public final class ApiKVReferenceProperties extends Object
| Constructor and Description |
|---|
ApiKVReferenceProperties() |
| Modifier and Type | Method and Description |
|---|---|
String |
activeVersion()
Get the activeVersion property: The activeVersion property.
|
String |
details()
Get the details property: The details property.
|
ManagedServiceIdentity |
identityType()
Get the identityType property: Managed service identity.
|
String |
reference()
Get the reference property: The reference property.
|
String |
secretName()
Get the secretName property: The secretName property.
|
String |
secretVersion()
Get the secretVersion property: The secretVersion property.
|
ConfigReferenceSource |
source()
Get the source property: The source property.
|
ResolveStatus |
status()
Get the status property: The status property.
|
void |
validate()
Validates the instance.
|
String |
vaultName()
Get the vaultName property: The vaultName property.
|
ApiKVReferenceProperties |
withActiveVersion(String activeVersion)
Set the activeVersion property: The activeVersion property.
|
ApiKVReferenceProperties |
withDetails(String details)
Set the details property: The details property.
|
ApiKVReferenceProperties |
withIdentityType(ManagedServiceIdentity identityType)
Set the identityType property: Managed service identity.
|
ApiKVReferenceProperties |
withReference(String reference)
Set the reference property: The reference property.
|
ApiKVReferenceProperties |
withSecretName(String secretName)
Set the secretName property: The secretName property.
|
ApiKVReferenceProperties |
withSecretVersion(String secretVersion)
Set the secretVersion property: The secretVersion property.
|
ApiKVReferenceProperties |
withSource(ConfigReferenceSource source)
Set the source property: The source property.
|
ApiKVReferenceProperties |
withStatus(ResolveStatus status)
Set the status property: The status property.
|
ApiKVReferenceProperties |
withVaultName(String vaultName)
Set the vaultName property: The vaultName property.
|
public String reference()
public ApiKVReferenceProperties withReference(String reference)
reference - the reference value to set.public ResolveStatus status()
public ApiKVReferenceProperties withStatus(ResolveStatus status)
status - the status value to set.public String vaultName()
public ApiKVReferenceProperties withVaultName(String vaultName)
vaultName - the vaultName value to set.public String secretName()
public ApiKVReferenceProperties withSecretName(String secretName)
secretName - the secretName value to set.public String secretVersion()
public ApiKVReferenceProperties withSecretVersion(String secretVersion)
secretVersion - the secretVersion value to set.public ManagedServiceIdentity identityType()
public ApiKVReferenceProperties withIdentityType(ManagedServiceIdentity identityType)
identityType - the identityType value to set.public String details()
public ApiKVReferenceProperties withDetails(String details)
details - the details value to set.public ConfigReferenceSource source()
public ApiKVReferenceProperties withSource(ConfigReferenceSource source)
source - the source value to set.public String activeVersion()
public ApiKVReferenceProperties withActiveVersion(String activeVersion)
activeVersion - the activeVersion value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.