public class ApiKVReference extends Object
| Constructor and Description |
|---|
ApiKVReference() |
| Modifier and Type | Method and Description |
|---|---|
String |
details()
Get the details value.
|
ManagedServiceIdentityType |
identityType()
Get possible values include: 'None', 'SystemAssigned', 'UserAssigned'.
|
ConfigReferenceLocation |
location()
Get possible values include: 'ApplicationSetting'.
|
String |
reference()
Get the reference value.
|
String |
secretName()
Get the secretName value.
|
String |
secretVersion()
Get the secretVersion value.
|
ConfigReferenceSource |
source()
Get possible values include: 'KeyVault'.
|
ResolveStatus |
status()
Get possible values include: 'Initialized', 'Resolved', 'InvalidSyntax', 'MSINotEnabled', 'VaultNotFound', 'SecretNotFound', 'SecretVersionNotFound', 'AccessToKeyVaultDenied', 'OtherReasons'.
|
String |
vaultName()
Get the vaultName value.
|
ApiKVReference |
withDetails(String details)
Set the details value.
|
ApiKVReference |
withIdentityType(ManagedServiceIdentityType identityType)
Set possible values include: 'None', 'SystemAssigned', 'UserAssigned'.
|
ApiKVReference |
withLocation(ConfigReferenceLocation location)
Set possible values include: 'ApplicationSetting'.
|
ApiKVReference |
withReference(String reference)
Set the reference value.
|
ApiKVReference |
withSecretName(String secretName)
Set the secretName value.
|
ApiKVReference |
withSecretVersion(String secretVersion)
Set the secretVersion value.
|
ApiKVReference |
withSource(ConfigReferenceSource source)
Set possible values include: 'KeyVault'.
|
ApiKVReference |
withStatus(ResolveStatus status)
Set possible values include: 'Initialized', 'Resolved', 'InvalidSyntax', 'MSINotEnabled', 'VaultNotFound', 'SecretNotFound', 'SecretVersionNotFound', 'AccessToKeyVaultDenied', 'OtherReasons'.
|
ApiKVReference |
withVaultName(String vaultName)
Set the vaultName value.
|
public String reference()
public ApiKVReference withReference(String reference)
reference - the reference value to setpublic ResolveStatus status()
public ApiKVReference withStatus(ResolveStatus status)
status - the status value to setpublic String vaultName()
public ApiKVReference withVaultName(String vaultName)
vaultName - the vaultName value to setpublic String secretName()
public ApiKVReference withSecretName(String secretName)
secretName - the secretName value to setpublic String secretVersion()
public ApiKVReference withSecretVersion(String secretVersion)
secretVersion - the secretVersion value to setpublic ManagedServiceIdentityType identityType()
public ApiKVReference withIdentityType(ManagedServiceIdentityType identityType)
identityType - the identityType value to setpublic String details()
public ApiKVReference withDetails(String details)
details - the details value to setpublic ConfigReferenceSource source()
public ApiKVReference withSource(ConfigReferenceSource source)
source - the source value to setpublic ConfigReferenceLocation location()
public ApiKVReference withLocation(ConfigReferenceLocation location)
location - the location value to set/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/