events/cloud/alloydb/v1 library

Classes

AutomatedBackupPolicy
Message describing the user-specified automated backup policy.
AutomatedBackupPolicy_QuantityBasedRetention
A quantity based policy specifies that a certain number of the most recent successful backups should be retained.
AutomatedBackupPolicy_TimeBasedRetention
A time based retention policy specifies that all backups within a certain time period should be retained.
AutomatedBackupPolicy_WeeklySchedule
A weekly schedule starts a backup at prescribed start times within a day, for the specified days of the week.
Backup
Message describing Backup object
Backup_State
Backup State
Backup_Type
Backup Type
BackupCreatedEvent
The CloudEvent raised when a Backup is created.
BackupDeletedEvent
The CloudEvent raised when a Backup is deleted.
BackupEventData
The data within all Backup events.
BackupSource
Message describing a BackupSource.
BackupUpdatedEvent
The CloudEvent raised when a Backup is updated.
Cluster
A cluster is a collection of regional AlloyDB resources. It can include a primary instance and one or more read pool instances. All cluster resources share a storage layer, which scales as needed.
Cluster_ClusterType
Type of Cluster
Cluster_PrimaryConfig
Configuration for the primary cluster. It has the list of clusters that are replicating from this cluster. This should be set if and only if the cluster is of type PRIMARY.
Cluster_SecondaryConfig
Configuration information for the secondary cluster. This should be set if and only if the cluster is of type SECONDARY.
Cluster_State
Cluster State
ClusterCreatedEvent
The CloudEvent raised when a Cluster is created.
ClusterDeletedEvent
The CloudEvent raised when a Cluster is deleted.
ClusterEventData
The data within all Cluster events.
ClusterUpdatedEvent
The CloudEvent raised when a Cluster is updated.
DatabaseVersion
The supported database engine versions.
EncryptionConfig
EncryptionConfig describes the encryption config of a cluster or a backup that is encrypted with a CMEK (customer-managed encryption key).
EncryptionInfo
EncryptionInfo describes the encryption information of a cluster or a backup.
EncryptionInfo_Type
Possible encryption types.
Instance
An Instance is a computing unit that an end customer can connect to. It's the main unit of computing resources in AlloyDB.
Instance_AvailabilityType
The Availability type of an instance. Potential values:
Instance_InstanceType
Type of an Instance
Instance_MachineConfig
MachineConfig describes the configuration of a machine.
Instance_Node
Details of a single node in the instance. Nodes in an AlloyDB instance are ephemereal, they can change during update, failover, autohealing and resize operations.
Instance_QueryInsightsInstanceConfig
QueryInsights Instance specific configuration.
Instance_ReadPoolConfig
Configuration for a read pool instance.
Instance_State
Instance State
InstanceCreatedEvent
The CloudEvent raised when an Instance is created.
InstanceDeletedEvent
The CloudEvent raised when an Instance is deleted.
InstanceEventData
The data within all Instance events.
InstanceUpdatedEvent
The CloudEvent raised when an Instance is updated.
MigrationSource
Subset of the source instance configuration that is available when reading the cluster resource.
MigrationSource_MigrationSourceType
Denote the type of migration source that created this cluster.
SslConfig
SSL configuration for an AlloyDB Cluster.
SslConfig_CaSource
Certificate Authority (CA) source for SSL/TLS certificates.
SslConfig_SslMode
SSL mode options.
UserPassword
The username/password for a database user. Used for specifying initial users at cluster creation time.