Documentation ¶
Index ¶
- type RDS
- func (r RDS) CreateDBCluster(ctx context.Context, storage int64, ...) (*rds.CreateDBClusterOutput, error)
- func (r RDS) CreateDBClusterSnapshot(ctx context.Context, clusterID, snapshotID string) (*rds.CreateDBClusterSnapshotOutput, error)
- func (r RDS) CreateDBInstance(ctx context.Context, storage *int64, ...) (*rds.CreateDBInstanceOutput, error)
- func (r RDS) CreateDBSnapshot(ctx context.Context, instanceID, snapshotID string) (*rds.CreateDBSnapshotOutput, error)
- func (r RDS) CreateDBSubnetGroup(ctx context.Context, dbSubnetGroupName, dbSubnetGroupDescription string, ...) (*rds.CreateDBSubnetGroupOutput, error)
- func (r RDS) DeleteDBCluster(ctx context.Context, instanceID string) (*rds.DeleteDBClusterOutput, error)
- func (r RDS) DeleteDBClusterSnapshot(ctx context.Context, snapshotID string) (*rds.DeleteDBClusterSnapshotOutput, error)
- func (r RDS) DeleteDBInstance(ctx context.Context, instanceID string) (*rds.DeleteDBInstanceOutput, error)
- func (r RDS) DeleteDBSnapshot(ctx context.Context, snapshotID string) (*rds.DeleteDBSnapshotOutput, error)
- func (r RDS) DeleteDBSubnetGroup(ctx context.Context, dbSubnetGroupName string) (*rds.DeleteDBSubnetGroupOutput, error)
- func (r RDS) DescribeDBClusters(ctx context.Context, instanceID string) (*rds.DescribeDBClustersOutput, error)
- func (r RDS) DescribeDBClustersSnapshot(ctx context.Context, snapshotID string) (*rds.DescribeDBClusterSnapshotsOutput, error)
- func (r RDS) DescribeDBInstances(ctx context.Context, instanceID string) (*rds.DescribeDBInstancesOutput, error)
- func (r RDS) DescribeDBSnapshot(ctx context.Context, snapshotID string) (*rds.DescribeDBSnapshotsOutput, error)
- func (r RDS) RestoreDBClusterFromDBSnapshot(ctx context.Context, ...) (*rds.RestoreDBClusterFromSnapshotOutput, error)
- func (r RDS) RestoreDBInstanceFromDBSnapshot(ctx context.Context, instanceID, subnetGroupName, snapshotID string, ...) (*rds.RestoreDBInstanceFromDBSnapshotOutput, error)
- func (r RDS) WaitOnDBCluster(ctx context.Context, dbClusterID, status string) error
- func (r RDS) WaitUntilDBClusterAvailable(ctx context.Context, dbClusterID string) error
- func (r RDS) WaitUntilDBClusterDeleted(ctx context.Context, dbClusterID string) error
- func (r RDS) WaitUntilDBClusterSnapshotAvailable(ctx context.Context, snapshotID string) error
- func (r RDS) WaitUntilDBClusterSnapshotDeleted(ctx context.Context, snapshotID string) error
- func (r RDS) WaitUntilDBInstanceAvailable(ctx context.Context, instanceID string) error
- func (r RDS) WaitUntilDBInstanceDeleted(ctx context.Context, instanceID string) error
- func (r RDS) WaitUntilDBSnapshotAvailable(ctx context.Context, snapshotID string) error
- func (r RDS) WaitUntilDBSnapshotDeleted(ctx context.Context, snapshotID string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RDS ¶
RDS is a wrapper around ec2.RDS structs
func (RDS) CreateDBCluster ¶
func (RDS) CreateDBClusterSnapshot ¶
func (RDS) CreateDBInstance ¶
func (r RDS) CreateDBInstance( ctx context.Context, storage *int64, instanceClass, instanceID, engine, username, password string, sgIDs []string, publicAccess *bool, restoredClusterID *string, dbSubnetGroup string, ) (*rds.CreateDBInstanceOutput, error)
CreateDBInstance return DBInstance with context
func (RDS) CreateDBSnapshot ¶
func (RDS) CreateDBSubnetGroup ¶
func (RDS) DeleteDBCluster ¶
func (RDS) DeleteDBClusterSnapshot ¶
func (RDS) DeleteDBInstance ¶
func (RDS) DeleteDBSnapshot ¶
func (RDS) DeleteDBSubnetGroup ¶
func (RDS) DescribeDBClusters ¶
func (RDS) DescribeDBClustersSnapshot ¶
func (RDS) DescribeDBInstances ¶
func (RDS) DescribeDBSnapshot ¶
func (RDS) RestoreDBClusterFromDBSnapshot ¶
func (RDS) RestoreDBInstanceFromDBSnapshot ¶
func (RDS) WaitOnDBCluster ¶
WaitOnDBCluster waits for DB cluster with instanceID
func (RDS) WaitUntilDBClusterAvailable ¶
func (RDS) WaitUntilDBClusterDeleted ¶
func (RDS) WaitUntilDBClusterSnapshotAvailable ¶
func (RDS) WaitUntilDBClusterSnapshotDeleted ¶
func (RDS) WaitUntilDBInstanceAvailable ¶
func (RDS) WaitUntilDBInstanceDeleted ¶
func (RDS) WaitUntilDBSnapshotAvailable ¶
Click to show internal directories.
Click to hide internal directories.