Documentation
¶
Overview ¶
Package backupawsdynamodbtables contains methods related to BackupAwsDynamodbTables
Index ¶
- type BackupAwsDynamodbTablesV1
- func (b *BackupAwsDynamodbTablesV1) CreateBackupAwsDynamodbTable(embed *string, body models.CreateBackupAwsDynamodbTableV1Request) (*models.OnDemandDynamoDBBackupResponse, *apiutils.APIError)
- func (b *BackupAwsDynamodbTablesV1) ListBackupAwsDynamodbTables(limit *int64, start *string, sort *string, filter *string) (*models.ListDynamoDBTableBackupsResponse, *apiutils.APIError)
- func (b *BackupAwsDynamodbTablesV1) ReadBackupAwsDynamodbTable(backupId string) (*models.ReadDynamoDBTableBackupResponse, *apiutils.APIError)
- type BackupAwsDynamodbTablesV1Client
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupAwsDynamodbTablesV1 ¶
type BackupAwsDynamodbTablesV1 struct {
// contains filtered or unexported fields
}
BackupAwsDynamodbTablesV1 represents a custom type struct
func (*BackupAwsDynamodbTablesV1) CreateBackupAwsDynamodbTable ¶
func (b *BackupAwsDynamodbTablesV1) CreateBackupAwsDynamodbTable( embed *string, body models.CreateBackupAwsDynamodbTableV1Request) ( *models.OnDemandDynamoDBBackupResponse, *apiutils.APIError)
CreateBackupAwsDynamodbTable Performs an on-demand backup for the specified DynamoDB table.
func (*BackupAwsDynamodbTablesV1) ListBackupAwsDynamodbTables ¶
func (b *BackupAwsDynamodbTablesV1) ListBackupAwsDynamodbTables( limit *int64, start *string, sort *string, filter *string) ( *models.ListDynamoDBTableBackupsResponse, *apiutils.APIError)
ListBackupAwsDynamodbTables Retrieves a list of DynamoDB table backups.
func (*BackupAwsDynamodbTablesV1) ReadBackupAwsDynamodbTable ¶
func (b *BackupAwsDynamodbTablesV1) ReadBackupAwsDynamodbTable( backupId string) ( *models.ReadDynamoDBTableBackupResponse, *apiutils.APIError)
ReadBackupAwsDynamodbTable Returns a representation of the specified DynamoDB table backup.
type BackupAwsDynamodbTablesV1Client ¶
type BackupAwsDynamodbTablesV1Client interface { // ListBackupAwsDynamodbTables Retrieves a list of DynamoDB table backups. ListBackupAwsDynamodbTables( limit *int64, start *string, sort *string, filter *string) ( *models.ListDynamoDBTableBackupsResponse, *apiutils.APIError) // CreateBackupAwsDynamodbTable Performs an on-demand backup for the specified DynamoDB table. CreateBackupAwsDynamodbTable( embed *string, body models.CreateBackupAwsDynamodbTableV1Request) ( *models.OnDemandDynamoDBBackupResponse, *apiutils.APIError) // ReadBackupAwsDynamodbTable Returns a representation of the specified DynamoDB table backup. ReadBackupAwsDynamodbTable( backupId string) ( *models.ReadDynamoDBTableBackupResponse, *apiutils.APIError) }
BackupAwsDynamodbTablesV1Client represents a custom type interface
func NewBackupAwsDynamodbTablesV1 ¶
func NewBackupAwsDynamodbTablesV1(config config.Config) BackupAwsDynamodbTablesV1Client
NewBackupAwsDynamodbTablesV1 returns BackupAwsDynamodbTablesV1Client
Click to show internal directories.
Click to hide internal directories.