Documentation
¶
Overview ¶
Package backupec2mssqldatabases contains methods related to BackupEc2MssqlDatabases
Index ¶
- type BackupEc2MssqlDatabasesV1
- func (b *BackupEc2MssqlDatabasesV1) CreateBackupEc2MssqlDatabase(embed *string, body models.CreateBackupEc2MssqlDatabaseV1Request) (*models.OnDemandEC2MSSQLDatabaseBackupResponse, *apiutils.APIError)
- func (b *BackupEc2MssqlDatabasesV1) ListBackupEc2MssqlDatabases(limit *int64, start *string, sort *string, filter *string, embed *string) (*models.ListEC2MSSQLDatabaseBackupsResponse, *apiutils.APIError)
- func (b *BackupEc2MssqlDatabasesV1) ReadBackupEc2MssqlDatabase(backupId string) (*models.ReadEC2MSSQLDatabaseBackupResponse, *apiutils.APIError)
- type BackupEc2MssqlDatabasesV1Client
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupEc2MssqlDatabasesV1 ¶
type BackupEc2MssqlDatabasesV1 struct {
// contains filtered or unexported fields
}
BackupEc2MssqlDatabasesV1 represents a custom type struct
func (*BackupEc2MssqlDatabasesV1) CreateBackupEc2MssqlDatabase ¶
func (b *BackupEc2MssqlDatabasesV1) CreateBackupEc2MssqlDatabase( embed *string, body models.CreateBackupEc2MssqlDatabaseV1Request) ( *models.OnDemandEC2MSSQLDatabaseBackupResponse, *apiutils.APIError)
CreateBackupEc2MssqlDatabase Performs an on-demand backup for the specified EC2 MSSQL asset.
func (*BackupEc2MssqlDatabasesV1) ListBackupEc2MssqlDatabases ¶
func (b *BackupEc2MssqlDatabasesV1) ListBackupEc2MssqlDatabases( limit *int64, start *string, sort *string, filter *string, embed *string) ( *models.ListEC2MSSQLDatabaseBackupsResponse, *apiutils.APIError)
ListBackupEc2MssqlDatabases Retrieve a list of EC2 MSSQL database backups.
func (*BackupEc2MssqlDatabasesV1) ReadBackupEc2MssqlDatabase ¶
func (b *BackupEc2MssqlDatabasesV1) ReadBackupEc2MssqlDatabase( backupId string) ( *models.ReadEC2MSSQLDatabaseBackupResponse, *apiutils.APIError)
ReadBackupEc2MssqlDatabase Returns a representation of the specified EC2 MSSQL database backup.
type BackupEc2MssqlDatabasesV1Client ¶
type BackupEc2MssqlDatabasesV1Client interface { // ListBackupEc2MssqlDatabases Retrieve a list of EC2 MSSQL database backups. ListBackupEc2MssqlDatabases( limit *int64, start *string, sort *string, filter *string, embed *string) ( *models.ListEC2MSSQLDatabaseBackupsResponse, *apiutils.APIError) // CreateBackupEc2MssqlDatabase Performs an on-demand backup for the specified EC2 MSSQL asset. CreateBackupEc2MssqlDatabase( embed *string, body models.CreateBackupEc2MssqlDatabaseV1Request) ( *models.OnDemandEC2MSSQLDatabaseBackupResponse, *apiutils.APIError) // ReadBackupEc2MssqlDatabase Returns a representation of the specified EC2 MSSQL database backup. ReadBackupEc2MssqlDatabase( backupId string) ( *models.ReadEC2MSSQLDatabaseBackupResponse, *apiutils.APIError) }
BackupEc2MssqlDatabasesV1Client represents a custom type interface
func NewBackupEc2MssqlDatabasesV1 ¶
func NewBackupEc2MssqlDatabasesV1(config config.Config) BackupEc2MssqlDatabasesV1Client
NewBackupEc2MssqlDatabasesV1 returns BackupEc2MssqlDatabasesV1Client
Click to show internal directories.
Click to hide internal directories.