Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 Changes in this version + const CloudPlatformScope + type AOFConfig struct + AppendFsync string + ForceSendFields []string + NullFields []string + func (s AOFConfig) MarshalJSON() ([]byte, error) + type AssetLocation struct + CcfeRmsPath string + Expected *IsolationExpectations + ExtraParameters []*ExtraParameter + ForceSendFields []string + LocationData []*LocationData + NullFields []string + ParentAsset []*CloudAsset + func (s AssetLocation) MarshalJSON() ([]byte, error) + type AvailabilityConfiguration struct + AutomaticFailoverRoutingConfigured bool + AvailabilityType string + CrossRegionReplicaConfigured bool + ExternalReplicaConfigured bool + ForceSendFields []string + NullFields []string + PromotableReplicaConfigured bool + func (s AvailabilityConfiguration) MarshalJSON() ([]byte, error) + type BackupConfiguration struct + AutomatedBackupEnabled bool + BackupRetentionSettings *RetentionSettings + ForceSendFields []string + NullFields []string + PointInTimeRecoveryEnabled bool + func (s BackupConfiguration) MarshalJSON() ([]byte, error) + type BackupRun struct + EndTime string + Error *OperationError + ForceSendFields []string + NullFields []string + StartTime string + Status string + func (s BackupRun) MarshalJSON() ([]byte, error) + type BlobstoreLocation struct + ForceSendFields []string + NullFields []string + PolicyId []string + func (s BlobstoreLocation) MarshalJSON() ([]byte, error) + type CertChain struct + Certificates []string + ForceSendFields []string + NullFields []string + func (s CertChain) MarshalJSON() ([]byte, error) + type CertificateAuthority struct + ForceSendFields []string + ManagedServerCa *ManagedCertificateAuthority + Name string + NullFields []string + func (s CertificateAuthority) MarshalJSON() ([]byte, error) + type CloudAsset struct + AssetName string + AssetType string + ForceSendFields []string + NullFields []string + func (s CloudAsset) MarshalJSON() ([]byte, error) + type CloudAssetComposition struct + ChildAsset []*CloudAsset + ForceSendFields []string + NullFields []string + func (s CloudAssetComposition) MarshalJSON() ([]byte, error) + type Cluster struct + AuthorizationMode string + CreateTime string + CrossClusterReplicationConfig *CrossClusterReplicationConfig + DeletionProtectionEnabled bool + DiscoveryEndpoints []*DiscoveryEndpoint + ForceSendFields []string + MaintenancePolicy *ClusterMaintenancePolicy + MaintenanceSchedule *ClusterMaintenanceSchedule + Name string + NodeType string + NullFields []string + PersistenceConfig *ClusterPersistenceConfig + PreciseSizeGb float64 + PscConfigs []*PscConfig + PscConnections []*PscConnection + RedisConfigs map[string]string + ReplicaCount int64 + ShardCount int64 + SizeGb int64 + State string + StateInfo *StateInfo + TransitEncryptionMode string + Uid string + ZoneDistributionConfig *ZoneDistributionConfig + func (s *Cluster) UnmarshalJSON(data []byte) error + func (s Cluster) MarshalJSON() ([]byte, error) + type ClusterMaintenancePolicy struct + CreateTime string + ForceSendFields []string + NullFields []string + UpdateTime string + WeeklyMaintenanceWindow []*ClusterWeeklyMaintenanceWindow + func (s ClusterMaintenancePolicy) MarshalJSON() ([]byte, error) + type ClusterMaintenanceSchedule struct + EndTime string + ForceSendFields []string + NullFields []string + ScheduleDeadlineTime string + StartTime string + func (s ClusterMaintenanceSchedule) MarshalJSON() ([]byte, error) + type ClusterPersistenceConfig struct + AofConfig *AOFConfig + ForceSendFields []string + Mode string + NullFields []string + RdbConfig *RDBConfig + func (s ClusterPersistenceConfig) MarshalJSON() ([]byte, error) + type ClusterWeeklyMaintenanceWindow struct + Day string + Duration string + ForceSendFields []string + NullFields []string + StartTime *TimeOfDay + func (s ClusterWeeklyMaintenanceWindow) MarshalJSON() ([]byte, error) + type Compliance struct + ForceSendFields []string + NullFields []string + Standard string + Version string + func (s Compliance) MarshalJSON() ([]byte, error) + type CrossClusterReplicationConfig struct + ClusterRole string + ForceSendFields []string + Membership *Membership + NullFields []string + PrimaryCluster *RemoteCluster + SecondaryClusters []*RemoteCluster + UpdateTime string + func (s CrossClusterReplicationConfig) MarshalJSON() ([]byte, error) + type CustomMetadataData struct + ForceSendFields []string + InternalResourceMetadata []*InternalResourceMetadata + NullFields []string + func (s CustomMetadataData) MarshalJSON() ([]byte, error) + type DatabaseResourceFeed struct + FeedTimestamp string + FeedType string + ForceSendFields []string + NullFields []string + ObservabilityMetricData *ObservabilityMetricData + RecommendationSignalData *DatabaseResourceRecommendationSignalData + ResourceHealthSignalData *DatabaseResourceHealthSignalData + ResourceId *DatabaseResourceId + ResourceMetadata *DatabaseResourceMetadata + func (s DatabaseResourceFeed) MarshalJSON() ([]byte, error) + type DatabaseResourceHealthSignalData struct + AdditionalMetadata googleapi.RawMessage + Compliance []*Compliance + 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 DatabaseResourceHealthSignalData) MarshalJSON() ([]byte, error) + type DatabaseResourceId struct + ForceSendFields []string + NullFields []string + Provider string + ProviderDescription string + ResourceType string + UniqueId string + func (s DatabaseResourceId) MarshalJSON() ([]byte, error) + type DatabaseResourceMetadata struct + AvailabilityConfiguration *AvailabilityConfiguration + BackupConfiguration *BackupConfiguration + BackupRun *BackupRun + CreationTime string + CurrentState string + CustomMetadata *CustomMetadataData + Entitlements []*Entitlement + ExpectedState string + ForceSendFields []string + Id *DatabaseResourceId + InstanceType string + Location string + MachineConfiguration *MachineConfiguration + NullFields []string + PrimaryResourceId *DatabaseResourceId + Product *Product + ResourceContainer string + ResourceName string + TagsSet *Tags + UpdationTime string + UserLabelSet *UserLabels + func (s DatabaseResourceMetadata) MarshalJSON() ([]byte, error) + type DatabaseResourceRecommendationSignalData struct + AdditionalMetadata googleapi.RawMessage + ForceSendFields []string + LastRefreshTime string + NullFields []string + RecommendationState string + Recommender string + RecommenderId string + RecommenderSubtype string + ResourceName string + SignalType string + func (s DatabaseResourceRecommendationSignalData) MarshalJSON() ([]byte, error) + type DirectLocationAssignment struct + ForceSendFields []string + Location []*LocationAssignment + NullFields []string + func (s DirectLocationAssignment) MarshalJSON() ([]byte, error) + type DiscoveryEndpoint struct + Address string + ForceSendFields []string + NullFields []string + Port int64 + PscConfig *PscConfig + func (s DiscoveryEndpoint) MarshalJSON() ([]byte, error) + type Empty struct + type Entitlement struct + EntitlementState string + ForceSendFields []string + NullFields []string + Type string + func (s Entitlement) MarshalJSON() ([]byte, error) + type ExportInstanceRequest struct + ForceSendFields []string + NullFields []string + OutputConfig *OutputConfig + func (s ExportInstanceRequest) MarshalJSON() ([]byte, error) + type ExtraParameter struct + ForceSendFields []string + NullFields []string + RegionalMigDistributionPolicy *RegionalMigDistributionPolicy + func (s ExtraParameter) MarshalJSON() ([]byte, error) + type FailoverInstanceRequest struct + DataProtectionMode string + ForceSendFields []string + NullFields []string + func (s FailoverInstanceRequest) MarshalJSON() ([]byte, error) + type GcsDestination struct + ForceSendFields []string + NullFields []string + Uri string + func (s GcsDestination) MarshalJSON() ([]byte, error) + type GcsSource struct + ForceSendFields []string + NullFields []string + Uri string + func (s GcsSource) MarshalJSON() ([]byte, error) + type GoogleCloudCommonOperationMetadata struct + ApiVersion string + CancelRequested bool + CreateTime string + EndTime string + ForceSendFields []string + NullFields []string + StatusDetail string + Target string + Verb string + func (s GoogleCloudCommonOperationMetadata) MarshalJSON() ([]byte, error) + type GoogleCloudRedisV1beta1LocationMetadata struct + AvailableZones map[string]GoogleCloudRedisV1beta1ZoneMetadata + ForceSendFields []string + NullFields []string + func (s GoogleCloudRedisV1beta1LocationMetadata) MarshalJSON() ([]byte, error) + type GoogleCloudRedisV1beta1ZoneMetadata struct + type ImportInstanceRequest struct + ForceSendFields []string + InputConfig *InputConfig + NullFields []string + func (s ImportInstanceRequest) MarshalJSON() ([]byte, error) + type InputConfig struct + ForceSendFields []string + GcsSource *GcsSource + NullFields []string + func (s InputConfig) MarshalJSON() ([]byte, error) + type Instance struct + AlternativeLocationId string + AuthEnabled bool + AuthorizedNetwork string + AvailableMaintenanceVersions []string + ConnectMode string + CreateTime string + CurrentLocationId string + CustomerManagedKey string + DisplayName string + ForceSendFields []string + Host string + Labels map[string]string + LocationId string + MaintenancePolicy *MaintenancePolicy + MaintenanceSchedule *MaintenanceSchedule + MaintenanceVersion string + MemorySizeGb int64 + Name string + Nodes []*NodeInfo + NullFields []string + PersistenceConfig *PersistenceConfig + PersistenceIamIdentity string + Port int64 + ReadEndpoint string + ReadEndpointPort int64 + ReadReplicasMode string + RedisConfigs map[string]string + RedisVersion string + ReplicaCount int64 + ReservedIpRange string + SatisfiesPzi bool + SatisfiesPzs bool + SecondaryIpRange string + ServerCaCerts []*TlsCertificate + State string + StatusMessage string + SuspensionReasons []string + Tier string + TransitEncryptionMode string + func (s Instance) MarshalJSON() ([]byte, error) + type InstanceAuthString struct + AuthString string + ForceSendFields []string + NullFields []string + func (s InstanceAuthString) MarshalJSON() ([]byte, error) + type InternalResourceMetadata struct + BackupConfiguration *BackupConfiguration + BackupRun *BackupRun + ForceSendFields []string + NullFields []string + Product *Product + ResourceId *DatabaseResourceId + ResourceName string + func (s InternalResourceMetadata) MarshalJSON() ([]byte, error) + type IsolationExpectations struct + ForceSendFields []string + NullFields []string + RequirementOverride *RequirementOverride + ZiOrgPolicy string + ZiRegionPolicy string + ZiRegionState string + ZoneIsolation string + ZoneSeparation string + ZsOrgPolicy string + ZsRegionState string + func (s IsolationExpectations) 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 ListLocationsResponse struct + ForceSendFields []string + Locations []*Location + NextPageToken string + NullFields []string + func (s ListLocationsResponse) MarshalJSON() ([]byte, error) + type ListOperationsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Operations []*Operation + func (s ListOperationsResponse) MarshalJSON() ([]byte, error) + type Location struct + DisplayName string + ForceSendFields []string + Labels map[string]string + LocationId string + Metadata googleapi.RawMessage + Name string + NullFields []string + func (s Location) MarshalJSON() ([]byte, error) + type LocationAssignment struct + ForceSendFields []string + Location string + LocationType string + NullFields []string + func (s LocationAssignment) MarshalJSON() ([]byte, error) + type LocationData struct + BlobstoreLocation *BlobstoreLocation + ChildAssetLocation *CloudAssetComposition + DirectLocation *DirectLocationAssignment + ForceSendFields []string + GcpProjectProxy *TenantProjectProxy + NullFields []string + PlacerLocation *PlacerLocation + SpannerLocation *SpannerLocation + func (s LocationData) MarshalJSON() ([]byte, error) + type MachineConfiguration struct + CpuCount int64 + ForceSendFields []string + MemorySizeInBytes int64 + NullFields []string + func (s MachineConfiguration) MarshalJSON() ([]byte, error) + type MaintenancePolicy struct + CreateTime string + Description string + ForceSendFields []string + NullFields []string + UpdateTime string + WeeklyMaintenanceWindow []*WeeklyMaintenanceWindow + func (s MaintenancePolicy) MarshalJSON() ([]byte, error) + type MaintenanceSchedule struct + CanReschedule bool + EndTime string + ForceSendFields []string + NullFields []string + ScheduleDeadlineTime string + StartTime string + func (s MaintenanceSchedule) MarshalJSON() ([]byte, error) + type ManagedCertificateAuthority struct + CaCerts []*CertChain + ForceSendFields []string + NullFields []string + func (s ManagedCertificateAuthority) MarshalJSON() ([]byte, error) + type Membership struct + ForceSendFields []string + NullFields []string + PrimaryCluster *RemoteCluster + SecondaryClusters []*RemoteCluster + func (s Membership) MarshalJSON() ([]byte, error) + type NodeInfo struct + ForceSendFields []string + Id string + NullFields []string + Zone string + func (s NodeInfo) MarshalJSON() ([]byte, error) + type ObservabilityMetricData struct + AggregationType string + ForceSendFields []string + MetricType string + NullFields []string + ObservationTime string + ResourceName string + Value *TypedValue + func (s ObservabilityMetricData) 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 OperationError struct + Code string + ErrorType string + ForceSendFields []string + Message string + NullFields []string + func (s OperationError) 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 OutputConfig struct + ForceSendFields []string + GcsDestination *GcsDestination + NullFields []string + func (s OutputConfig) MarshalJSON() ([]byte, error) + type PersistenceConfig struct + ForceSendFields []string + NullFields []string + PersistenceMode string + RdbNextSnapshotTime string + RdbSnapshotPeriod string + RdbSnapshotStartTime string + func (s PersistenceConfig) MarshalJSON() ([]byte, error) + type PlacerLocation struct + ForceSendFields []string + NullFields []string + PlacerConfig string + func (s PlacerLocation) MarshalJSON() ([]byte, error) + type Product struct + Engine string + ForceSendFields []string + NullFields []string + Type string + Version string + func (s Product) MarshalJSON() ([]byte, error) + 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 + type ProjectsLocationsClustersDeleteCall struct + func (c *ProjectsLocationsClustersDeleteCall) Context(ctx context.Context) *ProjectsLocationsClustersDeleteCall + func (c *ProjectsLocationsClustersDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersDeleteCall + func (c *ProjectsLocationsClustersDeleteCall) Header() http.Header + func (c *ProjectsLocationsClustersDeleteCall) RequestId(requestId string) *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 + type ProjectsLocationsClustersGetCertificateAuthorityCall struct + func (c *ProjectsLocationsClustersGetCertificateAuthorityCall) Context(ctx context.Context) *ProjectsLocationsClustersGetCertificateAuthorityCall + func (c *ProjectsLocationsClustersGetCertificateAuthorityCall) Do(opts ...googleapi.CallOption) (*CertificateAuthority, error) + func (c *ProjectsLocationsClustersGetCertificateAuthorityCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersGetCertificateAuthorityCall + func (c *ProjectsLocationsClustersGetCertificateAuthorityCall) Header() http.Header + func (c *ProjectsLocationsClustersGetCertificateAuthorityCall) IfNoneMatch(entityTag string) *ProjectsLocationsClustersGetCertificateAuthorityCall + 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) Header() http.Header + func (c *ProjectsLocationsClustersListCall) IfNoneMatch(entityTag 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) 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 + type ProjectsLocationsClustersRescheduleClusterMaintenanceCall struct + func (c *ProjectsLocationsClustersRescheduleClusterMaintenanceCall) Context(ctx context.Context) *ProjectsLocationsClustersRescheduleClusterMaintenanceCall + func (c *ProjectsLocationsClustersRescheduleClusterMaintenanceCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsClustersRescheduleClusterMaintenanceCall) Fields(s ...googleapi.Field) *ProjectsLocationsClustersRescheduleClusterMaintenanceCall + func (c *ProjectsLocationsClustersRescheduleClusterMaintenanceCall) Header() http.Header + type ProjectsLocationsClustersService struct + func NewProjectsLocationsClustersService(s *Service) *ProjectsLocationsClustersService + func (r *ProjectsLocationsClustersService) Create(parent string, cluster *Cluster) *ProjectsLocationsClustersCreateCall + func (r *ProjectsLocationsClustersService) Delete(name string) *ProjectsLocationsClustersDeleteCall + func (r *ProjectsLocationsClustersService) Get(name string) *ProjectsLocationsClustersGetCall + func (r *ProjectsLocationsClustersService) GetCertificateAuthority(name string) *ProjectsLocationsClustersGetCertificateAuthorityCall + func (r *ProjectsLocationsClustersService) List(parent string) *ProjectsLocationsClustersListCall + func (r *ProjectsLocationsClustersService) Patch(name string, cluster *Cluster) *ProjectsLocationsClustersPatchCall + func (r *ProjectsLocationsClustersService) RescheduleClusterMaintenance(name string, ...) *ProjectsLocationsClustersRescheduleClusterMaintenanceCall + type ProjectsLocationsGetCall struct + func (c *ProjectsLocationsGetCall) Context(ctx context.Context) *ProjectsLocationsGetCall + func (c *ProjectsLocationsGetCall) Do(opts ...googleapi.CallOption) (*Location, error) + func (c *ProjectsLocationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetCall + func (c *ProjectsLocationsGetCall) Header() http.Header + func (c *ProjectsLocationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsGetCall + type ProjectsLocationsInstancesCreateCall struct + func (c *ProjectsLocationsInstancesCreateCall) Context(ctx context.Context) *ProjectsLocationsInstancesCreateCall + func (c *ProjectsLocationsInstancesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesCreateCall + func (c *ProjectsLocationsInstancesCreateCall) Header() http.Header + func (c *ProjectsLocationsInstancesCreateCall) InstanceId(instanceId string) *ProjectsLocationsInstancesCreateCall + type ProjectsLocationsInstancesDeleteCall struct + func (c *ProjectsLocationsInstancesDeleteCall) Context(ctx context.Context) *ProjectsLocationsInstancesDeleteCall + func (c *ProjectsLocationsInstancesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesDeleteCall + func (c *ProjectsLocationsInstancesDeleteCall) Header() http.Header + type ProjectsLocationsInstancesExportCall struct + func (c *ProjectsLocationsInstancesExportCall) Context(ctx context.Context) *ProjectsLocationsInstancesExportCall + func (c *ProjectsLocationsInstancesExportCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesExportCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesExportCall + func (c *ProjectsLocationsInstancesExportCall) Header() http.Header + type ProjectsLocationsInstancesFailoverCall struct + func (c *ProjectsLocationsInstancesFailoverCall) Context(ctx context.Context) *ProjectsLocationsInstancesFailoverCall + func (c *ProjectsLocationsInstancesFailoverCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesFailoverCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesFailoverCall + func (c *ProjectsLocationsInstancesFailoverCall) Header() http.Header + type ProjectsLocationsInstancesGetAuthStringCall struct + func (c *ProjectsLocationsInstancesGetAuthStringCall) Context(ctx context.Context) *ProjectsLocationsInstancesGetAuthStringCall + func (c *ProjectsLocationsInstancesGetAuthStringCall) Do(opts ...googleapi.CallOption) (*InstanceAuthString, error) + func (c *ProjectsLocationsInstancesGetAuthStringCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesGetAuthStringCall + func (c *ProjectsLocationsInstancesGetAuthStringCall) Header() http.Header + func (c *ProjectsLocationsInstancesGetAuthStringCall) IfNoneMatch(entityTag string) *ProjectsLocationsInstancesGetAuthStringCall + type ProjectsLocationsInstancesGetCall struct + func (c *ProjectsLocationsInstancesGetCall) Context(ctx context.Context) *ProjectsLocationsInstancesGetCall + func (c *ProjectsLocationsInstancesGetCall) Do(opts ...googleapi.CallOption) (*Instance, error) + func (c *ProjectsLocationsInstancesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesGetCall + func (c *ProjectsLocationsInstancesGetCall) Header() http.Header + func (c *ProjectsLocationsInstancesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsInstancesGetCall + type ProjectsLocationsInstancesImportCall struct + func (c *ProjectsLocationsInstancesImportCall) Context(ctx context.Context) *ProjectsLocationsInstancesImportCall + func (c *ProjectsLocationsInstancesImportCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesImportCall + func (c *ProjectsLocationsInstancesImportCall) Header() http.Header + type ProjectsLocationsInstancesListCall struct + func (c *ProjectsLocationsInstancesListCall) Context(ctx context.Context) *ProjectsLocationsInstancesListCall + func (c *ProjectsLocationsInstancesListCall) Do(opts ...googleapi.CallOption) (*ListInstancesResponse, error) + func (c *ProjectsLocationsInstancesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesListCall + func (c *ProjectsLocationsInstancesListCall) Header() http.Header + func (c *ProjectsLocationsInstancesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsInstancesListCall + func (c *ProjectsLocationsInstancesListCall) PageSize(pageSize int64) *ProjectsLocationsInstancesListCall + func (c *ProjectsLocationsInstancesListCall) PageToken(pageToken string) *ProjectsLocationsInstancesListCall + func (c *ProjectsLocationsInstancesListCall) Pages(ctx context.Context, f func(*ListInstancesResponse) error) error + type ProjectsLocationsInstancesPatchCall struct + func (c *ProjectsLocationsInstancesPatchCall) Context(ctx context.Context) *ProjectsLocationsInstancesPatchCall + func (c *ProjectsLocationsInstancesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesPatchCall + func (c *ProjectsLocationsInstancesPatchCall) Header() http.Header + func (c *ProjectsLocationsInstancesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsInstancesPatchCall + type ProjectsLocationsInstancesRescheduleMaintenanceCall struct + func (c *ProjectsLocationsInstancesRescheduleMaintenanceCall) Context(ctx context.Context) *ProjectsLocationsInstancesRescheduleMaintenanceCall + func (c *ProjectsLocationsInstancesRescheduleMaintenanceCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesRescheduleMaintenanceCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesRescheduleMaintenanceCall + func (c *ProjectsLocationsInstancesRescheduleMaintenanceCall) Header() http.Header + type ProjectsLocationsInstancesService struct + func NewProjectsLocationsInstancesService(s *Service) *ProjectsLocationsInstancesService + func (r *ProjectsLocationsInstancesService) Create(parent string, instance *Instance) *ProjectsLocationsInstancesCreateCall + func (r *ProjectsLocationsInstancesService) Delete(name string) *ProjectsLocationsInstancesDeleteCall + func (r *ProjectsLocationsInstancesService) Export(name string, exportinstancerequest *ExportInstanceRequest) *ProjectsLocationsInstancesExportCall + func (r *ProjectsLocationsInstancesService) Failover(name string, failoverinstancerequest *FailoverInstanceRequest) *ProjectsLocationsInstancesFailoverCall + func (r *ProjectsLocationsInstancesService) Get(name string) *ProjectsLocationsInstancesGetCall + func (r *ProjectsLocationsInstancesService) GetAuthString(name string) *ProjectsLocationsInstancesGetAuthStringCall + func (r *ProjectsLocationsInstancesService) Import(name string, importinstancerequest *ImportInstanceRequest) *ProjectsLocationsInstancesImportCall + func (r *ProjectsLocationsInstancesService) List(parent string) *ProjectsLocationsInstancesListCall + func (r *ProjectsLocationsInstancesService) Patch(name string, instance *Instance) *ProjectsLocationsInstancesPatchCall + func (r *ProjectsLocationsInstancesService) RescheduleMaintenance(name string, reschedulemaintenancerequest *RescheduleMaintenanceRequest) *ProjectsLocationsInstancesRescheduleMaintenanceCall + func (r *ProjectsLocationsInstancesService) Upgrade(name string, upgradeinstancerequest *UpgradeInstanceRequest) *ProjectsLocationsInstancesUpgradeCall + type ProjectsLocationsInstancesUpgradeCall struct + func (c *ProjectsLocationsInstancesUpgradeCall) Context(ctx context.Context) *ProjectsLocationsInstancesUpgradeCall + func (c *ProjectsLocationsInstancesUpgradeCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesUpgradeCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesUpgradeCall + func (c *ProjectsLocationsInstancesUpgradeCall) Header() http.Header + type ProjectsLocationsListCall struct + func (c *ProjectsLocationsListCall) Context(ctx context.Context) *ProjectsLocationsListCall + func (c *ProjectsLocationsListCall) Do(opts ...googleapi.CallOption) (*ListLocationsResponse, 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(*ListLocationsResponse) 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) *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 + Clusters *ProjectsLocationsClustersService + Instances *ProjectsLocationsInstancesService + Operations *ProjectsLocationsOperationsService + func NewProjectsLocationsService(s *Service) *ProjectsLocationsService + func (r *ProjectsLocationsService) Get(name string) *ProjectsLocationsGetCall + func (r *ProjectsLocationsService) List(name string) *ProjectsLocationsListCall + type ProjectsService struct + Locations *ProjectsLocationsService + func NewProjectsService(s *Service) *ProjectsService + type PscConfig struct + ForceSendFields []string + Network string + NullFields []string + func (s PscConfig) MarshalJSON() ([]byte, error) + type PscConnection struct + Address string + ForceSendFields []string + ForwardingRule string + Network string + NullFields []string + ProjectId string + PscConnectionId string + func (s PscConnection) MarshalJSON() ([]byte, error) + type RDBConfig struct + ForceSendFields []string + NullFields []string + RdbSnapshotPeriod string + RdbSnapshotStartTime string + func (s RDBConfig) MarshalJSON() ([]byte, error) + type ReconciliationOperationMetadata struct + DeleteResource bool + ExclusiveAction string + ForceSendFields []string + NullFields []string + func (s ReconciliationOperationMetadata) MarshalJSON() ([]byte, error) + type RegionalMigDistributionPolicy struct + ForceSendFields []string + NullFields []string + TargetShape int64 + Zones []*ZoneConfiguration + func (s RegionalMigDistributionPolicy) MarshalJSON() ([]byte, error) + type RemoteCluster struct + Cluster string + ForceSendFields []string + NullFields []string + Uid string + func (s RemoteCluster) MarshalJSON() ([]byte, error) + type RequirementOverride struct + ForceSendFields []string + NullFields []string + ZiOverride string + ZsOverride string + func (s RequirementOverride) MarshalJSON() ([]byte, error) + type RescheduleClusterMaintenanceRequest struct + ForceSendFields []string + NullFields []string + RescheduleType string + ScheduleTime string + func (s RescheduleClusterMaintenanceRequest) MarshalJSON() ([]byte, error) + type RescheduleMaintenanceRequest struct + ForceSendFields []string + NullFields []string + RescheduleType string + ScheduleTime string + func (s RescheduleMaintenanceRequest) MarshalJSON() ([]byte, error) + type RetentionSettings struct + ForceSendFields []string + NullFields []string + QuantityBasedRetention int64 + RetentionUnit string + TimeBasedRetention string + func (s RetentionSettings) 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 SpannerLocation struct + BackupName []string + DbName []string + ForceSendFields []string + NullFields []string + func (s SpannerLocation) MarshalJSON() ([]byte, error) + type StateInfo struct + ForceSendFields []string + NullFields []string + UpdateInfo *UpdateInfo + func (s StateInfo) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s Status) MarshalJSON() ([]byte, error) + type Tags struct + ForceSendFields []string + NullFields []string + Tags map[string]string + func (s Tags) MarshalJSON() ([]byte, error) + type TenantProjectProxy struct + ForceSendFields []string + NullFields []string + ProjectNumbers []string + func (s TenantProjectProxy) MarshalJSON() ([]byte, error) + type TimeOfDay struct + ForceSendFields []string + Hours int64 + Minutes int64 + Nanos int64 + NullFields []string + Seconds int64 + func (s TimeOfDay) MarshalJSON() ([]byte, error) + type TlsCertificate struct + Cert string + CreateTime string + ExpireTime string + ForceSendFields []string + NullFields []string + SerialNumber string + Sha1Fingerprint string + func (s TlsCertificate) MarshalJSON() ([]byte, error) + type TypedValue struct + BoolValue bool + DoubleValue float64 + ForceSendFields []string + Int64Value int64 + NullFields []string + StringValue string + func (s *TypedValue) UnmarshalJSON(data []byte) error + func (s TypedValue) MarshalJSON() ([]byte, error) + type UpdateInfo struct + ForceSendFields []string + NullFields []string + TargetReplicaCount int64 + TargetShardCount int64 + func (s UpdateInfo) MarshalJSON() ([]byte, error) + type UpgradeInstanceRequest struct + ForceSendFields []string + NullFields []string + RedisVersion string + func (s UpgradeInstanceRequest) MarshalJSON() ([]byte, error) + type UserLabels struct + ForceSendFields []string + Labels map[string]string + NullFields []string + func (s UserLabels) MarshalJSON() ([]byte, error) + type WeeklyMaintenanceWindow struct + Day string + Duration string + ForceSendFields []string + NullFields []string + StartTime *TimeOfDay + func (s WeeklyMaintenanceWindow) MarshalJSON() ([]byte, error) + type ZoneConfiguration struct + ForceSendFields []string + NullFields []string + Zone string + func (s ZoneConfiguration) MarshalJSON() ([]byte, error) + type ZoneDistributionConfig struct + ForceSendFields []string + Mode string + NullFields []string + Zone string + func (s ZoneDistributionConfig) MarshalJSON() ([]byte, error)