
    ~i<                        d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ ddlmZ dd	lmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z  ddl!m"Z" ddl#m$Z$ ddl%m&Z& ddl'm(Z( ddl)m*Z* ddl+m,Z, ddl-m.Z. ddl/m0Z0 ddl1m2Z2 ddl3m4Z4 ddl5m6Z6 ddl7m8Z8 ddl9m:Z: ddl;m<Z< dd l=m>Z> dd!l?m@Z@ dd"lAmBZB dd#lCmDZD dd$lEmFZF dd%lGmHZH dd&lImJZJ dd'lKmLZL dd(lMmNZN dd)lOmPZP dd*lQmRZR dd+lSmTZT dd,lUmVZV dd-lWmXZX dd.lYmZZZ dd/l[m\Z\ dd0l]m^Z^ dd1l_m`Z` dd2lambZb dd3lcmdZd dd4lemfZf dd5lgmhZh dd6limjZj dd7lkmlZl dd8lmmnZn dd9lompZp dd:lqmrZr dd;lsmtZt dd<lumvZv dd=lwmxZx dd>lymzZz dd?l{m|Z| dd@l}m~Z~ ddAlmZ ddBlmZ ddClmZ ddDlmZ ddElmZ ddFlmZ ddGlmZ ddHlmZ ddIlmZ ddJlmZ ddKlmZ ddLlmZ ddMlmZ ddNlmZ ddOlmZ ddPlmZ ddQlmZ ddRlmZ ddSlmZ ddTlmZ ddUlmZ ddVlmZ ddWlmZ ddXlmZ ddYlmZ ddZlmZ dd[lmZ dd\lmZ dd]lmZ dd^lmZ dd_lmZ dd`lmZ ddalmZ ddblmZ ddclmZ dddlmZ ddelmZ ddflmZ ddglmZ ddhlmZ ddilmZ ddjlmZ ddklmZ ddllmZ ddmlmZ ddnlmZ ddolmZ ddplmZ ddqlmZ ddrlmZ ddslmZ ddtlmZ ddulmZ ddvlmZ ddwlmZ ddxlmZ ddylmZ ddzlmZ dd{lmZ dd|lmZ dd}lmZ dd~lmZ ddlmZ ddlmZ ddlm Z  ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z  ddl!m"Z" ddl#m$Z$ ddl%m&Z& ddl'm(Z( ddl)m*Z* ddl+m,Z, ddl-m.Z. ddl/m0Z0 ddl1m2Z2 ddl3m4Z4 ddl5m6Z6 ddl7m8Z8 ddl9m:Z: ddl;m<Z< ddl=m>Z> ddl?m@Z@ ddlAmBZB ddlCmDZD ddlEmFZF ddlGmHZH ddlImJZJ dS )z
    kms

    No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)  # noqa: E501

    OpenAPI spec version: common-version
    
    Generated by: https://github.com/swagger-api/swagger-codegen.git
    )absolute_import)ArchiveKeyRequest)ArchiveKeyResponse)AsymmetricDecryptRequest)AsymmetricDecryptResponse)AsymmetricEncryptRequest)AsymmetricEncryptResponse)AsymmetricSignRequest)AsymmetricSignResponse)AsymmetricVerifyRequest)AsymmetricVerifyResponse)BackupSecretRequest)BackupSecretResponse)BatchGetSecretValueRequest)BatchGetSecretValueResponse)CancelArchiveKeyRequest)CancelArchiveKeyResponse)CancelKeyDeletionRequest)CancelKeyDeletionResponse)CancelSecretDeletionRequest)CancelSecretDeletionResponse)ConnectCustomKeyStoreRequest)ConnectCustomKeyStoreResponse)&ConvertReplicaKeyForReplicateKeyOutput)CreateCustomKeyStoreRequest)CreateCustomKeyStoreResponse)CreateKeyRequest)CreateKeyResponse)CreateKeyringRequest)CreateKeyringResponse)CreateSecretOrderRequest)CreateSecretOrderResponse)CreateSecretRequest)CreateSecretResponse)+CustomKeyStoreForCreateCustomKeyStoreOutput).CustomKeyStoreForDescribeCustomKeyStoresOutput)DecryptRequest)DecryptResponse)DeleteCustomKeyStoreRequest)DeleteCustomKeyStoreResponse)DeleteKeyMaterialRequest)DeleteKeyMaterialResponse)DeleteKeyringRequest)DeleteKeyringResponse)DescribeCustomKeyStoresRequest)DescribeCustomKeyStoresResponse)DescribeKeyRequest)DescribeKeyResponse)DescribeKeyringsRequest)DescribeKeyringsResponse)DescribeKeysRequest)DescribeKeysResponse)DescribeRegionsRequest)DescribeRegionsResponse)DescribeSecretRequest)DescribeSecretResponse)DescribeSecretVersionsRequest)DescribeSecretVersionsResponse)DescribeSecretsRequest)DescribeSecretsResponse)DisableKeyRequest)DisableKeyResponse)DisableKeyRotationRequest)DisableKeyRotationResponse)DisconnectCustomKeyStoreRequest) DisconnectCustomKeyStoreResponse)EnableKeyRequest)EnableKeyResponse)EnableKeyRotationRequest)EnableKeyRotationResponse)EncryptRequest)EncryptResponse)GenerateDataKeyRequest)GenerateDataKeyResponse)GenerateMacRequest)GenerateMacResponse)GetParametersForImportRequest)GetParametersForImportResponse)GetPublicKeyRequest)GetPublicKeyResponse)GetSecretValueRequest)GetSecretValueResponse)ImportKeyMaterialRequest)ImportKeyMaterialResponse)KeyForCreateKeyOutput)KeyForDescribeKeyOutput)KeyForDescribeKeysOutput)KeyringForCreateKeyringOutput) KeyringForDescribeKeyringsOutput)KeyringForQueryKeyringOutput)ListTagsForResourcesRequest)ListTagsForResourcesResponse)*MultiRegionConfigurationForCreateKeyOutput),MultiRegionConfigurationForDescribeKeyOutput)-MultiRegionConfigurationForDescribeKeysOutput)-MultiRegionConfigurationForReplicateKeyOutput)(PageInfoForDescribeCustomKeyStoresOutput)!PageInfoForDescribeKeyringsOutput)PageInfoForDescribeKeysOutput)'PageInfoForDescribeSecretVersionsOutput) PageInfoForDescribeSecretsOutput)PrimaryKeyForCreateKeyOutput)PrimaryKeyForDescribeKeyOutput)PrimaryKeyForDescribeKeysOutput)PrimaryKeyForReplicateKeyOutput)QueryKeyringRequest)QueryKeyringResponse)ReEncryptRequest)ReEncryptResponse)RegionForDescribeRegionsOutput)ReplicaKeyForCreateKeyOutput)ReplicaKeyForDescribeKeyOutput)ReplicaKeyForDescribeKeysOutput)ReplicaKeyForReplicateKeyOutput)ReplicateKeyRequest)ReplicateKeyResponse)(ResourceTagForListTagsForResourcesOutput)RestoreSecretRequest)RestoreSecretResponse)RotateSecretRequest)RotateSecretResponse)ScheduleKeyDeletionRequest)ScheduleKeyDeletionResponse)ScheduleSecretDeletionRequest)ScheduleSecretDeletionResponse)SecretForCreateSecretOutput)SecretForDescribeSecretOutput)SecretForDescribeSecretsOutput)'SecretValueForBatchGetSecretValueOutput),SecretVersionForDescribeSecretVersionsOutput)SetSecretValueRequest)SetSecretValueResponse)TagFilterForDescribeKeysInput)%TagFilterForListTagsForResourcesInput)TagForCreateKeyInput)TagForCreateKeyOutput)TagForDescribeKeyOutput)TagForDescribeKeysOutput)TagForReplicateKeyInput)TagForReplicateKeyOutput)TagForTagResourcesInput)TagResourcesRequest)TagResourcesResponse)UntagResourcesRequest)UntagResourcesResponse)UpdateCustomKeyStoreRequest)UpdateCustomKeyStoreResponse)UpdateKeyRequest)UpdateKeyResponse)UpdateKeyringRequest)UpdateKeyringResponse)UpdatePrimaryRegionRequest)UpdatePrimaryRegionResponse)UpdateSecretRequest)UpdateSecretResponse)!UpdateSecretRotationPolicyRequest)"UpdateSecretRotationPolicyResponse)VerifyMacRequest)VerifyMacResponse)%XksKeyConfigurationForCreateKeyOutput)'XksKeyConfigurationForDescribeKeyOutput)(XksKeyConfigurationForDescribeKeysOutput)(XksKeyConfigurationForReplicateKeyOutput)2XksProxyConfigurationForCreateCustomKeyStoreOutput)5XksProxyConfigurationForDescribeCustomKeyStoresOutputN(K  __doc__
__future__r   +volcenginesdkkms.models.archive_key_requestr   ,volcenginesdkkms.models.archive_key_responser   2volcenginesdkkms.models.asymmetric_decrypt_requestr   3volcenginesdkkms.models.asymmetric_decrypt_responser   2volcenginesdkkms.models.asymmetric_encrypt_requestr   3volcenginesdkkms.models.asymmetric_encrypt_responser	   /volcenginesdkkms.models.asymmetric_sign_requestr
   0volcenginesdkkms.models.asymmetric_sign_responser   1volcenginesdkkms.models.asymmetric_verify_requestr   2volcenginesdkkms.models.asymmetric_verify_responser   -volcenginesdkkms.models.backup_secret_requestr   .volcenginesdkkms.models.backup_secret_responser   6volcenginesdkkms.models.batch_get_secret_value_requestr   7volcenginesdkkms.models.batch_get_secret_value_responser   2volcenginesdkkms.models.cancel_archive_key_requestr   3volcenginesdkkms.models.cancel_archive_key_responser   3volcenginesdkkms.models.cancel_key_deletion_requestr   4volcenginesdkkms.models.cancel_key_deletion_responser   6volcenginesdkkms.models.cancel_secret_deletion_requestr   7volcenginesdkkms.models.cancel_secret_deletion_responser   8volcenginesdkkms.models.connect_custom_key_store_requestr   9volcenginesdkkms.models.connect_custom_key_store_responser   Dvolcenginesdkkms.models.convert_replica_key_for_replicate_key_outputr   7volcenginesdkkms.models.create_custom_key_store_requestr   8volcenginesdkkms.models.create_custom_key_store_responser   *volcenginesdkkms.models.create_key_requestr   +volcenginesdkkms.models.create_key_responser   .volcenginesdkkms.models.create_keyring_requestr   /volcenginesdkkms.models.create_keyring_responser    3volcenginesdkkms.models.create_secret_order_requestr!   4volcenginesdkkms.models.create_secret_order_responser"   -volcenginesdkkms.models.create_secret_requestr#   .volcenginesdkkms.models.create_secret_responser$   Kvolcenginesdkkms.models.custom_key_store_for_create_custom_key_store_outputr%   Nvolcenginesdkkms.models.custom_key_store_for_describe_custom_key_stores_outputr&   'volcenginesdkkms.models.decrypt_requestr'   (volcenginesdkkms.models.decrypt_responser(   7volcenginesdkkms.models.delete_custom_key_store_requestr)   8volcenginesdkkms.models.delete_custom_key_store_responser*   3volcenginesdkkms.models.delete_key_material_requestr+   4volcenginesdkkms.models.delete_key_material_responser,   .volcenginesdkkms.models.delete_keyring_requestr-   /volcenginesdkkms.models.delete_keyring_responser.   :volcenginesdkkms.models.describe_custom_key_stores_requestr/   ;volcenginesdkkms.models.describe_custom_key_stores_responser0   ,volcenginesdkkms.models.describe_key_requestr1   -volcenginesdkkms.models.describe_key_responser2   1volcenginesdkkms.models.describe_keyrings_requestr3   2volcenginesdkkms.models.describe_keyrings_responser4   -volcenginesdkkms.models.describe_keys_requestr5   .volcenginesdkkms.models.describe_keys_responser6   0volcenginesdkkms.models.describe_regions_requestr7   1volcenginesdkkms.models.describe_regions_responser8   /volcenginesdkkms.models.describe_secret_requestr9   0volcenginesdkkms.models.describe_secret_responser:   8volcenginesdkkms.models.describe_secret_versions_requestr;   9volcenginesdkkms.models.describe_secret_versions_responser<   0volcenginesdkkms.models.describe_secrets_requestr=   1volcenginesdkkms.models.describe_secrets_responser>   +volcenginesdkkms.models.disable_key_requestr?   ,volcenginesdkkms.models.disable_key_responser@   4volcenginesdkkms.models.disable_key_rotation_requestrA   5volcenginesdkkms.models.disable_key_rotation_responserB   ;volcenginesdkkms.models.disconnect_custom_key_store_requestrC   <volcenginesdkkms.models.disconnect_custom_key_store_responserD   *volcenginesdkkms.models.enable_key_requestrE   +volcenginesdkkms.models.enable_key_responserF   3volcenginesdkkms.models.enable_key_rotation_requestrG   4volcenginesdkkms.models.enable_key_rotation_responserH   'volcenginesdkkms.models.encrypt_requestrI   (volcenginesdkkms.models.encrypt_responserJ   1volcenginesdkkms.models.generate_data_key_requestrK   2volcenginesdkkms.models.generate_data_key_responserL   ,volcenginesdkkms.models.generate_mac_requestrM   -volcenginesdkkms.models.generate_mac_responserN   9volcenginesdkkms.models.get_parameters_for_import_requestrO   :volcenginesdkkms.models.get_parameters_for_import_responserP   .volcenginesdkkms.models.get_public_key_requestrQ   /volcenginesdkkms.models.get_public_key_responserR   0volcenginesdkkms.models.get_secret_value_requestrS   1volcenginesdkkms.models.get_secret_value_responserT   3volcenginesdkkms.models.import_key_material_requestrU   4volcenginesdkkms.models.import_key_material_responserV   1volcenginesdkkms.models.key_for_create_key_outputrW   3volcenginesdkkms.models.key_for_describe_key_outputrX   4volcenginesdkkms.models.key_for_describe_keys_outputrY   9volcenginesdkkms.models.keyring_for_create_keyring_outputrZ   <volcenginesdkkms.models.keyring_for_describe_keyrings_outputr[   8volcenginesdkkms.models.keyring_for_query_keyring_outputr\   7volcenginesdkkms.models.list_tags_for_resources_requestr]   8volcenginesdkkms.models.list_tags_for_resources_responser^   Hvolcenginesdkkms.models.multi_region_configuration_for_create_key_outputr_   Jvolcenginesdkkms.models.multi_region_configuration_for_describe_key_outputr`   Kvolcenginesdkkms.models.multi_region_configuration_for_describe_keys_outputra   Kvolcenginesdkkms.models.multi_region_configuration_for_replicate_key_outputrb   Gvolcenginesdkkms.models.page_info_for_describe_custom_key_stores_outputrc   >volcenginesdkkms.models.page_info_for_describe_keyrings_outputrd   :volcenginesdkkms.models.page_info_for_describe_keys_outputre   Evolcenginesdkkms.models.page_info_for_describe_secret_versions_outputrf   =volcenginesdkkms.models.page_info_for_describe_secrets_outputrg   9volcenginesdkkms.models.primary_key_for_create_key_outputrh   ;volcenginesdkkms.models.primary_key_for_describe_key_outputri   <volcenginesdkkms.models.primary_key_for_describe_keys_outputrj   <volcenginesdkkms.models.primary_key_for_replicate_key_outputrk   -volcenginesdkkms.models.query_keyring_requestrl   .volcenginesdkkms.models.query_keyring_responserm   *volcenginesdkkms.models.re_encrypt_requestrn   +volcenginesdkkms.models.re_encrypt_responsero   :volcenginesdkkms.models.region_for_describe_regions_outputrp   9volcenginesdkkms.models.replica_key_for_create_key_outputrq   ;volcenginesdkkms.models.replica_key_for_describe_key_outputrr   <volcenginesdkkms.models.replica_key_for_describe_keys_outputrs   <volcenginesdkkms.models.replica_key_for_replicate_key_outputrt   -volcenginesdkkms.models.replicate_key_requestru   .volcenginesdkkms.models.replicate_key_responserv   Gvolcenginesdkkms.models.resource_tag_for_list_tags_for_resources_outputrw   .volcenginesdkkms.models.restore_secret_requestrx   /volcenginesdkkms.models.restore_secret_responsery   -volcenginesdkkms.models.rotate_secret_requestrz   .volcenginesdkkms.models.rotate_secret_responser{   5volcenginesdkkms.models.schedule_key_deletion_requestr|   6volcenginesdkkms.models.schedule_key_deletion_responser}   8volcenginesdkkms.models.schedule_secret_deletion_requestr~   9volcenginesdkkms.models.schedule_secret_deletion_responser   7volcenginesdkkms.models.secret_for_create_secret_outputr   9volcenginesdkkms.models.secret_for_describe_secret_outputr   :volcenginesdkkms.models.secret_for_describe_secrets_outputr   Fvolcenginesdkkms.models.secret_value_for_batch_get_secret_value_outputr   Jvolcenginesdkkms.models.secret_version_for_describe_secret_versions_outputr   0volcenginesdkkms.models.set_secret_value_requestr   1volcenginesdkkms.models.set_secret_value_responser   :volcenginesdkkms.models.tag_filter_for_describe_keys_inputr   Dvolcenginesdkkms.models.tag_filter_for_list_tags_for_resources_inputr   0volcenginesdkkms.models.tag_for_create_key_inputr   1volcenginesdkkms.models.tag_for_create_key_outputr   3volcenginesdkkms.models.tag_for_describe_key_outputr   4volcenginesdkkms.models.tag_for_describe_keys_outputr   3volcenginesdkkms.models.tag_for_replicate_key_inputr   4volcenginesdkkms.models.tag_for_replicate_key_outputr   3volcenginesdkkms.models.tag_for_tag_resources_inputr   -volcenginesdkkms.models.tag_resources_requestr   .volcenginesdkkms.models.tag_resources_responser   /volcenginesdkkms.models.untag_resources_requestr   0volcenginesdkkms.models.untag_resources_responser   7volcenginesdkkms.models.update_custom_key_store_requestr   8volcenginesdkkms.models.update_custom_key_store_responser   *volcenginesdkkms.models.update_key_requestr   +volcenginesdkkms.models.update_key_responser   .volcenginesdkkms.models.update_keyring_requestr   /volcenginesdkkms.models.update_keyring_responser   5volcenginesdkkms.models.update_primary_region_requestr   6volcenginesdkkms.models.update_primary_region_responser   -volcenginesdkkms.models.update_secret_requestr   .volcenginesdkkms.models.update_secret_responser   =volcenginesdkkms.models.update_secret_rotation_policy_requestr   >volcenginesdkkms.models.update_secret_rotation_policy_responser   *volcenginesdkkms.models.verify_mac_requestr   +volcenginesdkkms.models.verify_mac_responser   Cvolcenginesdkkms.models.xks_key_configuration_for_create_key_outputr   Evolcenginesdkkms.models.xks_key_configuration_for_describe_key_outputr   Fvolcenginesdkkms.models.xks_key_configuration_for_describe_keys_outputr   Fvolcenginesdkkms.models.xks_key_configuration_for_replicate_key_outputr   Rvolcenginesdkkms.models.xks_proxy_configuration_for_create_custom_key_store_outputr   Uvolcenginesdkkms.models.xks_proxy_configuration_for_describe_custom_key_stores_outputr        i/root/.openclaw/workspace/.venvs/ark-sdk/lib/python3.11/site-packages/volcenginesdkkms/models/__init__.py<module>rQ     sJ    ' & & & & & J I I I I I K K K K K K W W W W W W Y Y Y Y Y Y W W W W W W Y Y Y Y Y Y Q Q Q Q Q Q S S S S S S U U U U U U W W W W W W M M M M M M O O O O O O ] ] ] ] ] ] _ _ _ _ _ _ V V V V V V X X X X X X X X X X X X Z Z Z Z Z Z ^ ^ ^ ^ ^ ^ ` ` ` ` ` ` a a a a a a c c c c c c w w w w w w _ _ _ _ _ _ a a a a a a G G G G G G I I I I I I O O O O O O Q Q Q Q Q Q X X X X X X Z Z Z Z Z Z M M M M M M O O O O O O D  D  D  D  D  D J  J  J  J  J  J B B B B B B D D D D D D _ _ _ _ _ _ a a a a a a X X X X X X Z Z Z Z Z Z O O O O O O Q Q Q Q Q Q e e e e e e g g g g g g K K K K K K M M M M M M U U U U U U W W W W W W M M M M M M O O O O O O S S S S S S U U U U U U Q Q Q Q Q Q S S S S S S b b b b b b d d d d d d S S S S S S U U U U U U I I I I I I K K K K K K Z Z Z Z Z Z \ \ \ \ \ \ g g g g g g i i i i i i G G G G G G I I I I I I X X X X X X Z Z Z Z Z Z B B B B B B D D D D D D T T T T T T V V V V V V K K K K K K M M M M M M c c c c c c e e e e e e N N N N N N P P P P P P R R R R R R T T T T T T X X X X X X Z Z Z Z Z Z S S S S S S W W W W W W Y Y Y Y Y Y c c c c c c i i i i i i a a a a a a _ _ _ _ _ _ a a a a a a       D  D  D  D  D  D F  F  F  F  F  F F  F  F  F  F  F | | | | | | l l l l l l d d d d d d y y y y y y j j j j j j b b b b b b f f f f f f h h h h h h h h h h h h M M M M M M O O O O O O G G G G G G I I I I I I e e e e e e b b b b b b f f f f f f h h h h h h h h h h h h M M M M M M O O O O O O | | | | | | O O O O O O Q Q Q Q Q Q M M M M M M O O O O O O \ \ \ \ \ \ ^ ^ ^ ^ ^ ^ b b b b b b d d d d d d _ _ _ _ _ _ c c c c c c e e e e e e z z z z z z D  D  D  D  D  D R R R R R R T T T T T T d d d d d d v v v v v v Q Q Q Q Q Q S S S S S S W W W W W W Y Y Y Y Y Y W W W W W W Y Y Y Y Y Y W W W W W W M M M M M M O O O O O O Q Q Q Q Q Q S S S S S S _ _ _ _ _ _ a a a a a a G G G G G G I I I I I I O O O O O O Q Q Q Q Q Q \ \ \ \ \ \ ^ ^ ^ ^ ^ ^ M M M M M M O O O O O O k k k k k k m m m m m m G G G G G G I I I I I I u u u u u u y y y y y y { { { { { { { { { { { { R  R  R  R  R  R X  X  X  X  X  X  X  XrO  