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

Copyright (c) 2022 /n software inc. - All rights reserved.
Cloud Keys 2020 C++ Edition - Version 20.0 [Build 8157]