SecretRecoveryLevel Property
The secret's ability to be recovered and/or purged if it gets deleted.
Syntax
ANSI (Cross Platform) char* GetSecretRecoveryLevel(int iSecretIndex); Unicode (Windows) LPWSTR GetSecretRecoveryLevel(INT iSecretIndex);
- (NSString*)secretRecoveryLevel:(int)secretIndex;
#define PID_AZURESECRETS_SECRETRECOVERYLEVEL 39 CLOUDKEYS_EXTERNAL void* CLOUDKEYS_CALL CloudKeys_AzureSecrets_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); CLOUDKEYS_EXTERNAL int CLOUDKEYS_CALL CloudKeys_AzureSecrets_CheckIndex(void *lpObj, int propid, int arridx);
Default Value
""
Remarks
The secret's ability to be recovered and/or purged if it gets deleted.
This property reflects the secret's ability to be recovered and/or purged (i.e., permanently deleted) if it gets deleted. Possible values are as follows; please refer to this part of the Azure Key Vault documentation for more information about each one:
- CustomizedRecoverable
- CustomizedRecoverable+ProtectedSubscription
- CustomizedRecoverable+Purgeable
- Purgeable
- Recoverable
- Recoverable+ProtectedSubscription
- Recoverable+Purgeable
The SecretIndex parameter specifies the index of the item in the array. The size of the array is controlled by the SecretCount property.
This property is read-only and not available at design time.
Data Type
String