Class KeyVaultProperties
java.lang.Object
com.azure.resourcemanager.containerregistry.models.KeyVaultProperties
The KeyVaultProperties model.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionidentity()Get the identity property: The client id of the identity which will be used to access key vault.Get the keyIdentifier property: Key vault uri to access the encryption key.Get the keyRotationEnabled property: Auto key rotation status for a CMK enabled registry.Get the lastKeyRotationTimestamp property: Timestamp of the last successful key rotation.voidvalidate()Validates the instance.Get the versionedKeyIdentifier property: The fully qualified key identifier that includes the version of the key that is actually used for encryption.withIdentity(String identity) Set the identity property: The client id of the identity which will be used to access key vault.withKeyIdentifier(String keyIdentifier) Set the keyIdentifier property: Key vault uri to access the encryption key.
-
Constructor Details
-
KeyVaultProperties
public KeyVaultProperties()Creates an instance of KeyVaultProperties class.
-
-
Method Details
-
keyIdentifier
Get the keyIdentifier property: Key vault uri to access the encryption key.- Returns:
- the keyIdentifier value.
-
withKeyIdentifier
Set the keyIdentifier property: Key vault uri to access the encryption key.- Parameters:
keyIdentifier- the keyIdentifier value to set.- Returns:
- the KeyVaultProperties object itself.
-
versionedKeyIdentifier
Get the versionedKeyIdentifier property: The fully qualified key identifier that includes the version of the key that is actually used for encryption.- Returns:
- the versionedKeyIdentifier value.
-
identity
Get the identity property: The client id of the identity which will be used to access key vault.- Returns:
- the identity value.
-
withIdentity
Set the identity property: The client id of the identity which will be used to access key vault.- Parameters:
identity- the identity value to set.- Returns:
- the KeyVaultProperties object itself.
-
keyRotationEnabled
Get the keyRotationEnabled property: Auto key rotation status for a CMK enabled registry.- Returns:
- the keyRotationEnabled value.
-
lastKeyRotationTimestamp
Get the lastKeyRotationTimestamp property: Timestamp of the last successful key rotation.- Returns:
- the lastKeyRotationTimestamp value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-