diff --git a/src/dynamodb_encryption_sdk/encrypted/client.py b/src/dynamodb_encryption_sdk/encrypted/client.py index bd8f2c58..d3858a00 100644 --- a/src/dynamodb_encryption_sdk/encrypted/client.py +++ b/src/dynamodb_encryption_sdk/encrypted/client.py @@ -134,7 +134,7 @@ class EncryptedClient(object): This class provides a superset of the boto3 DynamoDB client API, so should work as a drop-in replacement once configured. - https://boto3.readthedocs.io/en/latest/reference/services/dynamodb.html#client + https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html#client If you want to provide per-request cryptographic details, the ``put_item``, ``get_item``, ``query``, ``scan``, ``batch_write_item``, and ``batch_get_item`` methods will also diff --git a/src/dynamodb_encryption_sdk/encrypted/resource.py b/src/dynamodb_encryption_sdk/encrypted/resource.py index b5b71f8b..f5ecf6c6 100644 --- a/src/dynamodb_encryption_sdk/encrypted/resource.py +++ b/src/dynamodb_encryption_sdk/encrypted/resource.py @@ -44,7 +44,7 @@ class EncryptedTablesCollectionManager(object): # pylint: disable=too-few-public-methods,too-many-instance-attributes """Tables collection manager that provides :class:`EncryptedTable` objects. - https://boto3.readthedocs.io/en/latest/reference/services/dynamodb.html#DynamoDB.ServiceResource.tables + https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb/service-resource/tables.html :param collection: Pre-configured boto3 DynamoDB table collection manager :type collection: boto3.resources.collection.CollectionManager @@ -137,7 +137,7 @@ class EncryptedResource(object): This class provides a superset of the boto3 DynamoDB service resource API, so should work as a drop-in replacement once configured. - https://boto3.readthedocs.io/en/latest/reference/services/dynamodb.html#service-resource + https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb/service-resource/index.html If you want to provide per-request cryptographic details, the ``batch_write_item`` and ``batch_get_item`` methods will also accept a ``crypto_config`` parameter, defining @@ -217,7 +217,7 @@ def Table(self, name, **kwargs): If any of the optional configuration values are not provided, the corresponding values for this ``EncryptedResource`` will be used. - https://boto3.readthedocs.io/en/latest/reference/services/dynamodb.html#DynamoDB.ServiceResource.Table + https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb/table/index.html#DynamoDB.Table :param name: The table name. :param CryptographicMaterialsProvider materials_provider: Cryptographic materials diff --git a/src/dynamodb_encryption_sdk/encrypted/table.py b/src/dynamodb_encryption_sdk/encrypted/table.py index 128cb896..1cef41a0 100644 --- a/src/dynamodb_encryption_sdk/encrypted/table.py +++ b/src/dynamodb_encryption_sdk/encrypted/table.py @@ -60,7 +60,7 @@ class EncryptedTable(object): This class provides a superset of the boto3 DynamoDB Table API, so should work as a drop-in replacement once configured. - https://boto3.readthedocs.io/en/latest/reference/services/dynamodb.html#table + https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb/table/index.html#DynamoDB.Table If you want to provide per-request cryptographic details, the ``put_item``, ``get_item``, ``query``, and ``scan`` methods will also accept a ``crypto_config`` parameter, defining @@ -158,7 +158,7 @@ def update_item(self, **kwargs): def batch_writer(self, overwrite_by_pkeys=None): """Create a batch writer object. - https://boto3.readthedocs.io/en/latest/reference/services/dynamodb.html#DynamoDB.Table.batch_writer + https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb/table/batch_writer.html :type overwrite_by_pkeys: list(string) :param overwrite_by_pkeys: De-duplicate request items in buffer if match new request