SecretProperties Class
- java.
lang. Object - com.
azure. resourcemanager. keyvault. models. SecretProperties
- com.
Implements
public final class SecretProperties
implements JsonSerializable<SecretProperties>
Properties of the secret.
Constructor Summary
Constructor | Description |
---|---|
SecretProperties() |
Creates an instance of Secret |
Method Summary
Modifier and Type | Method and Description |
---|---|
Secret |
attributes()
Get the attributes property: The attributes of the secret. |
String |
contentType()
Get the content |
static
Secret |
fromJson(JsonReader jsonReader)
Reads an instance of Secret |
String |
secretUri()
Get the secret |
String |
secretUriWithVersion()
Get the secret |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
String |
value()
Get the value property: The value of the secret. |
Secret |
withAttributes(SecretAttributes attributes)
Set the attributes property: The attributes of the secret. |
Secret |
withContentType(String contentType)
Set the content |
Secret |
withValue(String value)
Set the value property: The value of the secret. |
Methods inherited from java.lang.Object
Constructor Details
SecretProperties
public SecretProperties()
Creates an instance of SecretProperties class.
Method Details
attributes
public SecretAttributes attributes()
Get the attributes property: The attributes of the secret.
Returns:
contentType
public String contentType()
Get the contentType property: The content type of the secret.
Returns:
fromJson
public static SecretProperties fromJson(JsonReader jsonReader)
Reads an instance of SecretProperties from the JsonReader.
Parameters:
Returns:
Throws:
secretUri
public String secretUri()
Get the secretUri property: The URI to retrieve the current version of the secret.
Returns:
secretUriWithVersion
public String secretUriWithVersion()
Get the secretUriWithVersion property: The URI to retrieve the specific version of the secret.
Returns:
toJson
validate
public void validate()
Validates the instance.
value
public String value()
Get the value property: The value of the secret. NOTE: 'value' will never be returned from the service, as APIs using this model are is intended for internal use in ARM deployments. Users should use the data-plane REST service for interaction with vault secrets.
Returns:
withAttributes
public SecretProperties withAttributes(SecretAttributes attributes)
Set the attributes property: The attributes of the secret.
Parameters:
Returns:
withContentType
public SecretProperties withContentType(String contentType)
Set the contentType property: The content type of the secret.
Parameters:
Returns:
withValue
public SecretProperties withValue(String value)
Set the value property: The value of the secret. NOTE: 'value' will never be returned from the service, as APIs using this model are is intended for internal use in ARM deployments. Users should use the data-plane REST service for interaction with vault secrets.
Parameters:
Returns:
Applies to
Azure SDK for Java