2020-08-15 09:41:31 +00:00
|
|
|
# coding: utf-8
|
|
|
|
|
|
|
|
from __future__ import absolute_import
|
|
|
|
|
|
|
|
# import KmsClient
|
|
|
|
from huaweicloudsdkkms.v1.kms_client import KmsClient
|
|
|
|
from huaweicloudsdkkms.v1.kms_async_client import KmsAsyncClient
|
|
|
|
# import models into sdk package
|
|
|
|
from huaweicloudsdkkms.v1.model.action_resources import ActionResources
|
|
|
|
from huaweicloudsdkkms.v1.model.api_link import ApiLink
|
|
|
|
from huaweicloudsdkkms.v1.model.api_version_detail import ApiVersionDetail
|
|
|
|
from huaweicloudsdkkms.v1.model.batch_create_kms_tags_request import BatchCreateKmsTagsRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.batch_create_kms_tags_request_body import BatchCreateKmsTagsRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.batch_create_kms_tags_response import BatchCreateKmsTagsResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.cancel_grant_request import CancelGrantRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.cancel_grant_response import CancelGrantResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.cancel_key_deletion_request import CancelKeyDeletionRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.cancel_key_deletion_response import CancelKeyDeletionResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.cancel_self_grant_request import CancelSelfGrantRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.cancel_self_grant_response import CancelSelfGrantResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.create_datakey_request import CreateDatakeyRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.create_datakey_request_body import CreateDatakeyRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.create_datakey_response import CreateDatakeyResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.create_datakey_without_plaintext_request import CreateDatakeyWithoutPlaintextRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.create_datakey_without_plaintext_response import CreateDatakeyWithoutPlaintextResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.create_grant_request import CreateGrantRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.create_grant_request_body import CreateGrantRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.create_grant_response import CreateGrantResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.create_key_request import CreateKeyRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.create_key_request_body import CreateKeyRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.create_key_response import CreateKeyResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.create_kms_tag_request import CreateKmsTagRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.create_kms_tag_request_body import CreateKmsTagRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.create_kms_tag_response import CreateKmsTagResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.create_parameters_for_import_request import CreateParametersForImportRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.create_parameters_for_import_response import CreateParametersForImportResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.create_random_request import CreateRandomRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.create_random_response import CreateRandomResponse
|
2021-03-30 10:47:29 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.create_secret_request import CreateSecretRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.create_secret_request_body import CreateSecretRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.create_secret_response import CreateSecretResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.create_secret_version_request import CreateSecretVersionRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.create_secret_version_request_body import CreateSecretVersionRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.create_secret_version_response import CreateSecretVersionResponse
|
2020-08-15 09:41:31 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.decrypt_data_request import DecryptDataRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.decrypt_data_request_body import DecryptDataRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.decrypt_data_response import DecryptDataResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.decrypt_datakey_request import DecryptDatakeyRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.decrypt_datakey_request_body import DecryptDatakeyRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.decrypt_datakey_response import DecryptDatakeyResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_imported_key_material_request import DeleteImportedKeyMaterialRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_imported_key_material_response import DeleteImportedKeyMaterialResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_key_request import DeleteKeyRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_key_response import DeleteKeyResponse
|
2021-03-30 10:47:29 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.delete_secret_for_schedule_request import DeleteSecretForScheduleRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_secret_for_schedule_request_body import DeleteSecretForScheduleRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_secret_for_schedule_response import DeleteSecretForScheduleResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_secret_request import DeleteSecretRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_secret_response import DeleteSecretResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_secret_stage_request import DeleteSecretStageRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_secret_stage_response import DeleteSecretStageResponse
|
2020-08-15 09:41:31 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.delete_tag_request import DeleteTagRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.delete_tag_response import DeleteTagResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.disable_key_request import DisableKeyRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.disable_key_response import DisableKeyResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.disable_key_rotation_request import DisableKeyRotationRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.disable_key_rotation_response import DisableKeyRotationResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.enable_key_request import EnableKeyRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.enable_key_response import EnableKeyResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.enable_key_rotation_request import EnableKeyRotationRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.enable_key_rotation_response import EnableKeyRotationResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.encrypt_data_request import EncryptDataRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.encrypt_data_request_body import EncryptDataRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.encrypt_data_response import EncryptDataResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.encrypt_datakey_request import EncryptDatakeyRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.encrypt_datakey_request_body import EncryptDatakeyRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.encrypt_datakey_response import EncryptDatakeyResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.gen_random_request_body import GenRandomRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.get_parameters_for_import_request_body import GetParametersForImportRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.grants import Grants
|
|
|
|
from huaweicloudsdkkms.v1.model.import_key_material_request import ImportKeyMaterialRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.import_key_material_request_body import ImportKeyMaterialRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.import_key_material_response import ImportKeyMaterialResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.ke_k_info import KeKInfo
|
|
|
|
from huaweicloudsdkkms.v1.model.key_alias_info import KeyAliasInfo
|
|
|
|
from huaweicloudsdkkms.v1.model.key_description_info import KeyDescriptionInfo
|
|
|
|
from huaweicloudsdkkms.v1.model.key_details import KeyDetails
|
|
|
|
from huaweicloudsdkkms.v1.model.key_status_info import KeyStatusInfo
|
|
|
|
from huaweicloudsdkkms.v1.model.list_grants_request import ListGrantsRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.list_grants_request_body import ListGrantsRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.list_grants_response import ListGrantsResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.list_key_detail_request import ListKeyDetailRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.list_key_detail_response import ListKeyDetailResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.list_keys_request import ListKeysRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.list_keys_request_body import ListKeysRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.list_keys_response import ListKeysResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.list_kms_by_tags_request import ListKmsByTagsRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.list_kms_by_tags_request_body import ListKmsByTagsRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.list_kms_by_tags_response import ListKmsByTagsResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.list_kms_tags_request import ListKmsTagsRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.list_kms_tags_response import ListKmsTagsResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.list_retirable_grants_request import ListRetirableGrantsRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.list_retirable_grants_request_body import ListRetirableGrantsRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.list_retirable_grants_response import ListRetirableGrantsResponse
|
2021-03-30 10:47:29 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.list_secret_stage_request import ListSecretStageRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.list_secret_stage_response import ListSecretStageResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.list_secret_versions_request import ListSecretVersionsRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.list_secret_versions_response import ListSecretVersionsResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.list_secrets_request import ListSecretsRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.list_secrets_response import ListSecretsResponse
|
2020-08-15 09:41:31 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.operate_key_request_body import OperateKeyRequestBody
|
2021-03-30 10:47:29 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.page_info import PageInfo
|
2020-08-15 09:41:31 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.quotas import Quotas
|
|
|
|
from huaweicloudsdkkms.v1.model.resources import Resources
|
2021-03-30 10:47:29 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.restore_secret_request import RestoreSecretRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.restore_secret_response import RestoreSecretResponse
|
2020-08-15 09:41:31 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.revoke_grant_request_body import RevokeGrantRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.schedule_key_deletion_request_body import ScheduleKeyDeletionRequestBody
|
2021-03-30 10:47:29 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.secret import Secret
|
2020-08-15 09:41:31 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.show_key_rotation_status_request import ShowKeyRotationStatusRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.show_key_rotation_status_response import ShowKeyRotationStatusResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.show_kms_tags_request import ShowKmsTagsRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.show_kms_tags_response import ShowKmsTagsResponse
|
2021-03-30 10:47:29 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.show_secret_request import ShowSecretRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.show_secret_response import ShowSecretResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.show_secret_version_request import ShowSecretVersionRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.show_secret_version_response import ShowSecretVersionResponse
|
2020-08-15 09:41:31 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.show_user_instances_request import ShowUserInstancesRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.show_user_instances_response import ShowUserInstancesResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.show_user_quotas_request import ShowUserQuotasRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.show_user_quotas_response import ShowUserQuotasResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.show_version_request import ShowVersionRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.show_version_response import ShowVersionResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.show_versions_request import ShowVersionsRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.show_versions_response import ShowVersionsResponse
|
2021-03-30 10:47:29 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.stage import Stage
|
2020-08-15 09:41:31 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.tag import Tag
|
|
|
|
from huaweicloudsdkkms.v1.model.tag_item import TagItem
|
|
|
|
from huaweicloudsdkkms.v1.model.update_key_alias_request import UpdateKeyAliasRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.update_key_alias_request_body import UpdateKeyAliasRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.update_key_alias_response import UpdateKeyAliasResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.update_key_description_request import UpdateKeyDescriptionRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.update_key_description_request_body import UpdateKeyDescriptionRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.update_key_description_response import UpdateKeyDescriptionResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.update_key_rotation_interval_request import UpdateKeyRotationIntervalRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.update_key_rotation_interval_request_body import UpdateKeyRotationIntervalRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.update_key_rotation_interval_response import UpdateKeyRotationIntervalResponse
|
2021-03-30 10:47:29 +00:00
|
|
|
from huaweicloudsdkkms.v1.model.update_secret_request import UpdateSecretRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.update_secret_request_body import UpdateSecretRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.update_secret_response import UpdateSecretResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.update_secret_stage_request import UpdateSecretStageRequest
|
|
|
|
from huaweicloudsdkkms.v1.model.update_secret_stage_request_body import UpdateSecretStageRequestBody
|
|
|
|
from huaweicloudsdkkms.v1.model.update_secret_stage_response import UpdateSecretStageResponse
|
|
|
|
from huaweicloudsdkkms.v1.model.version import Version
|
|
|
|
from huaweicloudsdkkms.v1.model.version_metadata import VersionMetadata
|
2020-08-15 09:41:31 +00:00
|
|
|
|