Is this a BUG REPORT or FEATURE REQUEST?:
OPTIMIZATION
What happened?:
Need to refactor Secret into OpaqueSecret, VaultSecret and MSISecret.
Secret could be an interface that has ResolveChan and TimeoutChan, while other parameters like (ID, AKV, ArmResourceID) could come from VaultSecret/MSISecret.
What did you expect to happen?:
How do you reproduce it (as minimally and precisely as possible)?:
Is this a BUG REPORT or FEATURE REQUEST?: OPTIMIZATION
What happened?: Need to refactor Secret into OpaqueSecret, VaultSecret and MSISecret. Secret could be an interface that has ResolveChan and TimeoutChan, while other parameters like (ID, AKV, ArmResourceID) could come from VaultSecret/MSISecret.
What did you expect to happen?:
How do you reproduce it (as minimally and precisely as possible)?:
Environment:
Anything else we need to know?: