Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 Changes in this version + const CloudPlatformScope + type Backup struct + CapacityGb int64 + CreateTime string + Description string + DownloadBytes int64 + FileSystemProtocol string + ForceSendFields []string + KmsKeyName string + Labels map[string]string + Name string + NullFields []string + SatisfiesPzi bool + SatisfiesPzs bool + SourceFileShare string + SourceInstance string + SourceInstanceTier string + State string + StorageBytes int64 + Tags map[string]string + func (s Backup) 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 DirectoryServicesConfig struct + ForceSendFields []string + ManagedActiveDirectory *ManagedActiveDirectoryConfig + NullFields []string + func (s DirectoryServicesConfig) MarshalJSON() ([]byte, error) + type Empty struct + type FileShareConfig struct + CapacityGb int64 + ForceSendFields []string + Name string + NfsExportOptions []*NfsExportOptions + NullFields []string + SourceBackup string + func (s FileShareConfig) MarshalJSON() ([]byte, error) + type FixedIOPS struct + ForceSendFields []string + MaxReadIops int64 + NullFields []string + func (s FixedIOPS) MarshalJSON() ([]byte, error) + 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 IOPSPerTB struct + ForceSendFields []string + MaxReadIopsPerTb int64 + NullFields []string + func (s IOPSPerTB) MarshalJSON() ([]byte, error) + type Instance struct + CapacityGb int64 + CapacityStepSizeGb int64 + ConfigurablePerformanceEnabled bool + CreateTime string + DeletionProtectionEnabled bool + DeletionProtectionReason string + Description string + DirectoryServices *DirectoryServicesConfig + Etag string + FileShares []*FileShareConfig + ForceSendFields []string + KmsKeyName string + Labels map[string]string + MaxCapacityGb int64 + MaxShareCount int64 + MultiShareEnabled bool + Name string + Networks []*NetworkConfig + NullFields []string + PerformanceConfig *PerformanceConfig + PerformanceLimits *PerformanceLimits + Protocol string + Replication *Replication + SatisfiesPzi bool + SatisfiesPzs bool + State string + StatusMessage string + SuspensionReasons []string + Tags map[string]string + Tier string + func (s Instance) MarshalJSON() ([]byte, error) + type ListBackupsResponse struct + Backups []*Backup + ForceSendFields []string + NextPageToken string + NullFields []string + Unreachable []string + func (s ListBackupsResponse) 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 ListSharesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Shares []*Share + Unreachable []string + func (s ListSharesResponse) MarshalJSON() ([]byte, error) + type ListSnapshotsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Snapshots []*Snapshot + func (s ListSnapshotsResponse) 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 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 MaintenanceWindow struct + DailyCycle *DailyCycle + ForceSendFields []string + NullFields []string + WeeklyCycle *WeeklyCycle + func (s MaintenanceWindow) MarshalJSON() ([]byte, error) + type ManagedActiveDirectoryConfig struct + Computer string + Domain string + ForceSendFields []string + NullFields []string + func (s ManagedActiveDirectoryConfig) MarshalJSON() ([]byte, error) + type NetworkConfig struct + ConnectMode string + ForceSendFields []string + IpAddresses []string + Modes []string + Network string + NullFields []string + ReservedIpRange string + func (s NetworkConfig) MarshalJSON() ([]byte, error) + type NfsExportOptions struct + AccessMode string + AnonGid int64 + AnonUid int64 + ForceSendFields []string + IpRanges []string + NullFields []string + SecurityFlavors []string + SquashMode string + func (s NfsExportOptions) 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 PerformanceConfig struct + FixedIops *FixedIOPS + ForceSendFields []string + IopsPerTb *IOPSPerTB + NullFields []string + func (s PerformanceConfig) MarshalJSON() ([]byte, error) + type PerformanceLimits struct + ForceSendFields []string + MaxReadIops int64 + MaxReadThroughputBps int64 + MaxWriteIops int64 + MaxWriteThroughputBps int64 + NullFields []string + func (s PerformanceLimits) 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 + type ProjectsLocationsBackupsDeleteCall struct + func (c *ProjectsLocationsBackupsDeleteCall) Context(ctx context.Context) *ProjectsLocationsBackupsDeleteCall + func (c *ProjectsLocationsBackupsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsBackupsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsBackupsDeleteCall + func (c *ProjectsLocationsBackupsDeleteCall) Header() http.Header + 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) 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) UpdateMask(updateMask string) *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 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) Force(force bool) *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 ProjectsLocationsInstancesPromoteReplicaCall struct + func (c *ProjectsLocationsInstancesPromoteReplicaCall) Context(ctx context.Context) *ProjectsLocationsInstancesPromoteReplicaCall + func (c *ProjectsLocationsInstancesPromoteReplicaCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesPromoteReplicaCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesPromoteReplicaCall + func (c *ProjectsLocationsInstancesPromoteReplicaCall) Header() http.Header + type ProjectsLocationsInstancesRestoreCall struct + func (c *ProjectsLocationsInstancesRestoreCall) Context(ctx context.Context) *ProjectsLocationsInstancesRestoreCall + func (c *ProjectsLocationsInstancesRestoreCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesRestoreCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesRestoreCall + func (c *ProjectsLocationsInstancesRestoreCall) Header() http.Header + type ProjectsLocationsInstancesRevertCall struct + func (c *ProjectsLocationsInstancesRevertCall) Context(ctx context.Context) *ProjectsLocationsInstancesRevertCall + func (c *ProjectsLocationsInstancesRevertCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesRevertCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesRevertCall + func (c *ProjectsLocationsInstancesRevertCall) Header() http.Header + type ProjectsLocationsInstancesService struct + Shares *ProjectsLocationsInstancesSharesService + Snapshots *ProjectsLocationsInstancesSnapshotsService + func NewProjectsLocationsInstancesService(s *Service) *ProjectsLocationsInstancesService + 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) PromoteReplica(name string, promotereplicarequest *PromoteReplicaRequest) *ProjectsLocationsInstancesPromoteReplicaCall + func (r *ProjectsLocationsInstancesService) Restore(name string, restoreinstancerequest *RestoreInstanceRequest) *ProjectsLocationsInstancesRestoreCall + func (r *ProjectsLocationsInstancesService) Revert(name string, revertinstancerequest *RevertInstanceRequest) *ProjectsLocationsInstancesRevertCall + type ProjectsLocationsInstancesSharesCreateCall struct + func (c *ProjectsLocationsInstancesSharesCreateCall) Context(ctx context.Context) *ProjectsLocationsInstancesSharesCreateCall + func (c *ProjectsLocationsInstancesSharesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesSharesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesSharesCreateCall + func (c *ProjectsLocationsInstancesSharesCreateCall) Header() http.Header + func (c *ProjectsLocationsInstancesSharesCreateCall) ShareId(shareId string) *ProjectsLocationsInstancesSharesCreateCall + type ProjectsLocationsInstancesSharesDeleteCall struct + func (c *ProjectsLocationsInstancesSharesDeleteCall) Context(ctx context.Context) *ProjectsLocationsInstancesSharesDeleteCall + func (c *ProjectsLocationsInstancesSharesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesSharesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesSharesDeleteCall + func (c *ProjectsLocationsInstancesSharesDeleteCall) Header() http.Header + type ProjectsLocationsInstancesSharesGetCall struct + func (c *ProjectsLocationsInstancesSharesGetCall) Context(ctx context.Context) *ProjectsLocationsInstancesSharesGetCall + func (c *ProjectsLocationsInstancesSharesGetCall) Do(opts ...googleapi.CallOption) (*Share, error) + func (c *ProjectsLocationsInstancesSharesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesSharesGetCall + func (c *ProjectsLocationsInstancesSharesGetCall) Header() http.Header + func (c *ProjectsLocationsInstancesSharesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsInstancesSharesGetCall + type ProjectsLocationsInstancesSharesListCall struct + func (c *ProjectsLocationsInstancesSharesListCall) Context(ctx context.Context) *ProjectsLocationsInstancesSharesListCall + func (c *ProjectsLocationsInstancesSharesListCall) Do(opts ...googleapi.CallOption) (*ListSharesResponse, error) + func (c *ProjectsLocationsInstancesSharesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesSharesListCall + func (c *ProjectsLocationsInstancesSharesListCall) Filter(filter string) *ProjectsLocationsInstancesSharesListCall + func (c *ProjectsLocationsInstancesSharesListCall) Header() http.Header + func (c *ProjectsLocationsInstancesSharesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsInstancesSharesListCall + func (c *ProjectsLocationsInstancesSharesListCall) OrderBy(orderBy string) *ProjectsLocationsInstancesSharesListCall + func (c *ProjectsLocationsInstancesSharesListCall) PageSize(pageSize int64) *ProjectsLocationsInstancesSharesListCall + func (c *ProjectsLocationsInstancesSharesListCall) PageToken(pageToken string) *ProjectsLocationsInstancesSharesListCall + func (c *ProjectsLocationsInstancesSharesListCall) Pages(ctx context.Context, f func(*ListSharesResponse) error) error + type ProjectsLocationsInstancesSharesPatchCall struct + func (c *ProjectsLocationsInstancesSharesPatchCall) Context(ctx context.Context) *ProjectsLocationsInstancesSharesPatchCall + func (c *ProjectsLocationsInstancesSharesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesSharesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesSharesPatchCall + func (c *ProjectsLocationsInstancesSharesPatchCall) Header() http.Header + func (c *ProjectsLocationsInstancesSharesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsInstancesSharesPatchCall + type ProjectsLocationsInstancesSharesService struct + func NewProjectsLocationsInstancesSharesService(s *Service) *ProjectsLocationsInstancesSharesService + func (r *ProjectsLocationsInstancesSharesService) Create(parent string, share *Share) *ProjectsLocationsInstancesSharesCreateCall + func (r *ProjectsLocationsInstancesSharesService) Delete(name string) *ProjectsLocationsInstancesSharesDeleteCall + func (r *ProjectsLocationsInstancesSharesService) Get(name string) *ProjectsLocationsInstancesSharesGetCall + func (r *ProjectsLocationsInstancesSharesService) List(parent string) *ProjectsLocationsInstancesSharesListCall + func (r *ProjectsLocationsInstancesSharesService) Patch(name string, share *Share) *ProjectsLocationsInstancesSharesPatchCall + type ProjectsLocationsInstancesSnapshotsCreateCall struct + func (c *ProjectsLocationsInstancesSnapshotsCreateCall) Context(ctx context.Context) *ProjectsLocationsInstancesSnapshotsCreateCall + func (c *ProjectsLocationsInstancesSnapshotsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesSnapshotsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesSnapshotsCreateCall + func (c *ProjectsLocationsInstancesSnapshotsCreateCall) Header() http.Header + func (c *ProjectsLocationsInstancesSnapshotsCreateCall) SnapshotId(snapshotId string) *ProjectsLocationsInstancesSnapshotsCreateCall + type ProjectsLocationsInstancesSnapshotsDeleteCall struct + func (c *ProjectsLocationsInstancesSnapshotsDeleteCall) Context(ctx context.Context) *ProjectsLocationsInstancesSnapshotsDeleteCall + func (c *ProjectsLocationsInstancesSnapshotsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesSnapshotsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesSnapshotsDeleteCall + func (c *ProjectsLocationsInstancesSnapshotsDeleteCall) Header() http.Header + type ProjectsLocationsInstancesSnapshotsGetCall struct + func (c *ProjectsLocationsInstancesSnapshotsGetCall) Context(ctx context.Context) *ProjectsLocationsInstancesSnapshotsGetCall + func (c *ProjectsLocationsInstancesSnapshotsGetCall) Do(opts ...googleapi.CallOption) (*Snapshot, error) + func (c *ProjectsLocationsInstancesSnapshotsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesSnapshotsGetCall + func (c *ProjectsLocationsInstancesSnapshotsGetCall) Header() http.Header + func (c *ProjectsLocationsInstancesSnapshotsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsInstancesSnapshotsGetCall + type ProjectsLocationsInstancesSnapshotsListCall struct + func (c *ProjectsLocationsInstancesSnapshotsListCall) Context(ctx context.Context) *ProjectsLocationsInstancesSnapshotsListCall + func (c *ProjectsLocationsInstancesSnapshotsListCall) Do(opts ...googleapi.CallOption) (*ListSnapshotsResponse, error) + func (c *ProjectsLocationsInstancesSnapshotsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesSnapshotsListCall + func (c *ProjectsLocationsInstancesSnapshotsListCall) Filter(filter string) *ProjectsLocationsInstancesSnapshotsListCall + func (c *ProjectsLocationsInstancesSnapshotsListCall) Header() http.Header + func (c *ProjectsLocationsInstancesSnapshotsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsInstancesSnapshotsListCall + func (c *ProjectsLocationsInstancesSnapshotsListCall) OrderBy(orderBy string) *ProjectsLocationsInstancesSnapshotsListCall + func (c *ProjectsLocationsInstancesSnapshotsListCall) PageSize(pageSize int64) *ProjectsLocationsInstancesSnapshotsListCall + func (c *ProjectsLocationsInstancesSnapshotsListCall) PageToken(pageToken string) *ProjectsLocationsInstancesSnapshotsListCall + func (c *ProjectsLocationsInstancesSnapshotsListCall) Pages(ctx context.Context, f func(*ListSnapshotsResponse) error) error + type ProjectsLocationsInstancesSnapshotsPatchCall struct + func (c *ProjectsLocationsInstancesSnapshotsPatchCall) Context(ctx context.Context) *ProjectsLocationsInstancesSnapshotsPatchCall + func (c *ProjectsLocationsInstancesSnapshotsPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsInstancesSnapshotsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsInstancesSnapshotsPatchCall + func (c *ProjectsLocationsInstancesSnapshotsPatchCall) Header() http.Header + func (c *ProjectsLocationsInstancesSnapshotsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsInstancesSnapshotsPatchCall + type ProjectsLocationsInstancesSnapshotsService struct + func NewProjectsLocationsInstancesSnapshotsService(s *Service) *ProjectsLocationsInstancesSnapshotsService + func (r *ProjectsLocationsInstancesSnapshotsService) Create(parent string, snapshot *Snapshot) *ProjectsLocationsInstancesSnapshotsCreateCall + func (r *ProjectsLocationsInstancesSnapshotsService) Delete(name string) *ProjectsLocationsInstancesSnapshotsDeleteCall + func (r *ProjectsLocationsInstancesSnapshotsService) Get(name string) *ProjectsLocationsInstancesSnapshotsGetCall + func (r *ProjectsLocationsInstancesSnapshotsService) List(parent string) *ProjectsLocationsInstancesSnapshotsListCall + func (r *ProjectsLocationsInstancesSnapshotsService) Patch(name string, snapshot *Snapshot) *ProjectsLocationsInstancesSnapshotsPatchCall + 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) IncludeUnrevealedLocations(includeUnrevealedLocations bool) *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 + Backups *ProjectsLocationsBackupsService + 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 PromoteReplicaRequest struct + type ReplicaConfig struct + ForceSendFields []string + LastActiveSyncTime string + NullFields []string + PeerInstance string + State string + StateReasons []string + func (s ReplicaConfig) MarshalJSON() ([]byte, error) + type Replication struct + ForceSendFields []string + NullFields []string + Replicas []*ReplicaConfig + Role string + func (s Replication) MarshalJSON() ([]byte, error) + type RestoreInstanceRequest struct + FileShare string + ForceSendFields []string + NullFields []string + SourceBackup string + SourceSnapshot string + func (s RestoreInstanceRequest) MarshalJSON() ([]byte, error) + type RevertInstanceRequest struct + ForceSendFields []string + NullFields []string + TargetSnapshotId string + func (s RevertInstanceRequest) 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 Share struct + Backup string + CapacityGb int64 + CreateTime string + Description string + ForceSendFields []string + Labels map[string]string + MountName string + Name string + NfsExportOptions []*NfsExportOptions + NullFields []string + State string + func (s Share) MarshalJSON() ([]byte, error) + type Snapshot struct + CreateTime string + Description string + FilesystemUsedBytes int64 + ForceSendFields []string + Labels map[string]string + Name string + NullFields []string + State string + Tags map[string]string + func (s Snapshot) MarshalJSON() ([]byte, 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 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)