Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 Changes in this version + const CloudPlatformScope + type ApplyParametersRequest struct + ApplyAll bool + ForceSendFields []string + NodeIds []string + NullFields []string + func (s ApplyParametersRequest) MarshalJSON() ([]byte, error) + type CancelOperationRequest struct + type DailyCycle struct + Duration string + ForceSendFields []string + NullFields []string + StartTime *TimeOfDay + func (s DailyCycle) MarshalJSON() ([]byte, error) + type Date struct + Day int64 + ForceSendFields []string + Month int64 + NullFields []string + Year int64 + func (s Date) MarshalJSON() ([]byte, error) + type DenyMaintenancePeriod struct + EndDate *Date + ForceSendFields []string + NullFields []string + StartDate *Date + Time *TimeOfDay + func (s DenyMaintenancePeriod) MarshalJSON() ([]byte, error) + type Empty struct + type GoogleCloudMemcacheV1LocationMetadata struct + AvailableZones map[string]GoogleCloudMemcacheV1ZoneMetadata + ForceSendFields []string + NullFields []string + func (s GoogleCloudMemcacheV1LocationMetadata) MarshalJSON() ([]byte, error) + type GoogleCloudMemcacheV1MaintenancePolicy struct + CreateTime string + Description string + ForceSendFields []string + NullFields []string + UpdateTime string + WeeklyMaintenanceWindow []*WeeklyMaintenanceWindow + func (s GoogleCloudMemcacheV1MaintenancePolicy) MarshalJSON() ([]byte, error) + type GoogleCloudMemcacheV1OperationMetadata struct + ApiVersion string + CancelRequested bool + CreateTime string + EndTime string + ForceSendFields []string + NullFields []string + StatusDetail string + Target string + Verb string + func (s GoogleCloudMemcacheV1OperationMetadata) MarshalJSON() ([]byte, error) + type GoogleCloudMemcacheV1UpgradeInstanceRequest struct + ForceSendFields []string + MemcacheVersion string + NullFields []string + func (s GoogleCloudMemcacheV1UpgradeInstanceRequest) MarshalJSON() ([]byte, error) + type GoogleCloudMemcacheV1ZoneMetadata struct + type GoogleCloudSaasacceleratorManagementProvidersV1Instance struct + ConsumerDefinedName string + CreateTime string + ForceSendFields []string + InstanceType string + Labels map[string]string + MaintenancePolicyNames map[string]string + MaintenanceSchedules map[string]GoogleCloudSaasacceleratorManagementProvidersV1MaintenanceSchedule + MaintenanceSettings *GoogleCloudSaasacceleratorManagementProvidersV1MaintenanceSettings + Name string + NotificationParameters map[string]GoogleCloudSaasacceleratorManagementProvidersV1NotificationParameter + NullFields []string + ProducerMetadata map[string]string + ProvisionedResources []*GoogleCloudSaasacceleratorManagementProvidersV1ProvisionedResource + SlmInstanceTemplate string + SloMetadata *GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata + SoftwareVersions map[string]string + State string + TenantProjectId string + UpdateTime string + func (s GoogleCloudSaasacceleratorManagementProvidersV1Instance) MarshalJSON() ([]byte, error) + type GoogleCloudSaasacceleratorManagementProvidersV1MaintenanceSchedule struct + CanReschedule bool + EndTime string + ForceSendFields []string + NullFields []string + RolloutManagementPolicy string + ScheduleDeadlineTime string + StartTime string + func (s GoogleCloudSaasacceleratorManagementProvidersV1MaintenanceSchedule) MarshalJSON() ([]byte, error) + type GoogleCloudSaasacceleratorManagementProvidersV1MaintenanceSettings struct + Exclude bool + ForceSendFields []string + IsRollback bool + MaintenancePolicies map[string]MaintenancePolicy + NullFields []string + func (s GoogleCloudSaasacceleratorManagementProvidersV1MaintenanceSettings) MarshalJSON() ([]byte, error) + type GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata struct + ForceSendFields []string + Location string + NodeId string + NullFields []string + PerSliEligibility *GoogleCloudSaasacceleratorManagementProvidersV1PerSliSloEligibility + func (s GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata) MarshalJSON() ([]byte, error) + type GoogleCloudSaasacceleratorManagementProvidersV1NotificationParameter struct + ForceSendFields []string + NullFields []string + Values []string + func (s GoogleCloudSaasacceleratorManagementProvidersV1NotificationParameter) MarshalJSON() ([]byte, error) + type GoogleCloudSaasacceleratorManagementProvidersV1PerSliSloEligibility struct + Eligibilities map[string]GoogleCloudSaasacceleratorManagementProvidersV1SloEligibility + ForceSendFields []string + NullFields []string + func (s GoogleCloudSaasacceleratorManagementProvidersV1PerSliSloEligibility) MarshalJSON() ([]byte, error) + type GoogleCloudSaasacceleratorManagementProvidersV1ProvisionedResource struct + ForceSendFields []string + NullFields []string + ResourceType string + ResourceUrl string + func (s GoogleCloudSaasacceleratorManagementProvidersV1ProvisionedResource) MarshalJSON() ([]byte, error) + type GoogleCloudSaasacceleratorManagementProvidersV1SloEligibility struct + Eligible bool + ForceSendFields []string + NullFields []string + Reason string + func (s GoogleCloudSaasacceleratorManagementProvidersV1SloEligibility) MarshalJSON() ([]byte, error) + type GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata struct + ForceSendFields []string + Nodes []*GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata + NullFields []string + PerSliEligibility *GoogleCloudSaasacceleratorManagementProvidersV1PerSliSloEligibility + Tier string + func (s GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata) MarshalJSON() ([]byte, error) + type Instance struct + AuthorizedNetwork string + CreateTime string + DiscoveryEndpoint string + DisplayName string + ForceSendFields []string + InstanceMessages []*InstanceMessage + Labels map[string]string + MaintenancePolicy *GoogleCloudMemcacheV1MaintenancePolicy + MaintenanceSchedule *MaintenanceSchedule + MemcacheFullVersion string + MemcacheNodes []*Node + MemcacheVersion string + Name string + NodeConfig *NodeConfig + NodeCount int64 + NullFields []string + Parameters *MemcacheParameters + ReservedIpRangeId []string + SatisfiesPzi bool + SatisfiesPzs bool + State string + UpdateTime string + Zones []string + func (s Instance) MarshalJSON() ([]byte, error) + type InstanceMessage struct + Code string + ForceSendFields []string + Message string + NullFields []string + func (s InstanceMessage) 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 LocationMetadata struct + AvailableZones map[string]ZoneMetadata + ForceSendFields []string + NullFields []string + func (s LocationMetadata) MarshalJSON() ([]byte, error) + type MaintenancePolicy struct + CreateTime string + Description string + ForceSendFields []string + Labels map[string]string + Name string + NullFields []string + State string + UpdatePolicy *UpdatePolicy + UpdateTime string + func (s MaintenancePolicy) MarshalJSON() ([]byte, error) + type MaintenanceSchedule struct + EndTime string + ForceSendFields []string + NullFields []string + ScheduleDeadlineTime string + StartTime string + func (s MaintenanceSchedule) MarshalJSON() ([]byte, error) + type MaintenanceWindow struct + DailyCycle *DailyCycle + ForceSendFields []string + NullFields []string + WeeklyCycle *WeeklyCycle + func (s MaintenanceWindow) MarshalJSON() ([]byte, error) + type MemcacheParameters struct + ForceSendFields []string + Id string + NullFields []string + Params map[string]string + func (s MemcacheParameters) MarshalJSON() ([]byte, error) + type Node struct + ForceSendFields []string + Host string + MemcacheFullVersion string + MemcacheVersion string + NodeId string + NullFields []string + Parameters *MemcacheParameters + Port int64 + State string + Zone string + func (s Node) MarshalJSON() ([]byte, error) + type NodeConfig struct + CpuCount int64 + ForceSendFields []string + MemorySizeMb int64 + NullFields []string + func (s NodeConfig) 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 + CancelRequested bool + CreateTime string + EndTime string + ForceSendFields []string + NullFields []string + StatusDetail string + Target string + Verb string + func (s OperationMetadata) MarshalJSON() ([]byte, error) + 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 ProjectsLocationsInstancesApplyParametersCall struct + func (c *ProjectsLocationsInstancesApplyParametersCall) Context(ctx context.Context) *ProjectsLocationsInstancesApplyParametersCall + func (c *ProjectsLocationsInstancesApplyParametersCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesApplyParametersCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesApplyParametersCall + func (c *ProjectsLocationsInstancesApplyParametersCall) Header() http.Header + 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 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 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) Filter(filter string) *ProjectsLocationsInstancesListCall + func (c *ProjectsLocationsInstancesListCall) Header() http.Header + func (c *ProjectsLocationsInstancesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsInstancesListCall + func (c *ProjectsLocationsInstancesListCall) OrderBy(orderBy 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) ApplyParameters(name string, applyparametersrequest *ApplyParametersRequest) *ProjectsLocationsInstancesApplyParametersCall + func (r *ProjectsLocationsInstancesService) Create(parent string, instance *Instance) *ProjectsLocationsInstancesCreateCall + func (r *ProjectsLocationsInstancesService) Delete(name string) *ProjectsLocationsInstancesDeleteCall + func (r *ProjectsLocationsInstancesService) Get(name string) *ProjectsLocationsInstancesGetCall + func (r *ProjectsLocationsInstancesService) List(parent string) *ProjectsLocationsInstancesListCall + func (r *ProjectsLocationsInstancesService) Patch(name string, instance *Instance) *ProjectsLocationsInstancesPatchCall + func (r *ProjectsLocationsInstancesService) RescheduleMaintenance(instance string, reschedulemaintenancerequest *RescheduleMaintenanceRequest) *ProjectsLocationsInstancesRescheduleMaintenanceCall + func (r *ProjectsLocationsInstancesService) UpdateParameters(name string, updateparametersrequest *UpdateParametersRequest) *ProjectsLocationsInstancesUpdateParametersCall + func (r *ProjectsLocationsInstancesService) Upgrade(name string, ...) *ProjectsLocationsInstancesUpgradeCall + type ProjectsLocationsInstancesUpdateParametersCall struct + func (c *ProjectsLocationsInstancesUpdateParametersCall) Context(ctx context.Context) *ProjectsLocationsInstancesUpdateParametersCall + func (c *ProjectsLocationsInstancesUpdateParametersCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesUpdateParametersCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesUpdateParametersCall + func (c *ProjectsLocationsInstancesUpdateParametersCall) Header() http.Header + 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, 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 + 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 RescheduleMaintenanceRequest struct + ForceSendFields []string + NullFields []string + RescheduleType string + ScheduleTime string + func (s RescheduleMaintenanceRequest) MarshalJSON() ([]byte, error) + type Schedule struct + Day string + Duration string + ForceSendFields []string + NullFields []string + StartTime *TimeOfDay + func (s Schedule) 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 Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s Status) 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 UpdateParametersRequest struct + ForceSendFields []string + NullFields []string + Parameters *MemcacheParameters + UpdateMask string + func (s UpdateParametersRequest) MarshalJSON() ([]byte, error) + type UpdatePolicy struct + Channel string + DenyMaintenancePeriods []*DenyMaintenancePeriod + ForceSendFields []string + NullFields []string + Window *MaintenanceWindow + func (s UpdatePolicy) MarshalJSON() ([]byte, error) + type WeeklyCycle struct + ForceSendFields []string + NullFields []string + Schedule []*Schedule + func (s WeeklyCycle) MarshalJSON() ([]byte, error) + type WeeklyMaintenanceWindow struct + Day string + Duration string + ForceSendFields []string + NullFields []string + StartTime *TimeOfDay + func (s WeeklyMaintenanceWindow) MarshalJSON() ([]byte, error) + type ZoneMetadata struct