models.aws_kms_update_params module

class models.aws_kms_update_params.AwsKmsUpdateParams(access_key_id=None, ca_certificate_path=None, iam_role_arn=None, secret_access_key=None, verify_ssl=None)[source]

Bases: object

Implementation of the ‘AwsKmsUpdateParams’ model.

AwsKmsUpdateParams to define AWS KMS config.

Attributes:
access_key_id (string): Access key id needed to access the cloud

account. When update cluster config, should encrypte accessKeyId with cluster ID.

ca_certificate_path (string): Specify the ca certificate path. iam_role_arn (string): Specifies the IAM role which will be used to

access the security credentials required for API calls.

secret_access_key (string): Secret access key needed to access the

cloud account. This is encrypted with the cluster id.

verify_ssl (bool): Specify whether to verify SSL when connect with AWS

KMS. Default is true.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.