Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 Changes in this version + const CloudPlatformScope + type AuthorizedNetwork struct + CidrRange string + ForceSendFields []string + NullFields []string + func (s AuthorizedNetwork) MarshalJSON() ([]byte, error) + type AutomatedBackupPolicy struct + BackupWindow string + Enabled bool + EncryptionConfig *EncryptionConfig + ForceSendFields []string + Labels map[string]string + Location string + NullFields []string + QuantityBasedRetention *QuantityBasedRetention + TimeBasedRetention *TimeBasedRetention + WeeklySchedule *WeeklySchedule + func (s AutomatedBackupPolicy) MarshalJSON() ([]byte, error) + type Backup struct + Annotations map[string]string + ClusterName string + ClusterUid string + CreateTime string + DatabaseVersion string + DeleteTime string + Description string + DisplayName string + EncryptionConfig *EncryptionConfig + EncryptionInfo *EncryptionInfo + Etag string + ExpiryQuantity *QuantityBasedExpiry + ExpiryTime string + ForceSendFields []string + Labels map[string]string + Name string + NullFields []string + Reconciling bool + SatisfiesPzs bool + SizeBytes int64 + State string + Type string + Uid string + UpdateTime string + func (s Backup) MarshalJSON() ([]byte, error) + type BackupSource struct + BackupName string + BackupUid string + ForceSendFields []string + NullFields []string + func (s BackupSource) MarshalJSON() ([]byte, error) + type CancelOperationRequest struct + type ClientConnectionConfig struct + ForceSendFields []string + NullFields []string + RequireConnectors bool + SslConfig *SslConfig + func (s ClientConnectionConfig) MarshalJSON() ([]byte, error) + type CloudControl2SharedOperationsReconciliationOperationMetadata struct + DeleteResource bool + ExclusiveAction string + ForceSendFields []string + NullFields []string + func (s CloudControl2SharedOperationsReconciliationOperationMetadata) MarshalJSON() ([]byte, error) + type Cluster struct + Annotations map[string]string + AutomatedBackupPolicy *AutomatedBackupPolicy + BackupSource *BackupSource + ClusterType string + ContinuousBackupConfig *ContinuousBackupConfig + ContinuousBackupInfo *ContinuousBackupInfo + CreateTime string + DatabaseVersion string + DeleteTime string + DisplayName string + EncryptionConfig *EncryptionConfig + EncryptionInfo *EncryptionInfo + Etag string + ForceSendFields []string + InitialUser *UserPassword + Labels map[string]string + MaintenanceSchedule *MaintenanceSchedule + MaintenanceUpdatePolicy *MaintenanceUpdatePolicy + MigrationSource *MigrationSource + Name string + Network string + NetworkConfig *NetworkConfig + NullFields []string + PrimaryConfig *PrimaryConfig + PscConfig *PscConfig + Reconciling bool + SatisfiesPzs bool + SecondaryConfig *SecondaryConfig + SslConfig *SslConfig + State string + SubscriptionType string + TrialMetadata *TrialMetadata + Uid string + UpdateTime string + func (s Cluster) MarshalJSON() ([]byte, error) + type ClusterUpgradeDetails struct + ClusterType string + DatabaseVersion string + ForceSendFields []string + InstanceUpgradeDetails []*InstanceUpgradeDetails + Name string + NullFields []string + StageInfo []*StageInfo + UpgradeStatus string + func (s ClusterUpgradeDetails) MarshalJSON() ([]byte, error) + type ConnectionInfo struct + ForceSendFields []string + InstanceUid string + IpAddress string + Name string + NullFields []string + PublicIpAddress string + func (s ConnectionInfo) MarshalJSON() ([]byte, error) + type ContinuousBackupConfig struct + Enabled bool + EncryptionConfig *EncryptionConfig + ForceSendFields []string + NullFields []string + RecoveryWindowDays int64 + func (s ContinuousBackupConfig) MarshalJSON() ([]byte, error) + type ContinuousBackupInfo struct + EarliestRestorableTime string + EnabledTime string + EncryptionInfo *EncryptionInfo + ForceSendFields []string + NullFields []string + Schedule []string + func (s ContinuousBackupInfo) MarshalJSON() ([]byte, error) + type ContinuousBackupSource struct + Cluster string + ForceSendFields []string + NullFields []string + PointInTime string + func (s ContinuousBackupSource) MarshalJSON() ([]byte, error) + type Empty struct + type EncryptionConfig struct + ForceSendFields []string + KmsKeyName string + NullFields []string + func (s EncryptionConfig) MarshalJSON() ([]byte, error) + type EncryptionInfo struct + EncryptionType string + ForceSendFields []string + KmsKeyVersions []string + NullFields []string + func (s EncryptionInfo) MarshalJSON() ([]byte, error) + type FailoverInstanceRequest struct + ForceSendFields []string + NullFields []string + RequestId string + ValidateOnly bool + func (s FailoverInstanceRequest) MarshalJSON() ([]byte, error) + type GoogleCloudLocationListLocationsResponse struct + ForceSendFields []string + Locations []*GoogleCloudLocationLocation + NextPageToken string + NullFields []string + func (s GoogleCloudLocationListLocationsResponse) MarshalJSON() ([]byte, error) + type GoogleCloudLocationLocation struct + DisplayName string + ForceSendFields []string + Labels map[string]string + LocationId string + Metadata googleapi.RawMessage + Name string + NullFields []string + func (s GoogleCloudLocationLocation) MarshalJSON() ([]byte, error) + type GoogleTypeTimeOfDay struct + ForceSendFields []string + Hours int64 + Minutes int64 + Nanos int64 + NullFields []string + Seconds int64 + func (s GoogleTypeTimeOfDay) MarshalJSON() ([]byte, error) + type InjectFaultRequest struct + FaultType string + ForceSendFields []string + NullFields []string + RequestId string + ValidateOnly bool + func (s InjectFaultRequest) MarshalJSON() ([]byte, error) + type Instance struct + Annotations map[string]string + AvailabilityType string + ClientConnectionConfig *ClientConnectionConfig + CreateTime string + DatabaseFlags map[string]string + DeleteTime string + DisplayName string + Etag string + ForceSendFields []string + GceZone string + InstanceType string + IpAddress string + Labels map[string]string + MachineConfig *MachineConfig + Name string + NetworkConfig *InstanceNetworkConfig + Nodes []*Node + NullFields []string + OutboundPublicIpAddresses []string + PscInstanceConfig *PscInstanceConfig + PublicIpAddress string + QueryInsightsConfig *QueryInsightsInstanceConfig + ReadPoolConfig *ReadPoolConfig + Reconciling bool + SatisfiesPzs bool + State string + Uid string + UpdateTime string + WritableNode *Node + func (s Instance) MarshalJSON() ([]byte, error) + type InstanceNetworkConfig struct + AuthorizedExternalNetworks []*AuthorizedNetwork + EnableOutboundPublicIp bool + EnablePublicIp bool + ForceSendFields []string + NullFields []string + func (s InstanceNetworkConfig) MarshalJSON() ([]byte, error) + type InstanceUpgradeDetails struct + ForceSendFields []string + InstanceType string + Name string + NullFields []string + UpgradeStatus string + func (s InstanceUpgradeDetails) MarshalJSON() ([]byte, error) + type IntegerRestrictions struct + ForceSendFields []string + MaxValue int64 + MinValue int64 + NullFields []string + func (s IntegerRestrictions) MarshalJSON() ([]byte, error) + type ListBackupsResponse struct + Backups []*Backup + ForceSendFields []string + NextPageToken string + NullFields []string + Unreachable []string + func (s ListBackupsResponse) MarshalJSON() ([]byte, error) + type ListClustersResponse struct + Clusters []*Cluster + ForceSendFields []string + NextPageToken string + NullFields []string + Unreachable []string + func (s ListClustersResponse) MarshalJSON() ([]byte, error) + type ListInstancesResponse struct + ForceSendFields []string + Instances []*Instance + NextPageToken string + NullFields []string + Unreachable []string + func (s ListInstancesResponse) MarshalJSON() ([]byte, error) + type ListOperationsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Operations []*Operation + func (s ListOperationsResponse) MarshalJSON() ([]byte, error) + type ListSupportedDatabaseFlagsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + SupportedDatabaseFlags []*SupportedDatabaseFlag + func (s ListSupportedDatabaseFlagsResponse) MarshalJSON() ([]byte, error) + type ListUsersResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Unreachable []string + Users []*User + func (s ListUsersResponse) MarshalJSON() ([]byte, error) + type MachineConfig struct + CpuCount int64 + ForceSendFields []string + NullFields []string + func (s MachineConfig) MarshalJSON() ([]byte, error) + type MaintenanceSchedule struct + ForceSendFields []string + NullFields []string + StartTime string + func (s MaintenanceSchedule) MarshalJSON() ([]byte, error) + type MaintenanceUpdatePolicy struct + ForceSendFields []string + MaintenanceWindows []*MaintenanceWindow + NullFields []string + func (s MaintenanceUpdatePolicy) MarshalJSON() ([]byte, error) + type MaintenanceWindow struct + Day string + ForceSendFields []string + NullFields []string + StartTime *GoogleTypeTimeOfDay + func (s MaintenanceWindow) MarshalJSON() ([]byte, error) + type MigrationSource struct + ForceSendFields []string + HostPort string + NullFields []string + ReferenceId string + SourceType string + func (s MigrationSource) MarshalJSON() ([]byte, error) + type NetworkConfig struct + AllocatedIpRange string + ForceSendFields []string + Network string + NullFields []string + func (s NetworkConfig) MarshalJSON() ([]byte, error) + type Node struct + ForceSendFields []string + Id string + Ip string + NullFields []string + State string + ZoneId string + func (s Node) MarshalJSON() ([]byte, error) + type Operation struct + Done bool + Error *Status + ForceSendFields []string + Metadata googleapi.RawMessage + Name string + NullFields []string + Response googleapi.RawMessage + func (s Operation) MarshalJSON() ([]byte, error) + type OperationMetadata struct + ApiVersion string + CreateTime string + EndTime string + ForceSendFields []string + NullFields []string + RequestedCancellation bool + StatusMessage string + Target string + Verb string + func (s OperationMetadata) MarshalJSON() ([]byte, error) + type PrimaryConfig struct + ForceSendFields []string + NullFields []string + SecondaryClusterNames []string + func (s PrimaryConfig) MarshalJSON() ([]byte, error) + type ProjectsLocationsBackupsCreateCall struct + func (c *ProjectsLocationsBackupsCreateCall) BackupId(backupId string) *ProjectsLocationsBackupsCreateCall + func (c *ProjectsLocationsBackupsCreateCall) Context(ctx context.Context) *ProjectsLocationsBackupsCreateCall + func (c *ProjectsLocationsBackupsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsBackupsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsBackupsCreateCall + func (c *ProjectsLocationsBackupsCreateCall) Header() http.Header + func (c *ProjectsLocationsBackupsCreateCall) RequestId(requestId string) *ProjectsLocationsBackupsCreateCall + func (c *ProjectsLocationsBackupsCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsBackupsCreateCall + type ProjectsLocationsBackupsDeleteCall struct + func (c *ProjectsLocationsBackupsDeleteCall) Context(ctx context.Context) *ProjectsLocationsBackupsDeleteCall + func (c *ProjectsLocationsBackupsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsBackupsDeleteCall) Etag(etag string) *ProjectsLocationsBackupsDeleteCall + func (c *ProjectsLocationsBackupsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsBackupsDeleteCall + func (c *ProjectsLocationsBackupsDeleteCall) Header() http.Header + func (c *ProjectsLocationsBackupsDeleteCall) RequestId(requestId string) *ProjectsLocationsBackupsDeleteCall + func (c *ProjectsLocationsBackupsDeleteCall) ValidateOnly(validateOnly bool) *ProjectsLocationsBackupsDeleteCall + type ProjectsLocationsBackupsGetCall struct + func (c *ProjectsLocationsBackupsGetCall) Context(ctx context.Context) *ProjectsLocationsBackupsGetCall + func (c *ProjectsLocationsBackupsGetCall) Do(opts ...googleapi.CallOption) (*Backup, error) + func (c *ProjectsLocationsBackupsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsBackupsGetCall + func (c *ProjectsLocationsBackupsGetCall) Header() http.Header + func (c *ProjectsLocationsBackupsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsBackupsGetCall + type ProjectsLocationsBackupsListCall struct + func (c *ProjectsLocationsBackupsListCall) Context(ctx context.Context) *ProjectsLocationsBackupsListCall + func (c *ProjectsLocationsBackupsListCall) Do(opts ...googleapi.CallOption) (*ListBackupsResponse, error) + func (c *ProjectsLocationsBackupsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsBackupsListCall + func (c *ProjectsLocationsBackupsListCall) Filter(filter string) *ProjectsLocationsBackupsListCall + func (c *ProjectsLocationsBackupsListCall) Header() http.Header + func (c *ProjectsLocationsBackupsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsBackupsListCall + func (c *ProjectsLocationsBackupsListCall) OrderBy(orderBy string) *ProjectsLocationsBackupsListCall + func (c *ProjectsLocationsBackupsListCall) PageSize(pageSize int64) *ProjectsLocationsBackupsListCall + func (c *ProjectsLocationsBackupsListCall) PageToken(pageToken string) *ProjectsLocationsBackupsListCall + func (c *ProjectsLocationsBackupsListCall) Pages(ctx context.Context, f func(*ListBackupsResponse) error) error + type ProjectsLocationsBackupsPatchCall struct + func (c *ProjectsLocationsBackupsPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsBackupsPatchCall + func (c *ProjectsLocationsBackupsPatchCall) Context(ctx context.Context) *ProjectsLocationsBackupsPatchCall + func (c *ProjectsLocationsBackupsPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsBackupsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsBackupsPatchCall + func (c *ProjectsLocationsBackupsPatchCall) Header() http.Header + func (c *ProjectsLocationsBackupsPatchCall) RequestId(requestId string) *ProjectsLocationsBackupsPatchCall + func (c *ProjectsLocationsBackupsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsBackupsPatchCall + func (c *ProjectsLocationsBackupsPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsBackupsPatchCall + type ProjectsLocationsBackupsService struct + func NewProjectsLocationsBackupsService(s *Service) *ProjectsLocationsBackupsService + func (r *ProjectsLocationsBackupsService) Create(parent string, backup *Backup) *ProjectsLocationsBackupsCreateCall + func (r *ProjectsLocationsBackupsService) Delete(name string) *ProjectsLocationsBackupsDeleteCall + func (r *ProjectsLocationsBackupsService) Get(name string) *ProjectsLocationsBackupsGetCall + func (r *ProjectsLocationsBackupsService) List(parent string) *ProjectsLocationsBackupsListCall + func (r *ProjectsLocationsBackupsService) Patch(name string, backup *Backup) *ProjectsLocationsBackupsPatchCall + type ProjectsLocationsClustersCreateCall struct + func (c *ProjectsLocationsClustersCreateCall) ClusterId(clusterId string) *ProjectsLocationsClustersCreateCall + func (c *ProjectsLocationsClustersCreateCall) Context(ctx context.Context) *ProjectsLocationsClustersCreateCall + func (c *ProjectsLocationsClustersCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersCreateCall + func (c *ProjectsLocationsClustersCreateCall) Header() http.Header + func (c *ProjectsLocationsClustersCreateCall) RequestId(requestId string) *ProjectsLocationsClustersCreateCall + func (c *ProjectsLocationsClustersCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersCreateCall + type ProjectsLocationsClustersCreatesecondaryCall struct + func (c *ProjectsLocationsClustersCreatesecondaryCall) ClusterId(clusterId string) *ProjectsLocationsClustersCreatesecondaryCall + func (c *ProjectsLocationsClustersCreatesecondaryCall) Context(ctx context.Context) *ProjectsLocationsClustersCreatesecondaryCall + func (c *ProjectsLocationsClustersCreatesecondaryCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersCreatesecondaryCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersCreatesecondaryCall + func (c *ProjectsLocationsClustersCreatesecondaryCall) Header() http.Header + func (c *ProjectsLocationsClustersCreatesecondaryCall) RequestId(requestId string) *ProjectsLocationsClustersCreatesecondaryCall + func (c *ProjectsLocationsClustersCreatesecondaryCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersCreatesecondaryCall + type ProjectsLocationsClustersDeleteCall struct + func (c *ProjectsLocationsClustersDeleteCall) Context(ctx context.Context) *ProjectsLocationsClustersDeleteCall + func (c *ProjectsLocationsClustersDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersDeleteCall) Etag(etag string) *ProjectsLocationsClustersDeleteCall + func (c *ProjectsLocationsClustersDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersDeleteCall + func (c *ProjectsLocationsClustersDeleteCall) Force(force bool) *ProjectsLocationsClustersDeleteCall + func (c *ProjectsLocationsClustersDeleteCall) Header() http.Header + func (c *ProjectsLocationsClustersDeleteCall) RequestId(requestId string) *ProjectsLocationsClustersDeleteCall + func (c *ProjectsLocationsClustersDeleteCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersDeleteCall + type ProjectsLocationsClustersGetCall struct + func (c *ProjectsLocationsClustersGetCall) Context(ctx context.Context) *ProjectsLocationsClustersGetCall + func (c *ProjectsLocationsClustersGetCall) Do(opts ...googleapi.CallOption) (*Cluster, error) + func (c *ProjectsLocationsClustersGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersGetCall + func (c *ProjectsLocationsClustersGetCall) Header() http.Header + func (c *ProjectsLocationsClustersGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsClustersGetCall + func (c *ProjectsLocationsClustersGetCall) View(view string) *ProjectsLocationsClustersGetCall + type ProjectsLocationsClustersInstancesCreateCall struct + func (c *ProjectsLocationsClustersInstancesCreateCall) Context(ctx context.Context) *ProjectsLocationsClustersInstancesCreateCall + func (c *ProjectsLocationsClustersInstancesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersInstancesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersInstancesCreateCall + func (c *ProjectsLocationsClustersInstancesCreateCall) Header() http.Header + func (c *ProjectsLocationsClustersInstancesCreateCall) InstanceId(instanceId string) *ProjectsLocationsClustersInstancesCreateCall + func (c *ProjectsLocationsClustersInstancesCreateCall) RequestId(requestId string) *ProjectsLocationsClustersInstancesCreateCall + func (c *ProjectsLocationsClustersInstancesCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersInstancesCreateCall + type ProjectsLocationsClustersInstancesCreatesecondaryCall struct + func (c *ProjectsLocationsClustersInstancesCreatesecondaryCall) Context(ctx context.Context) *ProjectsLocationsClustersInstancesCreatesecondaryCall + func (c *ProjectsLocationsClustersInstancesCreatesecondaryCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersInstancesCreatesecondaryCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersInstancesCreatesecondaryCall + func (c *ProjectsLocationsClustersInstancesCreatesecondaryCall) Header() http.Header + func (c *ProjectsLocationsClustersInstancesCreatesecondaryCall) InstanceId(instanceId string) *ProjectsLocationsClustersInstancesCreatesecondaryCall + func (c *ProjectsLocationsClustersInstancesCreatesecondaryCall) RequestId(requestId string) *ProjectsLocationsClustersInstancesCreatesecondaryCall + func (c *ProjectsLocationsClustersInstancesCreatesecondaryCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersInstancesCreatesecondaryCall + type ProjectsLocationsClustersInstancesDeleteCall struct + func (c *ProjectsLocationsClustersInstancesDeleteCall) Context(ctx context.Context) *ProjectsLocationsClustersInstancesDeleteCall + func (c *ProjectsLocationsClustersInstancesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersInstancesDeleteCall) Etag(etag string) *ProjectsLocationsClustersInstancesDeleteCall + func (c *ProjectsLocationsClustersInstancesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersInstancesDeleteCall + func (c *ProjectsLocationsClustersInstancesDeleteCall) Header() http.Header + func (c *ProjectsLocationsClustersInstancesDeleteCall) RequestId(requestId string) *ProjectsLocationsClustersInstancesDeleteCall + func (c *ProjectsLocationsClustersInstancesDeleteCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersInstancesDeleteCall + type ProjectsLocationsClustersInstancesFailoverCall struct + func (c *ProjectsLocationsClustersInstancesFailoverCall) Context(ctx context.Context) *ProjectsLocationsClustersInstancesFailoverCall + func (c *ProjectsLocationsClustersInstancesFailoverCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersInstancesFailoverCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersInstancesFailoverCall + func (c *ProjectsLocationsClustersInstancesFailoverCall) Header() http.Header + type ProjectsLocationsClustersInstancesGetCall struct + func (c *ProjectsLocationsClustersInstancesGetCall) Context(ctx context.Context) *ProjectsLocationsClustersInstancesGetCall + func (c *ProjectsLocationsClustersInstancesGetCall) Do(opts ...googleapi.CallOption) (*Instance, error) + func (c *ProjectsLocationsClustersInstancesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersInstancesGetCall + func (c *ProjectsLocationsClustersInstancesGetCall) Header() http.Header + func (c *ProjectsLocationsClustersInstancesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsClustersInstancesGetCall + func (c *ProjectsLocationsClustersInstancesGetCall) View(view string) *ProjectsLocationsClustersInstancesGetCall + type ProjectsLocationsClustersInstancesGetConnectionInfoCall struct + func (c *ProjectsLocationsClustersInstancesGetConnectionInfoCall) Context(ctx context.Context) *ProjectsLocationsClustersInstancesGetConnectionInfoCall + func (c *ProjectsLocationsClustersInstancesGetConnectionInfoCall) Do(opts ...googleapi.CallOption) (*ConnectionInfo, error) + func (c *ProjectsLocationsClustersInstancesGetConnectionInfoCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersInstancesGetConnectionInfoCall + func (c *ProjectsLocationsClustersInstancesGetConnectionInfoCall) Header() http.Header + func (c *ProjectsLocationsClustersInstancesGetConnectionInfoCall) IfNoneMatch(entityTag string) *ProjectsLocationsClustersInstancesGetConnectionInfoCall + func (c *ProjectsLocationsClustersInstancesGetConnectionInfoCall) RequestId(requestId string) *ProjectsLocationsClustersInstancesGetConnectionInfoCall + type ProjectsLocationsClustersInstancesInjectFaultCall struct + func (c *ProjectsLocationsClustersInstancesInjectFaultCall) Context(ctx context.Context) *ProjectsLocationsClustersInstancesInjectFaultCall + func (c *ProjectsLocationsClustersInstancesInjectFaultCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersInstancesInjectFaultCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersInstancesInjectFaultCall + func (c *ProjectsLocationsClustersInstancesInjectFaultCall) Header() http.Header + type ProjectsLocationsClustersInstancesListCall struct + func (c *ProjectsLocationsClustersInstancesListCall) Context(ctx context.Context) *ProjectsLocationsClustersInstancesListCall + func (c *ProjectsLocationsClustersInstancesListCall) Do(opts ...googleapi.CallOption) (*ListInstancesResponse, error) + func (c *ProjectsLocationsClustersInstancesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersInstancesListCall + func (c *ProjectsLocationsClustersInstancesListCall) Filter(filter string) *ProjectsLocationsClustersInstancesListCall + func (c *ProjectsLocationsClustersInstancesListCall) Header() http.Header + func (c *ProjectsLocationsClustersInstancesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsClustersInstancesListCall + func (c *ProjectsLocationsClustersInstancesListCall) OrderBy(orderBy string) *ProjectsLocationsClustersInstancesListCall + func (c *ProjectsLocationsClustersInstancesListCall) PageSize(pageSize int64) *ProjectsLocationsClustersInstancesListCall + func (c *ProjectsLocationsClustersInstancesListCall) PageToken(pageToken string) *ProjectsLocationsClustersInstancesListCall + func (c *ProjectsLocationsClustersInstancesListCall) Pages(ctx context.Context, f func(*ListInstancesResponse) error) error + type ProjectsLocationsClustersInstancesPatchCall struct + func (c *ProjectsLocationsClustersInstancesPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsClustersInstancesPatchCall + func (c *ProjectsLocationsClustersInstancesPatchCall) Context(ctx context.Context) *ProjectsLocationsClustersInstancesPatchCall + func (c *ProjectsLocationsClustersInstancesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersInstancesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersInstancesPatchCall + func (c *ProjectsLocationsClustersInstancesPatchCall) Header() http.Header + func (c *ProjectsLocationsClustersInstancesPatchCall) RequestId(requestId string) *ProjectsLocationsClustersInstancesPatchCall + func (c *ProjectsLocationsClustersInstancesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsClustersInstancesPatchCall + func (c *ProjectsLocationsClustersInstancesPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersInstancesPatchCall + type ProjectsLocationsClustersInstancesRestartCall struct + func (c *ProjectsLocationsClustersInstancesRestartCall) Context(ctx context.Context) *ProjectsLocationsClustersInstancesRestartCall + func (c *ProjectsLocationsClustersInstancesRestartCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersInstancesRestartCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersInstancesRestartCall + func (c *ProjectsLocationsClustersInstancesRestartCall) Header() http.Header + type ProjectsLocationsClustersInstancesService struct + func NewProjectsLocationsClustersInstancesService(s *Service) *ProjectsLocationsClustersInstancesService + func (r *ProjectsLocationsClustersInstancesService) Create(parent string, instance *Instance) *ProjectsLocationsClustersInstancesCreateCall + func (r *ProjectsLocationsClustersInstancesService) Createsecondary(parent string, instance *Instance) *ProjectsLocationsClustersInstancesCreatesecondaryCall + func (r *ProjectsLocationsClustersInstancesService) Delete(name string) *ProjectsLocationsClustersInstancesDeleteCall + func (r *ProjectsLocationsClustersInstancesService) Failover(name string, failoverinstancerequest *FailoverInstanceRequest) *ProjectsLocationsClustersInstancesFailoverCall + func (r *ProjectsLocationsClustersInstancesService) Get(name string) *ProjectsLocationsClustersInstancesGetCall + func (r *ProjectsLocationsClustersInstancesService) GetConnectionInfo(parent string) *ProjectsLocationsClustersInstancesGetConnectionInfoCall + func (r *ProjectsLocationsClustersInstancesService) InjectFault(name string, injectfaultrequest *InjectFaultRequest) *ProjectsLocationsClustersInstancesInjectFaultCall + func (r *ProjectsLocationsClustersInstancesService) List(parent string) *ProjectsLocationsClustersInstancesListCall + func (r *ProjectsLocationsClustersInstancesService) Patch(name string, instance *Instance) *ProjectsLocationsClustersInstancesPatchCall + func (r *ProjectsLocationsClustersInstancesService) Restart(name string, restartinstancerequest *RestartInstanceRequest) *ProjectsLocationsClustersInstancesRestartCall + type ProjectsLocationsClustersListCall struct + func (c *ProjectsLocationsClustersListCall) Context(ctx context.Context) *ProjectsLocationsClustersListCall + func (c *ProjectsLocationsClustersListCall) Do(opts ...googleapi.CallOption) (*ListClustersResponse, error) + func (c *ProjectsLocationsClustersListCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersListCall + func (c *ProjectsLocationsClustersListCall) Filter(filter string) *ProjectsLocationsClustersListCall + func (c *ProjectsLocationsClustersListCall) Header() http.Header + func (c *ProjectsLocationsClustersListCall) IfNoneMatch(entityTag string) *ProjectsLocationsClustersListCall + func (c *ProjectsLocationsClustersListCall) OrderBy(orderBy string) *ProjectsLocationsClustersListCall + func (c *ProjectsLocationsClustersListCall) PageSize(pageSize int64) *ProjectsLocationsClustersListCall + func (c *ProjectsLocationsClustersListCall) PageToken(pageToken string) *ProjectsLocationsClustersListCall + func (c *ProjectsLocationsClustersListCall) Pages(ctx context.Context, f func(*ListClustersResponse) error) error + type ProjectsLocationsClustersPatchCall struct + func (c *ProjectsLocationsClustersPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsClustersPatchCall + func (c *ProjectsLocationsClustersPatchCall) Context(ctx context.Context) *ProjectsLocationsClustersPatchCall + func (c *ProjectsLocationsClustersPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersPatchCall + func (c *ProjectsLocationsClustersPatchCall) Header() http.Header + func (c *ProjectsLocationsClustersPatchCall) RequestId(requestId string) *ProjectsLocationsClustersPatchCall + func (c *ProjectsLocationsClustersPatchCall) UpdateMask(updateMask string) *ProjectsLocationsClustersPatchCall + func (c *ProjectsLocationsClustersPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersPatchCall + type ProjectsLocationsClustersPromoteCall struct + func (c *ProjectsLocationsClustersPromoteCall) Context(ctx context.Context) *ProjectsLocationsClustersPromoteCall + func (c *ProjectsLocationsClustersPromoteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersPromoteCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersPromoteCall + func (c *ProjectsLocationsClustersPromoteCall) Header() http.Header + type ProjectsLocationsClustersRestoreCall struct + func (c *ProjectsLocationsClustersRestoreCall) Context(ctx context.Context) *ProjectsLocationsClustersRestoreCall + func (c *ProjectsLocationsClustersRestoreCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersRestoreCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersRestoreCall + func (c *ProjectsLocationsClustersRestoreCall) Header() http.Header + type ProjectsLocationsClustersService struct + Instances *ProjectsLocationsClustersInstancesService + Users *ProjectsLocationsClustersUsersService + func NewProjectsLocationsClustersService(s *Service) *ProjectsLocationsClustersService + func (r *ProjectsLocationsClustersService) Create(parent string, cluster *Cluster) *ProjectsLocationsClustersCreateCall + func (r *ProjectsLocationsClustersService) Createsecondary(parent string, cluster *Cluster) *ProjectsLocationsClustersCreatesecondaryCall + func (r *ProjectsLocationsClustersService) Delete(name string) *ProjectsLocationsClustersDeleteCall + func (r *ProjectsLocationsClustersService) Get(name string) *ProjectsLocationsClustersGetCall + func (r *ProjectsLocationsClustersService) List(parent string) *ProjectsLocationsClustersListCall + func (r *ProjectsLocationsClustersService) Patch(name string, cluster *Cluster) *ProjectsLocationsClustersPatchCall + func (r *ProjectsLocationsClustersService) Promote(name string, promoteclusterrequest *PromoteClusterRequest) *ProjectsLocationsClustersPromoteCall + func (r *ProjectsLocationsClustersService) Restore(parent string, restoreclusterrequest *RestoreClusterRequest) *ProjectsLocationsClustersRestoreCall + func (r *ProjectsLocationsClustersService) Switchover(name string, switchoverclusterrequest *SwitchoverClusterRequest) *ProjectsLocationsClustersSwitchoverCall + func (r *ProjectsLocationsClustersService) Upgrade(name string, upgradeclusterrequest *UpgradeClusterRequest) *ProjectsLocationsClustersUpgradeCall + type ProjectsLocationsClustersSwitchoverCall struct + func (c *ProjectsLocationsClustersSwitchoverCall) Context(ctx context.Context) *ProjectsLocationsClustersSwitchoverCall + func (c *ProjectsLocationsClustersSwitchoverCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersSwitchoverCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersSwitchoverCall + func (c *ProjectsLocationsClustersSwitchoverCall) Header() http.Header + type ProjectsLocationsClustersUpgradeCall struct + func (c *ProjectsLocationsClustersUpgradeCall) Context(ctx context.Context) *ProjectsLocationsClustersUpgradeCall + func (c *ProjectsLocationsClustersUpgradeCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersUpgradeCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersUpgradeCall + func (c *ProjectsLocationsClustersUpgradeCall) Header() http.Header + type ProjectsLocationsClustersUsersCreateCall struct + func (c *ProjectsLocationsClustersUsersCreateCall) Context(ctx context.Context) *ProjectsLocationsClustersUsersCreateCall + func (c *ProjectsLocationsClustersUsersCreateCall) Do(opts ...googleapi.CallOption) (*User, error) + func (c *ProjectsLocationsClustersUsersCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersUsersCreateCall + func (c *ProjectsLocationsClustersUsersCreateCall) Header() http.Header + func (c *ProjectsLocationsClustersUsersCreateCall) RequestId(requestId string) *ProjectsLocationsClustersUsersCreateCall + func (c *ProjectsLocationsClustersUsersCreateCall) UserId(userId string) *ProjectsLocationsClustersUsersCreateCall + func (c *ProjectsLocationsClustersUsersCreateCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersUsersCreateCall + type ProjectsLocationsClustersUsersDeleteCall struct + func (c *ProjectsLocationsClustersUsersDeleteCall) Context(ctx context.Context) *ProjectsLocationsClustersUsersDeleteCall + func (c *ProjectsLocationsClustersUsersDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsLocationsClustersUsersDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersUsersDeleteCall + func (c *ProjectsLocationsClustersUsersDeleteCall) Header() http.Header + func (c *ProjectsLocationsClustersUsersDeleteCall) RequestId(requestId string) *ProjectsLocationsClustersUsersDeleteCall + func (c *ProjectsLocationsClustersUsersDeleteCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersUsersDeleteCall + type ProjectsLocationsClustersUsersGetCall struct + func (c *ProjectsLocationsClustersUsersGetCall) Context(ctx context.Context) *ProjectsLocationsClustersUsersGetCall + func (c *ProjectsLocationsClustersUsersGetCall) Do(opts ...googleapi.CallOption) (*User, error) + func (c *ProjectsLocationsClustersUsersGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersUsersGetCall + func (c *ProjectsLocationsClustersUsersGetCall) Header() http.Header + func (c *ProjectsLocationsClustersUsersGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsClustersUsersGetCall + type ProjectsLocationsClustersUsersListCall struct + func (c *ProjectsLocationsClustersUsersListCall) Context(ctx context.Context) *ProjectsLocationsClustersUsersListCall + func (c *ProjectsLocationsClustersUsersListCall) Do(opts ...googleapi.CallOption) (*ListUsersResponse, error) + func (c *ProjectsLocationsClustersUsersListCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersUsersListCall + func (c *ProjectsLocationsClustersUsersListCall) Filter(filter string) *ProjectsLocationsClustersUsersListCall + func (c *ProjectsLocationsClustersUsersListCall) Header() http.Header + func (c *ProjectsLocationsClustersUsersListCall) IfNoneMatch(entityTag string) *ProjectsLocationsClustersUsersListCall + func (c *ProjectsLocationsClustersUsersListCall) OrderBy(orderBy string) *ProjectsLocationsClustersUsersListCall + func (c *ProjectsLocationsClustersUsersListCall) PageSize(pageSize int64) *ProjectsLocationsClustersUsersListCall + func (c *ProjectsLocationsClustersUsersListCall) PageToken(pageToken string) *ProjectsLocationsClustersUsersListCall + func (c *ProjectsLocationsClustersUsersListCall) Pages(ctx context.Context, f func(*ListUsersResponse) error) error + type ProjectsLocationsClustersUsersPatchCall struct + func (c *ProjectsLocationsClustersUsersPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsClustersUsersPatchCall + func (c *ProjectsLocationsClustersUsersPatchCall) Context(ctx context.Context) *ProjectsLocationsClustersUsersPatchCall + func (c *ProjectsLocationsClustersUsersPatchCall) Do(opts ...googleapi.CallOption) (*User, error) + func (c *ProjectsLocationsClustersUsersPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersUsersPatchCall + func (c *ProjectsLocationsClustersUsersPatchCall) Header() http.Header + func (c *ProjectsLocationsClustersUsersPatchCall) RequestId(requestId string) *ProjectsLocationsClustersUsersPatchCall + func (c *ProjectsLocationsClustersUsersPatchCall) UpdateMask(updateMask string) *ProjectsLocationsClustersUsersPatchCall + func (c *ProjectsLocationsClustersUsersPatchCall) ValidateOnly(validateOnly bool) *ProjectsLocationsClustersUsersPatchCall + type ProjectsLocationsClustersUsersService struct + func NewProjectsLocationsClustersUsersService(s *Service) *ProjectsLocationsClustersUsersService + func (r *ProjectsLocationsClustersUsersService) Create(parent string, user *User) *ProjectsLocationsClustersUsersCreateCall + func (r *ProjectsLocationsClustersUsersService) Delete(name string) *ProjectsLocationsClustersUsersDeleteCall + func (r *ProjectsLocationsClustersUsersService) Get(name string) *ProjectsLocationsClustersUsersGetCall + func (r *ProjectsLocationsClustersUsersService) List(parent string) *ProjectsLocationsClustersUsersListCall + func (r *ProjectsLocationsClustersUsersService) Patch(name string, user *User) *ProjectsLocationsClustersUsersPatchCall + type ProjectsLocationsGetCall struct + func (c *ProjectsLocationsGetCall) Context(ctx context.Context) *ProjectsLocationsGetCall + func (c *ProjectsLocationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudLocationLocation, error) + func (c *ProjectsLocationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetCall + func (c *ProjectsLocationsGetCall) Header() http.Header + func (c *ProjectsLocationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsGetCall + type ProjectsLocationsListCall struct + func (c *ProjectsLocationsListCall) Context(ctx context.Context) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudLocationListLocationsResponse, error) + func (c *ProjectsLocationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) Filter(filter string) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) Header() http.Header + func (c *ProjectsLocationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) PageSize(pageSize int64) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) PageToken(pageToken string) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) Pages(ctx context.Context, f func(*GoogleCloudLocationListLocationsResponse) error) error + type ProjectsLocationsOperationsCancelCall struct + func (c *ProjectsLocationsOperationsCancelCall) Context(ctx context.Context) *ProjectsLocationsOperationsCancelCall + func (c *ProjectsLocationsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsLocationsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsCancelCall + func (c *ProjectsLocationsOperationsCancelCall) Header() http.Header + type ProjectsLocationsOperationsDeleteCall struct + func (c *ProjectsLocationsOperationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsOperationsDeleteCall + func (c *ProjectsLocationsOperationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsLocationsOperationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsDeleteCall + func (c *ProjectsLocationsOperationsDeleteCall) Header() http.Header + type ProjectsLocationsOperationsGetCall struct + func (c *ProjectsLocationsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsOperationsGetCall + func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall + func (c *ProjectsLocationsOperationsGetCall) Header() http.Header + func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsGetCall + type ProjectsLocationsOperationsListCall struct + func (c *ProjectsLocationsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*ListOperationsResponse, error) + func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Filter(filter string) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Header() http.Header + func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Pages(ctx context.Context, f func(*ListOperationsResponse) error) error + type ProjectsLocationsOperationsService struct + func NewProjectsLocationsOperationsService(s *Service) *ProjectsLocationsOperationsService + func (r *ProjectsLocationsOperationsService) Cancel(name string, canceloperationrequest *CancelOperationRequest) *ProjectsLocationsOperationsCancelCall + func (r *ProjectsLocationsOperationsService) Delete(name string) *ProjectsLocationsOperationsDeleteCall + func (r *ProjectsLocationsOperationsService) Get(name string) *ProjectsLocationsOperationsGetCall + func (r *ProjectsLocationsOperationsService) List(name string) *ProjectsLocationsOperationsListCall + type ProjectsLocationsService struct + Backups *ProjectsLocationsBackupsService + Clusters *ProjectsLocationsClustersService + Operations *ProjectsLocationsOperationsService + SupportedDatabaseFlags *ProjectsLocationsSupportedDatabaseFlagsService + func NewProjectsLocationsService(s *Service) *ProjectsLocationsService + func (r *ProjectsLocationsService) Get(name string) *ProjectsLocationsGetCall + func (r *ProjectsLocationsService) List(name string) *ProjectsLocationsListCall + type ProjectsLocationsSupportedDatabaseFlagsListCall struct + func (c *ProjectsLocationsSupportedDatabaseFlagsListCall) Context(ctx context.Context) *ProjectsLocationsSupportedDatabaseFlagsListCall + func (c *ProjectsLocationsSupportedDatabaseFlagsListCall) Do(opts ...googleapi.CallOption) (*ListSupportedDatabaseFlagsResponse, error) + func (c *ProjectsLocationsSupportedDatabaseFlagsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsSupportedDatabaseFlagsListCall + func (c *ProjectsLocationsSupportedDatabaseFlagsListCall) Header() http.Header + func (c *ProjectsLocationsSupportedDatabaseFlagsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsSupportedDatabaseFlagsListCall + func (c *ProjectsLocationsSupportedDatabaseFlagsListCall) PageSize(pageSize int64) *ProjectsLocationsSupportedDatabaseFlagsListCall + func (c *ProjectsLocationsSupportedDatabaseFlagsListCall) PageToken(pageToken string) *ProjectsLocationsSupportedDatabaseFlagsListCall + func (c *ProjectsLocationsSupportedDatabaseFlagsListCall) Pages(ctx context.Context, f func(*ListSupportedDatabaseFlagsResponse) error) error + type ProjectsLocationsSupportedDatabaseFlagsService struct + func NewProjectsLocationsSupportedDatabaseFlagsService(s *Service) *ProjectsLocationsSupportedDatabaseFlagsService + func (r *ProjectsLocationsSupportedDatabaseFlagsService) List(parent string) *ProjectsLocationsSupportedDatabaseFlagsListCall + type ProjectsService struct + Locations *ProjectsLocationsService + func NewProjectsService(s *Service) *ProjectsService + type PromoteClusterRequest struct + Etag string + ForceSendFields []string + NullFields []string + RequestId string + ValidateOnly bool + func (s PromoteClusterRequest) MarshalJSON() ([]byte, error) + type PscConfig struct + ForceSendFields []string + NullFields []string + PscEnabled bool + func (s PscConfig) MarshalJSON() ([]byte, error) + type PscInstanceConfig struct + AllowedConsumerProjects []string + ForceSendFields []string + NullFields []string + PscDnsName string + ServiceAttachmentLink string + func (s PscInstanceConfig) MarshalJSON() ([]byte, error) + type QuantityBasedExpiry struct + ForceSendFields []string + NullFields []string + RetentionCount int64 + TotalRetentionCount int64 + func (s QuantityBasedExpiry) MarshalJSON() ([]byte, error) + type QuantityBasedRetention struct + Count int64 + ForceSendFields []string + NullFields []string + func (s QuantityBasedRetention) MarshalJSON() ([]byte, error) + type QueryInsightsInstanceConfig struct + ForceSendFields []string + NullFields []string + QueryPlansPerMinute int64 + QueryStringLength int64 + RecordApplicationTags bool + RecordClientAddress bool + func (s QueryInsightsInstanceConfig) MarshalJSON() ([]byte, error) + type ReadPoolConfig struct + ForceSendFields []string + NodeCount int64 + NullFields []string + func (s ReadPoolConfig) MarshalJSON() ([]byte, error) + type RestartInstanceRequest struct + ForceSendFields []string + NodeIds []string + NullFields []string + RequestId string + ValidateOnly bool + func (s RestartInstanceRequest) MarshalJSON() ([]byte, error) + type RestoreClusterRequest struct + BackupSource *BackupSource + Cluster *Cluster + ClusterId string + ContinuousBackupSource *ContinuousBackupSource + ForceSendFields []string + NullFields []string + RequestId string + ValidateOnly bool + func (s RestoreClusterRequest) MarshalJSON() ([]byte, error) + type SecondaryConfig struct + ForceSendFields []string + NullFields []string + PrimaryClusterName string + func (s SecondaryConfig) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SslConfig struct + CaSource string + ForceSendFields []string + NullFields []string + SslMode string + func (s SslConfig) MarshalJSON() ([]byte, error) + type StageInfo struct + ForceSendFields []string + LogsUrl string + NullFields []string + Stage string + Status string + func (s StageInfo) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s Status) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainAvailabilityConfiguration struct + AutomaticFailoverRoutingConfigured bool + AvailabilityType string + CrossRegionReplicaConfigured bool + ExternalReplicaConfigured bool + ForceSendFields []string + NullFields []string + PromotableReplicaConfigured bool + func (s StorageDatabasecenterPartnerapiV1mainAvailabilityConfiguration) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainBackupConfiguration struct + AutomatedBackupEnabled bool + BackupRetentionSettings *StorageDatabasecenterPartnerapiV1mainRetentionSettings + ForceSendFields []string + NullFields []string + PointInTimeRecoveryEnabled bool + func (s StorageDatabasecenterPartnerapiV1mainBackupConfiguration) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainBackupRun struct + EndTime string + Error *StorageDatabasecenterPartnerapiV1mainOperationError + ForceSendFields []string + NullFields []string + StartTime string + Status string + func (s StorageDatabasecenterPartnerapiV1mainBackupRun) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainCompliance struct + ForceSendFields []string + NullFields []string + Standard string + Version string + func (s StorageDatabasecenterPartnerapiV1mainCompliance) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainCustomMetadataData struct + ForceSendFields []string + InternalResourceMetadata []*StorageDatabasecenterPartnerapiV1mainInternalResourceMetadata + NullFields []string + func (s StorageDatabasecenterPartnerapiV1mainCustomMetadataData) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainDatabaseResourceFeed struct + FeedTimestamp string + FeedType string + ForceSendFields []string + NullFields []string + ObservabilityMetricData *StorageDatabasecenterPartnerapiV1mainObservabilityMetricData + RecommendationSignalData *StorageDatabasecenterPartnerapiV1mainDatabaseResourceRecommendationSignalData + ResourceHealthSignalData *StorageDatabasecenterPartnerapiV1mainDatabaseResourceHealthSignalData + ResourceId *StorageDatabasecenterPartnerapiV1mainDatabaseResourceId + ResourceMetadata *StorageDatabasecenterPartnerapiV1mainDatabaseResourceMetadata + func (s StorageDatabasecenterPartnerapiV1mainDatabaseResourceFeed) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainDatabaseResourceHealthSignalData struct + AdditionalMetadata googleapi.RawMessage + Compliance []*StorageDatabasecenterPartnerapiV1mainCompliance + Description string + EventTime string + ExternalUri string + ForceSendFields []string + Name string + NullFields []string + Provider string + ResourceContainer string + ResourceName string + SignalClass string + SignalId string + SignalSeverity string + SignalType string + State string + func (s StorageDatabasecenterPartnerapiV1mainDatabaseResourceHealthSignalData) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainDatabaseResourceId struct + ForceSendFields []string + NullFields []string + Provider string + ProviderDescription string + ResourceType string + UniqueId string + func (s StorageDatabasecenterPartnerapiV1mainDatabaseResourceId) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainDatabaseResourceMetadata struct + AvailabilityConfiguration *StorageDatabasecenterPartnerapiV1mainAvailabilityConfiguration + BackupConfiguration *StorageDatabasecenterPartnerapiV1mainBackupConfiguration + BackupRun *StorageDatabasecenterPartnerapiV1mainBackupRun + CreationTime string + CurrentState string + CustomMetadata *StorageDatabasecenterPartnerapiV1mainCustomMetadataData + Entitlements []*StorageDatabasecenterPartnerapiV1mainEntitlement + ExpectedState string + ForceSendFields []string + Id *StorageDatabasecenterPartnerapiV1mainDatabaseResourceId + InstanceType string + Location string + MachineConfiguration *StorageDatabasecenterPartnerapiV1mainMachineConfiguration + NullFields []string + PrimaryResourceId *StorageDatabasecenterPartnerapiV1mainDatabaseResourceId + Product *StorageDatabasecenterProtoCommonProduct + ResourceContainer string + ResourceName string + UpdationTime string + UserLabelSet *StorageDatabasecenterPartnerapiV1mainUserLabels + func (s StorageDatabasecenterPartnerapiV1mainDatabaseResourceMetadata) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainDatabaseResourceRecommendationSignalData struct + AdditionalMetadata googleapi.RawMessage + ForceSendFields []string + LastRefreshTime string + NullFields []string + RecommendationState string + Recommender string + RecommenderId string + RecommenderSubtype string + ResourceName string + SignalType string + func (s StorageDatabasecenterPartnerapiV1mainDatabaseResourceRecommendationSignalData) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainEntitlement struct + EntitlementState string + ForceSendFields []string + NullFields []string + Type string + func (s StorageDatabasecenterPartnerapiV1mainEntitlement) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainInternalResourceMetadata struct + BackupConfiguration *StorageDatabasecenterPartnerapiV1mainBackupConfiguration + BackupRun *StorageDatabasecenterPartnerapiV1mainBackupRun + ForceSendFields []string + NullFields []string + Product *StorageDatabasecenterProtoCommonProduct + ResourceId *StorageDatabasecenterPartnerapiV1mainDatabaseResourceId + ResourceName string + func (s StorageDatabasecenterPartnerapiV1mainInternalResourceMetadata) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainMachineConfiguration struct + CpuCount int64 + ForceSendFields []string + MemorySizeInBytes int64 + NullFields []string + func (s StorageDatabasecenterPartnerapiV1mainMachineConfiguration) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainObservabilityMetricData struct + AggregationType string + ForceSendFields []string + MetricType string + NullFields []string + ObservationTime string + ResourceName string + Value *StorageDatabasecenterProtoCommonTypedValue + func (s StorageDatabasecenterPartnerapiV1mainObservabilityMetricData) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainOperationError struct + Code string + ErrorType string + ForceSendFields []string + Message string + NullFields []string + func (s StorageDatabasecenterPartnerapiV1mainOperationError) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainRetentionSettings struct + ForceSendFields []string + NullFields []string + QuantityBasedRetention int64 + RetentionUnit string + TimeBasedRetention string + func (s StorageDatabasecenterPartnerapiV1mainRetentionSettings) MarshalJSON() ([]byte, error) + type StorageDatabasecenterPartnerapiV1mainUserLabels struct + ForceSendFields []string + Labels map[string]string + NullFields []string + func (s StorageDatabasecenterPartnerapiV1mainUserLabels) MarshalJSON() ([]byte, error) + type StorageDatabasecenterProtoCommonProduct struct + Engine string + ForceSendFields []string + NullFields []string + Type string + Version string + func (s StorageDatabasecenterProtoCommonProduct) MarshalJSON() ([]byte, error) + type StorageDatabasecenterProtoCommonTypedValue struct + BoolValue bool + DoubleValue float64 + ForceSendFields []string + Int64Value int64 + NullFields []string + StringValue string + func (s *StorageDatabasecenterProtoCommonTypedValue) UnmarshalJSON(data []byte) error + func (s StorageDatabasecenterProtoCommonTypedValue) MarshalJSON() ([]byte, error) + type StringRestrictions struct + AllowedValues []string + ForceSendFields []string + NullFields []string + func (s StringRestrictions) MarshalJSON() ([]byte, error) + type SupportedDatabaseFlag struct + AcceptsMultipleValues bool + FlagName string + ForceSendFields []string + IntegerRestrictions *IntegerRestrictions + Name string + NullFields []string + RequiresDbRestart bool + StringRestrictions *StringRestrictions + SupportedDbVersions []string + ValueType string + func (s SupportedDatabaseFlag) MarshalJSON() ([]byte, error) + type SwitchoverClusterRequest struct + ForceSendFields []string + NullFields []string + RequestId string + ValidateOnly bool + func (s SwitchoverClusterRequest) MarshalJSON() ([]byte, error) + type TimeBasedRetention struct + ForceSendFields []string + NullFields []string + RetentionPeriod string + func (s TimeBasedRetention) MarshalJSON() ([]byte, error) + type TrialMetadata struct + EndTime string + ForceSendFields []string + GraceEndTime string + NullFields []string + StartTime string + UpgradeTime string + func (s TrialMetadata) MarshalJSON() ([]byte, error) + type UpgradeClusterRequest struct + Etag string + ForceSendFields []string + NullFields []string + RequestId string + ValidateOnly bool + Version string + func (s UpgradeClusterRequest) MarshalJSON() ([]byte, error) + type UpgradeClusterResponse struct + ClusterUpgradeDetails []*ClusterUpgradeDetails + ForceSendFields []string + Message string + NullFields []string + Status string + func (s UpgradeClusterResponse) MarshalJSON() ([]byte, error) + type User struct + DatabaseRoles []string + ForceSendFields []string + KeepExtraRoles bool + Name string + NullFields []string + Password string + UserType string + func (s User) MarshalJSON() ([]byte, error) + type UserPassword struct + ForceSendFields []string + NullFields []string + Password string + User string + func (s UserPassword) MarshalJSON() ([]byte, error) + type WeeklySchedule struct + DaysOfWeek []string + ForceSendFields []string + NullFields []string + StartTimes []*GoogleTypeTimeOfDay + func (s WeeklySchedule) MarshalJSON() ([]byte, error)