Class EncryptionKeyVaultProperties
- java.lang.Object
-
- com.azure.resourcemanager.machinelearning.models.EncryptionKeyVaultProperties
-
public final class EncryptionKeyVaultProperties extends Object
The EncryptionKeyVaultProperties model.
-
-
Constructor Summary
Constructors Constructor Description EncryptionKeyVaultProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
identityClientId()
Get the identityClientId property: For future use - The client id of the identity which will be used to access key vault.String
keyIdentifier()
Get the keyIdentifier property: Key vault uri to access the encryption key.String
keyVaultArmId()
Get the keyVaultArmId property: The ArmId of the keyVault where the customer owned encryption key is present.void
validate()
Validates the instance.EncryptionKeyVaultProperties
withIdentityClientId(String identityClientId)
Set the identityClientId property: For future use - The client id of the identity which will be used to access key vault.EncryptionKeyVaultProperties
withKeyIdentifier(String keyIdentifier)
Set the keyIdentifier property: Key vault uri to access the encryption key.EncryptionKeyVaultProperties
withKeyVaultArmId(String keyVaultArmId)
Set the keyVaultArmId property: The ArmId of the keyVault where the customer owned encryption key is present.
-
-
-
Method Detail
-
keyVaultArmId
public String keyVaultArmId()
Get the keyVaultArmId property: The ArmId of the keyVault where the customer owned encryption key is present.- Returns:
- the keyVaultArmId value.
-
withKeyVaultArmId
public EncryptionKeyVaultProperties withKeyVaultArmId(String keyVaultArmId)
Set the keyVaultArmId property: The ArmId of the keyVault where the customer owned encryption key is present.- Parameters:
keyVaultArmId
- the keyVaultArmId value to set.- Returns:
- the EncryptionKeyVaultProperties object itself.
-
keyIdentifier
public String keyIdentifier()
Get the keyIdentifier property: Key vault uri to access the encryption key.- Returns:
- the keyIdentifier value.
-
withKeyIdentifier
public EncryptionKeyVaultProperties withKeyIdentifier(String keyIdentifier)
Set the keyIdentifier property: Key vault uri to access the encryption key.- Parameters:
keyIdentifier
- the keyIdentifier value to set.- Returns:
- the EncryptionKeyVaultProperties object itself.
-
identityClientId
public String identityClientId()
Get the identityClientId property: For future use - The client id of the identity which will be used to access key vault.- Returns:
- the identityClientId value.
-
withIdentityClientId
public EncryptionKeyVaultProperties withIdentityClientId(String identityClientId)
Set the identityClientId property: For future use - The client id of the identity which will be used to access key vault.- Parameters:
identityClientId
- the identityClientId value to set.- Returns:
- the EncryptionKeyVaultProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-