altimeter.aws.resource.dynamodb package¶
Submodules¶
altimeter.aws.resource.dynamodb.dynamodb_table module¶
Resource for IAM Policies
-
class
DynamoDbTableResourceSpec¶ Bases:
altimeter.aws.resource.dynamodb.DynamoDBResourceSpecResource for DynamoDB Tables
-
classmethod
list_from_aws(client, account_id, region)¶ Return a ListFromAWSResult object by calling the appropriate AWS API calls to list/describe the resource represented by this class.
- Parameters
client (
BaseClient) – boto3 Clientaccount_id (
str) – aws account idregion (
str) – aws region
- Return type
- Returns
ListFromAWSResult object
-
schema: Schema = <altimeter.core.graph.schema.Schema object>¶
-
type_name: str = 'table'¶
-
classmethod
-
get_continuous_backup_table_data(client, table_name)¶ Retrieve detailed properties of DynamoDB table
- Return type
Dict
-
get_table_data(client, table_name)¶ Retrieve detailed properties of DynamoDB table
- Return type
Dict
Module contents¶
Base class for DynamoDB resources.
-
class
DynamoDBResourceSpec¶ Bases:
altimeter.aws.resource.resource_spec.AWSResourceSpecBase class for DynamoDB resources.
-
service_name: str = 'dynamodb'¶
-