Class ApiKVReference
java.lang.Object
com.microsoft.azure.management.appservice.ApiKVReference
Description of site key vault references.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondetails()Get the details value.Get possible values include: 'None', 'SystemAssigned', 'UserAssigned'.location()Get possible values include: 'ApplicationSetting'.Get the reference value.Get the secretName value.Get the secretVersion value.source()Get possible values include: 'KeyVault'.status()Get possible values include: 'Initialized', 'Resolved', 'InvalidSyntax', 'MSINotEnabled', 'VaultNotFound', 'SecretNotFound', 'SecretVersionNotFound', 'AccessToKeyVaultDenied', 'OtherReasons'.Get the vaultName value.withDetails(String details) Set the details value.withIdentityType(ManagedServiceIdentityType identityType) Set possible values include: 'None', 'SystemAssigned', 'UserAssigned'.withLocation(ConfigReferenceLocation location) Set possible values include: 'ApplicationSetting'.withReference(String reference) Set the reference value.withSecretName(String secretName) Set the secretName value.withSecretVersion(String secretVersion) Set the secretVersion value.withSource(ConfigReferenceSource source) Set possible values include: 'KeyVault'.withStatus(ResolveStatus status) Set possible values include: 'Initialized', 'Resolved', 'InvalidSyntax', 'MSINotEnabled', 'VaultNotFound', 'SecretNotFound', 'SecretVersionNotFound', 'AccessToKeyVaultDenied', 'OtherReasons'.withVaultName(String vaultName) Set the vaultName value.
-
Constructor Details
-
ApiKVReference
public ApiKVReference()
-
-
Method Details
-
reference
Get the reference value.- Returns:
- the reference value
-
withReference
Set the reference value.- Parameters:
reference- the reference value to set- Returns:
- the ApiKVReference object itself.
-
status
Get possible values include: 'Initialized', 'Resolved', 'InvalidSyntax', 'MSINotEnabled', 'VaultNotFound', 'SecretNotFound', 'SecretVersionNotFound', 'AccessToKeyVaultDenied', 'OtherReasons'.- Returns:
- the status value
-
withStatus
Set possible values include: 'Initialized', 'Resolved', 'InvalidSyntax', 'MSINotEnabled', 'VaultNotFound', 'SecretNotFound', 'SecretVersionNotFound', 'AccessToKeyVaultDenied', 'OtherReasons'.- Parameters:
status- the status value to set- Returns:
- the ApiKVReference object itself.
-
vaultName
Get the vaultName value.- Returns:
- the vaultName value
-
withVaultName
Set the vaultName value.- Parameters:
vaultName- the vaultName value to set- Returns:
- the ApiKVReference object itself.
-
secretName
Get the secretName value.- Returns:
- the secretName value
-
withSecretName
Set the secretName value.- Parameters:
secretName- the secretName value to set- Returns:
- the ApiKVReference object itself.
-
secretVersion
Get the secretVersion value.- Returns:
- the secretVersion value
-
withSecretVersion
Set the secretVersion value.- Parameters:
secretVersion- the secretVersion value to set- Returns:
- the ApiKVReference object itself.
-
identityType
Get possible values include: 'None', 'SystemAssigned', 'UserAssigned'.- Returns:
- the identityType value
-
withIdentityType
Set possible values include: 'None', 'SystemAssigned', 'UserAssigned'.- Parameters:
identityType- the identityType value to set- Returns:
- the ApiKVReference object itself.
-
details
Get the details value.- Returns:
- the details value
-
withDetails
Set the details value.- Parameters:
details- the details value to set- Returns:
- the ApiKVReference object itself.
-
source
Get possible values include: 'KeyVault'.- Returns:
- the source value
-
withSource
Set possible values include: 'KeyVault'.- Parameters:
source- the source value to set- Returns:
- the ApiKVReference object itself.
-
location
Get possible values include: 'ApplicationSetting'.- Returns:
- the location value
-
withLocation
Set possible values include: 'ApplicationSetting'.- Parameters:
location- the location value to set- Returns:
- the ApiKVReference object itself.
-