aws_db_esdk/deps/aws_cryptography_materialProviders/operation.rs
1// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
2// SPDX-License-Identifier: Apache-2.0
3// Do not modify this file. This file is machine generated, and any changes to it will be overwritten.
4/// Types for the `CreateAwsKmsDiscoveryKeyring` operation.
5pub mod create_aws_kms_discovery_keyring;
6
7/// Types for the `CreateAwsKmsDiscoveryMultiKeyring` operation.
8pub mod create_aws_kms_discovery_multi_keyring;
9
10/// Types for the `CreateAwsKmsEcdhKeyring` operation.
11pub mod create_aws_kms_ecdh_keyring;
12
13/// Types for the `CreateAwsKmsHierarchicalKeyring` operation.
14pub mod create_aws_kms_hierarchical_keyring;
15
16/// Types for the `CreateAwsKmsKeyring` operation.
17pub mod create_aws_kms_keyring;
18
19/// Types for the `CreateAwsKmsMrkDiscoveryKeyring` operation.
20pub mod create_aws_kms_mrk_discovery_keyring;
21
22/// Types for the `CreateAwsKmsMrkDiscoveryMultiKeyring` operation.
23pub mod create_aws_kms_mrk_discovery_multi_keyring;
24
25/// Types for the `CreateAwsKmsMrkKeyring` operation.
26pub mod create_aws_kms_mrk_keyring;
27
28/// Types for the `CreateAwsKmsMrkMultiKeyring` operation.
29pub mod create_aws_kms_mrk_multi_keyring;
30
31/// Types for the `CreateAwsKmsMultiKeyring` operation.
32pub mod create_aws_kms_multi_keyring;
33
34/// Types for the `CreateAwsKmsRsaKeyring` operation.
35pub mod create_aws_kms_rsa_keyring;
36
37/// Types for the `CreateCryptographicMaterialsCache` operation.
38pub mod create_cryptographic_materials_cache;
39
40/// Types for the `CreateDefaultClientSupplier` operation.
41pub mod create_default_client_supplier;
42
43/// Types for the `CreateDefaultCryptographicMaterialsManager` operation.
44pub mod create_default_cryptographic_materials_manager;
45
46/// Types for the `CreateMultiKeyring` operation.
47pub mod create_multi_keyring;
48
49/// Types for the `CreateRawAesKeyring` operation.
50pub mod create_raw_aes_keyring;
51
52/// Types for the `CreateRawEcdhKeyring` operation.
53pub mod create_raw_ecdh_keyring;
54
55/// Types for the `CreateRawRsaKeyring` operation.
56pub mod create_raw_rsa_keyring;
57
58/// Types for the `CreateRequiredEncryptionContextCMM` operation.
59pub mod create_required_encryption_context_cmm;
60
61/// Types for the `DecryptMaterials` operation.
62pub mod decrypt_materials;
63
64/// Types for the `DecryptionMaterialsWithPlaintextDataKey` operation.
65pub mod decryption_materials_with_plaintext_data_key;
66
67/// Types for the `DeleteCacheEntry` operation.
68pub mod delete_cache_entry;
69
70/// Types for the `EncryptionMaterialsHasPlaintextDataKey` operation.
71pub mod encryption_materials_has_plaintext_data_key;
72
73/// Types for the `GetAlgorithmSuiteInfo` operation.
74pub mod get_algorithm_suite_info;
75
76/// Types for the `GetBranchKeyId` operation.
77pub mod get_branch_key_id;
78
79/// Types for the `GetCacheEntry` operation.
80pub mod get_cache_entry;
81
82/// Types for the `GetClient` operation.
83pub mod get_client;
84
85/// Types for the `GetEncryptionMaterials` operation.
86pub mod get_encryption_materials;
87
88/// Types for the `InitializeDecryptionMaterials` operation.
89pub mod initialize_decryption_materials;
90
91/// Types for the `InitializeEncryptionMaterials` operation.
92pub mod initialize_encryption_materials;
93
94/// Types for the `OnDecrypt` operation.
95pub mod on_decrypt;
96
97/// Types for the `OnEncrypt` operation.
98pub mod on_encrypt;
99
100/// Types for the `PutCacheEntry` operation.
101pub mod put_cache_entry;
102
103/// Types for the `UpdateUsageMetadata` operation.
104pub mod update_usage_metadata;
105
106/// Types for the `ValidAlgorithmSuiteInfo` operation.
107pub mod valid_algorithm_suite_info;
108
109/// Types for the `ValidDecryptionMaterialsTransition` operation.
110pub mod valid_decryption_materials_transition;
111
112/// Types for the `ValidEncryptionMaterialsTransition` operation.
113pub mod valid_encryption_materials_transition;
114
115/// Types for the `ValidateCommitmentPolicyOnDecrypt` operation.
116pub mod validate_commitment_policy_on_decrypt;
117
118/// Types for the `ValidateCommitmentPolicyOnEncrypt` operation.
119pub mod validate_commitment_policy_on_encrypt;