Skip to content

Latest commit

 

History

History
84 lines (65 loc) · 2 KB

alloydb.md

File metadata and controls

84 lines (65 loc) · 2 KB

AlloyDB

GCP's relationaldb service · portable interface driver.RelationalDB · GCP index

Operations (21)

Operation Description
CreateCluster Clusters (Aurora-style)
CreateClusterSnapshot Cluster snapshots
CreateInstance Instances
CreateSnapshot Instance snapshots
DeleteCluster
DeleteClusterSnapshot
DeleteInstance
DeleteSnapshot
DescribeClusterSnapshots
DescribeClusters
DescribeInstances
DescribeSnapshots
ModifyCluster
ModifyInstance
RebootInstance
RestoreClusterFromSnapshot
RestoreInstanceFromSnapshot
StartCluster
StartInstance
StopCluster
StopInstance

Optional capabilities

Discovered by type assertion; only some providers implement these.

AlloyDB

AlloyDB is an OPTIONAL capability for AlloyDB-specific cluster/instance

Operation Description
AlloyDBClusterInfo
AlloyDBInstanceInfo
CreateAlloyDBCluster
CreateAlloyDBInstance
CreateSecondaryCluster
FailoverInstance
PromoteCluster
RestartInstance

Databases

Databases is an OPTIONAL capability for managing the logical databases inside

Operation Description
CreateDatabase
DeleteDatabase
GetDatabase
ListDatabases

Failover

Failover is an OPTIONAL capability that triggers a server failover to its

Operation Description
FailoverInstance

Users

Users is an OPTIONAL capability for managing database user accounts,

Operation Description
CreateUser
DeleteUser
GetUser
ListUsers
UpdateUser

Not in scope

Not documented yet. See the emulator boundary for cloudemu-wide non-goals.