Documentation
¶
Index ¶
- type AwsClient
- type DynamoDBRepository
- func (r *DynamoDBRepository) GetRegion() ptypes.AwsRegion
- func (r *DynamoDBRepository) GetTableTags(table *types.TableDescription) ([]types.Tag, error)
- func (r *DynamoDBRepository) ListTablesAll() ([]Table, error)
- func (r *DynamoDBRepository) ListTablesByInput(query *dynamodb.ListTablesInput) ([]Table, error)
- type Table
- type TableList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DynamoDBRepository ¶
type DynamoDBRepository struct {
// contains filtered or unexported fields
}
func NewDynamoDBRepository ¶
func NewDynamoDBRepository(ctx context.Context, client AwsClient) *DynamoDBRepository
func (*DynamoDBRepository) GetRegion ¶
func (r *DynamoDBRepository) GetRegion() ptypes.AwsRegion
func (*DynamoDBRepository) GetTableTags ¶
func (r *DynamoDBRepository) GetTableTags(table *types.TableDescription) ([]types.Tag, error)
func (*DynamoDBRepository) ListTablesAll ¶
func (r *DynamoDBRepository) ListTablesAll() ([]Table, error)
func (*DynamoDBRepository) ListTablesByInput ¶
func (r *DynamoDBRepository) ListTablesByInput(query *dynamodb.ListTablesInput) ([]Table, error)
type Table ¶
type Table struct { service.AbstractResource *types.TableDescription Tags []types.Tag }
func (Table) GetTagValue ¶
Click to show internal directories.
Click to hide internal directories.