EncryptionProperties Class
Defines the encryption properties for a container used by the Webservice.
To specify EncryptionProperties values, you will typically use the deploy_configuration
method
of the AciWebservice class.
Initialize encryption properties.
- Inheritance
-
builtins.objectEncryptionProperties
Constructor
EncryptionProperties(cmk_vault_base_url, cmk_key_name, cmk_key_version)
Parameters
Name | Description |
---|---|
cmk_vault_base_url
Required
|
customer managed key vault base url. |
cmk_key_name
Required
|
customer managed key name. |
cmk_key_version
Required
|
customer managed key version. |
Variables
Name | Description |
---|---|
cmk_vault_base_url
|
Customer managed key vault base url. |
cmk_key_name
|
Customer managed key name. |
cmk_key_version
|
Customer managed key version. |
Methods
deserialize |
Convert a JSON object into a EncryptionProperties object. |
serialize |
Convert this EncryptionProperties object into a JSON serialized dictionary. |
deserialize
Convert a JSON object into a EncryptionProperties object.
static deserialize(payload_obj)
Parameters
Name | Description |
---|---|
payload_obj
Required
|
A JSON object to convert to a EncryptionProperties object. |
Returns
Type | Description |
---|---|
The EncryptionProperties representation of the provided JSON object. |
serialize
Convert this EncryptionProperties object into a JSON serialized dictionary.
serialize()
Returns
Type | Description |
---|---|
The JSON representation of this EncryptionProperties object. |