Skip to content

Commit 640b4d7

Browse files
authored
chore: change exported names, update docs (#1524)
1 parent 96dd848 commit 640b4d7

21 files changed

+246
-165
lines changed

DynamoDbEncryption/runtimes/rust/examples/basic_get_put_example.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ use crate::test_utils;
55
use aws_sdk_dynamodb::types::AttributeValue;
66
use std::collections::HashMap;
77

8-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
9-
use aws_db_esdk::aws_cryptography_materialProviders::client;
10-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
8+
use aws_db_esdk::CryptoAction;
9+
use aws_db_esdk::material_providers::client;
10+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
1111

12-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
13-
use aws_db_esdk::aws_cryptography_materialProviders::types::DbeAlgorithmSuiteId;
12+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
13+
use aws_db_esdk::material_providers::types::DbeAlgorithmSuiteId;
1414
use aws_db_esdk::intercept::DbEsdkInterceptor;
1515
use aws_db_esdk::types::dynamo_db_tables_encryption_config::DynamoDbTablesEncryptionConfig;
1616

DynamoDbEncryption/runtimes/rust/examples/clientsupplier/client_supplier_example.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33

44
use super::regional_role_client_supplier::RegionalRoleClientSupplier;
55
use crate::test_utils;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
7-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
8-
use aws_db_esdk::aws_cryptography_materialProviders::client as mpl_client;
9-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
10-
use aws_db_esdk::aws_cryptography_materialProviders::types::DiscoveryFilter;
6+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
7+
use aws_db_esdk::CryptoAction;
8+
use aws_db_esdk::material_providers::client as mpl_client;
9+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
10+
use aws_db_esdk::material_providers::types::DiscoveryFilter;
1111
use aws_db_esdk::intercept::DbEsdkInterceptor;
1212
use aws_db_esdk::DynamoDbTablesEncryptionConfig;
1313
use aws_sdk_dynamodb::types::AttributeValue;

DynamoDbEncryption/runtimes/rust/examples/clientsupplier/regional_role_client_supplier.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use aws_config::Region;
5-
use aws_db_esdk::aws_cryptography_materialProviders::operation::get_client::GetClientInput;
6-
use aws_db_esdk::aws_cryptography_materialProviders::types::error::Error;
7-
use aws_db_esdk::aws_cryptography_materialProviders::types::ClientSupplier;
8-
use aws_db_esdk::deps::com_amazonaws_kms::client::Client as kms_client;
5+
use aws_db_esdk::material_providers::operation::get_client::GetClientInput;
6+
use aws_db_esdk::material_providers::types::error::Error;
7+
use aws_db_esdk::material_providers::types::ClientSupplier;
8+
use aws_db_esdk::com_amazonaws_kms::client::Client as kms_client;
99

1010
/*
1111
Example class demonstrating an implementation of a custom client supplier.
@@ -44,7 +44,7 @@ impl ClientSupplier for RegionalRoleClientSupplier {
4444
.build();
4545

4646
let inner_client = aws_sdk_kms::Client::from_conf(kms_config);
47-
Ok(aws_db_esdk::deps::com_amazonaws_kms::client::Client {
47+
Ok(kms_client {
4848
inner: inner_client,
4949
})
5050
}

DynamoDbEncryption/runtimes/rust/examples/create_keystore_key.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use crate::test_utils;
5-
use aws_db_esdk::aws_cryptography_keyStore::client as keystore_client;
6-
use aws_db_esdk::aws_cryptography_keyStore::types::key_store_config::KeyStoreConfig;
7-
use aws_db_esdk::aws_cryptography_keyStore::types::KmsConfiguration;
5+
use aws_db_esdk::key_store::client as keystore_client;
6+
use aws_db_esdk::key_store::types::key_store_config::KeyStoreConfig;
7+
use aws_db_esdk::key_store::types::KmsConfiguration;
88

99
/*
1010
The Hierarchical Keyring Example and Searchable Encryption Examples

DynamoDbEncryption/runtimes/rust/examples/get_encrypted_data_key_description.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use crate::test_utils;
5-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::client as dbesdk_client;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::dynamo_db_encryption_config::DynamoDbEncryptionConfig;
7-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::GetEncryptedDataKeyDescriptionUnion;
5+
use aws_db_esdk::dynamodb::client as dbesdk_client;
6+
use aws_db_esdk::dynamodb::types::dynamo_db_encryption_config::DynamoDbEncryptionConfig;
7+
use aws_db_esdk::dynamodb::types::GetEncryptedDataKeyDescriptionUnion;
88
use aws_sdk_dynamodb::types::AttributeValue;
99
use std::collections::HashMap;
1010

DynamoDbEncryption/runtimes/rust/examples/itemencryptor/item_encrypt_decrypt.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ use crate::test_utils;
55
use aws_sdk_dynamodb::types::AttributeValue;
66
use std::collections::HashMap;
77

8-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
9-
use aws_db_esdk::aws_cryptography_materialProviders::client as mpl_client;
10-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
8+
use aws_db_esdk::CryptoAction;
9+
use aws_db_esdk::material_providers::client as mpl_client;
10+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
1111

12-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb_itemEncryptor::types::dynamo_db_item_encryptor_config::DynamoDbItemEncryptorConfig;
13-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb_itemEncryptor::client as enc_client;
14-
use aws_db_esdk::aws_cryptography_materialProviders::types::DbeAlgorithmSuiteId;
12+
use aws_db_esdk::item_encryptor::types::dynamo_db_item_encryptor_config::DynamoDbItemEncryptorConfig;
13+
use aws_db_esdk::item_encryptor::client as enc_client;
14+
use aws_db_esdk::material_providers::types::DbeAlgorithmSuiteId;
1515

1616
/*
1717
This example sets up a DynamoDb Item Encryptor and uses

DynamoDbEncryption/runtimes/rust/examples/keyring/branch_key_id_supplier.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0
33

4-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::operation::get_branch_key_id_from_ddb_key::GetBranchKeyIdFromDdbKeyInput;
5-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::operation::get_branch_key_id_from_ddb_key::GetBranchKeyIdFromDdbKeyOutput;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::error::Error;
7-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbKeyBranchKeyIdSupplier;
4+
use aws_db_esdk::dynamodb::operation::get_branch_key_id_from_ddb_key::GetBranchKeyIdFromDdbKeyInput;
5+
use aws_db_esdk::dynamodb::operation::get_branch_key_id_from_ddb_key::GetBranchKeyIdFromDdbKeyOutput;
6+
use aws_db_esdk::dynamodb::types::error::Error;
7+
use aws_db_esdk::dynamodb::types::DynamoDbKeyBranchKeyIdSupplier;
88

99
// Used in the 'HierarchicalKeyringExample'.
1010
// In that example, we have a table where we distinguish multiple tenants

DynamoDbEncryption/runtimes/rust/examples/keyring/hierarchical_keyring.rs

+9-9
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33

44
use super::branch_key_id_supplier::ExampleBranchKeyIdSupplier;
55
use crate::test_utils;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::client as dbesdk_client;
7-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::dynamo_db_encryption_config::DynamoDbEncryptionConfig;
8-
use aws_db_esdk::aws_cryptography_keyStore::client as keystore_client;
9-
use aws_db_esdk::aws_cryptography_keyStore::types::key_store_config::KeyStoreConfig;
10-
use aws_db_esdk::aws_cryptography_keyStore::types::KmsConfiguration;
11-
use aws_db_esdk::aws_cryptography_materialProviders::client as mpl_client;
12-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
13-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
14-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
6+
use aws_db_esdk::dynamodb::client as dbesdk_client;
7+
use aws_db_esdk::dynamodb::types::dynamo_db_encryption_config::DynamoDbEncryptionConfig;
8+
use aws_db_esdk::key_store::client as keystore_client;
9+
use aws_db_esdk::key_store::types::key_store_config::KeyStoreConfig;
10+
use aws_db_esdk::key_store::types::KmsConfiguration;
11+
use aws_db_esdk::material_providers::client as mpl_client;
12+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
13+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
14+
use aws_db_esdk::CryptoAction;
1515
use aws_db_esdk::intercept::DbEsdkInterceptor;
1616
use aws_db_esdk::DynamoDbTablesEncryptionConfig;
1717
use aws_sdk_dynamodb::types::AttributeValue;

DynamoDbEncryption/runtimes/rust/examples/keyring/kms_rsa_keyring.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use crate::test_utils;
5-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
7-
use aws_db_esdk::aws_cryptography_materialProviders::client as mpl_client;
8-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
9-
use aws_db_esdk::aws_cryptography_materialProviders::types::DbeAlgorithmSuiteId;
5+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
6+
use aws_db_esdk::CryptoAction;
7+
use aws_db_esdk::material_providers::client as mpl_client;
8+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
9+
use aws_db_esdk::material_providers::types::DbeAlgorithmSuiteId;
1010
use aws_db_esdk::intercept::DbEsdkInterceptor;
1111
use aws_db_esdk::DynamoDbTablesEncryptionConfig;
1212
use aws_sdk_dynamodb::types::AttributeValue;
@@ -15,7 +15,7 @@ use std::fs::File;
1515
use std::io::Read;
1616
use std::io::Write;
1717
use std::path::Path;
18-
18+
1919
/*
2020
This example sets up DynamoDb Encryption for the AWS SDK client
2121
using the KMS RSA Keyring. This keyring uses a KMS RSA key pair to

DynamoDbEncryption/runtimes/rust/examples/keyring/mrk_discovery_multi_keyring.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use crate::test_utils;
5-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
7-
use aws_db_esdk::aws_cryptography_materialProviders::client as mpl_client;
8-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
9-
use aws_db_esdk::aws_cryptography_materialProviders::types::DiscoveryFilter;
5+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
6+
use aws_db_esdk::CryptoAction;
7+
use aws_db_esdk::material_providers::client as mpl_client;
8+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
9+
use aws_db_esdk::material_providers::types::DiscoveryFilter;
1010
use aws_db_esdk::intercept::DbEsdkInterceptor;
1111
use aws_db_esdk::DynamoDbTablesEncryptionConfig;
1212
use aws_sdk_dynamodb::types::AttributeValue;

DynamoDbEncryption/runtimes/rust/examples/keyring/multi_keyring.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use crate::test_utils;
5-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
7-
use aws_db_esdk::aws_cryptography_materialProviders::client as mpl_client;
8-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
9-
use aws_db_esdk::aws_cryptography_materialProviders::types::AesWrappingAlg;
5+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
6+
use aws_db_esdk::CryptoAction;
7+
use aws_db_esdk::material_providers::client as mpl_client;
8+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
9+
use aws_db_esdk::material_providers::types::AesWrappingAlg;
1010
use aws_db_esdk::intercept::DbEsdkInterceptor;
1111
use aws_db_esdk::DynamoDbTablesEncryptionConfig;
1212
use aws_sdk_dynamodb::types::AttributeValue;

DynamoDbEncryption/runtimes/rust/examples/keyring/multi_mrk_keyring.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use crate::test_utils;
5-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
7-
use aws_db_esdk::aws_cryptography_materialProviders::client as mpl_client;
8-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
5+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
6+
use aws_db_esdk::CryptoAction;
7+
use aws_db_esdk::material_providers::client as mpl_client;
8+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
99
use aws_db_esdk::intercept::DbEsdkInterceptor;
1010
use aws_db_esdk::DynamoDbTablesEncryptionConfig;
1111
use aws_sdk_dynamodb::types::AttributeValue;

DynamoDbEncryption/runtimes/rust/examples/keyring/raw_aes_keyring.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use crate::test_utils;
5-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
7-
use aws_db_esdk::aws_cryptography_materialProviders::client as mpl_client;
8-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
9-
use aws_db_esdk::aws_cryptography_materialProviders::types::AesWrappingAlg;
5+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
6+
use aws_db_esdk::CryptoAction;
7+
use aws_db_esdk::material_providers::client as mpl_client;
8+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
9+
use aws_db_esdk::material_providers::types::AesWrappingAlg;
1010
use aws_db_esdk::intercept::DbEsdkInterceptor;
1111
use aws_db_esdk::DynamoDbTablesEncryptionConfig;
1212
use aws_sdk_dynamodb::types::AttributeValue;

DynamoDbEncryption/runtimes/rust/examples/keyring/raw_rsa_keyring.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use crate::test_utils;
5-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
7-
use aws_db_esdk::aws_cryptography_materialProviders::client as mpl_client;
8-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
9-
use aws_db_esdk::aws_cryptography_materialProviders::types::PaddingScheme;
5+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
6+
use aws_db_esdk::CryptoAction;
7+
use aws_db_esdk::material_providers::client as mpl_client;
8+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
9+
use aws_db_esdk::material_providers::types::PaddingScheme;
1010
use aws_db_esdk::intercept::DbEsdkInterceptor;
1111
use aws_db_esdk::DynamoDbTablesEncryptionConfig;
1212
use aws_sdk_dynamodb::types::AttributeValue;

DynamoDbEncryption/runtimes/rust/examples/multi_get_put_example.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ use crate::test_utils;
55
use aws_sdk_dynamodb::types::AttributeValue;
66
use std::collections::HashMap;
77

8-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
9-
use aws_db_esdk::aws_cryptography_materialProviders::client;
10-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
8+
use aws_db_esdk::CryptoAction;
9+
use aws_db_esdk::material_providers::client;
10+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
1111

12-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
13-
use aws_db_esdk::aws_cryptography_materialProviders::types::DbeAlgorithmSuiteId;
12+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
13+
use aws_db_esdk::material_providers::types::DbeAlgorithmSuiteId;
1414
use aws_db_esdk::intercept::DbEsdkInterceptor;
1515
use aws_db_esdk::types::dynamo_db_tables_encryption_config::DynamoDbTablesEncryptionConfig;
1616

DynamoDbEncryption/runtimes/rust/examples/searchableencryption/basic_searchable_encryption.rs

+12-12
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@ use crate::test_utils;
55
use aws_sdk_dynamodb::types::AttributeValue;
66
use std::collections::HashMap;
77

8-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
9-
use aws_db_esdk::aws_cryptography_materialProviders::client;
10-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
8+
use aws_db_esdk::CryptoAction;
9+
use aws_db_esdk::material_providers::client;
10+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
1111

12-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::BeaconKeySource;
13-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::BeaconVersion;
14-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
15-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::SearchConfig;
16-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::SingleKeyStore;
17-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::StandardBeacon;
18-
use aws_db_esdk::aws_cryptography_keyStore::client as keystore_client;
19-
use aws_db_esdk::aws_cryptography_keyStore::types::key_store_config::KeyStoreConfig;
20-
use aws_db_esdk::aws_cryptography_keyStore::types::KmsConfiguration;
12+
use aws_db_esdk::dynamodb::types::BeaconKeySource;
13+
use aws_db_esdk::dynamodb::types::BeaconVersion;
14+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
15+
use aws_db_esdk::dynamodb::types::SearchConfig;
16+
use aws_db_esdk::dynamodb::types::SingleKeyStore;
17+
use aws_db_esdk::dynamodb::types::StandardBeacon;
18+
use aws_db_esdk::key_store::client as keystore_client;
19+
use aws_db_esdk::key_store::types::key_store_config::KeyStoreConfig;
20+
use aws_db_esdk::key_store::types::KmsConfiguration;
2121
use aws_db_esdk::intercept::DbEsdkInterceptor;
2222
use aws_db_esdk::types::dynamo_db_tables_encryption_config::DynamoDbTablesEncryptionConfig;
2323

DynamoDbEncryption/runtimes/rust/examples/searchableencryption/beacon_styles_searchable_encryption.rs

+16-16
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use crate::test_utils;
5-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::BeaconKeySource;
6-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::BeaconStyle;
7-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::BeaconVersion;
8-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::CompoundBeacon;
9-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::DynamoDbTableEncryptionConfig;
10-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::EncryptedPart;
11-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::SearchConfig;
12-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::SingleKeyStore;
13-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::StandardBeacon;
14-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_dynamoDb::types::*;
15-
use aws_db_esdk::aws_cryptography_dbEncryptionSdk_structuredEncryption::types::CryptoAction;
16-
use aws_db_esdk::aws_cryptography_keyStore::client as keystore_client;
17-
use aws_db_esdk::aws_cryptography_keyStore::types::key_store_config::KeyStoreConfig;
18-
use aws_db_esdk::aws_cryptography_keyStore::types::KmsConfiguration;
19-
use aws_db_esdk::aws_cryptography_materialProviders::client as mpl_client;
20-
use aws_db_esdk::aws_cryptography_materialProviders::types::material_providers_config::MaterialProvidersConfig;
5+
use aws_db_esdk::dynamodb::types::BeaconKeySource;
6+
use aws_db_esdk::dynamodb::types::BeaconStyle;
7+
use aws_db_esdk::dynamodb::types::BeaconVersion;
8+
use aws_db_esdk::dynamodb::types::CompoundBeacon;
9+
use aws_db_esdk::dynamodb::types::DynamoDbTableEncryptionConfig;
10+
use aws_db_esdk::dynamodb::types::EncryptedPart;
11+
use aws_db_esdk::dynamodb::types::SearchConfig;
12+
use aws_db_esdk::dynamodb::types::SingleKeyStore;
13+
use aws_db_esdk::dynamodb::types::StandardBeacon;
14+
use aws_db_esdk::dynamodb::types::*;
15+
use aws_db_esdk::CryptoAction;
16+
use aws_db_esdk::key_store::client as keystore_client;
17+
use aws_db_esdk::key_store::types::key_store_config::KeyStoreConfig;
18+
use aws_db_esdk::key_store::types::KmsConfiguration;
19+
use aws_db_esdk::material_providers::client as mpl_client;
20+
use aws_db_esdk::material_providers::types::material_providers_config::MaterialProvidersConfig;
2121
use aws_db_esdk::intercept::DbEsdkInterceptor;
2222
use aws_db_esdk::DynamoDbTablesEncryptionConfig;
2323
use aws_sdk_dynamodb::types::AttributeValue;

0 commit comments

Comments
 (0)