Classes
AutomatedBackupPolicy
Message describing the user-specified automated backup policy. All fields in the automated backup policy are optional. Defaults for each field are provided if they are not set.
Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy
AutomatedBackupPolicy.Builder
Message describing the user-specified automated backup policy. All fields in the automated backup policy are optional. Defaults for each field are provided if they are not set.
Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy
AutomatedBackupPolicy.QuantityBasedRetention
A quantity based policy specifies that a certain number of the most recent successful backups should be retained.
Protobuf type
google.events.cloud.alloydb.v1.AutomatedBackupPolicy.QuantityBasedRetention
AutomatedBackupPolicy.QuantityBasedRetention.Builder
A quantity based policy specifies that a certain number of the most recent successful backups should be retained.
Protobuf type
google.events.cloud.alloydb.v1.AutomatedBackupPolicy.QuantityBasedRetention
AutomatedBackupPolicy.TimeBasedRetention
A time based retention policy specifies that all backups within a certain time period should be retained.
Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy.TimeBasedRetention
AutomatedBackupPolicy.TimeBasedRetention.Builder
A time based retention policy specifies that all backups within a certain time period should be retained.
Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy.TimeBasedRetention
AutomatedBackupPolicy.WeeklySchedule
A weekly schedule starts a backup at prescribed start times within a
day, for the specified days of the week.
The weekly schedule message is flexible and can be used to create many
types of schedules. For example, to have a daily backup that starts at
22:00, configure the start_times
field to have one element "22:00" and
the days_of_week
field to have all seven days of the week.
Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy.WeeklySchedule
AutomatedBackupPolicy.WeeklySchedule.Builder
A weekly schedule starts a backup at prescribed start times within a
day, for the specified days of the week.
The weekly schedule message is flexible and can be used to create many
types of schedules. For example, to have a daily backup that starts at
22:00, configure the start_times
field to have one element "22:00" and
the days_of_week
field to have all seven days of the week.
Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy.WeeklySchedule
Backup
Message describing Backup object
Protobuf type google.events.cloud.alloydb.v1.Backup
Backup.Builder
Message describing Backup object
Protobuf type google.events.cloud.alloydb.v1.Backup
BackupEventData
The data within all Backup events.
Protobuf type google.events.cloud.alloydb.v1.BackupEventData
BackupEventData.Builder
The data within all Backup events.
Protobuf type google.events.cloud.alloydb.v1.BackupEventData
BackupSource
Message describing a BackupSource.
Protobuf type google.events.cloud.alloydb.v1.BackupSource
BackupSource.Builder
Message describing a BackupSource.
Protobuf type google.events.cloud.alloydb.v1.BackupSource
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.
Protobuf type google.events.cloud.alloydb.v1.Cluster
Cluster.Builder
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.
Protobuf type google.events.cloud.alloydb.v1.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.
Protobuf type google.events.cloud.alloydb.v1.Cluster.PrimaryConfig
Cluster.PrimaryConfig.Builder
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.
Protobuf type google.events.cloud.alloydb.v1.Cluster.PrimaryConfig
Cluster.SecondaryConfig
Configuration information for the secondary cluster. This should be set if and only if the cluster is of type SECONDARY.
Protobuf type google.events.cloud.alloydb.v1.Cluster.SecondaryConfig
Cluster.SecondaryConfig.Builder
Configuration information for the secondary cluster. This should be set if and only if the cluster is of type SECONDARY.
Protobuf type google.events.cloud.alloydb.v1.Cluster.SecondaryConfig
ClusterEventData
The data within all Cluster events.
Protobuf type google.events.cloud.alloydb.v1.ClusterEventData
ClusterEventData.Builder
The data within all Cluster events.
Protobuf type google.events.cloud.alloydb.v1.ClusterEventData
Data
EncryptionConfig
EncryptionConfig describes the encryption config of a cluster or a backup that is encrypted with a CMEK (customer-managed encryption key).
Protobuf type google.events.cloud.alloydb.v1.EncryptionConfig
EncryptionConfig.Builder
EncryptionConfig describes the encryption config of a cluster or a backup that is encrypted with a CMEK (customer-managed encryption key).
Protobuf type google.events.cloud.alloydb.v1.EncryptionConfig
EncryptionInfo
EncryptionInfo describes the encryption information of a cluster or a backup.
Protobuf type google.events.cloud.alloydb.v1.EncryptionInfo
EncryptionInfo.Builder
EncryptionInfo describes the encryption information of a cluster or a backup.
Protobuf type google.events.cloud.alloydb.v1.EncryptionInfo
Instance
An Instance is a computing unit that an end customer can connect to. It's the main unit of computing resources in AlloyDB.
Protobuf type google.events.cloud.alloydb.v1.Instance
Instance.Builder
An Instance is a computing unit that an end customer can connect to. It's the main unit of computing resources in AlloyDB.
Protobuf type google.events.cloud.alloydb.v1.Instance
Instance.MachineConfig
MachineConfig describes the configuration of a machine.
Protobuf type google.events.cloud.alloydb.v1.Instance.MachineConfig
Instance.MachineConfig.Builder
MachineConfig describes the configuration of a machine.
Protobuf type google.events.cloud.alloydb.v1.Instance.MachineConfig
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.
Protobuf type google.events.cloud.alloydb.v1.Instance.Node
Instance.Node.Builder
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.
Protobuf type google.events.cloud.alloydb.v1.Instance.Node
Instance.QueryInsightsInstanceConfig
QueryInsights Instance specific configuration.
Protobuf type google.events.cloud.alloydb.v1.Instance.QueryInsightsInstanceConfig
Instance.QueryInsightsInstanceConfig.Builder
QueryInsights Instance specific configuration.
Protobuf type google.events.cloud.alloydb.v1.Instance.QueryInsightsInstanceConfig
Instance.ReadPoolConfig
Configuration for a read pool instance.
Protobuf type google.events.cloud.alloydb.v1.Instance.ReadPoolConfig
Instance.ReadPoolConfig.Builder
Configuration for a read pool instance.
Protobuf type google.events.cloud.alloydb.v1.Instance.ReadPoolConfig
InstanceEventData
The data within all Instance events.
Protobuf type google.events.cloud.alloydb.v1.InstanceEventData
InstanceEventData.Builder
The data within all Instance events.
Protobuf type google.events.cloud.alloydb.v1.InstanceEventData
MigrationSource
Subset of the source instance configuration that is available when reading the cluster resource.
Protobuf type google.events.cloud.alloydb.v1.MigrationSource
MigrationSource.Builder
Subset of the source instance configuration that is available when reading the cluster resource.
Protobuf type google.events.cloud.alloydb.v1.MigrationSource
SslConfig
SSL configuration for an AlloyDB Cluster.
Protobuf type google.events.cloud.alloydb.v1.SslConfig
SslConfig.Builder
SSL configuration for an AlloyDB Cluster.
Protobuf type google.events.cloud.alloydb.v1.SslConfig
UserPassword
The username/password for a database user. Used for specifying initial users at cluster creation time.
Protobuf type google.events.cloud.alloydb.v1.UserPassword
UserPassword.Builder
The username/password for a database user. Used for specifying initial users at cluster creation time.
Protobuf type google.events.cloud.alloydb.v1.UserPassword
Interfaces
AutomatedBackupPolicy.QuantityBasedRetentionOrBuilder
AutomatedBackupPolicy.TimeBasedRetentionOrBuilder
AutomatedBackupPolicy.WeeklyScheduleOrBuilder
AutomatedBackupPolicyOrBuilder
BackupEventDataOrBuilder
BackupOrBuilder
BackupSourceOrBuilder
Cluster.PrimaryConfigOrBuilder
Cluster.SecondaryConfigOrBuilder
ClusterEventDataOrBuilder
ClusterOrBuilder
EncryptionConfigOrBuilder
EncryptionInfoOrBuilder
Instance.MachineConfigOrBuilder
Instance.NodeOrBuilder
Instance.QueryInsightsInstanceConfigOrBuilder
Instance.ReadPoolConfigOrBuilder
InstanceEventDataOrBuilder
InstanceOrBuilder
MigrationSourceOrBuilder
SslConfigOrBuilder
UserPasswordOrBuilder
Enums
AutomatedBackupPolicy.RetentionCase
AutomatedBackupPolicy.ScheduleCase
Backup.State
Backup State
Protobuf enum google.events.cloud.alloydb.v1.Backup.State
Backup.Type
Backup Type
Protobuf enum google.events.cloud.alloydb.v1.Backup.Type
Cluster.ClusterType
Type of Cluster
Protobuf enum google.events.cloud.alloydb.v1.Cluster.ClusterType
Cluster.SourceCase
Cluster.State
Cluster State
Protobuf enum google.events.cloud.alloydb.v1.Cluster.State
DatabaseVersion
The supported database engine versions.
Protobuf enum google.events.cloud.alloydb.v1.DatabaseVersion
EncryptionInfo.Type
Possible encryption types.
Protobuf enum google.events.cloud.alloydb.v1.EncryptionInfo.Type
Instance.AvailabilityType
The Availability type of an instance. Potential values:
- ZONAL: The instance serves data from only one zone. Outages in that zone affect instance availability.
- REGIONAL: The instance can serve data from more than one zone in a region (it is highly available).
Protobuf enum google.events.cloud.alloydb.v1.Instance.AvailabilityType
Instance.InstanceType
Type of an Instance
Protobuf enum google.events.cloud.alloydb.v1.Instance.InstanceType
Instance.State
Instance State
Protobuf enum google.events.cloud.alloydb.v1.Instance.State
MigrationSource.MigrationSourceType
Denote the type of migration source that created this cluster.
Protobuf enum google.events.cloud.alloydb.v1.MigrationSource.MigrationSourceType
SslConfig.CaSource
Certificate Authority (CA) source for SSL/TLS certificates.
Protobuf enum google.events.cloud.alloydb.v1.SslConfig.CaSource
SslConfig.SslMode
SSL mode options.
Protobuf enum google.events.cloud.alloydb.v1.SslConfig.SslMode