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

Lines changed: 5 additions & 5 deletions
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

Lines changed: 5 additions & 5 deletions
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

Lines changed: 5 additions & 5 deletions
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

Lines changed: 3 additions & 3 deletions
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

Lines changed: 3 additions & 3 deletions
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

Lines changed: 6 additions & 6 deletions
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

Lines changed: 4 additions & 4 deletions
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

Lines changed: 9 additions & 9 deletions
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

Lines changed: 6 additions & 6 deletions
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

Lines changed: 5 additions & 5 deletions
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;

0 commit comments

Comments
 (0)