Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Index ¶
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) stringdeprecated
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- func (a *APIClient) CreateResourcePool(ctx context.Context, projectId string, region string) ApiCreateResourcePoolRequestdeprecated
- func (a *APIClient) CreateResourcePoolExecute(ctx context.Context, projectId string, region string) (*CreateResourcePoolResponse, error)deprecated
- func (a *APIClient) CreateResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateResourcePoolSnapshotRequestdeprecated
- func (a *APIClient) CreateResourcePoolSnapshotExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*CreateResourcePoolSnapshotResponse, error)deprecated
- func (a *APIClient) CreateShare(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateShareRequestdeprecated
- func (a *APIClient) CreateShareExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*CreateShareResponse, error)deprecated
- func (a *APIClient) CreateShareExportPolicy(ctx context.Context, projectId string, region string) ApiCreateShareExportPolicyRequestdeprecated
- func (a *APIClient) CreateShareExportPolicyExecute(ctx context.Context, projectId string, region string) (*CreateShareExportPolicyResponse, error)deprecated
- func (a *APIClient) DeleteResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiDeleteResourcePoolRequestdeprecated
- func (a *APIClient) DeleteResourcePoolExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (map[string]interface{}, error)deprecated
- func (a *APIClient) DeleteResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiDeleteResourcePoolSnapshotRequestdeprecated
- func (a *APIClient) DeleteResourcePoolSnapshotExecute(ctx context.Context, projectId string, region string, resourcePoolId string, ...) (map[string]interface{}, error)deprecated
- func (a *APIClient) DeleteShare(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiDeleteShareRequestdeprecated
- func (a *APIClient) DeleteShareExecute(ctx context.Context, projectId string, region string, resourcePoolId string, ...) (map[string]interface{}, error)deprecated
- func (a *APIClient) DeleteShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiDeleteShareExportPolicyRequestdeprecated
- func (a *APIClient) DeleteShareExportPolicyExecute(ctx context.Context, projectId string, region string, policyId string) (map[string]interface{}, error)deprecated
- func (a *APIClient) DisableLock(ctx context.Context, region string, projectId string) ApiDisableLockRequestdeprecated
- func (a *APIClient) DisableLockExecute(ctx context.Context, region string, projectId string) (map[string]interface{}, error)deprecated
- func (a *APIClient) EnableLock(ctx context.Context, region string, projectId string) ApiEnableLockRequestdeprecated
- func (a *APIClient) EnableLockExecute(ctx context.Context, region string, projectId string) (*EnableLockResponse, error)deprecated
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetLock(ctx context.Context, region string, projectId string) ApiGetLockRequestdeprecated
- func (a *APIClient) GetLockExecute(ctx context.Context, region string, projectId string) (*GetLockResponse, error)deprecated
- func (a *APIClient) GetResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiGetResourcePoolRequestdeprecated
- func (a *APIClient) GetResourcePoolExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*GetResourcePoolResponse, error)deprecated
- func (a *APIClient) GetResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiGetResourcePoolSnapshotRequestdeprecated
- func (a *APIClient) GetResourcePoolSnapshotExecute(ctx context.Context, projectId string, region string, resourcePoolId string, ...) (*GetResourcePoolSnapshotResponse, error)deprecated
- func (a *APIClient) GetSchedule(ctx context.Context, projectId string, id string) ApiGetScheduleRequestdeprecated
- func (a *APIClient) GetScheduleExecute(ctx context.Context, projectId string, id string) (*GetScheduleResponse, error)deprecated
- func (a *APIClient) GetShare(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiGetShareRequestdeprecated
- func (a *APIClient) GetShareExecute(ctx context.Context, projectId string, region string, resourcePoolId string, ...) (*GetShareResponse, error)deprecated
- func (a *APIClient) GetShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiGetShareExportPolicyRequestdeprecated
- func (a *APIClient) GetShareExportPolicyExecute(ctx context.Context, projectId string, region string, policyId string) (*GetShareExportPolicyResponse, error)deprecated
- func (a *APIClient) GetSnapshotPolicy(ctx context.Context, projectId string, id string) ApiGetSnapshotPolicyRequestdeprecated
- func (a *APIClient) GetSnapshotPolicyExecute(ctx context.Context, projectId string, id string) (*GetSnapshotPolicyResponse, error)deprecated
- func (a *APIClient) ListPerformanceClasses(ctx context.Context) ApiListPerformanceClassesRequestdeprecated
- func (a *APIClient) ListPerformanceClassesExecute(ctx context.Context) (*ListPerformanceClassesResponse, error)deprecated
- func (a *APIClient) ListResourcePoolSnapshots(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListResourcePoolSnapshotsRequestdeprecated
- func (a *APIClient) ListResourcePoolSnapshotsExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*ListResourcePoolSnapshotsResponse, error)deprecated
- func (a *APIClient) ListResourcePools(ctx context.Context, projectId string, region string) ApiListResourcePoolsRequestdeprecated
- func (a *APIClient) ListResourcePoolsExecute(ctx context.Context, projectId string, region string) (*ListResourcePoolsResponse, error)deprecated
- func (a *APIClient) ListSchedules(ctx context.Context, projectId string) ApiListSchedulesRequestdeprecated
- func (a *APIClient) ListSchedulesExecute(ctx context.Context, projectId string) (*ListSchedulesResponse, error)deprecated
- func (a *APIClient) ListShareExportPolicies(ctx context.Context, projectId string, region string) ApiListShareExportPoliciesRequestdeprecated
- func (a *APIClient) ListShareExportPoliciesExecute(ctx context.Context, projectId string, region string) (*ListShareExportPoliciesResponse, error)deprecated
- func (a *APIClient) ListShares(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListSharesRequestdeprecated
- func (a *APIClient) ListSharesExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*ListSharesResponse, error)deprecated
- func (a *APIClient) ListSnapshotPolicies(ctx context.Context, projectId string) ApiListSnapshotPoliciesRequestdeprecated
- func (a *APIClient) ListSnapshotPoliciesExecute(ctx context.Context, projectId string) (*ListSnapshotPoliciesResponse, error)deprecated
- func (a *APIClient) UpdateResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiUpdateResourcePoolRequestdeprecated
- func (a *APIClient) UpdateResourcePoolExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*UpdateResourcePoolResponse, error)deprecated
- func (a *APIClient) UpdateResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiUpdateResourcePoolSnapshotRequestdeprecated
- func (a *APIClient) UpdateResourcePoolSnapshotExecute(ctx context.Context, projectId string, region string, resourcePoolId string, ...) (*UpdateResourcePoolSnapshotResponse, error)deprecated
- func (a *APIClient) UpdateShare(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiUpdateShareRequestdeprecated
- func (a *APIClient) UpdateShareExecute(ctx context.Context, projectId string, region string, resourcePoolId string, ...) (*UpdateShareResponse, error)deprecated
- func (a *APIClient) UpdateShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiUpdateShareExportPolicyRequestdeprecated
- func (a *APIClient) UpdateShareExportPolicyExecute(ctx context.Context, projectId string, region string, policyId string) (*UpdateShareExportPolicyResponse, error)deprecated
- type ApiCreateResourcePoolRequestdeprecated
- type ApiCreateResourcePoolSnapshotRequestdeprecated
- type ApiCreateShareExportPolicyRequestdeprecated
- type ApiCreateShareRequestdeprecated
- type ApiDeleteResourcePoolRequestdeprecated
- type ApiDeleteResourcePoolSnapshotRequestdeprecated
- type ApiDeleteShareExportPolicyRequestdeprecated
- type ApiDeleteShareRequestdeprecated
- type ApiDisableLockRequestdeprecated
- type ApiEnableLockRequestdeprecated
- type ApiGetLockRequestdeprecated
- type ApiGetResourcePoolRequestdeprecated
- type ApiGetResourcePoolSnapshotRequestdeprecated
- type ApiGetScheduleRequestdeprecated
- type ApiGetShareExportPolicyRequestdeprecated
- type ApiGetShareRequestdeprecated
- type ApiGetSnapshotPolicyRequestdeprecated
- type ApiListPerformanceClassesRequestdeprecated
- type ApiListResourcePoolSnapshotsRequestdeprecated
- type ApiListResourcePoolsRequestdeprecated
- type ApiListSchedulesRequestdeprecated
- type ApiListShareExportPoliciesRequestdeprecated
- type ApiListSharesRequestdeprecated
- type ApiListSnapshotPoliciesRequestdeprecated
- type ApiUpdateResourcePoolRequestdeprecated
- type ApiUpdateResourcePoolSnapshotRequestdeprecated
- type ApiUpdateShareExportPolicyRequestdeprecated
- type ApiUpdateShareRequestdeprecated
- type CreateResourcePoolPayload
- func (o *CreateResourcePoolPayload) GetAvailabilityZone() (ret CreateResourcePoolPayloadGetAvailabilityZoneRetType)
- func (o *CreateResourcePoolPayload) GetAvailabilityZoneOk() (ret CreateResourcePoolPayloadGetAvailabilityZoneRetType, ok bool)
- func (o *CreateResourcePoolPayload) GetIpAcl() (ret CreateResourcePoolPayloadGetIpAclRetType)
- func (o *CreateResourcePoolPayload) GetIpAclOk() (ret CreateResourcePoolPayloadGetIpAclRetType, ok bool)
- func (o *CreateResourcePoolPayload) GetLabels() (res CreateResourcePoolPayloadGetLabelsRetType)
- func (o *CreateResourcePoolPayload) GetLabelsOk() (ret CreateResourcePoolPayloadGetLabelsRetType, ok bool)
- func (o *CreateResourcePoolPayload) GetName() (ret CreateResourcePoolPayloadGetNameRetType)
- func (o *CreateResourcePoolPayload) GetNameOk() (ret CreateResourcePoolPayloadGetNameRetType, ok bool)
- func (o *CreateResourcePoolPayload) GetPerformanceClass() (ret CreateResourcePoolPayloadGetPerformanceClassRetType)
- func (o *CreateResourcePoolPayload) GetPerformanceClassOk() (ret CreateResourcePoolPayloadGetPerformanceClassRetType, ok bool)
- func (o *CreateResourcePoolPayload) GetSizeGigabytes() (ret CreateResourcePoolPayloadGetSizeGigabytesRetType)
- func (o *CreateResourcePoolPayload) GetSizeGigabytesOk() (ret CreateResourcePoolPayloadGetSizeGigabytesRetType, ok bool)
- func (o *CreateResourcePoolPayload) GetSnapshotPolicyId() (res CreateResourcePoolPayloadGetSnapshotPolicyIdRetType)
- func (o *CreateResourcePoolPayload) GetSnapshotPolicyIdOk() (ret CreateResourcePoolPayloadGetSnapshotPolicyIdRetType, ok bool)
- func (o *CreateResourcePoolPayload) GetSnapshotsAreVisible() (res CreateResourcePoolPayloadgetSnapshotsAreVisibleRetType)
- func (o *CreateResourcePoolPayload) GetSnapshotsAreVisibleOk() (ret CreateResourcePoolPayloadgetSnapshotsAreVisibleRetType, ok bool)
- func (o *CreateResourcePoolPayload) HasLabels() bool
- func (o *CreateResourcePoolPayload) HasSnapshotPolicyId() bool
- func (o *CreateResourcePoolPayload) HasSnapshotsAreVisible() bool
- func (o *CreateResourcePoolPayload) SetAvailabilityZone(v CreateResourcePoolPayloadGetAvailabilityZoneRetType)
- func (o *CreateResourcePoolPayload) SetIpAcl(v CreateResourcePoolPayloadGetIpAclRetType)
- func (o *CreateResourcePoolPayload) SetLabels(v CreateResourcePoolPayloadGetLabelsRetType)
- func (o *CreateResourcePoolPayload) SetName(v CreateResourcePoolPayloadGetNameRetType)
- func (o *CreateResourcePoolPayload) SetPerformanceClass(v CreateResourcePoolPayloadGetPerformanceClassRetType)
- func (o *CreateResourcePoolPayload) SetSizeGigabytes(v CreateResourcePoolPayloadGetSizeGigabytesRetType)
- func (o *CreateResourcePoolPayload) SetSnapshotPolicyId(v CreateResourcePoolPayloadGetSnapshotPolicyIdRetType)
- func (o *CreateResourcePoolPayload) SetSnapshotsAreVisible(v CreateResourcePoolPayloadgetSnapshotsAreVisibleRetType)
- func (o CreateResourcePoolPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateResourcePoolPayloadGetAvailabilityZoneArgTypedeprecated
- type CreateResourcePoolPayloadGetAvailabilityZoneAttributeType
- type CreateResourcePoolPayloadGetAvailabilityZoneRetTypedeprecated
- type CreateResourcePoolPayloadGetIpAclArgTypedeprecated
- type CreateResourcePoolPayloadGetIpAclAttributeType
- type CreateResourcePoolPayloadGetIpAclRetTypedeprecated
- type CreateResourcePoolPayloadGetLabelsArgTypedeprecated
- type CreateResourcePoolPayloadGetLabelsAttributeType
- type CreateResourcePoolPayloadGetLabelsRetTypedeprecated
- type CreateResourcePoolPayloadGetNameArgTypedeprecated
- type CreateResourcePoolPayloadGetNameAttributeType
- type CreateResourcePoolPayloadGetNameRetTypedeprecated
- type CreateResourcePoolPayloadGetPerformanceClassArgTypedeprecated
- type CreateResourcePoolPayloadGetPerformanceClassAttributeType
- type CreateResourcePoolPayloadGetPerformanceClassRetTypedeprecated
- type CreateResourcePoolPayloadGetSizeGigabytesArgTypedeprecated
- type CreateResourcePoolPayloadGetSizeGigabytesAttributeType
- type CreateResourcePoolPayloadGetSizeGigabytesRetTypedeprecated
- type CreateResourcePoolPayloadGetSnapshotPolicyIdArgTypedeprecated
- type CreateResourcePoolPayloadGetSnapshotPolicyIdAttributeType
- type CreateResourcePoolPayloadGetSnapshotPolicyIdRetTypedeprecated
- type CreateResourcePoolPayloadgetSnapshotsAreVisibleArgTypedeprecated
- type CreateResourcePoolPayloadgetSnapshotsAreVisibleAttributeType
- type CreateResourcePoolPayloadgetSnapshotsAreVisibleRetTypedeprecated
- type CreateResourcePoolRequestdeprecated
- type CreateResourcePoolResponse
- func (o *CreateResourcePoolResponse) GetResourcePool() (res CreateResourcePoolResponseGetResourcePoolRetType)
- func (o *CreateResourcePoolResponse) GetResourcePoolOk() (ret CreateResourcePoolResponseGetResourcePoolRetType, ok bool)
- func (o *CreateResourcePoolResponse) HasResourcePool() bool
- func (o *CreateResourcePoolResponse) SetResourcePool(v CreateResourcePoolResponseGetResourcePoolRetType)
- func (o CreateResourcePoolResponse) ToMap() (map[string]interface{}, error)deprecated
- type CreateResourcePoolResponseGetResourcePoolArgTypedeprecated
- type CreateResourcePoolResponseGetResourcePoolAttributeType
- type CreateResourcePoolResponseGetResourcePoolRetTypedeprecated
- type CreateResourcePoolResponseResourcePool
- func (o *CreateResourcePoolResponseResourcePool) GetAvailabilityZone() (res CreateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetAvailabilityZoneOk() (ret CreateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetCountShares() (res CreateResourcePoolResponseResourcePoolGetCountSharesRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetCountSharesOk() (ret CreateResourcePoolResponseResourcePoolGetCountSharesRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetCreatedAt() (res CreateResourcePoolResponseResourcePoolGetCreatedAtRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetCreatedAtOk() (ret CreateResourcePoolResponseResourcePoolGetCreatedAtRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetId() (res CreateResourcePoolResponseResourcePoolGetIdRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetIdOk() (ret CreateResourcePoolResponseResourcePoolGetIdRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetIpAcl() (res CreateResourcePoolResponseResourcePoolGetIpAclRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetIpAclOk() (ret CreateResourcePoolResponseResourcePoolGetIpAclRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetLabels() (res CreateResourcePoolResponseResourcePoolGetLabelsRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetLabelsOk() (ret CreateResourcePoolResponseResourcePoolGetLabelsRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetMountPath() (res CreateResourcePoolResponseResourcePoolGetMountPathRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetMountPathOk() (ret CreateResourcePoolResponseResourcePoolGetMountPathRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetName() (res CreateResourcePoolResponseResourcePoolGetNameRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetNameOk() (ret CreateResourcePoolResponseResourcePoolGetNameRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetPerformanceClass() (res CreateResourcePoolResponseResourcePoolGetPerformanceClassRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAt() (...)
- func (o *CreateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAtOk() (...)
- func (o *CreateResourcePoolResponseResourcePool) GetPerformanceClassOk() (ret CreateResourcePoolResponseResourcePoolGetPerformanceClassRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetSizeReducibleAt() (res CreateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetSizeReducibleAtOk() (ret CreateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetSnapshotPolicy() (res CreateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetSnapshotPolicyOk() (ret CreateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetSnapshotsAreVisible() (res CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetSnapshotsAreVisibleOk() (ret CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType, ...)
- func (o *CreateResourcePoolResponseResourcePool) GetSpace() (res CreateResourcePoolResponseResourcePoolGetSpaceRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetSpaceOk() (ret CreateResourcePoolResponseResourcePoolGetSpaceRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) GetState() (res CreateResourcePoolResponseResourcePoolGetStateRetType)
- func (o *CreateResourcePoolResponseResourcePool) GetStateOk() (ret CreateResourcePoolResponseResourcePoolGetStateRetType, ok bool)
- func (o *CreateResourcePoolResponseResourcePool) HasAvailabilityZone() bool
- func (o *CreateResourcePoolResponseResourcePool) HasCountShares() bool
- func (o *CreateResourcePoolResponseResourcePool) HasCreatedAt() bool
- func (o *CreateResourcePoolResponseResourcePool) HasId() bool
- func (o *CreateResourcePoolResponseResourcePool) HasIpAcl() bool
- func (o *CreateResourcePoolResponseResourcePool) HasLabels() bool
- func (o *CreateResourcePoolResponseResourcePool) HasMountPath() bool
- func (o *CreateResourcePoolResponseResourcePool) HasName() bool
- func (o *CreateResourcePoolResponseResourcePool) HasPerformanceClass() bool
- func (o *CreateResourcePoolResponseResourcePool) HasPerformanceClassDowngradableAt() bool
- func (o *CreateResourcePoolResponseResourcePool) HasSizeReducibleAt() bool
- func (o *CreateResourcePoolResponseResourcePool) HasSnapshotPolicy() bool
- func (o *CreateResourcePoolResponseResourcePool) HasSnapshotsAreVisible() bool
- func (o *CreateResourcePoolResponseResourcePool) HasSpace() bool
- func (o *CreateResourcePoolResponseResourcePool) HasState() bool
- func (o *CreateResourcePoolResponseResourcePool) SetAvailabilityZone(v CreateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetCountShares(v CreateResourcePoolResponseResourcePoolGetCountSharesRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetCreatedAt(v CreateResourcePoolResponseResourcePoolGetCreatedAtRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetId(v CreateResourcePoolResponseResourcePoolGetIdRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetIpAcl(v CreateResourcePoolResponseResourcePoolGetIpAclRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetLabels(v CreateResourcePoolResponseResourcePoolGetLabelsRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetMountPath(v CreateResourcePoolResponseResourcePoolGetMountPathRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetName(v CreateResourcePoolResponseResourcePoolGetNameRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetPerformanceClass(v CreateResourcePoolResponseResourcePoolGetPerformanceClassRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetPerformanceClassDowngradableAt(...)
- func (o *CreateResourcePoolResponseResourcePool) SetSizeReducibleAt(v CreateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetSnapshotPolicy(v CreateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetSnapshotPolicyNil()
- func (o *CreateResourcePoolResponseResourcePool) SetSnapshotsAreVisible(v CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetSpace(v CreateResourcePoolResponseResourcePoolGetSpaceRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetState(v CreateResourcePoolResponseResourcePoolGetStateRetType)
- func (o CreateResourcePoolResponseResourcePool) ToMap() (map[string]interface{}, error)deprecated
- func (o *CreateResourcePoolResponseResourcePool) UnsetSnapshotPolicy()
- type CreateResourcePoolResponseResourcePoolGetAvailabilityZoneArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType
- type CreateResourcePoolResponseResourcePoolGetAvailabilityZoneRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetCountSharesArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetCountSharesAttributeType
- type CreateResourcePoolResponseResourcePoolGetCountSharesRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetCreatedAtArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetCreatedAtAttributeType
- type CreateResourcePoolResponseResourcePoolGetCreatedAtRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetIdArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetIdAttributeType
- type CreateResourcePoolResponseResourcePoolGetIdRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetIpAclArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetIpAclAttributeType
- type CreateResourcePoolResponseResourcePoolGetIpAclRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetLabelsArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetLabelsAttributeType
- type CreateResourcePoolResponseResourcePoolGetLabelsRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetMountPathArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetMountPathAttributeType
- type CreateResourcePoolResponseResourcePoolGetMountPathRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetNameArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetNameAttributeType
- type CreateResourcePoolResponseResourcePoolGetNameRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetPerformanceClassArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetPerformanceClassAttributeType
- type CreateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType
- type CreateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetPerformanceClassRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetSizeReducibleAtArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetSizeReducibleAtAttributeType
- type CreateResourcePoolResponseResourcePoolGetSizeReducibleAtRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetSnapshotPolicyArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType
- type CreateResourcePoolResponseResourcePoolGetSnapshotPolicyRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetSpaceArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetSpaceAttributeType
- type CreateResourcePoolResponseResourcePoolGetSpaceRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetStateArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolGetStateAttributeType
- type CreateResourcePoolResponseResourcePoolGetStateRetTypedeprecated
- type CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleArgTypedeprecated
- type CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType
- type CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetTypedeprecated
- type CreateResourcePoolSnapshotPayload
- func (o *CreateResourcePoolSnapshotPayload) GetComment() (res CreateResourcePoolSnapshotPayloadGetCommentRetType)
- func (o *CreateResourcePoolSnapshotPayload) GetCommentOk() (ret CreateResourcePoolSnapshotPayloadGetCommentRetType, ok bool)
- func (o *CreateResourcePoolSnapshotPayload) GetName() (res CreateResourcePoolSnapshotPayloadGetNameRetType)
- func (o *CreateResourcePoolSnapshotPayload) GetNameOk() (ret CreateResourcePoolSnapshotPayloadGetNameRetType, ok bool)
- func (o *CreateResourcePoolSnapshotPayload) GetSnaplockRetentionHours() (res CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursRetType)
- func (o *CreateResourcePoolSnapshotPayload) GetSnaplockRetentionHoursOk() (ret CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursRetType, ok bool)
- func (o *CreateResourcePoolSnapshotPayload) HasComment() bool
- func (o *CreateResourcePoolSnapshotPayload) HasName() bool
- func (o *CreateResourcePoolSnapshotPayload) HasSnaplockRetentionHours() bool
- func (o *CreateResourcePoolSnapshotPayload) SetComment(v CreateResourcePoolSnapshotPayloadGetCommentRetType)
- func (o *CreateResourcePoolSnapshotPayload) SetCommentNil()
- func (o *CreateResourcePoolSnapshotPayload) SetName(v CreateResourcePoolSnapshotPayloadGetNameRetType)
- func (o *CreateResourcePoolSnapshotPayload) SetSnaplockRetentionHours(v CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursRetType)
- func (o *CreateResourcePoolSnapshotPayload) SetSnaplockRetentionHoursNil()
- func (o CreateResourcePoolSnapshotPayload) ToMap() (map[string]interface{}, error)deprecated
- func (o *CreateResourcePoolSnapshotPayload) UnsetComment()
- func (o *CreateResourcePoolSnapshotPayload) UnsetSnaplockRetentionHours()
- type CreateResourcePoolSnapshotPayloadGetCommentArgTypedeprecated
- type CreateResourcePoolSnapshotPayloadGetCommentAttributeType
- type CreateResourcePoolSnapshotPayloadGetCommentRetTypedeprecated
- type CreateResourcePoolSnapshotPayloadGetNameArgTypedeprecated
- type CreateResourcePoolSnapshotPayloadGetNameAttributeType
- type CreateResourcePoolSnapshotPayloadGetNameRetTypedeprecated
- type CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursArgTypedeprecated
- type CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursAttributeType
- type CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursRetTypedeprecated
- type CreateResourcePoolSnapshotRequestdeprecated
- func (r CreateResourcePoolSnapshotRequest) CreateResourcePoolSnapshotPayload(createResourcePoolSnapshotPayload CreateResourcePoolSnapshotPayload) ApiCreateResourcePoolSnapshotRequestdeprecated
- func (r CreateResourcePoolSnapshotRequest) Execute() (*CreateResourcePoolSnapshotResponse, error)deprecated
- type CreateResourcePoolSnapshotResponse
- func (o *CreateResourcePoolSnapshotResponse) GetResourcePoolSnapshot() (res CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
- func (o *CreateResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk() (ret CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType, ok bool)
- func (o *CreateResourcePoolSnapshotResponse) HasResourcePoolSnapshot() bool
- func (o *CreateResourcePoolSnapshotResponse) SetResourcePoolSnapshot(v CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
- func (o CreateResourcePoolSnapshotResponse) ToMap() (map[string]interface{}, error)deprecated
- type CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotArgTypedeprecated
- type CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType
- type CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshot
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetComment() (res CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCommentOk() (ret CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType, ...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAt() (res CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAtOk() (ret CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType, ...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytes() (...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytesOk() (...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolId() (...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolIdOk() (...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytes() (...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytesOk() (...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTime() (...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTimeOk() (...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotName() (...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotNameOk() (...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasComment() bool
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasCreatedAt() bool
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasLogicalSizeGigabytes() bool
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasResourcePoolId() bool
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSizeGigabytes() bool
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnaplockExpiryTime() bool
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnapshotName() bool
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetComment(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCommentNil()
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCreatedAt(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetLogicalSizeGigabytes(...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetResourcePoolId(...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSizeGigabytes(...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTime(...)
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTimeNil()
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnapshotName(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
- func (o CreateResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap() (map[string]interface{}, error)deprecated
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment()
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetSnaplockExpiryTime()
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentArgTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtArgTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtAttributeType
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesArgTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdArgTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesArgTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeArgTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameArgTypedeprecated
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType
- type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetTypedeprecated
- type CreateShareExportPolicyPayload
- func (o *CreateShareExportPolicyPayload) GetLabels() (res CreateShareExportPolicyPayloadGetLabelsRetType)
- func (o *CreateShareExportPolicyPayload) GetLabelsOk() (ret CreateShareExportPolicyPayloadGetLabelsRetType, ok bool)
- func (o *CreateShareExportPolicyPayload) GetName() (ret CreateShareExportPolicyPayloadGetNameRetType)
- func (o *CreateShareExportPolicyPayload) GetNameOk() (ret CreateShareExportPolicyPayloadGetNameRetType, ok bool)
- func (o *CreateShareExportPolicyPayload) GetRules() (res CreateShareExportPolicyPayloadGetRulesRetType)
- func (o *CreateShareExportPolicyPayload) GetRulesOk() (ret CreateShareExportPolicyPayloadGetRulesRetType, ok bool)
- func (o *CreateShareExportPolicyPayload) HasLabels() bool
- func (o *CreateShareExportPolicyPayload) HasRules() bool
- func (o *CreateShareExportPolicyPayload) SetLabels(v CreateShareExportPolicyPayloadGetLabelsRetType)
- func (o *CreateShareExportPolicyPayload) SetName(v CreateShareExportPolicyPayloadGetNameRetType)
- func (o *CreateShareExportPolicyPayload) SetRules(v CreateShareExportPolicyPayloadGetRulesRetType)
- func (o CreateShareExportPolicyPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateShareExportPolicyPayloadGetLabelsArgTypedeprecated
- type CreateShareExportPolicyPayloadGetLabelsAttributeType
- type CreateShareExportPolicyPayloadGetLabelsRetTypedeprecated
- type CreateShareExportPolicyPayloadGetNameArgTypedeprecated
- type CreateShareExportPolicyPayloadGetNameAttributeType
- type CreateShareExportPolicyPayloadGetNameRetTypedeprecated
- type CreateShareExportPolicyPayloadGetRulesArgTypedeprecated
- type CreateShareExportPolicyPayloadGetRulesAttributeType
- type CreateShareExportPolicyPayloadGetRulesRetTypedeprecated
- type CreateShareExportPolicyRequestdeprecated
- type CreateShareExportPolicyRequestRule
- func (o *CreateShareExportPolicyRequestRule) GetDescription() (res CreateShareExportPolicyRequestRuleGetDescriptionRetType)
- func (o *CreateShareExportPolicyRequestRule) GetDescriptionOk() (ret CreateShareExportPolicyRequestRuleGetDescriptionRetType, ok bool)
- func (o *CreateShareExportPolicyRequestRule) GetIpAcl() (res CreateShareExportPolicyRequestRuleGetIpAclRetType)
- func (o *CreateShareExportPolicyRequestRule) GetIpAclOk() (ret CreateShareExportPolicyRequestRuleGetIpAclRetType, ok bool)
- func (o *CreateShareExportPolicyRequestRule) GetOrder() (res CreateShareExportPolicyRequestRuleGetOrderRetType)
- func (o *CreateShareExportPolicyRequestRule) GetOrderOk() (ret CreateShareExportPolicyRequestRuleGetOrderRetType, ok bool)
- func (o *CreateShareExportPolicyRequestRule) GetReadOnly() (res CreateShareExportPolicyRequestRulegetReadOnlyRetType)
- func (o *CreateShareExportPolicyRequestRule) GetReadOnlyOk() (ret CreateShareExportPolicyRequestRulegetReadOnlyRetType, ok bool)
- func (o *CreateShareExportPolicyRequestRule) GetSetUuid() (res CreateShareExportPolicyRequestRulegetSetUuidRetType)
- func (o *CreateShareExportPolicyRequestRule) GetSetUuidOk() (ret CreateShareExportPolicyRequestRulegetSetUuidRetType, ok bool)
- func (o *CreateShareExportPolicyRequestRule) GetSuperUser() (res CreateShareExportPolicyRequestRulegetSuperUserRetType)
- func (o *CreateShareExportPolicyRequestRule) GetSuperUserOk() (ret CreateShareExportPolicyRequestRulegetSuperUserRetType, ok bool)
- func (o *CreateShareExportPolicyRequestRule) HasDescription() bool
- func (o *CreateShareExportPolicyRequestRule) HasIpAcl() bool
- func (o *CreateShareExportPolicyRequestRule) HasOrder() bool
- func (o *CreateShareExportPolicyRequestRule) HasReadOnly() bool
- func (o *CreateShareExportPolicyRequestRule) HasSetUuid() bool
- func (o *CreateShareExportPolicyRequestRule) HasSuperUser() bool
- func (o *CreateShareExportPolicyRequestRule) SetDescription(v CreateShareExportPolicyRequestRuleGetDescriptionRetType)
- func (o *CreateShareExportPolicyRequestRule) SetDescriptionNil()
- func (o *CreateShareExportPolicyRequestRule) SetIpAcl(v CreateShareExportPolicyRequestRuleGetIpAclRetType)
- func (o *CreateShareExportPolicyRequestRule) SetOrder(v CreateShareExportPolicyRequestRuleGetOrderRetType)
- func (o *CreateShareExportPolicyRequestRule) SetReadOnly(v CreateShareExportPolicyRequestRulegetReadOnlyRetType)
- func (o *CreateShareExportPolicyRequestRule) SetSetUuid(v CreateShareExportPolicyRequestRulegetSetUuidRetType)
- func (o *CreateShareExportPolicyRequestRule) SetSuperUser(v CreateShareExportPolicyRequestRulegetSuperUserRetType)
- func (o CreateShareExportPolicyRequestRule) ToMap() (map[string]interface{}, error)deprecated
- func (o *CreateShareExportPolicyRequestRule) UnsetDescription()
- type CreateShareExportPolicyRequestRuleGetDescriptionArgTypedeprecated
- type CreateShareExportPolicyRequestRuleGetDescriptionAttributeType
- type CreateShareExportPolicyRequestRuleGetDescriptionRetTypedeprecated
- type CreateShareExportPolicyRequestRuleGetIpAclArgTypedeprecated
- type CreateShareExportPolicyRequestRuleGetIpAclAttributeType
- type CreateShareExportPolicyRequestRuleGetIpAclRetTypedeprecated
- type CreateShareExportPolicyRequestRuleGetOrderArgTypedeprecated
- type CreateShareExportPolicyRequestRuleGetOrderAttributeType
- type CreateShareExportPolicyRequestRuleGetOrderRetTypedeprecated
- type CreateShareExportPolicyRequestRulegetReadOnlyArgTypedeprecated
- type CreateShareExportPolicyRequestRulegetReadOnlyAttributeType
- type CreateShareExportPolicyRequestRulegetReadOnlyRetTypedeprecated
- type CreateShareExportPolicyRequestRulegetSetUuidArgTypedeprecated
- type CreateShareExportPolicyRequestRulegetSetUuidAttributeType
- type CreateShareExportPolicyRequestRulegetSetUuidRetTypedeprecated
- type CreateShareExportPolicyRequestRulegetSuperUserArgTypedeprecated
- type CreateShareExportPolicyRequestRulegetSuperUserAttributeType
- type CreateShareExportPolicyRequestRulegetSuperUserRetTypedeprecated
- type CreateShareExportPolicyResponse
- func (o *CreateShareExportPolicyResponse) GetShareExportPolicy() (res CreateShareExportPolicyResponseGetShareExportPolicyRetType)
- func (o *CreateShareExportPolicyResponse) GetShareExportPolicyOk() (ret CreateShareExportPolicyResponseGetShareExportPolicyRetType, ok bool)
- func (o *CreateShareExportPolicyResponse) HasShareExportPolicy() bool
- func (o *CreateShareExportPolicyResponse) SetShareExportPolicy(v CreateShareExportPolicyResponseGetShareExportPolicyRetType)
- func (o CreateShareExportPolicyResponse) ToMap() (map[string]interface{}, error)deprecated
- type CreateShareExportPolicyResponseGetShareExportPolicyArgTypedeprecated
- type CreateShareExportPolicyResponseGetShareExportPolicyAttributeType
- type CreateShareExportPolicyResponseGetShareExportPolicyRetTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicy
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetCreatedAt() (res CreateShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetCreatedAtOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType, ...)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetId() (res CreateShareExportPolicyResponseShareExportPolicyGetIdRetType)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetIdOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetIdRetType, ok bool)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetLabels() (res CreateShareExportPolicyResponseShareExportPolicyGetLabelsRetType)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetLabelsOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetLabelsRetType, ok bool)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetName() (res CreateShareExportPolicyResponseShareExportPolicyGetNameRetType)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetNameOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetNameRetType, ok bool)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetRules() (res CreateShareExportPolicyResponseShareExportPolicyGetRulesRetType)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetRulesOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetRulesRetType, ok bool)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicy() (...)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicyOk() (...)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) HasCreatedAt() bool
- func (o *CreateShareExportPolicyResponseShareExportPolicy) HasId() bool
- func (o *CreateShareExportPolicyResponseShareExportPolicy) HasLabels() bool
- func (o *CreateShareExportPolicyResponseShareExportPolicy) HasName() bool
- func (o *CreateShareExportPolicyResponseShareExportPolicy) HasRules() bool
- func (o *CreateShareExportPolicyResponseShareExportPolicy) HasSharesUsingExportPolicy() bool
- func (o *CreateShareExportPolicyResponseShareExportPolicy) SetCreatedAt(v CreateShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) SetId(v CreateShareExportPolicyResponseShareExportPolicyGetIdRetType)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) SetLabels(v CreateShareExportPolicyResponseShareExportPolicyGetLabelsRetType)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) SetName(v CreateShareExportPolicyResponseShareExportPolicyGetNameRetType)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) SetRules(v CreateShareExportPolicyResponseShareExportPolicyGetRulesRetType)
- func (o *CreateShareExportPolicyResponseShareExportPolicy) SetSharesUsingExportPolicy(...)
- func (o CreateShareExportPolicyResponseShareExportPolicy) ToMap() (map[string]interface{}, error)deprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetCreatedAtArgTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetCreatedAtAttributeType
- type CreateShareExportPolicyResponseShareExportPolicyGetCreatedAtRetTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetIdArgTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetIdAttributeType
- type CreateShareExportPolicyResponseShareExportPolicyGetIdRetTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetLabelsArgTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetLabelsAttributeType
- type CreateShareExportPolicyResponseShareExportPolicyGetLabelsRetTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetNameArgTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetNameAttributeType
- type CreateShareExportPolicyResponseShareExportPolicyGetNameRetTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetRulesArgTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetRulesAttributeType
- type CreateShareExportPolicyResponseShareExportPolicyGetRulesRetTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyArgTypedeprecated
- type CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyAttributeType
- type CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetTypedeprecated
- type CreateSharePayload
- func (o *CreateSharePayload) GetExportPolicyName() (res CreateSharePayloadGetExportPolicyNameRetType)
- func (o *CreateSharePayload) GetExportPolicyNameOk() (ret CreateSharePayloadGetExportPolicyNameRetType, ok bool)
- func (o *CreateSharePayload) GetLabels() (res CreateSharePayloadGetLabelsRetType)
- func (o *CreateSharePayload) GetLabelsOk() (ret CreateSharePayloadGetLabelsRetType, ok bool)
- func (o *CreateSharePayload) GetName() (ret CreateSharePayloadGetNameRetType)
- func (o *CreateSharePayload) GetNameOk() (ret CreateSharePayloadGetNameRetType, ok bool)
- func (o *CreateSharePayload) GetSpaceHardLimitGigabytes() (ret CreateSharePayloadGetSpaceHardLimitGigabytesRetType)
- func (o *CreateSharePayload) GetSpaceHardLimitGigabytesOk() (ret CreateSharePayloadGetSpaceHardLimitGigabytesRetType, ok bool)
- func (o *CreateSharePayload) HasExportPolicyName() bool
- func (o *CreateSharePayload) HasLabels() bool
- func (o *CreateSharePayload) SetExportPolicyName(v CreateSharePayloadGetExportPolicyNameRetType)
- func (o *CreateSharePayload) SetExportPolicyNameNil()
- func (o *CreateSharePayload) SetLabels(v CreateSharePayloadGetLabelsRetType)
- func (o *CreateSharePayload) SetName(v CreateSharePayloadGetNameRetType)
- func (o *CreateSharePayload) SetSpaceHardLimitGigabytes(v CreateSharePayloadGetSpaceHardLimitGigabytesRetType)
- func (o CreateSharePayload) ToMap() (map[string]interface{}, error)deprecated
- func (o *CreateSharePayload) UnsetExportPolicyName()
- type CreateSharePayloadGetExportPolicyNameArgTypedeprecated
- type CreateSharePayloadGetExportPolicyNameAttributeType
- type CreateSharePayloadGetExportPolicyNameRetTypedeprecated
- type CreateSharePayloadGetLabelsArgTypedeprecated
- type CreateSharePayloadGetLabelsAttributeType
- type CreateSharePayloadGetLabelsRetTypedeprecated
- type CreateSharePayloadGetNameArgTypedeprecated
- type CreateSharePayloadGetNameAttributeType
- type CreateSharePayloadGetNameRetTypedeprecated
- type CreateSharePayloadGetSpaceHardLimitGigabytesArgTypedeprecated
- type CreateSharePayloadGetSpaceHardLimitGigabytesAttributeType
- type CreateSharePayloadGetSpaceHardLimitGigabytesRetTypedeprecated
- type CreateShareRequestdeprecated
- type CreateShareResponse
- func (o *CreateShareResponse) GetShare() (res CreateShareResponseGetShareRetType)
- func (o *CreateShareResponse) GetShareOk() (ret CreateShareResponseGetShareRetType, ok bool)
- func (o *CreateShareResponse) HasShare() bool
- func (o *CreateShareResponse) SetShare(v CreateShareResponseGetShareRetType)
- func (o CreateShareResponse) ToMap() (map[string]interface{}, error)deprecated
- type CreateShareResponseGetShareArgTypedeprecated
- type CreateShareResponseGetShareAttributeType
- type CreateShareResponseGetShareRetTypedeprecated
- type CreateShareResponseShare
- func (o *CreateShareResponseShare) GetCreatedAt() (res CreateShareResponseShareGetCreatedAtRetType)
- func (o *CreateShareResponseShare) GetCreatedAtOk() (ret CreateShareResponseShareGetCreatedAtRetType, ok bool)
- func (o *CreateShareResponseShare) GetExportPolicy() (res CreateShareResponseShareGetExportPolicyRetType)
- func (o *CreateShareResponseShare) GetExportPolicyOk() (ret CreateShareResponseShareGetExportPolicyRetType, ok bool)
- func (o *CreateShareResponseShare) GetId() (res CreateShareResponseShareGetIdRetType)
- func (o *CreateShareResponseShare) GetIdOk() (ret CreateShareResponseShareGetIdRetType, ok bool)
- func (o *CreateShareResponseShare) GetLabels() (res CreateShareResponseShareGetLabelsRetType)
- func (o *CreateShareResponseShare) GetLabelsOk() (ret CreateShareResponseShareGetLabelsRetType, ok bool)
- func (o *CreateShareResponseShare) GetMountPath() (res CreateShareResponseShareGetMountPathRetType)
- func (o *CreateShareResponseShare) GetMountPathOk() (ret CreateShareResponseShareGetMountPathRetType, ok bool)
- func (o *CreateShareResponseShare) GetName() (res CreateShareResponseShareGetNameRetType)
- func (o *CreateShareResponseShare) GetNameOk() (ret CreateShareResponseShareGetNameRetType, ok bool)
- func (o *CreateShareResponseShare) GetSpaceHardLimitGigabytes() (res CreateShareResponseShareGetSpaceHardLimitGigabytesRetType)
- func (o *CreateShareResponseShare) GetSpaceHardLimitGigabytesOk() (ret CreateShareResponseShareGetSpaceHardLimitGigabytesRetType, ok bool)
- func (o *CreateShareResponseShare) GetState() (res CreateShareResponseShareGetStateRetType)
- func (o *CreateShareResponseShare) GetStateOk() (ret CreateShareResponseShareGetStateRetType, ok bool)
- func (o *CreateShareResponseShare) HasCreatedAt() bool
- func (o *CreateShareResponseShare) HasExportPolicy() bool
- func (o *CreateShareResponseShare) HasId() bool
- func (o *CreateShareResponseShare) HasLabels() bool
- func (o *CreateShareResponseShare) HasMountPath() bool
- func (o *CreateShareResponseShare) HasName() bool
- func (o *CreateShareResponseShare) HasSpaceHardLimitGigabytes() bool
- func (o *CreateShareResponseShare) HasState() bool
- func (o *CreateShareResponseShare) SetCreatedAt(v CreateShareResponseShareGetCreatedAtRetType)
- func (o *CreateShareResponseShare) SetExportPolicy(v CreateShareResponseShareGetExportPolicyRetType)
- func (o *CreateShareResponseShare) SetExportPolicyNil()
- func (o *CreateShareResponseShare) SetId(v CreateShareResponseShareGetIdRetType)
- func (o *CreateShareResponseShare) SetLabels(v CreateShareResponseShareGetLabelsRetType)
- func (o *CreateShareResponseShare) SetMountPath(v CreateShareResponseShareGetMountPathRetType)
- func (o *CreateShareResponseShare) SetName(v CreateShareResponseShareGetNameRetType)
- func (o *CreateShareResponseShare) SetSpaceHardLimitGigabytes(v CreateShareResponseShareGetSpaceHardLimitGigabytesRetType)
- func (o *CreateShareResponseShare) SetState(v CreateShareResponseShareGetStateRetType)
- func (o CreateShareResponseShare) ToMap() (map[string]interface{}, error)deprecated
- func (o *CreateShareResponseShare) UnsetExportPolicy()
- type CreateShareResponseShareGetCreatedAtArgTypedeprecated
- type CreateShareResponseShareGetCreatedAtAttributeType
- type CreateShareResponseShareGetCreatedAtRetTypedeprecated
- type CreateShareResponseShareGetExportPolicyArgTypedeprecated
- type CreateShareResponseShareGetExportPolicyAttributeType
- type CreateShareResponseShareGetExportPolicyRetTypedeprecated
- type CreateShareResponseShareGetIdArgTypedeprecated
- type CreateShareResponseShareGetIdAttributeType
- type CreateShareResponseShareGetIdRetTypedeprecated
- type CreateShareResponseShareGetLabelsArgTypedeprecated
- type CreateShareResponseShareGetLabelsAttributeType
- type CreateShareResponseShareGetLabelsRetTypedeprecated
- type CreateShareResponseShareGetMountPathArgTypedeprecated
- type CreateShareResponseShareGetMountPathAttributeType
- type CreateShareResponseShareGetMountPathRetTypedeprecated
- type CreateShareResponseShareGetNameArgTypedeprecated
- type CreateShareResponseShareGetNameAttributeType
- type CreateShareResponseShareGetNameRetTypedeprecated
- type CreateShareResponseShareGetSpaceHardLimitGigabytesArgTypedeprecated
- type CreateShareResponseShareGetSpaceHardLimitGigabytesAttributeType
- type CreateShareResponseShareGetSpaceHardLimitGigabytesRetTypedeprecated
- type CreateShareResponseShareGetStateArgTypedeprecated
- type CreateShareResponseShareGetStateAttributeType
- type CreateShareResponseShareGetStateRetTypedeprecated
- type DefaultApideprecated
- type DefaultApiService
- type DeleteResourcePoolRequestdeprecated
- type DeleteResourcePoolSnapshotRequestdeprecated
- type DeleteShareExportPolicyRequestdeprecated
- type DeleteShareRequestdeprecated
- type DisableLockRequestdeprecated
- type EnableLockRequestdeprecated
- type EnableLockResponse
- func (o *EnableLockResponse) GetLockId() (res EnableLockResponseGetLockIdRetType)
- func (o *EnableLockResponse) GetLockIdOk() (ret EnableLockResponseGetLockIdRetType, ok bool)
- func (o *EnableLockResponse) HasLockId() bool
- func (o *EnableLockResponse) SetLockId(v EnableLockResponseGetLockIdRetType)
- func (o EnableLockResponse) ToMap() (map[string]interface{}, error)deprecated
- type EnableLockResponseGetLockIdArgTypedeprecated
- type EnableLockResponseGetLockIdAttributeType
- type EnableLockResponseGetLockIdRetTypedeprecated
- type Error
- func (o *Error) GetErrorDescription() (res ErrorGetErrorDescriptionRetType)
- func (o *Error) GetErrorDescriptionOk() (ret ErrorGetErrorDescriptionRetType, ok bool)
- func (o *Error) GetTitle() (ret ErrorGetTitleRetType)
- func (o *Error) GetTitleOk() (ret ErrorGetTitleRetType, ok bool)
- func (o *Error) GetType() (ret ErrorGetTypeRetType)
- func (o *Error) GetTypeOk() (ret ErrorGetTypeRetType, ok bool)
- func (o *Error) HasErrorDescription() bool
- func (o *Error) SetErrorDescription(v ErrorGetErrorDescriptionRetType)
- func (o *Error) SetTitle(v ErrorGetTitleRetType)
- func (o *Error) SetType(v ErrorGetTypeRetType)
- func (o Error) ToMap() (map[string]interface{}, error)deprecated
- type ErrorGetErrorDescriptionArgTypedeprecated
- type ErrorGetErrorDescriptionAttributeType
- type ErrorGetErrorDescriptionRetTypedeprecated
- type ErrorGetTitleArgTypedeprecated
- type ErrorGetTitleAttributeType
- type ErrorGetTitleRetTypedeprecated
- type ErrorGetTypeArgTypedeprecated
- type ErrorGetTypeAttributeType
- type ErrorGetTypeRetTypedeprecated
- type GetLockRequestdeprecated
- type GetLockResponse
- func (o *GetLockResponse) GetLockId() (res GetLockResponseGetLockIdRetType)
- func (o *GetLockResponse) GetLockIdOk() (ret GetLockResponseGetLockIdRetType, ok bool)
- func (o *GetLockResponse) HasLockId() bool
- func (o *GetLockResponse) SetLockId(v GetLockResponseGetLockIdRetType)
- func (o GetLockResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetLockResponseGetLockIdArgTypedeprecated
- type GetLockResponseGetLockIdAttributeType
- type GetLockResponseGetLockIdRetTypedeprecated
- type GetResourcePoolRequestdeprecated
- type GetResourcePoolResponse
- func (o *GetResourcePoolResponse) GetResourcePool() (res GetResourcePoolResponseGetResourcePoolRetType)
- func (o *GetResourcePoolResponse) GetResourcePoolOk() (ret GetResourcePoolResponseGetResourcePoolRetType, ok bool)
- func (o *GetResourcePoolResponse) HasResourcePool() bool
- func (o *GetResourcePoolResponse) SetResourcePool(v GetResourcePoolResponseGetResourcePoolRetType)
- func (o GetResourcePoolResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetResourcePoolResponseGetResourcePoolArgTypedeprecated
- type GetResourcePoolResponseGetResourcePoolAttributeType
- type GetResourcePoolResponseGetResourcePoolRetTypedeprecated
- type GetResourcePoolResponseResourcePool
- func (o *GetResourcePoolResponseResourcePool) GetAvailabilityZone() (res GetResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
- func (o *GetResourcePoolResponseResourcePool) GetAvailabilityZoneOk() (ret GetResourcePoolResponseResourcePoolGetAvailabilityZoneRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetCountShares() (res GetResourcePoolResponseResourcePoolGetCountSharesRetType)
- func (o *GetResourcePoolResponseResourcePool) GetCountSharesOk() (ret GetResourcePoolResponseResourcePoolGetCountSharesRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetCreatedAt() (res GetResourcePoolResponseResourcePoolGetCreatedAtRetType)
- func (o *GetResourcePoolResponseResourcePool) GetCreatedAtOk() (ret GetResourcePoolResponseResourcePoolGetCreatedAtRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetId() (res GetResourcePoolResponseResourcePoolGetIdRetType)
- func (o *GetResourcePoolResponseResourcePool) GetIdOk() (ret GetResourcePoolResponseResourcePoolGetIdRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetIpAcl() (res GetResourcePoolResponseResourcePoolGetIpAclRetType)
- func (o *GetResourcePoolResponseResourcePool) GetIpAclOk() (ret GetResourcePoolResponseResourcePoolGetIpAclRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetLabels() (res GetResourcePoolResponseResourcePoolGetLabelsRetType)
- func (o *GetResourcePoolResponseResourcePool) GetLabelsOk() (ret GetResourcePoolResponseResourcePoolGetLabelsRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetMountPath() (res GetResourcePoolResponseResourcePoolGetMountPathRetType)
- func (o *GetResourcePoolResponseResourcePool) GetMountPathOk() (ret GetResourcePoolResponseResourcePoolGetMountPathRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetName() (res GetResourcePoolResponseResourcePoolGetNameRetType)
- func (o *GetResourcePoolResponseResourcePool) GetNameOk() (ret GetResourcePoolResponseResourcePoolGetNameRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetPerformanceClass() (res GetResourcePoolResponseResourcePoolGetPerformanceClassRetType)
- func (o *GetResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAt() (...)
- func (o *GetResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAtOk() (...)
- func (o *GetResourcePoolResponseResourcePool) GetPerformanceClassOk() (ret GetResourcePoolResponseResourcePoolGetPerformanceClassRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetSizeReducibleAt() (res GetResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
- func (o *GetResourcePoolResponseResourcePool) GetSizeReducibleAtOk() (ret GetResourcePoolResponseResourcePoolGetSizeReducibleAtRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetSnapshotPolicy() (res GetResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
- func (o *GetResourcePoolResponseResourcePool) GetSnapshotPolicyOk() (ret GetResourcePoolResponseResourcePoolGetSnapshotPolicyRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetSnapshotsAreVisible() (res GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *GetResourcePoolResponseResourcePool) GetSnapshotsAreVisibleOk() (ret GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetSpace() (res GetResourcePoolResponseResourcePoolGetSpaceRetType)
- func (o *GetResourcePoolResponseResourcePool) GetSpaceOk() (ret GetResourcePoolResponseResourcePoolGetSpaceRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) GetState() (res GetResourcePoolResponseResourcePoolGetStateRetType)
- func (o *GetResourcePoolResponseResourcePool) GetStateOk() (ret GetResourcePoolResponseResourcePoolGetStateRetType, ok bool)
- func (o *GetResourcePoolResponseResourcePool) HasAvailabilityZone() bool
- func (o *GetResourcePoolResponseResourcePool) HasCountShares() bool
- func (o *GetResourcePoolResponseResourcePool) HasCreatedAt() bool
- func (o *GetResourcePoolResponseResourcePool) HasId() bool
- func (o *GetResourcePoolResponseResourcePool) HasIpAcl() bool
- func (o *GetResourcePoolResponseResourcePool) HasLabels() bool
- func (o *GetResourcePoolResponseResourcePool) HasMountPath() bool
- func (o *GetResourcePoolResponseResourcePool) HasName() bool
- func (o *GetResourcePoolResponseResourcePool) HasPerformanceClass() bool
- func (o *GetResourcePoolResponseResourcePool) HasPerformanceClassDowngradableAt() bool
- func (o *GetResourcePoolResponseResourcePool) HasSizeReducibleAt() bool
- func (o *GetResourcePoolResponseResourcePool) HasSnapshotPolicy() bool
- func (o *GetResourcePoolResponseResourcePool) HasSnapshotsAreVisible() bool
- func (o *GetResourcePoolResponseResourcePool) HasSpace() bool
- func (o *GetResourcePoolResponseResourcePool) HasState() bool
- func (o *GetResourcePoolResponseResourcePool) SetAvailabilityZone(v GetResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
- func (o *GetResourcePoolResponseResourcePool) SetCountShares(v GetResourcePoolResponseResourcePoolGetCountSharesRetType)
- func (o *GetResourcePoolResponseResourcePool) SetCreatedAt(v GetResourcePoolResponseResourcePoolGetCreatedAtRetType)
- func (o *GetResourcePoolResponseResourcePool) SetId(v GetResourcePoolResponseResourcePoolGetIdRetType)
- func (o *GetResourcePoolResponseResourcePool) SetIpAcl(v GetResourcePoolResponseResourcePoolGetIpAclRetType)
- func (o *GetResourcePoolResponseResourcePool) SetLabels(v GetResourcePoolResponseResourcePoolGetLabelsRetType)
- func (o *GetResourcePoolResponseResourcePool) SetMountPath(v GetResourcePoolResponseResourcePoolGetMountPathRetType)
- func (o *GetResourcePoolResponseResourcePool) SetName(v GetResourcePoolResponseResourcePoolGetNameRetType)
- func (o *GetResourcePoolResponseResourcePool) SetPerformanceClass(v GetResourcePoolResponseResourcePoolGetPerformanceClassRetType)
- func (o *GetResourcePoolResponseResourcePool) SetPerformanceClassDowngradableAt(v GetResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetType)
- func (o *GetResourcePoolResponseResourcePool) SetSizeReducibleAt(v GetResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
- func (o *GetResourcePoolResponseResourcePool) SetSnapshotPolicy(v GetResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
- func (o *GetResourcePoolResponseResourcePool) SetSnapshotPolicyNil()
- func (o *GetResourcePoolResponseResourcePool) SetSnapshotsAreVisible(v GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *GetResourcePoolResponseResourcePool) SetSpace(v GetResourcePoolResponseResourcePoolGetSpaceRetType)
- func (o *GetResourcePoolResponseResourcePool) SetState(v GetResourcePoolResponseResourcePoolGetStateRetType)
- func (o GetResourcePoolResponseResourcePool) ToMap() (map[string]interface{}, error)deprecated
- func (o *GetResourcePoolResponseResourcePool) UnsetSnapshotPolicy()
- type GetResourcePoolResponseResourcePoolGetAvailabilityZoneArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType
- type GetResourcePoolResponseResourcePoolGetAvailabilityZoneRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetCountSharesArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetCountSharesAttributeType
- type GetResourcePoolResponseResourcePoolGetCountSharesRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetCreatedAtArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetCreatedAtAttributeType
- type GetResourcePoolResponseResourcePoolGetCreatedAtRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetIdArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetIdAttributeType
- type GetResourcePoolResponseResourcePoolGetIdRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetIpAclArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetIpAclAttributeType
- type GetResourcePoolResponseResourcePoolGetIpAclRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetLabelsArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetLabelsAttributeType
- type GetResourcePoolResponseResourcePoolGetLabelsRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetMountPathArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetMountPathAttributeType
- type GetResourcePoolResponseResourcePoolGetMountPathRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetNameArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetNameAttributeType
- type GetResourcePoolResponseResourcePoolGetNameRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetPerformanceClassArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetPerformanceClassAttributeType
- type GetResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType
- type GetResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetPerformanceClassRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetSizeReducibleAtArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetSizeReducibleAtAttributeType
- type GetResourcePoolResponseResourcePoolGetSizeReducibleAtRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetSnapshotPolicyArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType
- type GetResourcePoolResponseResourcePoolGetSnapshotPolicyRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetSpaceArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetSpaceAttributeType
- type GetResourcePoolResponseResourcePoolGetSpaceRetTypedeprecated
- type GetResourcePoolResponseResourcePoolGetStateArgTypedeprecated
- type GetResourcePoolResponseResourcePoolGetStateAttributeType
- type GetResourcePoolResponseResourcePoolGetStateRetTypedeprecated
- type GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleArgTypedeprecated
- type GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType
- type GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetTypedeprecated
- type GetResourcePoolSnapshotRequestdeprecated
- type GetResourcePoolSnapshotResponse
- func (o *GetResourcePoolSnapshotResponse) GetResourcePoolSnapshot() (res GetResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
- func (o *GetResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk() (ret GetResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType, ok bool)
- func (o *GetResourcePoolSnapshotResponse) HasResourcePoolSnapshot() bool
- func (o *GetResourcePoolSnapshotResponse) SetResourcePoolSnapshot(v GetResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
- func (o GetResourcePoolSnapshotResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetResourcePoolSnapshotResponseGetResourcePoolSnapshotArgTypedeprecated
- type GetResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType
- type GetResourcePoolSnapshotResponseGetResourcePoolSnapshotRetTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshot
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetComment() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetCommentOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType, ...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAt() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAtOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType, ...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytes() (...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytesOk() (...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolId() (...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolIdOk() (...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytes() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytesOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType, ...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTime() (...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTimeOk() (...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotName() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotNameOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType, ...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasComment() bool
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasCreatedAt() bool
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasLogicalSizeGigabytes() bool
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasResourcePoolId() bool
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasSizeGigabytes() bool
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnaplockExpiryTime() bool
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnapshotName() bool
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetComment(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetCommentNil()
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetCreatedAt(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetLogicalSizeGigabytes(...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetResourcePoolId(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSizeGigabytes(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTime(...)
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTimeNil()
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnapshotName(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
- func (o GetResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap() (map[string]interface{}, error)deprecated
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment()
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetSnaplockExpiryTime()
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentArgTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtArgTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtAttributeType
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesArgTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdArgTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesArgTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeArgTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameArgTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetTypedeprecated
- type GetScheduleRequestdeprecated
- type GetScheduleResponse
- func (o *GetScheduleResponse) GetSchedule() (res GetScheduleResponseGetScheduleRetType)
- func (o *GetScheduleResponse) GetScheduleOk() (ret GetScheduleResponseGetScheduleRetType, ok bool)
- func (o *GetScheduleResponse) HasSchedule() bool
- func (o *GetScheduleResponse) SetSchedule(v GetScheduleResponseGetScheduleRetType)
- func (o GetScheduleResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetScheduleResponseGetScheduleArgTypedeprecated
- type GetScheduleResponseGetScheduleAttributeType
- type GetScheduleResponseGetScheduleRetTypedeprecated
- type GetScheduleResponseSchedule
- func (o *GetScheduleResponseSchedule) GetCreatedAt() (res GetScheduleResponseScheduleGetCreatedAtRetType)
- func (o *GetScheduleResponseSchedule) GetCreatedAtOk() (ret GetScheduleResponseScheduleGetCreatedAtRetType, ok bool)
- func (o *GetScheduleResponseSchedule) GetId() (res GetScheduleResponseScheduleGetIdRetType)
- func (o *GetScheduleResponseSchedule) GetIdOk() (ret GetScheduleResponseScheduleGetIdRetType, ok bool)
- func (o *GetScheduleResponseSchedule) GetInterval() (res GetScheduleResponseScheduleGetIntervalRetType)
- func (o *GetScheduleResponseSchedule) GetIntervalOk() (ret GetScheduleResponseScheduleGetIntervalRetType, ok bool)
- func (o *GetScheduleResponseSchedule) GetName() (res GetScheduleResponseScheduleGetNameRetType)
- func (o *GetScheduleResponseSchedule) GetNameOk() (ret GetScheduleResponseScheduleGetNameRetType, ok bool)
- func (o *GetScheduleResponseSchedule) HasCreatedAt() bool
- func (o *GetScheduleResponseSchedule) HasId() bool
- func (o *GetScheduleResponseSchedule) HasInterval() bool
- func (o *GetScheduleResponseSchedule) HasName() bool
- func (o *GetScheduleResponseSchedule) SetCreatedAt(v GetScheduleResponseScheduleGetCreatedAtRetType)
- func (o *GetScheduleResponseSchedule) SetId(v GetScheduleResponseScheduleGetIdRetType)
- func (o *GetScheduleResponseSchedule) SetInterval(v GetScheduleResponseScheduleGetIntervalRetType)
- func (o *GetScheduleResponseSchedule) SetName(v GetScheduleResponseScheduleGetNameRetType)
- func (o GetScheduleResponseSchedule) ToMap() (map[string]interface{}, error)deprecated
- type GetScheduleResponseScheduleGetCreatedAtArgTypedeprecated
- type GetScheduleResponseScheduleGetCreatedAtAttributeType
- type GetScheduleResponseScheduleGetCreatedAtRetTypedeprecated
- type GetScheduleResponseScheduleGetIdArgTypedeprecated
- type GetScheduleResponseScheduleGetIdAttributeType
- type GetScheduleResponseScheduleGetIdRetTypedeprecated
- type GetScheduleResponseScheduleGetIntervalArgTypedeprecated
- type GetScheduleResponseScheduleGetIntervalAttributeType
- type GetScheduleResponseScheduleGetIntervalRetTypedeprecated
- type GetScheduleResponseScheduleGetNameArgTypedeprecated
- type GetScheduleResponseScheduleGetNameAttributeType
- type GetScheduleResponseScheduleGetNameRetTypedeprecated
- type GetShareExportPolicyRequestdeprecated
- type GetShareExportPolicyResponse
- func (o *GetShareExportPolicyResponse) GetShareExportPolicy() (res GetShareExportPolicyResponseGetShareExportPolicyRetType)
- func (o *GetShareExportPolicyResponse) GetShareExportPolicyOk() (ret GetShareExportPolicyResponseGetShareExportPolicyRetType, ok bool)
- func (o *GetShareExportPolicyResponse) HasShareExportPolicy() bool
- func (o *GetShareExportPolicyResponse) SetShareExportPolicy(v GetShareExportPolicyResponseGetShareExportPolicyRetType)
- func (o GetShareExportPolicyResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetShareExportPolicyResponseGetShareExportPolicyArgTypedeprecated
- type GetShareExportPolicyResponseGetShareExportPolicyAttributeType
- type GetShareExportPolicyResponseGetShareExportPolicyRetTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicy
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetCreatedAt() (res GetShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetCreatedAtOk() (ret GetShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType, ok bool)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetId() (res GetShareExportPolicyResponseShareExportPolicyGetIdRetType)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetIdOk() (ret GetShareExportPolicyResponseShareExportPolicyGetIdRetType, ok bool)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetLabels() (res GetShareExportPolicyResponseShareExportPolicyGetLabelsRetType)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetLabelsOk() (ret GetShareExportPolicyResponseShareExportPolicyGetLabelsRetType, ok bool)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetName() (res GetShareExportPolicyResponseShareExportPolicyGetNameRetType)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetNameOk() (ret GetShareExportPolicyResponseShareExportPolicyGetNameRetType, ok bool)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetRules() (res GetShareExportPolicyResponseShareExportPolicyGetRulesRetType)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetRulesOk() (ret GetShareExportPolicyResponseShareExportPolicyGetRulesRetType, ok bool)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicy() (...)
- func (o *GetShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicyOk() (...)
- func (o *GetShareExportPolicyResponseShareExportPolicy) HasCreatedAt() bool
- func (o *GetShareExportPolicyResponseShareExportPolicy) HasId() bool
- func (o *GetShareExportPolicyResponseShareExportPolicy) HasLabels() bool
- func (o *GetShareExportPolicyResponseShareExportPolicy) HasName() bool
- func (o *GetShareExportPolicyResponseShareExportPolicy) HasRules() bool
- func (o *GetShareExportPolicyResponseShareExportPolicy) HasSharesUsingExportPolicy() bool
- func (o *GetShareExportPolicyResponseShareExportPolicy) SetCreatedAt(v GetShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType)
- func (o *GetShareExportPolicyResponseShareExportPolicy) SetId(v GetShareExportPolicyResponseShareExportPolicyGetIdRetType)
- func (o *GetShareExportPolicyResponseShareExportPolicy) SetLabels(v GetShareExportPolicyResponseShareExportPolicyGetLabelsRetType)
- func (o *GetShareExportPolicyResponseShareExportPolicy) SetName(v GetShareExportPolicyResponseShareExportPolicyGetNameRetType)
- func (o *GetShareExportPolicyResponseShareExportPolicy) SetRules(v GetShareExportPolicyResponseShareExportPolicyGetRulesRetType)
- func (o *GetShareExportPolicyResponseShareExportPolicy) SetSharesUsingExportPolicy(...)
- func (o GetShareExportPolicyResponseShareExportPolicy) ToMap() (map[string]interface{}, error)deprecated
- type GetShareExportPolicyResponseShareExportPolicyGetCreatedAtArgTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetCreatedAtAttributeType
- type GetShareExportPolicyResponseShareExportPolicyGetCreatedAtRetTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetIdArgTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetIdAttributeType
- type GetShareExportPolicyResponseShareExportPolicyGetIdRetTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetLabelsArgTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetLabelsAttributeType
- type GetShareExportPolicyResponseShareExportPolicyGetLabelsRetTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetNameArgTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetNameAttributeType
- type GetShareExportPolicyResponseShareExportPolicyGetNameRetTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetRulesArgTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetRulesAttributeType
- type GetShareExportPolicyResponseShareExportPolicyGetRulesRetTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyArgTypedeprecated
- type GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyAttributeType
- type GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetTypedeprecated
- type GetShareRequestdeprecated
- type GetShareResponse
- func (o *GetShareResponse) GetShare() (res GetShareResponseGetShareRetType)
- func (o *GetShareResponse) GetShareOk() (ret GetShareResponseGetShareRetType, ok bool)
- func (o *GetShareResponse) HasShare() bool
- func (o *GetShareResponse) SetShare(v GetShareResponseGetShareRetType)
- func (o GetShareResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetShareResponseGetShareArgTypedeprecated
- type GetShareResponseGetShareAttributeType
- type GetShareResponseGetShareRetTypedeprecated
- type GetShareResponseShare
- func (o *GetShareResponseShare) GetCreatedAt() (res GetShareResponseShareGetCreatedAtRetType)
- func (o *GetShareResponseShare) GetCreatedAtOk() (ret GetShareResponseShareGetCreatedAtRetType, ok bool)
- func (o *GetShareResponseShare) GetExportPolicy() (res GetShareResponseShareGetExportPolicyRetType)
- func (o *GetShareResponseShare) GetExportPolicyOk() (ret GetShareResponseShareGetExportPolicyRetType, ok bool)
- func (o *GetShareResponseShare) GetId() (res GetShareResponseShareGetIdRetType)
- func (o *GetShareResponseShare) GetIdOk() (ret GetShareResponseShareGetIdRetType, ok bool)
- func (o *GetShareResponseShare) GetLabels() (res GetShareResponseShareGetLabelsRetType)
- func (o *GetShareResponseShare) GetLabelsOk() (ret GetShareResponseShareGetLabelsRetType, ok bool)
- func (o *GetShareResponseShare) GetMountPath() (res GetShareResponseShareGetMountPathRetType)
- func (o *GetShareResponseShare) GetMountPathOk() (ret GetShareResponseShareGetMountPathRetType, ok bool)
- func (o *GetShareResponseShare) GetName() (res GetShareResponseShareGetNameRetType)
- func (o *GetShareResponseShare) GetNameOk() (ret GetShareResponseShareGetNameRetType, ok bool)
- func (o *GetShareResponseShare) GetSpaceHardLimitGigabytes() (res GetShareResponseShareGetSpaceHardLimitGigabytesRetType)
- func (o *GetShareResponseShare) GetSpaceHardLimitGigabytesOk() (ret GetShareResponseShareGetSpaceHardLimitGigabytesRetType, ok bool)
- func (o *GetShareResponseShare) GetState() (res GetShareResponseShareGetStateRetType)
- func (o *GetShareResponseShare) GetStateOk() (ret GetShareResponseShareGetStateRetType, ok bool)
- func (o *GetShareResponseShare) HasCreatedAt() bool
- func (o *GetShareResponseShare) HasExportPolicy() bool
- func (o *GetShareResponseShare) HasId() bool
- func (o *GetShareResponseShare) HasLabels() bool
- func (o *GetShareResponseShare) HasMountPath() bool
- func (o *GetShareResponseShare) HasName() bool
- func (o *GetShareResponseShare) HasSpaceHardLimitGigabytes() bool
- func (o *GetShareResponseShare) HasState() bool
- func (o *GetShareResponseShare) SetCreatedAt(v GetShareResponseShareGetCreatedAtRetType)
- func (o *GetShareResponseShare) SetExportPolicy(v GetShareResponseShareGetExportPolicyRetType)
- func (o *GetShareResponseShare) SetExportPolicyNil()
- func (o *GetShareResponseShare) SetId(v GetShareResponseShareGetIdRetType)
- func (o *GetShareResponseShare) SetLabels(v GetShareResponseShareGetLabelsRetType)
- func (o *GetShareResponseShare) SetMountPath(v GetShareResponseShareGetMountPathRetType)
- func (o *GetShareResponseShare) SetName(v GetShareResponseShareGetNameRetType)
- func (o *GetShareResponseShare) SetSpaceHardLimitGigabytes(v GetShareResponseShareGetSpaceHardLimitGigabytesRetType)
- func (o *GetShareResponseShare) SetState(v GetShareResponseShareGetStateRetType)
- func (o GetShareResponseShare) ToMap() (map[string]interface{}, error)deprecated
- func (o *GetShareResponseShare) UnsetExportPolicy()
- type GetShareResponseShareGetCreatedAtArgTypedeprecated
- type GetShareResponseShareGetCreatedAtAttributeType
- type GetShareResponseShareGetCreatedAtRetTypedeprecated
- type GetShareResponseShareGetExportPolicyArgTypedeprecated
- type GetShareResponseShareGetExportPolicyAttributeType
- type GetShareResponseShareGetExportPolicyRetTypedeprecated
- type GetShareResponseShareGetIdArgTypedeprecated
- type GetShareResponseShareGetIdAttributeType
- type GetShareResponseShareGetIdRetTypedeprecated
- type GetShareResponseShareGetLabelsArgTypedeprecated
- type GetShareResponseShareGetLabelsAttributeType
- type GetShareResponseShareGetLabelsRetTypedeprecated
- type GetShareResponseShareGetMountPathArgTypedeprecated
- type GetShareResponseShareGetMountPathAttributeType
- type GetShareResponseShareGetMountPathRetTypedeprecated
- type GetShareResponseShareGetNameArgTypedeprecated
- type GetShareResponseShareGetNameAttributeType
- type GetShareResponseShareGetNameRetTypedeprecated
- type GetShareResponseShareGetSpaceHardLimitGigabytesArgTypedeprecated
- type GetShareResponseShareGetSpaceHardLimitGigabytesAttributeType
- type GetShareResponseShareGetSpaceHardLimitGigabytesRetTypedeprecated
- type GetShareResponseShareGetStateArgTypedeprecated
- type GetShareResponseShareGetStateAttributeType
- type GetShareResponseShareGetStateRetTypedeprecated
- type GetSnapshotPolicyRequestdeprecated
- type GetSnapshotPolicyResponse
- func (o *GetSnapshotPolicyResponse) GetSnapshotPolicy() (res GetSnapshotPolicyResponseGetSnapshotPolicyRetType)
- func (o *GetSnapshotPolicyResponse) GetSnapshotPolicyOk() (ret GetSnapshotPolicyResponseGetSnapshotPolicyRetType, ok bool)
- func (o *GetSnapshotPolicyResponse) HasSnapshotPolicy() bool
- func (o *GetSnapshotPolicyResponse) SetSnapshotPolicy(v GetSnapshotPolicyResponseGetSnapshotPolicyRetType)
- func (o GetSnapshotPolicyResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetSnapshotPolicyResponseGetSnapshotPolicyArgTypedeprecated
- type GetSnapshotPolicyResponseGetSnapshotPolicyAttributeType
- type GetSnapshotPolicyResponseGetSnapshotPolicyRetTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicy
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetComment() (res GetSnapshotPolicyResponseSnapshotPolicyGetCommentRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetCommentOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetCommentRetType, ok bool)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetCreatedAt() (res GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetCreatedAtOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtRetType, ok bool)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetEnabled() (res GetSnapshotPolicyResponseSnapshotPolicygetEnabledRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetEnabledOk() (ret GetSnapshotPolicyResponseSnapshotPolicygetEnabledRetType, ok bool)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetId() (res GetSnapshotPolicyResponseSnapshotPolicyGetIdRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetIdOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetIdRetType, ok bool)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetName() (res GetSnapshotPolicyResponseSnapshotPolicyGetNameRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetNameOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetNameRetType, ok bool)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetSchedules() (res GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetSchedulesOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesRetType, ok bool)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetSnapshotSchedules() (res GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetSnapshotSchedulesOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesRetType, ...)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasComment() bool
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasCreatedAt() bool
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasEnabled() bool
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasId() bool
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasName() bool
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasSchedules() bool
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasSnapshotSchedules() bool
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetComment(v GetSnapshotPolicyResponseSnapshotPolicyGetCommentRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetCreatedAt(v GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetEnabled(v GetSnapshotPolicyResponseSnapshotPolicygetEnabledRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetId(v GetSnapshotPolicyResponseSnapshotPolicyGetIdRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetName(v GetSnapshotPolicyResponseSnapshotPolicyGetNameRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetSchedules(v GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesRetType)
- func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetSnapshotSchedules(v GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesRetType)
- func (o GetSnapshotPolicyResponseSnapshotPolicy) ToMap() (map[string]interface{}, error)deprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetCommentArgTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetCommentAttributeType
- type GetSnapshotPolicyResponseSnapshotPolicyGetCommentRetTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtArgTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtAttributeType
- type GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtRetTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetIdArgTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetIdAttributeType
- type GetSnapshotPolicyResponseSnapshotPolicyGetIdRetTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetNameArgTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetNameAttributeType
- type GetSnapshotPolicyResponseSnapshotPolicyGetNameRetTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesArgTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesAttributeType
- type GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesRetTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesArgTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesAttributeType
- type GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesRetTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicygetEnabledArgTypedeprecated
- type GetSnapshotPolicyResponseSnapshotPolicygetEnabledAttributeType
- type GetSnapshotPolicyResponseSnapshotPolicygetEnabledRetTypedeprecated
- type GoogleProtobufAny
- func (o *GoogleProtobufAny) GetType() (res GoogleProtobufAnyGetTypeRetType)
- func (o *GoogleProtobufAny) GetTypeOk() (ret GoogleProtobufAnyGetTypeRetType, ok bool)
- func (o *GoogleProtobufAny) HasType() bool
- func (o *GoogleProtobufAny) SetType(v GoogleProtobufAnyGetTypeRetType)
- func (o GoogleProtobufAny) ToMap() (map[string]interface{}, error)deprecated
- type GoogleProtobufAnyGetTypeArgTypedeprecated
- type GoogleProtobufAnyGetTypeAttributeType
- type GoogleProtobufAnyGetTypeRetTypedeprecated
- type ListPerformanceClassesRequestdeprecated
- type ListPerformanceClassesResponse
- func (o *ListPerformanceClassesResponse) GetPerformanceClasses() (res ListPerformanceClassesResponseGetPerformanceClassesRetType)
- func (o *ListPerformanceClassesResponse) GetPerformanceClassesOk() (ret ListPerformanceClassesResponseGetPerformanceClassesRetType, ok bool)
- func (o *ListPerformanceClassesResponse) HasPerformanceClasses() bool
- func (o *ListPerformanceClassesResponse) SetPerformanceClasses(v ListPerformanceClassesResponseGetPerformanceClassesRetType)
- func (o ListPerformanceClassesResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListPerformanceClassesResponseGetPerformanceClassesArgTypedeprecated
- type ListPerformanceClassesResponseGetPerformanceClassesAttributeType
- type ListPerformanceClassesResponseGetPerformanceClassesRetTypedeprecated
- type ListResourcePoolSnapshotsRequestdeprecated
- type ListResourcePoolSnapshotsResponse
- func (o *ListResourcePoolSnapshotsResponse) GetResourcePoolSnapshots() (res ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsRetType)
- func (o *ListResourcePoolSnapshotsResponse) GetResourcePoolSnapshotsOk() (ret ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsRetType, ok bool)
- func (o *ListResourcePoolSnapshotsResponse) HasResourcePoolSnapshots() bool
- func (o *ListResourcePoolSnapshotsResponse) SetResourcePoolSnapshots(v ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsRetType)
- func (o ListResourcePoolSnapshotsResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsArgTypedeprecated
- type ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsAttributeType
- type ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsRetTypedeprecated
- type ListResourcePoolsRequestdeprecated
- type ListResourcePoolsResponse
- func (o *ListResourcePoolsResponse) GetResourcePools() (res ListResourcePoolsResponseGetResourcePoolsRetType)
- func (o *ListResourcePoolsResponse) GetResourcePoolsOk() (ret ListResourcePoolsResponseGetResourcePoolsRetType, ok bool)
- func (o *ListResourcePoolsResponse) HasResourcePools() bool
- func (o *ListResourcePoolsResponse) SetResourcePools(v ListResourcePoolsResponseGetResourcePoolsRetType)
- func (o ListResourcePoolsResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListResourcePoolsResponseGetResourcePoolsArgTypedeprecated
- type ListResourcePoolsResponseGetResourcePoolsAttributeType
- type ListResourcePoolsResponseGetResourcePoolsRetTypedeprecated
- type ListSchedulesRequestdeprecated
- type ListSchedulesResponse
- func (o *ListSchedulesResponse) GetSchedules() (res ListSchedulesResponseGetSchedulesRetType)
- func (o *ListSchedulesResponse) GetSchedulesOk() (ret ListSchedulesResponseGetSchedulesRetType, ok bool)
- func (o *ListSchedulesResponse) HasSchedules() bool
- func (o *ListSchedulesResponse) SetSchedules(v ListSchedulesResponseGetSchedulesRetType)
- func (o ListSchedulesResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListSchedulesResponseGetSchedulesArgTypedeprecated
- type ListSchedulesResponseGetSchedulesAttributeType
- type ListSchedulesResponseGetSchedulesRetTypedeprecated
- type ListShareExportPoliciesRequestdeprecated
- type ListShareExportPoliciesResponse
- func (o *ListShareExportPoliciesResponse) GetShareExportPolicies() (res ListShareExportPoliciesResponseGetShareExportPoliciesRetType)
- func (o *ListShareExportPoliciesResponse) GetShareExportPoliciesOk() (ret ListShareExportPoliciesResponseGetShareExportPoliciesRetType, ok bool)
- func (o *ListShareExportPoliciesResponse) HasShareExportPolicies() bool
- func (o *ListShareExportPoliciesResponse) SetShareExportPolicies(v ListShareExportPoliciesResponseGetShareExportPoliciesRetType)
- func (o ListShareExportPoliciesResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListShareExportPoliciesResponseGetShareExportPoliciesArgTypedeprecated
- type ListShareExportPoliciesResponseGetShareExportPoliciesAttributeType
- type ListShareExportPoliciesResponseGetShareExportPoliciesRetTypedeprecated
- type ListSharesRequestdeprecated
- type ListSharesResponse
- func (o *ListSharesResponse) GetShares() (res ListSharesResponseGetSharesRetType)
- func (o *ListSharesResponse) GetSharesOk() (ret ListSharesResponseGetSharesRetType, ok bool)
- func (o *ListSharesResponse) HasShares() bool
- func (o *ListSharesResponse) SetShares(v ListSharesResponseGetSharesRetType)
- func (o ListSharesResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListSharesResponseGetSharesArgTypedeprecated
- type ListSharesResponseGetSharesAttributeType
- type ListSharesResponseGetSharesRetTypedeprecated
- type ListSnapshotPoliciesRequestdeprecated
- type ListSnapshotPoliciesResponse
- func (o *ListSnapshotPoliciesResponse) GetSnapshotPolicies() (res ListSnapshotPoliciesResponseGetSnapshotPoliciesRetType)
- func (o *ListSnapshotPoliciesResponse) GetSnapshotPoliciesOk() (ret ListSnapshotPoliciesResponseGetSnapshotPoliciesRetType, ok bool)
- func (o *ListSnapshotPoliciesResponse) HasSnapshotPolicies() bool
- func (o *ListSnapshotPoliciesResponse) SetSnapshotPolicies(v ListSnapshotPoliciesResponseGetSnapshotPoliciesRetType)
- func (o ListSnapshotPoliciesResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListSnapshotPoliciesResponseGetSnapshotPoliciesArgTypedeprecated
- type ListSnapshotPoliciesResponseGetSnapshotPoliciesAttributeType
- type ListSnapshotPoliciesResponseGetSnapshotPoliciesRetTypedeprecated
- type MappedNullabledeprecated
- type NullableBooldeprecated
- func (v NullableBool) Get() *booldeprecated
- func (v NullableBool) IsSet() booldeprecated
- func (v NullableBool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBool) Set(val *bool)deprecated
- func (v *NullableBool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBool) Unset()deprecated
- type NullableCreateResourcePoolPayloaddeprecated
- func (v NullableCreateResourcePoolPayload) Get() *CreateResourcePoolPayloaddeprecated
- func (v NullableCreateResourcePoolPayload) IsSet() booldeprecated
- func (v NullableCreateResourcePoolPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateResourcePoolPayload) Set(val *CreateResourcePoolPayload)deprecated
- func (v *NullableCreateResourcePoolPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateResourcePoolPayload) Unset()deprecated
- type NullableCreateResourcePoolResponsedeprecated
- func (v NullableCreateResourcePoolResponse) Get() *CreateResourcePoolResponsedeprecated
- func (v NullableCreateResourcePoolResponse) IsSet() booldeprecated
- func (v NullableCreateResourcePoolResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateResourcePoolResponse) Set(val *CreateResourcePoolResponse)deprecated
- func (v *NullableCreateResourcePoolResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateResourcePoolResponse) Unset()deprecated
- type NullableCreateResourcePoolResponseResourcePooldeprecated
- func (v NullableCreateResourcePoolResponseResourcePool) Get() *CreateResourcePoolResponseResourcePooldeprecated
- func (v NullableCreateResourcePoolResponseResourcePool) IsSet() booldeprecated
- func (v NullableCreateResourcePoolResponseResourcePool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateResourcePoolResponseResourcePool) Set(val *CreateResourcePoolResponseResourcePool)deprecated
- func (v *NullableCreateResourcePoolResponseResourcePool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateResourcePoolResponseResourcePool) Unset()deprecated
- type NullableCreateResourcePoolSnapshotPayloaddeprecated
- func (v NullableCreateResourcePoolSnapshotPayload) Get() *CreateResourcePoolSnapshotPayloaddeprecated
- func (v NullableCreateResourcePoolSnapshotPayload) IsSet() booldeprecated
- func (v NullableCreateResourcePoolSnapshotPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateResourcePoolSnapshotPayload) Set(val *CreateResourcePoolSnapshotPayload)deprecated
- func (v *NullableCreateResourcePoolSnapshotPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateResourcePoolSnapshotPayload) Unset()deprecated
- type NullableCreateResourcePoolSnapshotResponsedeprecated
- func (v NullableCreateResourcePoolSnapshotResponse) Get() *CreateResourcePoolSnapshotResponsedeprecated
- func (v NullableCreateResourcePoolSnapshotResponse) IsSet() booldeprecated
- func (v NullableCreateResourcePoolSnapshotResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateResourcePoolSnapshotResponse) Set(val *CreateResourcePoolSnapshotResponse)deprecated
- func (v *NullableCreateResourcePoolSnapshotResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateResourcePoolSnapshotResponse) Unset()deprecated
- type NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshotdeprecated
- func (v NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) Get() *CreateResourcePoolSnapshotResponseResourcePoolSnapshotdeprecated
- func (v NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) IsSet() booldeprecated
- func (v NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) Set(val *CreateResourcePoolSnapshotResponseResourcePoolSnapshot)deprecated
- func (v *NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) Unset()deprecated
- type NullableCreateShareExportPolicyPayloaddeprecated
- func (v NullableCreateShareExportPolicyPayload) Get() *CreateShareExportPolicyPayloaddeprecated
- func (v NullableCreateShareExportPolicyPayload) IsSet() booldeprecated
- func (v NullableCreateShareExportPolicyPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateShareExportPolicyPayload) Set(val *CreateShareExportPolicyPayload)deprecated
- func (v *NullableCreateShareExportPolicyPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateShareExportPolicyPayload) Unset()deprecated
- type NullableCreateShareExportPolicyRequestRuledeprecated
- func (v NullableCreateShareExportPolicyRequestRule) Get() *CreateShareExportPolicyRequestRuledeprecated
- func (v NullableCreateShareExportPolicyRequestRule) IsSet() booldeprecated
- func (v NullableCreateShareExportPolicyRequestRule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateShareExportPolicyRequestRule) Set(val *CreateShareExportPolicyRequestRule)deprecated
- func (v *NullableCreateShareExportPolicyRequestRule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateShareExportPolicyRequestRule) Unset()deprecated
- type NullableCreateShareExportPolicyResponsedeprecated
- func (v NullableCreateShareExportPolicyResponse) Get() *CreateShareExportPolicyResponsedeprecated
- func (v NullableCreateShareExportPolicyResponse) IsSet() booldeprecated
- func (v NullableCreateShareExportPolicyResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateShareExportPolicyResponse) Set(val *CreateShareExportPolicyResponse)deprecated
- func (v *NullableCreateShareExportPolicyResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateShareExportPolicyResponse) Unset()deprecated
- type NullableCreateShareExportPolicyResponseShareExportPolicydeprecated
- func (v NullableCreateShareExportPolicyResponseShareExportPolicy) Get() *CreateShareExportPolicyResponseShareExportPolicydeprecated
- func (v NullableCreateShareExportPolicyResponseShareExportPolicy) IsSet() booldeprecated
- func (v NullableCreateShareExportPolicyResponseShareExportPolicy) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateShareExportPolicyResponseShareExportPolicy) Set(val *CreateShareExportPolicyResponseShareExportPolicy)deprecated
- func (v *NullableCreateShareExportPolicyResponseShareExportPolicy) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateShareExportPolicyResponseShareExportPolicy) Unset()deprecated
- type NullableCreateSharePayloaddeprecated
- func (v NullableCreateSharePayload) Get() *CreateSharePayloaddeprecated
- func (v NullableCreateSharePayload) IsSet() booldeprecated
- func (v NullableCreateSharePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateSharePayload) Set(val *CreateSharePayload)deprecated
- func (v *NullableCreateSharePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateSharePayload) Unset()deprecated
- type NullableCreateShareResponsedeprecated
- func (v NullableCreateShareResponse) Get() *CreateShareResponsedeprecated
- func (v NullableCreateShareResponse) IsSet() booldeprecated
- func (v NullableCreateShareResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateShareResponse) Set(val *CreateShareResponse)deprecated
- func (v *NullableCreateShareResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateShareResponse) Unset()deprecated
- type NullableCreateShareResponseSharedeprecated
- func (v NullableCreateShareResponseShare) Get() *CreateShareResponseSharedeprecated
- func (v NullableCreateShareResponseShare) IsSet() booldeprecated
- func (v NullableCreateShareResponseShare) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateShareResponseShare) Set(val *CreateShareResponseShare)deprecated
- func (v *NullableCreateShareResponseShare) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateShareResponseShare) Unset()deprecated
- type NullableEnableLockResponsedeprecated
- func (v NullableEnableLockResponse) Get() *EnableLockResponsedeprecated
- func (v NullableEnableLockResponse) IsSet() booldeprecated
- func (v NullableEnableLockResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableEnableLockResponse) Set(val *EnableLockResponse)deprecated
- func (v *NullableEnableLockResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableEnableLockResponse) Unset()deprecated
- type NullableErrordeprecated
- func (v NullableError) Get() *Errordeprecated
- func (v NullableError) IsSet() booldeprecated
- func (v NullableError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableError) Set(val *Error)deprecated
- func (v *NullableError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableError) Unset()deprecated
- type NullableFloat32deprecated
- func (v NullableFloat32) Get() *float32deprecated
- func (v NullableFloat32) IsSet() booldeprecated
- func (v NullableFloat32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat32) Set(val *float32)deprecated
- func (v *NullableFloat32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat32) Unset()deprecated
- type NullableFloat64deprecated
- func (v NullableFloat64) Get() *float64deprecated
- func (v NullableFloat64) IsSet() booldeprecated
- func (v NullableFloat64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat64) Set(val *float64)deprecated
- func (v *NullableFloat64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat64) Unset()deprecated
- type NullableGetLockResponsedeprecated
- func (v NullableGetLockResponse) Get() *GetLockResponsedeprecated
- func (v NullableGetLockResponse) IsSet() booldeprecated
- func (v NullableGetLockResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetLockResponse) Set(val *GetLockResponse)deprecated
- func (v *NullableGetLockResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetLockResponse) Unset()deprecated
- type NullableGetResourcePoolResponsedeprecated
- func (v NullableGetResourcePoolResponse) Get() *GetResourcePoolResponsedeprecated
- func (v NullableGetResourcePoolResponse) IsSet() booldeprecated
- func (v NullableGetResourcePoolResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetResourcePoolResponse) Set(val *GetResourcePoolResponse)deprecated
- func (v *NullableGetResourcePoolResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetResourcePoolResponse) Unset()deprecated
- type NullableGetResourcePoolResponseResourcePooldeprecated
- func (v NullableGetResourcePoolResponseResourcePool) Get() *GetResourcePoolResponseResourcePooldeprecated
- func (v NullableGetResourcePoolResponseResourcePool) IsSet() booldeprecated
- func (v NullableGetResourcePoolResponseResourcePool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetResourcePoolResponseResourcePool) Set(val *GetResourcePoolResponseResourcePool)deprecated
- func (v *NullableGetResourcePoolResponseResourcePool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetResourcePoolResponseResourcePool) Unset()deprecated
- type NullableGetResourcePoolSnapshotResponsedeprecated
- func (v NullableGetResourcePoolSnapshotResponse) Get() *GetResourcePoolSnapshotResponsedeprecated
- func (v NullableGetResourcePoolSnapshotResponse) IsSet() booldeprecated
- func (v NullableGetResourcePoolSnapshotResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetResourcePoolSnapshotResponse) Set(val *GetResourcePoolSnapshotResponse)deprecated
- func (v *NullableGetResourcePoolSnapshotResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetResourcePoolSnapshotResponse) Unset()deprecated
- type NullableGetResourcePoolSnapshotResponseResourcePoolSnapshotdeprecated
- func (v NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) Get() *GetResourcePoolSnapshotResponseResourcePoolSnapshotdeprecated
- func (v NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) IsSet() booldeprecated
- func (v NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) Set(val *GetResourcePoolSnapshotResponseResourcePoolSnapshot)deprecated
- func (v *NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) Unset()deprecated
- type NullableGetScheduleResponsedeprecated
- func (v NullableGetScheduleResponse) Get() *GetScheduleResponsedeprecated
- func (v NullableGetScheduleResponse) IsSet() booldeprecated
- func (v NullableGetScheduleResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetScheduleResponse) Set(val *GetScheduleResponse)deprecated
- func (v *NullableGetScheduleResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetScheduleResponse) Unset()deprecated
- type NullableGetScheduleResponseScheduledeprecated
- func (v NullableGetScheduleResponseSchedule) Get() *GetScheduleResponseScheduledeprecated
- func (v NullableGetScheduleResponseSchedule) IsSet() booldeprecated
- func (v NullableGetScheduleResponseSchedule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetScheduleResponseSchedule) Set(val *GetScheduleResponseSchedule)deprecated
- func (v *NullableGetScheduleResponseSchedule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetScheduleResponseSchedule) Unset()deprecated
- type NullableGetShareExportPolicyResponsedeprecated
- func (v NullableGetShareExportPolicyResponse) Get() *GetShareExportPolicyResponsedeprecated
- func (v NullableGetShareExportPolicyResponse) IsSet() booldeprecated
- func (v NullableGetShareExportPolicyResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetShareExportPolicyResponse) Set(val *GetShareExportPolicyResponse)deprecated
- func (v *NullableGetShareExportPolicyResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetShareExportPolicyResponse) Unset()deprecated
- type NullableGetShareExportPolicyResponseShareExportPolicydeprecated
- func (v NullableGetShareExportPolicyResponseShareExportPolicy) Get() *GetShareExportPolicyResponseShareExportPolicydeprecated
- func (v NullableGetShareExportPolicyResponseShareExportPolicy) IsSet() booldeprecated
- func (v NullableGetShareExportPolicyResponseShareExportPolicy) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetShareExportPolicyResponseShareExportPolicy) Set(val *GetShareExportPolicyResponseShareExportPolicy)deprecated
- func (v *NullableGetShareExportPolicyResponseShareExportPolicy) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetShareExportPolicyResponseShareExportPolicy) Unset()deprecated
- type NullableGetShareResponsedeprecated
- func (v NullableGetShareResponse) Get() *GetShareResponsedeprecated
- func (v NullableGetShareResponse) IsSet() booldeprecated
- func (v NullableGetShareResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetShareResponse) Set(val *GetShareResponse)deprecated
- func (v *NullableGetShareResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetShareResponse) Unset()deprecated
- type NullableGetShareResponseSharedeprecated
- func (v NullableGetShareResponseShare) Get() *GetShareResponseSharedeprecated
- func (v NullableGetShareResponseShare) IsSet() booldeprecated
- func (v NullableGetShareResponseShare) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetShareResponseShare) Set(val *GetShareResponseShare)deprecated
- func (v *NullableGetShareResponseShare) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetShareResponseShare) Unset()deprecated
- type NullableGetSnapshotPolicyResponsedeprecated
- func (v NullableGetSnapshotPolicyResponse) Get() *GetSnapshotPolicyResponsedeprecated
- func (v NullableGetSnapshotPolicyResponse) IsSet() booldeprecated
- func (v NullableGetSnapshotPolicyResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetSnapshotPolicyResponse) Set(val *GetSnapshotPolicyResponse)deprecated
- func (v *NullableGetSnapshotPolicyResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetSnapshotPolicyResponse) Unset()deprecated
- type NullableGetSnapshotPolicyResponseSnapshotPolicydeprecated
- func (v NullableGetSnapshotPolicyResponseSnapshotPolicy) Get() *GetSnapshotPolicyResponseSnapshotPolicydeprecated
- func (v NullableGetSnapshotPolicyResponseSnapshotPolicy) IsSet() booldeprecated
- func (v NullableGetSnapshotPolicyResponseSnapshotPolicy) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetSnapshotPolicyResponseSnapshotPolicy) Set(val *GetSnapshotPolicyResponseSnapshotPolicy)deprecated
- func (v *NullableGetSnapshotPolicyResponseSnapshotPolicy) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetSnapshotPolicyResponseSnapshotPolicy) Unset()deprecated
- type NullableGoogleProtobufAnydeprecated
- func (v NullableGoogleProtobufAny) Get() *GoogleProtobufAnydeprecated
- func (v NullableGoogleProtobufAny) IsSet() booldeprecated
- func (v NullableGoogleProtobufAny) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGoogleProtobufAny) Set(val *GoogleProtobufAny)deprecated
- func (v *NullableGoogleProtobufAny) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGoogleProtobufAny) Unset()deprecated
- type NullableIntdeprecated
- func (v NullableInt) Get() *intdeprecated
- func (v NullableInt) IsSet() booldeprecated
- func (v NullableInt) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt) Set(val *int)deprecated
- func (v *NullableInt) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt) Unset()deprecated
- type NullableInt32deprecated
- func (v NullableInt32) Get() *int32deprecated
- func (v NullableInt32) IsSet() booldeprecated
- func (v NullableInt32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt32) Set(val *int32)deprecated
- func (v *NullableInt32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt32) Unset()deprecated
- type NullableInt64deprecated
- func (v NullableInt64) Get() *int64deprecated
- func (v NullableInt64) IsSet() booldeprecated
- func (v NullableInt64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt64) Set(val *int64)deprecated
- func (v *NullableInt64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt64) Unset()deprecated
- type NullableListPerformanceClassesResponsedeprecated
- func (v NullableListPerformanceClassesResponse) Get() *ListPerformanceClassesResponsedeprecated
- func (v NullableListPerformanceClassesResponse) IsSet() booldeprecated
- func (v NullableListPerformanceClassesResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListPerformanceClassesResponse) Set(val *ListPerformanceClassesResponse)deprecated
- func (v *NullableListPerformanceClassesResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListPerformanceClassesResponse) Unset()deprecated
- type NullableListResourcePoolSnapshotsResponsedeprecated
- func (v NullableListResourcePoolSnapshotsResponse) Get() *ListResourcePoolSnapshotsResponsedeprecated
- func (v NullableListResourcePoolSnapshotsResponse) IsSet() booldeprecated
- func (v NullableListResourcePoolSnapshotsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListResourcePoolSnapshotsResponse) Set(val *ListResourcePoolSnapshotsResponse)deprecated
- func (v *NullableListResourcePoolSnapshotsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListResourcePoolSnapshotsResponse) Unset()deprecated
- type NullableListResourcePoolsResponsedeprecated
- func (v NullableListResourcePoolsResponse) Get() *ListResourcePoolsResponsedeprecated
- func (v NullableListResourcePoolsResponse) IsSet() booldeprecated
- func (v NullableListResourcePoolsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListResourcePoolsResponse) Set(val *ListResourcePoolsResponse)deprecated
- func (v *NullableListResourcePoolsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListResourcePoolsResponse) Unset()deprecated
- type NullableListSchedulesResponsedeprecated
- func (v NullableListSchedulesResponse) Get() *ListSchedulesResponsedeprecated
- func (v NullableListSchedulesResponse) IsSet() booldeprecated
- func (v NullableListSchedulesResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListSchedulesResponse) Set(val *ListSchedulesResponse)deprecated
- func (v *NullableListSchedulesResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListSchedulesResponse) Unset()deprecated
- type NullableListShareExportPoliciesResponsedeprecated
- func (v NullableListShareExportPoliciesResponse) Get() *ListShareExportPoliciesResponsedeprecated
- func (v NullableListShareExportPoliciesResponse) IsSet() booldeprecated
- func (v NullableListShareExportPoliciesResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListShareExportPoliciesResponse) Set(val *ListShareExportPoliciesResponse)deprecated
- func (v *NullableListShareExportPoliciesResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListShareExportPoliciesResponse) Unset()deprecated
- type NullableListSharesResponsedeprecated
- func (v NullableListSharesResponse) Get() *ListSharesResponsedeprecated
- func (v NullableListSharesResponse) IsSet() booldeprecated
- func (v NullableListSharesResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListSharesResponse) Set(val *ListSharesResponse)deprecated
- func (v *NullableListSharesResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListSharesResponse) Unset()deprecated
- type NullableListSnapshotPoliciesResponsedeprecated
- func (v NullableListSnapshotPoliciesResponse) Get() *ListSnapshotPoliciesResponsedeprecated
- func (v NullableListSnapshotPoliciesResponse) IsSet() booldeprecated
- func (v NullableListSnapshotPoliciesResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListSnapshotPoliciesResponse) Set(val *ListSnapshotPoliciesResponse)deprecated
- func (v *NullableListSnapshotPoliciesResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListSnapshotPoliciesResponse) Unset()deprecated
- type NullablePerformanceClassdeprecated
- func (v NullablePerformanceClass) Get() *PerformanceClassdeprecated
- func (v NullablePerformanceClass) IsSet() booldeprecated
- func (v NullablePerformanceClass) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePerformanceClass) Set(val *PerformanceClass)deprecated
- func (v *NullablePerformanceClass) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePerformanceClass) Unset()deprecated
- type NullableResourcePooldeprecated
- func (v NullableResourcePool) Get() *ResourcePooldeprecated
- func (v NullableResourcePool) IsSet() booldeprecated
- func (v NullableResourcePool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableResourcePool) Set(val *ResourcePool)deprecated
- func (v *NullableResourcePool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableResourcePool) Unset()deprecated
- type NullableResourcePoolPerformanceClassdeprecated
- func (v NullableResourcePoolPerformanceClass) Get() *ResourcePoolPerformanceClassdeprecated
- func (v NullableResourcePoolPerformanceClass) IsSet() booldeprecated
- func (v NullableResourcePoolPerformanceClass) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableResourcePoolPerformanceClass) Set(val *ResourcePoolPerformanceClass)deprecated
- func (v *NullableResourcePoolPerformanceClass) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableResourcePoolPerformanceClass) Unset()deprecated
- type NullableResourcePoolSnapshotdeprecated
- func (v NullableResourcePoolSnapshot) Get() *ResourcePoolSnapshotdeprecated
- func (v NullableResourcePoolSnapshot) IsSet() booldeprecated
- func (v NullableResourcePoolSnapshot) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableResourcePoolSnapshot) Set(val *ResourcePoolSnapshot)deprecated
- func (v *NullableResourcePoolSnapshot) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableResourcePoolSnapshot) Unset()deprecated
- type NullableResourcePoolSnapshotPolicydeprecated
- func (v NullableResourcePoolSnapshotPolicy) Get() *ResourcePoolSnapshotPolicydeprecated
- func (v NullableResourcePoolSnapshotPolicy) IsSet() booldeprecated
- func (v NullableResourcePoolSnapshotPolicy) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableResourcePoolSnapshotPolicy) Set(val *ResourcePoolSnapshotPolicy)deprecated
- func (v *NullableResourcePoolSnapshotPolicy) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableResourcePoolSnapshotPolicy) Unset()deprecated
- type NullableResourcePoolSpacedeprecated
- func (v NullableResourcePoolSpace) Get() *ResourcePoolSpacedeprecated
- func (v NullableResourcePoolSpace) IsSet() booldeprecated
- func (v NullableResourcePoolSpace) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableResourcePoolSpace) Set(val *ResourcePoolSpace)deprecated
- func (v *NullableResourcePoolSpace) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableResourcePoolSpace) Unset()deprecated
- type NullableScheduledeprecated
- func (v NullableSchedule) Get() *Scheduledeprecated
- func (v NullableSchedule) IsSet() booldeprecated
- func (v NullableSchedule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSchedule) Set(val *Schedule)deprecated
- func (v *NullableSchedule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSchedule) Unset()deprecated
- type NullableSharedeprecated
- func (v NullableShare) Get() *Sharedeprecated
- func (v NullableShare) IsSet() booldeprecated
- func (v NullableShare) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableShare) Set(val *Share)deprecated
- func (v *NullableShare) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableShare) Unset()deprecated
- type NullableShareExportPolicydeprecated
- func (v NullableShareExportPolicy) Get() *ShareExportPolicydeprecated
- func (v NullableShareExportPolicy) IsSet() booldeprecated
- func (v NullableShareExportPolicy) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableShareExportPolicy) Set(val *ShareExportPolicy)deprecated
- func (v *NullableShareExportPolicy) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableShareExportPolicy) Unset()deprecated
- type NullableShareExportPolicyRuledeprecated
- func (v NullableShareExportPolicyRule) Get() *ShareExportPolicyRuledeprecated
- func (v NullableShareExportPolicyRule) IsSet() booldeprecated
- func (v NullableShareExportPolicyRule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableShareExportPolicyRule) Set(val *ShareExportPolicyRule)deprecated
- func (v *NullableShareExportPolicyRule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableShareExportPolicyRule) Unset()deprecated
- type NullableSnapshotPolicydeprecated
- func (v NullableSnapshotPolicy) Get() *SnapshotPolicydeprecated
- func (v NullableSnapshotPolicy) IsSet() booldeprecated
- func (v NullableSnapshotPolicy) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSnapshotPolicy) Set(val *SnapshotPolicy)deprecated
- func (v *NullableSnapshotPolicy) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSnapshotPolicy) Unset()deprecated
- type NullableSnapshotPolicyScheduledeprecated
- func (v NullableSnapshotPolicySchedule) Get() *SnapshotPolicyScheduledeprecated
- func (v NullableSnapshotPolicySchedule) IsSet() booldeprecated
- func (v NullableSnapshotPolicySchedule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSnapshotPolicySchedule) Set(val *SnapshotPolicySchedule)deprecated
- func (v *NullableSnapshotPolicySchedule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSnapshotPolicySchedule) Unset()deprecated
- type NullableSnapshotPolicySnapshotPolicyScheduledeprecated
- func (v NullableSnapshotPolicySnapshotPolicySchedule) Get() *SnapshotPolicySnapshotPolicyScheduledeprecated
- func (v NullableSnapshotPolicySnapshotPolicySchedule) IsSet() booldeprecated
- func (v NullableSnapshotPolicySnapshotPolicySchedule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSnapshotPolicySnapshotPolicySchedule) Set(val *SnapshotPolicySnapshotPolicySchedule)deprecated
- func (v *NullableSnapshotPolicySnapshotPolicySchedule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSnapshotPolicySnapshotPolicySchedule) Unset()deprecated
- type NullableStatusdeprecated
- func (v NullableStatus) Get() *Statusdeprecated
- func (v NullableStatus) IsSet() booldeprecated
- func (v NullableStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableStatus) Set(val *Status)deprecated
- func (v *NullableStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableStatus) Unset()deprecated
- type NullableStringdeprecated
- func (v NullableString) Get() *stringdeprecated
- func (v NullableString) IsSet() booldeprecated
- func (v NullableString) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableString) Set(val *string)deprecated
- func (v *NullableString) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableString) Unset()deprecated
- type NullableTimedeprecated
- func (v NullableTime) Get() *time.Timedeprecated
- func (v NullableTime) IsSet() booldeprecated
- func (v NullableTime) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTime) Set(val *time.Time)deprecated
- func (v *NullableTime) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTime) Unset()deprecated
- type NullableUpdateResourcePoolPayloaddeprecated
- func (v NullableUpdateResourcePoolPayload) Get() *UpdateResourcePoolPayloaddeprecated
- func (v NullableUpdateResourcePoolPayload) IsSet() booldeprecated
- func (v NullableUpdateResourcePoolPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateResourcePoolPayload) Set(val *UpdateResourcePoolPayload)deprecated
- func (v *NullableUpdateResourcePoolPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateResourcePoolPayload) Unset()deprecated
- type NullableUpdateResourcePoolResponsedeprecated
- func (v NullableUpdateResourcePoolResponse) Get() *UpdateResourcePoolResponsedeprecated
- func (v NullableUpdateResourcePoolResponse) IsSet() booldeprecated
- func (v NullableUpdateResourcePoolResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateResourcePoolResponse) Set(val *UpdateResourcePoolResponse)deprecated
- func (v *NullableUpdateResourcePoolResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateResourcePoolResponse) Unset()deprecated
- type NullableUpdateResourcePoolResponseResourcePooldeprecated
- func (v NullableUpdateResourcePoolResponseResourcePool) Get() *UpdateResourcePoolResponseResourcePooldeprecated
- func (v NullableUpdateResourcePoolResponseResourcePool) IsSet() booldeprecated
- func (v NullableUpdateResourcePoolResponseResourcePool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateResourcePoolResponseResourcePool) Set(val *UpdateResourcePoolResponseResourcePool)deprecated
- func (v *NullableUpdateResourcePoolResponseResourcePool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateResourcePoolResponseResourcePool) Unset()deprecated
- type NullableUpdateResourcePoolSnapshotPayloaddeprecated
- func (v NullableUpdateResourcePoolSnapshotPayload) Get() *UpdateResourcePoolSnapshotPayloaddeprecated
- func (v NullableUpdateResourcePoolSnapshotPayload) IsSet() booldeprecated
- func (v NullableUpdateResourcePoolSnapshotPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateResourcePoolSnapshotPayload) Set(val *UpdateResourcePoolSnapshotPayload)deprecated
- func (v *NullableUpdateResourcePoolSnapshotPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateResourcePoolSnapshotPayload) Unset()deprecated
- type NullableUpdateResourcePoolSnapshotResponsedeprecated
- func (v NullableUpdateResourcePoolSnapshotResponse) Get() *UpdateResourcePoolSnapshotResponsedeprecated
- func (v NullableUpdateResourcePoolSnapshotResponse) IsSet() booldeprecated
- func (v NullableUpdateResourcePoolSnapshotResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateResourcePoolSnapshotResponse) Set(val *UpdateResourcePoolSnapshotResponse)deprecated
- func (v *NullableUpdateResourcePoolSnapshotResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateResourcePoolSnapshotResponse) Unset()deprecated
- type NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshotdeprecated
- func (v NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) Get() *UpdateResourcePoolSnapshotResponseResourcePoolSnapshotdeprecated
- func (v NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) IsSet() booldeprecated
- func (v NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) Set(val *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot)deprecated
- func (v *NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) Unset()deprecated
- type NullableUpdateShareExportPolicyBodyRuledeprecated
- func (v NullableUpdateShareExportPolicyBodyRule) Get() *UpdateShareExportPolicyBodyRuledeprecated
- func (v NullableUpdateShareExportPolicyBodyRule) IsSet() booldeprecated
- func (v NullableUpdateShareExportPolicyBodyRule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateShareExportPolicyBodyRule) Set(val *UpdateShareExportPolicyBodyRule)deprecated
- func (v *NullableUpdateShareExportPolicyBodyRule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateShareExportPolicyBodyRule) Unset()deprecated
- type NullableUpdateShareExportPolicyPayloaddeprecated
- func (v NullableUpdateShareExportPolicyPayload) Get() *UpdateShareExportPolicyPayloaddeprecated
- func (v NullableUpdateShareExportPolicyPayload) IsSet() booldeprecated
- func (v NullableUpdateShareExportPolicyPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateShareExportPolicyPayload) Set(val *UpdateShareExportPolicyPayload)deprecated
- func (v *NullableUpdateShareExportPolicyPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateShareExportPolicyPayload) Unset()deprecated
- type NullableUpdateShareExportPolicyResponsedeprecated
- func (v NullableUpdateShareExportPolicyResponse) Get() *UpdateShareExportPolicyResponsedeprecated
- func (v NullableUpdateShareExportPolicyResponse) IsSet() booldeprecated
- func (v NullableUpdateShareExportPolicyResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateShareExportPolicyResponse) Set(val *UpdateShareExportPolicyResponse)deprecated
- func (v *NullableUpdateShareExportPolicyResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateShareExportPolicyResponse) Unset()deprecated
- type NullableUpdateSharePayloaddeprecated
- func (v NullableUpdateSharePayload) Get() *UpdateSharePayloaddeprecated
- func (v NullableUpdateSharePayload) IsSet() booldeprecated
- func (v NullableUpdateSharePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateSharePayload) Set(val *UpdateSharePayload)deprecated
- func (v *NullableUpdateSharePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateSharePayload) Unset()deprecated
- type NullableUpdateShareResponsedeprecated
- func (v NullableUpdateShareResponse) Get() *UpdateShareResponsedeprecated
- func (v NullableUpdateShareResponse) IsSet() booldeprecated
- func (v NullableUpdateShareResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateShareResponse) Set(val *UpdateShareResponse)deprecated
- func (v *NullableUpdateShareResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateShareResponse) Unset()deprecated
- type NullableUpdateShareResponseSharedeprecated
- func (v NullableUpdateShareResponseShare) Get() *UpdateShareResponseSharedeprecated
- func (v NullableUpdateShareResponseShare) IsSet() booldeprecated
- func (v NullableUpdateShareResponseShare) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateShareResponseShare) Set(val *UpdateShareResponseShare)deprecated
- func (v *NullableUpdateShareResponseShare) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateShareResponseShare) Unset()deprecated
- type NullableValidationErrordeprecated
- func (v NullableValidationError) Get() *ValidationErrordeprecated
- func (v NullableValidationError) IsSet() booldeprecated
- func (v NullableValidationError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableValidationError) Set(val *ValidationError)deprecated
- func (v *NullableValidationError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableValidationError) Unset()deprecated
- type NullableValidationErrorAllOfdeprecated
- func (v NullableValidationErrorAllOf) Get() *ValidationErrorAllOfdeprecated
- func (v NullableValidationErrorAllOf) IsSet() booldeprecated
- func (v NullableValidationErrorAllOf) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableValidationErrorAllOf) Set(val *ValidationErrorAllOf)deprecated
- func (v *NullableValidationErrorAllOf) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableValidationErrorAllOf) Unset()deprecated
- type NullableValidationErrorFielddeprecated
- func (v NullableValidationErrorField) Get() *ValidationErrorFielddeprecated
- func (v NullableValidationErrorField) IsSet() booldeprecated
- func (v NullableValidationErrorField) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableValidationErrorField) Set(val *ValidationErrorField)deprecated
- func (v *NullableValidationErrorField) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableValidationErrorField) Unset()deprecated
- type NullableValuedeprecated
- func (v NullableValue[T]) Get() *Tdeprecated
- func (v NullableValue[T]) IsSet() booldeprecated
- func (v *NullableValue[T]) Set(val *T)deprecated
- func (v *NullableValue[T]) Unset()deprecated
- type PerformanceClass
- func (o *PerformanceClass) GetIops() (res PerformanceClassGetIopsRetType)
- func (o *PerformanceClass) GetIopsOk() (ret PerformanceClassGetIopsRetType, ok bool)
- func (o *PerformanceClass) GetName() (res PerformanceClassGetNameRetType)
- func (o *PerformanceClass) GetNameOk() (ret PerformanceClassGetNameRetType, ok bool)
- func (o *PerformanceClass) GetThroughput() (res PerformanceClassGetThroughputRetType)
- func (o *PerformanceClass) GetThroughputOk() (ret PerformanceClassGetThroughputRetType, ok bool)
- func (o *PerformanceClass) HasIops() bool
- func (o *PerformanceClass) HasName() bool
- func (o *PerformanceClass) HasThroughput() bool
- func (o *PerformanceClass) SetIops(v PerformanceClassGetIopsRetType)
- func (o *PerformanceClass) SetName(v PerformanceClassGetNameRetType)
- func (o *PerformanceClass) SetThroughput(v PerformanceClassGetThroughputRetType)
- func (o PerformanceClass) ToMap() (map[string]interface{}, error)deprecated
- type PerformanceClassGetIopsArgTypedeprecated
- type PerformanceClassGetIopsAttributeType
- type PerformanceClassGetIopsRetTypedeprecated
- type PerformanceClassGetNameArgTypedeprecated
- type PerformanceClassGetNameAttributeType
- type PerformanceClassGetNameRetTypedeprecated
- type PerformanceClassGetThroughputArgTypedeprecated
- type PerformanceClassGetThroughputAttributeType
- type PerformanceClassGetThroughputRetTypedeprecated
- type ResourcePool
- func (o *ResourcePool) GetAvailabilityZone() (res ResourcePoolGetAvailabilityZoneRetType)
- func (o *ResourcePool) GetAvailabilityZoneOk() (ret ResourcePoolGetAvailabilityZoneRetType, ok bool)
- func (o *ResourcePool) GetCountShares() (res ResourcePoolGetCountSharesRetType)
- func (o *ResourcePool) GetCountSharesOk() (ret ResourcePoolGetCountSharesRetType, ok bool)
- func (o *ResourcePool) GetCreatedAt() (res ResourcePoolGetCreatedAtRetType)
- func (o *ResourcePool) GetCreatedAtOk() (ret ResourcePoolGetCreatedAtRetType, ok bool)
- func (o *ResourcePool) GetId() (res ResourcePoolGetIdRetType)
- func (o *ResourcePool) GetIdOk() (ret ResourcePoolGetIdRetType, ok bool)
- func (o *ResourcePool) GetIpAcl() (res ResourcePoolGetIpAclRetType)
- func (o *ResourcePool) GetIpAclOk() (ret ResourcePoolGetIpAclRetType, ok bool)
- func (o *ResourcePool) GetLabels() (res ResourcePoolGetLabelsRetType)
- func (o *ResourcePool) GetLabelsOk() (ret ResourcePoolGetLabelsRetType, ok bool)
- func (o *ResourcePool) GetMountPath() (res ResourcePoolGetMountPathRetType)
- func (o *ResourcePool) GetMountPathOk() (ret ResourcePoolGetMountPathRetType, ok bool)
- func (o *ResourcePool) GetName() (res ResourcePoolGetNameRetType)
- func (o *ResourcePool) GetNameOk() (ret ResourcePoolGetNameRetType, ok bool)
- func (o *ResourcePool) GetPerformanceClass() (res ResourcePoolGetPerformanceClassRetType)
- func (o *ResourcePool) GetPerformanceClassDowngradableAt() (res ResourcePoolGetPerformanceClassDowngradableAtRetType)
- func (o *ResourcePool) GetPerformanceClassDowngradableAtOk() (ret ResourcePoolGetPerformanceClassDowngradableAtRetType, ok bool)
- func (o *ResourcePool) GetPerformanceClassOk() (ret ResourcePoolGetPerformanceClassRetType, ok bool)
- func (o *ResourcePool) GetSizeReducibleAt() (res ResourcePoolGetSizeReducibleAtRetType)
- func (o *ResourcePool) GetSizeReducibleAtOk() (ret ResourcePoolGetSizeReducibleAtRetType, ok bool)
- func (o *ResourcePool) GetSnapshotPolicy() (res ResourcePoolGetSnapshotPolicyRetType)
- func (o *ResourcePool) GetSnapshotPolicyOk() (ret ResourcePoolGetSnapshotPolicyRetType, ok bool)
- func (o *ResourcePool) GetSnapshotsAreVisible() (res ResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *ResourcePool) GetSnapshotsAreVisibleOk() (ret ResourcePoolgetSnapshotsAreVisibleRetType, ok bool)
- func (o *ResourcePool) GetSpace() (res ResourcePoolGetSpaceRetType)
- func (o *ResourcePool) GetSpaceOk() (ret ResourcePoolGetSpaceRetType, ok bool)
- func (o *ResourcePool) GetState() (res ResourcePoolGetStateRetType)
- func (o *ResourcePool) GetStateOk() (ret ResourcePoolGetStateRetType, ok bool)
- func (o *ResourcePool) HasAvailabilityZone() bool
- func (o *ResourcePool) HasCountShares() bool
- func (o *ResourcePool) HasCreatedAt() bool
- func (o *ResourcePool) HasId() bool
- func (o *ResourcePool) HasIpAcl() bool
- func (o *ResourcePool) HasLabels() bool
- func (o *ResourcePool) HasMountPath() bool
- func (o *ResourcePool) HasName() bool
- func (o *ResourcePool) HasPerformanceClass() bool
- func (o *ResourcePool) HasPerformanceClassDowngradableAt() bool
- func (o *ResourcePool) HasSizeReducibleAt() bool
- func (o *ResourcePool) HasSnapshotPolicy() bool
- func (o *ResourcePool) HasSnapshotsAreVisible() bool
- func (o *ResourcePool) HasSpace() bool
- func (o *ResourcePool) HasState() bool
- func (o *ResourcePool) SetAvailabilityZone(v ResourcePoolGetAvailabilityZoneRetType)
- func (o *ResourcePool) SetCountShares(v ResourcePoolGetCountSharesRetType)
- func (o *ResourcePool) SetCreatedAt(v ResourcePoolGetCreatedAtRetType)
- func (o *ResourcePool) SetId(v ResourcePoolGetIdRetType)
- func (o *ResourcePool) SetIpAcl(v ResourcePoolGetIpAclRetType)
- func (o *ResourcePool) SetLabels(v ResourcePoolGetLabelsRetType)
- func (o *ResourcePool) SetMountPath(v ResourcePoolGetMountPathRetType)
- func (o *ResourcePool) SetName(v ResourcePoolGetNameRetType)
- func (o *ResourcePool) SetPerformanceClass(v ResourcePoolGetPerformanceClassRetType)
- func (o *ResourcePool) SetPerformanceClassDowngradableAt(v ResourcePoolGetPerformanceClassDowngradableAtRetType)
- func (o *ResourcePool) SetSizeReducibleAt(v ResourcePoolGetSizeReducibleAtRetType)
- func (o *ResourcePool) SetSnapshotPolicy(v ResourcePoolGetSnapshotPolicyRetType)
- func (o *ResourcePool) SetSnapshotPolicyNil()
- func (o *ResourcePool) SetSnapshotsAreVisible(v ResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *ResourcePool) SetSpace(v ResourcePoolGetSpaceRetType)
- func (o *ResourcePool) SetState(v ResourcePoolGetStateRetType)
- func (o ResourcePool) ToMap() (map[string]interface{}, error)deprecated
- func (o *ResourcePool) UnsetSnapshotPolicy()
- type ResourcePoolGetAvailabilityZoneArgTypedeprecated
- type ResourcePoolGetAvailabilityZoneAttributeType
- type ResourcePoolGetAvailabilityZoneRetTypedeprecated
- type ResourcePoolGetCountSharesArgTypedeprecated
- type ResourcePoolGetCountSharesAttributeType
- type ResourcePoolGetCountSharesRetTypedeprecated
- type ResourcePoolGetCreatedAtArgTypedeprecated
- type ResourcePoolGetCreatedAtAttributeType
- type ResourcePoolGetCreatedAtRetTypedeprecated
- type ResourcePoolGetIdArgTypedeprecated
- type ResourcePoolGetIdAttributeType
- type ResourcePoolGetIdRetTypedeprecated
- type ResourcePoolGetIpAclArgTypedeprecated
- type ResourcePoolGetIpAclAttributeType
- type ResourcePoolGetIpAclRetTypedeprecated
- type ResourcePoolGetLabelsArgTypedeprecated
- type ResourcePoolGetLabelsAttributeType
- type ResourcePoolGetLabelsRetTypedeprecated
- type ResourcePoolGetMountPathArgTypedeprecated
- type ResourcePoolGetMountPathAttributeType
- type ResourcePoolGetMountPathRetTypedeprecated
- type ResourcePoolGetNameArgTypedeprecated
- type ResourcePoolGetNameAttributeType
- type ResourcePoolGetNameRetTypedeprecated
- type ResourcePoolGetPerformanceClassArgTypedeprecated
- type ResourcePoolGetPerformanceClassAttributeType
- type ResourcePoolGetPerformanceClassDowngradableAtArgTypedeprecated
- type ResourcePoolGetPerformanceClassDowngradableAtAttributeType
- type ResourcePoolGetPerformanceClassDowngradableAtRetTypedeprecated
- type ResourcePoolGetPerformanceClassRetTypedeprecated
- type ResourcePoolGetSizeReducibleAtArgTypedeprecated
- type ResourcePoolGetSizeReducibleAtAttributeType
- type ResourcePoolGetSizeReducibleAtRetTypedeprecated
- type ResourcePoolGetSnapshotPolicyArgTypedeprecated
- type ResourcePoolGetSnapshotPolicyAttributeType
- type ResourcePoolGetSnapshotPolicyRetTypedeprecated
- type ResourcePoolGetSpaceArgTypedeprecated
- type ResourcePoolGetSpaceAttributeType
- type ResourcePoolGetSpaceRetTypedeprecated
- type ResourcePoolGetStateArgTypedeprecated
- type ResourcePoolGetStateAttributeType
- type ResourcePoolGetStateRetTypedeprecated
- type ResourcePoolPerformanceClass
- func (o *ResourcePoolPerformanceClass) GetName() (res ResourcePoolPerformanceClassGetNameRetType)
- func (o *ResourcePoolPerformanceClass) GetNameOk() (ret ResourcePoolPerformanceClassGetNameRetType, ok bool)
- func (o *ResourcePoolPerformanceClass) GetPeakIops() (res ResourcePoolPerformanceClassGetPeakIopsRetType)
- func (o *ResourcePoolPerformanceClass) GetPeakIopsOk() (ret ResourcePoolPerformanceClassGetPeakIopsRetType, ok bool)
- func (o *ResourcePoolPerformanceClass) GetThroughput() (res ResourcePoolPerformanceClassGetThroughputRetType)
- func (o *ResourcePoolPerformanceClass) GetThroughputOk() (ret ResourcePoolPerformanceClassGetThroughputRetType, ok bool)
- func (o *ResourcePoolPerformanceClass) HasName() bool
- func (o *ResourcePoolPerformanceClass) HasPeakIops() bool
- func (o *ResourcePoolPerformanceClass) HasThroughput() bool
- func (o *ResourcePoolPerformanceClass) SetName(v ResourcePoolPerformanceClassGetNameRetType)
- func (o *ResourcePoolPerformanceClass) SetPeakIops(v ResourcePoolPerformanceClassGetPeakIopsRetType)
- func (o *ResourcePoolPerformanceClass) SetThroughput(v ResourcePoolPerformanceClassGetThroughputRetType)
- func (o ResourcePoolPerformanceClass) ToMap() (map[string]interface{}, error)deprecated
- type ResourcePoolPerformanceClassGetNameArgTypedeprecated
- type ResourcePoolPerformanceClassGetNameAttributeType
- type ResourcePoolPerformanceClassGetNameRetTypedeprecated
- type ResourcePoolPerformanceClassGetPeakIopsArgTypedeprecated
- type ResourcePoolPerformanceClassGetPeakIopsAttributeType
- type ResourcePoolPerformanceClassGetPeakIopsRetTypedeprecated
- type ResourcePoolPerformanceClassGetThroughputArgTypedeprecated
- type ResourcePoolPerformanceClassGetThroughputAttributeType
- type ResourcePoolPerformanceClassGetThroughputRetTypedeprecated
- type ResourcePoolSnapshot
- func (o *ResourcePoolSnapshot) GetComment() (res ResourcePoolSnapshotGetCommentRetType)
- func (o *ResourcePoolSnapshot) GetCommentOk() (ret ResourcePoolSnapshotGetCommentRetType, ok bool)
- func (o *ResourcePoolSnapshot) GetCreatedAt() (res ResourcePoolSnapshotGetCreatedAtRetType)
- func (o *ResourcePoolSnapshot) GetCreatedAtOk() (ret ResourcePoolSnapshotGetCreatedAtRetType, ok bool)
- func (o *ResourcePoolSnapshot) GetLogicalSizeGigabytes() (res ResourcePoolSnapshotGetLogicalSizeGigabytesRetType)
- func (o *ResourcePoolSnapshot) GetLogicalSizeGigabytesOk() (ret ResourcePoolSnapshotGetLogicalSizeGigabytesRetType, ok bool)
- func (o *ResourcePoolSnapshot) GetResourcePoolId() (res ResourcePoolSnapshotGetResourcePoolIdRetType)
- func (o *ResourcePoolSnapshot) GetResourcePoolIdOk() (ret ResourcePoolSnapshotGetResourcePoolIdRetType, ok bool)
- func (o *ResourcePoolSnapshot) GetSizeGigabytes() (res ResourcePoolSnapshotGetSizeGigabytesRetType)
- func (o *ResourcePoolSnapshot) GetSizeGigabytesOk() (ret ResourcePoolSnapshotGetSizeGigabytesRetType, ok bool)
- func (o *ResourcePoolSnapshot) GetSnaplockExpiryTime() (res ResourcePoolSnapshotGetSnaplockExpiryTimeRetType)
- func (o *ResourcePoolSnapshot) GetSnaplockExpiryTimeOk() (ret ResourcePoolSnapshotGetSnaplockExpiryTimeRetType, ok bool)
- func (o *ResourcePoolSnapshot) GetSnapshotName() (res ResourcePoolSnapshotGetSnapshotNameRetType)
- func (o *ResourcePoolSnapshot) GetSnapshotNameOk() (ret ResourcePoolSnapshotGetSnapshotNameRetType, ok bool)
- func (o *ResourcePoolSnapshot) HasComment() bool
- func (o *ResourcePoolSnapshot) HasCreatedAt() bool
- func (o *ResourcePoolSnapshot) HasLogicalSizeGigabytes() bool
- func (o *ResourcePoolSnapshot) HasResourcePoolId() bool
- func (o *ResourcePoolSnapshot) HasSizeGigabytes() bool
- func (o *ResourcePoolSnapshot) HasSnaplockExpiryTime() bool
- func (o *ResourcePoolSnapshot) HasSnapshotName() bool
- func (o *ResourcePoolSnapshot) SetComment(v ResourcePoolSnapshotGetCommentRetType)
- func (o *ResourcePoolSnapshot) SetCommentNil()
- func (o *ResourcePoolSnapshot) SetCreatedAt(v ResourcePoolSnapshotGetCreatedAtRetType)
- func (o *ResourcePoolSnapshot) SetLogicalSizeGigabytes(v ResourcePoolSnapshotGetLogicalSizeGigabytesRetType)
- func (o *ResourcePoolSnapshot) SetResourcePoolId(v ResourcePoolSnapshotGetResourcePoolIdRetType)
- func (o *ResourcePoolSnapshot) SetSizeGigabytes(v ResourcePoolSnapshotGetSizeGigabytesRetType)
- func (o *ResourcePoolSnapshot) SetSnaplockExpiryTime(v ResourcePoolSnapshotGetSnaplockExpiryTimeRetType)
- func (o *ResourcePoolSnapshot) SetSnaplockExpiryTimeNil()
- func (o *ResourcePoolSnapshot) SetSnapshotName(v ResourcePoolSnapshotGetSnapshotNameRetType)
- func (o ResourcePoolSnapshot) ToMap() (map[string]interface{}, error)deprecated
- func (o *ResourcePoolSnapshot) UnsetComment()
- func (o *ResourcePoolSnapshot) UnsetSnaplockExpiryTime()
- type ResourcePoolSnapshotGetCommentArgTypedeprecated
- type ResourcePoolSnapshotGetCommentAttributeType
- type ResourcePoolSnapshotGetCommentRetTypedeprecated
- type ResourcePoolSnapshotGetCreatedAtArgTypedeprecated
- type ResourcePoolSnapshotGetCreatedAtAttributeType
- type ResourcePoolSnapshotGetCreatedAtRetTypedeprecated
- type ResourcePoolSnapshotGetLogicalSizeGigabytesArgTypedeprecated
- type ResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType
- type ResourcePoolSnapshotGetLogicalSizeGigabytesRetTypedeprecated
- type ResourcePoolSnapshotGetResourcePoolIdArgTypedeprecated
- type ResourcePoolSnapshotGetResourcePoolIdAttributeType
- type ResourcePoolSnapshotGetResourcePoolIdRetTypedeprecated
- type ResourcePoolSnapshotGetSizeGigabytesArgTypedeprecated
- type ResourcePoolSnapshotGetSizeGigabytesAttributeType
- type ResourcePoolSnapshotGetSizeGigabytesRetTypedeprecated
- type ResourcePoolSnapshotGetSnaplockExpiryTimeArgTypedeprecated
- type ResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType
- type ResourcePoolSnapshotGetSnaplockExpiryTimeRetTypedeprecated
- type ResourcePoolSnapshotGetSnapshotNameArgTypedeprecated
- type ResourcePoolSnapshotGetSnapshotNameAttributeType
- type ResourcePoolSnapshotGetSnapshotNameRetTypedeprecated
- type ResourcePoolSnapshotPolicy
- func (o *ResourcePoolSnapshotPolicy) GetId() (res ResourcePoolSnapshotPolicyGetIdRetType)
- func (o *ResourcePoolSnapshotPolicy) GetIdOk() (ret ResourcePoolSnapshotPolicyGetIdRetType, ok bool)
- func (o *ResourcePoolSnapshotPolicy) GetName() (res ResourcePoolSnapshotPolicyGetNameRetType)
- func (o *ResourcePoolSnapshotPolicy) GetNameOk() (ret ResourcePoolSnapshotPolicyGetNameRetType, ok bool)
- func (o *ResourcePoolSnapshotPolicy) HasId() bool
- func (o *ResourcePoolSnapshotPolicy) HasName() bool
- func (o *ResourcePoolSnapshotPolicy) SetId(v ResourcePoolSnapshotPolicyGetIdRetType)
- func (o *ResourcePoolSnapshotPolicy) SetName(v ResourcePoolSnapshotPolicyGetNameRetType)
- func (o ResourcePoolSnapshotPolicy) ToMap() (map[string]interface{}, error)deprecated
- type ResourcePoolSnapshotPolicyGetIdArgTypedeprecated
- type ResourcePoolSnapshotPolicyGetIdAttributeType
- type ResourcePoolSnapshotPolicyGetIdRetTypedeprecated
- type ResourcePoolSnapshotPolicyGetNameArgTypedeprecated
- type ResourcePoolSnapshotPolicyGetNameAttributeType
- type ResourcePoolSnapshotPolicyGetNameRetTypedeprecated
- type ResourcePoolSpace
- func (o *ResourcePoolSpace) GetAvailableGigabytes() (res ResourcePoolSpaceGetAvailableGigabytesRetType)
- func (o *ResourcePoolSpace) GetAvailableGigabytesOk() (ret ResourcePoolSpaceGetAvailableGigabytesRetType, ok bool)
- func (o *ResourcePoolSpace) GetSizeGigabytes() (res ResourcePoolSpaceGetSizeGigabytesRetType)
- func (o *ResourcePoolSpace) GetSizeGigabytesOk() (ret ResourcePoolSpaceGetSizeGigabytesRetType, ok bool)
- func (o *ResourcePoolSpace) GetUsedBySnapshotsGigabytes() (res ResourcePoolSpaceGetUsedBySnapshotsGigabytesRetType)
- func (o *ResourcePoolSpace) GetUsedBySnapshotsGigabytesOk() (ret ResourcePoolSpaceGetUsedBySnapshotsGigabytesRetType, ok bool)
- func (o *ResourcePoolSpace) GetUsedGigabytes() (res ResourcePoolSpaceGetUsedGigabytesRetType)
- func (o *ResourcePoolSpace) GetUsedGigabytesOk() (ret ResourcePoolSpaceGetUsedGigabytesRetType, ok bool)
- func (o *ResourcePoolSpace) HasAvailableGigabytes() bool
- func (o *ResourcePoolSpace) HasSizeGigabytes() bool
- func (o *ResourcePoolSpace) HasUsedBySnapshotsGigabytes() bool
- func (o *ResourcePoolSpace) HasUsedGigabytes() bool
- func (o *ResourcePoolSpace) SetAvailableGigabytes(v ResourcePoolSpaceGetAvailableGigabytesRetType)
- func (o *ResourcePoolSpace) SetAvailableGigabytesNil()
- func (o *ResourcePoolSpace) SetSizeGigabytes(v ResourcePoolSpaceGetSizeGigabytesRetType)
- func (o *ResourcePoolSpace) SetUsedBySnapshotsGigabytes(v ResourcePoolSpaceGetUsedBySnapshotsGigabytesRetType)
- func (o *ResourcePoolSpace) SetUsedBySnapshotsGigabytesNil()
- func (o *ResourcePoolSpace) SetUsedGigabytes(v ResourcePoolSpaceGetUsedGigabytesRetType)
- func (o *ResourcePoolSpace) SetUsedGigabytesNil()
- func (o ResourcePoolSpace) ToMap() (map[string]interface{}, error)deprecated
- func (o *ResourcePoolSpace) UnsetAvailableGigabytes()
- func (o *ResourcePoolSpace) UnsetUsedBySnapshotsGigabytes()
- func (o *ResourcePoolSpace) UnsetUsedGigabytes()
- type ResourcePoolSpaceGetAvailableGigabytesArgTypedeprecated
- type ResourcePoolSpaceGetAvailableGigabytesAttributeType
- type ResourcePoolSpaceGetAvailableGigabytesRetTypedeprecated
- type ResourcePoolSpaceGetSizeGigabytesArgTypedeprecated
- type ResourcePoolSpaceGetSizeGigabytesAttributeType
- type ResourcePoolSpaceGetSizeGigabytesRetTypedeprecated
- type ResourcePoolSpaceGetUsedBySnapshotsGigabytesArgTypedeprecated
- type ResourcePoolSpaceGetUsedBySnapshotsGigabytesAttributeType
- type ResourcePoolSpaceGetUsedBySnapshotsGigabytesRetTypedeprecated
- type ResourcePoolSpaceGetUsedGigabytesArgTypedeprecated
- type ResourcePoolSpaceGetUsedGigabytesAttributeType
- type ResourcePoolSpaceGetUsedGigabytesRetTypedeprecated
- type ResourcePoolgetSnapshotsAreVisibleArgTypedeprecated
- type ResourcePoolgetSnapshotsAreVisibleAttributeType
- type ResourcePoolgetSnapshotsAreVisibleRetTypedeprecated
- type Schedule
- func (o *Schedule) GetCreatedAt() (res ScheduleGetCreatedAtRetType)
- func (o *Schedule) GetCreatedAtOk() (ret ScheduleGetCreatedAtRetType, ok bool)
- func (o *Schedule) GetId() (res ScheduleGetIdRetType)
- func (o *Schedule) GetIdOk() (ret ScheduleGetIdRetType, ok bool)
- func (o *Schedule) GetInterval() (res ScheduleGetIntervalRetType)
- func (o *Schedule) GetIntervalOk() (ret ScheduleGetIntervalRetType, ok bool)
- func (o *Schedule) GetName() (res ScheduleGetNameRetType)
- func (o *Schedule) GetNameOk() (ret ScheduleGetNameRetType, ok bool)
- func (o *Schedule) HasCreatedAt() bool
- func (o *Schedule) HasId() bool
- func (o *Schedule) HasInterval() bool
- func (o *Schedule) HasName() bool
- func (o *Schedule) SetCreatedAt(v ScheduleGetCreatedAtRetType)
- func (o *Schedule) SetId(v ScheduleGetIdRetType)
- func (o *Schedule) SetInterval(v ScheduleGetIntervalRetType)
- func (o *Schedule) SetName(v ScheduleGetNameRetType)
- func (o Schedule) ToMap() (map[string]interface{}, error)deprecated
- type ScheduleGetCreatedAtArgTypedeprecated
- type ScheduleGetCreatedAtAttributeType
- type ScheduleGetCreatedAtRetTypedeprecated
- type ScheduleGetIdArgTypedeprecated
- type ScheduleGetIdAttributeType
- type ScheduleGetIdRetTypedeprecated
- type ScheduleGetIntervalArgTypedeprecated
- type ScheduleGetIntervalAttributeType
- type ScheduleGetIntervalRetTypedeprecated
- type ScheduleGetNameArgTypedeprecated
- type ScheduleGetNameAttributeType
- type ScheduleGetNameRetTypedeprecated
- type Share
- func (o *Share) GetCreatedAt() (res ShareGetCreatedAtRetType)
- func (o *Share) GetCreatedAtOk() (ret ShareGetCreatedAtRetType, ok bool)
- func (o *Share) GetExportPolicy() (res ShareGetExportPolicyRetType)
- func (o *Share) GetExportPolicyOk() (ret ShareGetExportPolicyRetType, ok bool)
- func (o *Share) GetId() (res ShareGetIdRetType)
- func (o *Share) GetIdOk() (ret ShareGetIdRetType, ok bool)
- func (o *Share) GetLabels() (res ShareGetLabelsRetType)
- func (o *Share) GetLabelsOk() (ret ShareGetLabelsRetType, ok bool)
- func (o *Share) GetMountPath() (res ShareGetMountPathRetType)
- func (o *Share) GetMountPathOk() (ret ShareGetMountPathRetType, ok bool)
- func (o *Share) GetName() (res ShareGetNameRetType)
- func (o *Share) GetNameOk() (ret ShareGetNameRetType, ok bool)
- func (o *Share) GetSpaceHardLimitGigabytes() (res ShareGetSpaceHardLimitGigabytesRetType)
- func (o *Share) GetSpaceHardLimitGigabytesOk() (ret ShareGetSpaceHardLimitGigabytesRetType, ok bool)
- func (o *Share) GetState() (res ShareGetStateRetType)
- func (o *Share) GetStateOk() (ret ShareGetStateRetType, ok bool)
- func (o *Share) HasCreatedAt() bool
- func (o *Share) HasExportPolicy() bool
- func (o *Share) HasId() bool
- func (o *Share) HasLabels() bool
- func (o *Share) HasMountPath() bool
- func (o *Share) HasName() bool
- func (o *Share) HasSpaceHardLimitGigabytes() bool
- func (o *Share) HasState() bool
- func (o *Share) SetCreatedAt(v ShareGetCreatedAtRetType)
- func (o *Share) SetExportPolicy(v ShareGetExportPolicyRetType)
- func (o *Share) SetExportPolicyNil()
- func (o *Share) SetId(v ShareGetIdRetType)
- func (o *Share) SetLabels(v ShareGetLabelsRetType)
- func (o *Share) SetMountPath(v ShareGetMountPathRetType)
- func (o *Share) SetName(v ShareGetNameRetType)
- func (o *Share) SetSpaceHardLimitGigabytes(v ShareGetSpaceHardLimitGigabytesRetType)
- func (o *Share) SetState(v ShareGetStateRetType)
- func (o Share) ToMap() (map[string]interface{}, error)deprecated
- func (o *Share) UnsetExportPolicy()
- type ShareExportPolicy
- func (o *ShareExportPolicy) GetCreatedAt() (res ShareExportPolicyGetCreatedAtRetType)
- func (o *ShareExportPolicy) GetCreatedAtOk() (ret ShareExportPolicyGetCreatedAtRetType, ok bool)
- func (o *ShareExportPolicy) GetId() (res ShareExportPolicyGetIdRetType)
- func (o *ShareExportPolicy) GetIdOk() (ret ShareExportPolicyGetIdRetType, ok bool)
- func (o *ShareExportPolicy) GetLabels() (res ShareExportPolicyGetLabelsRetType)
- func (o *ShareExportPolicy) GetLabelsOk() (ret ShareExportPolicyGetLabelsRetType, ok bool)
- func (o *ShareExportPolicy) GetName() (res ShareExportPolicyGetNameRetType)
- func (o *ShareExportPolicy) GetNameOk() (ret ShareExportPolicyGetNameRetType, ok bool)
- func (o *ShareExportPolicy) GetRules() (res ShareExportPolicyGetRulesRetType)
- func (o *ShareExportPolicy) GetRulesOk() (ret ShareExportPolicyGetRulesRetType, ok bool)
- func (o *ShareExportPolicy) GetSharesUsingExportPolicy() (res ShareExportPolicyGetSharesUsingExportPolicyRetType)
- func (o *ShareExportPolicy) GetSharesUsingExportPolicyOk() (ret ShareExportPolicyGetSharesUsingExportPolicyRetType, ok bool)
- func (o *ShareExportPolicy) HasCreatedAt() bool
- func (o *ShareExportPolicy) HasId() bool
- func (o *ShareExportPolicy) HasLabels() bool
- func (o *ShareExportPolicy) HasName() bool
- func (o *ShareExportPolicy) HasRules() bool
- func (o *ShareExportPolicy) HasSharesUsingExportPolicy() bool
- func (o *ShareExportPolicy) SetCreatedAt(v ShareExportPolicyGetCreatedAtRetType)
- func (o *ShareExportPolicy) SetId(v ShareExportPolicyGetIdRetType)
- func (o *ShareExportPolicy) SetLabels(v ShareExportPolicyGetLabelsRetType)
- func (o *ShareExportPolicy) SetName(v ShareExportPolicyGetNameRetType)
- func (o *ShareExportPolicy) SetRules(v ShareExportPolicyGetRulesRetType)
- func (o *ShareExportPolicy) SetSharesUsingExportPolicy(v ShareExportPolicyGetSharesUsingExportPolicyRetType)
- func (o ShareExportPolicy) ToMap() (map[string]interface{}, error)deprecated
- type ShareExportPolicyGetCreatedAtArgTypedeprecated
- type ShareExportPolicyGetCreatedAtAttributeType
- type ShareExportPolicyGetCreatedAtRetTypedeprecated
- type ShareExportPolicyGetIdArgTypedeprecated
- type ShareExportPolicyGetIdAttributeType
- type ShareExportPolicyGetIdRetTypedeprecated
- type ShareExportPolicyGetLabelsArgTypedeprecated
- type ShareExportPolicyGetLabelsAttributeType
- type ShareExportPolicyGetLabelsRetTypedeprecated
- type ShareExportPolicyGetNameArgTypedeprecated
- type ShareExportPolicyGetNameAttributeType
- type ShareExportPolicyGetNameRetTypedeprecated
- type ShareExportPolicyGetRulesArgTypedeprecated
- type ShareExportPolicyGetRulesAttributeType
- type ShareExportPolicyGetRulesRetTypedeprecated
- type ShareExportPolicyGetSharesUsingExportPolicyArgTypedeprecated
- type ShareExportPolicyGetSharesUsingExportPolicyAttributeType
- type ShareExportPolicyGetSharesUsingExportPolicyRetTypedeprecated
- type ShareExportPolicyRule
- func (o *ShareExportPolicyRule) GetCreatedAt() (res ShareExportPolicyRuleGetCreatedAtRetType)
- func (o *ShareExportPolicyRule) GetCreatedAtOk() (ret ShareExportPolicyRuleGetCreatedAtRetType, ok bool)
- func (o *ShareExportPolicyRule) GetDescription() (res ShareExportPolicyRuleGetDescriptionRetType)
- func (o *ShareExportPolicyRule) GetDescriptionOk() (ret ShareExportPolicyRuleGetDescriptionRetType, ok bool)
- func (o *ShareExportPolicyRule) GetId() (res ShareExportPolicyRuleGetIdRetType)
- func (o *ShareExportPolicyRule) GetIdOk() (ret ShareExportPolicyRuleGetIdRetType, ok bool)
- func (o *ShareExportPolicyRule) GetIpAcl() (res ShareExportPolicyRuleGetIpAclRetType)
- func (o *ShareExportPolicyRule) GetIpAclOk() (ret ShareExportPolicyRuleGetIpAclRetType, ok bool)
- func (o *ShareExportPolicyRule) GetOrder() (res ShareExportPolicyRuleGetOrderRetType)
- func (o *ShareExportPolicyRule) GetOrderOk() (ret ShareExportPolicyRuleGetOrderRetType, ok bool)
- func (o *ShareExportPolicyRule) GetReadOnly() (res ShareExportPolicyRulegetReadOnlyRetType)
- func (o *ShareExportPolicyRule) GetReadOnlyOk() (ret ShareExportPolicyRulegetReadOnlyRetType, ok bool)
- func (o *ShareExportPolicyRule) GetSetUuid() (res ShareExportPolicyRulegetSetUuidRetType)
- func (o *ShareExportPolicyRule) GetSetUuidOk() (ret ShareExportPolicyRulegetSetUuidRetType, ok bool)
- func (o *ShareExportPolicyRule) GetSuperUser() (res ShareExportPolicyRulegetSuperUserRetType)
- func (o *ShareExportPolicyRule) GetSuperUserOk() (ret ShareExportPolicyRulegetSuperUserRetType, ok bool)
- func (o *ShareExportPolicyRule) HasCreatedAt() bool
- func (o *ShareExportPolicyRule) HasDescription() bool
- func (o *ShareExportPolicyRule) HasId() bool
- func (o *ShareExportPolicyRule) HasIpAcl() bool
- func (o *ShareExportPolicyRule) HasOrder() bool
- func (o *ShareExportPolicyRule) HasReadOnly() bool
- func (o *ShareExportPolicyRule) HasSetUuid() bool
- func (o *ShareExportPolicyRule) HasSuperUser() bool
- func (o *ShareExportPolicyRule) SetCreatedAt(v ShareExportPolicyRuleGetCreatedAtRetType)
- func (o *ShareExportPolicyRule) SetDescription(v ShareExportPolicyRuleGetDescriptionRetType)
- func (o *ShareExportPolicyRule) SetDescriptionNil()
- func (o *ShareExportPolicyRule) SetId(v ShareExportPolicyRuleGetIdRetType)
- func (o *ShareExportPolicyRule) SetIpAcl(v ShareExportPolicyRuleGetIpAclRetType)
- func (o *ShareExportPolicyRule) SetOrder(v ShareExportPolicyRuleGetOrderRetType)
- func (o *ShareExportPolicyRule) SetReadOnly(v ShareExportPolicyRulegetReadOnlyRetType)
- func (o *ShareExportPolicyRule) SetSetUuid(v ShareExportPolicyRulegetSetUuidRetType)
- func (o *ShareExportPolicyRule) SetSuperUser(v ShareExportPolicyRulegetSuperUserRetType)
- func (o ShareExportPolicyRule) ToMap() (map[string]interface{}, error)deprecated
- func (o *ShareExportPolicyRule) UnsetDescription()
- type ShareExportPolicyRuleGetCreatedAtArgTypedeprecated
- type ShareExportPolicyRuleGetCreatedAtAttributeType
- type ShareExportPolicyRuleGetCreatedAtRetTypedeprecated
- type ShareExportPolicyRuleGetDescriptionArgTypedeprecated
- type ShareExportPolicyRuleGetDescriptionAttributeType
- type ShareExportPolicyRuleGetDescriptionRetTypedeprecated
- type ShareExportPolicyRuleGetIdArgTypedeprecated
- type ShareExportPolicyRuleGetIdAttributeType
- type ShareExportPolicyRuleGetIdRetTypedeprecated
- type ShareExportPolicyRuleGetIpAclArgTypedeprecated
- type ShareExportPolicyRuleGetIpAclAttributeType
- type ShareExportPolicyRuleGetIpAclRetTypedeprecated
- type ShareExportPolicyRuleGetOrderArgTypedeprecated
- type ShareExportPolicyRuleGetOrderAttributeType
- type ShareExportPolicyRuleGetOrderRetTypedeprecated
- type ShareExportPolicyRulegetReadOnlyArgTypedeprecated
- type ShareExportPolicyRulegetReadOnlyAttributeType
- type ShareExportPolicyRulegetReadOnlyRetTypedeprecated
- type ShareExportPolicyRulegetSetUuidArgTypedeprecated
- type ShareExportPolicyRulegetSetUuidAttributeType
- type ShareExportPolicyRulegetSetUuidRetTypedeprecated
- type ShareExportPolicyRulegetSuperUserArgTypedeprecated
- type ShareExportPolicyRulegetSuperUserAttributeType
- type ShareExportPolicyRulegetSuperUserRetTypedeprecated
- type ShareGetCreatedAtArgTypedeprecated
- type ShareGetCreatedAtAttributeType
- type ShareGetCreatedAtRetTypedeprecated
- type ShareGetExportPolicyArgTypedeprecated
- type ShareGetExportPolicyAttributeType
- type ShareGetExportPolicyRetTypedeprecated
- type ShareGetIdArgTypedeprecated
- type ShareGetIdAttributeType
- type ShareGetIdRetTypedeprecated
- type ShareGetLabelsArgTypedeprecated
- type ShareGetLabelsAttributeType
- type ShareGetLabelsRetTypedeprecated
- type ShareGetMountPathArgTypedeprecated
- type ShareGetMountPathAttributeType
- type ShareGetMountPathRetTypedeprecated
- type ShareGetNameArgTypedeprecated
- type ShareGetNameAttributeType
- type ShareGetNameRetTypedeprecated
- type ShareGetSpaceHardLimitGigabytesArgTypedeprecated
- type ShareGetSpaceHardLimitGigabytesAttributeType
- type ShareGetSpaceHardLimitGigabytesRetTypedeprecated
- type ShareGetStateArgTypedeprecated
- type ShareGetStateAttributeType
- type ShareGetStateRetTypedeprecated
- type SnapshotPolicy
- func (o *SnapshotPolicy) GetComment() (res SnapshotPolicyGetCommentRetType)
- func (o *SnapshotPolicy) GetCommentOk() (ret SnapshotPolicyGetCommentRetType, ok bool)
- func (o *SnapshotPolicy) GetCreatedAt() (res SnapshotPolicyGetCreatedAtRetType)
- func (o *SnapshotPolicy) GetCreatedAtOk() (ret SnapshotPolicyGetCreatedAtRetType, ok bool)
- func (o *SnapshotPolicy) GetEnabled() (res SnapshotPolicygetEnabledRetType)
- func (o *SnapshotPolicy) GetEnabledOk() (ret SnapshotPolicygetEnabledRetType, ok bool)
- func (o *SnapshotPolicy) GetId() (res SnapshotPolicyGetIdRetType)
- func (o *SnapshotPolicy) GetIdOk() (ret SnapshotPolicyGetIdRetType, ok bool)
- func (o *SnapshotPolicy) GetName() (res SnapshotPolicyGetNameRetType)
- func (o *SnapshotPolicy) GetNameOk() (ret SnapshotPolicyGetNameRetType, ok bool)
- func (o *SnapshotPolicy) GetSchedules() (res SnapshotPolicyGetSchedulesRetType)
- func (o *SnapshotPolicy) GetSchedulesOk() (ret SnapshotPolicyGetSchedulesRetType, ok bool)
- func (o *SnapshotPolicy) GetSnapshotSchedules() (res SnapshotPolicyGetSnapshotSchedulesRetType)
- func (o *SnapshotPolicy) GetSnapshotSchedulesOk() (ret SnapshotPolicyGetSnapshotSchedulesRetType, ok bool)
- func (o *SnapshotPolicy) HasComment() bool
- func (o *SnapshotPolicy) HasCreatedAt() bool
- func (o *SnapshotPolicy) HasEnabled() bool
- func (o *SnapshotPolicy) HasId() bool
- func (o *SnapshotPolicy) HasName() bool
- func (o *SnapshotPolicy) HasSchedules() bool
- func (o *SnapshotPolicy) HasSnapshotSchedules() bool
- func (o *SnapshotPolicy) SetComment(v SnapshotPolicyGetCommentRetType)
- func (o *SnapshotPolicy) SetCreatedAt(v SnapshotPolicyGetCreatedAtRetType)
- func (o *SnapshotPolicy) SetEnabled(v SnapshotPolicygetEnabledRetType)
- func (o *SnapshotPolicy) SetId(v SnapshotPolicyGetIdRetType)
- func (o *SnapshotPolicy) SetName(v SnapshotPolicyGetNameRetType)
- func (o *SnapshotPolicy) SetSchedules(v SnapshotPolicyGetSchedulesRetType)
- func (o *SnapshotPolicy) SetSnapshotSchedules(v SnapshotPolicyGetSnapshotSchedulesRetType)
- func (o SnapshotPolicy) ToMap() (map[string]interface{}, error)deprecated
- type SnapshotPolicyGetCommentArgTypedeprecated
- type SnapshotPolicyGetCommentAttributeType
- type SnapshotPolicyGetCommentRetTypedeprecated
- type SnapshotPolicyGetCreatedAtArgTypedeprecated
- type SnapshotPolicyGetCreatedAtAttributeType
- type SnapshotPolicyGetCreatedAtRetTypedeprecated
- type SnapshotPolicyGetIdArgTypedeprecated
- type SnapshotPolicyGetIdAttributeType
- type SnapshotPolicyGetIdRetTypedeprecated
- type SnapshotPolicyGetNameArgTypedeprecated
- type SnapshotPolicyGetNameAttributeType
- type SnapshotPolicyGetNameRetTypedeprecated
- type SnapshotPolicyGetSchedulesArgTypedeprecated
- type SnapshotPolicyGetSchedulesAttributeType
- type SnapshotPolicyGetSchedulesRetTypedeprecated
- type SnapshotPolicyGetSnapshotSchedulesArgTypedeprecated
- type SnapshotPolicyGetSnapshotSchedulesAttributeType
- type SnapshotPolicyGetSnapshotSchedulesRetTypedeprecated
- type SnapshotPolicySchedule
- func (o *SnapshotPolicySchedule) GetCount() (res SnapshotPolicyScheduleGetCountRetType)
- func (o *SnapshotPolicySchedule) GetCountOk() (ret SnapshotPolicyScheduleGetCountRetType, ok bool)
- func (o *SnapshotPolicySchedule) GetInterval() (res SnapshotPolicyScheduleGetIntervalRetType)
- func (o *SnapshotPolicySchedule) GetIntervalOk() (ret SnapshotPolicyScheduleGetIntervalRetType, ok bool)
- func (o *SnapshotPolicySchedule) GetPrefix() (res SnapshotPolicyScheduleGetPrefixRetType)
- func (o *SnapshotPolicySchedule) GetPrefixOk() (ret SnapshotPolicyScheduleGetPrefixRetType, ok bool)
- func (o *SnapshotPolicySchedule) GetRetentionPeriod() (res SnapshotPolicyScheduleGetRetentionPeriodRetType)
- func (o *SnapshotPolicySchedule) GetRetentionPeriodOk() (ret SnapshotPolicyScheduleGetRetentionPeriodRetType, ok bool)
- func (o *SnapshotPolicySchedule) GetScheduleId() (res SnapshotPolicyScheduleGetScheduleIdRetType)
- func (o *SnapshotPolicySchedule) GetScheduleIdOk() (ret SnapshotPolicyScheduleGetScheduleIdRetType, ok bool)
- func (o *SnapshotPolicySchedule) HasCount() bool
- func (o *SnapshotPolicySchedule) HasInterval() bool
- func (o *SnapshotPolicySchedule) HasPrefix() bool
- func (o *SnapshotPolicySchedule) HasRetentionPeriod() bool
- func (o *SnapshotPolicySchedule) HasScheduleId() bool
- func (o *SnapshotPolicySchedule) SetCount(v SnapshotPolicyScheduleGetCountRetType)
- func (o *SnapshotPolicySchedule) SetInterval(v SnapshotPolicyScheduleGetIntervalRetType)
- func (o *SnapshotPolicySchedule) SetPrefix(v SnapshotPolicyScheduleGetPrefixRetType)
- func (o *SnapshotPolicySchedule) SetRetentionPeriod(v SnapshotPolicyScheduleGetRetentionPeriodRetType)
- func (o *SnapshotPolicySchedule) SetScheduleId(v SnapshotPolicyScheduleGetScheduleIdRetType)
- func (o SnapshotPolicySchedule) ToMap() (map[string]interface{}, error)deprecated
- type SnapshotPolicyScheduleGetCountArgTypedeprecated
- type SnapshotPolicyScheduleGetCountAttributeType
- type SnapshotPolicyScheduleGetCountRetTypedeprecated
- type SnapshotPolicyScheduleGetIntervalArgTypedeprecated
- type SnapshotPolicyScheduleGetIntervalAttributeType
- type SnapshotPolicyScheduleGetIntervalRetTypedeprecated
- type SnapshotPolicyScheduleGetPrefixArgTypedeprecated
- type SnapshotPolicyScheduleGetPrefixAttributeType
- type SnapshotPolicyScheduleGetPrefixRetTypedeprecated
- type SnapshotPolicyScheduleGetRetentionPeriodArgTypedeprecated
- type SnapshotPolicyScheduleGetRetentionPeriodAttributeType
- type SnapshotPolicyScheduleGetRetentionPeriodRetTypedeprecated
- type SnapshotPolicyScheduleGetScheduleIdArgTypedeprecated
- type SnapshotPolicyScheduleGetScheduleIdAttributeType
- type SnapshotPolicyScheduleGetScheduleIdRetTypedeprecated
- type SnapshotPolicySnapshotPolicySchedule
- func (o *SnapshotPolicySnapshotPolicySchedule) GetCreatedAt() (res SnapshotPolicySnapshotPolicyScheduleGetCreatedAtRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetCreatedAtOk() (ret SnapshotPolicySnapshotPolicyScheduleGetCreatedAtRetType, ok bool)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetId() (res SnapshotPolicySnapshotPolicyScheduleGetIdRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetIdOk() (ret SnapshotPolicySnapshotPolicyScheduleGetIdRetType, ok bool)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetInterval() (res SnapshotPolicySnapshotPolicyScheduleGetIntervalRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetIntervalOk() (ret SnapshotPolicySnapshotPolicyScheduleGetIntervalRetType, ok bool)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetName() (res SnapshotPolicySnapshotPolicyScheduleGetNameRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetNameOk() (ret SnapshotPolicySnapshotPolicyScheduleGetNameRetType, ok bool)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetPrefix() (res SnapshotPolicySnapshotPolicyScheduleGetPrefixRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetPrefixOk() (ret SnapshotPolicySnapshotPolicyScheduleGetPrefixRetType, ok bool)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetRetentionCount() (res SnapshotPolicySnapshotPolicyScheduleGetRetentionCountRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetRetentionCountOk() (ret SnapshotPolicySnapshotPolicyScheduleGetRetentionCountRetType, ok bool)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetRetentionPeriod() (res SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) GetRetentionPeriodOk() (ret SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodRetType, ok bool)
- func (o *SnapshotPolicySnapshotPolicySchedule) HasCreatedAt() bool
- func (o *SnapshotPolicySnapshotPolicySchedule) HasId() bool
- func (o *SnapshotPolicySnapshotPolicySchedule) HasInterval() bool
- func (o *SnapshotPolicySnapshotPolicySchedule) HasName() bool
- func (o *SnapshotPolicySnapshotPolicySchedule) HasPrefix() bool
- func (o *SnapshotPolicySnapshotPolicySchedule) HasRetentionCount() bool
- func (o *SnapshotPolicySnapshotPolicySchedule) HasRetentionPeriod() bool
- func (o *SnapshotPolicySnapshotPolicySchedule) SetCreatedAt(v SnapshotPolicySnapshotPolicyScheduleGetCreatedAtRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) SetId(v SnapshotPolicySnapshotPolicyScheduleGetIdRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) SetInterval(v SnapshotPolicySnapshotPolicyScheduleGetIntervalRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) SetName(v SnapshotPolicySnapshotPolicyScheduleGetNameRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) SetPrefix(v SnapshotPolicySnapshotPolicyScheduleGetPrefixRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) SetRetentionCount(v SnapshotPolicySnapshotPolicyScheduleGetRetentionCountRetType)
- func (o *SnapshotPolicySnapshotPolicySchedule) SetRetentionPeriod(v SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodRetType)
- func (o SnapshotPolicySnapshotPolicySchedule) ToMap() (map[string]interface{}, error)deprecated
- type SnapshotPolicySnapshotPolicyScheduleGetCreatedAtArgTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetCreatedAtAttributeType
- type SnapshotPolicySnapshotPolicyScheduleGetCreatedAtRetTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetIdArgTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetIdAttributeType
- type SnapshotPolicySnapshotPolicyScheduleGetIdRetTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetIntervalArgTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetIntervalAttributeType
- type SnapshotPolicySnapshotPolicyScheduleGetIntervalRetTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetNameArgTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetNameAttributeType
- type SnapshotPolicySnapshotPolicyScheduleGetNameRetTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetPrefixArgTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetPrefixAttributeType
- type SnapshotPolicySnapshotPolicyScheduleGetPrefixRetTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetRetentionCountArgTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetRetentionCountAttributeType
- type SnapshotPolicySnapshotPolicyScheduleGetRetentionCountRetTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodArgTypedeprecated
- type SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodAttributeType
- type SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodRetTypedeprecated
- type SnapshotPolicygetEnabledArgTypedeprecated
- type SnapshotPolicygetEnabledAttributeType
- type SnapshotPolicygetEnabledRetTypedeprecated
- type Status
- func (o *Status) GetCode() (res StatusGetCodeRetType)
- func (o *Status) GetCodeOk() (ret StatusGetCodeRetType, ok bool)
- func (o *Status) GetDetails() (res StatusGetDetailsRetType)
- func (o *Status) GetDetailsOk() (ret StatusGetDetailsRetType, ok bool)
- func (o *Status) GetMessage() (res StatusGetMessageRetType)
- func (o *Status) GetMessageOk() (ret StatusGetMessageRetType, ok bool)
- func (o *Status) HasCode() bool
- func (o *Status) HasDetails() bool
- func (o *Status) HasMessage() bool
- func (o *Status) SetCode(v StatusGetCodeRetType)
- func (o *Status) SetDetails(v StatusGetDetailsRetType)
- func (o *Status) SetMessage(v StatusGetMessageRetType)
- func (o Status) ToMap() (map[string]interface{}, error)deprecated
- type StatusGetCodeArgTypedeprecated
- type StatusGetCodeAttributeType
- type StatusGetCodeRetTypedeprecated
- type StatusGetDetailsArgTypedeprecated
- type StatusGetDetailsAttributeType
- type StatusGetDetailsRetTypedeprecated
- type StatusGetMessageArgTypedeprecated
- type StatusGetMessageAttributeType
- type StatusGetMessageRetTypedeprecated
- type UpdateResourcePoolPayload
- func (o *UpdateResourcePoolPayload) GetIpAcl() (res UpdateResourcePoolPayloadGetIpAclRetType)
- func (o *UpdateResourcePoolPayload) GetIpAclOk() (ret UpdateResourcePoolPayloadGetIpAclRetType, ok bool)
- func (o *UpdateResourcePoolPayload) GetLabels() (res UpdateResourcePoolPayloadGetLabelsRetType)
- func (o *UpdateResourcePoolPayload) GetLabelsOk() (ret UpdateResourcePoolPayloadGetLabelsRetType, ok bool)
- func (o *UpdateResourcePoolPayload) GetPerformanceClass() (res UpdateResourcePoolPayloadGetPerformanceClassRetType)
- func (o *UpdateResourcePoolPayload) GetPerformanceClassOk() (ret UpdateResourcePoolPayloadGetPerformanceClassRetType, ok bool)
- func (o *UpdateResourcePoolPayload) GetSizeGigabytes() (res UpdateResourcePoolPayloadGetSizeGigabytesRetType)
- func (o *UpdateResourcePoolPayload) GetSizeGigabytesOk() (ret UpdateResourcePoolPayloadGetSizeGigabytesRetType, ok bool)
- func (o *UpdateResourcePoolPayload) GetSnapshotPolicyId() (res UpdateResourcePoolPayloadGetSnapshotPolicyIdRetType)
- func (o *UpdateResourcePoolPayload) GetSnapshotPolicyIdOk() (ret UpdateResourcePoolPayloadGetSnapshotPolicyIdRetType, ok bool)
- func (o *UpdateResourcePoolPayload) GetSnapshotsAreVisible() (res UpdateResourcePoolPayloadgetSnapshotsAreVisibleRetType)
- func (o *UpdateResourcePoolPayload) GetSnapshotsAreVisibleOk() (ret UpdateResourcePoolPayloadgetSnapshotsAreVisibleRetType, ok bool)
- func (o *UpdateResourcePoolPayload) HasIpAcl() bool
- func (o *UpdateResourcePoolPayload) HasLabels() bool
- func (o *UpdateResourcePoolPayload) HasPerformanceClass() bool
- func (o *UpdateResourcePoolPayload) HasSizeGigabytes() bool
- func (o *UpdateResourcePoolPayload) HasSnapshotPolicyId() bool
- func (o *UpdateResourcePoolPayload) HasSnapshotsAreVisible() bool
- func (o *UpdateResourcePoolPayload) SetIpAcl(v UpdateResourcePoolPayloadGetIpAclRetType)
- func (o *UpdateResourcePoolPayload) SetLabels(v UpdateResourcePoolPayloadGetLabelsRetType)
- func (o *UpdateResourcePoolPayload) SetPerformanceClass(v UpdateResourcePoolPayloadGetPerformanceClassRetType)
- func (o *UpdateResourcePoolPayload) SetSizeGigabytes(v UpdateResourcePoolPayloadGetSizeGigabytesRetType)
- func (o *UpdateResourcePoolPayload) SetSizeGigabytesNil()
- func (o *UpdateResourcePoolPayload) SetSnapshotPolicyId(v UpdateResourcePoolPayloadGetSnapshotPolicyIdRetType)
- func (o *UpdateResourcePoolPayload) SetSnapshotsAreVisible(v UpdateResourcePoolPayloadgetSnapshotsAreVisibleRetType)
- func (o UpdateResourcePoolPayload) ToMap() (map[string]interface{}, error)deprecated
- func (o *UpdateResourcePoolPayload) UnsetSizeGigabytes()
- type UpdateResourcePoolPayloadGetIpAclArgTypedeprecated
- type UpdateResourcePoolPayloadGetIpAclAttributeType
- type UpdateResourcePoolPayloadGetIpAclRetTypedeprecated
- type UpdateResourcePoolPayloadGetLabelsArgTypedeprecated
- type UpdateResourcePoolPayloadGetLabelsAttributeType
- type UpdateResourcePoolPayloadGetLabelsRetTypedeprecated
- type UpdateResourcePoolPayloadGetPerformanceClassArgTypedeprecated
- type UpdateResourcePoolPayloadGetPerformanceClassAttributeType
- type UpdateResourcePoolPayloadGetPerformanceClassRetTypedeprecated
- type UpdateResourcePoolPayloadGetSizeGigabytesArgTypedeprecated
- type UpdateResourcePoolPayloadGetSizeGigabytesAttributeType
- type UpdateResourcePoolPayloadGetSizeGigabytesRetTypedeprecated
- type UpdateResourcePoolPayloadGetSnapshotPolicyIdArgTypedeprecated
- type UpdateResourcePoolPayloadGetSnapshotPolicyIdAttributeType
- type UpdateResourcePoolPayloadGetSnapshotPolicyIdRetTypedeprecated
- type UpdateResourcePoolPayloadgetSnapshotsAreVisibleArgTypedeprecated
- type UpdateResourcePoolPayloadgetSnapshotsAreVisibleAttributeType
- type UpdateResourcePoolPayloadgetSnapshotsAreVisibleRetTypedeprecated
- type UpdateResourcePoolRequestdeprecated
- type UpdateResourcePoolResponse
- func (o *UpdateResourcePoolResponse) GetResourcePool() (res UpdateResourcePoolResponseGetResourcePoolRetType)
- func (o *UpdateResourcePoolResponse) GetResourcePoolOk() (ret UpdateResourcePoolResponseGetResourcePoolRetType, ok bool)
- func (o *UpdateResourcePoolResponse) HasResourcePool() bool
- func (o *UpdateResourcePoolResponse) SetResourcePool(v UpdateResourcePoolResponseGetResourcePoolRetType)
- func (o UpdateResourcePoolResponse) ToMap() (map[string]interface{}, error)deprecated
- type UpdateResourcePoolResponseGetResourcePoolArgTypedeprecated
- type UpdateResourcePoolResponseGetResourcePoolAttributeType
- type UpdateResourcePoolResponseGetResourcePoolRetTypedeprecated
- type UpdateResourcePoolResponseResourcePool
- func (o *UpdateResourcePoolResponseResourcePool) GetAvailabilityZone() (res UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetAvailabilityZoneOk() (ret UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetCountShares() (res UpdateResourcePoolResponseResourcePoolGetCountSharesRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetCountSharesOk() (ret UpdateResourcePoolResponseResourcePoolGetCountSharesRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetCreatedAt() (res UpdateResourcePoolResponseResourcePoolGetCreatedAtRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetCreatedAtOk() (ret UpdateResourcePoolResponseResourcePoolGetCreatedAtRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetId() (res UpdateResourcePoolResponseResourcePoolGetIdRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetIdOk() (ret UpdateResourcePoolResponseResourcePoolGetIdRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetIpAcl() (res UpdateResourcePoolResponseResourcePoolGetIpAclRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetIpAclOk() (ret UpdateResourcePoolResponseResourcePoolGetIpAclRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetLabels() (res UpdateResourcePoolResponseResourcePoolGetLabelsRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetLabelsOk() (ret UpdateResourcePoolResponseResourcePoolGetLabelsRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetMountPath() (res UpdateResourcePoolResponseResourcePoolGetMountPathRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetMountPathOk() (ret UpdateResourcePoolResponseResourcePoolGetMountPathRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetName() (res UpdateResourcePoolResponseResourcePoolGetNameRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetNameOk() (ret UpdateResourcePoolResponseResourcePoolGetNameRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetPerformanceClass() (res UpdateResourcePoolResponseResourcePoolGetPerformanceClassRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAt() (...)
- func (o *UpdateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAtOk() (...)
- func (o *UpdateResourcePoolResponseResourcePool) GetPerformanceClassOk() (ret UpdateResourcePoolResponseResourcePoolGetPerformanceClassRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetSizeReducibleAt() (res UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetSizeReducibleAtOk() (ret UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetSnapshotPolicy() (res UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetSnapshotPolicyOk() (ret UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetSnapshotsAreVisible() (res UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetSnapshotsAreVisibleOk() (ret UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType, ...)
- func (o *UpdateResourcePoolResponseResourcePool) GetSpace() (res UpdateResourcePoolResponseResourcePoolGetSpaceRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetSpaceOk() (ret UpdateResourcePoolResponseResourcePoolGetSpaceRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) GetState() (res UpdateResourcePoolResponseResourcePoolGetStateRetType)
- func (o *UpdateResourcePoolResponseResourcePool) GetStateOk() (ret UpdateResourcePoolResponseResourcePoolGetStateRetType, ok bool)
- func (o *UpdateResourcePoolResponseResourcePool) HasAvailabilityZone() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasCountShares() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasCreatedAt() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasId() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasIpAcl() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasLabels() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasMountPath() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasName() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasPerformanceClass() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasPerformanceClassDowngradableAt() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasSizeReducibleAt() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasSnapshotPolicy() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasSnapshotsAreVisible() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasSpace() bool
- func (o *UpdateResourcePoolResponseResourcePool) HasState() bool
- func (o *UpdateResourcePoolResponseResourcePool) SetAvailabilityZone(v UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetCountShares(v UpdateResourcePoolResponseResourcePoolGetCountSharesRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetCreatedAt(v UpdateResourcePoolResponseResourcePoolGetCreatedAtRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetId(v UpdateResourcePoolResponseResourcePoolGetIdRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetIpAcl(v UpdateResourcePoolResponseResourcePoolGetIpAclRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetLabels(v UpdateResourcePoolResponseResourcePoolGetLabelsRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetMountPath(v UpdateResourcePoolResponseResourcePoolGetMountPathRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetName(v UpdateResourcePoolResponseResourcePoolGetNameRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetPerformanceClass(v UpdateResourcePoolResponseResourcePoolGetPerformanceClassRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetPerformanceClassDowngradableAt(...)
- func (o *UpdateResourcePoolResponseResourcePool) SetSizeReducibleAt(v UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetSnapshotPolicy(v UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetSnapshotPolicyNil()
- func (o *UpdateResourcePoolResponseResourcePool) SetSnapshotsAreVisible(v UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetSpace(v UpdateResourcePoolResponseResourcePoolGetSpaceRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetState(v UpdateResourcePoolResponseResourcePoolGetStateRetType)
- func (o UpdateResourcePoolResponseResourcePool) ToMap() (map[string]interface{}, error)deprecated
- func (o *UpdateResourcePoolResponseResourcePool) UnsetSnapshotPolicy()
- type UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType
- type UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetCountSharesArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetCountSharesAttributeType
- type UpdateResourcePoolResponseResourcePoolGetCountSharesRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetCreatedAtArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetCreatedAtAttributeType
- type UpdateResourcePoolResponseResourcePoolGetCreatedAtRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetIdArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetIdAttributeType
- type UpdateResourcePoolResponseResourcePoolGetIdRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetIpAclArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetIpAclAttributeType
- type UpdateResourcePoolResponseResourcePoolGetIpAclRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetLabelsArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetLabelsAttributeType
- type UpdateResourcePoolResponseResourcePoolGetLabelsRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetMountPathArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetMountPathAttributeType
- type UpdateResourcePoolResponseResourcePoolGetMountPathRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetNameArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetNameAttributeType
- type UpdateResourcePoolResponseResourcePoolGetNameRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetPerformanceClassArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetPerformanceClassAttributeType
- type UpdateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType
- type UpdateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetPerformanceClassRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtAttributeType
- type UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType
- type UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetSpaceArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetSpaceAttributeType
- type UpdateResourcePoolResponseResourcePoolGetSpaceRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetStateArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetStateAttributeType
- type UpdateResourcePoolResponseResourcePoolGetStateRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType
- type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetTypedeprecated
- type UpdateResourcePoolSnapshotPayload
- func (o *UpdateResourcePoolSnapshotPayload) GetComment() (res UpdateResourcePoolSnapshotPayloadGetCommentRetType)
- func (o *UpdateResourcePoolSnapshotPayload) GetCommentOk() (ret UpdateResourcePoolSnapshotPayloadGetCommentRetType, ok bool)
- func (o *UpdateResourcePoolSnapshotPayload) GetName() (res UpdateResourcePoolSnapshotPayloadGetNameRetType)
- func (o *UpdateResourcePoolSnapshotPayload) GetNameOk() (ret UpdateResourcePoolSnapshotPayloadGetNameRetType, ok bool)
- func (o *UpdateResourcePoolSnapshotPayload) HasComment() bool
- func (o *UpdateResourcePoolSnapshotPayload) HasName() bool
- func (o *UpdateResourcePoolSnapshotPayload) SetComment(v UpdateResourcePoolSnapshotPayloadGetCommentRetType)
- func (o *UpdateResourcePoolSnapshotPayload) SetCommentNil()
- func (o *UpdateResourcePoolSnapshotPayload) SetName(v UpdateResourcePoolSnapshotPayloadGetNameRetType)
- func (o *UpdateResourcePoolSnapshotPayload) SetNameNil()
- func (o UpdateResourcePoolSnapshotPayload) ToMap() (map[string]interface{}, error)deprecated
- func (o *UpdateResourcePoolSnapshotPayload) UnsetComment()
- func (o *UpdateResourcePoolSnapshotPayload) UnsetName()
- type UpdateResourcePoolSnapshotPayloadGetCommentArgTypedeprecated
- type UpdateResourcePoolSnapshotPayloadGetCommentAttributeType
- type UpdateResourcePoolSnapshotPayloadGetCommentRetTypedeprecated
- type UpdateResourcePoolSnapshotPayloadGetNameArgTypedeprecated
- type UpdateResourcePoolSnapshotPayloadGetNameAttributeType
- type UpdateResourcePoolSnapshotPayloadGetNameRetTypedeprecated
- type UpdateResourcePoolSnapshotRequestdeprecated
- func (r UpdateResourcePoolSnapshotRequest) Execute() (*UpdateResourcePoolSnapshotResponse, error)deprecated
- func (r UpdateResourcePoolSnapshotRequest) UpdateResourcePoolSnapshotPayload(updateResourcePoolSnapshotPayload UpdateResourcePoolSnapshotPayload) ApiUpdateResourcePoolSnapshotRequestdeprecated
- type UpdateResourcePoolSnapshotResponse
- func (o *UpdateResourcePoolSnapshotResponse) GetResourcePoolSnapshot() (res UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
- func (o *UpdateResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk() (ret UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType, ok bool)
- func (o *UpdateResourcePoolSnapshotResponse) HasResourcePoolSnapshot() bool
- func (o *UpdateResourcePoolSnapshotResponse) SetResourcePoolSnapshot(v UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
- func (o UpdateResourcePoolSnapshotResponse) ToMap() (map[string]interface{}, error)deprecated
- type UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotArgTypedeprecated
- type UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType
- type UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshot
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetComment() (res UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCommentOk() (ret UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType, ...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAt() (res UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAtOk() (ret UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType, ...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytes() (...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytesOk() (...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolId() (...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolIdOk() (...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytes() (...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytesOk() (...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTime() (...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTimeOk() (...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotName() (...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotNameOk() (...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasComment() bool
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasCreatedAt() bool
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasLogicalSizeGigabytes() bool
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasResourcePoolId() bool
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSizeGigabytes() bool
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnaplockExpiryTime() bool
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnapshotName() bool
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetComment(v UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCommentNil()
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCreatedAt(v UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetLogicalSizeGigabytes(...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetResourcePoolId(...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSizeGigabytes(...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTime(...)
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTimeNil()
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnapshotName(v UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
- func (o UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap() (map[string]interface{}, error)deprecated
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment()
- func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetSnaplockExpiryTime()
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentArgTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtArgTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtAttributeType
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesArgTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdArgTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesArgTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeArgTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameArgTypedeprecated
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType
- type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetTypedeprecated
- type UpdateShareExportPolicyBodyRule
- func (o *UpdateShareExportPolicyBodyRule) GetDescription() (res UpdateShareExportPolicyBodyRuleGetDescriptionRetType)
- func (o *UpdateShareExportPolicyBodyRule) GetDescriptionOk() (ret UpdateShareExportPolicyBodyRuleGetDescriptionRetType, ok bool)
- func (o *UpdateShareExportPolicyBodyRule) GetIpAcl() (res UpdateShareExportPolicyBodyRuleGetIpAclRetType)
- func (o *UpdateShareExportPolicyBodyRule) GetIpAclOk() (ret UpdateShareExportPolicyBodyRuleGetIpAclRetType, ok bool)
- func (o *UpdateShareExportPolicyBodyRule) GetOrder() (res UpdateShareExportPolicyBodyRuleGetOrderRetType)
- func (o *UpdateShareExportPolicyBodyRule) GetOrderOk() (ret UpdateShareExportPolicyBodyRuleGetOrderRetType, ok bool)
- func (o *UpdateShareExportPolicyBodyRule) GetReadOnly() (res UpdateShareExportPolicyBodyRulegetReadOnlyRetType)
- func (o *UpdateShareExportPolicyBodyRule) GetReadOnlyOk() (ret UpdateShareExportPolicyBodyRulegetReadOnlyRetType, ok bool)
- func (o *UpdateShareExportPolicyBodyRule) GetSetUuid() (res UpdateShareExportPolicyBodyRulegetSetUuidRetType)
- func (o *UpdateShareExportPolicyBodyRule) GetSetUuidOk() (ret UpdateShareExportPolicyBodyRulegetSetUuidRetType, ok bool)
- func (o *UpdateShareExportPolicyBodyRule) GetSuperUser() (res UpdateShareExportPolicyBodyRulegetSuperUserRetType)
- func (o *UpdateShareExportPolicyBodyRule) GetSuperUserOk() (ret UpdateShareExportPolicyBodyRulegetSuperUserRetType, ok bool)
- func (o *UpdateShareExportPolicyBodyRule) HasDescription() bool
- func (o *UpdateShareExportPolicyBodyRule) HasIpAcl() bool
- func (o *UpdateShareExportPolicyBodyRule) HasOrder() bool
- func (o *UpdateShareExportPolicyBodyRule) HasReadOnly() bool
- func (o *UpdateShareExportPolicyBodyRule) HasSetUuid() bool
- func (o *UpdateShareExportPolicyBodyRule) HasSuperUser() bool
- func (o *UpdateShareExportPolicyBodyRule) SetDescription(v UpdateShareExportPolicyBodyRuleGetDescriptionRetType)
- func (o *UpdateShareExportPolicyBodyRule) SetDescriptionNil()
- func (o *UpdateShareExportPolicyBodyRule) SetIpAcl(v UpdateShareExportPolicyBodyRuleGetIpAclRetType)
- func (o *UpdateShareExportPolicyBodyRule) SetOrder(v UpdateShareExportPolicyBodyRuleGetOrderRetType)
- func (o *UpdateShareExportPolicyBodyRule) SetReadOnly(v UpdateShareExportPolicyBodyRulegetReadOnlyRetType)
- func (o *UpdateShareExportPolicyBodyRule) SetSetUuid(v UpdateShareExportPolicyBodyRulegetSetUuidRetType)
- func (o *UpdateShareExportPolicyBodyRule) SetSuperUser(v UpdateShareExportPolicyBodyRulegetSuperUserRetType)
- func (o UpdateShareExportPolicyBodyRule) ToMap() (map[string]interface{}, error)deprecated
- func (o *UpdateShareExportPolicyBodyRule) UnsetDescription()
- type UpdateShareExportPolicyBodyRuleGetDescriptionArgTypedeprecated
- type UpdateShareExportPolicyBodyRuleGetDescriptionAttributeType
- type UpdateShareExportPolicyBodyRuleGetDescriptionRetTypedeprecated
- type UpdateShareExportPolicyBodyRuleGetIpAclArgTypedeprecated
- type UpdateShareExportPolicyBodyRuleGetIpAclAttributeType
- type UpdateShareExportPolicyBodyRuleGetIpAclRetTypedeprecated
- type UpdateShareExportPolicyBodyRuleGetOrderArgTypedeprecated
- type UpdateShareExportPolicyBodyRuleGetOrderAttributeType
- type UpdateShareExportPolicyBodyRuleGetOrderRetTypedeprecated
- type UpdateShareExportPolicyBodyRulegetReadOnlyArgTypedeprecated
- type UpdateShareExportPolicyBodyRulegetReadOnlyAttributeType
- type UpdateShareExportPolicyBodyRulegetReadOnlyRetTypedeprecated
- type UpdateShareExportPolicyBodyRulegetSetUuidArgTypedeprecated
- type UpdateShareExportPolicyBodyRulegetSetUuidAttributeType
- type UpdateShareExportPolicyBodyRulegetSetUuidRetTypedeprecated
- type UpdateShareExportPolicyBodyRulegetSuperUserArgTypedeprecated
- type UpdateShareExportPolicyBodyRulegetSuperUserAttributeType
- type UpdateShareExportPolicyBodyRulegetSuperUserRetTypedeprecated
- type UpdateShareExportPolicyPayload
- func (o *UpdateShareExportPolicyPayload) GetLabels() (res UpdateShareExportPolicyPayloadGetLabelsRetType)
- func (o *UpdateShareExportPolicyPayload) GetLabelsOk() (ret UpdateShareExportPolicyPayloadGetLabelsRetType, ok bool)
- func (o *UpdateShareExportPolicyPayload) GetRules() (res UpdateShareExportPolicyPayloadGetRulesRetType)
- func (o *UpdateShareExportPolicyPayload) GetRulesOk() (ret UpdateShareExportPolicyPayloadGetRulesRetType, ok bool)
- func (o *UpdateShareExportPolicyPayload) HasLabels() bool
- func (o *UpdateShareExportPolicyPayload) HasRules() bool
- func (o *UpdateShareExportPolicyPayload) SetLabels(v UpdateShareExportPolicyPayloadGetLabelsRetType)
- func (o *UpdateShareExportPolicyPayload) SetRules(v UpdateShareExportPolicyPayloadGetRulesRetType)
- func (o UpdateShareExportPolicyPayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateShareExportPolicyPayloadGetLabelsArgTypedeprecated
- type UpdateShareExportPolicyPayloadGetLabelsAttributeType
- type UpdateShareExportPolicyPayloadGetLabelsRetTypedeprecated
- type UpdateShareExportPolicyPayloadGetRulesArgTypedeprecated
- type UpdateShareExportPolicyPayloadGetRulesAttributeType
- type UpdateShareExportPolicyPayloadGetRulesRetTypedeprecated
- type UpdateShareExportPolicyRequestdeprecated
- type UpdateShareExportPolicyResponse
- func (o *UpdateShareExportPolicyResponse) GetShareExportPolicy() (res UpdateShareExportPolicyResponseGetShareExportPolicyRetType)
- func (o *UpdateShareExportPolicyResponse) GetShareExportPolicyOk() (ret UpdateShareExportPolicyResponseGetShareExportPolicyRetType, ok bool)
- func (o *UpdateShareExportPolicyResponse) HasShareExportPolicy() bool
- func (o *UpdateShareExportPolicyResponse) SetShareExportPolicy(v UpdateShareExportPolicyResponseGetShareExportPolicyRetType)
- func (o UpdateShareExportPolicyResponse) ToMap() (map[string]interface{}, error)deprecated
- type UpdateShareExportPolicyResponseGetShareExportPolicyArgTypedeprecated
- type UpdateShareExportPolicyResponseGetShareExportPolicyAttributeType
- type UpdateShareExportPolicyResponseGetShareExportPolicyRetTypedeprecated
- type UpdateSharePayload
- func (o *UpdateSharePayload) GetExportPolicyName() (res UpdateSharePayloadGetExportPolicyNameRetType)
- func (o *UpdateSharePayload) GetExportPolicyNameOk() (ret UpdateSharePayloadGetExportPolicyNameRetType, ok bool)
- func (o *UpdateSharePayload) GetLabels() (res UpdateSharePayloadGetLabelsRetType)
- func (o *UpdateSharePayload) GetLabelsOk() (ret UpdateSharePayloadGetLabelsRetType, ok bool)
- func (o *UpdateSharePayload) GetSpaceHardLimitGigabytes() (res UpdateSharePayloadGetSpaceHardLimitGigabytesRetType)
- func (o *UpdateSharePayload) GetSpaceHardLimitGigabytesOk() (ret UpdateSharePayloadGetSpaceHardLimitGigabytesRetType, ok bool)
- func (o *UpdateSharePayload) HasExportPolicyName() bool
- func (o *UpdateSharePayload) HasLabels() bool
- func (o *UpdateSharePayload) HasSpaceHardLimitGigabytes() bool
- func (o *UpdateSharePayload) SetExportPolicyName(v UpdateSharePayloadGetExportPolicyNameRetType)
- func (o *UpdateSharePayload) SetExportPolicyNameNil()
- func (o *UpdateSharePayload) SetLabels(v UpdateSharePayloadGetLabelsRetType)
- func (o *UpdateSharePayload) SetSpaceHardLimitGigabytes(v UpdateSharePayloadGetSpaceHardLimitGigabytesRetType)
- func (o *UpdateSharePayload) SetSpaceHardLimitGigabytesNil()
- func (o UpdateSharePayload) ToMap() (map[string]interface{}, error)deprecated
- func (o *UpdateSharePayload) UnsetExportPolicyName()
- func (o *UpdateSharePayload) UnsetSpaceHardLimitGigabytes()
- type UpdateSharePayloadGetExportPolicyNameArgTypedeprecated
- type UpdateSharePayloadGetExportPolicyNameAttributeType
- type UpdateSharePayloadGetExportPolicyNameRetTypedeprecated
- type UpdateSharePayloadGetLabelsArgTypedeprecated
- type UpdateSharePayloadGetLabelsAttributeType
- type UpdateSharePayloadGetLabelsRetTypedeprecated
- type UpdateSharePayloadGetSpaceHardLimitGigabytesArgTypedeprecated
- type UpdateSharePayloadGetSpaceHardLimitGigabytesAttributeType
- type UpdateSharePayloadGetSpaceHardLimitGigabytesRetTypedeprecated
- type UpdateShareRequestdeprecated
- type UpdateShareResponse
- func (o *UpdateShareResponse) GetShare() (res UpdateShareResponseGetShareRetType)
- func (o *UpdateShareResponse) GetShareOk() (ret UpdateShareResponseGetShareRetType, ok bool)
- func (o *UpdateShareResponse) HasShare() bool
- func (o *UpdateShareResponse) SetShare(v UpdateShareResponseGetShareRetType)
- func (o UpdateShareResponse) ToMap() (map[string]interface{}, error)deprecated
- type UpdateShareResponseGetShareArgTypedeprecated
- type UpdateShareResponseGetShareAttributeType
- type UpdateShareResponseGetShareRetTypedeprecated
- type UpdateShareResponseShare
- func (o *UpdateShareResponseShare) GetCreatedAt() (res UpdateShareResponseShareGetCreatedAtRetType)
- func (o *UpdateShareResponseShare) GetCreatedAtOk() (ret UpdateShareResponseShareGetCreatedAtRetType, ok bool)
- func (o *UpdateShareResponseShare) GetExportPolicy() (res UpdateShareResponseShareGetExportPolicyRetType)
- func (o *UpdateShareResponseShare) GetExportPolicyOk() (ret UpdateShareResponseShareGetExportPolicyRetType, ok bool)
- func (o *UpdateShareResponseShare) GetId() (res UpdateShareResponseShareGetIdRetType)
- func (o *UpdateShareResponseShare) GetIdOk() (ret UpdateShareResponseShareGetIdRetType, ok bool)
- func (o *UpdateShareResponseShare) GetLabels() (res UpdateShareResponseShareGetLabelsRetType)
- func (o *UpdateShareResponseShare) GetLabelsOk() (ret UpdateShareResponseShareGetLabelsRetType, ok bool)
- func (o *UpdateShareResponseShare) GetMountPath() (res UpdateShareResponseShareGetMountPathRetType)
- func (o *UpdateShareResponseShare) GetMountPathOk() (ret UpdateShareResponseShareGetMountPathRetType, ok bool)
- func (o *UpdateShareResponseShare) GetName() (res UpdateShareResponseShareGetNameRetType)
- func (o *UpdateShareResponseShare) GetNameOk() (ret UpdateShareResponseShareGetNameRetType, ok bool)
- func (o *UpdateShareResponseShare) GetSpaceHardLimitGigabytes() (res UpdateShareResponseShareGetSpaceHardLimitGigabytesRetType)
- func (o *UpdateShareResponseShare) GetSpaceHardLimitGigabytesOk() (ret UpdateShareResponseShareGetSpaceHardLimitGigabytesRetType, ok bool)
- func (o *UpdateShareResponseShare) GetState() (res UpdateShareResponseShareGetStateRetType)
- func (o *UpdateShareResponseShare) GetStateOk() (ret UpdateShareResponseShareGetStateRetType, ok bool)
- func (o *UpdateShareResponseShare) HasCreatedAt() bool
- func (o *UpdateShareResponseShare) HasExportPolicy() bool
- func (o *UpdateShareResponseShare) HasId() bool
- func (o *UpdateShareResponseShare) HasLabels() bool
- func (o *UpdateShareResponseShare) HasMountPath() bool
- func (o *UpdateShareResponseShare) HasName() bool
- func (o *UpdateShareResponseShare) HasSpaceHardLimitGigabytes() bool
- func (o *UpdateShareResponseShare) HasState() bool
- func (o *UpdateShareResponseShare) SetCreatedAt(v UpdateShareResponseShareGetCreatedAtRetType)
- func (o *UpdateShareResponseShare) SetExportPolicy(v UpdateShareResponseShareGetExportPolicyRetType)
- func (o *UpdateShareResponseShare) SetExportPolicyNil()
- func (o *UpdateShareResponseShare) SetId(v UpdateShareResponseShareGetIdRetType)
- func (o *UpdateShareResponseShare) SetLabels(v UpdateShareResponseShareGetLabelsRetType)
- func (o *UpdateShareResponseShare) SetMountPath(v UpdateShareResponseShareGetMountPathRetType)
- func (o *UpdateShareResponseShare) SetName(v UpdateShareResponseShareGetNameRetType)
- func (o *UpdateShareResponseShare) SetSpaceHardLimitGigabytes(v UpdateShareResponseShareGetSpaceHardLimitGigabytesRetType)
- func (o *UpdateShareResponseShare) SetState(v UpdateShareResponseShareGetStateRetType)
- func (o UpdateShareResponseShare) ToMap() (map[string]interface{}, error)deprecated
- func (o *UpdateShareResponseShare) UnsetExportPolicy()
- type UpdateShareResponseShareGetCreatedAtArgTypedeprecated
- type UpdateShareResponseShareGetCreatedAtAttributeType
- type UpdateShareResponseShareGetCreatedAtRetTypedeprecated
- type UpdateShareResponseShareGetExportPolicyArgTypedeprecated
- type UpdateShareResponseShareGetExportPolicyAttributeType
- type UpdateShareResponseShareGetExportPolicyRetTypedeprecated
- type UpdateShareResponseShareGetIdArgTypedeprecated
- type UpdateShareResponseShareGetIdAttributeType
- type UpdateShareResponseShareGetIdRetTypedeprecated
- type UpdateShareResponseShareGetLabelsArgTypedeprecated
- type UpdateShareResponseShareGetLabelsAttributeType
- type UpdateShareResponseShareGetLabelsRetTypedeprecated
- type UpdateShareResponseShareGetMountPathArgTypedeprecated
- type UpdateShareResponseShareGetMountPathAttributeType
- type UpdateShareResponseShareGetMountPathRetTypedeprecated
- type UpdateShareResponseShareGetNameArgTypedeprecated
- type UpdateShareResponseShareGetNameAttributeType
- type UpdateShareResponseShareGetNameRetTypedeprecated
- type UpdateShareResponseShareGetSpaceHardLimitGigabytesArgTypedeprecated
- type UpdateShareResponseShareGetSpaceHardLimitGigabytesAttributeType
- type UpdateShareResponseShareGetSpaceHardLimitGigabytesRetTypedeprecated
- type UpdateShareResponseShareGetStateArgTypedeprecated
- type UpdateShareResponseShareGetStateAttributeType
- type UpdateShareResponseShareGetStateRetTypedeprecated
- type ValidationError
- func (o *ValidationError) GetErrorDescription() (res ValidationErrorGetErrorDescriptionRetType)
- func (o *ValidationError) GetErrorDescriptionOk() (ret ValidationErrorGetErrorDescriptionRetType, ok bool)
- func (o *ValidationError) GetFields() (ret ValidationErrorGetFieldsRetType)
- func (o *ValidationError) GetFieldsOk() (ret ValidationErrorGetFieldsRetType, ok bool)
- func (o *ValidationError) GetTitle() (ret ValidationErrorGetTitleRetType)
- func (o *ValidationError) GetTitleOk() (ret ValidationErrorGetTitleRetType, ok bool)
- func (o *ValidationError) GetType() (ret ValidationErrorGetTypeRetType)
- func (o *ValidationError) GetTypeOk() (ret ValidationErrorGetTypeRetType, ok bool)
- func (o *ValidationError) HasErrorDescription() bool
- func (o *ValidationError) SetErrorDescription(v ValidationErrorGetErrorDescriptionRetType)
- func (o *ValidationError) SetFields(v ValidationErrorGetFieldsRetType)
- func (o *ValidationError) SetTitle(v ValidationErrorGetTitleRetType)
- func (o *ValidationError) SetType(v ValidationErrorGetTypeRetType)
- func (o ValidationError) ToMap() (map[string]interface{}, error)deprecated
- type ValidationErrorAllOf
- func (o *ValidationErrorAllOf) GetFields() (ret ValidationErrorAllOfGetFieldsRetType)
- func (o *ValidationErrorAllOf) GetFieldsOk() (ret ValidationErrorAllOfGetFieldsRetType, ok bool)
- func (o *ValidationErrorAllOf) SetFields(v ValidationErrorAllOfGetFieldsRetType)
- func (o ValidationErrorAllOf) ToMap() (map[string]interface{}, error)deprecated
- type ValidationErrorAllOfGetFieldsArgTypedeprecated
- type ValidationErrorAllOfGetFieldsAttributeType
- type ValidationErrorAllOfGetFieldsRetTypedeprecated
- type ValidationErrorField
- func (o *ValidationErrorField) GetField() (ret ValidationErrorFieldGetFieldRetType)
- func (o *ValidationErrorField) GetFieldOk() (ret ValidationErrorFieldGetFieldRetType, ok bool)
- func (o *ValidationErrorField) GetReason() (ret ValidationErrorFieldGetReasonRetType)
- func (o *ValidationErrorField) GetReasonOk() (ret ValidationErrorFieldGetReasonRetType, ok bool)
- func (o *ValidationErrorField) SetField(v ValidationErrorFieldGetFieldRetType)
- func (o *ValidationErrorField) SetReason(v ValidationErrorFieldGetReasonRetType)
- func (o ValidationErrorField) ToMap() (map[string]interface{}, error)deprecated
- type ValidationErrorFieldGetFieldArgTypedeprecated
- type ValidationErrorFieldGetFieldAttributeType
- type ValidationErrorFieldGetFieldRetTypedeprecated
- type ValidationErrorFieldGetReasonArgTypedeprecated
- type ValidationErrorFieldGetReasonAttributeType
- type ValidationErrorFieldGetReasonRetTypedeprecated
- type ValidationErrorGetErrorDescriptionArgTypedeprecated
- type ValidationErrorGetErrorDescriptionAttributeType
- type ValidationErrorGetErrorDescriptionRetTypedeprecated
- type ValidationErrorGetFieldsArgTypedeprecated
- type ValidationErrorGetFieldsAttributeType
- type ValidationErrorGetFieldsRetTypedeprecated
- type ValidationErrorGetTitleArgTypedeprecated
- type ValidationErrorGetTitleAttributeType
- type ValidationErrorGetTitleRetTypedeprecated
- type ValidationErrorGetTypeArgTypedeprecated
- type ValidationErrorGetTypeAttributeType
- type ValidationErrorGetTypeRetTypedeprecated
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func IsNil ¶
func IsNil(i interface{}) bool
IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func ParameterValueToString
deprecated
func PtrBool ¶
PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt ¶
PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt32 ¶
PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt64 ¶
PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Types ¶
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT File Storage (SFS) API v1.0.0 In most cases there should be only one, shared, APIClient. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) CreateResourcePool
deprecated
func (a *APIClient) CreateResourcePool(ctx context.Context, projectId string, region string) ApiCreateResourcePoolRequest
CreateResourcePool: Create Resource Pool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiCreateResourcePoolRequest
func (*APIClient) CreateResourcePoolExecute
deprecated
func (*APIClient) CreateResourcePoolSnapshot
deprecated
func (a *APIClient) CreateResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateResourcePoolSnapshotRequest
CreateResourcePoolSnapshot: Create Resource Pool Snapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @return ApiCreateResourcePoolSnapshotRequest
func (*APIClient) CreateResourcePoolSnapshotExecute
deprecated
func (*APIClient) CreateShare
deprecated
func (a *APIClient) CreateShare(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateShareRequest
CreateShare: Create Share
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @return ApiCreateShareRequest
func (*APIClient) CreateShareExecute
deprecated
func (*APIClient) CreateShareExportPolicy
deprecated
func (a *APIClient) CreateShareExportPolicy(ctx context.Context, projectId string, region string) ApiCreateShareExportPolicyRequest
CreateShareExportPolicy: Create Share Export Policy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiCreateShareExportPolicyRequest
func (*APIClient) CreateShareExportPolicyExecute
deprecated
func (*APIClient) DeleteResourcePool
deprecated
func (a *APIClient) DeleteResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiDeleteResourcePoolRequest
DeleteResourcePool: Delete Resource Pool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @return ApiDeleteResourcePoolRequest
func (*APIClient) DeleteResourcePoolExecute
deprecated
func (*APIClient) DeleteResourcePoolSnapshot
deprecated
func (a *APIClient) DeleteResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) ApiDeleteResourcePoolSnapshotRequest
DeleteResourcePoolSnapshot: Delete Resource Pool Snapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @param snapshotName @return ApiDeleteResourcePoolSnapshotRequest
func (*APIClient) DeleteResourcePoolSnapshotExecute
deprecated
func (*APIClient) DeleteShare
deprecated
func (a *APIClient) DeleteShare(ctx context.Context, projectId string, region string, resourcePoolId string, shareId string) ApiDeleteShareRequest
DeleteShare: Delete Share
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @param shareId @return ApiDeleteShareRequest
func (*APIClient) DeleteShareExecute
deprecated
func (*APIClient) DeleteShareExportPolicy
deprecated
func (a *APIClient) DeleteShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiDeleteShareExportPolicyRequest
DeleteShareExportPolicy: Delete Share Export Policy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param policyId @return ApiDeleteShareExportPolicyRequest
func (*APIClient) DeleteShareExportPolicyExecute
deprecated
func (*APIClient) DisableLock
deprecated
added in
v0.8.0
func (a *APIClient) DisableLock(ctx context.Context, region string, projectId string) ApiDisableLockRequest
DisableLock: Method for DisableLock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param region @param projectId @return ApiDisableLockRequest
func (*APIClient) DisableLockExecute
deprecated
added in
v0.8.0
func (*APIClient) EnableLock
deprecated
added in
v0.8.0
func (a *APIClient) EnableLock(ctx context.Context, region string, projectId string) ApiEnableLockRequest
EnableLock: Method for EnableLock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param region @param projectId @return ApiEnableLockRequest
func (*APIClient) EnableLockExecute
deprecated
added in
v0.8.0
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) GetLock
deprecated
added in
v0.8.0
GetLock: Method for GetLock
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param region @param projectId @return ApiGetLockRequest
func (*APIClient) GetLockExecute
deprecated
added in
v0.8.0
func (*APIClient) GetResourcePool
deprecated
func (a *APIClient) GetResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiGetResourcePoolRequest
GetResourcePool: Get Resource Pool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @return ApiGetResourcePoolRequest
func (*APIClient) GetResourcePoolExecute
deprecated
func (*APIClient) GetResourcePoolSnapshot
deprecated
func (a *APIClient) GetResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) ApiGetResourcePoolSnapshotRequest
GetResourcePoolSnapshot: Get Resource Pool Snapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @param snapshotName @return ApiGetResourcePoolSnapshotRequest
func (*APIClient) GetResourcePoolSnapshotExecute
deprecated
func (a *APIClient) GetResourcePoolSnapshotExecute(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) (*GetResourcePoolSnapshotResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) GetSchedule
deprecated
added in
v0.8.0
func (a *APIClient) GetSchedule(ctx context.Context, projectId string, id string) ApiGetScheduleRequest
GetSchedule: Method for GetSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param id @return ApiGetScheduleRequest
func (*APIClient) GetScheduleExecute
deprecated
added in
v0.8.0
func (*APIClient) GetShare
deprecated
func (a *APIClient) GetShare(ctx context.Context, projectId string, region string, resourcePoolId string, shareId string) ApiGetShareRequest
GetShare: Get Share
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @param shareId @return ApiGetShareRequest
func (*APIClient) GetShareExecute
deprecated
func (*APIClient) GetShareExportPolicy
deprecated
func (a *APIClient) GetShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiGetShareExportPolicyRequest
GetShareExportPolicy: Get Share Export Policy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param policyId @return ApiGetShareExportPolicyRequest
func (*APIClient) GetShareExportPolicyExecute
deprecated
func (*APIClient) GetSnapshotPolicy
deprecated
added in
v0.8.0
func (a *APIClient) GetSnapshotPolicy(ctx context.Context, projectId string, id string) ApiGetSnapshotPolicyRequest
GetSnapshotPolicy: Method for GetSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param id @return ApiGetSnapshotPolicyRequest
func (*APIClient) GetSnapshotPolicyExecute
deprecated
added in
v0.8.0
func (*APIClient) ListPerformanceClasses
deprecated
func (a *APIClient) ListPerformanceClasses(ctx context.Context) ApiListPerformanceClassesRequest
ListPerformanceClasses: List Resource Performance Classes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListPerformanceClassesRequest
func (*APIClient) ListPerformanceClassesExecute
deprecated
func (a *APIClient) ListPerformanceClassesExecute(ctx context.Context) (*ListPerformanceClassesResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) ListResourcePoolSnapshots
deprecated
func (a *APIClient) ListResourcePoolSnapshots(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListResourcePoolSnapshotsRequest
ListResourcePoolSnapshots: List Resource Pool Snapshots
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @return ApiListResourcePoolSnapshotsRequest
func (*APIClient) ListResourcePoolSnapshotsExecute
deprecated
func (*APIClient) ListResourcePools
deprecated
func (a *APIClient) ListResourcePools(ctx context.Context, projectId string, region string) ApiListResourcePoolsRequest
ListResourcePools: List Resource Pools
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiListResourcePoolsRequest
func (*APIClient) ListResourcePoolsExecute
deprecated
func (*APIClient) ListSchedules
deprecated
added in
v0.8.0
func (a *APIClient) ListSchedules(ctx context.Context, projectId string) ApiListSchedulesRequest
ListSchedules: Method for ListSchedules
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiListSchedulesRequest
func (*APIClient) ListSchedulesExecute
deprecated
added in
v0.8.0
func (*APIClient) ListShareExportPolicies
deprecated
func (a *APIClient) ListShareExportPolicies(ctx context.Context, projectId string, region string) ApiListShareExportPoliciesRequest
ListShareExportPolicies: List Share Export Policies
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiListShareExportPoliciesRequest
func (*APIClient) ListShareExportPoliciesExecute
deprecated
func (*APIClient) ListShares
deprecated
func (a *APIClient) ListShares(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListSharesRequest
ListShares: List Shares
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @return ApiListSharesRequest
func (*APIClient) ListSharesExecute
deprecated
func (*APIClient) ListSnapshotPolicies
deprecated
added in
v0.8.0
func (a *APIClient) ListSnapshotPolicies(ctx context.Context, projectId string) ApiListSnapshotPoliciesRequest
ListSnapshotPolicies: Method for ListSnapshotPolicies
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiListSnapshotPoliciesRequest
func (*APIClient) ListSnapshotPoliciesExecute
deprecated
added in
v0.8.0
func (*APIClient) UpdateResourcePool
deprecated
func (a *APIClient) UpdateResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiUpdateResourcePoolRequest
UpdateResourcePool: Update Resource Pool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @return ApiUpdateResourcePoolRequest
func (*APIClient) UpdateResourcePoolExecute
deprecated
func (*APIClient) UpdateResourcePoolSnapshot
deprecated
added in
v0.8.0
func (a *APIClient) UpdateResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) ApiUpdateResourcePoolSnapshotRequest
UpdateResourcePoolSnapshot: Update Resource Pool Snapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @param snapshotName @return ApiUpdateResourcePoolSnapshotRequest
func (*APIClient) UpdateResourcePoolSnapshotExecute
deprecated
added in
v0.8.0
func (a *APIClient) UpdateResourcePoolSnapshotExecute(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) (*UpdateResourcePoolSnapshotResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) UpdateShare
deprecated
func (a *APIClient) UpdateShare(ctx context.Context, projectId string, region string, resourcePoolId string, shareId string) ApiUpdateShareRequest
UpdateShare: Update Share
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param resourcePoolId @param shareId @return ApiUpdateShareRequest
func (*APIClient) UpdateShareExecute
deprecated
func (*APIClient) UpdateShareExportPolicy
deprecated
func (a *APIClient) UpdateShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiUpdateShareExportPolicyRequest
UpdateShareExportPolicy: Update Share Export Policy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param policyId @return ApiUpdateShareExportPolicyRequest
func (*APIClient) UpdateShareExportPolicyExecute
deprecated
type ApiCreateResourcePoolRequest
deprecated
type ApiCreateResourcePoolRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateResourcePoolPayload(createResourcePoolPayload CreateResourcePoolPayload) ApiCreateResourcePoolRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*CreateResourcePoolResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateResourcePoolSnapshotRequest
deprecated
type ApiCreateResourcePoolSnapshotRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateResourcePoolSnapshotPayload(createResourcePoolSnapshotPayload CreateResourcePoolSnapshotPayload) ApiCreateResourcePoolSnapshotRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*CreateResourcePoolSnapshotResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateShareExportPolicyRequest
deprecated
type ApiCreateShareExportPolicyRequest interface {
CreateShareExportPolicyPayload(createShareExportPolicyPayload CreateShareExportPolicyPayload) ApiCreateShareExportPolicyRequest
Execute() (*CreateShareExportPolicyResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateShareRequest
deprecated
type ApiCreateShareRequest interface {
CreateSharePayload(createSharePayload CreateSharePayload) ApiCreateShareRequest
Execute() (*CreateShareResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteResourcePoolRequest
deprecated
type ApiDeleteResourcePoolRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteResourcePoolSnapshotRequest
deprecated
type ApiDeleteResourcePoolSnapshotRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteShareExportPolicyRequest
deprecated
type ApiDeleteShareRequest
deprecated
type ApiDisableLockRequest
deprecated
added in
v0.8.0
type ApiDisableLockRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiEnableLockRequest
deprecated
added in
v0.8.0
type ApiEnableLockRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*EnableLockResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetLockRequest
deprecated
added in
v0.8.0
type ApiGetLockRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetLockResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetResourcePoolRequest
deprecated
type ApiGetResourcePoolRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetResourcePoolResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetResourcePoolSnapshotRequest
deprecated
type ApiGetResourcePoolSnapshotRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetResourcePoolSnapshotResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetScheduleRequest
deprecated
added in
v0.8.0
type ApiGetScheduleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetScheduleResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetShareExportPolicyRequest
deprecated
type ApiGetShareExportPolicyRequest interface {
Execute() (*GetShareExportPolicyResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetShareRequest
deprecated
type ApiGetShareRequest interface {
Execute() (*GetShareResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetSnapshotPolicyRequest
deprecated
added in
v0.8.0
type ApiGetSnapshotPolicyRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetSnapshotPolicyResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListPerformanceClassesRequest
deprecated
type ApiListPerformanceClassesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListPerformanceClassesResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListResourcePoolSnapshotsRequest
deprecated
type ApiListResourcePoolSnapshotsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListResourcePoolSnapshotsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListResourcePoolsRequest
deprecated
type ApiListResourcePoolsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListResourcePoolsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListSchedulesRequest
deprecated
added in
v0.8.0
type ApiListSchedulesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListSchedulesResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListShareExportPoliciesRequest
deprecated
type ApiListShareExportPoliciesRequest interface {
Execute() (*ListShareExportPoliciesResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListSharesRequest
deprecated
type ApiListSharesRequest interface {
Execute() (*ListSharesResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListSnapshotPoliciesRequest
deprecated
added in
v0.8.0
type ApiListSnapshotPoliciesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Immutable(immutable bool) ApiListSnapshotPoliciesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListSnapshotPoliciesResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateResourcePoolRequest
deprecated
type ApiUpdateResourcePoolRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateResourcePoolPayload(updateResourcePoolPayload UpdateResourcePoolPayload) ApiUpdateResourcePoolRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*UpdateResourcePoolResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateResourcePoolSnapshotRequest
deprecated
added in
v0.8.0
type ApiUpdateResourcePoolSnapshotRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateResourcePoolSnapshotPayload(updateResourcePoolSnapshotPayload UpdateResourcePoolSnapshotPayload) ApiUpdateResourcePoolSnapshotRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*UpdateResourcePoolSnapshotResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateShareExportPolicyRequest
deprecated
type ApiUpdateShareExportPolicyRequest interface {
UpdateShareExportPolicyPayload(updateShareExportPolicyPayload UpdateShareExportPolicyPayload) ApiUpdateShareExportPolicyRequest
Execute() (*UpdateShareExportPolicyResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateShareRequest
deprecated
type ApiUpdateShareRequest interface {
UpdateSharePayload(updateSharePayload UpdateSharePayload) ApiUpdateShareRequest
Execute() (*UpdateShareResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayload ¶
type CreateResourcePoolPayload struct {
// Availability zone
// REQUIRED
AvailabilityZone CreateResourcePoolPayloadGetAvailabilityZoneAttributeType `json:"availabilityZone" required:"true"`
// List of IPs that can mount the Resource Pool in read-only; IPs must have a subnet mask (e.g. \"172.16.0.0/24\" for a range of IPs, or \"172.16.0.250/32\" for a specific IP)
// REQUIRED
IpAcl CreateResourcePoolPayloadGetIpAclAttributeType `json:"ipAcl" required:"true"`
// An optional object that represents the labels associated with the resource pool keys are validated using the following regex '^[\\\\p{Ll}][\\\\p{Ll}\\\\p{N}_-]*$' and cannot be empty values are validated using the following regex '^[\\\\p{Ll}\\\\p{N}_-]*$'
Labels CreateResourcePoolPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// Name of the Resource Pool
// REQUIRED
Name CreateResourcePoolPayloadGetNameAttributeType `json:"name" required:"true"`
// Name of the performance class
// REQUIRED
PerformanceClass CreateResourcePoolPayloadGetPerformanceClassAttributeType `json:"performanceClass" required:"true"`
// Size of the Resource Pool (unit: gibibytes)
// Can be cast to int32 without loss of precision.
// REQUIRED
SizeGigabytes CreateResourcePoolPayloadGetSizeGigabytesAttributeType `json:"sizeGigabytes" required:"true"`
// (optional) Id of the Snapshot Policy to use
SnapshotPolicyId CreateResourcePoolPayloadGetSnapshotPolicyIdAttributeType `json:"snapshotPolicyId,omitempty"`
// Whether the .snapshot directory is visible when mounting the resource pool. Setting this value to false might prevent you from accessing the snapshots (e.g. for security reasons). Additionally, the access to the snapshots is always controlled by the export policy of the resource pool. That means, if snapshots are visible and the export policy allows for reading the resource pool, then it also allows reading the snapshot of all shares.
SnapshotsAreVisible CreateResourcePoolPayloadgetSnapshotsAreVisibleAttributeType `json:"snapshotsAreVisible,omitempty"`
}
CreateResourcePoolPayload struct for CreateResourcePoolPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolPayload ¶
func NewCreateResourcePoolPayload(availabilityZone CreateResourcePoolPayloadGetAvailabilityZoneArgType, ipAcl CreateResourcePoolPayloadGetIpAclArgType, name CreateResourcePoolPayloadGetNameArgType, performanceClass CreateResourcePoolPayloadGetPerformanceClassArgType, sizeGigabytes CreateResourcePoolPayloadGetSizeGigabytesArgType) *CreateResourcePoolPayload
NewCreateResourcePoolPayload instantiates a new CreateResourcePoolPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolPayloadWithDefaults ¶
func NewCreateResourcePoolPayloadWithDefaults() *CreateResourcePoolPayload
NewCreateResourcePoolPayloadWithDefaults instantiates a new CreateResourcePoolPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetAvailabilityZone ¶
func (o *CreateResourcePoolPayload) GetAvailabilityZone() (ret CreateResourcePoolPayloadGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetAvailabilityZoneOk ¶
func (o *CreateResourcePoolPayload) GetAvailabilityZoneOk() (ret CreateResourcePoolPayloadGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetIpAcl ¶
func (o *CreateResourcePoolPayload) GetIpAcl() (ret CreateResourcePoolPayloadGetIpAclRetType)
GetIpAcl returns the IpAcl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetIpAclOk ¶
func (o *CreateResourcePoolPayload) GetIpAclOk() (ret CreateResourcePoolPayloadGetIpAclRetType, ok bool)
GetIpAclOk returns a tuple with the IpAcl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetLabels ¶
func (o *CreateResourcePoolPayload) GetLabels() (res CreateResourcePoolPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetLabelsOk ¶
func (o *CreateResourcePoolPayload) GetLabelsOk() (ret CreateResourcePoolPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetName ¶
func (o *CreateResourcePoolPayload) GetName() (ret CreateResourcePoolPayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetNameOk ¶
func (o *CreateResourcePoolPayload) GetNameOk() (ret CreateResourcePoolPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetPerformanceClass ¶
func (o *CreateResourcePoolPayload) GetPerformanceClass() (ret CreateResourcePoolPayloadGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetPerformanceClassOk ¶
func (o *CreateResourcePoolPayload) GetPerformanceClassOk() (ret CreateResourcePoolPayloadGetPerformanceClassRetType, ok bool)
GetPerformanceClassOk returns a tuple with the PerformanceClass field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetSizeGigabytes ¶
func (o *CreateResourcePoolPayload) GetSizeGigabytes() (ret CreateResourcePoolPayloadGetSizeGigabytesRetType)
GetSizeGigabytes returns the SizeGigabytes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetSizeGigabytesOk ¶
func (o *CreateResourcePoolPayload) GetSizeGigabytesOk() (ret CreateResourcePoolPayloadGetSizeGigabytesRetType, ok bool)
GetSizeGigabytesOk returns a tuple with the SizeGigabytes field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetSnapshotPolicyId ¶ added in v0.8.0
func (o *CreateResourcePoolPayload) GetSnapshotPolicyId() (res CreateResourcePoolPayloadGetSnapshotPolicyIdRetType)
GetSnapshotPolicyId returns the SnapshotPolicyId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetSnapshotPolicyIdOk ¶ added in v0.8.0
func (o *CreateResourcePoolPayload) GetSnapshotPolicyIdOk() (ret CreateResourcePoolPayloadGetSnapshotPolicyIdRetType, ok bool)
GetSnapshotPolicyIdOk returns a tuple with the SnapshotPolicyId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetSnapshotsAreVisible ¶
func (o *CreateResourcePoolPayload) GetSnapshotsAreVisible() (res CreateResourcePoolPayloadgetSnapshotsAreVisibleRetType)
GetSnapshotsAreVisible returns the SnapshotsAreVisible field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) GetSnapshotsAreVisibleOk ¶
func (o *CreateResourcePoolPayload) GetSnapshotsAreVisibleOk() (ret CreateResourcePoolPayloadgetSnapshotsAreVisibleRetType, ok bool)
GetSnapshotsAreVisibleOk returns a tuple with the SnapshotsAreVisible field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) HasLabels ¶
func (o *CreateResourcePoolPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) HasSnapshotPolicyId ¶ added in v0.8.0
func (o *CreateResourcePoolPayload) HasSnapshotPolicyId() bool
HasSnapshotPolicyId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) HasSnapshotsAreVisible ¶
func (o *CreateResourcePoolPayload) HasSnapshotsAreVisible() bool
HasSnapshotsAreVisible returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) SetAvailabilityZone ¶
func (o *CreateResourcePoolPayload) SetAvailabilityZone(v CreateResourcePoolPayloadGetAvailabilityZoneRetType)
SetAvailabilityZone sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) SetIpAcl ¶
func (o *CreateResourcePoolPayload) SetIpAcl(v CreateResourcePoolPayloadGetIpAclRetType)
SetIpAcl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) SetLabels ¶
func (o *CreateResourcePoolPayload) SetLabels(v CreateResourcePoolPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) SetName ¶
func (o *CreateResourcePoolPayload) SetName(v CreateResourcePoolPayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) SetPerformanceClass ¶
func (o *CreateResourcePoolPayload) SetPerformanceClass(v CreateResourcePoolPayloadGetPerformanceClassRetType)
SetPerformanceClass sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) SetSizeGigabytes ¶
func (o *CreateResourcePoolPayload) SetSizeGigabytes(v CreateResourcePoolPayloadGetSizeGigabytesRetType)
SetSizeGigabytes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) SetSnapshotPolicyId ¶ added in v0.8.0
func (o *CreateResourcePoolPayload) SetSnapshotPolicyId(v CreateResourcePoolPayloadGetSnapshotPolicyIdRetType)
SetSnapshotPolicyId gets a reference to the given string and assigns it to the SnapshotPolicyId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolPayload) SetSnapshotsAreVisible ¶
func (o *CreateResourcePoolPayload) SetSnapshotsAreVisible(v CreateResourcePoolPayloadgetSnapshotsAreVisibleRetType)
SetSnapshotsAreVisible gets a reference to the given bool and assigns it to the SnapshotsAreVisible field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateResourcePoolPayload) ToMap
deprecated
func (o CreateResourcePoolPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetAvailabilityZoneArgType
deprecated
type CreateResourcePoolPayloadGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetAvailabilityZoneAttributeType ¶
type CreateResourcePoolPayloadGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetAvailabilityZoneRetType
deprecated
type CreateResourcePoolPayloadGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetIpAclArgType
deprecated
type CreateResourcePoolPayloadGetIpAclArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetIpAclAttributeType ¶
type CreateResourcePoolPayloadGetIpAclAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetIpAclRetType
deprecated
type CreateResourcePoolPayloadGetIpAclRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetLabelsArgType
deprecated
type CreateResourcePoolPayloadGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetLabelsRetType
deprecated
type CreateResourcePoolPayloadGetNameArgType
deprecated
type CreateResourcePoolPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetNameAttributeType ¶
type CreateResourcePoolPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetNameRetType
deprecated
type CreateResourcePoolPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetPerformanceClassArgType
deprecated
type CreateResourcePoolPayloadGetPerformanceClassArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetPerformanceClassAttributeType ¶
type CreateResourcePoolPayloadGetPerformanceClassAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetPerformanceClassRetType
deprecated
type CreateResourcePoolPayloadGetPerformanceClassRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetSizeGigabytesArgType
deprecated
type CreateResourcePoolPayloadGetSizeGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetSizeGigabytesAttributeType ¶
type CreateResourcePoolPayloadGetSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetSizeGigabytesRetType
deprecated
type CreateResourcePoolPayloadGetSizeGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetSnapshotPolicyIdArgType
deprecated
added in
v0.8.0
type CreateResourcePoolPayloadGetSnapshotPolicyIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetSnapshotPolicyIdAttributeType ¶ added in v0.8.0
type CreateResourcePoolPayloadGetSnapshotPolicyIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadGetSnapshotPolicyIdRetType
deprecated
added in
v0.8.0
type CreateResourcePoolPayloadGetSnapshotPolicyIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadgetSnapshotsAreVisibleArgType
deprecated
type CreateResourcePoolPayloadgetSnapshotsAreVisibleArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadgetSnapshotsAreVisibleAttributeType ¶
type CreateResourcePoolPayloadgetSnapshotsAreVisibleAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolPayloadgetSnapshotsAreVisibleRetType
deprecated
type CreateResourcePoolPayloadgetSnapshotsAreVisibleRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolRequest
deprecated
type CreateResourcePoolRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateResourcePoolRequest) CreateResourcePoolPayload
deprecated
func (r CreateResourcePoolRequest) CreateResourcePoolPayload(createResourcePoolPayload CreateResourcePoolPayload) ApiCreateResourcePoolRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateResourcePoolRequest) Execute
deprecated
func (r CreateResourcePoolRequest) Execute() (*CreateResourcePoolResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponse ¶
type CreateResourcePoolResponse struct {
ResourcePool CreateResourcePoolResponseGetResourcePoolAttributeType `json:"resourcePool,omitempty"`
}
CreateResourcePoolResponse struct for CreateResourcePoolResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolResponse ¶
func NewCreateResourcePoolResponse() *CreateResourcePoolResponse
NewCreateResourcePoolResponse instantiates a new CreateResourcePoolResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolResponseWithDefaults ¶
func NewCreateResourcePoolResponseWithDefaults() *CreateResourcePoolResponse
NewCreateResourcePoolResponseWithDefaults instantiates a new CreateResourcePoolResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponse) GetResourcePool ¶
func (o *CreateResourcePoolResponse) GetResourcePool() (res CreateResourcePoolResponseGetResourcePoolRetType)
GetResourcePool returns the ResourcePool field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponse) GetResourcePoolOk ¶
func (o *CreateResourcePoolResponse) GetResourcePoolOk() (ret CreateResourcePoolResponseGetResourcePoolRetType, ok bool)
GetResourcePoolOk returns a tuple with the ResourcePool field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponse) HasResourcePool ¶
func (o *CreateResourcePoolResponse) HasResourcePool() bool
HasResourcePool returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponse) SetResourcePool ¶
func (o *CreateResourcePoolResponse) SetResourcePool(v CreateResourcePoolResponseGetResourcePoolRetType)
SetResourcePool gets a reference to the given CreateResourcePoolResponseResourcePool and assigns it to the ResourcePool field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateResourcePoolResponse) ToMap
deprecated
func (o CreateResourcePoolResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseGetResourcePoolArgType
deprecated
type CreateResourcePoolResponseGetResourcePoolArgType = CreateResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseGetResourcePoolAttributeType ¶
type CreateResourcePoolResponseGetResourcePoolAttributeType = *CreateResourcePoolResponseResourcePool
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseGetResourcePoolRetType
deprecated
type CreateResourcePoolResponseGetResourcePoolRetType = CreateResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePool ¶
type CreateResourcePoolResponseResourcePool struct {
// Name of the respective availability zone
AvailabilityZone CreateResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType `json:"availabilityZone,omitempty"`
// Number of Shares in the Resource Pool
// Can be cast to int32 without loss of precision.
CreatedAt CreateResourcePoolResponseResourcePoolGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// ID of the Resource Pool
Id CreateResourcePoolResponseResourcePoolGetIdAttributeType `json:"id,omitempty"`
// List of IPs that can mount the Resource Pool in read-only; IPs must have a subnet mask (e.g. \"172.16.0.0/24\" for a range of IPs, or \"172.16.0.250/32\" for a specific IP)
IpAcl CreateResourcePoolResponseResourcePoolGetIpAclAttributeType `json:"ipAcl,omitempty"`
Labels CreateResourcePoolResponseResourcePoolGetLabelsAttributeType `json:"labels,omitempty"`
// Mount path of the Resource Pool, used to mount the Resource Pool Note that a Resource Pool can only be mounted in read-only
MountPath CreateResourcePoolResponseResourcePoolGetMountPathAttributeType `json:"mountPath,omitempty"`
// Name of the Resource Pool
Name CreateResourcePoolResponseResourcePoolGetNameAttributeType `json:"name,omitempty"`
PerformanceClass CreateResourcePoolResponseResourcePoolGetPerformanceClassAttributeType `json:"performanceClass,omitempty"`
// Time when the performance class can be downgraded again.
PerformanceClassDowngradableAt CreateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType `json:"performanceClassDowngradableAt,omitempty"`
// Time when the size can be reduced again.
SizeReducibleAt CreateResourcePoolResponseResourcePoolGetSizeReducibleAtAttributeType `json:"sizeReducibleAt,omitempty"`
SnapshotPolicy CreateResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType `json:"snapshotPolicy,omitempty"`
// Whether the .snapshot directory is visible when mounting the resource pool. Setting this value to false might prevent you from accessing the snapshots (e.g. for security reasons). Additionally, the access to the snapshots is always controlled by the export policy of the resource pool. That means, if snapshots are visible and the export policy allows for reading the resource pool, then it also allows reading the snapshot of all shares.
SnapshotsAreVisible CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType `json:"snapshotsAreVisible,omitempty"`
Space CreateResourcePoolResponseResourcePoolGetSpaceAttributeType `json:"space,omitempty"`
// State of the Resource Pool (possible values: [\"pending\", \"creating\", \"created\", \"updating\", \"error\", \"deleting\"])
State CreateResourcePoolResponseResourcePoolGetStateAttributeType `json:"state,omitempty"`
}
CreateResourcePoolResponseResourcePool Created Resource Pool Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolResponseResourcePool ¶
func NewCreateResourcePoolResponseResourcePool() *CreateResourcePoolResponseResourcePool
NewCreateResourcePoolResponseResourcePool instantiates a new CreateResourcePoolResponseResourcePool object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolResponseResourcePoolWithDefaults ¶
func NewCreateResourcePoolResponseResourcePoolWithDefaults() *CreateResourcePoolResponseResourcePool
NewCreateResourcePoolResponseResourcePoolWithDefaults instantiates a new CreateResourcePoolResponseResourcePool object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetAvailabilityZone ¶
func (o *CreateResourcePoolResponseResourcePool) GetAvailabilityZone() (res CreateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetAvailabilityZoneOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetAvailabilityZoneOk() (ret CreateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetCountShares ¶
func (o *CreateResourcePoolResponseResourcePool) GetCountShares() (res CreateResourcePoolResponseResourcePoolGetCountSharesRetType)
GetCountShares returns the CountShares field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetCountSharesOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetCountSharesOk() (ret CreateResourcePoolResponseResourcePoolGetCountSharesRetType, ok bool)
GetCountSharesOk returns a tuple with the CountShares field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetCreatedAt ¶
func (o *CreateResourcePoolResponseResourcePool) GetCreatedAt() (res CreateResourcePoolResponseResourcePoolGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetCreatedAtOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetCreatedAtOk() (ret CreateResourcePoolResponseResourcePoolGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetId ¶
func (o *CreateResourcePoolResponseResourcePool) GetId() (res CreateResourcePoolResponseResourcePoolGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetIdOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetIdOk() (ret CreateResourcePoolResponseResourcePoolGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetIpAcl ¶
func (o *CreateResourcePoolResponseResourcePool) GetIpAcl() (res CreateResourcePoolResponseResourcePoolGetIpAclRetType)
GetIpAcl returns the IpAcl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetIpAclOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetIpAclOk() (ret CreateResourcePoolResponseResourcePoolGetIpAclRetType, ok bool)
GetIpAclOk returns a tuple with the IpAcl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetLabels ¶
func (o *CreateResourcePoolResponseResourcePool) GetLabels() (res CreateResourcePoolResponseResourcePoolGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetLabelsOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetLabelsOk() (ret CreateResourcePoolResponseResourcePoolGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetMountPath ¶
func (o *CreateResourcePoolResponseResourcePool) GetMountPath() (res CreateResourcePoolResponseResourcePoolGetMountPathRetType)
GetMountPath returns the MountPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetMountPathOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetMountPathOk() (ret CreateResourcePoolResponseResourcePoolGetMountPathRetType, ok bool)
GetMountPathOk returns a tuple with the MountPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetName ¶
func (o *CreateResourcePoolResponseResourcePool) GetName() (res CreateResourcePoolResponseResourcePoolGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetNameOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetNameOk() (ret CreateResourcePoolResponseResourcePoolGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetPerformanceClass ¶
func (o *CreateResourcePoolResponseResourcePool) GetPerformanceClass() (res CreateResourcePoolResponseResourcePoolGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAt ¶
func (o *CreateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAt() (res CreateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetType)
GetPerformanceClassDowngradableAt returns the PerformanceClassDowngradableAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAtOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAtOk() (ret CreateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetType, ok bool)
GetPerformanceClassDowngradableAtOk returns a tuple with the PerformanceClassDowngradableAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetPerformanceClassOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetPerformanceClassOk() (ret CreateResourcePoolResponseResourcePoolGetPerformanceClassRetType, ok bool)
GetPerformanceClassOk returns a tuple with the PerformanceClass field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetSizeReducibleAt ¶
func (o *CreateResourcePoolResponseResourcePool) GetSizeReducibleAt() (res CreateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
GetSizeReducibleAt returns the SizeReducibleAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetSizeReducibleAtOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetSizeReducibleAtOk() (ret CreateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType, ok bool)
GetSizeReducibleAtOk returns a tuple with the SizeReducibleAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetSnapshotPolicy ¶ added in v0.8.0
func (o *CreateResourcePoolResponseResourcePool) GetSnapshotPolicy() (res CreateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
GetSnapshotPolicy returns the SnapshotPolicy field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetSnapshotPolicyOk ¶ added in v0.8.0
func (o *CreateResourcePoolResponseResourcePool) GetSnapshotPolicyOk() (ret CreateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType, ok bool)
GetSnapshotPolicyOk returns a tuple with the SnapshotPolicy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetSnapshotsAreVisible ¶
func (o *CreateResourcePoolResponseResourcePool) GetSnapshotsAreVisible() (res CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
GetSnapshotsAreVisible returns the SnapshotsAreVisible field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetSnapshotsAreVisibleOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetSnapshotsAreVisibleOk() (ret CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType, ok bool)
GetSnapshotsAreVisibleOk returns a tuple with the SnapshotsAreVisible field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetSpace ¶
func (o *CreateResourcePoolResponseResourcePool) GetSpace() (res CreateResourcePoolResponseResourcePoolGetSpaceRetType)
GetSpace returns the Space field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetSpaceOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetSpaceOk() (ret CreateResourcePoolResponseResourcePoolGetSpaceRetType, ok bool)
GetSpaceOk returns a tuple with the Space field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetState ¶
func (o *CreateResourcePoolResponseResourcePool) GetState() (res CreateResourcePoolResponseResourcePoolGetStateRetType)
GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) GetStateOk ¶
func (o *CreateResourcePoolResponseResourcePool) GetStateOk() (ret CreateResourcePoolResponseResourcePoolGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasAvailabilityZone ¶
func (o *CreateResourcePoolResponseResourcePool) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasCountShares ¶
func (o *CreateResourcePoolResponseResourcePool) HasCountShares() bool
HasCountShares returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasCreatedAt ¶
func (o *CreateResourcePoolResponseResourcePool) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasId ¶
func (o *CreateResourcePoolResponseResourcePool) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasIpAcl ¶
func (o *CreateResourcePoolResponseResourcePool) HasIpAcl() bool
HasIpAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasLabels ¶
func (o *CreateResourcePoolResponseResourcePool) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasMountPath ¶
func (o *CreateResourcePoolResponseResourcePool) HasMountPath() bool
HasMountPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasName ¶
func (o *CreateResourcePoolResponseResourcePool) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasPerformanceClass ¶
func (o *CreateResourcePoolResponseResourcePool) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasPerformanceClassDowngradableAt ¶
func (o *CreateResourcePoolResponseResourcePool) HasPerformanceClassDowngradableAt() bool
HasPerformanceClassDowngradableAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasSizeReducibleAt ¶
func (o *CreateResourcePoolResponseResourcePool) HasSizeReducibleAt() bool
HasSizeReducibleAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasSnapshotPolicy ¶ added in v0.8.0
func (o *CreateResourcePoolResponseResourcePool) HasSnapshotPolicy() bool
HasSnapshotPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasSnapshotsAreVisible ¶
func (o *CreateResourcePoolResponseResourcePool) HasSnapshotsAreVisible() bool
HasSnapshotsAreVisible returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasSpace ¶
func (o *CreateResourcePoolResponseResourcePool) HasSpace() bool
HasSpace returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) HasState ¶
func (o *CreateResourcePoolResponseResourcePool) HasState() bool
HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetAvailabilityZone ¶
func (o *CreateResourcePoolResponseResourcePool) SetAvailabilityZone(v CreateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
SetAvailabilityZone gets a reference to the given string and assigns it to the AvailabilityZone field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetCountShares ¶
func (o *CreateResourcePoolResponseResourcePool) SetCountShares(v CreateResourcePoolResponseResourcePoolGetCountSharesRetType)
SetCountShares gets a reference to the given int64 and assigns it to the CountShares field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetCreatedAt ¶
func (o *CreateResourcePoolResponseResourcePool) SetCreatedAt(v CreateResourcePoolResponseResourcePoolGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetId ¶
func (o *CreateResourcePoolResponseResourcePool) SetId(v CreateResourcePoolResponseResourcePoolGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetIpAcl ¶
func (o *CreateResourcePoolResponseResourcePool) SetIpAcl(v CreateResourcePoolResponseResourcePoolGetIpAclRetType)
SetIpAcl gets a reference to the given []string and assigns it to the IpAcl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetLabels ¶
func (o *CreateResourcePoolResponseResourcePool) SetLabels(v CreateResourcePoolResponseResourcePoolGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetMountPath ¶
func (o *CreateResourcePoolResponseResourcePool) SetMountPath(v CreateResourcePoolResponseResourcePoolGetMountPathRetType)
SetMountPath gets a reference to the given string and assigns it to the MountPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetName ¶
func (o *CreateResourcePoolResponseResourcePool) SetName(v CreateResourcePoolResponseResourcePoolGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetPerformanceClass ¶
func (o *CreateResourcePoolResponseResourcePool) SetPerformanceClass(v CreateResourcePoolResponseResourcePoolGetPerformanceClassRetType)
SetPerformanceClass gets a reference to the given ResourcePoolPerformanceClass and assigns it to the PerformanceClass field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetPerformanceClassDowngradableAt ¶
func (o *CreateResourcePoolResponseResourcePool) SetPerformanceClassDowngradableAt(v CreateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetType)
SetPerformanceClassDowngradableAt gets a reference to the given time.Time and assigns it to the PerformanceClassDowngradableAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetSizeReducibleAt ¶
func (o *CreateResourcePoolResponseResourcePool) SetSizeReducibleAt(v CreateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
SetSizeReducibleAt gets a reference to the given time.Time and assigns it to the SizeReducibleAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetSnapshotPolicy ¶ added in v0.8.0
func (o *CreateResourcePoolResponseResourcePool) SetSnapshotPolicy(v CreateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
SetSnapshotPolicy gets a reference to the given ResourcePoolSnapshotPolicy and assigns it to the SnapshotPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetSnapshotPolicyNil ¶ added in v0.8.0
func (o *CreateResourcePoolResponseResourcePool) SetSnapshotPolicyNil()
SetSnapshotPolicyNil sets the value for SnapshotPolicy to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetSnapshotsAreVisible ¶
func (o *CreateResourcePoolResponseResourcePool) SetSnapshotsAreVisible(v CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
SetSnapshotsAreVisible gets a reference to the given bool and assigns it to the SnapshotsAreVisible field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetSpace ¶
func (o *CreateResourcePoolResponseResourcePool) SetSpace(v CreateResourcePoolResponseResourcePoolGetSpaceRetType)
SetSpace gets a reference to the given ResourcePoolSpace and assigns it to the Space field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) SetState ¶
func (o *CreateResourcePoolResponseResourcePool) SetState(v CreateResourcePoolResponseResourcePoolGetStateRetType)
SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateResourcePoolResponseResourcePool) ToMap
deprecated
func (o CreateResourcePoolResponseResourcePool) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolResponseResourcePool) UnsetSnapshotPolicy ¶ added in v0.8.0
func (o *CreateResourcePoolResponseResourcePool) UnsetSnapshotPolicy()
UnsetSnapshotPolicy ensures that no value is present for SnapshotPolicy, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetAvailabilityZoneArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType ¶
type CreateResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetCountSharesArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetCountSharesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetCountSharesAttributeType ¶
type CreateResourcePoolResponseResourcePoolGetCountSharesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetCountSharesRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetCountSharesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetCreatedAtArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetCreatedAtRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetIdArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetIdAttributeType ¶
type CreateResourcePoolResponseResourcePoolGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetIdRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetIpAclArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetIpAclArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetIpAclAttributeType ¶
type CreateResourcePoolResponseResourcePoolGetIpAclAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetIpAclRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetIpAclRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetLabelsArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetLabelsRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetMountPathArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetMountPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetMountPathAttributeType ¶
type CreateResourcePoolResponseResourcePoolGetMountPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetMountPathRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetMountPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetNameArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetNameAttributeType ¶
type CreateResourcePoolResponseResourcePoolGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetNameRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetPerformanceClassArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetPerformanceClassArgType = ResourcePoolPerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetPerformanceClassAttributeType ¶
type CreateResourcePoolResponseResourcePoolGetPerformanceClassAttributeType = *ResourcePoolPerformanceClass
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType ¶
type CreateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType = *time.Time
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetPerformanceClassRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetPerformanceClassRetType = ResourcePoolPerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetSizeReducibleAtArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetSizeReducibleAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetSnapshotPolicyArgType
deprecated
added in
v0.8.0
type CreateResourcePoolResponseResourcePoolGetSnapshotPolicyArgType = *NullableResourcePoolSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType ¶ added in v0.8.0
type CreateResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType = *NullableResourcePoolSnapshotPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType
deprecated
added in
v0.8.0
type CreateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType = *NullableResourcePoolSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetSpaceArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetSpaceArgType = ResourcePoolSpace
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetSpaceAttributeType ¶
type CreateResourcePoolResponseResourcePoolGetSpaceAttributeType = *ResourcePoolSpace
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetSpaceRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetSpaceRetType = ResourcePoolSpace
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetStateArgType
deprecated
type CreateResourcePoolResponseResourcePoolGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetStateAttributeType ¶
type CreateResourcePoolResponseResourcePoolGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolGetStateRetType
deprecated
type CreateResourcePoolResponseResourcePoolGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleArgType
deprecated
type CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType ¶
type CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType
deprecated
type CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotPayload ¶
type CreateResourcePoolSnapshotPayload struct {
// (optional) A comment to add more information about a snapshot
Comment CreateResourcePoolSnapshotPayloadGetCommentAttributeType `json:"comment,omitempty"`
// Name of the Resource Pool Snapshot
Name CreateResourcePoolSnapshotPayloadGetNameAttributeType `json:"name,omitempty"`
// (optional) Time in hours after which snaplock on the snapshot expires
SnaplockRetentionHours CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursAttributeType `json:"snaplockRetentionHours,omitempty"`
}
CreateResourcePoolSnapshotPayload struct for CreateResourcePoolSnapshotPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolSnapshotPayload ¶
func NewCreateResourcePoolSnapshotPayload() *CreateResourcePoolSnapshotPayload
NewCreateResourcePoolSnapshotPayload instantiates a new CreateResourcePoolSnapshotPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolSnapshotPayloadWithDefaults ¶
func NewCreateResourcePoolSnapshotPayloadWithDefaults() *CreateResourcePoolSnapshotPayload
NewCreateResourcePoolSnapshotPayloadWithDefaults instantiates a new CreateResourcePoolSnapshotPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) GetComment ¶
func (o *CreateResourcePoolSnapshotPayload) GetComment() (res CreateResourcePoolSnapshotPayloadGetCommentRetType)
GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) GetCommentOk ¶
func (o *CreateResourcePoolSnapshotPayload) GetCommentOk() (ret CreateResourcePoolSnapshotPayloadGetCommentRetType, ok bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) GetName ¶
func (o *CreateResourcePoolSnapshotPayload) GetName() (res CreateResourcePoolSnapshotPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) GetNameOk ¶
func (o *CreateResourcePoolSnapshotPayload) GetNameOk() (ret CreateResourcePoolSnapshotPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) GetSnaplockRetentionHours ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotPayload) GetSnaplockRetentionHours() (res CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursRetType)
GetSnaplockRetentionHours returns the SnaplockRetentionHours field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) GetSnaplockRetentionHoursOk ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotPayload) GetSnaplockRetentionHoursOk() (ret CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursRetType, ok bool)
GetSnaplockRetentionHoursOk returns a tuple with the SnaplockRetentionHours field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) HasComment ¶
func (o *CreateResourcePoolSnapshotPayload) HasComment() bool
HasComment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) HasName ¶
func (o *CreateResourcePoolSnapshotPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) HasSnaplockRetentionHours ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotPayload) HasSnaplockRetentionHours() bool
HasSnaplockRetentionHours returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) SetComment ¶
func (o *CreateResourcePoolSnapshotPayload) SetComment(v CreateResourcePoolSnapshotPayloadGetCommentRetType)
SetComment gets a reference to the given string and assigns it to the Comment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) SetCommentNil ¶
func (o *CreateResourcePoolSnapshotPayload) SetCommentNil()
SetCommentNil sets the value for Comment to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) SetName ¶
func (o *CreateResourcePoolSnapshotPayload) SetName(v CreateResourcePoolSnapshotPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) SetSnaplockRetentionHours ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotPayload) SetSnaplockRetentionHours(v CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursRetType)
SetSnaplockRetentionHours gets a reference to the given int64 and assigns it to the SnaplockRetentionHours field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) SetSnaplockRetentionHoursNil ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotPayload) SetSnaplockRetentionHoursNil()
SetSnaplockRetentionHoursNil sets the value for SnaplockRetentionHours to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateResourcePoolSnapshotPayload) ToMap
deprecated
func (o CreateResourcePoolSnapshotPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) UnsetComment ¶
func (o *CreateResourcePoolSnapshotPayload) UnsetComment()
UnsetComment ensures that no value is present for Comment, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotPayload) UnsetSnaplockRetentionHours ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotPayload) UnsetSnaplockRetentionHours()
UnsetSnaplockRetentionHours ensures that no value is present for SnaplockRetentionHours, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotPayloadGetCommentArgType
deprecated
type CreateResourcePoolSnapshotPayloadGetCommentArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotPayloadGetCommentAttributeType ¶
type CreateResourcePoolSnapshotPayloadGetCommentAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotPayloadGetCommentRetType
deprecated
type CreateResourcePoolSnapshotPayloadGetCommentRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotPayloadGetNameArgType
deprecated
type CreateResourcePoolSnapshotPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotPayloadGetNameAttributeType ¶
type CreateResourcePoolSnapshotPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotPayloadGetNameRetType
deprecated
type CreateResourcePoolSnapshotPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursArgType
deprecated
added in
v0.8.0
type CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursArgType = *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursAttributeType ¶ added in v0.8.0
type CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursRetType
deprecated
added in
v0.8.0
type CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursRetType = *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotRequest
deprecated
type CreateResourcePoolSnapshotRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateResourcePoolSnapshotRequest) CreateResourcePoolSnapshotPayload
deprecated
func (r CreateResourcePoolSnapshotRequest) CreateResourcePoolSnapshotPayload(createResourcePoolSnapshotPayload CreateResourcePoolSnapshotPayload) ApiCreateResourcePoolSnapshotRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateResourcePoolSnapshotRequest) Execute
deprecated
func (r CreateResourcePoolSnapshotRequest) Execute() (*CreateResourcePoolSnapshotResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponse ¶
type CreateResourcePoolSnapshotResponse struct {
ResourcePoolSnapshot CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType `json:"resourcePoolSnapshot,omitempty"`
}
CreateResourcePoolSnapshotResponse struct for CreateResourcePoolSnapshotResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolSnapshotResponse ¶
func NewCreateResourcePoolSnapshotResponse() *CreateResourcePoolSnapshotResponse
NewCreateResourcePoolSnapshotResponse instantiates a new CreateResourcePoolSnapshotResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolSnapshotResponseWithDefaults ¶
func NewCreateResourcePoolSnapshotResponseWithDefaults() *CreateResourcePoolSnapshotResponse
NewCreateResourcePoolSnapshotResponseWithDefaults instantiates a new CreateResourcePoolSnapshotResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponse) GetResourcePoolSnapshot ¶
func (o *CreateResourcePoolSnapshotResponse) GetResourcePoolSnapshot() (res CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
GetResourcePoolSnapshot returns the ResourcePoolSnapshot field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk ¶
func (o *CreateResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk() (ret CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType, ok bool)
GetResourcePoolSnapshotOk returns a tuple with the ResourcePoolSnapshot field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponse) HasResourcePoolSnapshot ¶
func (o *CreateResourcePoolSnapshotResponse) HasResourcePoolSnapshot() bool
HasResourcePoolSnapshot returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponse) SetResourcePoolSnapshot ¶
func (o *CreateResourcePoolSnapshotResponse) SetResourcePoolSnapshot(v CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
SetResourcePoolSnapshot gets a reference to the given CreateResourcePoolSnapshotResponseResourcePoolSnapshot and assigns it to the ResourcePoolSnapshot field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateResourcePoolSnapshotResponse) ToMap
deprecated
func (o CreateResourcePoolSnapshotResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotArgType
deprecated
type CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotArgType = CreateResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType ¶
type CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType = *CreateResourcePoolSnapshotResponseResourcePoolSnapshot
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType
deprecated
type CreateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType = CreateResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshot ¶
type CreateResourcePoolSnapshotResponseResourcePoolSnapshot struct {
// (optional) A comment to add more information about a snapshot
Comment CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType `json:"comment,omitempty"`
CreatedAt CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Represents the user-visible data size at the time of the snapshot in Gibibytes (e.g. what’s in the snapshot)
// Can be cast to int32 without loss of precision.
LogicalSizeGigabytes CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType `json:"logicalSizeGigabytes,omitempty"`
// ID of the Resource Pool of the Snapshot
ResourcePoolId CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType `json:"resourcePoolId,omitempty"`
// Reflects the actual storage footprint in the backend at snapshot time in Gibibytes (e.g. how much storage from the Resource Pool does it use).
// Can be cast to int32 without loss of precision.
SizeGigabytes CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType `json:"sizeGigabytes,omitempty"`
// Represents the snaplock expiry time if snaplock is enabled for the resource pool
SnaplockExpiryTime CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType `json:"snaplockExpiryTime,omitempty"`
// Name of the Resource Pool Snapshot
SnapshotName CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType `json:"snapshotName,omitempty"`
}
CreateResourcePoolSnapshotResponseResourcePoolSnapshot Created Resource Pool Snapshot Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolSnapshotResponseResourcePoolSnapshot ¶
func NewCreateResourcePoolSnapshotResponseResourcePoolSnapshot() *CreateResourcePoolSnapshotResponseResourcePoolSnapshot
NewCreateResourcePoolSnapshotResponseResourcePoolSnapshot instantiates a new CreateResourcePoolSnapshotResponseResourcePoolSnapshot object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateResourcePoolSnapshotResponseResourcePoolSnapshotWithDefaults ¶
func NewCreateResourcePoolSnapshotResponseResourcePoolSnapshotWithDefaults() *CreateResourcePoolSnapshotResponseResourcePoolSnapshot
NewCreateResourcePoolSnapshotResponseResourcePoolSnapshotWithDefaults instantiates a new CreateResourcePoolSnapshotResponseResourcePoolSnapshot object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetComment ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetComment() (res CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCommentOk ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCommentOk() (ret CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType, ok bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAt ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAt() (res CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAtOk ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAtOk() (ret CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytes ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytes() (res CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType)
GetLogicalSizeGigabytes returns the LogicalSizeGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytesOk ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytesOk() (ret CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType, ok bool)
GetLogicalSizeGigabytesOk returns a tuple with the LogicalSizeGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolId ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolId() (res CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType)
GetResourcePoolId returns the ResourcePoolId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolIdOk ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolIdOk() (ret CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType, ok bool)
GetResourcePoolIdOk returns a tuple with the ResourcePoolId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytes ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytes() (res CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType)
GetSizeGigabytes returns the SizeGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytesOk ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytesOk() (ret CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType, ok bool)
GetSizeGigabytesOk returns a tuple with the SizeGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTime ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTime() (res CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType)
GetSnaplockExpiryTime returns the SnaplockExpiryTime field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTimeOk ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTimeOk() (ret CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType, ok bool)
GetSnaplockExpiryTimeOk returns a tuple with the SnaplockExpiryTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotName ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotName() (res CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
GetSnapshotName returns the SnapshotName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotNameOk ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotNameOk() (ret CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType, ok bool)
GetSnapshotNameOk returns a tuple with the SnapshotName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasComment ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasComment() bool
HasComment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasCreatedAt ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasLogicalSizeGigabytes ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasLogicalSizeGigabytes() bool
HasLogicalSizeGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasResourcePoolId ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasResourcePoolId() bool
HasResourcePoolId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSizeGigabytes ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSizeGigabytes() bool
HasSizeGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnaplockExpiryTime ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnaplockExpiryTime() bool
HasSnaplockExpiryTime returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnapshotName ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnapshotName() bool
HasSnapshotName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetComment ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetComment(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
SetComment gets a reference to the given string and assigns it to the Comment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCommentNil ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCommentNil()
SetCommentNil sets the value for Comment to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCreatedAt ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCreatedAt(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetLogicalSizeGigabytes ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetLogicalSizeGigabytes(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType)
SetLogicalSizeGigabytes gets a reference to the given int64 and assigns it to the LogicalSizeGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetResourcePoolId ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetResourcePoolId(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType)
SetResourcePoolId gets a reference to the given string and assigns it to the ResourcePoolId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSizeGigabytes ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSizeGigabytes(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType)
SetSizeGigabytes gets a reference to the given int64 and assigns it to the SizeGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTime ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTime(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType)
SetSnaplockExpiryTime gets a reference to the given time.Time and assigns it to the SnaplockExpiryTime field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTimeNil ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTimeNil()
SetSnaplockExpiryTimeNil sets the value for SnaplockExpiryTime to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnapshotName ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnapshotName(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
SetSnapshotName gets a reference to the given string and assigns it to the SnapshotName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap
deprecated
func (o CreateResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment ¶
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment()
UnsetComment ensures that no value is present for Comment, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetSnaplockExpiryTime ¶ added in v0.8.0
func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetSnaplockExpiryTime()
UnsetSnaplockExpiryTime ensures that no value is present for SnaplockExpiryTime, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentArgType
deprecated
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType ¶
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType
deprecated
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesArgType
deprecated
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType ¶
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType
deprecated
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdArgType
deprecated
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType ¶
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType
deprecated
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesArgType
deprecated
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType ¶
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType
deprecated
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeArgType
deprecated
added in
v0.8.0
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType ¶ added in v0.8.0
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType = *time.Time
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType
deprecated
added in
v0.8.0
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameArgType
deprecated
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType ¶
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType
deprecated
type CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyPayload ¶
type CreateShareExportPolicyPayload struct {
Labels CreateShareExportPolicyPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// REQUIRED
Name CreateShareExportPolicyPayloadGetNameAttributeType `json:"name" required:"true"`
Rules CreateShareExportPolicyPayloadGetRulesAttributeType `json:"rules,omitempty"`
}
CreateShareExportPolicyPayload struct for CreateShareExportPolicyPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareExportPolicyPayload ¶
func NewCreateShareExportPolicyPayload(name CreateShareExportPolicyPayloadGetNameArgType) *CreateShareExportPolicyPayload
NewCreateShareExportPolicyPayload instantiates a new CreateShareExportPolicyPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareExportPolicyPayloadWithDefaults ¶
func NewCreateShareExportPolicyPayloadWithDefaults() *CreateShareExportPolicyPayload
NewCreateShareExportPolicyPayloadWithDefaults instantiates a new CreateShareExportPolicyPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) GetLabels ¶
func (o *CreateShareExportPolicyPayload) GetLabels() (res CreateShareExportPolicyPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) GetLabelsOk ¶
func (o *CreateShareExportPolicyPayload) GetLabelsOk() (ret CreateShareExportPolicyPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) GetName ¶
func (o *CreateShareExportPolicyPayload) GetName() (ret CreateShareExportPolicyPayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) GetNameOk ¶
func (o *CreateShareExportPolicyPayload) GetNameOk() (ret CreateShareExportPolicyPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) GetRules ¶
func (o *CreateShareExportPolicyPayload) GetRules() (res CreateShareExportPolicyPayloadGetRulesRetType)
GetRules returns the Rules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) GetRulesOk ¶
func (o *CreateShareExportPolicyPayload) GetRulesOk() (ret CreateShareExportPolicyPayloadGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) HasLabels ¶
func (o *CreateShareExportPolicyPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) HasRules ¶
func (o *CreateShareExportPolicyPayload) HasRules() bool
HasRules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) SetLabels ¶
func (o *CreateShareExportPolicyPayload) SetLabels(v CreateShareExportPolicyPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) SetName ¶
func (o *CreateShareExportPolicyPayload) SetName(v CreateShareExportPolicyPayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyPayload) SetRules ¶
func (o *CreateShareExportPolicyPayload) SetRules(v CreateShareExportPolicyPayloadGetRulesRetType)
SetRules gets a reference to the given []CreateShareExportPolicyRequestRule and assigns it to the Rules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateShareExportPolicyPayload) ToMap
deprecated
func (o CreateShareExportPolicyPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyPayloadGetLabelsArgType
deprecated
type CreateShareExportPolicyPayloadGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyPayloadGetLabelsRetType
deprecated
type CreateShareExportPolicyPayloadGetNameArgType
deprecated
type CreateShareExportPolicyPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyPayloadGetNameAttributeType ¶
type CreateShareExportPolicyPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyPayloadGetNameRetType
deprecated
type CreateShareExportPolicyPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyPayloadGetRulesArgType
deprecated
type CreateShareExportPolicyPayloadGetRulesArgType = []CreateShareExportPolicyRequestRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyPayloadGetRulesAttributeType ¶
type CreateShareExportPolicyPayloadGetRulesAttributeType = *[]CreateShareExportPolicyRequestRule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyPayloadGetRulesRetType
deprecated
type CreateShareExportPolicyPayloadGetRulesRetType = []CreateShareExportPolicyRequestRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequest
deprecated
type CreateShareExportPolicyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateShareExportPolicyRequest) CreateShareExportPolicyPayload
deprecated
func (r CreateShareExportPolicyRequest) CreateShareExportPolicyPayload(createShareExportPolicyPayload CreateShareExportPolicyPayload) ApiCreateShareExportPolicyRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateShareExportPolicyRequest) Execute
deprecated
func (r CreateShareExportPolicyRequest) Execute() (*CreateShareExportPolicyResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRule ¶
type CreateShareExportPolicyRequestRule struct {
Description CreateShareExportPolicyRequestRuleGetDescriptionAttributeType `json:"description,omitempty"`
IpAcl CreateShareExportPolicyRequestRuleGetIpAclAttributeType `json:"ipAcl,omitempty"`
// Can be cast to int32 without loss of precision.
Order CreateShareExportPolicyRequestRuleGetOrderAttributeType `json:"order,omitempty"`
ReadOnly CreateShareExportPolicyRequestRulegetReadOnlyAttributeType `json:"readOnly,omitempty"`
SetUuid CreateShareExportPolicyRequestRulegetSetUuidAttributeType `json:"setUuid,omitempty"`
SuperUser CreateShareExportPolicyRequestRulegetSuperUserAttributeType `json:"superUser,omitempty"`
}
CreateShareExportPolicyRequestRule struct for CreateShareExportPolicyRequestRule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareExportPolicyRequestRule ¶
func NewCreateShareExportPolicyRequestRule() *CreateShareExportPolicyRequestRule
NewCreateShareExportPolicyRequestRule instantiates a new CreateShareExportPolicyRequestRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareExportPolicyRequestRuleWithDefaults ¶
func NewCreateShareExportPolicyRequestRuleWithDefaults() *CreateShareExportPolicyRequestRule
NewCreateShareExportPolicyRequestRuleWithDefaults instantiates a new CreateShareExportPolicyRequestRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetDescription ¶
func (o *CreateShareExportPolicyRequestRule) GetDescription() (res CreateShareExportPolicyRequestRuleGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetDescriptionOk ¶
func (o *CreateShareExportPolicyRequestRule) GetDescriptionOk() (ret CreateShareExportPolicyRequestRuleGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetIpAcl ¶
func (o *CreateShareExportPolicyRequestRule) GetIpAcl() (res CreateShareExportPolicyRequestRuleGetIpAclRetType)
GetIpAcl returns the IpAcl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetIpAclOk ¶
func (o *CreateShareExportPolicyRequestRule) GetIpAclOk() (ret CreateShareExportPolicyRequestRuleGetIpAclRetType, ok bool)
GetIpAclOk returns a tuple with the IpAcl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetOrder ¶
func (o *CreateShareExportPolicyRequestRule) GetOrder() (res CreateShareExportPolicyRequestRuleGetOrderRetType)
GetOrder returns the Order field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetOrderOk ¶
func (o *CreateShareExportPolicyRequestRule) GetOrderOk() (ret CreateShareExportPolicyRequestRuleGetOrderRetType, ok bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetReadOnly ¶
func (o *CreateShareExportPolicyRequestRule) GetReadOnly() (res CreateShareExportPolicyRequestRulegetReadOnlyRetType)
GetReadOnly returns the ReadOnly field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetReadOnlyOk ¶
func (o *CreateShareExportPolicyRequestRule) GetReadOnlyOk() (ret CreateShareExportPolicyRequestRulegetReadOnlyRetType, ok bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetSetUuid ¶
func (o *CreateShareExportPolicyRequestRule) GetSetUuid() (res CreateShareExportPolicyRequestRulegetSetUuidRetType)
GetSetUuid returns the SetUuid field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetSetUuidOk ¶
func (o *CreateShareExportPolicyRequestRule) GetSetUuidOk() (ret CreateShareExportPolicyRequestRulegetSetUuidRetType, ok bool)
GetSetUuidOk returns a tuple with the SetUuid field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetSuperUser ¶
func (o *CreateShareExportPolicyRequestRule) GetSuperUser() (res CreateShareExportPolicyRequestRulegetSuperUserRetType)
GetSuperUser returns the SuperUser field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) GetSuperUserOk ¶
func (o *CreateShareExportPolicyRequestRule) GetSuperUserOk() (ret CreateShareExportPolicyRequestRulegetSuperUserRetType, ok bool)
GetSuperUserOk returns a tuple with the SuperUser field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) HasDescription ¶
func (o *CreateShareExportPolicyRequestRule) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) HasIpAcl ¶
func (o *CreateShareExportPolicyRequestRule) HasIpAcl() bool
HasIpAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) HasOrder ¶
func (o *CreateShareExportPolicyRequestRule) HasOrder() bool
HasOrder returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) HasReadOnly ¶
func (o *CreateShareExportPolicyRequestRule) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) HasSetUuid ¶
func (o *CreateShareExportPolicyRequestRule) HasSetUuid() bool
HasSetUuid returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) HasSuperUser ¶
func (o *CreateShareExportPolicyRequestRule) HasSuperUser() bool
HasSuperUser returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) SetDescription ¶
func (o *CreateShareExportPolicyRequestRule) SetDescription(v CreateShareExportPolicyRequestRuleGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) SetDescriptionNil ¶
func (o *CreateShareExportPolicyRequestRule) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) SetIpAcl ¶
func (o *CreateShareExportPolicyRequestRule) SetIpAcl(v CreateShareExportPolicyRequestRuleGetIpAclRetType)
SetIpAcl gets a reference to the given []string and assigns it to the IpAcl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) SetOrder ¶
func (o *CreateShareExportPolicyRequestRule) SetOrder(v CreateShareExportPolicyRequestRuleGetOrderRetType)
SetOrder gets a reference to the given int64 and assigns it to the Order field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) SetReadOnly ¶
func (o *CreateShareExportPolicyRequestRule) SetReadOnly(v CreateShareExportPolicyRequestRulegetReadOnlyRetType)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) SetSetUuid ¶
func (o *CreateShareExportPolicyRequestRule) SetSetUuid(v CreateShareExportPolicyRequestRulegetSetUuidRetType)
SetSetUuid gets a reference to the given bool and assigns it to the SetUuid field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) SetSuperUser ¶
func (o *CreateShareExportPolicyRequestRule) SetSuperUser(v CreateShareExportPolicyRequestRulegetSuperUserRetType)
SetSuperUser gets a reference to the given bool and assigns it to the SuperUser field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateShareExportPolicyRequestRule) ToMap
deprecated
func (o CreateShareExportPolicyRequestRule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyRequestRule) UnsetDescription ¶
func (o *CreateShareExportPolicyRequestRule) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRuleGetDescriptionArgType
deprecated
type CreateShareExportPolicyRequestRuleGetDescriptionArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRuleGetDescriptionAttributeType ¶
type CreateShareExportPolicyRequestRuleGetDescriptionAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRuleGetDescriptionRetType
deprecated
type CreateShareExportPolicyRequestRuleGetDescriptionRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRuleGetIpAclArgType
deprecated
type CreateShareExportPolicyRequestRuleGetIpAclArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRuleGetIpAclAttributeType ¶
type CreateShareExportPolicyRequestRuleGetIpAclAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRuleGetIpAclRetType
deprecated
type CreateShareExportPolicyRequestRuleGetIpAclRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRuleGetOrderArgType
deprecated
type CreateShareExportPolicyRequestRuleGetOrderArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRuleGetOrderAttributeType ¶
type CreateShareExportPolicyRequestRuleGetOrderAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRuleGetOrderRetType
deprecated
type CreateShareExportPolicyRequestRuleGetOrderRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRulegetReadOnlyArgType
deprecated
type CreateShareExportPolicyRequestRulegetReadOnlyArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRulegetReadOnlyAttributeType ¶
type CreateShareExportPolicyRequestRulegetReadOnlyAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRulegetReadOnlyRetType
deprecated
type CreateShareExportPolicyRequestRulegetReadOnlyRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRulegetSetUuidArgType
deprecated
type CreateShareExportPolicyRequestRulegetSetUuidArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRulegetSetUuidAttributeType ¶
type CreateShareExportPolicyRequestRulegetSetUuidAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRulegetSetUuidRetType
deprecated
type CreateShareExportPolicyRequestRulegetSetUuidRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRulegetSuperUserArgType
deprecated
type CreateShareExportPolicyRequestRulegetSuperUserArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRulegetSuperUserAttributeType ¶
type CreateShareExportPolicyRequestRulegetSuperUserAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyRequestRulegetSuperUserRetType
deprecated
type CreateShareExportPolicyRequestRulegetSuperUserRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponse ¶
type CreateShareExportPolicyResponse struct {
}
CreateShareExportPolicyResponse struct for CreateShareExportPolicyResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareExportPolicyResponse ¶
func NewCreateShareExportPolicyResponse() *CreateShareExportPolicyResponse
NewCreateShareExportPolicyResponse instantiates a new CreateShareExportPolicyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareExportPolicyResponseWithDefaults ¶
func NewCreateShareExportPolicyResponseWithDefaults() *CreateShareExportPolicyResponse
NewCreateShareExportPolicyResponseWithDefaults instantiates a new CreateShareExportPolicyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponse) GetShareExportPolicy ¶
func (o *CreateShareExportPolicyResponse) GetShareExportPolicy() (res CreateShareExportPolicyResponseGetShareExportPolicyRetType)
GetShareExportPolicy returns the ShareExportPolicy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponse) GetShareExportPolicyOk ¶
func (o *CreateShareExportPolicyResponse) GetShareExportPolicyOk() (ret CreateShareExportPolicyResponseGetShareExportPolicyRetType, ok bool)
GetShareExportPolicyOk returns a tuple with the ShareExportPolicy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponse) HasShareExportPolicy ¶
func (o *CreateShareExportPolicyResponse) HasShareExportPolicy() bool
HasShareExportPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponse) SetShareExportPolicy ¶
func (o *CreateShareExportPolicyResponse) SetShareExportPolicy(v CreateShareExportPolicyResponseGetShareExportPolicyRetType)
SetShareExportPolicy gets a reference to the given CreateShareExportPolicyResponseShareExportPolicy and assigns it to the ShareExportPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateShareExportPolicyResponse) ToMap
deprecated
func (o CreateShareExportPolicyResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseGetShareExportPolicyArgType
deprecated
type CreateShareExportPolicyResponseGetShareExportPolicyArgType = CreateShareExportPolicyResponseShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseGetShareExportPolicyAttributeType ¶
type CreateShareExportPolicyResponseGetShareExportPolicyAttributeType = *CreateShareExportPolicyResponseShareExportPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseGetShareExportPolicyRetType
deprecated
type CreateShareExportPolicyResponseGetShareExportPolicyRetType = CreateShareExportPolicyResponseShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicy ¶
type CreateShareExportPolicyResponseShareExportPolicy struct {
Id CreateShareExportPolicyResponseShareExportPolicyGetIdAttributeType `json:"id,omitempty"`
Labels CreateShareExportPolicyResponseShareExportPolicyGetLabelsAttributeType `json:"labels,omitempty"`
Name CreateShareExportPolicyResponseShareExportPolicyGetNameAttributeType `json:"name,omitempty"`
Rules CreateShareExportPolicyResponseShareExportPolicyGetRulesAttributeType `json:"rules,omitempty"`
// Can be cast to int32 without loss of precision.
SharesUsingExportPolicy CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyAttributeType `json:"sharesUsingExportPolicy,omitempty"`
}
CreateShareExportPolicyResponseShareExportPolicy Created Share Export Policy Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareExportPolicyResponseShareExportPolicy ¶
func NewCreateShareExportPolicyResponseShareExportPolicy() *CreateShareExportPolicyResponseShareExportPolicy
NewCreateShareExportPolicyResponseShareExportPolicy instantiates a new CreateShareExportPolicyResponseShareExportPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareExportPolicyResponseShareExportPolicyWithDefaults ¶
func NewCreateShareExportPolicyResponseShareExportPolicyWithDefaults() *CreateShareExportPolicyResponseShareExportPolicy
NewCreateShareExportPolicyResponseShareExportPolicyWithDefaults instantiates a new CreateShareExportPolicyResponseShareExportPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetCreatedAt ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetCreatedAt() (res CreateShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetCreatedAtOk ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetCreatedAtOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetId ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetId() (res CreateShareExportPolicyResponseShareExportPolicyGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetIdOk ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetIdOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetLabels ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetLabels() (res CreateShareExportPolicyResponseShareExportPolicyGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetLabelsOk ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetLabelsOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetName ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetName() (res CreateShareExportPolicyResponseShareExportPolicyGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetNameOk ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetNameOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetRules ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetRules() (res CreateShareExportPolicyResponseShareExportPolicyGetRulesRetType)
GetRules returns the Rules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetRulesOk ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetRulesOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicy ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicy() (res CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetType)
GetSharesUsingExportPolicy returns the SharesUsingExportPolicy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicyOk ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicyOk() (ret CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetType, ok bool)
GetSharesUsingExportPolicyOk returns a tuple with the SharesUsingExportPolicy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) HasCreatedAt ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) HasId ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) HasLabels ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) HasName ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) HasRules ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) HasRules() bool
HasRules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) HasSharesUsingExportPolicy ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) HasSharesUsingExportPolicy() bool
HasSharesUsingExportPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) SetCreatedAt ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) SetCreatedAt(v CreateShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) SetId ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) SetId(v CreateShareExportPolicyResponseShareExportPolicyGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) SetLabels ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) SetLabels(v CreateShareExportPolicyResponseShareExportPolicyGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) SetName ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) SetName(v CreateShareExportPolicyResponseShareExportPolicyGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) SetRules ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) SetRules(v CreateShareExportPolicyResponseShareExportPolicyGetRulesRetType)
SetRules gets a reference to the given []ShareExportPolicyRule and assigns it to the Rules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareExportPolicyResponseShareExportPolicy) SetSharesUsingExportPolicy ¶
func (o *CreateShareExportPolicyResponseShareExportPolicy) SetSharesUsingExportPolicy(v CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetType)
SetSharesUsingExportPolicy gets a reference to the given int64 and assigns it to the SharesUsingExportPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateShareExportPolicyResponseShareExportPolicy) ToMap
deprecated
func (o CreateShareExportPolicyResponseShareExportPolicy) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetIdArgType
deprecated
type CreateShareExportPolicyResponseShareExportPolicyGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetIdAttributeType ¶
type CreateShareExportPolicyResponseShareExportPolicyGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetIdRetType
deprecated
type CreateShareExportPolicyResponseShareExportPolicyGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetLabelsArgType
deprecated
type CreateShareExportPolicyResponseShareExportPolicyGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetLabelsRetType
deprecated
type CreateShareExportPolicyResponseShareExportPolicyGetNameArgType
deprecated
type CreateShareExportPolicyResponseShareExportPolicyGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetNameAttributeType ¶
type CreateShareExportPolicyResponseShareExportPolicyGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetNameRetType
deprecated
type CreateShareExportPolicyResponseShareExportPolicyGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetRulesArgType
deprecated
type CreateShareExportPolicyResponseShareExportPolicyGetRulesArgType = []ShareExportPolicyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetRulesAttributeType ¶
type CreateShareExportPolicyResponseShareExportPolicyGetRulesAttributeType = *[]ShareExportPolicyRule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetRulesRetType
deprecated
type CreateShareExportPolicyResponseShareExportPolicyGetRulesRetType = []ShareExportPolicyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyArgType
deprecated
type CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyAttributeType ¶
type CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetType
deprecated
type CreateShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayload ¶
type CreateSharePayload struct {
ExportPolicyName CreateSharePayloadGetExportPolicyNameAttributeType `json:"exportPolicyName,omitempty"`
Labels CreateSharePayloadGetLabelsAttributeType `json:"labels,omitempty"`
// REQUIRED
Name CreateSharePayloadGetNameAttributeType `json:"name" required:"true"`
// Can be cast to int32 without loss of precision.
// REQUIRED
SpaceHardLimitGigabytes CreateSharePayloadGetSpaceHardLimitGigabytesAttributeType `json:"spaceHardLimitGigabytes" required:"true"`
}
CreateSharePayload struct for CreateSharePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateSharePayload ¶
func NewCreateSharePayload(name CreateSharePayloadGetNameArgType, spaceHardLimitGigabytes CreateSharePayloadGetSpaceHardLimitGigabytesArgType) *CreateSharePayload
NewCreateSharePayload instantiates a new CreateSharePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateSharePayloadWithDefaults ¶
func NewCreateSharePayloadWithDefaults() *CreateSharePayload
NewCreateSharePayloadWithDefaults instantiates a new CreateSharePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) GetExportPolicyName ¶
func (o *CreateSharePayload) GetExportPolicyName() (res CreateSharePayloadGetExportPolicyNameRetType)
GetExportPolicyName returns the ExportPolicyName field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) GetExportPolicyNameOk ¶
func (o *CreateSharePayload) GetExportPolicyNameOk() (ret CreateSharePayloadGetExportPolicyNameRetType, ok bool)
GetExportPolicyNameOk returns a tuple with the ExportPolicyName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) GetLabels ¶
func (o *CreateSharePayload) GetLabels() (res CreateSharePayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) GetLabelsOk ¶
func (o *CreateSharePayload) GetLabelsOk() (ret CreateSharePayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) GetName ¶
func (o *CreateSharePayload) GetName() (ret CreateSharePayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) GetNameOk ¶
func (o *CreateSharePayload) GetNameOk() (ret CreateSharePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) GetSpaceHardLimitGigabytes ¶
func (o *CreateSharePayload) GetSpaceHardLimitGigabytes() (ret CreateSharePayloadGetSpaceHardLimitGigabytesRetType)
GetSpaceHardLimitGigabytes returns the SpaceHardLimitGigabytes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) GetSpaceHardLimitGigabytesOk ¶
func (o *CreateSharePayload) GetSpaceHardLimitGigabytesOk() (ret CreateSharePayloadGetSpaceHardLimitGigabytesRetType, ok bool)
GetSpaceHardLimitGigabytesOk returns a tuple with the SpaceHardLimitGigabytes field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) HasExportPolicyName ¶
func (o *CreateSharePayload) HasExportPolicyName() bool
HasExportPolicyName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) HasLabels ¶
func (o *CreateSharePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) SetExportPolicyName ¶
func (o *CreateSharePayload) SetExportPolicyName(v CreateSharePayloadGetExportPolicyNameRetType)
SetExportPolicyName gets a reference to the given string and assigns it to the ExportPolicyName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) SetExportPolicyNameNil ¶
func (o *CreateSharePayload) SetExportPolicyNameNil()
SetExportPolicyNameNil sets the value for ExportPolicyName to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) SetLabels ¶
func (o *CreateSharePayload) SetLabels(v CreateSharePayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) SetName ¶
func (o *CreateSharePayload) SetName(v CreateSharePayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) SetSpaceHardLimitGigabytes ¶
func (o *CreateSharePayload) SetSpaceHardLimitGigabytes(v CreateSharePayloadGetSpaceHardLimitGigabytesRetType)
SetSpaceHardLimitGigabytes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSharePayload) ToMap
deprecated
func (o CreateSharePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSharePayload) UnsetExportPolicyName ¶
func (o *CreateSharePayload) UnsetExportPolicyName()
UnsetExportPolicyName ensures that no value is present for ExportPolicyName, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayloadGetExportPolicyNameArgType
deprecated
type CreateSharePayloadGetExportPolicyNameArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayloadGetExportPolicyNameAttributeType ¶
type CreateSharePayloadGetExportPolicyNameAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayloadGetExportPolicyNameRetType
deprecated
type CreateSharePayloadGetExportPolicyNameRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayloadGetLabelsArgType
deprecated
type CreateSharePayloadGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayloadGetLabelsRetType
deprecated
type CreateSharePayloadGetNameArgType
deprecated
type CreateSharePayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayloadGetNameAttributeType ¶
type CreateSharePayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayloadGetNameRetType
deprecated
type CreateSharePayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayloadGetSpaceHardLimitGigabytesArgType
deprecated
type CreateSharePayloadGetSpaceHardLimitGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayloadGetSpaceHardLimitGigabytesAttributeType ¶
type CreateSharePayloadGetSpaceHardLimitGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSharePayloadGetSpaceHardLimitGigabytesRetType
deprecated
type CreateSharePayloadGetSpaceHardLimitGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareRequest
deprecated
type CreateShareRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateShareRequest) CreateSharePayload
deprecated
func (r CreateShareRequest) CreateSharePayload(createSharePayload CreateSharePayload) ApiCreateShareRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateShareRequest) Execute
deprecated
func (r CreateShareRequest) Execute() (*CreateShareResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponse ¶
type CreateShareResponse struct {
}
CreateShareResponse struct for CreateShareResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareResponse ¶
func NewCreateShareResponse() *CreateShareResponse
NewCreateShareResponse instantiates a new CreateShareResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareResponseWithDefaults ¶
func NewCreateShareResponseWithDefaults() *CreateShareResponse
NewCreateShareResponseWithDefaults instantiates a new CreateShareResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponse) GetShare ¶
func (o *CreateShareResponse) GetShare() (res CreateShareResponseGetShareRetType)
GetShare returns the Share field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponse) GetShareOk ¶
func (o *CreateShareResponse) GetShareOk() (ret CreateShareResponseGetShareRetType, ok bool)
GetShareOk returns a tuple with the Share field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponse) HasShare ¶
func (o *CreateShareResponse) HasShare() bool
HasShare returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponse) SetShare ¶
func (o *CreateShareResponse) SetShare(v CreateShareResponseGetShareRetType)
SetShare gets a reference to the given CreateShareResponseShare and assigns it to the Share field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateShareResponse) ToMap
deprecated
func (o CreateShareResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseGetShareArgType
deprecated
type CreateShareResponseGetShareArgType = CreateShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseGetShareAttributeType ¶
type CreateShareResponseGetShareAttributeType = *CreateShareResponseShare
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseGetShareRetType
deprecated
type CreateShareResponseGetShareRetType = CreateShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShare ¶
type CreateShareResponseShare struct {
Id CreateShareResponseShareGetIdAttributeType `json:"id,omitempty"`
Labels CreateShareResponseShareGetLabelsAttributeType `json:"labels,omitempty"`
MountPath CreateShareResponseShareGetMountPathAttributeType `json:"mountPath,omitempty"`
Name CreateShareResponseShareGetNameAttributeType `json:"name,omitempty"`
// Can be cast to int32 without loss of precision.
SpaceHardLimitGigabytes CreateShareResponseShareGetSpaceHardLimitGigabytesAttributeType `json:"spaceHardLimitGigabytes,omitempty"`
State CreateShareResponseShareGetStateAttributeType `json:"state,omitempty"`
}
CreateShareResponseShare Created Share Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareResponseShare ¶
func NewCreateShareResponseShare() *CreateShareResponseShare
NewCreateShareResponseShare instantiates a new CreateShareResponseShare object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateShareResponseShareWithDefaults ¶
func NewCreateShareResponseShareWithDefaults() *CreateShareResponseShare
NewCreateShareResponseShareWithDefaults instantiates a new CreateShareResponseShare object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetCreatedAt ¶
func (o *CreateShareResponseShare) GetCreatedAt() (res CreateShareResponseShareGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetCreatedAtOk ¶
func (o *CreateShareResponseShare) GetCreatedAtOk() (ret CreateShareResponseShareGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetExportPolicy ¶
func (o *CreateShareResponseShare) GetExportPolicy() (res CreateShareResponseShareGetExportPolicyRetType)
GetExportPolicy returns the ExportPolicy field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetExportPolicyOk ¶
func (o *CreateShareResponseShare) GetExportPolicyOk() (ret CreateShareResponseShareGetExportPolicyRetType, ok bool)
GetExportPolicyOk returns a tuple with the ExportPolicy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetId ¶
func (o *CreateShareResponseShare) GetId() (res CreateShareResponseShareGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetIdOk ¶
func (o *CreateShareResponseShare) GetIdOk() (ret CreateShareResponseShareGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetLabels ¶
func (o *CreateShareResponseShare) GetLabels() (res CreateShareResponseShareGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetLabelsOk ¶
func (o *CreateShareResponseShare) GetLabelsOk() (ret CreateShareResponseShareGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetMountPath ¶
func (o *CreateShareResponseShare) GetMountPath() (res CreateShareResponseShareGetMountPathRetType)
GetMountPath returns the MountPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetMountPathOk ¶
func (o *CreateShareResponseShare) GetMountPathOk() (ret CreateShareResponseShareGetMountPathRetType, ok bool)
GetMountPathOk returns a tuple with the MountPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetName ¶
func (o *CreateShareResponseShare) GetName() (res CreateShareResponseShareGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetNameOk ¶
func (o *CreateShareResponseShare) GetNameOk() (ret CreateShareResponseShareGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetSpaceHardLimitGigabytes ¶
func (o *CreateShareResponseShare) GetSpaceHardLimitGigabytes() (res CreateShareResponseShareGetSpaceHardLimitGigabytesRetType)
GetSpaceHardLimitGigabytes returns the SpaceHardLimitGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetSpaceHardLimitGigabytesOk ¶
func (o *CreateShareResponseShare) GetSpaceHardLimitGigabytesOk() (ret CreateShareResponseShareGetSpaceHardLimitGigabytesRetType, ok bool)
GetSpaceHardLimitGigabytesOk returns a tuple with the SpaceHardLimitGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetState ¶
func (o *CreateShareResponseShare) GetState() (res CreateShareResponseShareGetStateRetType)
GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) GetStateOk ¶
func (o *CreateShareResponseShare) GetStateOk() (ret CreateShareResponseShareGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) HasCreatedAt ¶
func (o *CreateShareResponseShare) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) HasExportPolicy ¶
func (o *CreateShareResponseShare) HasExportPolicy() bool
HasExportPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) HasId ¶
func (o *CreateShareResponseShare) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) HasLabels ¶
func (o *CreateShareResponseShare) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) HasMountPath ¶
func (o *CreateShareResponseShare) HasMountPath() bool
HasMountPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) HasName ¶
func (o *CreateShareResponseShare) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) HasSpaceHardLimitGigabytes ¶
func (o *CreateShareResponseShare) HasSpaceHardLimitGigabytes() bool
HasSpaceHardLimitGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) HasState ¶
func (o *CreateShareResponseShare) HasState() bool
HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) SetCreatedAt ¶
func (o *CreateShareResponseShare) SetCreatedAt(v CreateShareResponseShareGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) SetExportPolicy ¶
func (o *CreateShareResponseShare) SetExportPolicy(v CreateShareResponseShareGetExportPolicyRetType)
SetExportPolicy gets a reference to the given ShareExportPolicy and assigns it to the ExportPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) SetExportPolicyNil ¶
func (o *CreateShareResponseShare) SetExportPolicyNil()
SetExportPolicyNil sets the value for ExportPolicy to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) SetId ¶
func (o *CreateShareResponseShare) SetId(v CreateShareResponseShareGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) SetLabels ¶
func (o *CreateShareResponseShare) SetLabels(v CreateShareResponseShareGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) SetMountPath ¶
func (o *CreateShareResponseShare) SetMountPath(v CreateShareResponseShareGetMountPathRetType)
SetMountPath gets a reference to the given string and assigns it to the MountPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) SetName ¶
func (o *CreateShareResponseShare) SetName(v CreateShareResponseShareGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) SetSpaceHardLimitGigabytes ¶
func (o *CreateShareResponseShare) SetSpaceHardLimitGigabytes(v CreateShareResponseShareGetSpaceHardLimitGigabytesRetType)
SetSpaceHardLimitGigabytes gets a reference to the given int64 and assigns it to the SpaceHardLimitGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) SetState ¶
func (o *CreateShareResponseShare) SetState(v CreateShareResponseShareGetStateRetType)
SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateShareResponseShare) ToMap
deprecated
func (o CreateShareResponseShare) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateShareResponseShare) UnsetExportPolicy ¶
func (o *CreateShareResponseShare) UnsetExportPolicy()
UnsetExportPolicy ensures that no value is present for ExportPolicy, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetCreatedAtArgType
deprecated
type CreateShareResponseShareGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetCreatedAtRetType
deprecated
type CreateShareResponseShareGetExportPolicyArgType
deprecated
type CreateShareResponseShareGetExportPolicyArgType = *NullableShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetExportPolicyAttributeType ¶
type CreateShareResponseShareGetExportPolicyAttributeType = *NullableShareExportPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetExportPolicyRetType
deprecated
type CreateShareResponseShareGetExportPolicyRetType = *NullableShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetIdArgType
deprecated
type CreateShareResponseShareGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetIdAttributeType ¶
type CreateShareResponseShareGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetIdRetType
deprecated
type CreateShareResponseShareGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetLabelsArgType
deprecated
type CreateShareResponseShareGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetLabelsRetType
deprecated
type CreateShareResponseShareGetMountPathArgType
deprecated
type CreateShareResponseShareGetMountPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetMountPathAttributeType ¶
type CreateShareResponseShareGetMountPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetMountPathRetType
deprecated
type CreateShareResponseShareGetMountPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetNameArgType
deprecated
type CreateShareResponseShareGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetNameAttributeType ¶
type CreateShareResponseShareGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetNameRetType
deprecated
type CreateShareResponseShareGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetSpaceHardLimitGigabytesArgType
deprecated
type CreateShareResponseShareGetSpaceHardLimitGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetSpaceHardLimitGigabytesAttributeType ¶
type CreateShareResponseShareGetSpaceHardLimitGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetSpaceHardLimitGigabytesRetType
deprecated
type CreateShareResponseShareGetSpaceHardLimitGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetStateArgType
deprecated
type CreateShareResponseShareGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetStateAttributeType ¶
type CreateShareResponseShareGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateShareResponseShareGetStateRetType
deprecated
type CreateShareResponseShareGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApi
deprecated
type DefaultApi interface {
/*
CreateResourcePool Create Resource Pool
Create a Resource Pool in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiCreateResourcePoolRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateResourcePool(ctx context.Context, projectId string, region string) ApiCreateResourcePoolRequest
/*
CreateResourcePoolExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return CreateResourcePoolResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateResourcePoolExecute(ctx context.Context, projectId string, region string) (*CreateResourcePoolResponse, error)
/*
CreateResourcePoolSnapshot Create Resource Pool Snapshot
Creates a Snapshot of a Resource Pool in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@return ApiCreateResourcePoolSnapshotRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateResourcePoolSnapshotRequest
/*
CreateResourcePoolSnapshotExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@return CreateResourcePoolSnapshotResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateResourcePoolSnapshotExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*CreateResourcePoolSnapshotResponse, error)
CreateShare(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateShareRequest
CreateShareExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*CreateShareResponse, error)
CreateShareExportPolicy(ctx context.Context, projectId string, region string) ApiCreateShareExportPolicyRequest
CreateShareExportPolicyExecute(ctx context.Context, projectId string, region string) (*CreateShareExportPolicyResponse, error)
/*
DeleteResourcePool Delete Resource Pool
Deletes a Resource Pool in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@return ApiDeleteResourcePoolRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiDeleteResourcePoolRequest
/*
DeleteResourcePoolExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteResourcePoolExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (map[string]interface{}, error)
/*
DeleteResourcePoolSnapshot Delete Resource Pool Snapshot
Deletes a Snapshot from a Resource Pool in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@param snapshotName
@return ApiDeleteResourcePoolSnapshotRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) ApiDeleteResourcePoolSnapshotRequest
/*
DeleteResourcePoolSnapshotExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@param snapshotName
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteResourcePoolSnapshotExecute(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) (map[string]interface{}, error)
DeleteShare(ctx context.Context, projectId string, region string, resourcePoolId string, shareId string) ApiDeleteShareRequest
DeleteShareExecute(ctx context.Context, projectId string, region string, resourcePoolId string, shareId string) (map[string]interface{}, error)
DeleteShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiDeleteShareExportPolicyRequest
DeleteShareExportPolicyExecute(ctx context.Context, projectId string, region string, policyId string) (map[string]interface{}, error)
/*
DisableLock Method for DisableLock
Clean up locks for a project so that it can be deleted successfully.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@param projectId
@return ApiDisableLockRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DisableLock(ctx context.Context, region string, projectId string) ApiDisableLockRequest
/*
DisableLockExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@param projectId
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DisableLockExecute(ctx context.Context, region string, projectId string) (map[string]interface{}, error)
/*
EnableLock Method for EnableLock
Enable Lock for a project. Necessary for immutable snapshots and to prevent accidental deletion of resources.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@param projectId
@return ApiEnableLockRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
EnableLock(ctx context.Context, region string, projectId string) ApiEnableLockRequest
/*
EnableLockExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@param projectId
@return EnableLockResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
EnableLockExecute(ctx context.Context, region string, projectId string) (*EnableLockResponse, error)
/*
GetLock Method for GetLock
Get lock status for a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@param projectId
@return ApiGetLockRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetLock(ctx context.Context, region string, projectId string) ApiGetLockRequest
/*
GetLockExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@param projectId
@return GetLockResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetLockExecute(ctx context.Context, region string, projectId string) (*GetLockResponse, error)
/*
GetResourcePool Get Resource Pool
Retrieves a Resource Pool in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@return ApiGetResourcePoolRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiGetResourcePoolRequest
/*
GetResourcePoolExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@return GetResourcePoolResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetResourcePoolExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*GetResourcePoolResponse, error)
/*
GetResourcePoolSnapshot Get Resource Pool Snapshot
Retrieves a Snapshot from a Resource Pool in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@param snapshotName
@return ApiGetResourcePoolSnapshotRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) ApiGetResourcePoolSnapshotRequest
/*
GetResourcePoolSnapshotExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@param snapshotName
@return GetResourcePoolSnapshotResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetResourcePoolSnapshotExecute(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) (*GetResourcePoolSnapshotResponse, error)
/*
GetSchedule Method for GetSchedule
Deprecated: Get Schedule
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param id
@return ApiGetScheduleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetSchedule(ctx context.Context, projectId string, id string) ApiGetScheduleRequest
/*
GetScheduleExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param id
@return GetScheduleResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetScheduleExecute(ctx context.Context, projectId string, id string) (*GetScheduleResponse, error)
GetShare(ctx context.Context, projectId string, region string, resourcePoolId string, shareId string) ApiGetShareRequest
GetShareExecute(ctx context.Context, projectId string, region string, resourcePoolId string, shareId string) (*GetShareResponse, error)
GetShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiGetShareExportPolicyRequest
GetShareExportPolicyExecute(ctx context.Context, projectId string, region string, policyId string) (*GetShareExportPolicyResponse, error)
/*
GetSnapshotPolicy Method for GetSnapshotPolicy
Get Snapshot Policy
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param id
@return ApiGetSnapshotPolicyRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetSnapshotPolicy(ctx context.Context, projectId string, id string) ApiGetSnapshotPolicyRequest
/*
GetSnapshotPolicyExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param id
@return GetSnapshotPolicyResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetSnapshotPolicyExecute(ctx context.Context, projectId string, id string) (*GetSnapshotPolicyResponse, error)
/*
ListPerformanceClasses List Resource Performance Classes
Lists all performances classes available
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListPerformanceClassesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListPerformanceClasses(ctx context.Context) ApiListPerformanceClassesRequest
/*
ListPerformanceClassesExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ListPerformanceClassesResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListPerformanceClassesExecute(ctx context.Context) (*ListPerformanceClassesResponse, error)
/*
ListResourcePoolSnapshots List Resource Pool Snapshots
Lists the Snapshots of a Resource Pool in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@return ApiListResourcePoolSnapshotsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListResourcePoolSnapshots(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListResourcePoolSnapshotsRequest
/*
ListResourcePoolSnapshotsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@return ListResourcePoolSnapshotsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListResourcePoolSnapshotsExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*ListResourcePoolSnapshotsResponse, error)
/*
ListResourcePools List Resource Pools
Lists Resource Pools in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiListResourcePoolsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListResourcePools(ctx context.Context, projectId string, region string) ApiListResourcePoolsRequest
/*
ListResourcePoolsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ListResourcePoolsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListResourcePoolsExecute(ctx context.Context, projectId string, region string) (*ListResourcePoolsResponse, error)
/*
ListSchedules Method for ListSchedules
Deprecated: List Schedules
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiListSchedulesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListSchedules(ctx context.Context, projectId string) ApiListSchedulesRequest
/*
ListSchedulesExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ListSchedulesResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListSchedulesExecute(ctx context.Context, projectId string) (*ListSchedulesResponse, error)
ListShareExportPolicies(ctx context.Context, projectId string, region string) ApiListShareExportPoliciesRequest
ListShareExportPoliciesExecute(ctx context.Context, projectId string, region string) (*ListShareExportPoliciesResponse, error)
ListShares(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListSharesRequest
ListSharesExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*ListSharesResponse, error)
/*
ListSnapshotPolicies Method for ListSnapshotPolicies
List Snapshot Policies
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiListSnapshotPoliciesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListSnapshotPolicies(ctx context.Context, projectId string) ApiListSnapshotPoliciesRequest
/*
ListSnapshotPoliciesExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ListSnapshotPoliciesResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListSnapshotPoliciesExecute(ctx context.Context, projectId string) (*ListSnapshotPoliciesResponse, error)
/*
UpdateResourcePool Update Resource Pool
Updates a Resource Pool in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@return ApiUpdateResourcePoolRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiUpdateResourcePoolRequest
/*
UpdateResourcePoolExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@return UpdateResourcePoolResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateResourcePoolExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*UpdateResourcePoolResponse, error)
/*
UpdateResourcePoolSnapshot Update Resource Pool Snapshot
Updates a Snapshot from a Resource Pool in a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@param snapshotName
@return ApiUpdateResourcePoolSnapshotRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) ApiUpdateResourcePoolSnapshotRequest
/*
UpdateResourcePoolSnapshotExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param resourcePoolId
@param snapshotName
@return UpdateResourcePoolSnapshotResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateResourcePoolSnapshotExecute(ctx context.Context, projectId string, region string, resourcePoolId string, snapshotName string) (*UpdateResourcePoolSnapshotResponse, error)
UpdateShare(ctx context.Context, projectId string, region string, resourcePoolId string, shareId string) ApiUpdateShareRequest
UpdateShareExecute(ctx context.Context, projectId string, region string, resourcePoolId string, shareId string) (*UpdateShareResponse, error)
UpdateShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiUpdateShareExportPolicyRequest
UpdateShareExportPolicyExecute(ctx context.Context, projectId string, region string, policyId string) (*UpdateShareExportPolicyResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApiService ¶
type DefaultApiService service
DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteResourcePoolRequest
deprecated
type DeleteResourcePoolRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteResourcePoolRequest) Execute
deprecated
func (r DeleteResourcePoolRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteResourcePoolSnapshotRequest
deprecated
type DeleteResourcePoolSnapshotRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteResourcePoolSnapshotRequest) Execute
deprecated
func (r DeleteResourcePoolSnapshotRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteShareExportPolicyRequest
deprecated
type DeleteShareExportPolicyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteShareExportPolicyRequest) Execute
deprecated
func (r DeleteShareExportPolicyRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteShareRequest
deprecated
type DeleteShareRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteShareRequest) Execute
deprecated
func (r DeleteShareRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DisableLockRequest
deprecated
added in
v0.8.0
type DisableLockRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DisableLockRequest) Execute
deprecated
added in
v0.8.0
func (r DisableLockRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableLockRequest
deprecated
added in
v0.8.0
type EnableLockRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (EnableLockRequest) Execute
deprecated
added in
v0.8.0
func (r EnableLockRequest) Execute() (*EnableLockResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableLockResponse ¶ added in v0.8.0
type EnableLockResponse struct {
LockId EnableLockResponseGetLockIdAttributeType `json:"lockId,omitempty"`
}
EnableLockResponse struct for EnableLockResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewEnableLockResponse ¶ added in v0.8.0
func NewEnableLockResponse() *EnableLockResponse
NewEnableLockResponse instantiates a new EnableLockResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewEnableLockResponseWithDefaults ¶ added in v0.8.0
func NewEnableLockResponseWithDefaults() *EnableLockResponse
NewEnableLockResponseWithDefaults instantiates a new EnableLockResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EnableLockResponse) GetLockId ¶ added in v0.8.0
func (o *EnableLockResponse) GetLockId() (res EnableLockResponseGetLockIdRetType)
GetLockId returns the LockId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EnableLockResponse) GetLockIdOk ¶ added in v0.8.0
func (o *EnableLockResponse) GetLockIdOk() (ret EnableLockResponseGetLockIdRetType, ok bool)
GetLockIdOk returns a tuple with the LockId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EnableLockResponse) HasLockId ¶ added in v0.8.0
func (o *EnableLockResponse) HasLockId() bool
HasLockId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*EnableLockResponse) SetLockId ¶ added in v0.8.0
func (o *EnableLockResponse) SetLockId(v EnableLockResponseGetLockIdRetType)
SetLockId gets a reference to the given string and assigns it to the LockId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (EnableLockResponse) ToMap
deprecated
added in
v0.8.0
func (o EnableLockResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableLockResponseGetLockIdArgType
deprecated
added in
v0.8.0
type EnableLockResponseGetLockIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableLockResponseGetLockIdAttributeType ¶ added in v0.8.0
type EnableLockResponseGetLockIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type EnableLockResponseGetLockIdRetType
deprecated
added in
v0.8.0
type EnableLockResponseGetLockIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Error ¶
type Error struct {
// Deprecated: Human-readable string of the error that occured
ErrorDescription ErrorGetErrorDescriptionAttributeType `json:"error_description,omitempty"`
// Human-readable description of the error that occurred.
// REQUIRED
Title ErrorGetTitleAttributeType `json:"title" required:"true"`
// URI Uniquely identifies the error type. It will be in the format of storage.stackit.cloud/<error-type> e.g. storage.stackit.cloud/validation-error
// REQUIRED
Type ErrorGetTypeAttributeType `json:"type" required:"true"`
}
Error struct for Error Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewError ¶
func NewError(title ErrorGetTitleArgType, types ErrorGetTypeArgType) *Error
NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewErrorWithDefaults ¶
func NewErrorWithDefaults() *Error
NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) GetErrorDescription ¶
func (o *Error) GetErrorDescription() (res ErrorGetErrorDescriptionRetType)
GetErrorDescription returns the ErrorDescription field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) GetErrorDescriptionOk ¶
func (o *Error) GetErrorDescriptionOk() (ret ErrorGetErrorDescriptionRetType, ok bool)
GetErrorDescriptionOk returns a tuple with the ErrorDescription field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) GetTitle ¶
func (o *Error) GetTitle() (ret ErrorGetTitleRetType)
GetTitle returns the Title field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) GetTitleOk ¶
func (o *Error) GetTitleOk() (ret ErrorGetTitleRetType, ok bool)
GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) GetType ¶
func (o *Error) GetType() (ret ErrorGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) GetTypeOk ¶
func (o *Error) GetTypeOk() (ret ErrorGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) HasErrorDescription ¶
HasErrorDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) SetErrorDescription ¶
func (o *Error) SetErrorDescription(v ErrorGetErrorDescriptionRetType)
SetErrorDescription gets a reference to the given interface{} and assigns it to the ErrorDescription field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) SetTitle ¶
func (o *Error) SetTitle(v ErrorGetTitleRetType)
SetTitle sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) SetType ¶
func (o *Error) SetType(v ErrorGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetErrorDescriptionArgType
deprecated
type ErrorGetErrorDescriptionArgType = any
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetErrorDescriptionAttributeType ¶
type ErrorGetErrorDescriptionAttributeType = any
isAny Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetErrorDescriptionRetType
deprecated
type ErrorGetErrorDescriptionRetType = any
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetTitleArgType
deprecated
type ErrorGetTitleArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetTitleAttributeType ¶
type ErrorGetTitleAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetTitleRetType
deprecated
type ErrorGetTitleRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetTypeArgType
deprecated
type ErrorGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetTypeAttributeType ¶
type ErrorGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetTypeRetType
deprecated
type ErrorGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLockRequest
deprecated
added in
v0.8.0
type GetLockRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLockRequest) Execute
deprecated
added in
v0.8.0
func (r GetLockRequest) Execute() (*GetLockResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLockResponse ¶ added in v0.8.0
type GetLockResponse struct {
LockId GetLockResponseGetLockIdAttributeType `json:"lockId,omitempty"`
}
GetLockResponse struct for GetLockResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetLockResponse ¶ added in v0.8.0
func NewGetLockResponse() *GetLockResponse
NewGetLockResponse instantiates a new GetLockResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetLockResponseWithDefaults ¶ added in v0.8.0
func NewGetLockResponseWithDefaults() *GetLockResponse
NewGetLockResponseWithDefaults instantiates a new GetLockResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLockResponse) GetLockId ¶ added in v0.8.0
func (o *GetLockResponse) GetLockId() (res GetLockResponseGetLockIdRetType)
GetLockId returns the LockId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLockResponse) GetLockIdOk ¶ added in v0.8.0
func (o *GetLockResponse) GetLockIdOk() (ret GetLockResponseGetLockIdRetType, ok bool)
GetLockIdOk returns a tuple with the LockId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLockResponse) HasLockId ¶ added in v0.8.0
func (o *GetLockResponse) HasLockId() bool
HasLockId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetLockResponse) SetLockId ¶ added in v0.8.0
func (o *GetLockResponse) SetLockId(v GetLockResponseGetLockIdRetType)
SetLockId gets a reference to the given string and assigns it to the LockId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLockResponse) ToMap
deprecated
added in
v0.8.0
func (o GetLockResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLockResponseGetLockIdArgType
deprecated
added in
v0.8.0
type GetLockResponseGetLockIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLockResponseGetLockIdAttributeType ¶ added in v0.8.0
type GetLockResponseGetLockIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLockResponseGetLockIdRetType
deprecated
added in
v0.8.0
type GetLockResponseGetLockIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolRequest
deprecated
type GetResourcePoolRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetResourcePoolRequest) Execute
deprecated
func (r GetResourcePoolRequest) Execute() (*GetResourcePoolResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponse ¶
type GetResourcePoolResponse struct {
ResourcePool GetResourcePoolResponseGetResourcePoolAttributeType `json:"resourcePool,omitempty"`
}
GetResourcePoolResponse struct for GetResourcePoolResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetResourcePoolResponse ¶
func NewGetResourcePoolResponse() *GetResourcePoolResponse
NewGetResourcePoolResponse instantiates a new GetResourcePoolResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetResourcePoolResponseWithDefaults ¶
func NewGetResourcePoolResponseWithDefaults() *GetResourcePoolResponse
NewGetResourcePoolResponseWithDefaults instantiates a new GetResourcePoolResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponse) GetResourcePool ¶
func (o *GetResourcePoolResponse) GetResourcePool() (res GetResourcePoolResponseGetResourcePoolRetType)
GetResourcePool returns the ResourcePool field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponse) GetResourcePoolOk ¶
func (o *GetResourcePoolResponse) GetResourcePoolOk() (ret GetResourcePoolResponseGetResourcePoolRetType, ok bool)
GetResourcePoolOk returns a tuple with the ResourcePool field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponse) HasResourcePool ¶
func (o *GetResourcePoolResponse) HasResourcePool() bool
HasResourcePool returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponse) SetResourcePool ¶
func (o *GetResourcePoolResponse) SetResourcePool(v GetResourcePoolResponseGetResourcePoolRetType)
SetResourcePool gets a reference to the given GetResourcePoolResponseResourcePool and assigns it to the ResourcePool field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetResourcePoolResponse) ToMap
deprecated
func (o GetResourcePoolResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseGetResourcePoolArgType
deprecated
type GetResourcePoolResponseGetResourcePoolArgType = GetResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseGetResourcePoolAttributeType ¶
type GetResourcePoolResponseGetResourcePoolAttributeType = *GetResourcePoolResponseResourcePool
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseGetResourcePoolRetType
deprecated
type GetResourcePoolResponseGetResourcePoolRetType = GetResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePool ¶
type GetResourcePoolResponseResourcePool struct {
// Name of the respective availability zone
AvailabilityZone GetResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType `json:"availabilityZone,omitempty"`
// Number of Shares in the Resource Pool
// Can be cast to int32 without loss of precision.
CreatedAt GetResourcePoolResponseResourcePoolGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// ID of the Resource Pool
Id GetResourcePoolResponseResourcePoolGetIdAttributeType `json:"id,omitempty"`
// List of IPs that can mount the Resource Pool in read-only; IPs must have a subnet mask (e.g. \"172.16.0.0/24\" for a range of IPs, or \"172.16.0.250/32\" for a specific IP)
IpAcl GetResourcePoolResponseResourcePoolGetIpAclAttributeType `json:"ipAcl,omitempty"`
Labels GetResourcePoolResponseResourcePoolGetLabelsAttributeType `json:"labels,omitempty"`
// Mount path of the Resource Pool, used to mount the Resource Pool Note that a Resource Pool can only be mounted in read-only
MountPath GetResourcePoolResponseResourcePoolGetMountPathAttributeType `json:"mountPath,omitempty"`
// Name of the Resource Pool
Name GetResourcePoolResponseResourcePoolGetNameAttributeType `json:"name,omitempty"`
PerformanceClass GetResourcePoolResponseResourcePoolGetPerformanceClassAttributeType `json:"performanceClass,omitempty"`
// Time when the performance class can be downgraded again.
PerformanceClassDowngradableAt GetResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType `json:"performanceClassDowngradableAt,omitempty"`
// Time when the size can be reduced again.
SizeReducibleAt GetResourcePoolResponseResourcePoolGetSizeReducibleAtAttributeType `json:"sizeReducibleAt,omitempty"`
SnapshotPolicy GetResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType `json:"snapshotPolicy,omitempty"`
// Whether the .snapshot directory is visible when mounting the resource pool. Setting this value to false might prevent you from accessing the snapshots (e.g. for security reasons). Additionally, the access to the snapshots is always controlled by the export policy of the resource pool. That means, if snapshots are visible and the export policy allows for reading the resource pool, then it also allows reading the snapshot of all shares.
SnapshotsAreVisible GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType `json:"snapshotsAreVisible,omitempty"`
Space GetResourcePoolResponseResourcePoolGetSpaceAttributeType `json:"space,omitempty"`
// State of the Resource Pool (possible values: [\"pending\", \"creating\", \"created\", \"updating\", \"error\", \"deleting\"])
State GetResourcePoolResponseResourcePoolGetStateAttributeType `json:"state,omitempty"`
}
GetResourcePoolResponseResourcePool Resource Pool Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetResourcePoolResponseResourcePool ¶
func NewGetResourcePoolResponseResourcePool() *GetResourcePoolResponseResourcePool
NewGetResourcePoolResponseResourcePool instantiates a new GetResourcePoolResponseResourcePool object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetResourcePoolResponseResourcePoolWithDefaults ¶
func NewGetResourcePoolResponseResourcePoolWithDefaults() *GetResourcePoolResponseResourcePool
NewGetResourcePoolResponseResourcePoolWithDefaults instantiates a new GetResourcePoolResponseResourcePool object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetAvailabilityZone ¶
func (o *GetResourcePoolResponseResourcePool) GetAvailabilityZone() (res GetResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetAvailabilityZoneOk ¶
func (o *GetResourcePoolResponseResourcePool) GetAvailabilityZoneOk() (ret GetResourcePoolResponseResourcePoolGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetCountShares ¶
func (o *GetResourcePoolResponseResourcePool) GetCountShares() (res GetResourcePoolResponseResourcePoolGetCountSharesRetType)
GetCountShares returns the CountShares field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetCountSharesOk ¶
func (o *GetResourcePoolResponseResourcePool) GetCountSharesOk() (ret GetResourcePoolResponseResourcePoolGetCountSharesRetType, ok bool)
GetCountSharesOk returns a tuple with the CountShares field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetCreatedAt ¶
func (o *GetResourcePoolResponseResourcePool) GetCreatedAt() (res GetResourcePoolResponseResourcePoolGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetCreatedAtOk ¶
func (o *GetResourcePoolResponseResourcePool) GetCreatedAtOk() (ret GetResourcePoolResponseResourcePoolGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetId ¶
func (o *GetResourcePoolResponseResourcePool) GetId() (res GetResourcePoolResponseResourcePoolGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetIdOk ¶
func (o *GetResourcePoolResponseResourcePool) GetIdOk() (ret GetResourcePoolResponseResourcePoolGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetIpAcl ¶
func (o *GetResourcePoolResponseResourcePool) GetIpAcl() (res GetResourcePoolResponseResourcePoolGetIpAclRetType)
GetIpAcl returns the IpAcl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetIpAclOk ¶
func (o *GetResourcePoolResponseResourcePool) GetIpAclOk() (ret GetResourcePoolResponseResourcePoolGetIpAclRetType, ok bool)
GetIpAclOk returns a tuple with the IpAcl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetLabels ¶
func (o *GetResourcePoolResponseResourcePool) GetLabels() (res GetResourcePoolResponseResourcePoolGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetLabelsOk ¶
func (o *GetResourcePoolResponseResourcePool) GetLabelsOk() (ret GetResourcePoolResponseResourcePoolGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetMountPath ¶
func (o *GetResourcePoolResponseResourcePool) GetMountPath() (res GetResourcePoolResponseResourcePoolGetMountPathRetType)
GetMountPath returns the MountPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetMountPathOk ¶
func (o *GetResourcePoolResponseResourcePool) GetMountPathOk() (ret GetResourcePoolResponseResourcePoolGetMountPathRetType, ok bool)
GetMountPathOk returns a tuple with the MountPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetName ¶
func (o *GetResourcePoolResponseResourcePool) GetName() (res GetResourcePoolResponseResourcePoolGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetNameOk ¶
func (o *GetResourcePoolResponseResourcePool) GetNameOk() (ret GetResourcePoolResponseResourcePoolGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetPerformanceClass ¶
func (o *GetResourcePoolResponseResourcePool) GetPerformanceClass() (res GetResourcePoolResponseResourcePoolGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAt ¶
func (o *GetResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAt() (res GetResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetType)
GetPerformanceClassDowngradableAt returns the PerformanceClassDowngradableAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAtOk ¶
func (o *GetResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAtOk() (ret GetResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetType, ok bool)
GetPerformanceClassDowngradableAtOk returns a tuple with the PerformanceClassDowngradableAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetPerformanceClassOk ¶
func (o *GetResourcePoolResponseResourcePool) GetPerformanceClassOk() (ret GetResourcePoolResponseResourcePoolGetPerformanceClassRetType, ok bool)
GetPerformanceClassOk returns a tuple with the PerformanceClass field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetSizeReducibleAt ¶
func (o *GetResourcePoolResponseResourcePool) GetSizeReducibleAt() (res GetResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
GetSizeReducibleAt returns the SizeReducibleAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetSizeReducibleAtOk ¶
func (o *GetResourcePoolResponseResourcePool) GetSizeReducibleAtOk() (ret GetResourcePoolResponseResourcePoolGetSizeReducibleAtRetType, ok bool)
GetSizeReducibleAtOk returns a tuple with the SizeReducibleAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetSnapshotPolicy ¶ added in v0.8.0
func (o *GetResourcePoolResponseResourcePool) GetSnapshotPolicy() (res GetResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
GetSnapshotPolicy returns the SnapshotPolicy field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetSnapshotPolicyOk ¶ added in v0.8.0
func (o *GetResourcePoolResponseResourcePool) GetSnapshotPolicyOk() (ret GetResourcePoolResponseResourcePoolGetSnapshotPolicyRetType, ok bool)
GetSnapshotPolicyOk returns a tuple with the SnapshotPolicy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetSnapshotsAreVisible ¶
func (o *GetResourcePoolResponseResourcePool) GetSnapshotsAreVisible() (res GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
GetSnapshotsAreVisible returns the SnapshotsAreVisible field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetSnapshotsAreVisibleOk ¶
func (o *GetResourcePoolResponseResourcePool) GetSnapshotsAreVisibleOk() (ret GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType, ok bool)
GetSnapshotsAreVisibleOk returns a tuple with the SnapshotsAreVisible field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetSpace ¶
func (o *GetResourcePoolResponseResourcePool) GetSpace() (res GetResourcePoolResponseResourcePoolGetSpaceRetType)
GetSpace returns the Space field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetSpaceOk ¶
func (o *GetResourcePoolResponseResourcePool) GetSpaceOk() (ret GetResourcePoolResponseResourcePoolGetSpaceRetType, ok bool)
GetSpaceOk returns a tuple with the Space field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetState ¶
func (o *GetResourcePoolResponseResourcePool) GetState() (res GetResourcePoolResponseResourcePoolGetStateRetType)
GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) GetStateOk ¶
func (o *GetResourcePoolResponseResourcePool) GetStateOk() (ret GetResourcePoolResponseResourcePoolGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasAvailabilityZone ¶
func (o *GetResourcePoolResponseResourcePool) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasCountShares ¶
func (o *GetResourcePoolResponseResourcePool) HasCountShares() bool
HasCountShares returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasCreatedAt ¶
func (o *GetResourcePoolResponseResourcePool) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasId ¶
func (o *GetResourcePoolResponseResourcePool) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasIpAcl ¶
func (o *GetResourcePoolResponseResourcePool) HasIpAcl() bool
HasIpAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasLabels ¶
func (o *GetResourcePoolResponseResourcePool) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasMountPath ¶
func (o *GetResourcePoolResponseResourcePool) HasMountPath() bool
HasMountPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasName ¶
func (o *GetResourcePoolResponseResourcePool) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasPerformanceClass ¶
func (o *GetResourcePoolResponseResourcePool) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasPerformanceClassDowngradableAt ¶
func (o *GetResourcePoolResponseResourcePool) HasPerformanceClassDowngradableAt() bool
HasPerformanceClassDowngradableAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasSizeReducibleAt ¶
func (o *GetResourcePoolResponseResourcePool) HasSizeReducibleAt() bool
HasSizeReducibleAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasSnapshotPolicy ¶ added in v0.8.0
func (o *GetResourcePoolResponseResourcePool) HasSnapshotPolicy() bool
HasSnapshotPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasSnapshotsAreVisible ¶
func (o *GetResourcePoolResponseResourcePool) HasSnapshotsAreVisible() bool
HasSnapshotsAreVisible returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasSpace ¶
func (o *GetResourcePoolResponseResourcePool) HasSpace() bool
HasSpace returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) HasState ¶
func (o *GetResourcePoolResponseResourcePool) HasState() bool
HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetAvailabilityZone ¶
func (o *GetResourcePoolResponseResourcePool) SetAvailabilityZone(v GetResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
SetAvailabilityZone gets a reference to the given string and assigns it to the AvailabilityZone field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetCountShares ¶
func (o *GetResourcePoolResponseResourcePool) SetCountShares(v GetResourcePoolResponseResourcePoolGetCountSharesRetType)
SetCountShares gets a reference to the given int64 and assigns it to the CountShares field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetCreatedAt ¶
func (o *GetResourcePoolResponseResourcePool) SetCreatedAt(v GetResourcePoolResponseResourcePoolGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetId ¶
func (o *GetResourcePoolResponseResourcePool) SetId(v GetResourcePoolResponseResourcePoolGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetIpAcl ¶
func (o *GetResourcePoolResponseResourcePool) SetIpAcl(v GetResourcePoolResponseResourcePoolGetIpAclRetType)
SetIpAcl gets a reference to the given []string and assigns it to the IpAcl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetLabels ¶
func (o *GetResourcePoolResponseResourcePool) SetLabels(v GetResourcePoolResponseResourcePoolGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetMountPath ¶
func (o *GetResourcePoolResponseResourcePool) SetMountPath(v GetResourcePoolResponseResourcePoolGetMountPathRetType)
SetMountPath gets a reference to the given string and assigns it to the MountPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetName ¶
func (o *GetResourcePoolResponseResourcePool) SetName(v GetResourcePoolResponseResourcePoolGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetPerformanceClass ¶
func (o *GetResourcePoolResponseResourcePool) SetPerformanceClass(v GetResourcePoolResponseResourcePoolGetPerformanceClassRetType)
SetPerformanceClass gets a reference to the given ResourcePoolPerformanceClass and assigns it to the PerformanceClass field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetPerformanceClassDowngradableAt ¶
func (o *GetResourcePoolResponseResourcePool) SetPerformanceClassDowngradableAt(v GetResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetType)
SetPerformanceClassDowngradableAt gets a reference to the given time.Time and assigns it to the PerformanceClassDowngradableAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetSizeReducibleAt ¶
func (o *GetResourcePoolResponseResourcePool) SetSizeReducibleAt(v GetResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
SetSizeReducibleAt gets a reference to the given time.Time and assigns it to the SizeReducibleAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetSnapshotPolicy ¶ added in v0.8.0
func (o *GetResourcePoolResponseResourcePool) SetSnapshotPolicy(v GetResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
SetSnapshotPolicy gets a reference to the given ResourcePoolSnapshotPolicy and assigns it to the SnapshotPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetSnapshotPolicyNil ¶ added in v0.8.0
func (o *GetResourcePoolResponseResourcePool) SetSnapshotPolicyNil()
SetSnapshotPolicyNil sets the value for SnapshotPolicy to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetSnapshotsAreVisible ¶
func (o *GetResourcePoolResponseResourcePool) SetSnapshotsAreVisible(v GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
SetSnapshotsAreVisible gets a reference to the given bool and assigns it to the SnapshotsAreVisible field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetSpace ¶
func (o *GetResourcePoolResponseResourcePool) SetSpace(v GetResourcePoolResponseResourcePoolGetSpaceRetType)
SetSpace gets a reference to the given ResourcePoolSpace and assigns it to the Space field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) SetState ¶
func (o *GetResourcePoolResponseResourcePool) SetState(v GetResourcePoolResponseResourcePoolGetStateRetType)
SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetResourcePoolResponseResourcePool) ToMap
deprecated
func (o GetResourcePoolResponseResourcePool) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolResponseResourcePool) UnsetSnapshotPolicy ¶ added in v0.8.0
func (o *GetResourcePoolResponseResourcePool) UnsetSnapshotPolicy()
UnsetSnapshotPolicy ensures that no value is present for SnapshotPolicy, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetAvailabilityZoneArgType
deprecated
type GetResourcePoolResponseResourcePoolGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType ¶
type GetResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetAvailabilityZoneRetType
deprecated
type GetResourcePoolResponseResourcePoolGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetCountSharesArgType
deprecated
type GetResourcePoolResponseResourcePoolGetCountSharesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetCountSharesAttributeType ¶
type GetResourcePoolResponseResourcePoolGetCountSharesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetCountSharesRetType
deprecated
type GetResourcePoolResponseResourcePoolGetCountSharesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetCreatedAtArgType
deprecated
type GetResourcePoolResponseResourcePoolGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetCreatedAtRetType
deprecated
type GetResourcePoolResponseResourcePoolGetIdArgType
deprecated
type GetResourcePoolResponseResourcePoolGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetIdAttributeType ¶
type GetResourcePoolResponseResourcePoolGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetIdRetType
deprecated
type GetResourcePoolResponseResourcePoolGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetIpAclArgType
deprecated
type GetResourcePoolResponseResourcePoolGetIpAclArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetIpAclAttributeType ¶
type GetResourcePoolResponseResourcePoolGetIpAclAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetIpAclRetType
deprecated
type GetResourcePoolResponseResourcePoolGetIpAclRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetLabelsArgType
deprecated
type GetResourcePoolResponseResourcePoolGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetLabelsRetType
deprecated
type GetResourcePoolResponseResourcePoolGetMountPathArgType
deprecated
type GetResourcePoolResponseResourcePoolGetMountPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetMountPathAttributeType ¶
type GetResourcePoolResponseResourcePoolGetMountPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetMountPathRetType
deprecated
type GetResourcePoolResponseResourcePoolGetMountPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetNameArgType
deprecated
type GetResourcePoolResponseResourcePoolGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetNameAttributeType ¶
type GetResourcePoolResponseResourcePoolGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetNameRetType
deprecated
type GetResourcePoolResponseResourcePoolGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetPerformanceClassArgType
deprecated
type GetResourcePoolResponseResourcePoolGetPerformanceClassArgType = ResourcePoolPerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetPerformanceClassAttributeType ¶
type GetResourcePoolResponseResourcePoolGetPerformanceClassAttributeType = *ResourcePoolPerformanceClass
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetPerformanceClassRetType
deprecated
type GetResourcePoolResponseResourcePoolGetPerformanceClassRetType = ResourcePoolPerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetSizeReducibleAtArgType
deprecated
type GetResourcePoolResponseResourcePoolGetSizeReducibleAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetSizeReducibleAtRetType
deprecated
type GetResourcePoolResponseResourcePoolGetSnapshotPolicyArgType
deprecated
added in
v0.8.0
type GetResourcePoolResponseResourcePoolGetSnapshotPolicyArgType = *NullableResourcePoolSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType ¶ added in v0.8.0
type GetResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType = *NullableResourcePoolSnapshotPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetSnapshotPolicyRetType
deprecated
added in
v0.8.0
type GetResourcePoolResponseResourcePoolGetSnapshotPolicyRetType = *NullableResourcePoolSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetSpaceArgType
deprecated
type GetResourcePoolResponseResourcePoolGetSpaceArgType = ResourcePoolSpace
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetSpaceAttributeType ¶
type GetResourcePoolResponseResourcePoolGetSpaceAttributeType = *ResourcePoolSpace
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetSpaceRetType
deprecated
type GetResourcePoolResponseResourcePoolGetSpaceRetType = ResourcePoolSpace
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetStateArgType
deprecated
type GetResourcePoolResponseResourcePoolGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetStateAttributeType ¶
type GetResourcePoolResponseResourcePoolGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolGetStateRetType
deprecated
type GetResourcePoolResponseResourcePoolGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleArgType
deprecated
type GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType ¶
type GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType
deprecated
type GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotRequest
deprecated
type GetResourcePoolSnapshotRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetResourcePoolSnapshotRequest) Execute
deprecated
func (r GetResourcePoolSnapshotRequest) Execute() (*GetResourcePoolSnapshotResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponse ¶
type GetResourcePoolSnapshotResponse struct {
ResourcePoolSnapshot GetResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType `json:"resourcePoolSnapshot,omitempty"`
}
GetResourcePoolSnapshotResponse struct for GetResourcePoolSnapshotResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetResourcePoolSnapshotResponse ¶
func NewGetResourcePoolSnapshotResponse() *GetResourcePoolSnapshotResponse
NewGetResourcePoolSnapshotResponse instantiates a new GetResourcePoolSnapshotResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetResourcePoolSnapshotResponseWithDefaults ¶
func NewGetResourcePoolSnapshotResponseWithDefaults() *GetResourcePoolSnapshotResponse
NewGetResourcePoolSnapshotResponseWithDefaults instantiates a new GetResourcePoolSnapshotResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponse) GetResourcePoolSnapshot ¶
func (o *GetResourcePoolSnapshotResponse) GetResourcePoolSnapshot() (res GetResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
GetResourcePoolSnapshot returns the ResourcePoolSnapshot field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk ¶
func (o *GetResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk() (ret GetResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType, ok bool)
GetResourcePoolSnapshotOk returns a tuple with the ResourcePoolSnapshot field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponse) HasResourcePoolSnapshot ¶
func (o *GetResourcePoolSnapshotResponse) HasResourcePoolSnapshot() bool
HasResourcePoolSnapshot returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponse) SetResourcePoolSnapshot ¶
func (o *GetResourcePoolSnapshotResponse) SetResourcePoolSnapshot(v GetResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
SetResourcePoolSnapshot gets a reference to the given GetResourcePoolSnapshotResponseResourcePoolSnapshot and assigns it to the ResourcePoolSnapshot field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetResourcePoolSnapshotResponse) ToMap
deprecated
func (o GetResourcePoolSnapshotResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseGetResourcePoolSnapshotArgType
deprecated
type GetResourcePoolSnapshotResponseGetResourcePoolSnapshotArgType = GetResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType ¶
type GetResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType = *GetResourcePoolSnapshotResponseResourcePoolSnapshot
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType
deprecated
type GetResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType = GetResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshot ¶
type GetResourcePoolSnapshotResponseResourcePoolSnapshot struct {
// (optional) A comment to add more information about a snapshot
Comment GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType `json:"comment,omitempty"`
CreatedAt GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Represents the user-visible data size at the time of the snapshot in Gibibytes (e.g. what’s in the snapshot)
// Can be cast to int32 without loss of precision.
LogicalSizeGigabytes GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType `json:"logicalSizeGigabytes,omitempty"`
// ID of the Resource Pool of the Snapshot
ResourcePoolId GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType `json:"resourcePoolId,omitempty"`
// Reflects the actual storage footprint in the backend at snapshot time in Gibibytes (e.g. how much storage from the Resource Pool does it use).
// Can be cast to int32 without loss of precision.
SizeGigabytes GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType `json:"sizeGigabytes,omitempty"`
// Represents the snaplock expiry time if snaplock is enabled for the resource pool
SnaplockExpiryTime GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType `json:"snaplockExpiryTime,omitempty"`
// Name of the Resource Pool Snapshot
SnapshotName GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType `json:"snapshotName,omitempty"`
}
GetResourcePoolSnapshotResponseResourcePoolSnapshot Resource Pool Snapshot Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetResourcePoolSnapshotResponseResourcePoolSnapshot ¶
func NewGetResourcePoolSnapshotResponseResourcePoolSnapshot() *GetResourcePoolSnapshotResponseResourcePoolSnapshot
NewGetResourcePoolSnapshotResponseResourcePoolSnapshot instantiates a new GetResourcePoolSnapshotResponseResourcePoolSnapshot object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetResourcePoolSnapshotResponseResourcePoolSnapshotWithDefaults ¶
func NewGetResourcePoolSnapshotResponseResourcePoolSnapshotWithDefaults() *GetResourcePoolSnapshotResponseResourcePoolSnapshot
NewGetResourcePoolSnapshotResponseResourcePoolSnapshotWithDefaults instantiates a new GetResourcePoolSnapshotResponseResourcePoolSnapshot object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetComment ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetComment() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetCommentOk ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetCommentOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType, ok bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAt ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAt() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAtOk ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAtOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytes ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytes() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType)
GetLogicalSizeGigabytes returns the LogicalSizeGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytesOk ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytesOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType, ok bool)
GetLogicalSizeGigabytesOk returns a tuple with the LogicalSizeGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolId ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolId() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType)
GetResourcePoolId returns the ResourcePoolId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolIdOk ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolIdOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType, ok bool)
GetResourcePoolIdOk returns a tuple with the ResourcePoolId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytes ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytes() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType)
GetSizeGigabytes returns the SizeGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytesOk ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytesOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType, ok bool)
GetSizeGigabytesOk returns a tuple with the SizeGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTime ¶ added in v0.8.0
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTime() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType)
GetSnaplockExpiryTime returns the SnaplockExpiryTime field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTimeOk ¶ added in v0.8.0
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTimeOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType, ok bool)
GetSnaplockExpiryTimeOk returns a tuple with the SnaplockExpiryTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotName ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotName() (res GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
GetSnapshotName returns the SnapshotName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotNameOk ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotNameOk() (ret GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType, ok bool)
GetSnapshotNameOk returns a tuple with the SnapshotName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasComment ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasComment() bool
HasComment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasCreatedAt ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasLogicalSizeGigabytes ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasLogicalSizeGigabytes() bool
HasLogicalSizeGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasResourcePoolId ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasResourcePoolId() bool
HasResourcePoolId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasSizeGigabytes ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasSizeGigabytes() bool
HasSizeGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnaplockExpiryTime ¶ added in v0.8.0
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnaplockExpiryTime() bool
HasSnaplockExpiryTime returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnapshotName ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnapshotName() bool
HasSnapshotName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetComment ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetComment(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
SetComment gets a reference to the given string and assigns it to the Comment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetCommentNil ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetCommentNil()
SetCommentNil sets the value for Comment to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetCreatedAt ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetCreatedAt(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetLogicalSizeGigabytes ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetLogicalSizeGigabytes(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType)
SetLogicalSizeGigabytes gets a reference to the given int64 and assigns it to the LogicalSizeGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetResourcePoolId ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetResourcePoolId(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType)
SetResourcePoolId gets a reference to the given string and assigns it to the ResourcePoolId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSizeGigabytes ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSizeGigabytes(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType)
SetSizeGigabytes gets a reference to the given int64 and assigns it to the SizeGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTime ¶ added in v0.8.0
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTime(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType)
SetSnaplockExpiryTime gets a reference to the given time.Time and assigns it to the SnaplockExpiryTime field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTimeNil ¶ added in v0.8.0
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTimeNil()
SetSnaplockExpiryTimeNil sets the value for SnaplockExpiryTime to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnapshotName ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnapshotName(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
SetSnapshotName gets a reference to the given string and assigns it to the SnapshotName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap
deprecated
func (o GetResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment ¶
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment()
UnsetComment ensures that no value is present for Comment, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetSnaplockExpiryTime ¶ added in v0.8.0
func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetSnaplockExpiryTime()
UnsetSnaplockExpiryTime ensures that no value is present for SnaplockExpiryTime, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentArgType
deprecated
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType ¶
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType
deprecated
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesArgType
deprecated
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType ¶
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType
deprecated
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdArgType
deprecated
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType ¶
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType
deprecated
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesArgType
deprecated
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType ¶
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType
deprecated
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeArgType
deprecated
added in
v0.8.0
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType ¶ added in v0.8.0
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType = *time.Time
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType
deprecated
added in
v0.8.0
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameArgType
deprecated
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType ¶
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType
deprecated
type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleRequest
deprecated
added in
v0.8.0
type GetScheduleRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetScheduleRequest) Execute
deprecated
added in
v0.8.0
func (r GetScheduleRequest) Execute() (*GetScheduleResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponse ¶ added in v0.8.0
type GetScheduleResponse struct {
Schedule GetScheduleResponseGetScheduleAttributeType `json:"schedule,omitempty"`
}
GetScheduleResponse struct for GetScheduleResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetScheduleResponse ¶ added in v0.8.0
func NewGetScheduleResponse() *GetScheduleResponse
NewGetScheduleResponse instantiates a new GetScheduleResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetScheduleResponseWithDefaults ¶ added in v0.8.0
func NewGetScheduleResponseWithDefaults() *GetScheduleResponse
NewGetScheduleResponseWithDefaults instantiates a new GetScheduleResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponse) GetSchedule ¶ added in v0.8.0
func (o *GetScheduleResponse) GetSchedule() (res GetScheduleResponseGetScheduleRetType)
GetSchedule returns the Schedule field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponse) GetScheduleOk ¶ added in v0.8.0
func (o *GetScheduleResponse) GetScheduleOk() (ret GetScheduleResponseGetScheduleRetType, ok bool)
GetScheduleOk returns a tuple with the Schedule field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponse) HasSchedule ¶ added in v0.8.0
func (o *GetScheduleResponse) HasSchedule() bool
HasSchedule returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponse) SetSchedule ¶ added in v0.8.0
func (o *GetScheduleResponse) SetSchedule(v GetScheduleResponseGetScheduleRetType)
SetSchedule gets a reference to the given GetScheduleResponseSchedule and assigns it to the Schedule field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetScheduleResponse) ToMap
deprecated
added in
v0.8.0
func (o GetScheduleResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseGetScheduleArgType
deprecated
added in
v0.8.0
type GetScheduleResponseGetScheduleArgType = GetScheduleResponseSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseGetScheduleAttributeType ¶ added in v0.8.0
type GetScheduleResponseGetScheduleAttributeType = *GetScheduleResponseSchedule
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseGetScheduleRetType
deprecated
added in
v0.8.0
type GetScheduleResponseGetScheduleRetType = GetScheduleResponseSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseSchedule ¶ added in v0.8.0
type GetScheduleResponseSchedule struct {
// created at timestamp
CreatedAt GetScheduleResponseScheduleGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// ID of the Schedule
Id GetScheduleResponseScheduleGetIdAttributeType `json:"id,omitempty"`
// Interval of the Schedule (follows the cron schedule expression in Unix-like systems)
Interval GetScheduleResponseScheduleGetIntervalAttributeType `json:"interval,omitempty"`
// Name of the Schedule
Name GetScheduleResponseScheduleGetNameAttributeType `json:"name,omitempty"`
}
GetScheduleResponseSchedule Schedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetScheduleResponseSchedule ¶ added in v0.8.0
func NewGetScheduleResponseSchedule() *GetScheduleResponseSchedule
NewGetScheduleResponseSchedule instantiates a new GetScheduleResponseSchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetScheduleResponseScheduleWithDefaults ¶ added in v0.8.0
func NewGetScheduleResponseScheduleWithDefaults() *GetScheduleResponseSchedule
NewGetScheduleResponseScheduleWithDefaults instantiates a new GetScheduleResponseSchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) GetCreatedAt ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) GetCreatedAt() (res GetScheduleResponseScheduleGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) GetCreatedAtOk ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) GetCreatedAtOk() (ret GetScheduleResponseScheduleGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) GetId ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) GetId() (res GetScheduleResponseScheduleGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) GetIdOk ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) GetIdOk() (ret GetScheduleResponseScheduleGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) GetInterval ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) GetInterval() (res GetScheduleResponseScheduleGetIntervalRetType)
GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) GetIntervalOk ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) GetIntervalOk() (ret GetScheduleResponseScheduleGetIntervalRetType, ok bool)
GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) GetName ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) GetName() (res GetScheduleResponseScheduleGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) GetNameOk ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) GetNameOk() (ret GetScheduleResponseScheduleGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) HasCreatedAt ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) HasId ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) HasInterval ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) HasInterval() bool
HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) HasName ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) SetCreatedAt ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) SetCreatedAt(v GetScheduleResponseScheduleGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) SetId ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) SetId(v GetScheduleResponseScheduleGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) SetInterval ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) SetInterval(v GetScheduleResponseScheduleGetIntervalRetType)
SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetScheduleResponseSchedule) SetName ¶ added in v0.8.0
func (o *GetScheduleResponseSchedule) SetName(v GetScheduleResponseScheduleGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetScheduleResponseSchedule) ToMap
deprecated
added in
v0.8.0
func (o GetScheduleResponseSchedule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseScheduleGetCreatedAtArgType
deprecated
added in
v0.8.0
type GetScheduleResponseScheduleGetCreatedAtAttributeType ¶ added in v0.8.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseScheduleGetCreatedAtRetType
deprecated
added in
v0.8.0
type GetScheduleResponseScheduleGetIdArgType
deprecated
added in
v0.8.0
type GetScheduleResponseScheduleGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseScheduleGetIdAttributeType ¶ added in v0.8.0
type GetScheduleResponseScheduleGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseScheduleGetIdRetType
deprecated
added in
v0.8.0
type GetScheduleResponseScheduleGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseScheduleGetIntervalArgType
deprecated
added in
v0.8.0
type GetScheduleResponseScheduleGetIntervalArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseScheduleGetIntervalAttributeType ¶ added in v0.8.0
type GetScheduleResponseScheduleGetIntervalAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseScheduleGetIntervalRetType
deprecated
added in
v0.8.0
type GetScheduleResponseScheduleGetIntervalRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseScheduleGetNameArgType
deprecated
added in
v0.8.0
type GetScheduleResponseScheduleGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseScheduleGetNameAttributeType ¶ added in v0.8.0
type GetScheduleResponseScheduleGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetScheduleResponseScheduleGetNameRetType
deprecated
added in
v0.8.0
type GetScheduleResponseScheduleGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyRequest
deprecated
type GetShareExportPolicyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetShareExportPolicyRequest) Execute
deprecated
func (r GetShareExportPolicyRequest) Execute() (*GetShareExportPolicyResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponse ¶
type GetShareExportPolicyResponse struct {
}
GetShareExportPolicyResponse struct for GetShareExportPolicyResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetShareExportPolicyResponse ¶
func NewGetShareExportPolicyResponse() *GetShareExportPolicyResponse
NewGetShareExportPolicyResponse instantiates a new GetShareExportPolicyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetShareExportPolicyResponseWithDefaults ¶
func NewGetShareExportPolicyResponseWithDefaults() *GetShareExportPolicyResponse
NewGetShareExportPolicyResponseWithDefaults instantiates a new GetShareExportPolicyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponse) GetShareExportPolicy ¶
func (o *GetShareExportPolicyResponse) GetShareExportPolicy() (res GetShareExportPolicyResponseGetShareExportPolicyRetType)
GetShareExportPolicy returns the ShareExportPolicy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponse) GetShareExportPolicyOk ¶
func (o *GetShareExportPolicyResponse) GetShareExportPolicyOk() (ret GetShareExportPolicyResponseGetShareExportPolicyRetType, ok bool)
GetShareExportPolicyOk returns a tuple with the ShareExportPolicy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponse) HasShareExportPolicy ¶
func (o *GetShareExportPolicyResponse) HasShareExportPolicy() bool
HasShareExportPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponse) SetShareExportPolicy ¶
func (o *GetShareExportPolicyResponse) SetShareExportPolicy(v GetShareExportPolicyResponseGetShareExportPolicyRetType)
SetShareExportPolicy gets a reference to the given GetShareExportPolicyResponseShareExportPolicy and assigns it to the ShareExportPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetShareExportPolicyResponse) ToMap
deprecated
func (o GetShareExportPolicyResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseGetShareExportPolicyArgType
deprecated
type GetShareExportPolicyResponseGetShareExportPolicyArgType = GetShareExportPolicyResponseShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseGetShareExportPolicyAttributeType ¶
type GetShareExportPolicyResponseGetShareExportPolicyAttributeType = *GetShareExportPolicyResponseShareExportPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseGetShareExportPolicyRetType
deprecated
type GetShareExportPolicyResponseGetShareExportPolicyRetType = GetShareExportPolicyResponseShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicy ¶
type GetShareExportPolicyResponseShareExportPolicy struct {
Id GetShareExportPolicyResponseShareExportPolicyGetIdAttributeType `json:"id,omitempty"`
Labels GetShareExportPolicyResponseShareExportPolicyGetLabelsAttributeType `json:"labels,omitempty"`
Name GetShareExportPolicyResponseShareExportPolicyGetNameAttributeType `json:"name,omitempty"`
Rules GetShareExportPolicyResponseShareExportPolicyGetRulesAttributeType `json:"rules,omitempty"`
// Can be cast to int32 without loss of precision.
SharesUsingExportPolicy GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyAttributeType `json:"sharesUsingExportPolicy,omitempty"`
}
GetShareExportPolicyResponseShareExportPolicy Share Export Policies Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetShareExportPolicyResponseShareExportPolicy ¶
func NewGetShareExportPolicyResponseShareExportPolicy() *GetShareExportPolicyResponseShareExportPolicy
NewGetShareExportPolicyResponseShareExportPolicy instantiates a new GetShareExportPolicyResponseShareExportPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetShareExportPolicyResponseShareExportPolicyWithDefaults ¶
func NewGetShareExportPolicyResponseShareExportPolicyWithDefaults() *GetShareExportPolicyResponseShareExportPolicy
NewGetShareExportPolicyResponseShareExportPolicyWithDefaults instantiates a new GetShareExportPolicyResponseShareExportPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetCreatedAt ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetCreatedAt() (res GetShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetCreatedAtOk ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetCreatedAtOk() (ret GetShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetId ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetId() (res GetShareExportPolicyResponseShareExportPolicyGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetIdOk ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetIdOk() (ret GetShareExportPolicyResponseShareExportPolicyGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetLabels ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetLabels() (res GetShareExportPolicyResponseShareExportPolicyGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetLabelsOk ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetLabelsOk() (ret GetShareExportPolicyResponseShareExportPolicyGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetName ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetName() (res GetShareExportPolicyResponseShareExportPolicyGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetNameOk ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetNameOk() (ret GetShareExportPolicyResponseShareExportPolicyGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetRules ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetRules() (res GetShareExportPolicyResponseShareExportPolicyGetRulesRetType)
GetRules returns the Rules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetRulesOk ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetRulesOk() (ret GetShareExportPolicyResponseShareExportPolicyGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicy ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicy() (res GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetType)
GetSharesUsingExportPolicy returns the SharesUsingExportPolicy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicyOk ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) GetSharesUsingExportPolicyOk() (ret GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetType, ok bool)
GetSharesUsingExportPolicyOk returns a tuple with the SharesUsingExportPolicy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) HasCreatedAt ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) HasId ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) HasLabels ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) HasName ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) HasRules ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) HasRules() bool
HasRules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) HasSharesUsingExportPolicy ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) HasSharesUsingExportPolicy() bool
HasSharesUsingExportPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) SetCreatedAt ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) SetCreatedAt(v GetShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) SetId ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) SetId(v GetShareExportPolicyResponseShareExportPolicyGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) SetLabels ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) SetLabels(v GetShareExportPolicyResponseShareExportPolicyGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) SetName ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) SetName(v GetShareExportPolicyResponseShareExportPolicyGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) SetRules ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) SetRules(v GetShareExportPolicyResponseShareExportPolicyGetRulesRetType)
SetRules gets a reference to the given []ShareExportPolicyRule and assigns it to the Rules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareExportPolicyResponseShareExportPolicy) SetSharesUsingExportPolicy ¶
func (o *GetShareExportPolicyResponseShareExportPolicy) SetSharesUsingExportPolicy(v GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetType)
SetSharesUsingExportPolicy gets a reference to the given int64 and assigns it to the SharesUsingExportPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetShareExportPolicyResponseShareExportPolicy) ToMap
deprecated
func (o GetShareExportPolicyResponseShareExportPolicy) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetCreatedAtArgType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetCreatedAtRetType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetIdArgType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetIdAttributeType ¶
type GetShareExportPolicyResponseShareExportPolicyGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetIdRetType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetLabelsArgType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetLabelsRetType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetNameArgType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetNameAttributeType ¶
type GetShareExportPolicyResponseShareExportPolicyGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetNameRetType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetRulesArgType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetRulesArgType = []ShareExportPolicyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetRulesAttributeType ¶
type GetShareExportPolicyResponseShareExportPolicyGetRulesAttributeType = *[]ShareExportPolicyRule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetRulesRetType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetRulesRetType = []ShareExportPolicyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyArgType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyAttributeType ¶
type GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetType
deprecated
type GetShareExportPolicyResponseShareExportPolicyGetSharesUsingExportPolicyRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareRequest
deprecated
type GetShareRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetShareRequest) Execute
deprecated
func (r GetShareRequest) Execute() (*GetShareResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponse ¶
type GetShareResponse struct {
}
GetShareResponse struct for GetShareResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetShareResponse ¶
func NewGetShareResponse() *GetShareResponse
NewGetShareResponse instantiates a new GetShareResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetShareResponseWithDefaults ¶
func NewGetShareResponseWithDefaults() *GetShareResponse
NewGetShareResponseWithDefaults instantiates a new GetShareResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponse) GetShare ¶
func (o *GetShareResponse) GetShare() (res GetShareResponseGetShareRetType)
GetShare returns the Share field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponse) GetShareOk ¶
func (o *GetShareResponse) GetShareOk() (ret GetShareResponseGetShareRetType, ok bool)
GetShareOk returns a tuple with the Share field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponse) HasShare ¶
func (o *GetShareResponse) HasShare() bool
HasShare returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponse) SetShare ¶
func (o *GetShareResponse) SetShare(v GetShareResponseGetShareRetType)
SetShare gets a reference to the given GetShareResponseShare and assigns it to the Share field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetShareResponse) ToMap
deprecated
func (o GetShareResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseGetShareArgType
deprecated
type GetShareResponseGetShareArgType = GetShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseGetShareAttributeType ¶
type GetShareResponseGetShareAttributeType = *GetShareResponseShare
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseGetShareRetType
deprecated
type GetShareResponseGetShareRetType = GetShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShare ¶
type GetShareResponseShare struct {
Id GetShareResponseShareGetIdAttributeType `json:"id,omitempty"`
Labels GetShareResponseShareGetLabelsAttributeType `json:"labels,omitempty"`
MountPath GetShareResponseShareGetMountPathAttributeType `json:"mountPath,omitempty"`
Name GetShareResponseShareGetNameAttributeType `json:"name,omitempty"`
// Can be cast to int32 without loss of precision.
SpaceHardLimitGigabytes GetShareResponseShareGetSpaceHardLimitGigabytesAttributeType `json:"spaceHardLimitGigabytes,omitempty"`
State GetShareResponseShareGetStateAttributeType `json:"state,omitempty"`
}
GetShareResponseShare Share Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetShareResponseShare ¶
func NewGetShareResponseShare() *GetShareResponseShare
NewGetShareResponseShare instantiates a new GetShareResponseShare object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetShareResponseShareWithDefaults ¶
func NewGetShareResponseShareWithDefaults() *GetShareResponseShare
NewGetShareResponseShareWithDefaults instantiates a new GetShareResponseShare object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetCreatedAt ¶
func (o *GetShareResponseShare) GetCreatedAt() (res GetShareResponseShareGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetCreatedAtOk ¶
func (o *GetShareResponseShare) GetCreatedAtOk() (ret GetShareResponseShareGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetExportPolicy ¶
func (o *GetShareResponseShare) GetExportPolicy() (res GetShareResponseShareGetExportPolicyRetType)
GetExportPolicy returns the ExportPolicy field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetExportPolicyOk ¶
func (o *GetShareResponseShare) GetExportPolicyOk() (ret GetShareResponseShareGetExportPolicyRetType, ok bool)
GetExportPolicyOk returns a tuple with the ExportPolicy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetId ¶
func (o *GetShareResponseShare) GetId() (res GetShareResponseShareGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetIdOk ¶
func (o *GetShareResponseShare) GetIdOk() (ret GetShareResponseShareGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetLabels ¶
func (o *GetShareResponseShare) GetLabels() (res GetShareResponseShareGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetLabelsOk ¶
func (o *GetShareResponseShare) GetLabelsOk() (ret GetShareResponseShareGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetMountPath ¶
func (o *GetShareResponseShare) GetMountPath() (res GetShareResponseShareGetMountPathRetType)
GetMountPath returns the MountPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetMountPathOk ¶
func (o *GetShareResponseShare) GetMountPathOk() (ret GetShareResponseShareGetMountPathRetType, ok bool)
GetMountPathOk returns a tuple with the MountPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetName ¶
func (o *GetShareResponseShare) GetName() (res GetShareResponseShareGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetNameOk ¶
func (o *GetShareResponseShare) GetNameOk() (ret GetShareResponseShareGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetSpaceHardLimitGigabytes ¶
func (o *GetShareResponseShare) GetSpaceHardLimitGigabytes() (res GetShareResponseShareGetSpaceHardLimitGigabytesRetType)
GetSpaceHardLimitGigabytes returns the SpaceHardLimitGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetSpaceHardLimitGigabytesOk ¶
func (o *GetShareResponseShare) GetSpaceHardLimitGigabytesOk() (ret GetShareResponseShareGetSpaceHardLimitGigabytesRetType, ok bool)
GetSpaceHardLimitGigabytesOk returns a tuple with the SpaceHardLimitGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetState ¶
func (o *GetShareResponseShare) GetState() (res GetShareResponseShareGetStateRetType)
GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) GetStateOk ¶
func (o *GetShareResponseShare) GetStateOk() (ret GetShareResponseShareGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) HasCreatedAt ¶
func (o *GetShareResponseShare) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) HasExportPolicy ¶
func (o *GetShareResponseShare) HasExportPolicy() bool
HasExportPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) HasId ¶
func (o *GetShareResponseShare) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) HasLabels ¶
func (o *GetShareResponseShare) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) HasMountPath ¶
func (o *GetShareResponseShare) HasMountPath() bool
HasMountPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) HasName ¶
func (o *GetShareResponseShare) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) HasSpaceHardLimitGigabytes ¶
func (o *GetShareResponseShare) HasSpaceHardLimitGigabytes() bool
HasSpaceHardLimitGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) HasState ¶
func (o *GetShareResponseShare) HasState() bool
HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) SetCreatedAt ¶
func (o *GetShareResponseShare) SetCreatedAt(v GetShareResponseShareGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) SetExportPolicy ¶
func (o *GetShareResponseShare) SetExportPolicy(v GetShareResponseShareGetExportPolicyRetType)
SetExportPolicy gets a reference to the given ShareExportPolicy and assigns it to the ExportPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) SetExportPolicyNil ¶
func (o *GetShareResponseShare) SetExportPolicyNil()
SetExportPolicyNil sets the value for ExportPolicy to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) SetId ¶
func (o *GetShareResponseShare) SetId(v GetShareResponseShareGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) SetLabels ¶
func (o *GetShareResponseShare) SetLabels(v GetShareResponseShareGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) SetMountPath ¶
func (o *GetShareResponseShare) SetMountPath(v GetShareResponseShareGetMountPathRetType)
SetMountPath gets a reference to the given string and assigns it to the MountPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) SetName ¶
func (o *GetShareResponseShare) SetName(v GetShareResponseShareGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) SetSpaceHardLimitGigabytes ¶
func (o *GetShareResponseShare) SetSpaceHardLimitGigabytes(v GetShareResponseShareGetSpaceHardLimitGigabytesRetType)
SetSpaceHardLimitGigabytes gets a reference to the given int64 and assigns it to the SpaceHardLimitGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) SetState ¶
func (o *GetShareResponseShare) SetState(v GetShareResponseShareGetStateRetType)
SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetShareResponseShare) ToMap
deprecated
func (o GetShareResponseShare) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetShareResponseShare) UnsetExportPolicy ¶
func (o *GetShareResponseShare) UnsetExportPolicy()
UnsetExportPolicy ensures that no value is present for ExportPolicy, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetCreatedAtArgType
deprecated
type GetShareResponseShareGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetCreatedAtRetType
deprecated
type GetShareResponseShareGetExportPolicyArgType
deprecated
type GetShareResponseShareGetExportPolicyArgType = *NullableShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetExportPolicyAttributeType ¶
type GetShareResponseShareGetExportPolicyAttributeType = *NullableShareExportPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetExportPolicyRetType
deprecated
type GetShareResponseShareGetExportPolicyRetType = *NullableShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetIdArgType
deprecated
type GetShareResponseShareGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetIdAttributeType ¶
type GetShareResponseShareGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetIdRetType
deprecated
type GetShareResponseShareGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetLabelsArgType
deprecated
type GetShareResponseShareGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetLabelsRetType
deprecated
type GetShareResponseShareGetMountPathArgType
deprecated
type GetShareResponseShareGetMountPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetMountPathAttributeType ¶
type GetShareResponseShareGetMountPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetMountPathRetType
deprecated
type GetShareResponseShareGetMountPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetNameArgType
deprecated
type GetShareResponseShareGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetNameAttributeType ¶
type GetShareResponseShareGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetNameRetType
deprecated
type GetShareResponseShareGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetSpaceHardLimitGigabytesArgType
deprecated
type GetShareResponseShareGetSpaceHardLimitGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetSpaceHardLimitGigabytesAttributeType ¶
type GetShareResponseShareGetSpaceHardLimitGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetSpaceHardLimitGigabytesRetType
deprecated
type GetShareResponseShareGetSpaceHardLimitGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetStateArgType
deprecated
type GetShareResponseShareGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetStateAttributeType ¶
type GetShareResponseShareGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetShareResponseShareGetStateRetType
deprecated
type GetShareResponseShareGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyRequest
deprecated
added in
v0.8.0
type GetSnapshotPolicyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetSnapshotPolicyRequest) Execute
deprecated
added in
v0.8.0
func (r GetSnapshotPolicyRequest) Execute() (*GetSnapshotPolicyResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponse ¶ added in v0.8.0
type GetSnapshotPolicyResponse struct {
SnapshotPolicy GetSnapshotPolicyResponseGetSnapshotPolicyAttributeType `json:"snapshotPolicy,omitempty"`
}
GetSnapshotPolicyResponse struct for GetSnapshotPolicyResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetSnapshotPolicyResponse ¶ added in v0.8.0
func NewGetSnapshotPolicyResponse() *GetSnapshotPolicyResponse
NewGetSnapshotPolicyResponse instantiates a new GetSnapshotPolicyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetSnapshotPolicyResponseWithDefaults ¶ added in v0.8.0
func NewGetSnapshotPolicyResponseWithDefaults() *GetSnapshotPolicyResponse
NewGetSnapshotPolicyResponseWithDefaults instantiates a new GetSnapshotPolicyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponse) GetSnapshotPolicy ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponse) GetSnapshotPolicy() (res GetSnapshotPolicyResponseGetSnapshotPolicyRetType)
GetSnapshotPolicy returns the SnapshotPolicy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponse) GetSnapshotPolicyOk ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponse) GetSnapshotPolicyOk() (ret GetSnapshotPolicyResponseGetSnapshotPolicyRetType, ok bool)
GetSnapshotPolicyOk returns a tuple with the SnapshotPolicy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponse) HasSnapshotPolicy ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponse) HasSnapshotPolicy() bool
HasSnapshotPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponse) SetSnapshotPolicy ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponse) SetSnapshotPolicy(v GetSnapshotPolicyResponseGetSnapshotPolicyRetType)
SetSnapshotPolicy gets a reference to the given GetSnapshotPolicyResponseSnapshotPolicy and assigns it to the SnapshotPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetSnapshotPolicyResponse) ToMap
deprecated
added in
v0.8.0
func (o GetSnapshotPolicyResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseGetSnapshotPolicyArgType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseGetSnapshotPolicyArgType = GetSnapshotPolicyResponseSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseGetSnapshotPolicyAttributeType ¶ added in v0.8.0
type GetSnapshotPolicyResponseGetSnapshotPolicyAttributeType = *GetSnapshotPolicyResponseSnapshotPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseGetSnapshotPolicyRetType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseGetSnapshotPolicyRetType = GetSnapshotPolicyResponseSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicy ¶ added in v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicy struct {
// Comment of the Snapshot Policy
Comment GetSnapshotPolicyResponseSnapshotPolicyGetCommentAttributeType `json:"comment,omitempty"`
// created at timestamp
CreatedAt GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Wether the Snapshot Policy is enabled
Enabled GetSnapshotPolicyResponseSnapshotPolicygetEnabledAttributeType `json:"enabled,omitempty"`
// ID of the Snapshot Policy
Id GetSnapshotPolicyResponseSnapshotPolicyGetIdAttributeType `json:"id,omitempty"`
// Name of the Snapshot Policy
Name GetSnapshotPolicyResponseSnapshotPolicyGetNameAttributeType `json:"name,omitempty"`
// Deprecated: (deprecated) associated schedules
Schedules GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesAttributeType `json:"schedules,omitempty"`
// associated schedules
SnapshotSchedules GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesAttributeType `json:"snapshotSchedules,omitempty"`
}
GetSnapshotPolicyResponseSnapshotPolicy Snapshot Policy Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetSnapshotPolicyResponseSnapshotPolicy ¶ added in v0.8.0
func NewGetSnapshotPolicyResponseSnapshotPolicy() *GetSnapshotPolicyResponseSnapshotPolicy
NewGetSnapshotPolicyResponseSnapshotPolicy instantiates a new GetSnapshotPolicyResponseSnapshotPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetSnapshotPolicyResponseSnapshotPolicyWithDefaults ¶ added in v0.8.0
func NewGetSnapshotPolicyResponseSnapshotPolicyWithDefaults() *GetSnapshotPolicyResponseSnapshotPolicy
NewGetSnapshotPolicyResponseSnapshotPolicyWithDefaults instantiates a new GetSnapshotPolicyResponseSnapshotPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetComment ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetComment() (res GetSnapshotPolicyResponseSnapshotPolicyGetCommentRetType)
GetComment returns the Comment field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetCommentOk ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetCommentOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetCommentRetType, ok bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetCreatedAt ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetCreatedAt() (res GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetCreatedAtOk ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetCreatedAtOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetEnabled ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetEnabled() (res GetSnapshotPolicyResponseSnapshotPolicygetEnabledRetType)
GetEnabled returns the Enabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetEnabledOk ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetEnabledOk() (ret GetSnapshotPolicyResponseSnapshotPolicygetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetId ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetId() (res GetSnapshotPolicyResponseSnapshotPolicyGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetIdOk ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetIdOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetName ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetName() (res GetSnapshotPolicyResponseSnapshotPolicyGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetNameOk ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetNameOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetSchedules ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetSchedules() (res GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesRetType)
GetSchedules returns the Schedules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetSchedulesOk ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetSchedulesOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesRetType, ok bool)
GetSchedulesOk returns a tuple with the Schedules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetSnapshotSchedules ¶ added in v0.9.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetSnapshotSchedules() (res GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesRetType)
GetSnapshotSchedules returns the SnapshotSchedules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) GetSnapshotSchedulesOk ¶ added in v0.9.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) GetSnapshotSchedulesOk() (ret GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesRetType, ok bool)
GetSnapshotSchedulesOk returns a tuple with the SnapshotSchedules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) HasComment ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasComment() bool
HasComment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) HasCreatedAt ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) HasEnabled ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasEnabled() bool
HasEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) HasId ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) HasName ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) HasSchedules ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasSchedules() bool
HasSchedules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) HasSnapshotSchedules ¶ added in v0.9.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) HasSnapshotSchedules() bool
HasSnapshotSchedules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) SetComment ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetComment(v GetSnapshotPolicyResponseSnapshotPolicyGetCommentRetType)
SetComment gets a reference to the given string and assigns it to the Comment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) SetCreatedAt ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetCreatedAt(v GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) SetEnabled ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetEnabled(v GetSnapshotPolicyResponseSnapshotPolicygetEnabledRetType)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) SetId ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetId(v GetSnapshotPolicyResponseSnapshotPolicyGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) SetName ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetName(v GetSnapshotPolicyResponseSnapshotPolicyGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) SetSchedules ¶ added in v0.8.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetSchedules(v GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesRetType)
SetSchedules gets a reference to the given []SnapshotPolicySchedule and assigns it to the Schedules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetSnapshotPolicyResponseSnapshotPolicy) SetSnapshotSchedules ¶ added in v0.9.0
func (o *GetSnapshotPolicyResponseSnapshotPolicy) SetSnapshotSchedules(v GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesRetType)
SetSnapshotSchedules gets a reference to the given []SnapshotPolicySnapshotPolicySchedule and assigns it to the SnapshotSchedules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetSnapshotPolicyResponseSnapshotPolicy) ToMap
deprecated
added in
v0.8.0
func (o GetSnapshotPolicyResponseSnapshotPolicy) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetCommentArgType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetCommentArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetCommentAttributeType ¶ added in v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetCommentAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetCommentRetType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetCommentRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtArgType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtAttributeType ¶ added in v0.8.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetCreatedAtRetType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetIdArgType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetIdAttributeType ¶ added in v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetIdRetType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetNameArgType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetNameAttributeType ¶ added in v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetNameRetType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesArgType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesArgType = []SnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesAttributeType ¶ added in v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesAttributeType = *[]SnapshotPolicySchedule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesRetType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicyGetSchedulesRetType = []SnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesArgType
deprecated
added in
v0.9.0
type GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesArgType = []SnapshotPolicySnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesAttributeType ¶ added in v0.9.0
type GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesAttributeType = *[]SnapshotPolicySnapshotPolicySchedule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesRetType
deprecated
added in
v0.9.0
type GetSnapshotPolicyResponseSnapshotPolicyGetSnapshotSchedulesRetType = []SnapshotPolicySnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicygetEnabledArgType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicygetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicygetEnabledAttributeType ¶ added in v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicygetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotPolicyResponseSnapshotPolicygetEnabledRetType
deprecated
added in
v0.8.0
type GetSnapshotPolicyResponseSnapshotPolicygetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GoogleProtobufAny ¶
type GoogleProtobufAny struct {
// The type of the serialized message.
Type GoogleProtobufAnyGetTypeAttributeType `json:"@type,omitempty"`
AdditionalProperties map[string]interface{}
}
GoogleProtobufAny Contains an arbitrary serialized message along with a @type that describes the type of the serialized message. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGoogleProtobufAny ¶
func NewGoogleProtobufAny() *GoogleProtobufAny
NewGoogleProtobufAny instantiates a new GoogleProtobufAny object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGoogleProtobufAnyWithDefaults ¶
func NewGoogleProtobufAnyWithDefaults() *GoogleProtobufAny
NewGoogleProtobufAnyWithDefaults instantiates a new GoogleProtobufAny object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GoogleProtobufAny) GetType ¶
func (o *GoogleProtobufAny) GetType() (res GoogleProtobufAnyGetTypeRetType)
GetType returns the Type field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GoogleProtobufAny) GetTypeOk ¶
func (o *GoogleProtobufAny) GetTypeOk() (ret GoogleProtobufAnyGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GoogleProtobufAny) HasType ¶
func (o *GoogleProtobufAny) HasType() bool
HasType returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GoogleProtobufAny) SetType ¶
func (o *GoogleProtobufAny) SetType(v GoogleProtobufAnyGetTypeRetType)
SetType gets a reference to the given string and assigns it to the Type field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GoogleProtobufAny) ToMap
deprecated
func (o GoogleProtobufAny) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GoogleProtobufAnyGetTypeArgType
deprecated
type GoogleProtobufAnyGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GoogleProtobufAnyGetTypeAttributeType ¶
type GoogleProtobufAnyGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GoogleProtobufAnyGetTypeRetType
deprecated
type GoogleProtobufAnyGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPerformanceClassesRequest
deprecated
type ListPerformanceClassesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListPerformanceClassesRequest) Execute
deprecated
func (r ListPerformanceClassesRequest) Execute() (*ListPerformanceClassesResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPerformanceClassesResponse ¶
type ListPerformanceClassesResponse struct {
// List of Performance Classes
PerformanceClasses ListPerformanceClassesResponseGetPerformanceClassesAttributeType `json:"performanceClasses,omitempty"`
}
ListPerformanceClassesResponse struct for ListPerformanceClassesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListPerformanceClassesResponse ¶
func NewListPerformanceClassesResponse() *ListPerformanceClassesResponse
NewListPerformanceClassesResponse instantiates a new ListPerformanceClassesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListPerformanceClassesResponseWithDefaults ¶
func NewListPerformanceClassesResponseWithDefaults() *ListPerformanceClassesResponse
NewListPerformanceClassesResponseWithDefaults instantiates a new ListPerformanceClassesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListPerformanceClassesResponse) GetPerformanceClasses ¶
func (o *ListPerformanceClassesResponse) GetPerformanceClasses() (res ListPerformanceClassesResponseGetPerformanceClassesRetType)
GetPerformanceClasses returns the PerformanceClasses field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListPerformanceClassesResponse) GetPerformanceClassesOk ¶
func (o *ListPerformanceClassesResponse) GetPerformanceClassesOk() (ret ListPerformanceClassesResponseGetPerformanceClassesRetType, ok bool)
GetPerformanceClassesOk returns a tuple with the PerformanceClasses field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListPerformanceClassesResponse) HasPerformanceClasses ¶
func (o *ListPerformanceClassesResponse) HasPerformanceClasses() bool
HasPerformanceClasses returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListPerformanceClassesResponse) SetPerformanceClasses ¶
func (o *ListPerformanceClassesResponse) SetPerformanceClasses(v ListPerformanceClassesResponseGetPerformanceClassesRetType)
SetPerformanceClasses gets a reference to the given []PerformanceClass and assigns it to the PerformanceClasses field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListPerformanceClassesResponse) ToMap
deprecated
func (o ListPerformanceClassesResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPerformanceClassesResponseGetPerformanceClassesArgType
deprecated
type ListPerformanceClassesResponseGetPerformanceClassesArgType = []PerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPerformanceClassesResponseGetPerformanceClassesAttributeType ¶
type ListPerformanceClassesResponseGetPerformanceClassesAttributeType = *[]PerformanceClass
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPerformanceClassesResponseGetPerformanceClassesRetType
deprecated
type ListPerformanceClassesResponseGetPerformanceClassesRetType = []PerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListResourcePoolSnapshotsRequest
deprecated
type ListResourcePoolSnapshotsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListResourcePoolSnapshotsRequest) Execute
deprecated
func (r ListResourcePoolSnapshotsRequest) Execute() (*ListResourcePoolSnapshotsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListResourcePoolSnapshotsResponse ¶
type ListResourcePoolSnapshotsResponse struct {
// List of Resource Pool Snapshots
ResourcePoolSnapshots ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsAttributeType `json:"resourcePoolSnapshots,omitempty"`
}
ListResourcePoolSnapshotsResponse struct for ListResourcePoolSnapshotsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListResourcePoolSnapshotsResponse ¶
func NewListResourcePoolSnapshotsResponse() *ListResourcePoolSnapshotsResponse
NewListResourcePoolSnapshotsResponse instantiates a new ListResourcePoolSnapshotsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListResourcePoolSnapshotsResponseWithDefaults ¶
func NewListResourcePoolSnapshotsResponseWithDefaults() *ListResourcePoolSnapshotsResponse
NewListResourcePoolSnapshotsResponseWithDefaults instantiates a new ListResourcePoolSnapshotsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListResourcePoolSnapshotsResponse) GetResourcePoolSnapshots ¶
func (o *ListResourcePoolSnapshotsResponse) GetResourcePoolSnapshots() (res ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsRetType)
GetResourcePoolSnapshots returns the ResourcePoolSnapshots field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListResourcePoolSnapshotsResponse) GetResourcePoolSnapshotsOk ¶
func (o *ListResourcePoolSnapshotsResponse) GetResourcePoolSnapshotsOk() (ret ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsRetType, ok bool)
GetResourcePoolSnapshotsOk returns a tuple with the ResourcePoolSnapshots field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListResourcePoolSnapshotsResponse) HasResourcePoolSnapshots ¶
func (o *ListResourcePoolSnapshotsResponse) HasResourcePoolSnapshots() bool
HasResourcePoolSnapshots returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListResourcePoolSnapshotsResponse) SetResourcePoolSnapshots ¶
func (o *ListResourcePoolSnapshotsResponse) SetResourcePoolSnapshots(v ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsRetType)
SetResourcePoolSnapshots gets a reference to the given []ResourcePoolSnapshot and assigns it to the ResourcePoolSnapshots field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListResourcePoolSnapshotsResponse) ToMap
deprecated
func (o ListResourcePoolSnapshotsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsArgType
deprecated
type ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsArgType = []ResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsAttributeType ¶
type ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsAttributeType = *[]ResourcePoolSnapshot
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsRetType
deprecated
type ListResourcePoolSnapshotsResponseGetResourcePoolSnapshotsRetType = []ResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListResourcePoolsRequest
deprecated
type ListResourcePoolsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListResourcePoolsRequest) Execute
deprecated
func (r ListResourcePoolsRequest) Execute() (*ListResourcePoolsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListResourcePoolsResponse ¶
type ListResourcePoolsResponse struct {
// List of Resource Pools
ResourcePools ListResourcePoolsResponseGetResourcePoolsAttributeType `json:"resourcePools,omitempty"`
}
ListResourcePoolsResponse struct for ListResourcePoolsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListResourcePoolsResponse ¶
func NewListResourcePoolsResponse() *ListResourcePoolsResponse
NewListResourcePoolsResponse instantiates a new ListResourcePoolsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListResourcePoolsResponseWithDefaults ¶
func NewListResourcePoolsResponseWithDefaults() *ListResourcePoolsResponse
NewListResourcePoolsResponseWithDefaults instantiates a new ListResourcePoolsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListResourcePoolsResponse) GetResourcePools ¶
func (o *ListResourcePoolsResponse) GetResourcePools() (res ListResourcePoolsResponseGetResourcePoolsRetType)
GetResourcePools returns the ResourcePools field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListResourcePoolsResponse) GetResourcePoolsOk ¶
func (o *ListResourcePoolsResponse) GetResourcePoolsOk() (ret ListResourcePoolsResponseGetResourcePoolsRetType, ok bool)
GetResourcePoolsOk returns a tuple with the ResourcePools field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListResourcePoolsResponse) HasResourcePools ¶
func (o *ListResourcePoolsResponse) HasResourcePools() bool
HasResourcePools returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListResourcePoolsResponse) SetResourcePools ¶
func (o *ListResourcePoolsResponse) SetResourcePools(v ListResourcePoolsResponseGetResourcePoolsRetType)
SetResourcePools gets a reference to the given []ResourcePool and assigns it to the ResourcePools field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListResourcePoolsResponse) ToMap
deprecated
func (o ListResourcePoolsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListResourcePoolsResponseGetResourcePoolsArgType
deprecated
type ListResourcePoolsResponseGetResourcePoolsArgType = []ResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListResourcePoolsResponseGetResourcePoolsAttributeType ¶
type ListResourcePoolsResponseGetResourcePoolsAttributeType = *[]ResourcePool
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListResourcePoolsResponseGetResourcePoolsRetType
deprecated
type ListResourcePoolsResponseGetResourcePoolsRetType = []ResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSchedulesRequest
deprecated
added in
v0.8.0
type ListSchedulesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSchedulesRequest) Execute
deprecated
added in
v0.8.0
func (r ListSchedulesRequest) Execute() (*ListSchedulesResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSchedulesResponse ¶ added in v0.8.0
type ListSchedulesResponse struct {
// List of Schedules
Schedules ListSchedulesResponseGetSchedulesAttributeType `json:"schedules,omitempty"`
}
ListSchedulesResponse struct for ListSchedulesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListSchedulesResponse ¶ added in v0.8.0
func NewListSchedulesResponse() *ListSchedulesResponse
NewListSchedulesResponse instantiates a new ListSchedulesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListSchedulesResponseWithDefaults ¶ added in v0.8.0
func NewListSchedulesResponseWithDefaults() *ListSchedulesResponse
NewListSchedulesResponseWithDefaults instantiates a new ListSchedulesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSchedulesResponse) GetSchedules ¶ added in v0.8.0
func (o *ListSchedulesResponse) GetSchedules() (res ListSchedulesResponseGetSchedulesRetType)
GetSchedules returns the Schedules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSchedulesResponse) GetSchedulesOk ¶ added in v0.8.0
func (o *ListSchedulesResponse) GetSchedulesOk() (ret ListSchedulesResponseGetSchedulesRetType, ok bool)
GetSchedulesOk returns a tuple with the Schedules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSchedulesResponse) HasSchedules ¶ added in v0.8.0
func (o *ListSchedulesResponse) HasSchedules() bool
HasSchedules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSchedulesResponse) SetSchedules ¶ added in v0.8.0
func (o *ListSchedulesResponse) SetSchedules(v ListSchedulesResponseGetSchedulesRetType)
SetSchedules gets a reference to the given []Schedule and assigns it to the Schedules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSchedulesResponse) ToMap
deprecated
added in
v0.8.0
func (o ListSchedulesResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSchedulesResponseGetSchedulesArgType
deprecated
added in
v0.8.0
type ListSchedulesResponseGetSchedulesArgType = []Schedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSchedulesResponseGetSchedulesAttributeType ¶ added in v0.8.0
type ListSchedulesResponseGetSchedulesAttributeType = *[]Schedule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSchedulesResponseGetSchedulesRetType
deprecated
added in
v0.8.0
type ListSchedulesResponseGetSchedulesRetType = []Schedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListShareExportPoliciesRequest
deprecated
type ListShareExportPoliciesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListShareExportPoliciesRequest) Execute
deprecated
func (r ListShareExportPoliciesRequest) Execute() (*ListShareExportPoliciesResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListShareExportPoliciesResponse ¶
type ListShareExportPoliciesResponse struct {
ShareExportPolicies ListShareExportPoliciesResponseGetShareExportPoliciesAttributeType `json:"shareExportPolicies,omitempty"`
}
ListShareExportPoliciesResponse struct for ListShareExportPoliciesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListShareExportPoliciesResponse ¶
func NewListShareExportPoliciesResponse() *ListShareExportPoliciesResponse
NewListShareExportPoliciesResponse instantiates a new ListShareExportPoliciesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListShareExportPoliciesResponseWithDefaults ¶
func NewListShareExportPoliciesResponseWithDefaults() *ListShareExportPoliciesResponse
NewListShareExportPoliciesResponseWithDefaults instantiates a new ListShareExportPoliciesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListShareExportPoliciesResponse) GetShareExportPolicies ¶
func (o *ListShareExportPoliciesResponse) GetShareExportPolicies() (res ListShareExportPoliciesResponseGetShareExportPoliciesRetType)
GetShareExportPolicies returns the ShareExportPolicies field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListShareExportPoliciesResponse) GetShareExportPoliciesOk ¶
func (o *ListShareExportPoliciesResponse) GetShareExportPoliciesOk() (ret ListShareExportPoliciesResponseGetShareExportPoliciesRetType, ok bool)
GetShareExportPoliciesOk returns a tuple with the ShareExportPolicies field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListShareExportPoliciesResponse) HasShareExportPolicies ¶
func (o *ListShareExportPoliciesResponse) HasShareExportPolicies() bool
HasShareExportPolicies returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListShareExportPoliciesResponse) SetShareExportPolicies ¶
func (o *ListShareExportPoliciesResponse) SetShareExportPolicies(v ListShareExportPoliciesResponseGetShareExportPoliciesRetType)
SetShareExportPolicies gets a reference to the given []ShareExportPolicy and assigns it to the ShareExportPolicies field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListShareExportPoliciesResponse) ToMap
deprecated
func (o ListShareExportPoliciesResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListShareExportPoliciesResponseGetShareExportPoliciesArgType
deprecated
type ListShareExportPoliciesResponseGetShareExportPoliciesArgType = []ShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListShareExportPoliciesResponseGetShareExportPoliciesAttributeType ¶
type ListShareExportPoliciesResponseGetShareExportPoliciesAttributeType = *[]ShareExportPolicy
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListShareExportPoliciesResponseGetShareExportPoliciesRetType
deprecated
type ListShareExportPoliciesResponseGetShareExportPoliciesRetType = []ShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSharesRequest
deprecated
type ListSharesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSharesRequest) Execute
deprecated
func (r ListSharesRequest) Execute() (*ListSharesResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSharesResponse ¶
type ListSharesResponse struct {
Shares ListSharesResponseGetSharesAttributeType `json:"shares,omitempty"`
}
ListSharesResponse struct for ListSharesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListSharesResponse ¶
func NewListSharesResponse() *ListSharesResponse
NewListSharesResponse instantiates a new ListSharesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListSharesResponseWithDefaults ¶
func NewListSharesResponseWithDefaults() *ListSharesResponse
NewListSharesResponseWithDefaults instantiates a new ListSharesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSharesResponse) GetShares ¶
func (o *ListSharesResponse) GetShares() (res ListSharesResponseGetSharesRetType)
GetShares returns the Shares field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSharesResponse) GetSharesOk ¶
func (o *ListSharesResponse) GetSharesOk() (ret ListSharesResponseGetSharesRetType, ok bool)
GetSharesOk returns a tuple with the Shares field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSharesResponse) HasShares ¶
func (o *ListSharesResponse) HasShares() bool
HasShares returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSharesResponse) SetShares ¶
func (o *ListSharesResponse) SetShares(v ListSharesResponseGetSharesRetType)
SetShares gets a reference to the given []Share and assigns it to the Shares field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSharesResponse) ToMap
deprecated
func (o ListSharesResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSharesResponseGetSharesArgType
deprecated
type ListSharesResponseGetSharesArgType = []Share
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSharesResponseGetSharesAttributeType ¶
type ListSharesResponseGetSharesAttributeType = *[]Share
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSharesResponseGetSharesRetType
deprecated
type ListSharesResponseGetSharesRetType = []Share
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSnapshotPoliciesRequest
deprecated
added in
v0.8.0
type ListSnapshotPoliciesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSnapshotPoliciesRequest) Execute
deprecated
added in
v0.8.0
func (r ListSnapshotPoliciesRequest) Execute() (*ListSnapshotPoliciesResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSnapshotPoliciesRequest) Immutable
deprecated
added in
v0.8.0
func (r ListSnapshotPoliciesRequest) Immutable(immutable bool) ApiListSnapshotPoliciesRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSnapshotPoliciesResponse ¶ added in v0.8.0
type ListSnapshotPoliciesResponse struct {
// List of Snapshot Policies
SnapshotPolicies ListSnapshotPoliciesResponseGetSnapshotPoliciesAttributeType `json:"snapshotPolicies,omitempty"`
}
ListSnapshotPoliciesResponse struct for ListSnapshotPoliciesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListSnapshotPoliciesResponse ¶ added in v0.8.0
func NewListSnapshotPoliciesResponse() *ListSnapshotPoliciesResponse
NewListSnapshotPoliciesResponse instantiates a new ListSnapshotPoliciesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListSnapshotPoliciesResponseWithDefaults ¶ added in v0.8.0
func NewListSnapshotPoliciesResponseWithDefaults() *ListSnapshotPoliciesResponse
NewListSnapshotPoliciesResponseWithDefaults instantiates a new ListSnapshotPoliciesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSnapshotPoliciesResponse) GetSnapshotPolicies ¶ added in v0.8.0
func (o *ListSnapshotPoliciesResponse) GetSnapshotPolicies() (res ListSnapshotPoliciesResponseGetSnapshotPoliciesRetType)
GetSnapshotPolicies returns the SnapshotPolicies field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSnapshotPoliciesResponse) GetSnapshotPoliciesOk ¶ added in v0.8.0
func (o *ListSnapshotPoliciesResponse) GetSnapshotPoliciesOk() (ret ListSnapshotPoliciesResponseGetSnapshotPoliciesRetType, ok bool)
GetSnapshotPoliciesOk returns a tuple with the SnapshotPolicies field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSnapshotPoliciesResponse) HasSnapshotPolicies ¶ added in v0.8.0
func (o *ListSnapshotPoliciesResponse) HasSnapshotPolicies() bool
HasSnapshotPolicies returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListSnapshotPoliciesResponse) SetSnapshotPolicies ¶ added in v0.8.0
func (o *ListSnapshotPoliciesResponse) SetSnapshotPolicies(v ListSnapshotPoliciesResponseGetSnapshotPoliciesRetType)
SetSnapshotPolicies gets a reference to the given []SnapshotPolicy and assigns it to the SnapshotPolicies field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSnapshotPoliciesResponse) ToMap
deprecated
added in
v0.8.0
func (o ListSnapshotPoliciesResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSnapshotPoliciesResponseGetSnapshotPoliciesArgType
deprecated
added in
v0.8.0
type ListSnapshotPoliciesResponseGetSnapshotPoliciesArgType = []SnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSnapshotPoliciesResponseGetSnapshotPoliciesAttributeType ¶ added in v0.8.0
type ListSnapshotPoliciesResponseGetSnapshotPoliciesAttributeType = *[]SnapshotPolicy
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSnapshotPoliciesResponseGetSnapshotPoliciesRetType
deprecated
added in
v0.8.0
type ListSnapshotPoliciesResponseGetSnapshotPoliciesRetType = []SnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MappedNullable
deprecated
type NullableBool
deprecated
type NullableBool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBool
deprecated
func NewNullableBool(val *bool) *NullableBool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) Get
deprecated
func (v NullableBool) Get() *bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) IsSet
deprecated
func (v NullableBool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) MarshalJSON
deprecated
func (v NullableBool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Set
deprecated
func (v *NullableBool) Set(val *bool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) UnmarshalJSON
deprecated
func (v *NullableBool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Unset
deprecated
func (v *NullableBool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateResourcePoolPayload
deprecated
type NullableCreateResourcePoolPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateResourcePoolPayload
deprecated
func NewNullableCreateResourcePoolPayload(val *CreateResourcePoolPayload) *NullableCreateResourcePoolPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolPayload) Get
deprecated
func (v NullableCreateResourcePoolPayload) Get() *CreateResourcePoolPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolPayload) IsSet
deprecated
func (v NullableCreateResourcePoolPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolPayload) MarshalJSON
deprecated
func (v NullableCreateResourcePoolPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolPayload) Set
deprecated
func (v *NullableCreateResourcePoolPayload) Set(val *CreateResourcePoolPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolPayload) UnmarshalJSON
deprecated
func (v *NullableCreateResourcePoolPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolPayload) Unset
deprecated
func (v *NullableCreateResourcePoolPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateResourcePoolResponse
deprecated
type NullableCreateResourcePoolResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateResourcePoolResponse
deprecated
func NewNullableCreateResourcePoolResponse(val *CreateResourcePoolResponse) *NullableCreateResourcePoolResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolResponse) Get
deprecated
func (v NullableCreateResourcePoolResponse) Get() *CreateResourcePoolResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolResponse) IsSet
deprecated
func (v NullableCreateResourcePoolResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolResponse) MarshalJSON
deprecated
func (v NullableCreateResourcePoolResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolResponse) Set
deprecated
func (v *NullableCreateResourcePoolResponse) Set(val *CreateResourcePoolResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolResponse) UnmarshalJSON
deprecated
func (v *NullableCreateResourcePoolResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolResponse) Unset
deprecated
func (v *NullableCreateResourcePoolResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateResourcePoolResponseResourcePool
deprecated
type NullableCreateResourcePoolResponseResourcePool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateResourcePoolResponseResourcePool
deprecated
func NewNullableCreateResourcePoolResponseResourcePool(val *CreateResourcePoolResponseResourcePool) *NullableCreateResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolResponseResourcePool) Get
deprecated
func (v NullableCreateResourcePoolResponseResourcePool) Get() *CreateResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolResponseResourcePool) IsSet
deprecated
func (v NullableCreateResourcePoolResponseResourcePool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolResponseResourcePool) MarshalJSON
deprecated
func (v NullableCreateResourcePoolResponseResourcePool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolResponseResourcePool) Set
deprecated
func (v *NullableCreateResourcePoolResponseResourcePool) Set(val *CreateResourcePoolResponseResourcePool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolResponseResourcePool) UnmarshalJSON
deprecated
func (v *NullableCreateResourcePoolResponseResourcePool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolResponseResourcePool) Unset
deprecated
func (v *NullableCreateResourcePoolResponseResourcePool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateResourcePoolSnapshotPayload
deprecated
type NullableCreateResourcePoolSnapshotPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateResourcePoolSnapshotPayload
deprecated
func NewNullableCreateResourcePoolSnapshotPayload(val *CreateResourcePoolSnapshotPayload) *NullableCreateResourcePoolSnapshotPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolSnapshotPayload) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolSnapshotPayload) IsSet
deprecated
func (v NullableCreateResourcePoolSnapshotPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolSnapshotPayload) MarshalJSON
deprecated
func (v NullableCreateResourcePoolSnapshotPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolSnapshotPayload) Set
deprecated
func (v *NullableCreateResourcePoolSnapshotPayload) Set(val *CreateResourcePoolSnapshotPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolSnapshotPayload) UnmarshalJSON
deprecated
func (v *NullableCreateResourcePoolSnapshotPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolSnapshotPayload) Unset
deprecated
func (v *NullableCreateResourcePoolSnapshotPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateResourcePoolSnapshotResponse
deprecated
type NullableCreateResourcePoolSnapshotResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateResourcePoolSnapshotResponse
deprecated
func NewNullableCreateResourcePoolSnapshotResponse(val *CreateResourcePoolSnapshotResponse) *NullableCreateResourcePoolSnapshotResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolSnapshotResponse) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolSnapshotResponse) IsSet
deprecated
func (v NullableCreateResourcePoolSnapshotResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolSnapshotResponse) MarshalJSON
deprecated
func (v NullableCreateResourcePoolSnapshotResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolSnapshotResponse) Set
deprecated
func (v *NullableCreateResourcePoolSnapshotResponse) Set(val *CreateResourcePoolSnapshotResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolSnapshotResponse) UnmarshalJSON
deprecated
func (v *NullableCreateResourcePoolSnapshotResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolSnapshotResponse) Unset
deprecated
func (v *NullableCreateResourcePoolSnapshotResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot
deprecated
type NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot
deprecated
func NewNullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot(val *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) *NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) Get
deprecated
func (v NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) Get() *CreateResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) IsSet
deprecated
func (v NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) MarshalJSON
deprecated
func (v NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) Set
deprecated
func (v *NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) Set(val *CreateResourcePoolSnapshotResponseResourcePoolSnapshot)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) UnmarshalJSON
deprecated
func (v *NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) Unset
deprecated
func (v *NullableCreateResourcePoolSnapshotResponseResourcePoolSnapshot) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateShareExportPolicyPayload
deprecated
type NullableCreateShareExportPolicyPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateShareExportPolicyPayload
deprecated
func NewNullableCreateShareExportPolicyPayload(val *CreateShareExportPolicyPayload) *NullableCreateShareExportPolicyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyPayload) Get
deprecated
func (v NullableCreateShareExportPolicyPayload) Get() *CreateShareExportPolicyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyPayload) IsSet
deprecated
func (v NullableCreateShareExportPolicyPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyPayload) MarshalJSON
deprecated
func (v NullableCreateShareExportPolicyPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyPayload) Set
deprecated
func (v *NullableCreateShareExportPolicyPayload) Set(val *CreateShareExportPolicyPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyPayload) UnmarshalJSON
deprecated
func (v *NullableCreateShareExportPolicyPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyPayload) Unset
deprecated
func (v *NullableCreateShareExportPolicyPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateShareExportPolicyRequestRule
deprecated
type NullableCreateShareExportPolicyRequestRule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateShareExportPolicyRequestRule
deprecated
func NewNullableCreateShareExportPolicyRequestRule(val *CreateShareExportPolicyRequestRule) *NullableCreateShareExportPolicyRequestRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyRequestRule) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyRequestRule) IsSet
deprecated
func (v NullableCreateShareExportPolicyRequestRule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyRequestRule) MarshalJSON
deprecated
func (v NullableCreateShareExportPolicyRequestRule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyRequestRule) Set
deprecated
func (v *NullableCreateShareExportPolicyRequestRule) Set(val *CreateShareExportPolicyRequestRule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyRequestRule) UnmarshalJSON
deprecated
func (v *NullableCreateShareExportPolicyRequestRule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyRequestRule) Unset
deprecated
func (v *NullableCreateShareExportPolicyRequestRule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateShareExportPolicyResponse
deprecated
type NullableCreateShareExportPolicyResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateShareExportPolicyResponse
deprecated
func NewNullableCreateShareExportPolicyResponse(val *CreateShareExportPolicyResponse) *NullableCreateShareExportPolicyResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyResponse) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyResponse) IsSet
deprecated
func (v NullableCreateShareExportPolicyResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyResponse) MarshalJSON
deprecated
func (v NullableCreateShareExportPolicyResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyResponse) Set
deprecated
func (v *NullableCreateShareExportPolicyResponse) Set(val *CreateShareExportPolicyResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyResponse) UnmarshalJSON
deprecated
func (v *NullableCreateShareExportPolicyResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyResponse) Unset
deprecated
func (v *NullableCreateShareExportPolicyResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateShareExportPolicyResponseShareExportPolicy
deprecated
type NullableCreateShareExportPolicyResponseShareExportPolicy struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateShareExportPolicyResponseShareExportPolicy
deprecated
func NewNullableCreateShareExportPolicyResponseShareExportPolicy(val *CreateShareExportPolicyResponseShareExportPolicy) *NullableCreateShareExportPolicyResponseShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyResponseShareExportPolicy) Get
deprecated
func (v NullableCreateShareExportPolicyResponseShareExportPolicy) Get() *CreateShareExportPolicyResponseShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyResponseShareExportPolicy) IsSet
deprecated
func (v NullableCreateShareExportPolicyResponseShareExportPolicy) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareExportPolicyResponseShareExportPolicy) MarshalJSON
deprecated
func (v NullableCreateShareExportPolicyResponseShareExportPolicy) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyResponseShareExportPolicy) Set
deprecated
func (v *NullableCreateShareExportPolicyResponseShareExportPolicy) Set(val *CreateShareExportPolicyResponseShareExportPolicy)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyResponseShareExportPolicy) UnmarshalJSON
deprecated
func (v *NullableCreateShareExportPolicyResponseShareExportPolicy) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareExportPolicyResponseShareExportPolicy) Unset
deprecated
func (v *NullableCreateShareExportPolicyResponseShareExportPolicy) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateSharePayload
deprecated
type NullableCreateSharePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateSharePayload
deprecated
func NewNullableCreateSharePayload(val *CreateSharePayload) *NullableCreateSharePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSharePayload) Get
deprecated
func (v NullableCreateSharePayload) Get() *CreateSharePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSharePayload) IsSet
deprecated
func (v NullableCreateSharePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSharePayload) MarshalJSON
deprecated
func (v NullableCreateSharePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSharePayload) Set
deprecated
func (v *NullableCreateSharePayload) Set(val *CreateSharePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSharePayload) UnmarshalJSON
deprecated
func (v *NullableCreateSharePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSharePayload) Unset
deprecated
func (v *NullableCreateSharePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateShareResponse
deprecated
type NullableCreateShareResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateShareResponse
deprecated
func NewNullableCreateShareResponse(val *CreateShareResponse) *NullableCreateShareResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareResponse) Get
deprecated
func (v NullableCreateShareResponse) Get() *CreateShareResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareResponse) IsSet
deprecated
func (v NullableCreateShareResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareResponse) MarshalJSON
deprecated
func (v NullableCreateShareResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareResponse) Set
deprecated
func (v *NullableCreateShareResponse) Set(val *CreateShareResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareResponse) UnmarshalJSON
deprecated
func (v *NullableCreateShareResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareResponse) Unset
deprecated
func (v *NullableCreateShareResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateShareResponseShare
deprecated
type NullableCreateShareResponseShare struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateShareResponseShare
deprecated
func NewNullableCreateShareResponseShare(val *CreateShareResponseShare) *NullableCreateShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareResponseShare) Get
deprecated
func (v NullableCreateShareResponseShare) Get() *CreateShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareResponseShare) IsSet
deprecated
func (v NullableCreateShareResponseShare) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateShareResponseShare) MarshalJSON
deprecated
func (v NullableCreateShareResponseShare) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareResponseShare) Set
deprecated
func (v *NullableCreateShareResponseShare) Set(val *CreateShareResponseShare)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareResponseShare) UnmarshalJSON
deprecated
func (v *NullableCreateShareResponseShare) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateShareResponseShare) Unset
deprecated
func (v *NullableCreateShareResponseShare) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableEnableLockResponse
deprecated
added in
v0.8.0
type NullableEnableLockResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableEnableLockResponse
deprecated
added in
v0.8.0
func NewNullableEnableLockResponse(val *EnableLockResponse) *NullableEnableLockResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEnableLockResponse) Get
deprecated
added in
v0.8.0
func (v NullableEnableLockResponse) Get() *EnableLockResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEnableLockResponse) IsSet
deprecated
added in
v0.8.0
func (v NullableEnableLockResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableEnableLockResponse) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableEnableLockResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEnableLockResponse) Set
deprecated
added in
v0.8.0
func (v *NullableEnableLockResponse) Set(val *EnableLockResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEnableLockResponse) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableEnableLockResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableEnableLockResponse) Unset
deprecated
added in
v0.8.0
func (v *NullableEnableLockResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableError
deprecated
type NullableError struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableError
deprecated
func NewNullableError(val *Error) *NullableError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableError) Get
deprecated
func (v NullableError) Get() *Error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableError) IsSet
deprecated
func (v NullableError) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableError) MarshalJSON
deprecated
func (v NullableError) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableError) Set
deprecated
func (v *NullableError) Set(val *Error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableError) UnmarshalJSON
deprecated
func (v *NullableError) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableError) Unset
deprecated
func (v *NullableError) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat32
deprecated
type NullableFloat32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat32
deprecated
func NewNullableFloat32(val *float32) *NullableFloat32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) Get
deprecated
func (v NullableFloat32) Get() *float32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) IsSet
deprecated
func (v NullableFloat32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) MarshalJSON
deprecated
func (v NullableFloat32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Set
deprecated
func (v *NullableFloat32) Set(val *float32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) UnmarshalJSON
deprecated
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Unset
deprecated
func (v *NullableFloat32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat64
deprecated
type NullableFloat64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat64
deprecated
func NewNullableFloat64(val *float64) *NullableFloat64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) Get
deprecated
func (v NullableFloat64) Get() *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) IsSet
deprecated
func (v NullableFloat64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) MarshalJSON
deprecated
func (v NullableFloat64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Set
deprecated
func (v *NullableFloat64) Set(val *float64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) UnmarshalJSON
deprecated
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Unset
deprecated
func (v *NullableFloat64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetLockResponse
deprecated
added in
v0.8.0
type NullableGetLockResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetLockResponse
deprecated
added in
v0.8.0
func NewNullableGetLockResponse(val *GetLockResponse) *NullableGetLockResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLockResponse) Get
deprecated
added in
v0.8.0
func (v NullableGetLockResponse) Get() *GetLockResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLockResponse) IsSet
deprecated
added in
v0.8.0
func (v NullableGetLockResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetLockResponse) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableGetLockResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLockResponse) Set
deprecated
added in
v0.8.0
func (v *NullableGetLockResponse) Set(val *GetLockResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLockResponse) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableGetLockResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetLockResponse) Unset
deprecated
added in
v0.8.0
func (v *NullableGetLockResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetResourcePoolResponse
deprecated
type NullableGetResourcePoolResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetResourcePoolResponse
deprecated
func NewNullableGetResourcePoolResponse(val *GetResourcePoolResponse) *NullableGetResourcePoolResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolResponse) Get
deprecated
func (v NullableGetResourcePoolResponse) Get() *GetResourcePoolResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolResponse) IsSet
deprecated
func (v NullableGetResourcePoolResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolResponse) MarshalJSON
deprecated
func (v NullableGetResourcePoolResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolResponse) Set
deprecated
func (v *NullableGetResourcePoolResponse) Set(val *GetResourcePoolResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolResponse) UnmarshalJSON
deprecated
func (v *NullableGetResourcePoolResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolResponse) Unset
deprecated
func (v *NullableGetResourcePoolResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetResourcePoolResponseResourcePool
deprecated
type NullableGetResourcePoolResponseResourcePool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetResourcePoolResponseResourcePool
deprecated
func NewNullableGetResourcePoolResponseResourcePool(val *GetResourcePoolResponseResourcePool) *NullableGetResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolResponseResourcePool) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolResponseResourcePool) IsSet
deprecated
func (v NullableGetResourcePoolResponseResourcePool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolResponseResourcePool) MarshalJSON
deprecated
func (v NullableGetResourcePoolResponseResourcePool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolResponseResourcePool) Set
deprecated
func (v *NullableGetResourcePoolResponseResourcePool) Set(val *GetResourcePoolResponseResourcePool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolResponseResourcePool) UnmarshalJSON
deprecated
func (v *NullableGetResourcePoolResponseResourcePool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolResponseResourcePool) Unset
deprecated
func (v *NullableGetResourcePoolResponseResourcePool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetResourcePoolSnapshotResponse
deprecated
type NullableGetResourcePoolSnapshotResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetResourcePoolSnapshotResponse
deprecated
func NewNullableGetResourcePoolSnapshotResponse(val *GetResourcePoolSnapshotResponse) *NullableGetResourcePoolSnapshotResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolSnapshotResponse) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolSnapshotResponse) IsSet
deprecated
func (v NullableGetResourcePoolSnapshotResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolSnapshotResponse) MarshalJSON
deprecated
func (v NullableGetResourcePoolSnapshotResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolSnapshotResponse) Set
deprecated
func (v *NullableGetResourcePoolSnapshotResponse) Set(val *GetResourcePoolSnapshotResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolSnapshotResponse) UnmarshalJSON
deprecated
func (v *NullableGetResourcePoolSnapshotResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolSnapshotResponse) Unset
deprecated
func (v *NullableGetResourcePoolSnapshotResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot
deprecated
type NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetResourcePoolSnapshotResponseResourcePoolSnapshot
deprecated
func NewNullableGetResourcePoolSnapshotResponseResourcePoolSnapshot(val *GetResourcePoolSnapshotResponseResourcePoolSnapshot) *NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) Get
deprecated
func (v NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) Get() *GetResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) IsSet
deprecated
func (v NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) MarshalJSON
deprecated
func (v NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) Set
deprecated
func (v *NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) Set(val *GetResourcePoolSnapshotResponseResourcePoolSnapshot)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) UnmarshalJSON
deprecated
func (v *NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) Unset
deprecated
func (v *NullableGetResourcePoolSnapshotResponseResourcePoolSnapshot) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetScheduleResponse
deprecated
added in
v0.8.0
type NullableGetScheduleResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetScheduleResponse
deprecated
added in
v0.8.0
func NewNullableGetScheduleResponse(val *GetScheduleResponse) *NullableGetScheduleResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetScheduleResponse) Get
deprecated
added in
v0.8.0
func (v NullableGetScheduleResponse) Get() *GetScheduleResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetScheduleResponse) IsSet
deprecated
added in
v0.8.0
func (v NullableGetScheduleResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetScheduleResponse) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableGetScheduleResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetScheduleResponse) Set
deprecated
added in
v0.8.0
func (v *NullableGetScheduleResponse) Set(val *GetScheduleResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetScheduleResponse) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableGetScheduleResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetScheduleResponse) Unset
deprecated
added in
v0.8.0
func (v *NullableGetScheduleResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetScheduleResponseSchedule
deprecated
added in
v0.8.0
type NullableGetScheduleResponseSchedule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetScheduleResponseSchedule
deprecated
added in
v0.8.0
func NewNullableGetScheduleResponseSchedule(val *GetScheduleResponseSchedule) *NullableGetScheduleResponseSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetScheduleResponseSchedule) Get
deprecated
added in
v0.8.0
func (v NullableGetScheduleResponseSchedule) Get() *GetScheduleResponseSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetScheduleResponseSchedule) IsSet
deprecated
added in
v0.8.0
func (v NullableGetScheduleResponseSchedule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetScheduleResponseSchedule) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableGetScheduleResponseSchedule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetScheduleResponseSchedule) Set
deprecated
added in
v0.8.0
func (v *NullableGetScheduleResponseSchedule) Set(val *GetScheduleResponseSchedule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetScheduleResponseSchedule) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableGetScheduleResponseSchedule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetScheduleResponseSchedule) Unset
deprecated
added in
v0.8.0
func (v *NullableGetScheduleResponseSchedule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetShareExportPolicyResponse
deprecated
type NullableGetShareExportPolicyResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetShareExportPolicyResponse
deprecated
func NewNullableGetShareExportPolicyResponse(val *GetShareExportPolicyResponse) *NullableGetShareExportPolicyResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareExportPolicyResponse) Get
deprecated
func (v NullableGetShareExportPolicyResponse) Get() *GetShareExportPolicyResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareExportPolicyResponse) IsSet
deprecated
func (v NullableGetShareExportPolicyResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareExportPolicyResponse) MarshalJSON
deprecated
func (v NullableGetShareExportPolicyResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareExportPolicyResponse) Set
deprecated
func (v *NullableGetShareExportPolicyResponse) Set(val *GetShareExportPolicyResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareExportPolicyResponse) UnmarshalJSON
deprecated
func (v *NullableGetShareExportPolicyResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareExportPolicyResponse) Unset
deprecated
func (v *NullableGetShareExportPolicyResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetShareExportPolicyResponseShareExportPolicy
deprecated
type NullableGetShareExportPolicyResponseShareExportPolicy struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetShareExportPolicyResponseShareExportPolicy
deprecated
func NewNullableGetShareExportPolicyResponseShareExportPolicy(val *GetShareExportPolicyResponseShareExportPolicy) *NullableGetShareExportPolicyResponseShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareExportPolicyResponseShareExportPolicy) Get
deprecated
func (v NullableGetShareExportPolicyResponseShareExportPolicy) Get() *GetShareExportPolicyResponseShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareExportPolicyResponseShareExportPolicy) IsSet
deprecated
func (v NullableGetShareExportPolicyResponseShareExportPolicy) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareExportPolicyResponseShareExportPolicy) MarshalJSON
deprecated
func (v NullableGetShareExportPolicyResponseShareExportPolicy) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareExportPolicyResponseShareExportPolicy) Set
deprecated
func (v *NullableGetShareExportPolicyResponseShareExportPolicy) Set(val *GetShareExportPolicyResponseShareExportPolicy)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareExportPolicyResponseShareExportPolicy) UnmarshalJSON
deprecated
func (v *NullableGetShareExportPolicyResponseShareExportPolicy) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareExportPolicyResponseShareExportPolicy) Unset
deprecated
func (v *NullableGetShareExportPolicyResponseShareExportPolicy) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetShareResponse
deprecated
type NullableGetShareResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetShareResponse
deprecated
func NewNullableGetShareResponse(val *GetShareResponse) *NullableGetShareResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareResponse) Get
deprecated
func (v NullableGetShareResponse) Get() *GetShareResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareResponse) IsSet
deprecated
func (v NullableGetShareResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareResponse) MarshalJSON
deprecated
func (v NullableGetShareResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareResponse) Set
deprecated
func (v *NullableGetShareResponse) Set(val *GetShareResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareResponse) UnmarshalJSON
deprecated
func (v *NullableGetShareResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareResponse) Unset
deprecated
func (v *NullableGetShareResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetShareResponseShare
deprecated
type NullableGetShareResponseShare struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetShareResponseShare
deprecated
func NewNullableGetShareResponseShare(val *GetShareResponseShare) *NullableGetShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareResponseShare) Get
deprecated
func (v NullableGetShareResponseShare) Get() *GetShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareResponseShare) IsSet
deprecated
func (v NullableGetShareResponseShare) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetShareResponseShare) MarshalJSON
deprecated
func (v NullableGetShareResponseShare) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareResponseShare) Set
deprecated
func (v *NullableGetShareResponseShare) Set(val *GetShareResponseShare)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareResponseShare) UnmarshalJSON
deprecated
func (v *NullableGetShareResponseShare) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetShareResponseShare) Unset
deprecated
func (v *NullableGetShareResponseShare) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetSnapshotPolicyResponse
deprecated
added in
v0.8.0
type NullableGetSnapshotPolicyResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetSnapshotPolicyResponse
deprecated
added in
v0.8.0
func NewNullableGetSnapshotPolicyResponse(val *GetSnapshotPolicyResponse) *NullableGetSnapshotPolicyResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetSnapshotPolicyResponse) Get
deprecated
added in
v0.8.0
func (v NullableGetSnapshotPolicyResponse) Get() *GetSnapshotPolicyResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetSnapshotPolicyResponse) IsSet
deprecated
added in
v0.8.0
func (v NullableGetSnapshotPolicyResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetSnapshotPolicyResponse) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableGetSnapshotPolicyResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetSnapshotPolicyResponse) Set
deprecated
added in
v0.8.0
func (v *NullableGetSnapshotPolicyResponse) Set(val *GetSnapshotPolicyResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetSnapshotPolicyResponse) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableGetSnapshotPolicyResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetSnapshotPolicyResponse) Unset
deprecated
added in
v0.8.0
func (v *NullableGetSnapshotPolicyResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetSnapshotPolicyResponseSnapshotPolicy
deprecated
added in
v0.8.0
type NullableGetSnapshotPolicyResponseSnapshotPolicy struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetSnapshotPolicyResponseSnapshotPolicy
deprecated
added in
v0.8.0
func NewNullableGetSnapshotPolicyResponseSnapshotPolicy(val *GetSnapshotPolicyResponseSnapshotPolicy) *NullableGetSnapshotPolicyResponseSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetSnapshotPolicyResponseSnapshotPolicy) Get
deprecated
added in
v0.8.0
func (v NullableGetSnapshotPolicyResponseSnapshotPolicy) Get() *GetSnapshotPolicyResponseSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetSnapshotPolicyResponseSnapshotPolicy) IsSet
deprecated
added in
v0.8.0
func (v NullableGetSnapshotPolicyResponseSnapshotPolicy) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetSnapshotPolicyResponseSnapshotPolicy) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableGetSnapshotPolicyResponseSnapshotPolicy) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetSnapshotPolicyResponseSnapshotPolicy) Set
deprecated
added in
v0.8.0
func (v *NullableGetSnapshotPolicyResponseSnapshotPolicy) Set(val *GetSnapshotPolicyResponseSnapshotPolicy)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetSnapshotPolicyResponseSnapshotPolicy) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableGetSnapshotPolicyResponseSnapshotPolicy) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetSnapshotPolicyResponseSnapshotPolicy) Unset
deprecated
added in
v0.8.0
func (v *NullableGetSnapshotPolicyResponseSnapshotPolicy) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGoogleProtobufAny
deprecated
type NullableGoogleProtobufAny struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGoogleProtobufAny
deprecated
func NewNullableGoogleProtobufAny(val *GoogleProtobufAny) *NullableGoogleProtobufAny
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGoogleProtobufAny) Get
deprecated
func (v NullableGoogleProtobufAny) Get() *GoogleProtobufAny
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGoogleProtobufAny) IsSet
deprecated
func (v NullableGoogleProtobufAny) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGoogleProtobufAny) MarshalJSON
deprecated
func (v NullableGoogleProtobufAny) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGoogleProtobufAny) Set
deprecated
func (v *NullableGoogleProtobufAny) Set(val *GoogleProtobufAny)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGoogleProtobufAny) UnmarshalJSON
deprecated
func (v *NullableGoogleProtobufAny) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGoogleProtobufAny) Unset
deprecated
func (v *NullableGoogleProtobufAny) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt
deprecated
type NullableInt struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt
deprecated
func NewNullableInt(val *int) *NullableInt
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) Get
deprecated
func (v NullableInt) Get() *int
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) IsSet
deprecated
func (v NullableInt) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) MarshalJSON
deprecated
func (v NullableInt) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Set
deprecated
func (v *NullableInt) Set(val *int)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) UnmarshalJSON
deprecated
func (v *NullableInt) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Unset
deprecated
func (v *NullableInt) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt32
deprecated
type NullableInt32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt32
deprecated
func NewNullableInt32(val *int32) *NullableInt32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) Get
deprecated
func (v NullableInt32) Get() *int32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) IsSet
deprecated
func (v NullableInt32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) MarshalJSON
deprecated
func (v NullableInt32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Set
deprecated
func (v *NullableInt32) Set(val *int32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) UnmarshalJSON
deprecated
func (v *NullableInt32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Unset
deprecated
func (v *NullableInt32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt64
deprecated
type NullableInt64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt64
deprecated
func NewNullableInt64(val *int64) *NullableInt64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) Get
deprecated
func (v NullableInt64) Get() *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) IsSet
deprecated
func (v NullableInt64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) MarshalJSON
deprecated
func (v NullableInt64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Set
deprecated
func (v *NullableInt64) Set(val *int64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) UnmarshalJSON
deprecated
func (v *NullableInt64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Unset
deprecated
func (v *NullableInt64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListPerformanceClassesResponse
deprecated
type NullableListPerformanceClassesResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListPerformanceClassesResponse
deprecated
func NewNullableListPerformanceClassesResponse(val *ListPerformanceClassesResponse) *NullableListPerformanceClassesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListPerformanceClassesResponse) Get
deprecated
func (v NullableListPerformanceClassesResponse) Get() *ListPerformanceClassesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListPerformanceClassesResponse) IsSet
deprecated
func (v NullableListPerformanceClassesResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListPerformanceClassesResponse) MarshalJSON
deprecated
func (v NullableListPerformanceClassesResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListPerformanceClassesResponse) Set
deprecated
func (v *NullableListPerformanceClassesResponse) Set(val *ListPerformanceClassesResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListPerformanceClassesResponse) UnmarshalJSON
deprecated
func (v *NullableListPerformanceClassesResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListPerformanceClassesResponse) Unset
deprecated
func (v *NullableListPerformanceClassesResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListResourcePoolSnapshotsResponse
deprecated
type NullableListResourcePoolSnapshotsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListResourcePoolSnapshotsResponse
deprecated
func NewNullableListResourcePoolSnapshotsResponse(val *ListResourcePoolSnapshotsResponse) *NullableListResourcePoolSnapshotsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListResourcePoolSnapshotsResponse) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListResourcePoolSnapshotsResponse) IsSet
deprecated
func (v NullableListResourcePoolSnapshotsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListResourcePoolSnapshotsResponse) MarshalJSON
deprecated
func (v NullableListResourcePoolSnapshotsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListResourcePoolSnapshotsResponse) Set
deprecated
func (v *NullableListResourcePoolSnapshotsResponse) Set(val *ListResourcePoolSnapshotsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListResourcePoolSnapshotsResponse) UnmarshalJSON
deprecated
func (v *NullableListResourcePoolSnapshotsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListResourcePoolSnapshotsResponse) Unset
deprecated
func (v *NullableListResourcePoolSnapshotsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListResourcePoolsResponse
deprecated
type NullableListResourcePoolsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListResourcePoolsResponse
deprecated
func NewNullableListResourcePoolsResponse(val *ListResourcePoolsResponse) *NullableListResourcePoolsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListResourcePoolsResponse) Get
deprecated
func (v NullableListResourcePoolsResponse) Get() *ListResourcePoolsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListResourcePoolsResponse) IsSet
deprecated
func (v NullableListResourcePoolsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListResourcePoolsResponse) MarshalJSON
deprecated
func (v NullableListResourcePoolsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListResourcePoolsResponse) Set
deprecated
func (v *NullableListResourcePoolsResponse) Set(val *ListResourcePoolsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListResourcePoolsResponse) UnmarshalJSON
deprecated
func (v *NullableListResourcePoolsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListResourcePoolsResponse) Unset
deprecated
func (v *NullableListResourcePoolsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListSchedulesResponse
deprecated
added in
v0.8.0
type NullableListSchedulesResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListSchedulesResponse
deprecated
added in
v0.8.0
func NewNullableListSchedulesResponse(val *ListSchedulesResponse) *NullableListSchedulesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListSchedulesResponse) Get
deprecated
added in
v0.8.0
func (v NullableListSchedulesResponse) Get() *ListSchedulesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListSchedulesResponse) IsSet
deprecated
added in
v0.8.0
func (v NullableListSchedulesResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListSchedulesResponse) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableListSchedulesResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListSchedulesResponse) Set
deprecated
added in
v0.8.0
func (v *NullableListSchedulesResponse) Set(val *ListSchedulesResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListSchedulesResponse) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableListSchedulesResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListSchedulesResponse) Unset
deprecated
added in
v0.8.0
func (v *NullableListSchedulesResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListShareExportPoliciesResponse
deprecated
type NullableListShareExportPoliciesResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListShareExportPoliciesResponse
deprecated
func NewNullableListShareExportPoliciesResponse(val *ListShareExportPoliciesResponse) *NullableListShareExportPoliciesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListShareExportPoliciesResponse) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListShareExportPoliciesResponse) IsSet
deprecated
func (v NullableListShareExportPoliciesResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListShareExportPoliciesResponse) MarshalJSON
deprecated
func (v NullableListShareExportPoliciesResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListShareExportPoliciesResponse) Set
deprecated
func (v *NullableListShareExportPoliciesResponse) Set(val *ListShareExportPoliciesResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListShareExportPoliciesResponse) UnmarshalJSON
deprecated
func (v *NullableListShareExportPoliciesResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListShareExportPoliciesResponse) Unset
deprecated
func (v *NullableListShareExportPoliciesResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListSharesResponse
deprecated
type NullableListSharesResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListSharesResponse
deprecated
func NewNullableListSharesResponse(val *ListSharesResponse) *NullableListSharesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListSharesResponse) Get
deprecated
func (v NullableListSharesResponse) Get() *ListSharesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListSharesResponse) IsSet
deprecated
func (v NullableListSharesResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListSharesResponse) MarshalJSON
deprecated
func (v NullableListSharesResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListSharesResponse) Set
deprecated
func (v *NullableListSharesResponse) Set(val *ListSharesResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListSharesResponse) UnmarshalJSON
deprecated
func (v *NullableListSharesResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListSharesResponse) Unset
deprecated
func (v *NullableListSharesResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListSnapshotPoliciesResponse
deprecated
added in
v0.8.0
type NullableListSnapshotPoliciesResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListSnapshotPoliciesResponse
deprecated
added in
v0.8.0
func NewNullableListSnapshotPoliciesResponse(val *ListSnapshotPoliciesResponse) *NullableListSnapshotPoliciesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListSnapshotPoliciesResponse) Get
deprecated
added in
v0.8.0
func (v NullableListSnapshotPoliciesResponse) Get() *ListSnapshotPoliciesResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListSnapshotPoliciesResponse) IsSet
deprecated
added in
v0.8.0
func (v NullableListSnapshotPoliciesResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListSnapshotPoliciesResponse) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableListSnapshotPoliciesResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListSnapshotPoliciesResponse) Set
deprecated
added in
v0.8.0
func (v *NullableListSnapshotPoliciesResponse) Set(val *ListSnapshotPoliciesResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListSnapshotPoliciesResponse) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableListSnapshotPoliciesResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListSnapshotPoliciesResponse) Unset
deprecated
added in
v0.8.0
func (v *NullableListSnapshotPoliciesResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePerformanceClass
deprecated
type NullablePerformanceClass struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePerformanceClass
deprecated
func NewNullablePerformanceClass(val *PerformanceClass) *NullablePerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePerformanceClass) Get
deprecated
func (v NullablePerformanceClass) Get() *PerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePerformanceClass) IsSet
deprecated
func (v NullablePerformanceClass) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePerformanceClass) MarshalJSON
deprecated
func (v NullablePerformanceClass) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePerformanceClass) Set
deprecated
func (v *NullablePerformanceClass) Set(val *PerformanceClass)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePerformanceClass) UnmarshalJSON
deprecated
func (v *NullablePerformanceClass) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePerformanceClass) Unset
deprecated
func (v *NullablePerformanceClass) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableResourcePool
deprecated
type NullableResourcePool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableResourcePool
deprecated
func NewNullableResourcePool(val *ResourcePool) *NullableResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePool) Get
deprecated
func (v NullableResourcePool) Get() *ResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePool) IsSet
deprecated
func (v NullableResourcePool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePool) MarshalJSON
deprecated
func (v NullableResourcePool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePool) Set
deprecated
func (v *NullableResourcePool) Set(val *ResourcePool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePool) UnmarshalJSON
deprecated
func (v *NullableResourcePool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePool) Unset
deprecated
func (v *NullableResourcePool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableResourcePoolPerformanceClass
deprecated
type NullableResourcePoolPerformanceClass struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableResourcePoolPerformanceClass
deprecated
func NewNullableResourcePoolPerformanceClass(val *ResourcePoolPerformanceClass) *NullableResourcePoolPerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolPerformanceClass) Get
deprecated
func (v NullableResourcePoolPerformanceClass) Get() *ResourcePoolPerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolPerformanceClass) IsSet
deprecated
func (v NullableResourcePoolPerformanceClass) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolPerformanceClass) MarshalJSON
deprecated
func (v NullableResourcePoolPerformanceClass) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolPerformanceClass) Set
deprecated
func (v *NullableResourcePoolPerformanceClass) Set(val *ResourcePoolPerformanceClass)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolPerformanceClass) UnmarshalJSON
deprecated
func (v *NullableResourcePoolPerformanceClass) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolPerformanceClass) Unset
deprecated
func (v *NullableResourcePoolPerformanceClass) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableResourcePoolSnapshot
deprecated
type NullableResourcePoolSnapshot struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableResourcePoolSnapshot
deprecated
func NewNullableResourcePoolSnapshot(val *ResourcePoolSnapshot) *NullableResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolSnapshot) Get
deprecated
func (v NullableResourcePoolSnapshot) Get() *ResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolSnapshot) IsSet
deprecated
func (v NullableResourcePoolSnapshot) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolSnapshot) MarshalJSON
deprecated
func (v NullableResourcePoolSnapshot) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolSnapshot) Set
deprecated
func (v *NullableResourcePoolSnapshot) Set(val *ResourcePoolSnapshot)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolSnapshot) UnmarshalJSON
deprecated
func (v *NullableResourcePoolSnapshot) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolSnapshot) Unset
deprecated
func (v *NullableResourcePoolSnapshot) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableResourcePoolSnapshotPolicy
deprecated
added in
v0.8.0
type NullableResourcePoolSnapshotPolicy struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableResourcePoolSnapshotPolicy
deprecated
added in
v0.8.0
func NewNullableResourcePoolSnapshotPolicy(val *ResourcePoolSnapshotPolicy) *NullableResourcePoolSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolSnapshotPolicy) Get
deprecated
added in
v0.8.0
func (v NullableResourcePoolSnapshotPolicy) Get() *ResourcePoolSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolSnapshotPolicy) IsSet
deprecated
added in
v0.8.0
func (v NullableResourcePoolSnapshotPolicy) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolSnapshotPolicy) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableResourcePoolSnapshotPolicy) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolSnapshotPolicy) Set
deprecated
added in
v0.8.0
func (v *NullableResourcePoolSnapshotPolicy) Set(val *ResourcePoolSnapshotPolicy)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolSnapshotPolicy) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableResourcePoolSnapshotPolicy) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolSnapshotPolicy) Unset
deprecated
added in
v0.8.0
func (v *NullableResourcePoolSnapshotPolicy) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableResourcePoolSpace
deprecated
type NullableResourcePoolSpace struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableResourcePoolSpace
deprecated
func NewNullableResourcePoolSpace(val *ResourcePoolSpace) *NullableResourcePoolSpace
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolSpace) Get
deprecated
func (v NullableResourcePoolSpace) Get() *ResourcePoolSpace
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolSpace) IsSet
deprecated
func (v NullableResourcePoolSpace) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResourcePoolSpace) MarshalJSON
deprecated
func (v NullableResourcePoolSpace) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolSpace) Set
deprecated
func (v *NullableResourcePoolSpace) Set(val *ResourcePoolSpace)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolSpace) UnmarshalJSON
deprecated
func (v *NullableResourcePoolSpace) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResourcePoolSpace) Unset
deprecated
func (v *NullableResourcePoolSpace) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSchedule
deprecated
added in
v0.8.0
type NullableSchedule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSchedule
deprecated
added in
v0.8.0
func NewNullableSchedule(val *Schedule) *NullableSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSchedule) Get
deprecated
added in
v0.8.0
func (v NullableSchedule) Get() *Schedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSchedule) IsSet
deprecated
added in
v0.8.0
func (v NullableSchedule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSchedule) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableSchedule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSchedule) Set
deprecated
added in
v0.8.0
func (v *NullableSchedule) Set(val *Schedule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSchedule) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableSchedule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSchedule) Unset
deprecated
added in
v0.8.0
func (v *NullableSchedule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableShare
deprecated
type NullableShare struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableShare
deprecated
func NewNullableShare(val *Share) *NullableShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableShare) Get
deprecated
func (v NullableShare) Get() *Share
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableShare) IsSet
deprecated
func (v NullableShare) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableShare) MarshalJSON
deprecated
func (v NullableShare) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableShare) Set
deprecated
func (v *NullableShare) Set(val *Share)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableShare) UnmarshalJSON
deprecated
func (v *NullableShare) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableShare) Unset
deprecated
func (v *NullableShare) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableShareExportPolicy
deprecated
type NullableShareExportPolicy struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableShareExportPolicy
deprecated
func NewNullableShareExportPolicy(val *ShareExportPolicy) *NullableShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableShareExportPolicy) Get
deprecated
func (v NullableShareExportPolicy) Get() *ShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableShareExportPolicy) IsSet
deprecated
func (v NullableShareExportPolicy) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableShareExportPolicy) MarshalJSON
deprecated
func (v NullableShareExportPolicy) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableShareExportPolicy) Set
deprecated
func (v *NullableShareExportPolicy) Set(val *ShareExportPolicy)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableShareExportPolicy) UnmarshalJSON
deprecated
func (v *NullableShareExportPolicy) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableShareExportPolicy) Unset
deprecated
func (v *NullableShareExportPolicy) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableShareExportPolicyRule
deprecated
type NullableShareExportPolicyRule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableShareExportPolicyRule
deprecated
func NewNullableShareExportPolicyRule(val *ShareExportPolicyRule) *NullableShareExportPolicyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableShareExportPolicyRule) Get
deprecated
func (v NullableShareExportPolicyRule) Get() *ShareExportPolicyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableShareExportPolicyRule) IsSet
deprecated
func (v NullableShareExportPolicyRule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableShareExportPolicyRule) MarshalJSON
deprecated
func (v NullableShareExportPolicyRule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableShareExportPolicyRule) Set
deprecated
func (v *NullableShareExportPolicyRule) Set(val *ShareExportPolicyRule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableShareExportPolicyRule) UnmarshalJSON
deprecated
func (v *NullableShareExportPolicyRule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableShareExportPolicyRule) Unset
deprecated
func (v *NullableShareExportPolicyRule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSnapshotPolicy
deprecated
added in
v0.8.0
type NullableSnapshotPolicy struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSnapshotPolicy
deprecated
added in
v0.8.0
func NewNullableSnapshotPolicy(val *SnapshotPolicy) *NullableSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotPolicy) Get
deprecated
added in
v0.8.0
func (v NullableSnapshotPolicy) Get() *SnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotPolicy) IsSet
deprecated
added in
v0.8.0
func (v NullableSnapshotPolicy) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotPolicy) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableSnapshotPolicy) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotPolicy) Set
deprecated
added in
v0.8.0
func (v *NullableSnapshotPolicy) Set(val *SnapshotPolicy)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotPolicy) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableSnapshotPolicy) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotPolicy) Unset
deprecated
added in
v0.8.0
func (v *NullableSnapshotPolicy) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSnapshotPolicySchedule
deprecated
added in
v0.8.0
type NullableSnapshotPolicySchedule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSnapshotPolicySchedule
deprecated
added in
v0.8.0
func NewNullableSnapshotPolicySchedule(val *SnapshotPolicySchedule) *NullableSnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotPolicySchedule) Get
deprecated
added in
v0.8.0
func (v NullableSnapshotPolicySchedule) Get() *SnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotPolicySchedule) IsSet
deprecated
added in
v0.8.0
func (v NullableSnapshotPolicySchedule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotPolicySchedule) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableSnapshotPolicySchedule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotPolicySchedule) Set
deprecated
added in
v0.8.0
func (v *NullableSnapshotPolicySchedule) Set(val *SnapshotPolicySchedule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotPolicySchedule) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableSnapshotPolicySchedule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotPolicySchedule) Unset
deprecated
added in
v0.8.0
func (v *NullableSnapshotPolicySchedule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSnapshotPolicySnapshotPolicySchedule
deprecated
added in
v0.9.0
type NullableSnapshotPolicySnapshotPolicySchedule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSnapshotPolicySnapshotPolicySchedule
deprecated
added in
v0.9.0
func NewNullableSnapshotPolicySnapshotPolicySchedule(val *SnapshotPolicySnapshotPolicySchedule) *NullableSnapshotPolicySnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotPolicySnapshotPolicySchedule) Get
deprecated
added in
v0.9.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotPolicySnapshotPolicySchedule) IsSet
deprecated
added in
v0.9.0
func (v NullableSnapshotPolicySnapshotPolicySchedule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotPolicySnapshotPolicySchedule) MarshalJSON
deprecated
added in
v0.9.0
func (v NullableSnapshotPolicySnapshotPolicySchedule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotPolicySnapshotPolicySchedule) Set
deprecated
added in
v0.9.0
func (v *NullableSnapshotPolicySnapshotPolicySchedule) Set(val *SnapshotPolicySnapshotPolicySchedule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotPolicySnapshotPolicySchedule) UnmarshalJSON
deprecated
added in
v0.9.0
func (v *NullableSnapshotPolicySnapshotPolicySchedule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotPolicySnapshotPolicySchedule) Unset
deprecated
added in
v0.9.0
func (v *NullableSnapshotPolicySnapshotPolicySchedule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableStatus
deprecated
type NullableStatus struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableStatus
deprecated
func NewNullableStatus(val *Status) *NullableStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatus) Get
deprecated
func (v NullableStatus) Get() *Status
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatus) IsSet
deprecated
func (v NullableStatus) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatus) MarshalJSON
deprecated
func (v NullableStatus) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatus) Set
deprecated
func (v *NullableStatus) Set(val *Status)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatus) UnmarshalJSON
deprecated
func (v *NullableStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatus) Unset
deprecated
func (v *NullableStatus) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableString
deprecated
type NullableString struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableString
deprecated
func NewNullableString(val *string) *NullableString
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) Get
deprecated
func (v NullableString) Get() *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) IsSet
deprecated
func (v NullableString) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) MarshalJSON
deprecated
func (v NullableString) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Set
deprecated
func (v *NullableString) Set(val *string)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) UnmarshalJSON
deprecated
func (v *NullableString) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Unset
deprecated
func (v *NullableString) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTime
deprecated
type NullableTime struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTime
deprecated
func NewNullableTime(val *time.Time) *NullableTime
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) Get
deprecated
func (v NullableTime) Get() *time.Time
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) IsSet
deprecated
func (v NullableTime) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) MarshalJSON
deprecated
func (v NullableTime) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Set
deprecated
func (v *NullableTime) Set(val *time.Time)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) UnmarshalJSON
deprecated
func (v *NullableTime) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Unset
deprecated
func (v *NullableTime) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateResourcePoolPayload
deprecated
type NullableUpdateResourcePoolPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateResourcePoolPayload
deprecated
func NewNullableUpdateResourcePoolPayload(val *UpdateResourcePoolPayload) *NullableUpdateResourcePoolPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolPayload) Get
deprecated
func (v NullableUpdateResourcePoolPayload) Get() *UpdateResourcePoolPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolPayload) IsSet
deprecated
func (v NullableUpdateResourcePoolPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolPayload) MarshalJSON
deprecated
func (v NullableUpdateResourcePoolPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolPayload) Set
deprecated
func (v *NullableUpdateResourcePoolPayload) Set(val *UpdateResourcePoolPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolPayload) UnmarshalJSON
deprecated
func (v *NullableUpdateResourcePoolPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolPayload) Unset
deprecated
func (v *NullableUpdateResourcePoolPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateResourcePoolResponse
deprecated
type NullableUpdateResourcePoolResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateResourcePoolResponse
deprecated
func NewNullableUpdateResourcePoolResponse(val *UpdateResourcePoolResponse) *NullableUpdateResourcePoolResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolResponse) Get
deprecated
func (v NullableUpdateResourcePoolResponse) Get() *UpdateResourcePoolResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolResponse) IsSet
deprecated
func (v NullableUpdateResourcePoolResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolResponse) MarshalJSON
deprecated
func (v NullableUpdateResourcePoolResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolResponse) Set
deprecated
func (v *NullableUpdateResourcePoolResponse) Set(val *UpdateResourcePoolResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolResponse) UnmarshalJSON
deprecated
func (v *NullableUpdateResourcePoolResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolResponse) Unset
deprecated
func (v *NullableUpdateResourcePoolResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateResourcePoolResponseResourcePool
deprecated
type NullableUpdateResourcePoolResponseResourcePool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateResourcePoolResponseResourcePool
deprecated
func NewNullableUpdateResourcePoolResponseResourcePool(val *UpdateResourcePoolResponseResourcePool) *NullableUpdateResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolResponseResourcePool) Get
deprecated
func (v NullableUpdateResourcePoolResponseResourcePool) Get() *UpdateResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolResponseResourcePool) IsSet
deprecated
func (v NullableUpdateResourcePoolResponseResourcePool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolResponseResourcePool) MarshalJSON
deprecated
func (v NullableUpdateResourcePoolResponseResourcePool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolResponseResourcePool) Set
deprecated
func (v *NullableUpdateResourcePoolResponseResourcePool) Set(val *UpdateResourcePoolResponseResourcePool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolResponseResourcePool) UnmarshalJSON
deprecated
func (v *NullableUpdateResourcePoolResponseResourcePool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolResponseResourcePool) Unset
deprecated
func (v *NullableUpdateResourcePoolResponseResourcePool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateResourcePoolSnapshotPayload
deprecated
added in
v0.8.0
type NullableUpdateResourcePoolSnapshotPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateResourcePoolSnapshotPayload
deprecated
added in
v0.8.0
func NewNullableUpdateResourcePoolSnapshotPayload(val *UpdateResourcePoolSnapshotPayload) *NullableUpdateResourcePoolSnapshotPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolSnapshotPayload) Get
deprecated
added in
v0.8.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolSnapshotPayload) IsSet
deprecated
added in
v0.8.0
func (v NullableUpdateResourcePoolSnapshotPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolSnapshotPayload) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableUpdateResourcePoolSnapshotPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolSnapshotPayload) Set
deprecated
added in
v0.8.0
func (v *NullableUpdateResourcePoolSnapshotPayload) Set(val *UpdateResourcePoolSnapshotPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolSnapshotPayload) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableUpdateResourcePoolSnapshotPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolSnapshotPayload) Unset
deprecated
added in
v0.8.0
func (v *NullableUpdateResourcePoolSnapshotPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateResourcePoolSnapshotResponse
deprecated
added in
v0.8.0
type NullableUpdateResourcePoolSnapshotResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateResourcePoolSnapshotResponse
deprecated
added in
v0.8.0
func NewNullableUpdateResourcePoolSnapshotResponse(val *UpdateResourcePoolSnapshotResponse) *NullableUpdateResourcePoolSnapshotResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolSnapshotResponse) Get
deprecated
added in
v0.8.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolSnapshotResponse) IsSet
deprecated
added in
v0.8.0
func (v NullableUpdateResourcePoolSnapshotResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolSnapshotResponse) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableUpdateResourcePoolSnapshotResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolSnapshotResponse) Set
deprecated
added in
v0.8.0
func (v *NullableUpdateResourcePoolSnapshotResponse) Set(val *UpdateResourcePoolSnapshotResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolSnapshotResponse) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableUpdateResourcePoolSnapshotResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolSnapshotResponse) Unset
deprecated
added in
v0.8.0
func (v *NullableUpdateResourcePoolSnapshotResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot
deprecated
added in
v0.8.0
type NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot
deprecated
added in
v0.8.0
func NewNullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot(val *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) *NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) Get
deprecated
added in
v0.8.0
func (v NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) Get() *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) IsSet
deprecated
added in
v0.8.0
func (v NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) MarshalJSON
deprecated
added in
v0.8.0
func (v NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) Set
deprecated
added in
v0.8.0
func (v *NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) Set(val *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) UnmarshalJSON
deprecated
added in
v0.8.0
func (v *NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) Unset
deprecated
added in
v0.8.0
func (v *NullableUpdateResourcePoolSnapshotResponseResourcePoolSnapshot) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateShareExportPolicyBodyRule
deprecated
type NullableUpdateShareExportPolicyBodyRule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateShareExportPolicyBodyRule
deprecated
func NewNullableUpdateShareExportPolicyBodyRule(val *UpdateShareExportPolicyBodyRule) *NullableUpdateShareExportPolicyBodyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareExportPolicyBodyRule) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareExportPolicyBodyRule) IsSet
deprecated
func (v NullableUpdateShareExportPolicyBodyRule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareExportPolicyBodyRule) MarshalJSON
deprecated
func (v NullableUpdateShareExportPolicyBodyRule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareExportPolicyBodyRule) Set
deprecated
func (v *NullableUpdateShareExportPolicyBodyRule) Set(val *UpdateShareExportPolicyBodyRule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareExportPolicyBodyRule) UnmarshalJSON
deprecated
func (v *NullableUpdateShareExportPolicyBodyRule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareExportPolicyBodyRule) Unset
deprecated
func (v *NullableUpdateShareExportPolicyBodyRule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateShareExportPolicyPayload
deprecated
type NullableUpdateShareExportPolicyPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateShareExportPolicyPayload
deprecated
func NewNullableUpdateShareExportPolicyPayload(val *UpdateShareExportPolicyPayload) *NullableUpdateShareExportPolicyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareExportPolicyPayload) Get
deprecated
func (v NullableUpdateShareExportPolicyPayload) Get() *UpdateShareExportPolicyPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareExportPolicyPayload) IsSet
deprecated
func (v NullableUpdateShareExportPolicyPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareExportPolicyPayload) MarshalJSON
deprecated
func (v NullableUpdateShareExportPolicyPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareExportPolicyPayload) Set
deprecated
func (v *NullableUpdateShareExportPolicyPayload) Set(val *UpdateShareExportPolicyPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareExportPolicyPayload) UnmarshalJSON
deprecated
func (v *NullableUpdateShareExportPolicyPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareExportPolicyPayload) Unset
deprecated
func (v *NullableUpdateShareExportPolicyPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateShareExportPolicyResponse
deprecated
type NullableUpdateShareExportPolicyResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateShareExportPolicyResponse
deprecated
func NewNullableUpdateShareExportPolicyResponse(val *UpdateShareExportPolicyResponse) *NullableUpdateShareExportPolicyResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareExportPolicyResponse) Get
deprecated
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareExportPolicyResponse) IsSet
deprecated
func (v NullableUpdateShareExportPolicyResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareExportPolicyResponse) MarshalJSON
deprecated
func (v NullableUpdateShareExportPolicyResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareExportPolicyResponse) Set
deprecated
func (v *NullableUpdateShareExportPolicyResponse) Set(val *UpdateShareExportPolicyResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareExportPolicyResponse) UnmarshalJSON
deprecated
func (v *NullableUpdateShareExportPolicyResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareExportPolicyResponse) Unset
deprecated
func (v *NullableUpdateShareExportPolicyResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateSharePayload
deprecated
type NullableUpdateSharePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateSharePayload
deprecated
func NewNullableUpdateSharePayload(val *UpdateSharePayload) *NullableUpdateSharePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateSharePayload) Get
deprecated
func (v NullableUpdateSharePayload) Get() *UpdateSharePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateSharePayload) IsSet
deprecated
func (v NullableUpdateSharePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateSharePayload) MarshalJSON
deprecated
func (v NullableUpdateSharePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateSharePayload) Set
deprecated
func (v *NullableUpdateSharePayload) Set(val *UpdateSharePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateSharePayload) UnmarshalJSON
deprecated
func (v *NullableUpdateSharePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateSharePayload) Unset
deprecated
func (v *NullableUpdateSharePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateShareResponse
deprecated
type NullableUpdateShareResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateShareResponse
deprecated
func NewNullableUpdateShareResponse(val *UpdateShareResponse) *NullableUpdateShareResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareResponse) Get
deprecated
func (v NullableUpdateShareResponse) Get() *UpdateShareResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareResponse) IsSet
deprecated
func (v NullableUpdateShareResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareResponse) MarshalJSON
deprecated
func (v NullableUpdateShareResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareResponse) Set
deprecated
func (v *NullableUpdateShareResponse) Set(val *UpdateShareResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareResponse) UnmarshalJSON
deprecated
func (v *NullableUpdateShareResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareResponse) Unset
deprecated
func (v *NullableUpdateShareResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateShareResponseShare
deprecated
type NullableUpdateShareResponseShare struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateShareResponseShare
deprecated
func NewNullableUpdateShareResponseShare(val *UpdateShareResponseShare) *NullableUpdateShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareResponseShare) Get
deprecated
func (v NullableUpdateShareResponseShare) Get() *UpdateShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareResponseShare) IsSet
deprecated
func (v NullableUpdateShareResponseShare) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateShareResponseShare) MarshalJSON
deprecated
func (v NullableUpdateShareResponseShare) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareResponseShare) Set
deprecated
func (v *NullableUpdateShareResponseShare) Set(val *UpdateShareResponseShare)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareResponseShare) UnmarshalJSON
deprecated
func (v *NullableUpdateShareResponseShare) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateShareResponseShare) Unset
deprecated
func (v *NullableUpdateShareResponseShare) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValidationError
deprecated
type NullableValidationError struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableValidationError
deprecated
func NewNullableValidationError(val *ValidationError) *NullableValidationError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValidationError) Get
deprecated
func (v NullableValidationError) Get() *ValidationError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValidationError) IsSet
deprecated
func (v NullableValidationError) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValidationError) MarshalJSON
deprecated
func (v NullableValidationError) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValidationError) Set
deprecated
func (v *NullableValidationError) Set(val *ValidationError)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValidationError) UnmarshalJSON
deprecated
func (v *NullableValidationError) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValidationError) Unset
deprecated
func (v *NullableValidationError) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValidationErrorAllOf
deprecated
type NullableValidationErrorAllOf struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableValidationErrorAllOf
deprecated
func NewNullableValidationErrorAllOf(val *ValidationErrorAllOf) *NullableValidationErrorAllOf
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValidationErrorAllOf) Get
deprecated
func (v NullableValidationErrorAllOf) Get() *ValidationErrorAllOf
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValidationErrorAllOf) IsSet
deprecated
func (v NullableValidationErrorAllOf) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValidationErrorAllOf) MarshalJSON
deprecated
func (v NullableValidationErrorAllOf) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValidationErrorAllOf) Set
deprecated
func (v *NullableValidationErrorAllOf) Set(val *ValidationErrorAllOf)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValidationErrorAllOf) UnmarshalJSON
deprecated
func (v *NullableValidationErrorAllOf) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValidationErrorAllOf) Unset
deprecated
func (v *NullableValidationErrorAllOf) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValidationErrorField
deprecated
type NullableValidationErrorField struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableValidationErrorField
deprecated
func NewNullableValidationErrorField(val *ValidationErrorField) *NullableValidationErrorField
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValidationErrorField) Get
deprecated
func (v NullableValidationErrorField) Get() *ValidationErrorField
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValidationErrorField) IsSet
deprecated
func (v NullableValidationErrorField) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValidationErrorField) MarshalJSON
deprecated
func (v NullableValidationErrorField) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValidationErrorField) Set
deprecated
func (v *NullableValidationErrorField) Set(val *ValidationErrorField)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValidationErrorField) UnmarshalJSON
deprecated
func (v *NullableValidationErrorField) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValidationErrorField) Unset
deprecated
func (v *NullableValidationErrorField) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValue
deprecated
type NullableValue[T any] struct { // contains filtered or unexported fields }
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) Get
deprecated
func (v NullableValue[T]) Get() *T
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) IsSet
deprecated
func (v NullableValue[T]) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Set
deprecated
func (v *NullableValue[T]) Set(val *T)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Unset
deprecated
func (v *NullableValue[T]) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PerformanceClass ¶
type PerformanceClass struct {
// IOPS of the Performance Class
// Can be cast to int32 without loss of precision.
Iops PerformanceClassGetIopsAttributeType `json:"iops,omitempty"`
// Name of the Performance Class
Name PerformanceClassGetNameAttributeType `json:"name,omitempty"`
// Throughput of the Performance Class
// Can be cast to int32 without loss of precision.
Throughput PerformanceClassGetThroughputAttributeType `json:"throughput,omitempty"`
}
PerformanceClass struct for PerformanceClass Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPerformanceClass ¶
func NewPerformanceClass() *PerformanceClass
NewPerformanceClass instantiates a new PerformanceClass object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPerformanceClassWithDefaults ¶
func NewPerformanceClassWithDefaults() *PerformanceClass
NewPerformanceClassWithDefaults instantiates a new PerformanceClass object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) GetIops ¶
func (o *PerformanceClass) GetIops() (res PerformanceClassGetIopsRetType)
GetIops returns the Iops field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) GetIopsOk ¶
func (o *PerformanceClass) GetIopsOk() (ret PerformanceClassGetIopsRetType, ok bool)
GetIopsOk returns a tuple with the Iops field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) GetName ¶
func (o *PerformanceClass) GetName() (res PerformanceClassGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) GetNameOk ¶
func (o *PerformanceClass) GetNameOk() (ret PerformanceClassGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) GetThroughput ¶
func (o *PerformanceClass) GetThroughput() (res PerformanceClassGetThroughputRetType)
GetThroughput returns the Throughput field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) GetThroughputOk ¶
func (o *PerformanceClass) GetThroughputOk() (ret PerformanceClassGetThroughputRetType, ok bool)
GetThroughputOk returns a tuple with the Throughput field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) HasIops ¶
func (o *PerformanceClass) HasIops() bool
HasIops returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) HasName ¶
func (o *PerformanceClass) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) HasThroughput ¶
func (o *PerformanceClass) HasThroughput() bool
HasThroughput returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) SetIops ¶
func (o *PerformanceClass) SetIops(v PerformanceClassGetIopsRetType)
SetIops gets a reference to the given int64 and assigns it to the Iops field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) SetName ¶
func (o *PerformanceClass) SetName(v PerformanceClassGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PerformanceClass) SetThroughput ¶
func (o *PerformanceClass) SetThroughput(v PerformanceClassGetThroughputRetType)
SetThroughput gets a reference to the given int64 and assigns it to the Throughput field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PerformanceClass) ToMap
deprecated
func (o PerformanceClass) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PerformanceClassGetIopsArgType
deprecated
type PerformanceClassGetIopsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PerformanceClassGetIopsAttributeType ¶
type PerformanceClassGetIopsAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PerformanceClassGetIopsRetType
deprecated
type PerformanceClassGetIopsRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PerformanceClassGetNameArgType
deprecated
type PerformanceClassGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PerformanceClassGetNameAttributeType ¶
type PerformanceClassGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PerformanceClassGetNameRetType
deprecated
type PerformanceClassGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PerformanceClassGetThroughputArgType
deprecated
type PerformanceClassGetThroughputArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PerformanceClassGetThroughputAttributeType ¶
type PerformanceClassGetThroughputAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PerformanceClassGetThroughputRetType
deprecated
type PerformanceClassGetThroughputRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePool ¶
type ResourcePool struct {
// Name of the respective availability zone
AvailabilityZone ResourcePoolGetAvailabilityZoneAttributeType `json:"availabilityZone,omitempty"`
// Number of Shares in the Resource Pool
// Can be cast to int32 without loss of precision.
CreatedAt ResourcePoolGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// ID of the Resource Pool
Id ResourcePoolGetIdAttributeType `json:"id,omitempty"`
// List of IPs that can mount the Resource Pool in read-only; IPs must have a subnet mask (e.g. \"172.16.0.0/24\" for a range of IPs, or \"172.16.0.250/32\" for a specific IP)
IpAcl ResourcePoolGetIpAclAttributeType `json:"ipAcl,omitempty"`
Labels ResourcePoolGetLabelsAttributeType `json:"labels,omitempty"`
// Mount path of the Resource Pool, used to mount the Resource Pool Note that a Resource Pool can only be mounted in read-only
MountPath ResourcePoolGetMountPathAttributeType `json:"mountPath,omitempty"`
// Name of the Resource Pool
Name ResourcePoolGetNameAttributeType `json:"name,omitempty"`
PerformanceClass ResourcePoolGetPerformanceClassAttributeType `json:"performanceClass,omitempty"`
// Time when the performance class can be downgraded again.
PerformanceClassDowngradableAt ResourcePoolGetPerformanceClassDowngradableAtAttributeType `json:"performanceClassDowngradableAt,omitempty"`
// Time when the size can be reduced again.
SizeReducibleAt ResourcePoolGetSizeReducibleAtAttributeType `json:"sizeReducibleAt,omitempty"`
SnapshotPolicy ResourcePoolGetSnapshotPolicyAttributeType `json:"snapshotPolicy,omitempty"`
// Whether the .snapshot directory is visible when mounting the resource pool. Setting this value to false might prevent you from accessing the snapshots (e.g. for security reasons). Additionally, the access to the snapshots is always controlled by the export policy of the resource pool. That means, if snapshots are visible and the export policy allows for reading the resource pool, then it also allows reading the snapshot of all shares.
SnapshotsAreVisible ResourcePoolgetSnapshotsAreVisibleAttributeType `json:"snapshotsAreVisible,omitempty"`
Space ResourcePoolGetSpaceAttributeType `json:"space,omitempty"`
// State of the Resource Pool (possible values: [\"pending\", \"creating\", \"created\", \"updating\", \"error\", \"deleting\"])
State ResourcePoolGetStateAttributeType `json:"state,omitempty"`
}
ResourcePool struct for ResourcePool Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewResourcePool ¶
func NewResourcePool() *ResourcePool
NewResourcePool instantiates a new ResourcePool object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewResourcePoolWithDefaults ¶
func NewResourcePoolWithDefaults() *ResourcePool
NewResourcePoolWithDefaults instantiates a new ResourcePool object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetAvailabilityZone ¶
func (o *ResourcePool) GetAvailabilityZone() (res ResourcePoolGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetAvailabilityZoneOk ¶
func (o *ResourcePool) GetAvailabilityZoneOk() (ret ResourcePoolGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetCountShares ¶
func (o *ResourcePool) GetCountShares() (res ResourcePoolGetCountSharesRetType)
GetCountShares returns the CountShares field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetCountSharesOk ¶
func (o *ResourcePool) GetCountSharesOk() (ret ResourcePoolGetCountSharesRetType, ok bool)
GetCountSharesOk returns a tuple with the CountShares field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetCreatedAt ¶
func (o *ResourcePool) GetCreatedAt() (res ResourcePoolGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetCreatedAtOk ¶
func (o *ResourcePool) GetCreatedAtOk() (ret ResourcePoolGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetId ¶
func (o *ResourcePool) GetId() (res ResourcePoolGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetIdOk ¶
func (o *ResourcePool) GetIdOk() (ret ResourcePoolGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetIpAcl ¶
func (o *ResourcePool) GetIpAcl() (res ResourcePoolGetIpAclRetType)
GetIpAcl returns the IpAcl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetIpAclOk ¶
func (o *ResourcePool) GetIpAclOk() (ret ResourcePoolGetIpAclRetType, ok bool)
GetIpAclOk returns a tuple with the IpAcl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetLabels ¶
func (o *ResourcePool) GetLabels() (res ResourcePoolGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetLabelsOk ¶
func (o *ResourcePool) GetLabelsOk() (ret ResourcePoolGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetMountPath ¶
func (o *ResourcePool) GetMountPath() (res ResourcePoolGetMountPathRetType)
GetMountPath returns the MountPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetMountPathOk ¶
func (o *ResourcePool) GetMountPathOk() (ret ResourcePoolGetMountPathRetType, ok bool)
GetMountPathOk returns a tuple with the MountPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetName ¶
func (o *ResourcePool) GetName() (res ResourcePoolGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetNameOk ¶
func (o *ResourcePool) GetNameOk() (ret ResourcePoolGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetPerformanceClass ¶
func (o *ResourcePool) GetPerformanceClass() (res ResourcePoolGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetPerformanceClassDowngradableAt ¶
func (o *ResourcePool) GetPerformanceClassDowngradableAt() (res ResourcePoolGetPerformanceClassDowngradableAtRetType)
GetPerformanceClassDowngradableAt returns the PerformanceClassDowngradableAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetPerformanceClassDowngradableAtOk ¶
func (o *ResourcePool) GetPerformanceClassDowngradableAtOk() (ret ResourcePoolGetPerformanceClassDowngradableAtRetType, ok bool)
GetPerformanceClassDowngradableAtOk returns a tuple with the PerformanceClassDowngradableAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetPerformanceClassOk ¶
func (o *ResourcePool) GetPerformanceClassOk() (ret ResourcePoolGetPerformanceClassRetType, ok bool)
GetPerformanceClassOk returns a tuple with the PerformanceClass field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetSizeReducibleAt ¶
func (o *ResourcePool) GetSizeReducibleAt() (res ResourcePoolGetSizeReducibleAtRetType)
GetSizeReducibleAt returns the SizeReducibleAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetSizeReducibleAtOk ¶
func (o *ResourcePool) GetSizeReducibleAtOk() (ret ResourcePoolGetSizeReducibleAtRetType, ok bool)
GetSizeReducibleAtOk returns a tuple with the SizeReducibleAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetSnapshotPolicy ¶ added in v0.8.0
func (o *ResourcePool) GetSnapshotPolicy() (res ResourcePoolGetSnapshotPolicyRetType)
GetSnapshotPolicy returns the SnapshotPolicy field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetSnapshotPolicyOk ¶ added in v0.8.0
func (o *ResourcePool) GetSnapshotPolicyOk() (ret ResourcePoolGetSnapshotPolicyRetType, ok bool)
GetSnapshotPolicyOk returns a tuple with the SnapshotPolicy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetSnapshotsAreVisible ¶
func (o *ResourcePool) GetSnapshotsAreVisible() (res ResourcePoolgetSnapshotsAreVisibleRetType)
GetSnapshotsAreVisible returns the SnapshotsAreVisible field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetSnapshotsAreVisibleOk ¶
func (o *ResourcePool) GetSnapshotsAreVisibleOk() (ret ResourcePoolgetSnapshotsAreVisibleRetType, ok bool)
GetSnapshotsAreVisibleOk returns a tuple with the SnapshotsAreVisible field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetSpace ¶
func (o *ResourcePool) GetSpace() (res ResourcePoolGetSpaceRetType)
GetSpace returns the Space field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetSpaceOk ¶
func (o *ResourcePool) GetSpaceOk() (ret ResourcePoolGetSpaceRetType, ok bool)
GetSpaceOk returns a tuple with the Space field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetState ¶
func (o *ResourcePool) GetState() (res ResourcePoolGetStateRetType)
GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) GetStateOk ¶
func (o *ResourcePool) GetStateOk() (ret ResourcePoolGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasAvailabilityZone ¶
func (o *ResourcePool) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasCountShares ¶
func (o *ResourcePool) HasCountShares() bool
HasCountShares returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasCreatedAt ¶
func (o *ResourcePool) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasId ¶
func (o *ResourcePool) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasIpAcl ¶
func (o *ResourcePool) HasIpAcl() bool
HasIpAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasLabels ¶
func (o *ResourcePool) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasMountPath ¶
func (o *ResourcePool) HasMountPath() bool
HasMountPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasName ¶
func (o *ResourcePool) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasPerformanceClass ¶
func (o *ResourcePool) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasPerformanceClassDowngradableAt ¶
func (o *ResourcePool) HasPerformanceClassDowngradableAt() bool
HasPerformanceClassDowngradableAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasSizeReducibleAt ¶
func (o *ResourcePool) HasSizeReducibleAt() bool
HasSizeReducibleAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasSnapshotPolicy ¶ added in v0.8.0
func (o *ResourcePool) HasSnapshotPolicy() bool
HasSnapshotPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasSnapshotsAreVisible ¶
func (o *ResourcePool) HasSnapshotsAreVisible() bool
HasSnapshotsAreVisible returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasSpace ¶
func (o *ResourcePool) HasSpace() bool
HasSpace returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) HasState ¶
func (o *ResourcePool) HasState() bool
HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetAvailabilityZone ¶
func (o *ResourcePool) SetAvailabilityZone(v ResourcePoolGetAvailabilityZoneRetType)
SetAvailabilityZone gets a reference to the given string and assigns it to the AvailabilityZone field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetCountShares ¶
func (o *ResourcePool) SetCountShares(v ResourcePoolGetCountSharesRetType)
SetCountShares gets a reference to the given int64 and assigns it to the CountShares field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetCreatedAt ¶
func (o *ResourcePool) SetCreatedAt(v ResourcePoolGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetId ¶
func (o *ResourcePool) SetId(v ResourcePoolGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetIpAcl ¶
func (o *ResourcePool) SetIpAcl(v ResourcePoolGetIpAclRetType)
SetIpAcl gets a reference to the given []string and assigns it to the IpAcl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetLabels ¶
func (o *ResourcePool) SetLabels(v ResourcePoolGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetMountPath ¶
func (o *ResourcePool) SetMountPath(v ResourcePoolGetMountPathRetType)
SetMountPath gets a reference to the given string and assigns it to the MountPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetName ¶
func (o *ResourcePool) SetName(v ResourcePoolGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetPerformanceClass ¶
func (o *ResourcePool) SetPerformanceClass(v ResourcePoolGetPerformanceClassRetType)
SetPerformanceClass gets a reference to the given ResourcePoolPerformanceClass and assigns it to the PerformanceClass field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetPerformanceClassDowngradableAt ¶
func (o *ResourcePool) SetPerformanceClassDowngradableAt(v ResourcePoolGetPerformanceClassDowngradableAtRetType)
SetPerformanceClassDowngradableAt gets a reference to the given time.Time and assigns it to the PerformanceClassDowngradableAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetSizeReducibleAt ¶
func (o *ResourcePool) SetSizeReducibleAt(v ResourcePoolGetSizeReducibleAtRetType)
SetSizeReducibleAt gets a reference to the given time.Time and assigns it to the SizeReducibleAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetSnapshotPolicy ¶ added in v0.8.0
func (o *ResourcePool) SetSnapshotPolicy(v ResourcePoolGetSnapshotPolicyRetType)
SetSnapshotPolicy gets a reference to the given ResourcePoolSnapshotPolicy and assigns it to the SnapshotPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetSnapshotPolicyNil ¶ added in v0.8.0
func (o *ResourcePool) SetSnapshotPolicyNil()
SetSnapshotPolicyNil sets the value for SnapshotPolicy to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetSnapshotsAreVisible ¶
func (o *ResourcePool) SetSnapshotsAreVisible(v ResourcePoolgetSnapshotsAreVisibleRetType)
SetSnapshotsAreVisible gets a reference to the given bool and assigns it to the SnapshotsAreVisible field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetSpace ¶
func (o *ResourcePool) SetSpace(v ResourcePoolGetSpaceRetType)
SetSpace gets a reference to the given ResourcePoolSpace and assigns it to the Space field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) SetState ¶
func (o *ResourcePool) SetState(v ResourcePoolGetStateRetType)
SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResourcePool) ToMap
deprecated
func (o ResourcePool) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePool) UnsetSnapshotPolicy ¶ added in v0.8.0
func (o *ResourcePool) UnsetSnapshotPolicy()
UnsetSnapshotPolicy ensures that no value is present for SnapshotPolicy, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetAvailabilityZoneArgType
deprecated
type ResourcePoolGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetAvailabilityZoneAttributeType ¶
type ResourcePoolGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetAvailabilityZoneRetType
deprecated
type ResourcePoolGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetCountSharesArgType
deprecated
type ResourcePoolGetCountSharesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetCountSharesAttributeType ¶
type ResourcePoolGetCountSharesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetCountSharesRetType
deprecated
type ResourcePoolGetCountSharesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetCreatedAtArgType
deprecated
type ResourcePoolGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetCreatedAtRetType
deprecated
type ResourcePoolGetIdArgType
deprecated
type ResourcePoolGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetIdAttributeType ¶
type ResourcePoolGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetIdRetType
deprecated
type ResourcePoolGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetIpAclArgType
deprecated
type ResourcePoolGetIpAclArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetIpAclAttributeType ¶
type ResourcePoolGetIpAclAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetIpAclRetType
deprecated
type ResourcePoolGetIpAclRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetLabelsArgType
deprecated
type ResourcePoolGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetLabelsRetType
deprecated
type ResourcePoolGetMountPathArgType
deprecated
type ResourcePoolGetMountPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetMountPathAttributeType ¶
type ResourcePoolGetMountPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetMountPathRetType
deprecated
type ResourcePoolGetMountPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetNameArgType
deprecated
type ResourcePoolGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetNameAttributeType ¶
type ResourcePoolGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetNameRetType
deprecated
type ResourcePoolGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetPerformanceClassArgType
deprecated
type ResourcePoolGetPerformanceClassArgType = ResourcePoolPerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetPerformanceClassAttributeType ¶
type ResourcePoolGetPerformanceClassAttributeType = *ResourcePoolPerformanceClass
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetPerformanceClassDowngradableAtArgType
deprecated
type ResourcePoolGetPerformanceClassDowngradableAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetPerformanceClassDowngradableAtRetType
deprecated
type ResourcePoolGetPerformanceClassRetType
deprecated
type ResourcePoolGetPerformanceClassRetType = ResourcePoolPerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetSizeReducibleAtArgType
deprecated
type ResourcePoolGetSizeReducibleAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetSizeReducibleAtRetType
deprecated
type ResourcePoolGetSnapshotPolicyArgType
deprecated
added in
v0.8.0
type ResourcePoolGetSnapshotPolicyArgType = *NullableResourcePoolSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetSnapshotPolicyAttributeType ¶ added in v0.8.0
type ResourcePoolGetSnapshotPolicyAttributeType = *NullableResourcePoolSnapshotPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetSnapshotPolicyRetType
deprecated
added in
v0.8.0
type ResourcePoolGetSnapshotPolicyRetType = *NullableResourcePoolSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetSpaceArgType
deprecated
type ResourcePoolGetSpaceArgType = ResourcePoolSpace
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetSpaceAttributeType ¶
type ResourcePoolGetSpaceAttributeType = *ResourcePoolSpace
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetSpaceRetType
deprecated
type ResourcePoolGetSpaceRetType = ResourcePoolSpace
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetStateArgType
deprecated
type ResourcePoolGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetStateAttributeType ¶
type ResourcePoolGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolGetStateRetType
deprecated
type ResourcePoolGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolPerformanceClass ¶
type ResourcePoolPerformanceClass struct {
// Name of the performance class
Name ResourcePoolPerformanceClassGetNameAttributeType `json:"name,omitempty"`
// Max. IOPS of the Resource Pool. This is shared between every Share in the Resource Pool.
// Can be cast to int32 without loss of precision.
PeakIops ResourcePoolPerformanceClassGetPeakIopsAttributeType `json:"peakIops,omitempty"`
// Throughput of the Resource Pool.
// Can be cast to int32 without loss of precision.
Throughput ResourcePoolPerformanceClassGetThroughputAttributeType `json:"throughput,omitempty"`
}
ResourcePoolPerformanceClass Information about the performance class Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewResourcePoolPerformanceClass ¶
func NewResourcePoolPerformanceClass() *ResourcePoolPerformanceClass
NewResourcePoolPerformanceClass instantiates a new ResourcePoolPerformanceClass object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewResourcePoolPerformanceClassWithDefaults ¶
func NewResourcePoolPerformanceClassWithDefaults() *ResourcePoolPerformanceClass
NewResourcePoolPerformanceClassWithDefaults instantiates a new ResourcePoolPerformanceClass object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) GetName ¶
func (o *ResourcePoolPerformanceClass) GetName() (res ResourcePoolPerformanceClassGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) GetNameOk ¶
func (o *ResourcePoolPerformanceClass) GetNameOk() (ret ResourcePoolPerformanceClassGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) GetPeakIops ¶
func (o *ResourcePoolPerformanceClass) GetPeakIops() (res ResourcePoolPerformanceClassGetPeakIopsRetType)
GetPeakIops returns the PeakIops field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) GetPeakIopsOk ¶
func (o *ResourcePoolPerformanceClass) GetPeakIopsOk() (ret ResourcePoolPerformanceClassGetPeakIopsRetType, ok bool)
GetPeakIopsOk returns a tuple with the PeakIops field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) GetThroughput ¶
func (o *ResourcePoolPerformanceClass) GetThroughput() (res ResourcePoolPerformanceClassGetThroughputRetType)
GetThroughput returns the Throughput field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) GetThroughputOk ¶
func (o *ResourcePoolPerformanceClass) GetThroughputOk() (ret ResourcePoolPerformanceClassGetThroughputRetType, ok bool)
GetThroughputOk returns a tuple with the Throughput field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) HasName ¶
func (o *ResourcePoolPerformanceClass) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) HasPeakIops ¶
func (o *ResourcePoolPerformanceClass) HasPeakIops() bool
HasPeakIops returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) HasThroughput ¶
func (o *ResourcePoolPerformanceClass) HasThroughput() bool
HasThroughput returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) SetName ¶
func (o *ResourcePoolPerformanceClass) SetName(v ResourcePoolPerformanceClassGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) SetPeakIops ¶
func (o *ResourcePoolPerformanceClass) SetPeakIops(v ResourcePoolPerformanceClassGetPeakIopsRetType)
SetPeakIops gets a reference to the given int64 and assigns it to the PeakIops field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolPerformanceClass) SetThroughput ¶
func (o *ResourcePoolPerformanceClass) SetThroughput(v ResourcePoolPerformanceClassGetThroughputRetType)
SetThroughput gets a reference to the given int64 and assigns it to the Throughput field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResourcePoolPerformanceClass) ToMap
deprecated
func (o ResourcePoolPerformanceClass) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolPerformanceClassGetNameArgType
deprecated
type ResourcePoolPerformanceClassGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolPerformanceClassGetNameAttributeType ¶
type ResourcePoolPerformanceClassGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolPerformanceClassGetNameRetType
deprecated
type ResourcePoolPerformanceClassGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolPerformanceClassGetPeakIopsArgType
deprecated
type ResourcePoolPerformanceClassGetPeakIopsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolPerformanceClassGetPeakIopsAttributeType ¶
type ResourcePoolPerformanceClassGetPeakIopsAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolPerformanceClassGetPeakIopsRetType
deprecated
type ResourcePoolPerformanceClassGetPeakIopsRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolPerformanceClassGetThroughputArgType
deprecated
type ResourcePoolPerformanceClassGetThroughputArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolPerformanceClassGetThroughputAttributeType ¶
type ResourcePoolPerformanceClassGetThroughputAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolPerformanceClassGetThroughputRetType
deprecated
type ResourcePoolPerformanceClassGetThroughputRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshot ¶
type ResourcePoolSnapshot struct {
// (optional) A comment to add more information about a snapshot
Comment ResourcePoolSnapshotGetCommentAttributeType `json:"comment,omitempty"`
CreatedAt ResourcePoolSnapshotGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Represents the user-visible data size at the time of the snapshot in Gibibytes (e.g. what’s in the snapshot)
// Can be cast to int32 without loss of precision.
LogicalSizeGigabytes ResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType `json:"logicalSizeGigabytes,omitempty"`
// ID of the Resource Pool of the Snapshot
ResourcePoolId ResourcePoolSnapshotGetResourcePoolIdAttributeType `json:"resourcePoolId,omitempty"`
// Reflects the actual storage footprint in the backend at snapshot time in Gibibytes (e.g. how much storage from the Resource Pool does it use).
// Can be cast to int32 without loss of precision.
SizeGigabytes ResourcePoolSnapshotGetSizeGigabytesAttributeType `json:"sizeGigabytes,omitempty"`
// Represents the snaplock expiry time if snaplock is enabled for the resource pool
SnaplockExpiryTime ResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType `json:"snaplockExpiryTime,omitempty"`
// Name of the Resource Pool Snapshot
SnapshotName ResourcePoolSnapshotGetSnapshotNameAttributeType `json:"snapshotName,omitempty"`
}
ResourcePoolSnapshot struct for ResourcePoolSnapshot Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewResourcePoolSnapshot ¶
func NewResourcePoolSnapshot() *ResourcePoolSnapshot
NewResourcePoolSnapshot instantiates a new ResourcePoolSnapshot object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewResourcePoolSnapshotWithDefaults ¶
func NewResourcePoolSnapshotWithDefaults() *ResourcePoolSnapshot
NewResourcePoolSnapshotWithDefaults instantiates a new ResourcePoolSnapshot object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetComment ¶
func (o *ResourcePoolSnapshot) GetComment() (res ResourcePoolSnapshotGetCommentRetType)
GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetCommentOk ¶
func (o *ResourcePoolSnapshot) GetCommentOk() (ret ResourcePoolSnapshotGetCommentRetType, ok bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetCreatedAt ¶
func (o *ResourcePoolSnapshot) GetCreatedAt() (res ResourcePoolSnapshotGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetCreatedAtOk ¶
func (o *ResourcePoolSnapshot) GetCreatedAtOk() (ret ResourcePoolSnapshotGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetLogicalSizeGigabytes ¶
func (o *ResourcePoolSnapshot) GetLogicalSizeGigabytes() (res ResourcePoolSnapshotGetLogicalSizeGigabytesRetType)
GetLogicalSizeGigabytes returns the LogicalSizeGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetLogicalSizeGigabytesOk ¶
func (o *ResourcePoolSnapshot) GetLogicalSizeGigabytesOk() (ret ResourcePoolSnapshotGetLogicalSizeGigabytesRetType, ok bool)
GetLogicalSizeGigabytesOk returns a tuple with the LogicalSizeGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetResourcePoolId ¶
func (o *ResourcePoolSnapshot) GetResourcePoolId() (res ResourcePoolSnapshotGetResourcePoolIdRetType)
GetResourcePoolId returns the ResourcePoolId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetResourcePoolIdOk ¶
func (o *ResourcePoolSnapshot) GetResourcePoolIdOk() (ret ResourcePoolSnapshotGetResourcePoolIdRetType, ok bool)
GetResourcePoolIdOk returns a tuple with the ResourcePoolId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetSizeGigabytes ¶
func (o *ResourcePoolSnapshot) GetSizeGigabytes() (res ResourcePoolSnapshotGetSizeGigabytesRetType)
GetSizeGigabytes returns the SizeGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetSizeGigabytesOk ¶
func (o *ResourcePoolSnapshot) GetSizeGigabytesOk() (ret ResourcePoolSnapshotGetSizeGigabytesRetType, ok bool)
GetSizeGigabytesOk returns a tuple with the SizeGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetSnaplockExpiryTime ¶ added in v0.8.0
func (o *ResourcePoolSnapshot) GetSnaplockExpiryTime() (res ResourcePoolSnapshotGetSnaplockExpiryTimeRetType)
GetSnaplockExpiryTime returns the SnaplockExpiryTime field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetSnaplockExpiryTimeOk ¶ added in v0.8.0
func (o *ResourcePoolSnapshot) GetSnaplockExpiryTimeOk() (ret ResourcePoolSnapshotGetSnaplockExpiryTimeRetType, ok bool)
GetSnaplockExpiryTimeOk returns a tuple with the SnaplockExpiryTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetSnapshotName ¶
func (o *ResourcePoolSnapshot) GetSnapshotName() (res ResourcePoolSnapshotGetSnapshotNameRetType)
GetSnapshotName returns the SnapshotName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) GetSnapshotNameOk ¶
func (o *ResourcePoolSnapshot) GetSnapshotNameOk() (ret ResourcePoolSnapshotGetSnapshotNameRetType, ok bool)
GetSnapshotNameOk returns a tuple with the SnapshotName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) HasComment ¶
func (o *ResourcePoolSnapshot) HasComment() bool
HasComment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) HasCreatedAt ¶
func (o *ResourcePoolSnapshot) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) HasLogicalSizeGigabytes ¶
func (o *ResourcePoolSnapshot) HasLogicalSizeGigabytes() bool
HasLogicalSizeGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) HasResourcePoolId ¶
func (o *ResourcePoolSnapshot) HasResourcePoolId() bool
HasResourcePoolId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) HasSizeGigabytes ¶
func (o *ResourcePoolSnapshot) HasSizeGigabytes() bool
HasSizeGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) HasSnaplockExpiryTime ¶ added in v0.8.0
func (o *ResourcePoolSnapshot) HasSnaplockExpiryTime() bool
HasSnaplockExpiryTime returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) HasSnapshotName ¶
func (o *ResourcePoolSnapshot) HasSnapshotName() bool
HasSnapshotName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) SetComment ¶
func (o *ResourcePoolSnapshot) SetComment(v ResourcePoolSnapshotGetCommentRetType)
SetComment gets a reference to the given string and assigns it to the Comment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) SetCommentNil ¶
func (o *ResourcePoolSnapshot) SetCommentNil()
SetCommentNil sets the value for Comment to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) SetCreatedAt ¶
func (o *ResourcePoolSnapshot) SetCreatedAt(v ResourcePoolSnapshotGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) SetLogicalSizeGigabytes ¶
func (o *ResourcePoolSnapshot) SetLogicalSizeGigabytes(v ResourcePoolSnapshotGetLogicalSizeGigabytesRetType)
SetLogicalSizeGigabytes gets a reference to the given int64 and assigns it to the LogicalSizeGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) SetResourcePoolId ¶
func (o *ResourcePoolSnapshot) SetResourcePoolId(v ResourcePoolSnapshotGetResourcePoolIdRetType)
SetResourcePoolId gets a reference to the given string and assigns it to the ResourcePoolId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) SetSizeGigabytes ¶
func (o *ResourcePoolSnapshot) SetSizeGigabytes(v ResourcePoolSnapshotGetSizeGigabytesRetType)
SetSizeGigabytes gets a reference to the given int64 and assigns it to the SizeGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) SetSnaplockExpiryTime ¶ added in v0.8.0
func (o *ResourcePoolSnapshot) SetSnaplockExpiryTime(v ResourcePoolSnapshotGetSnaplockExpiryTimeRetType)
SetSnaplockExpiryTime gets a reference to the given time.Time and assigns it to the SnaplockExpiryTime field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) SetSnaplockExpiryTimeNil ¶ added in v0.8.0
func (o *ResourcePoolSnapshot) SetSnaplockExpiryTimeNil()
SetSnaplockExpiryTimeNil sets the value for SnaplockExpiryTime to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) SetSnapshotName ¶
func (o *ResourcePoolSnapshot) SetSnapshotName(v ResourcePoolSnapshotGetSnapshotNameRetType)
SetSnapshotName gets a reference to the given string and assigns it to the SnapshotName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResourcePoolSnapshot) ToMap
deprecated
func (o ResourcePoolSnapshot) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) UnsetComment ¶
func (o *ResourcePoolSnapshot) UnsetComment()
UnsetComment ensures that no value is present for Comment, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshot) UnsetSnaplockExpiryTime ¶ added in v0.8.0
func (o *ResourcePoolSnapshot) UnsetSnaplockExpiryTime()
UnsetSnaplockExpiryTime ensures that no value is present for SnaplockExpiryTime, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetCommentArgType
deprecated
type ResourcePoolSnapshotGetCommentArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetCommentAttributeType ¶
type ResourcePoolSnapshotGetCommentAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetCommentRetType
deprecated
type ResourcePoolSnapshotGetCommentRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetCreatedAtArgType
deprecated
type ResourcePoolSnapshotGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetCreatedAtRetType
deprecated
type ResourcePoolSnapshotGetLogicalSizeGigabytesArgType
deprecated
type ResourcePoolSnapshotGetLogicalSizeGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType ¶
type ResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetLogicalSizeGigabytesRetType
deprecated
type ResourcePoolSnapshotGetLogicalSizeGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetResourcePoolIdArgType
deprecated
type ResourcePoolSnapshotGetResourcePoolIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetResourcePoolIdAttributeType ¶
type ResourcePoolSnapshotGetResourcePoolIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetResourcePoolIdRetType
deprecated
type ResourcePoolSnapshotGetResourcePoolIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetSizeGigabytesArgType
deprecated
type ResourcePoolSnapshotGetSizeGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetSizeGigabytesAttributeType ¶
type ResourcePoolSnapshotGetSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetSizeGigabytesRetType
deprecated
type ResourcePoolSnapshotGetSizeGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetSnaplockExpiryTimeArgType
deprecated
added in
v0.8.0
type ResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType ¶ added in v0.8.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetSnaplockExpiryTimeRetType
deprecated
added in
v0.8.0
type ResourcePoolSnapshotGetSnapshotNameArgType
deprecated
type ResourcePoolSnapshotGetSnapshotNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetSnapshotNameAttributeType ¶
type ResourcePoolSnapshotGetSnapshotNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotGetSnapshotNameRetType
deprecated
type ResourcePoolSnapshotGetSnapshotNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotPolicy ¶ added in v0.8.0
type ResourcePoolSnapshotPolicy struct {
// ID of the Snapshot Policy
Id ResourcePoolSnapshotPolicyGetIdAttributeType `json:"id,omitempty"`
// Name of the Snapshot Policy
Name ResourcePoolSnapshotPolicyGetNameAttributeType `json:"name,omitempty"`
}
ResourcePoolSnapshotPolicy (optional) Snapshot Policy Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewResourcePoolSnapshotPolicy ¶ added in v0.8.0
func NewResourcePoolSnapshotPolicy() *ResourcePoolSnapshotPolicy
NewResourcePoolSnapshotPolicy instantiates a new ResourcePoolSnapshotPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewResourcePoolSnapshotPolicyWithDefaults ¶ added in v0.8.0
func NewResourcePoolSnapshotPolicyWithDefaults() *ResourcePoolSnapshotPolicy
NewResourcePoolSnapshotPolicyWithDefaults instantiates a new ResourcePoolSnapshotPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshotPolicy) GetId ¶ added in v0.8.0
func (o *ResourcePoolSnapshotPolicy) GetId() (res ResourcePoolSnapshotPolicyGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshotPolicy) GetIdOk ¶ added in v0.8.0
func (o *ResourcePoolSnapshotPolicy) GetIdOk() (ret ResourcePoolSnapshotPolicyGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshotPolicy) GetName ¶ added in v0.8.0
func (o *ResourcePoolSnapshotPolicy) GetName() (res ResourcePoolSnapshotPolicyGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshotPolicy) GetNameOk ¶ added in v0.8.0
func (o *ResourcePoolSnapshotPolicy) GetNameOk() (ret ResourcePoolSnapshotPolicyGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshotPolicy) HasId ¶ added in v0.8.0
func (o *ResourcePoolSnapshotPolicy) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshotPolicy) HasName ¶ added in v0.8.0
func (o *ResourcePoolSnapshotPolicy) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshotPolicy) SetId ¶ added in v0.8.0
func (o *ResourcePoolSnapshotPolicy) SetId(v ResourcePoolSnapshotPolicyGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSnapshotPolicy) SetName ¶ added in v0.8.0
func (o *ResourcePoolSnapshotPolicy) SetName(v ResourcePoolSnapshotPolicyGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResourcePoolSnapshotPolicy) ToMap
deprecated
added in
v0.8.0
func (o ResourcePoolSnapshotPolicy) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotPolicyGetIdArgType
deprecated
added in
v0.8.0
type ResourcePoolSnapshotPolicyGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotPolicyGetIdAttributeType ¶ added in v0.8.0
type ResourcePoolSnapshotPolicyGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotPolicyGetIdRetType
deprecated
added in
v0.8.0
type ResourcePoolSnapshotPolicyGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotPolicyGetNameArgType
deprecated
added in
v0.8.0
type ResourcePoolSnapshotPolicyGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotPolicyGetNameAttributeType ¶ added in v0.8.0
type ResourcePoolSnapshotPolicyGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSnapshotPolicyGetNameRetType
deprecated
added in
v0.8.0
type ResourcePoolSnapshotPolicyGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpace ¶
type ResourcePoolSpace struct {
// Available space of the Resource Pool (only available when retrieving a single Resource Pool by ID)
AvailableGigabytes ResourcePoolSpaceGetAvailableGigabytesAttributeType `json:"availableGigabytes,omitempty"`
// Size of the Resource Pool in Gibibytes.
// Can be cast to int32 without loss of precision.
SizeGigabytes ResourcePoolSpaceGetSizeGigabytesAttributeType `json:"sizeGigabytes,omitempty"`
// Used space by snapshots (only available when retrieving a single Resource Pool by ID)
UsedBySnapshotsGigabytes ResourcePoolSpaceGetUsedBySnapshotsGigabytesAttributeType `json:"usedBySnapshotsGigabytes,omitempty"`
// Used space of the Resource Pool (only available when retrieving a single Resource Pool by ID)
UsedGigabytes ResourcePoolSpaceGetUsedGigabytesAttributeType `json:"usedGigabytes,omitempty"`
}
ResourcePoolSpace Space information Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewResourcePoolSpace ¶
func NewResourcePoolSpace() *ResourcePoolSpace
NewResourcePoolSpace instantiates a new ResourcePoolSpace object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewResourcePoolSpaceWithDefaults ¶
func NewResourcePoolSpaceWithDefaults() *ResourcePoolSpace
NewResourcePoolSpaceWithDefaults instantiates a new ResourcePoolSpace object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) GetAvailableGigabytes ¶
func (o *ResourcePoolSpace) GetAvailableGigabytes() (res ResourcePoolSpaceGetAvailableGigabytesRetType)
GetAvailableGigabytes returns the AvailableGigabytes field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) GetAvailableGigabytesOk ¶
func (o *ResourcePoolSpace) GetAvailableGigabytesOk() (ret ResourcePoolSpaceGetAvailableGigabytesRetType, ok bool)
GetAvailableGigabytesOk returns a tuple with the AvailableGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) GetSizeGigabytes ¶
func (o *ResourcePoolSpace) GetSizeGigabytes() (res ResourcePoolSpaceGetSizeGigabytesRetType)
GetSizeGigabytes returns the SizeGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) GetSizeGigabytesOk ¶
func (o *ResourcePoolSpace) GetSizeGigabytesOk() (ret ResourcePoolSpaceGetSizeGigabytesRetType, ok bool)
GetSizeGigabytesOk returns a tuple with the SizeGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) GetUsedBySnapshotsGigabytes ¶ added in v0.8.0
func (o *ResourcePoolSpace) GetUsedBySnapshotsGigabytes() (res ResourcePoolSpaceGetUsedBySnapshotsGigabytesRetType)
GetUsedBySnapshotsGigabytes returns the UsedBySnapshotsGigabytes field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) GetUsedBySnapshotsGigabytesOk ¶ added in v0.8.0
func (o *ResourcePoolSpace) GetUsedBySnapshotsGigabytesOk() (ret ResourcePoolSpaceGetUsedBySnapshotsGigabytesRetType, ok bool)
GetUsedBySnapshotsGigabytesOk returns a tuple with the UsedBySnapshotsGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) GetUsedGigabytes ¶
func (o *ResourcePoolSpace) GetUsedGigabytes() (res ResourcePoolSpaceGetUsedGigabytesRetType)
GetUsedGigabytes returns the UsedGigabytes field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) GetUsedGigabytesOk ¶
func (o *ResourcePoolSpace) GetUsedGigabytesOk() (ret ResourcePoolSpaceGetUsedGigabytesRetType, ok bool)
GetUsedGigabytesOk returns a tuple with the UsedGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) HasAvailableGigabytes ¶
func (o *ResourcePoolSpace) HasAvailableGigabytes() bool
HasAvailableGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) HasSizeGigabytes ¶
func (o *ResourcePoolSpace) HasSizeGigabytes() bool
HasSizeGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) HasUsedBySnapshotsGigabytes ¶ added in v0.8.0
func (o *ResourcePoolSpace) HasUsedBySnapshotsGigabytes() bool
HasUsedBySnapshotsGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) HasUsedGigabytes ¶
func (o *ResourcePoolSpace) HasUsedGigabytes() bool
HasUsedGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) SetAvailableGigabytes ¶
func (o *ResourcePoolSpace) SetAvailableGigabytes(v ResourcePoolSpaceGetAvailableGigabytesRetType)
SetAvailableGigabytes gets a reference to the given float64 and assigns it to the AvailableGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) SetAvailableGigabytesNil ¶
func (o *ResourcePoolSpace) SetAvailableGigabytesNil()
SetAvailableGigabytesNil sets the value for AvailableGigabytes to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) SetSizeGigabytes ¶
func (o *ResourcePoolSpace) SetSizeGigabytes(v ResourcePoolSpaceGetSizeGigabytesRetType)
SetSizeGigabytes gets a reference to the given int64 and assigns it to the SizeGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) SetUsedBySnapshotsGigabytes ¶ added in v0.8.0
func (o *ResourcePoolSpace) SetUsedBySnapshotsGigabytes(v ResourcePoolSpaceGetUsedBySnapshotsGigabytesRetType)
SetUsedBySnapshotsGigabytes gets a reference to the given float64 and assigns it to the UsedBySnapshotsGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) SetUsedBySnapshotsGigabytesNil ¶ added in v0.8.0
func (o *ResourcePoolSpace) SetUsedBySnapshotsGigabytesNil()
SetUsedBySnapshotsGigabytesNil sets the value for UsedBySnapshotsGigabytes to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) SetUsedGigabytes ¶
func (o *ResourcePoolSpace) SetUsedGigabytes(v ResourcePoolSpaceGetUsedGigabytesRetType)
SetUsedGigabytes gets a reference to the given float64 and assigns it to the UsedGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) SetUsedGigabytesNil ¶
func (o *ResourcePoolSpace) SetUsedGigabytesNil()
SetUsedGigabytesNil sets the value for UsedGigabytes to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResourcePoolSpace) ToMap
deprecated
func (o ResourcePoolSpace) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) UnsetAvailableGigabytes ¶
func (o *ResourcePoolSpace) UnsetAvailableGigabytes()
UnsetAvailableGigabytes ensures that no value is present for AvailableGigabytes, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) UnsetUsedBySnapshotsGigabytes ¶ added in v0.8.0
func (o *ResourcePoolSpace) UnsetUsedBySnapshotsGigabytes()
UnsetUsedBySnapshotsGigabytes ensures that no value is present for UsedBySnapshotsGigabytes, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResourcePoolSpace) UnsetUsedGigabytes ¶
func (o *ResourcePoolSpace) UnsetUsedGigabytes()
UnsetUsedGigabytes ensures that no value is present for UsedGigabytes, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetAvailableGigabytesArgType
deprecated
type ResourcePoolSpaceGetAvailableGigabytesArgType = *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetAvailableGigabytesAttributeType ¶
type ResourcePoolSpaceGetAvailableGigabytesAttributeType = *float64
isDouble Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetAvailableGigabytesRetType
deprecated
type ResourcePoolSpaceGetAvailableGigabytesRetType = *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetSizeGigabytesArgType
deprecated
type ResourcePoolSpaceGetSizeGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetSizeGigabytesAttributeType ¶
type ResourcePoolSpaceGetSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetSizeGigabytesRetType
deprecated
type ResourcePoolSpaceGetSizeGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetUsedBySnapshotsGigabytesArgType
deprecated
added in
v0.8.0
type ResourcePoolSpaceGetUsedBySnapshotsGigabytesArgType = *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetUsedBySnapshotsGigabytesAttributeType ¶ added in v0.8.0
type ResourcePoolSpaceGetUsedBySnapshotsGigabytesAttributeType = *float64
isDouble Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetUsedBySnapshotsGigabytesRetType
deprecated
added in
v0.8.0
type ResourcePoolSpaceGetUsedBySnapshotsGigabytesRetType = *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetUsedGigabytesArgType
deprecated
type ResourcePoolSpaceGetUsedGigabytesArgType = *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetUsedGigabytesAttributeType ¶
type ResourcePoolSpaceGetUsedGigabytesAttributeType = *float64
isDouble Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolSpaceGetUsedGigabytesRetType
deprecated
type ResourcePoolSpaceGetUsedGigabytesRetType = *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolgetSnapshotsAreVisibleArgType
deprecated
type ResourcePoolgetSnapshotsAreVisibleArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolgetSnapshotsAreVisibleAttributeType ¶
type ResourcePoolgetSnapshotsAreVisibleAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResourcePoolgetSnapshotsAreVisibleRetType
deprecated
type ResourcePoolgetSnapshotsAreVisibleRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Schedule ¶ added in v0.8.0
type Schedule struct {
// created at timestamp
CreatedAt ScheduleGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// ID of the Schedule
Id ScheduleGetIdAttributeType `json:"id,omitempty"`
// Interval of the Schedule (follows the cron schedule expression in Unix-like systems)
Interval ScheduleGetIntervalAttributeType `json:"interval,omitempty"`
// Name of the Schedule
Name ScheduleGetNameAttributeType `json:"name,omitempty"`
}
Schedule struct for Schedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSchedule ¶ added in v0.8.0
func NewSchedule() *Schedule
NewSchedule instantiates a new Schedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewScheduleWithDefaults ¶ added in v0.8.0
func NewScheduleWithDefaults() *Schedule
NewScheduleWithDefaults instantiates a new Schedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) GetCreatedAt ¶ added in v0.8.0
func (o *Schedule) GetCreatedAt() (res ScheduleGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) GetCreatedAtOk ¶ added in v0.8.0
func (o *Schedule) GetCreatedAtOk() (ret ScheduleGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) GetId ¶ added in v0.8.0
func (o *Schedule) GetId() (res ScheduleGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) GetIdOk ¶ added in v0.8.0
func (o *Schedule) GetIdOk() (ret ScheduleGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) GetInterval ¶ added in v0.8.0
func (o *Schedule) GetInterval() (res ScheduleGetIntervalRetType)
GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) GetIntervalOk ¶ added in v0.8.0
func (o *Schedule) GetIntervalOk() (ret ScheduleGetIntervalRetType, ok bool)
GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) GetName ¶ added in v0.8.0
func (o *Schedule) GetName() (res ScheduleGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) GetNameOk ¶ added in v0.8.0
func (o *Schedule) GetNameOk() (ret ScheduleGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) HasCreatedAt ¶ added in v0.8.0
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) HasId ¶ added in v0.8.0
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) HasInterval ¶ added in v0.8.0
HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) HasName ¶ added in v0.8.0
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) SetCreatedAt ¶ added in v0.8.0
func (o *Schedule) SetCreatedAt(v ScheduleGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) SetId ¶ added in v0.8.0
func (o *Schedule) SetId(v ScheduleGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) SetInterval ¶ added in v0.8.0
func (o *Schedule) SetInterval(v ScheduleGetIntervalRetType)
SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Schedule) SetName ¶ added in v0.8.0
func (o *Schedule) SetName(v ScheduleGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ScheduleGetCreatedAtArgType
deprecated
added in
v0.8.0
type ScheduleGetCreatedAtAttributeType ¶ added in v0.8.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ScheduleGetCreatedAtRetType
deprecated
added in
v0.8.0
type ScheduleGetIdArgType
deprecated
added in
v0.8.0
type ScheduleGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ScheduleGetIdAttributeType ¶ added in v0.8.0
type ScheduleGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ScheduleGetIdRetType
deprecated
added in
v0.8.0
type ScheduleGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ScheduleGetIntervalArgType
deprecated
added in
v0.8.0
type ScheduleGetIntervalArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ScheduleGetIntervalAttributeType ¶ added in v0.8.0
type ScheduleGetIntervalAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ScheduleGetIntervalRetType
deprecated
added in
v0.8.0
type ScheduleGetIntervalRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ScheduleGetNameArgType
deprecated
added in
v0.8.0
type ScheduleGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ScheduleGetNameAttributeType ¶ added in v0.8.0
type ScheduleGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ScheduleGetNameRetType
deprecated
added in
v0.8.0
type ScheduleGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Share ¶
type Share struct {
Id ShareGetIdAttributeType `json:"id,omitempty"`
Labels ShareGetLabelsAttributeType `json:"labels,omitempty"`
MountPath ShareGetMountPathAttributeType `json:"mountPath,omitempty"`
Name ShareGetNameAttributeType `json:"name,omitempty"`
// Can be cast to int32 without loss of precision.
SpaceHardLimitGigabytes ShareGetSpaceHardLimitGigabytesAttributeType `json:"spaceHardLimitGigabytes,omitempty"`
State ShareGetStateAttributeType `json:"state,omitempty"`
}
Share struct for Share Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewShare ¶
func NewShare() *Share
NewShare instantiates a new Share object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewShareWithDefaults ¶
func NewShareWithDefaults() *Share
NewShareWithDefaults instantiates a new Share object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetCreatedAt ¶
func (o *Share) GetCreatedAt() (res ShareGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetCreatedAtOk ¶
func (o *Share) GetCreatedAtOk() (ret ShareGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetExportPolicy ¶
func (o *Share) GetExportPolicy() (res ShareGetExportPolicyRetType)
GetExportPolicy returns the ExportPolicy field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetExportPolicyOk ¶
func (o *Share) GetExportPolicyOk() (ret ShareGetExportPolicyRetType, ok bool)
GetExportPolicyOk returns a tuple with the ExportPolicy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetId ¶
func (o *Share) GetId() (res ShareGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetIdOk ¶
func (o *Share) GetIdOk() (ret ShareGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetLabels ¶
func (o *Share) GetLabels() (res ShareGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetLabelsOk ¶
func (o *Share) GetLabelsOk() (ret ShareGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetMountPath ¶
func (o *Share) GetMountPath() (res ShareGetMountPathRetType)
GetMountPath returns the MountPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetMountPathOk ¶
func (o *Share) GetMountPathOk() (ret ShareGetMountPathRetType, ok bool)
GetMountPathOk returns a tuple with the MountPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetName ¶
func (o *Share) GetName() (res ShareGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetNameOk ¶
func (o *Share) GetNameOk() (ret ShareGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetSpaceHardLimitGigabytes ¶
func (o *Share) GetSpaceHardLimitGigabytes() (res ShareGetSpaceHardLimitGigabytesRetType)
GetSpaceHardLimitGigabytes returns the SpaceHardLimitGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetSpaceHardLimitGigabytesOk ¶
func (o *Share) GetSpaceHardLimitGigabytesOk() (ret ShareGetSpaceHardLimitGigabytesRetType, ok bool)
GetSpaceHardLimitGigabytesOk returns a tuple with the SpaceHardLimitGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetState ¶
func (o *Share) GetState() (res ShareGetStateRetType)
GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) GetStateOk ¶
func (o *Share) GetStateOk() (ret ShareGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) HasExportPolicy ¶
HasExportPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) HasId ¶
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) HasLabels ¶
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) HasMountPath ¶
HasMountPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) HasName ¶
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) HasSpaceHardLimitGigabytes ¶
HasSpaceHardLimitGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) HasState ¶
HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) SetCreatedAt ¶
func (o *Share) SetCreatedAt(v ShareGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) SetExportPolicy ¶
func (o *Share) SetExportPolicy(v ShareGetExportPolicyRetType)
SetExportPolicy gets a reference to the given ShareExportPolicy and assigns it to the ExportPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) SetExportPolicyNil ¶
func (o *Share) SetExportPolicyNil()
SetExportPolicyNil sets the value for ExportPolicy to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) SetId ¶
func (o *Share) SetId(v ShareGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) SetLabels ¶
func (o *Share) SetLabels(v ShareGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) SetMountPath ¶
func (o *Share) SetMountPath(v ShareGetMountPathRetType)
SetMountPath gets a reference to the given string and assigns it to the MountPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) SetName ¶
func (o *Share) SetName(v ShareGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) SetSpaceHardLimitGigabytes ¶
func (o *Share) SetSpaceHardLimitGigabytes(v ShareGetSpaceHardLimitGigabytesRetType)
SetSpaceHardLimitGigabytes gets a reference to the given int64 and assigns it to the SpaceHardLimitGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) SetState ¶
func (o *Share) SetState(v ShareGetStateRetType)
SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Share) UnsetExportPolicy ¶
func (o *Share) UnsetExportPolicy()
UnsetExportPolicy ensures that no value is present for ExportPolicy, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicy ¶
type ShareExportPolicy struct {
Id ShareExportPolicyGetIdAttributeType `json:"id,omitempty"`
Labels ShareExportPolicyGetLabelsAttributeType `json:"labels,omitempty"`
Name ShareExportPolicyGetNameAttributeType `json:"name,omitempty"`
Rules ShareExportPolicyGetRulesAttributeType `json:"rules,omitempty"`
// Can be cast to int32 without loss of precision.
SharesUsingExportPolicy ShareExportPolicyGetSharesUsingExportPolicyAttributeType `json:"sharesUsingExportPolicy,omitempty"`
}
ShareExportPolicy Details of the Share Export Policy to use in the Share. Note that if this is not set, the Share can only be mounted in read only by clients with IPs matching the IP ACL of the Resource Pool hosting this Share Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewShareExportPolicy ¶
func NewShareExportPolicy() *ShareExportPolicy
NewShareExportPolicy instantiates a new ShareExportPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewShareExportPolicyWithDefaults ¶
func NewShareExportPolicyWithDefaults() *ShareExportPolicy
NewShareExportPolicyWithDefaults instantiates a new ShareExportPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetCreatedAt ¶
func (o *ShareExportPolicy) GetCreatedAt() (res ShareExportPolicyGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetCreatedAtOk ¶
func (o *ShareExportPolicy) GetCreatedAtOk() (ret ShareExportPolicyGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetId ¶
func (o *ShareExportPolicy) GetId() (res ShareExportPolicyGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetIdOk ¶
func (o *ShareExportPolicy) GetIdOk() (ret ShareExportPolicyGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetLabels ¶
func (o *ShareExportPolicy) GetLabels() (res ShareExportPolicyGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetLabelsOk ¶
func (o *ShareExportPolicy) GetLabelsOk() (ret ShareExportPolicyGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetName ¶
func (o *ShareExportPolicy) GetName() (res ShareExportPolicyGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetNameOk ¶
func (o *ShareExportPolicy) GetNameOk() (ret ShareExportPolicyGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetRules ¶
func (o *ShareExportPolicy) GetRules() (res ShareExportPolicyGetRulesRetType)
GetRules returns the Rules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetRulesOk ¶
func (o *ShareExportPolicy) GetRulesOk() (ret ShareExportPolicyGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetSharesUsingExportPolicy ¶
func (o *ShareExportPolicy) GetSharesUsingExportPolicy() (res ShareExportPolicyGetSharesUsingExportPolicyRetType)
GetSharesUsingExportPolicy returns the SharesUsingExportPolicy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) GetSharesUsingExportPolicyOk ¶
func (o *ShareExportPolicy) GetSharesUsingExportPolicyOk() (ret ShareExportPolicyGetSharesUsingExportPolicyRetType, ok bool)
GetSharesUsingExportPolicyOk returns a tuple with the SharesUsingExportPolicy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) HasCreatedAt ¶
func (o *ShareExportPolicy) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) HasId ¶
func (o *ShareExportPolicy) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) HasLabels ¶
func (o *ShareExportPolicy) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) HasName ¶
func (o *ShareExportPolicy) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) HasRules ¶
func (o *ShareExportPolicy) HasRules() bool
HasRules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) HasSharesUsingExportPolicy ¶
func (o *ShareExportPolicy) HasSharesUsingExportPolicy() bool
HasSharesUsingExportPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) SetCreatedAt ¶
func (o *ShareExportPolicy) SetCreatedAt(v ShareExportPolicyGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) SetId ¶
func (o *ShareExportPolicy) SetId(v ShareExportPolicyGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) SetLabels ¶
func (o *ShareExportPolicy) SetLabels(v ShareExportPolicyGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) SetName ¶
func (o *ShareExportPolicy) SetName(v ShareExportPolicyGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) SetRules ¶
func (o *ShareExportPolicy) SetRules(v ShareExportPolicyGetRulesRetType)
SetRules gets a reference to the given []ShareExportPolicyRule and assigns it to the Rules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicy) SetSharesUsingExportPolicy ¶
func (o *ShareExportPolicy) SetSharesUsingExportPolicy(v ShareExportPolicyGetSharesUsingExportPolicyRetType)
SetSharesUsingExportPolicy gets a reference to the given int64 and assigns it to the SharesUsingExportPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ShareExportPolicy) ToMap
deprecated
func (o ShareExportPolicy) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetCreatedAtArgType
deprecated
type ShareExportPolicyGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetCreatedAtRetType
deprecated
type ShareExportPolicyGetIdArgType
deprecated
type ShareExportPolicyGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetIdAttributeType ¶
type ShareExportPolicyGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetIdRetType
deprecated
type ShareExportPolicyGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetLabelsArgType
deprecated
type ShareExportPolicyGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetLabelsRetType
deprecated
type ShareExportPolicyGetNameArgType
deprecated
type ShareExportPolicyGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetNameAttributeType ¶
type ShareExportPolicyGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetNameRetType
deprecated
type ShareExportPolicyGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetRulesArgType
deprecated
type ShareExportPolicyGetRulesArgType = []ShareExportPolicyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetRulesAttributeType ¶
type ShareExportPolicyGetRulesAttributeType = *[]ShareExportPolicyRule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetRulesRetType
deprecated
type ShareExportPolicyGetRulesRetType = []ShareExportPolicyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetSharesUsingExportPolicyArgType
deprecated
type ShareExportPolicyGetSharesUsingExportPolicyArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetSharesUsingExportPolicyAttributeType ¶
type ShareExportPolicyGetSharesUsingExportPolicyAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyGetSharesUsingExportPolicyRetType
deprecated
type ShareExportPolicyGetSharesUsingExportPolicyRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRule ¶
type ShareExportPolicyRule struct {
Description ShareExportPolicyRuleGetDescriptionAttributeType `json:"description,omitempty"`
Id ShareExportPolicyRuleGetIdAttributeType `json:"id,omitempty"`
IpAcl ShareExportPolicyRuleGetIpAclAttributeType `json:"ipAcl,omitempty"`
// Can be cast to int32 without loss of precision.
Order ShareExportPolicyRuleGetOrderAttributeType `json:"order,omitempty"`
ReadOnly ShareExportPolicyRulegetReadOnlyAttributeType `json:"readOnly,omitempty"`
SetUuid ShareExportPolicyRulegetSetUuidAttributeType `json:"setUuid,omitempty"`
SuperUser ShareExportPolicyRulegetSuperUserAttributeType `json:"superUser,omitempty"`
}
ShareExportPolicyRule struct for ShareExportPolicyRule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewShareExportPolicyRule ¶
func NewShareExportPolicyRule() *ShareExportPolicyRule
NewShareExportPolicyRule instantiates a new ShareExportPolicyRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewShareExportPolicyRuleWithDefaults ¶
func NewShareExportPolicyRuleWithDefaults() *ShareExportPolicyRule
NewShareExportPolicyRuleWithDefaults instantiates a new ShareExportPolicyRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetCreatedAt ¶
func (o *ShareExportPolicyRule) GetCreatedAt() (res ShareExportPolicyRuleGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetCreatedAtOk ¶
func (o *ShareExportPolicyRule) GetCreatedAtOk() (ret ShareExportPolicyRuleGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetDescription ¶
func (o *ShareExportPolicyRule) GetDescription() (res ShareExportPolicyRuleGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetDescriptionOk ¶
func (o *ShareExportPolicyRule) GetDescriptionOk() (ret ShareExportPolicyRuleGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetId ¶
func (o *ShareExportPolicyRule) GetId() (res ShareExportPolicyRuleGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetIdOk ¶
func (o *ShareExportPolicyRule) GetIdOk() (ret ShareExportPolicyRuleGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetIpAcl ¶
func (o *ShareExportPolicyRule) GetIpAcl() (res ShareExportPolicyRuleGetIpAclRetType)
GetIpAcl returns the IpAcl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetIpAclOk ¶
func (o *ShareExportPolicyRule) GetIpAclOk() (ret ShareExportPolicyRuleGetIpAclRetType, ok bool)
GetIpAclOk returns a tuple with the IpAcl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetOrder ¶
func (o *ShareExportPolicyRule) GetOrder() (res ShareExportPolicyRuleGetOrderRetType)
GetOrder returns the Order field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetOrderOk ¶
func (o *ShareExportPolicyRule) GetOrderOk() (ret ShareExportPolicyRuleGetOrderRetType, ok bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetReadOnly ¶
func (o *ShareExportPolicyRule) GetReadOnly() (res ShareExportPolicyRulegetReadOnlyRetType)
GetReadOnly returns the ReadOnly field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetReadOnlyOk ¶
func (o *ShareExportPolicyRule) GetReadOnlyOk() (ret ShareExportPolicyRulegetReadOnlyRetType, ok bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetSetUuid ¶
func (o *ShareExportPolicyRule) GetSetUuid() (res ShareExportPolicyRulegetSetUuidRetType)
GetSetUuid returns the SetUuid field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetSetUuidOk ¶
func (o *ShareExportPolicyRule) GetSetUuidOk() (ret ShareExportPolicyRulegetSetUuidRetType, ok bool)
GetSetUuidOk returns a tuple with the SetUuid field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetSuperUser ¶
func (o *ShareExportPolicyRule) GetSuperUser() (res ShareExportPolicyRulegetSuperUserRetType)
GetSuperUser returns the SuperUser field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) GetSuperUserOk ¶
func (o *ShareExportPolicyRule) GetSuperUserOk() (ret ShareExportPolicyRulegetSuperUserRetType, ok bool)
GetSuperUserOk returns a tuple with the SuperUser field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) HasCreatedAt ¶
func (o *ShareExportPolicyRule) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) HasDescription ¶
func (o *ShareExportPolicyRule) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) HasId ¶
func (o *ShareExportPolicyRule) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) HasIpAcl ¶
func (o *ShareExportPolicyRule) HasIpAcl() bool
HasIpAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) HasOrder ¶
func (o *ShareExportPolicyRule) HasOrder() bool
HasOrder returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) HasReadOnly ¶
func (o *ShareExportPolicyRule) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) HasSetUuid ¶
func (o *ShareExportPolicyRule) HasSetUuid() bool
HasSetUuid returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) HasSuperUser ¶
func (o *ShareExportPolicyRule) HasSuperUser() bool
HasSuperUser returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) SetCreatedAt ¶
func (o *ShareExportPolicyRule) SetCreatedAt(v ShareExportPolicyRuleGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) SetDescription ¶
func (o *ShareExportPolicyRule) SetDescription(v ShareExportPolicyRuleGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) SetDescriptionNil ¶
func (o *ShareExportPolicyRule) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) SetId ¶
func (o *ShareExportPolicyRule) SetId(v ShareExportPolicyRuleGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) SetIpAcl ¶
func (o *ShareExportPolicyRule) SetIpAcl(v ShareExportPolicyRuleGetIpAclRetType)
SetIpAcl gets a reference to the given []string and assigns it to the IpAcl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) SetOrder ¶
func (o *ShareExportPolicyRule) SetOrder(v ShareExportPolicyRuleGetOrderRetType)
SetOrder gets a reference to the given int64 and assigns it to the Order field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) SetReadOnly ¶
func (o *ShareExportPolicyRule) SetReadOnly(v ShareExportPolicyRulegetReadOnlyRetType)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) SetSetUuid ¶
func (o *ShareExportPolicyRule) SetSetUuid(v ShareExportPolicyRulegetSetUuidRetType)
SetSetUuid gets a reference to the given bool and assigns it to the SetUuid field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) SetSuperUser ¶
func (o *ShareExportPolicyRule) SetSuperUser(v ShareExportPolicyRulegetSuperUserRetType)
SetSuperUser gets a reference to the given bool and assigns it to the SuperUser field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ShareExportPolicyRule) ToMap
deprecated
func (o ShareExportPolicyRule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ShareExportPolicyRule) UnsetDescription ¶
func (o *ShareExportPolicyRule) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetCreatedAtArgType
deprecated
type ShareExportPolicyRuleGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetCreatedAtRetType
deprecated
type ShareExportPolicyRuleGetDescriptionArgType
deprecated
type ShareExportPolicyRuleGetDescriptionArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetDescriptionAttributeType ¶
type ShareExportPolicyRuleGetDescriptionAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetDescriptionRetType
deprecated
type ShareExportPolicyRuleGetDescriptionRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetIdArgType
deprecated
type ShareExportPolicyRuleGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetIdAttributeType ¶
type ShareExportPolicyRuleGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetIdRetType
deprecated
type ShareExportPolicyRuleGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetIpAclArgType
deprecated
type ShareExportPolicyRuleGetIpAclArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetIpAclAttributeType ¶
type ShareExportPolicyRuleGetIpAclAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetIpAclRetType
deprecated
type ShareExportPolicyRuleGetIpAclRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetOrderArgType
deprecated
type ShareExportPolicyRuleGetOrderArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetOrderAttributeType ¶
type ShareExportPolicyRuleGetOrderAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRuleGetOrderRetType
deprecated
type ShareExportPolicyRuleGetOrderRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRulegetReadOnlyArgType
deprecated
type ShareExportPolicyRulegetReadOnlyArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRulegetReadOnlyAttributeType ¶
type ShareExportPolicyRulegetReadOnlyAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRulegetReadOnlyRetType
deprecated
type ShareExportPolicyRulegetReadOnlyRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRulegetSetUuidArgType
deprecated
type ShareExportPolicyRulegetSetUuidArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRulegetSetUuidAttributeType ¶
type ShareExportPolicyRulegetSetUuidAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRulegetSetUuidRetType
deprecated
type ShareExportPolicyRulegetSetUuidRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRulegetSuperUserArgType
deprecated
type ShareExportPolicyRulegetSuperUserArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRulegetSuperUserAttributeType ¶
type ShareExportPolicyRulegetSuperUserAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareExportPolicyRulegetSuperUserRetType
deprecated
type ShareExportPolicyRulegetSuperUserRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetCreatedAtArgType
deprecated
type ShareGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetCreatedAtRetType
deprecated
type ShareGetExportPolicyArgType
deprecated
type ShareGetExportPolicyArgType = *NullableShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetExportPolicyAttributeType ¶
type ShareGetExportPolicyAttributeType = *NullableShareExportPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetExportPolicyRetType
deprecated
type ShareGetExportPolicyRetType = *NullableShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetIdArgType
deprecated
type ShareGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetIdAttributeType ¶
type ShareGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetIdRetType
deprecated
type ShareGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetLabelsArgType
deprecated
type ShareGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetLabelsRetType
deprecated
type ShareGetMountPathArgType
deprecated
type ShareGetMountPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetMountPathAttributeType ¶
type ShareGetMountPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetMountPathRetType
deprecated
type ShareGetMountPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetNameArgType
deprecated
type ShareGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetNameAttributeType ¶
type ShareGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetNameRetType
deprecated
type ShareGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetSpaceHardLimitGigabytesArgType
deprecated
type ShareGetSpaceHardLimitGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetSpaceHardLimitGigabytesAttributeType ¶
type ShareGetSpaceHardLimitGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetSpaceHardLimitGigabytesRetType
deprecated
type ShareGetSpaceHardLimitGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetStateArgType
deprecated
type ShareGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetStateAttributeType ¶
type ShareGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ShareGetStateRetType
deprecated
type ShareGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicy ¶ added in v0.8.0
type SnapshotPolicy struct {
// Comment of the Snapshot Policy
Comment SnapshotPolicyGetCommentAttributeType `json:"comment,omitempty"`
// created at timestamp
CreatedAt SnapshotPolicyGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Wether the Snapshot Policy is enabled
Enabled SnapshotPolicygetEnabledAttributeType `json:"enabled,omitempty"`
// ID of the Snapshot Policy
Id SnapshotPolicyGetIdAttributeType `json:"id,omitempty"`
// Name of the Snapshot Policy
Name SnapshotPolicyGetNameAttributeType `json:"name,omitempty"`
// Deprecated: (deprecated) associated schedules
Schedules SnapshotPolicyGetSchedulesAttributeType `json:"schedules,omitempty"`
// associated schedules
SnapshotSchedules SnapshotPolicyGetSnapshotSchedulesAttributeType `json:"snapshotSchedules,omitempty"`
}
SnapshotPolicy struct for SnapshotPolicy Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSnapshotPolicy ¶ added in v0.8.0
func NewSnapshotPolicy() *SnapshotPolicy
NewSnapshotPolicy instantiates a new SnapshotPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSnapshotPolicyWithDefaults ¶ added in v0.8.0
func NewSnapshotPolicyWithDefaults() *SnapshotPolicy
NewSnapshotPolicyWithDefaults instantiates a new SnapshotPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetComment ¶ added in v0.8.0
func (o *SnapshotPolicy) GetComment() (res SnapshotPolicyGetCommentRetType)
GetComment returns the Comment field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetCommentOk ¶ added in v0.8.0
func (o *SnapshotPolicy) GetCommentOk() (ret SnapshotPolicyGetCommentRetType, ok bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetCreatedAt ¶ added in v0.8.0
func (o *SnapshotPolicy) GetCreatedAt() (res SnapshotPolicyGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetCreatedAtOk ¶ added in v0.8.0
func (o *SnapshotPolicy) GetCreatedAtOk() (ret SnapshotPolicyGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetEnabled ¶ added in v0.8.0
func (o *SnapshotPolicy) GetEnabled() (res SnapshotPolicygetEnabledRetType)
GetEnabled returns the Enabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetEnabledOk ¶ added in v0.8.0
func (o *SnapshotPolicy) GetEnabledOk() (ret SnapshotPolicygetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetId ¶ added in v0.8.0
func (o *SnapshotPolicy) GetId() (res SnapshotPolicyGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetIdOk ¶ added in v0.8.0
func (o *SnapshotPolicy) GetIdOk() (ret SnapshotPolicyGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetName ¶ added in v0.8.0
func (o *SnapshotPolicy) GetName() (res SnapshotPolicyGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetNameOk ¶ added in v0.8.0
func (o *SnapshotPolicy) GetNameOk() (ret SnapshotPolicyGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetSchedules ¶ added in v0.8.0
func (o *SnapshotPolicy) GetSchedules() (res SnapshotPolicyGetSchedulesRetType)
GetSchedules returns the Schedules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetSchedulesOk ¶ added in v0.8.0
func (o *SnapshotPolicy) GetSchedulesOk() (ret SnapshotPolicyGetSchedulesRetType, ok bool)
GetSchedulesOk returns a tuple with the Schedules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetSnapshotSchedules ¶ added in v0.9.0
func (o *SnapshotPolicy) GetSnapshotSchedules() (res SnapshotPolicyGetSnapshotSchedulesRetType)
GetSnapshotSchedules returns the SnapshotSchedules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) GetSnapshotSchedulesOk ¶ added in v0.9.0
func (o *SnapshotPolicy) GetSnapshotSchedulesOk() (ret SnapshotPolicyGetSnapshotSchedulesRetType, ok bool)
GetSnapshotSchedulesOk returns a tuple with the SnapshotSchedules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) HasComment ¶ added in v0.8.0
func (o *SnapshotPolicy) HasComment() bool
HasComment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) HasCreatedAt ¶ added in v0.8.0
func (o *SnapshotPolicy) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) HasEnabled ¶ added in v0.8.0
func (o *SnapshotPolicy) HasEnabled() bool
HasEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) HasId ¶ added in v0.8.0
func (o *SnapshotPolicy) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) HasName ¶ added in v0.8.0
func (o *SnapshotPolicy) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) HasSchedules ¶ added in v0.8.0
func (o *SnapshotPolicy) HasSchedules() bool
HasSchedules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) HasSnapshotSchedules ¶ added in v0.9.0
func (o *SnapshotPolicy) HasSnapshotSchedules() bool
HasSnapshotSchedules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) SetComment ¶ added in v0.8.0
func (o *SnapshotPolicy) SetComment(v SnapshotPolicyGetCommentRetType)
SetComment gets a reference to the given string and assigns it to the Comment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) SetCreatedAt ¶ added in v0.8.0
func (o *SnapshotPolicy) SetCreatedAt(v SnapshotPolicyGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) SetEnabled ¶ added in v0.8.0
func (o *SnapshotPolicy) SetEnabled(v SnapshotPolicygetEnabledRetType)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) SetId ¶ added in v0.8.0
func (o *SnapshotPolicy) SetId(v SnapshotPolicyGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) SetName ¶ added in v0.8.0
func (o *SnapshotPolicy) SetName(v SnapshotPolicyGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) SetSchedules ¶ added in v0.8.0
func (o *SnapshotPolicy) SetSchedules(v SnapshotPolicyGetSchedulesRetType)
SetSchedules gets a reference to the given []SnapshotPolicySchedule and assigns it to the Schedules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicy) SetSnapshotSchedules ¶ added in v0.9.0
func (o *SnapshotPolicy) SetSnapshotSchedules(v SnapshotPolicyGetSnapshotSchedulesRetType)
SetSnapshotSchedules gets a reference to the given []SnapshotPolicySnapshotPolicySchedule and assigns it to the SnapshotSchedules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SnapshotPolicy) ToMap
deprecated
added in
v0.8.0
func (o SnapshotPolicy) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetCommentArgType
deprecated
added in
v0.8.0
type SnapshotPolicyGetCommentArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetCommentAttributeType ¶ added in v0.8.0
type SnapshotPolicyGetCommentAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetCommentRetType
deprecated
added in
v0.8.0
type SnapshotPolicyGetCommentRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetCreatedAtArgType
deprecated
added in
v0.8.0
type SnapshotPolicyGetCreatedAtAttributeType ¶ added in v0.8.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetCreatedAtRetType
deprecated
added in
v0.8.0
type SnapshotPolicyGetIdArgType
deprecated
added in
v0.8.0
type SnapshotPolicyGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetIdAttributeType ¶ added in v0.8.0
type SnapshotPolicyGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetIdRetType
deprecated
added in
v0.8.0
type SnapshotPolicyGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetNameArgType
deprecated
added in
v0.8.0
type SnapshotPolicyGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetNameAttributeType ¶ added in v0.8.0
type SnapshotPolicyGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetNameRetType
deprecated
added in
v0.8.0
type SnapshotPolicyGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetSchedulesArgType
deprecated
added in
v0.8.0
type SnapshotPolicyGetSchedulesArgType = []SnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetSchedulesAttributeType ¶ added in v0.8.0
type SnapshotPolicyGetSchedulesAttributeType = *[]SnapshotPolicySchedule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetSchedulesRetType
deprecated
added in
v0.8.0
type SnapshotPolicyGetSchedulesRetType = []SnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetSnapshotSchedulesArgType
deprecated
added in
v0.9.0
type SnapshotPolicyGetSnapshotSchedulesArgType = []SnapshotPolicySnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetSnapshotSchedulesAttributeType ¶ added in v0.9.0
type SnapshotPolicyGetSnapshotSchedulesAttributeType = *[]SnapshotPolicySnapshotPolicySchedule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyGetSnapshotSchedulesRetType
deprecated
added in
v0.9.0
type SnapshotPolicyGetSnapshotSchedulesRetType = []SnapshotPolicySnapshotPolicySchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySchedule ¶ added in v0.8.0
type SnapshotPolicySchedule struct {
// Retention Count
Count SnapshotPolicyScheduleGetCountAttributeType `json:"count,omitempty"`
// Interval of the Schedule (follows the cron schedule expression in Unix-like systems)
Interval SnapshotPolicyScheduleGetIntervalAttributeType `json:"interval,omitempty"`
// Prefix used for the snapshots created by this policy
Prefix SnapshotPolicyScheduleGetPrefixAttributeType `json:"prefix,omitempty"`
// Retention Period (ISO 8601 format or \"infinite\")
RetentionPeriod SnapshotPolicyScheduleGetRetentionPeriodAttributeType `json:"retentionPeriod,omitempty"`
// ID of the Schedule
ScheduleId SnapshotPolicyScheduleGetScheduleIdAttributeType `json:"scheduleId,omitempty"`
}
SnapshotPolicySchedule struct for SnapshotPolicySchedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSnapshotPolicySchedule ¶ added in v0.8.0
func NewSnapshotPolicySchedule() *SnapshotPolicySchedule
NewSnapshotPolicySchedule instantiates a new SnapshotPolicySchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSnapshotPolicyScheduleWithDefaults ¶ added in v0.8.0
func NewSnapshotPolicyScheduleWithDefaults() *SnapshotPolicySchedule
NewSnapshotPolicyScheduleWithDefaults instantiates a new SnapshotPolicySchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) GetCount ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) GetCount() (res SnapshotPolicyScheduleGetCountRetType)
GetCount returns the Count field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) GetCountOk ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) GetCountOk() (ret SnapshotPolicyScheduleGetCountRetType, ok bool)
GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) GetInterval ¶ added in v0.9.0
func (o *SnapshotPolicySchedule) GetInterval() (res SnapshotPolicyScheduleGetIntervalRetType)
GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) GetIntervalOk ¶ added in v0.9.0
func (o *SnapshotPolicySchedule) GetIntervalOk() (ret SnapshotPolicyScheduleGetIntervalRetType, ok bool)
GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) GetPrefix ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) GetPrefix() (res SnapshotPolicyScheduleGetPrefixRetType)
GetPrefix returns the Prefix field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) GetPrefixOk ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) GetPrefixOk() (ret SnapshotPolicyScheduleGetPrefixRetType, ok bool)
GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) GetRetentionPeriod ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) GetRetentionPeriod() (res SnapshotPolicyScheduleGetRetentionPeriodRetType)
GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) GetRetentionPeriodOk ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) GetRetentionPeriodOk() (ret SnapshotPolicyScheduleGetRetentionPeriodRetType, ok bool)
GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) GetScheduleId ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) GetScheduleId() (res SnapshotPolicyScheduleGetScheduleIdRetType)
GetScheduleId returns the ScheduleId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) GetScheduleIdOk ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) GetScheduleIdOk() (ret SnapshotPolicyScheduleGetScheduleIdRetType, ok bool)
GetScheduleIdOk returns a tuple with the ScheduleId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) HasCount ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) HasCount() bool
HasCount returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) HasInterval ¶ added in v0.9.0
func (o *SnapshotPolicySchedule) HasInterval() bool
HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) HasPrefix ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) HasPrefix() bool
HasPrefix returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) HasRetentionPeriod ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) HasRetentionPeriod() bool
HasRetentionPeriod returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) HasScheduleId ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) HasScheduleId() bool
HasScheduleId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) SetCount ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) SetCount(v SnapshotPolicyScheduleGetCountRetType)
SetCount gets a reference to the given int64 and assigns it to the Count field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) SetInterval ¶ added in v0.9.0
func (o *SnapshotPolicySchedule) SetInterval(v SnapshotPolicyScheduleGetIntervalRetType)
SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) SetPrefix ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) SetPrefix(v SnapshotPolicyScheduleGetPrefixRetType)
SetPrefix gets a reference to the given string and assigns it to the Prefix field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) SetRetentionPeriod ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) SetRetentionPeriod(v SnapshotPolicyScheduleGetRetentionPeriodRetType)
SetRetentionPeriod gets a reference to the given string and assigns it to the RetentionPeriod field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySchedule) SetScheduleId ¶ added in v0.8.0
func (o *SnapshotPolicySchedule) SetScheduleId(v SnapshotPolicyScheduleGetScheduleIdRetType)
SetScheduleId gets a reference to the given string and assigns it to the ScheduleId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SnapshotPolicySchedule) ToMap
deprecated
added in
v0.8.0
func (o SnapshotPolicySchedule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetCountArgType
deprecated
added in
v0.8.0
type SnapshotPolicyScheduleGetCountArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetCountAttributeType ¶ added in v0.8.0
type SnapshotPolicyScheduleGetCountAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetCountRetType
deprecated
added in
v0.8.0
type SnapshotPolicyScheduleGetCountRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetIntervalArgType
deprecated
added in
v0.9.0
type SnapshotPolicyScheduleGetIntervalArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetIntervalAttributeType ¶ added in v0.9.0
type SnapshotPolicyScheduleGetIntervalAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetIntervalRetType
deprecated
added in
v0.9.0
type SnapshotPolicyScheduleGetIntervalRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetPrefixArgType
deprecated
added in
v0.8.0
type SnapshotPolicyScheduleGetPrefixArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetPrefixAttributeType ¶ added in v0.8.0
type SnapshotPolicyScheduleGetPrefixAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetPrefixRetType
deprecated
added in
v0.8.0
type SnapshotPolicyScheduleGetPrefixRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetRetentionPeriodArgType
deprecated
added in
v0.8.0
type SnapshotPolicyScheduleGetRetentionPeriodArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetRetentionPeriodAttributeType ¶ added in v0.8.0
type SnapshotPolicyScheduleGetRetentionPeriodAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetRetentionPeriodRetType
deprecated
added in
v0.8.0
type SnapshotPolicyScheduleGetRetentionPeriodRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetScheduleIdArgType
deprecated
added in
v0.8.0
type SnapshotPolicyScheduleGetScheduleIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetScheduleIdAttributeType ¶ added in v0.8.0
type SnapshotPolicyScheduleGetScheduleIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicyScheduleGetScheduleIdRetType
deprecated
added in
v0.8.0
type SnapshotPolicyScheduleGetScheduleIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicySchedule ¶ added in v0.9.0
type SnapshotPolicySnapshotPolicySchedule struct {
CreatedAt SnapshotPolicySnapshotPolicyScheduleGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// ID of the Schedule
Id SnapshotPolicySnapshotPolicyScheduleGetIdAttributeType `json:"id,omitempty"`
// Interval of the Schedule (follows the cron schedule expression in Unix-like systems)
Interval SnapshotPolicySnapshotPolicyScheduleGetIntervalAttributeType `json:"interval,omitempty"`
// Name of the Schedule
Name SnapshotPolicySnapshotPolicyScheduleGetNameAttributeType `json:"name,omitempty"`
// Prefix used for the snapshots created by this policy
Prefix SnapshotPolicySnapshotPolicyScheduleGetPrefixAttributeType `json:"prefix,omitempty"`
// Retention Count
RetentionCount SnapshotPolicySnapshotPolicyScheduleGetRetentionCountAttributeType `json:"retentionCount,omitempty"`
// Retention Period (ISO 8601 format or \"infinite\")
RetentionPeriod SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodAttributeType `json:"retentionPeriod,omitempty"`
}
SnapshotPolicySnapshotPolicySchedule struct for SnapshotPolicySnapshotPolicySchedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSnapshotPolicySnapshotPolicySchedule ¶ added in v0.9.0
func NewSnapshotPolicySnapshotPolicySchedule() *SnapshotPolicySnapshotPolicySchedule
NewSnapshotPolicySnapshotPolicySchedule instantiates a new SnapshotPolicySnapshotPolicySchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSnapshotPolicySnapshotPolicyScheduleWithDefaults ¶ added in v0.9.0
func NewSnapshotPolicySnapshotPolicyScheduleWithDefaults() *SnapshotPolicySnapshotPolicySchedule
NewSnapshotPolicySnapshotPolicyScheduleWithDefaults instantiates a new SnapshotPolicySnapshotPolicySchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetCreatedAt ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetCreatedAt() (res SnapshotPolicySnapshotPolicyScheduleGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetCreatedAtOk ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetCreatedAtOk() (ret SnapshotPolicySnapshotPolicyScheduleGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetId ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetId() (res SnapshotPolicySnapshotPolicyScheduleGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetIdOk ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetIdOk() (ret SnapshotPolicySnapshotPolicyScheduleGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetInterval ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetInterval() (res SnapshotPolicySnapshotPolicyScheduleGetIntervalRetType)
GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetIntervalOk ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetIntervalOk() (ret SnapshotPolicySnapshotPolicyScheduleGetIntervalRetType, ok bool)
GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetName ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetName() (res SnapshotPolicySnapshotPolicyScheduleGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetNameOk ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetNameOk() (ret SnapshotPolicySnapshotPolicyScheduleGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetPrefix ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetPrefix() (res SnapshotPolicySnapshotPolicyScheduleGetPrefixRetType)
GetPrefix returns the Prefix field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetPrefixOk ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetPrefixOk() (ret SnapshotPolicySnapshotPolicyScheduleGetPrefixRetType, ok bool)
GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetRetentionCount ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetRetentionCount() (res SnapshotPolicySnapshotPolicyScheduleGetRetentionCountRetType)
GetRetentionCount returns the RetentionCount field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetRetentionCountOk ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetRetentionCountOk() (ret SnapshotPolicySnapshotPolicyScheduleGetRetentionCountRetType, ok bool)
GetRetentionCountOk returns a tuple with the RetentionCount field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetRetentionPeriod ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetRetentionPeriod() (res SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodRetType)
GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) GetRetentionPeriodOk ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) GetRetentionPeriodOk() (ret SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodRetType, ok bool)
GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) HasCreatedAt ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) HasId ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) HasInterval ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) HasInterval() bool
HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) HasName ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) HasPrefix ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) HasPrefix() bool
HasPrefix returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) HasRetentionCount ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) HasRetentionCount() bool
HasRetentionCount returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) HasRetentionPeriod ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) HasRetentionPeriod() bool
HasRetentionPeriod returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) SetCreatedAt ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) SetCreatedAt(v SnapshotPolicySnapshotPolicyScheduleGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) SetId ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) SetId(v SnapshotPolicySnapshotPolicyScheduleGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) SetInterval ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) SetInterval(v SnapshotPolicySnapshotPolicyScheduleGetIntervalRetType)
SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) SetName ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) SetName(v SnapshotPolicySnapshotPolicyScheduleGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) SetPrefix ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) SetPrefix(v SnapshotPolicySnapshotPolicyScheduleGetPrefixRetType)
SetPrefix gets a reference to the given string and assigns it to the Prefix field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) SetRetentionCount ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) SetRetentionCount(v SnapshotPolicySnapshotPolicyScheduleGetRetentionCountRetType)
SetRetentionCount gets a reference to the given int64 and assigns it to the RetentionCount field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotPolicySnapshotPolicySchedule) SetRetentionPeriod ¶ added in v0.9.0
func (o *SnapshotPolicySnapshotPolicySchedule) SetRetentionPeriod(v SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodRetType)
SetRetentionPeriod gets a reference to the given string and assigns it to the RetentionPeriod field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SnapshotPolicySnapshotPolicySchedule) ToMap
deprecated
added in
v0.9.0
func (o SnapshotPolicySnapshotPolicySchedule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetCreatedAtArgType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetCreatedAtAttributeType ¶ added in v0.9.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetCreatedAtRetType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetIdArgType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetIdAttributeType ¶ added in v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetIdRetType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetIntervalArgType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetIntervalArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetIntervalAttributeType ¶ added in v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetIntervalAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetIntervalRetType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetIntervalRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetNameArgType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetNameAttributeType ¶ added in v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetNameRetType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetPrefixArgType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetPrefixArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetPrefixAttributeType ¶ added in v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetPrefixAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetPrefixRetType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetPrefixRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetRetentionCountArgType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetRetentionCountArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetRetentionCountAttributeType ¶ added in v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetRetentionCountAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetRetentionCountRetType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetRetentionCountRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodArgType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodAttributeType ¶ added in v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodRetType
deprecated
added in
v0.9.0
type SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicygetEnabledArgType
deprecated
added in
v0.8.0
type SnapshotPolicygetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicygetEnabledAttributeType ¶ added in v0.8.0
type SnapshotPolicygetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotPolicygetEnabledRetType
deprecated
added in
v0.8.0
type SnapshotPolicygetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Status ¶
type Status struct {
// The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
// Can be cast to int32 without loss of precision.
Code StatusGetCodeAttributeType `json:"code,omitempty"`
// A list of messages that carry the error details. There is a common set of message types for APIs to use.
Details StatusGetDetailsAttributeType `json:"details,omitempty"`
// A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
Message StatusGetMessageAttributeType `json:"message,omitempty"`
}
Status The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewStatus ¶
func NewStatus() *Status
NewStatus instantiates a new Status object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewStatusWithDefaults ¶
func NewStatusWithDefaults() *Status
NewStatusWithDefaults instantiates a new Status object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetCode ¶
func (o *Status) GetCode() (res StatusGetCodeRetType)
GetCode returns the Code field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetCodeOk ¶
func (o *Status) GetCodeOk() (ret StatusGetCodeRetType, ok bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetDetails ¶
func (o *Status) GetDetails() (res StatusGetDetailsRetType)
GetDetails returns the Details field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetDetailsOk ¶
func (o *Status) GetDetailsOk() (ret StatusGetDetailsRetType, ok bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetMessage ¶
func (o *Status) GetMessage() (res StatusGetMessageRetType)
GetMessage returns the Message field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetMessageOk ¶
func (o *Status) GetMessageOk() (ret StatusGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) HasCode ¶
HasCode returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) HasDetails ¶
HasDetails returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) HasMessage ¶
HasMessage returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) SetCode ¶
func (o *Status) SetCode(v StatusGetCodeRetType)
SetCode gets a reference to the given int64 and assigns it to the Code field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) SetDetails ¶
func (o *Status) SetDetails(v StatusGetDetailsRetType)
SetDetails gets a reference to the given []GoogleProtobufAny and assigns it to the Details field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) SetMessage ¶
func (o *Status) SetMessage(v StatusGetMessageRetType)
SetMessage gets a reference to the given string and assigns it to the Message field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetCodeArgType
deprecated
type StatusGetCodeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetCodeAttributeType ¶
type StatusGetCodeAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetCodeRetType
deprecated
type StatusGetCodeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetDetailsArgType
deprecated
type StatusGetDetailsArgType = []GoogleProtobufAny
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetDetailsAttributeType ¶
type StatusGetDetailsAttributeType = *[]GoogleProtobufAny
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetDetailsRetType
deprecated
type StatusGetDetailsRetType = []GoogleProtobufAny
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetMessageArgType
deprecated
type StatusGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetMessageAttributeType ¶
type StatusGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetMessageRetType
deprecated
type StatusGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayload ¶
type UpdateResourcePoolPayload struct {
// (optional) List of IPs that can mount the Resource Pool in read-only; IPs must have a subnet mask (e.g. \"172.16.0.0/24\" for a range of IPs, or \"172.16.0.250/32\" for a specific IP)
IpAcl UpdateResourcePoolPayloadGetIpAclAttributeType `json:"ipAcl,omitempty"`
// An optional object that represents the labels associated with the resource pool keys are validated using the following regex '^[\\\\p{Ll}][\\\\p{Ll}\\\\p{N}_-]*$' and cannot be empty values are validated using the following regex '^[\\\\p{Ll}\\\\p{N}_-]*$'
Labels UpdateResourcePoolPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// (optional) Name of the performance class
PerformanceClass UpdateResourcePoolPayloadGetPerformanceClassAttributeType `json:"performanceClass,omitempty"`
// (optional) Size of the Resource Pool (unit: gigabytes)
// Can be cast to int32 without loss of precision.
SizeGigabytes UpdateResourcePoolPayloadGetSizeGigabytesAttributeType `json:"sizeGigabytes,omitempty"`
// (optional) Id of the Snapshot Policy to use If not set, the Snapshot Policy is not updated If set to an empty string, the Snapshot Policy is removed
SnapshotPolicyId UpdateResourcePoolPayloadGetSnapshotPolicyIdAttributeType `json:"snapshotPolicyId,omitempty"`
// Whether the .snapshot directory is visible when mounting the resource pool. Setting this value to false might prevent you from accessing the snapshots (e.g. for security reasons). Additionally, the access to the snapshots is always controlled by the export policy of the resource pool. That means, if snapshots are visible and the export policy allows for reading the resource pool, then it also allows reading the snapshot of all shares.
SnapshotsAreVisible UpdateResourcePoolPayloadgetSnapshotsAreVisibleAttributeType `json:"snapshotsAreVisible,omitempty"`
}
UpdateResourcePoolPayload struct for UpdateResourcePoolPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolPayload ¶
func NewUpdateResourcePoolPayload() *UpdateResourcePoolPayload
NewUpdateResourcePoolPayload instantiates a new UpdateResourcePoolPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolPayloadWithDefaults ¶
func NewUpdateResourcePoolPayloadWithDefaults() *UpdateResourcePoolPayload
NewUpdateResourcePoolPayloadWithDefaults instantiates a new UpdateResourcePoolPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetIpAcl ¶
func (o *UpdateResourcePoolPayload) GetIpAcl() (res UpdateResourcePoolPayloadGetIpAclRetType)
GetIpAcl returns the IpAcl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetIpAclOk ¶
func (o *UpdateResourcePoolPayload) GetIpAclOk() (ret UpdateResourcePoolPayloadGetIpAclRetType, ok bool)
GetIpAclOk returns a tuple with the IpAcl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetLabels ¶
func (o *UpdateResourcePoolPayload) GetLabels() (res UpdateResourcePoolPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetLabelsOk ¶
func (o *UpdateResourcePoolPayload) GetLabelsOk() (ret UpdateResourcePoolPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetPerformanceClass ¶
func (o *UpdateResourcePoolPayload) GetPerformanceClass() (res UpdateResourcePoolPayloadGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetPerformanceClassOk ¶
func (o *UpdateResourcePoolPayload) GetPerformanceClassOk() (ret UpdateResourcePoolPayloadGetPerformanceClassRetType, ok bool)
GetPerformanceClassOk returns a tuple with the PerformanceClass field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetSizeGigabytes ¶
func (o *UpdateResourcePoolPayload) GetSizeGigabytes() (res UpdateResourcePoolPayloadGetSizeGigabytesRetType)
GetSizeGigabytes returns the SizeGigabytes field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetSizeGigabytesOk ¶
func (o *UpdateResourcePoolPayload) GetSizeGigabytesOk() (ret UpdateResourcePoolPayloadGetSizeGigabytesRetType, ok bool)
GetSizeGigabytesOk returns a tuple with the SizeGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetSnapshotPolicyId ¶ added in v0.8.0
func (o *UpdateResourcePoolPayload) GetSnapshotPolicyId() (res UpdateResourcePoolPayloadGetSnapshotPolicyIdRetType)
GetSnapshotPolicyId returns the SnapshotPolicyId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetSnapshotPolicyIdOk ¶ added in v0.8.0
func (o *UpdateResourcePoolPayload) GetSnapshotPolicyIdOk() (ret UpdateResourcePoolPayloadGetSnapshotPolicyIdRetType, ok bool)
GetSnapshotPolicyIdOk returns a tuple with the SnapshotPolicyId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetSnapshotsAreVisible ¶
func (o *UpdateResourcePoolPayload) GetSnapshotsAreVisible() (res UpdateResourcePoolPayloadgetSnapshotsAreVisibleRetType)
GetSnapshotsAreVisible returns the SnapshotsAreVisible field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) GetSnapshotsAreVisibleOk ¶
func (o *UpdateResourcePoolPayload) GetSnapshotsAreVisibleOk() (ret UpdateResourcePoolPayloadgetSnapshotsAreVisibleRetType, ok bool)
GetSnapshotsAreVisibleOk returns a tuple with the SnapshotsAreVisible field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) HasIpAcl ¶
func (o *UpdateResourcePoolPayload) HasIpAcl() bool
HasIpAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) HasLabels ¶
func (o *UpdateResourcePoolPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) HasPerformanceClass ¶
func (o *UpdateResourcePoolPayload) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) HasSizeGigabytes ¶
func (o *UpdateResourcePoolPayload) HasSizeGigabytes() bool
HasSizeGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) HasSnapshotPolicyId ¶ added in v0.8.0
func (o *UpdateResourcePoolPayload) HasSnapshotPolicyId() bool
HasSnapshotPolicyId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) HasSnapshotsAreVisible ¶
func (o *UpdateResourcePoolPayload) HasSnapshotsAreVisible() bool
HasSnapshotsAreVisible returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) SetIpAcl ¶
func (o *UpdateResourcePoolPayload) SetIpAcl(v UpdateResourcePoolPayloadGetIpAclRetType)
SetIpAcl gets a reference to the given []string and assigns it to the IpAcl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) SetLabels ¶
func (o *UpdateResourcePoolPayload) SetLabels(v UpdateResourcePoolPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) SetPerformanceClass ¶
func (o *UpdateResourcePoolPayload) SetPerformanceClass(v UpdateResourcePoolPayloadGetPerformanceClassRetType)
SetPerformanceClass gets a reference to the given string and assigns it to the PerformanceClass field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) SetSizeGigabytes ¶
func (o *UpdateResourcePoolPayload) SetSizeGigabytes(v UpdateResourcePoolPayloadGetSizeGigabytesRetType)
SetSizeGigabytes gets a reference to the given int64 and assigns it to the SizeGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) SetSizeGigabytesNil ¶
func (o *UpdateResourcePoolPayload) SetSizeGigabytesNil()
SetSizeGigabytesNil sets the value for SizeGigabytes to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) SetSnapshotPolicyId ¶ added in v0.8.0
func (o *UpdateResourcePoolPayload) SetSnapshotPolicyId(v UpdateResourcePoolPayloadGetSnapshotPolicyIdRetType)
SetSnapshotPolicyId gets a reference to the given string and assigns it to the SnapshotPolicyId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) SetSnapshotsAreVisible ¶
func (o *UpdateResourcePoolPayload) SetSnapshotsAreVisible(v UpdateResourcePoolPayloadgetSnapshotsAreVisibleRetType)
SetSnapshotsAreVisible gets a reference to the given bool and assigns it to the SnapshotsAreVisible field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateResourcePoolPayload) ToMap
deprecated
func (o UpdateResourcePoolPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolPayload) UnsetSizeGigabytes ¶
func (o *UpdateResourcePoolPayload) UnsetSizeGigabytes()
UnsetSizeGigabytes ensures that no value is present for SizeGigabytes, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetIpAclArgType
deprecated
type UpdateResourcePoolPayloadGetIpAclArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetIpAclAttributeType ¶
type UpdateResourcePoolPayloadGetIpAclAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetIpAclRetType
deprecated
type UpdateResourcePoolPayloadGetIpAclRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetLabelsArgType
deprecated
type UpdateResourcePoolPayloadGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetLabelsRetType
deprecated
type UpdateResourcePoolPayloadGetPerformanceClassArgType
deprecated
type UpdateResourcePoolPayloadGetPerformanceClassArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetPerformanceClassAttributeType ¶
type UpdateResourcePoolPayloadGetPerformanceClassAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetPerformanceClassRetType
deprecated
type UpdateResourcePoolPayloadGetPerformanceClassRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetSizeGigabytesArgType
deprecated
type UpdateResourcePoolPayloadGetSizeGigabytesArgType = *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetSizeGigabytesAttributeType ¶
type UpdateResourcePoolPayloadGetSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetSizeGigabytesRetType
deprecated
type UpdateResourcePoolPayloadGetSizeGigabytesRetType = *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetSnapshotPolicyIdArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolPayloadGetSnapshotPolicyIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetSnapshotPolicyIdAttributeType ¶ added in v0.8.0
type UpdateResourcePoolPayloadGetSnapshotPolicyIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadGetSnapshotPolicyIdRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolPayloadGetSnapshotPolicyIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadgetSnapshotsAreVisibleArgType
deprecated
type UpdateResourcePoolPayloadgetSnapshotsAreVisibleArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadgetSnapshotsAreVisibleAttributeType ¶
type UpdateResourcePoolPayloadgetSnapshotsAreVisibleAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolPayloadgetSnapshotsAreVisibleRetType
deprecated
type UpdateResourcePoolPayloadgetSnapshotsAreVisibleRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolRequest
deprecated
type UpdateResourcePoolRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateResourcePoolRequest) Execute
deprecated
func (r UpdateResourcePoolRequest) Execute() (*UpdateResourcePoolResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateResourcePoolRequest) UpdateResourcePoolPayload
deprecated
func (r UpdateResourcePoolRequest) UpdateResourcePoolPayload(updateResourcePoolPayload UpdateResourcePoolPayload) ApiUpdateResourcePoolRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponse ¶
type UpdateResourcePoolResponse struct {
ResourcePool UpdateResourcePoolResponseGetResourcePoolAttributeType `json:"resourcePool,omitempty"`
}
UpdateResourcePoolResponse struct for UpdateResourcePoolResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolResponse ¶
func NewUpdateResourcePoolResponse() *UpdateResourcePoolResponse
NewUpdateResourcePoolResponse instantiates a new UpdateResourcePoolResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolResponseWithDefaults ¶
func NewUpdateResourcePoolResponseWithDefaults() *UpdateResourcePoolResponse
NewUpdateResourcePoolResponseWithDefaults instantiates a new UpdateResourcePoolResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponse) GetResourcePool ¶
func (o *UpdateResourcePoolResponse) GetResourcePool() (res UpdateResourcePoolResponseGetResourcePoolRetType)
GetResourcePool returns the ResourcePool field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponse) GetResourcePoolOk ¶
func (o *UpdateResourcePoolResponse) GetResourcePoolOk() (ret UpdateResourcePoolResponseGetResourcePoolRetType, ok bool)
GetResourcePoolOk returns a tuple with the ResourcePool field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponse) HasResourcePool ¶
func (o *UpdateResourcePoolResponse) HasResourcePool() bool
HasResourcePool returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponse) SetResourcePool ¶
func (o *UpdateResourcePoolResponse) SetResourcePool(v UpdateResourcePoolResponseGetResourcePoolRetType)
SetResourcePool gets a reference to the given UpdateResourcePoolResponseResourcePool and assigns it to the ResourcePool field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateResourcePoolResponse) ToMap
deprecated
func (o UpdateResourcePoolResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseGetResourcePoolArgType
deprecated
type UpdateResourcePoolResponseGetResourcePoolArgType = UpdateResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseGetResourcePoolAttributeType ¶
type UpdateResourcePoolResponseGetResourcePoolAttributeType = *UpdateResourcePoolResponseResourcePool
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseGetResourcePoolRetType
deprecated
type UpdateResourcePoolResponseGetResourcePoolRetType = UpdateResourcePoolResponseResourcePool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePool ¶
type UpdateResourcePoolResponseResourcePool struct {
// Name of the respective availability zone
AvailabilityZone UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType `json:"availabilityZone,omitempty"`
// Number of Shares in the Resource Pool
// Can be cast to int32 without loss of precision.
CreatedAt UpdateResourcePoolResponseResourcePoolGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// ID of the Resource Pool
Id UpdateResourcePoolResponseResourcePoolGetIdAttributeType `json:"id,omitempty"`
// List of IPs that can mount the Resource Pool in read-only; IPs must have a subnet mask (e.g. \"172.16.0.0/24\" for a range of IPs, or \"172.16.0.250/32\" for a specific IP)
IpAcl UpdateResourcePoolResponseResourcePoolGetIpAclAttributeType `json:"ipAcl,omitempty"`
Labels UpdateResourcePoolResponseResourcePoolGetLabelsAttributeType `json:"labels,omitempty"`
// Mount path of the Resource Pool, used to mount the Resource Pool Note that a Resource Pool can only be mounted in read-only
MountPath UpdateResourcePoolResponseResourcePoolGetMountPathAttributeType `json:"mountPath,omitempty"`
// Name of the Resource Pool
Name UpdateResourcePoolResponseResourcePoolGetNameAttributeType `json:"name,omitempty"`
PerformanceClass UpdateResourcePoolResponseResourcePoolGetPerformanceClassAttributeType `json:"performanceClass,omitempty"`
// Time when the performance class can be downgraded again.
PerformanceClassDowngradableAt UpdateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType `json:"performanceClassDowngradableAt,omitempty"`
// Time when the size can be reduced again.
SizeReducibleAt UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtAttributeType `json:"sizeReducibleAt,omitempty"`
SnapshotPolicy UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType `json:"snapshotPolicy,omitempty"`
// Whether the .snapshot directory is visible when mounting the resource pool. Setting this value to false might prevent you from accessing the snapshots (e.g. for security reasons). Additionally, the access to the snapshots is always controlled by the export policy of the resource pool. That means, if snapshots are visible and the export policy allows for reading the resource pool, then it also allows reading the snapshot of all shares.
SnapshotsAreVisible UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType `json:"snapshotsAreVisible,omitempty"`
Space UpdateResourcePoolResponseResourcePoolGetSpaceAttributeType `json:"space,omitempty"`
// State of the Resource Pool (possible values: [\"pending\", \"creating\", \"created\", \"updating\", \"error\", \"deleting\"])
State UpdateResourcePoolResponseResourcePoolGetStateAttributeType `json:"state,omitempty"`
}
UpdateResourcePoolResponseResourcePool Updated Resource Pool Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolResponseResourcePool ¶
func NewUpdateResourcePoolResponseResourcePool() *UpdateResourcePoolResponseResourcePool
NewUpdateResourcePoolResponseResourcePool instantiates a new UpdateResourcePoolResponseResourcePool object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolResponseResourcePoolWithDefaults ¶
func NewUpdateResourcePoolResponseResourcePoolWithDefaults() *UpdateResourcePoolResponseResourcePool
NewUpdateResourcePoolResponseResourcePoolWithDefaults instantiates a new UpdateResourcePoolResponseResourcePool object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetAvailabilityZone ¶
func (o *UpdateResourcePoolResponseResourcePool) GetAvailabilityZone() (res UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetAvailabilityZoneOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetAvailabilityZoneOk() (ret UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType, ok bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetCountShares ¶
func (o *UpdateResourcePoolResponseResourcePool) GetCountShares() (res UpdateResourcePoolResponseResourcePoolGetCountSharesRetType)
GetCountShares returns the CountShares field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetCountSharesOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetCountSharesOk() (ret UpdateResourcePoolResponseResourcePoolGetCountSharesRetType, ok bool)
GetCountSharesOk returns a tuple with the CountShares field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetCreatedAt ¶
func (o *UpdateResourcePoolResponseResourcePool) GetCreatedAt() (res UpdateResourcePoolResponseResourcePoolGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetCreatedAtOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetCreatedAtOk() (ret UpdateResourcePoolResponseResourcePoolGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetId ¶
func (o *UpdateResourcePoolResponseResourcePool) GetId() (res UpdateResourcePoolResponseResourcePoolGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetIdOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetIdOk() (ret UpdateResourcePoolResponseResourcePoolGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetIpAcl ¶
func (o *UpdateResourcePoolResponseResourcePool) GetIpAcl() (res UpdateResourcePoolResponseResourcePoolGetIpAclRetType)
GetIpAcl returns the IpAcl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetIpAclOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetIpAclOk() (ret UpdateResourcePoolResponseResourcePoolGetIpAclRetType, ok bool)
GetIpAclOk returns a tuple with the IpAcl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetLabels ¶
func (o *UpdateResourcePoolResponseResourcePool) GetLabels() (res UpdateResourcePoolResponseResourcePoolGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetLabelsOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetLabelsOk() (ret UpdateResourcePoolResponseResourcePoolGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetMountPath ¶
func (o *UpdateResourcePoolResponseResourcePool) GetMountPath() (res UpdateResourcePoolResponseResourcePoolGetMountPathRetType)
GetMountPath returns the MountPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetMountPathOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetMountPathOk() (ret UpdateResourcePoolResponseResourcePoolGetMountPathRetType, ok bool)
GetMountPathOk returns a tuple with the MountPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetName ¶
func (o *UpdateResourcePoolResponseResourcePool) GetName() (res UpdateResourcePoolResponseResourcePoolGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetNameOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetNameOk() (ret UpdateResourcePoolResponseResourcePoolGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetPerformanceClass ¶
func (o *UpdateResourcePoolResponseResourcePool) GetPerformanceClass() (res UpdateResourcePoolResponseResourcePoolGetPerformanceClassRetType)
GetPerformanceClass returns the PerformanceClass field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAt ¶
func (o *UpdateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAt() (res UpdateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetType)
GetPerformanceClassDowngradableAt returns the PerformanceClassDowngradableAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAtOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetPerformanceClassDowngradableAtOk() (ret UpdateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetType, ok bool)
GetPerformanceClassDowngradableAtOk returns a tuple with the PerformanceClassDowngradableAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetPerformanceClassOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetPerformanceClassOk() (ret UpdateResourcePoolResponseResourcePoolGetPerformanceClassRetType, ok bool)
GetPerformanceClassOk returns a tuple with the PerformanceClass field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetSizeReducibleAt ¶
func (o *UpdateResourcePoolResponseResourcePool) GetSizeReducibleAt() (res UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
GetSizeReducibleAt returns the SizeReducibleAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetSizeReducibleAtOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetSizeReducibleAtOk() (ret UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType, ok bool)
GetSizeReducibleAtOk returns a tuple with the SizeReducibleAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetSnapshotPolicy ¶ added in v0.8.0
func (o *UpdateResourcePoolResponseResourcePool) GetSnapshotPolicy() (res UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
GetSnapshotPolicy returns the SnapshotPolicy field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetSnapshotPolicyOk ¶ added in v0.8.0
func (o *UpdateResourcePoolResponseResourcePool) GetSnapshotPolicyOk() (ret UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType, ok bool)
GetSnapshotPolicyOk returns a tuple with the SnapshotPolicy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetSnapshotsAreVisible ¶
func (o *UpdateResourcePoolResponseResourcePool) GetSnapshotsAreVisible() (res UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
GetSnapshotsAreVisible returns the SnapshotsAreVisible field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetSnapshotsAreVisibleOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetSnapshotsAreVisibleOk() (ret UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType, ok bool)
GetSnapshotsAreVisibleOk returns a tuple with the SnapshotsAreVisible field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetSpace ¶
func (o *UpdateResourcePoolResponseResourcePool) GetSpace() (res UpdateResourcePoolResponseResourcePoolGetSpaceRetType)
GetSpace returns the Space field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetSpaceOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetSpaceOk() (ret UpdateResourcePoolResponseResourcePoolGetSpaceRetType, ok bool)
GetSpaceOk returns a tuple with the Space field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetState ¶
func (o *UpdateResourcePoolResponseResourcePool) GetState() (res UpdateResourcePoolResponseResourcePoolGetStateRetType)
GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) GetStateOk ¶
func (o *UpdateResourcePoolResponseResourcePool) GetStateOk() (ret UpdateResourcePoolResponseResourcePoolGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasAvailabilityZone ¶
func (o *UpdateResourcePoolResponseResourcePool) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasCountShares ¶
func (o *UpdateResourcePoolResponseResourcePool) HasCountShares() bool
HasCountShares returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasCreatedAt ¶
func (o *UpdateResourcePoolResponseResourcePool) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasId ¶
func (o *UpdateResourcePoolResponseResourcePool) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasIpAcl ¶
func (o *UpdateResourcePoolResponseResourcePool) HasIpAcl() bool
HasIpAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasLabels ¶
func (o *UpdateResourcePoolResponseResourcePool) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasMountPath ¶
func (o *UpdateResourcePoolResponseResourcePool) HasMountPath() bool
HasMountPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasName ¶
func (o *UpdateResourcePoolResponseResourcePool) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasPerformanceClass ¶
func (o *UpdateResourcePoolResponseResourcePool) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasPerformanceClassDowngradableAt ¶
func (o *UpdateResourcePoolResponseResourcePool) HasPerformanceClassDowngradableAt() bool
HasPerformanceClassDowngradableAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasSizeReducibleAt ¶
func (o *UpdateResourcePoolResponseResourcePool) HasSizeReducibleAt() bool
HasSizeReducibleAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasSnapshotPolicy ¶ added in v0.8.0
func (o *UpdateResourcePoolResponseResourcePool) HasSnapshotPolicy() bool
HasSnapshotPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasSnapshotsAreVisible ¶
func (o *UpdateResourcePoolResponseResourcePool) HasSnapshotsAreVisible() bool
HasSnapshotsAreVisible returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasSpace ¶
func (o *UpdateResourcePoolResponseResourcePool) HasSpace() bool
HasSpace returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) HasState ¶
func (o *UpdateResourcePoolResponseResourcePool) HasState() bool
HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetAvailabilityZone ¶
func (o *UpdateResourcePoolResponseResourcePool) SetAvailabilityZone(v UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType)
SetAvailabilityZone gets a reference to the given string and assigns it to the AvailabilityZone field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetCountShares ¶
func (o *UpdateResourcePoolResponseResourcePool) SetCountShares(v UpdateResourcePoolResponseResourcePoolGetCountSharesRetType)
SetCountShares gets a reference to the given int64 and assigns it to the CountShares field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetCreatedAt ¶
func (o *UpdateResourcePoolResponseResourcePool) SetCreatedAt(v UpdateResourcePoolResponseResourcePoolGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetId ¶
func (o *UpdateResourcePoolResponseResourcePool) SetId(v UpdateResourcePoolResponseResourcePoolGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetIpAcl ¶
func (o *UpdateResourcePoolResponseResourcePool) SetIpAcl(v UpdateResourcePoolResponseResourcePoolGetIpAclRetType)
SetIpAcl gets a reference to the given []string and assigns it to the IpAcl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetLabels ¶
func (o *UpdateResourcePoolResponseResourcePool) SetLabels(v UpdateResourcePoolResponseResourcePoolGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetMountPath ¶
func (o *UpdateResourcePoolResponseResourcePool) SetMountPath(v UpdateResourcePoolResponseResourcePoolGetMountPathRetType)
SetMountPath gets a reference to the given string and assigns it to the MountPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetName ¶
func (o *UpdateResourcePoolResponseResourcePool) SetName(v UpdateResourcePoolResponseResourcePoolGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetPerformanceClass ¶
func (o *UpdateResourcePoolResponseResourcePool) SetPerformanceClass(v UpdateResourcePoolResponseResourcePoolGetPerformanceClassRetType)
SetPerformanceClass gets a reference to the given ResourcePoolPerformanceClass and assigns it to the PerformanceClass field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetPerformanceClassDowngradableAt ¶
func (o *UpdateResourcePoolResponseResourcePool) SetPerformanceClassDowngradableAt(v UpdateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtRetType)
SetPerformanceClassDowngradableAt gets a reference to the given time.Time and assigns it to the PerformanceClassDowngradableAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetSizeReducibleAt ¶
func (o *UpdateResourcePoolResponseResourcePool) SetSizeReducibleAt(v UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType)
SetSizeReducibleAt gets a reference to the given time.Time and assigns it to the SizeReducibleAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetSnapshotPolicy ¶ added in v0.8.0
func (o *UpdateResourcePoolResponseResourcePool) SetSnapshotPolicy(v UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType)
SetSnapshotPolicy gets a reference to the given ResourcePoolSnapshotPolicy and assigns it to the SnapshotPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetSnapshotPolicyNil ¶ added in v0.8.0
func (o *UpdateResourcePoolResponseResourcePool) SetSnapshotPolicyNil()
SetSnapshotPolicyNil sets the value for SnapshotPolicy to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetSnapshotsAreVisible ¶
func (o *UpdateResourcePoolResponseResourcePool) SetSnapshotsAreVisible(v UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
SetSnapshotsAreVisible gets a reference to the given bool and assigns it to the SnapshotsAreVisible field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetSpace ¶
func (o *UpdateResourcePoolResponseResourcePool) SetSpace(v UpdateResourcePoolResponseResourcePoolGetSpaceRetType)
SetSpace gets a reference to the given ResourcePoolSpace and assigns it to the Space field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) SetState ¶
func (o *UpdateResourcePoolResponseResourcePool) SetState(v UpdateResourcePoolResponseResourcePoolGetStateRetType)
SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateResourcePoolResponseResourcePool) ToMap
deprecated
func (o UpdateResourcePoolResponseResourcePool) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolResponseResourcePool) UnsetSnapshotPolicy ¶ added in v0.8.0
func (o *UpdateResourcePoolResponseResourcePool) UnsetSnapshotPolicy()
UnsetSnapshotPolicy ensures that no value is present for SnapshotPolicy, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType ¶
type UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetCountSharesArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetCountSharesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetCountSharesAttributeType ¶
type UpdateResourcePoolResponseResourcePoolGetCountSharesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetCountSharesRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetCountSharesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetCreatedAtArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetCreatedAtRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetIdArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetIdAttributeType ¶
type UpdateResourcePoolResponseResourcePoolGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetIdRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetIpAclArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetIpAclArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetIpAclAttributeType ¶
type UpdateResourcePoolResponseResourcePoolGetIpAclAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetIpAclRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetIpAclRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetLabelsArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetLabelsRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetMountPathArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetMountPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetMountPathAttributeType ¶
type UpdateResourcePoolResponseResourcePoolGetMountPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetMountPathRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetMountPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetNameArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetNameAttributeType ¶
type UpdateResourcePoolResponseResourcePoolGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetNameRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetPerformanceClassArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetPerformanceClassArgType = ResourcePoolPerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetPerformanceClassAttributeType ¶
type UpdateResourcePoolResponseResourcePoolGetPerformanceClassAttributeType = *ResourcePoolPerformanceClass
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType ¶
type UpdateResourcePoolResponseResourcePoolGetPerformanceClassDowngradableAtAttributeType = *time.Time
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetPerformanceClassRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetPerformanceClassRetType = ResourcePoolPerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetSizeReducibleAtRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyArgType = *NullableResourcePoolSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType ¶ added in v0.8.0
type UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyAttributeType = *NullableResourcePoolSnapshotPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolResponseResourcePoolGetSnapshotPolicyRetType = *NullableResourcePoolSnapshotPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetSpaceArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetSpaceArgType = ResourcePoolSpace
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetSpaceAttributeType ¶
type UpdateResourcePoolResponseResourcePoolGetSpaceAttributeType = *ResourcePoolSpace
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetSpaceRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetSpaceRetType = ResourcePoolSpace
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetStateArgType
deprecated
type UpdateResourcePoolResponseResourcePoolGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetStateAttributeType ¶
type UpdateResourcePoolResponseResourcePoolGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolGetStateRetType
deprecated
type UpdateResourcePoolResponseResourcePoolGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleArgType
deprecated
type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType ¶
type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType
deprecated
type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotPayload ¶ added in v0.8.0
type UpdateResourcePoolSnapshotPayload struct {
// (optional) A comment to add more information about a snapshot
Comment UpdateResourcePoolSnapshotPayloadGetCommentAttributeType `json:"comment,omitempty"`
// (optional) name of the Resource Pool Snapshot
Name UpdateResourcePoolSnapshotPayloadGetNameAttributeType `json:"name,omitempty"`
}
UpdateResourcePoolSnapshotPayload struct for UpdateResourcePoolSnapshotPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolSnapshotPayload ¶ added in v0.8.0
func NewUpdateResourcePoolSnapshotPayload() *UpdateResourcePoolSnapshotPayload
NewUpdateResourcePoolSnapshotPayload instantiates a new UpdateResourcePoolSnapshotPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolSnapshotPayloadWithDefaults ¶ added in v0.8.0
func NewUpdateResourcePoolSnapshotPayloadWithDefaults() *UpdateResourcePoolSnapshotPayload
NewUpdateResourcePoolSnapshotPayloadWithDefaults instantiates a new UpdateResourcePoolSnapshotPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) GetComment ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) GetComment() (res UpdateResourcePoolSnapshotPayloadGetCommentRetType)
GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) GetCommentOk ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) GetCommentOk() (ret UpdateResourcePoolSnapshotPayloadGetCommentRetType, ok bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) GetName ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) GetName() (res UpdateResourcePoolSnapshotPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) GetNameOk ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) GetNameOk() (ret UpdateResourcePoolSnapshotPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) HasComment ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) HasComment() bool
HasComment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) HasName ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) SetComment ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) SetComment(v UpdateResourcePoolSnapshotPayloadGetCommentRetType)
SetComment gets a reference to the given string and assigns it to the Comment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) SetCommentNil ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) SetCommentNil()
SetCommentNil sets the value for Comment to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) SetName ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) SetName(v UpdateResourcePoolSnapshotPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) SetNameNil ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateResourcePoolSnapshotPayload) ToMap
deprecated
added in
v0.8.0
func (o UpdateResourcePoolSnapshotPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) UnsetComment ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) UnsetComment()
UnsetComment ensures that no value is present for Comment, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotPayload) UnsetName ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotPayload) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotPayloadGetCommentArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotPayloadGetCommentArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotPayloadGetCommentAttributeType ¶ added in v0.8.0
type UpdateResourcePoolSnapshotPayloadGetCommentAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotPayloadGetCommentRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotPayloadGetCommentRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotPayloadGetNameArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotPayloadGetNameArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotPayloadGetNameAttributeType ¶ added in v0.8.0
type UpdateResourcePoolSnapshotPayloadGetNameAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotPayloadGetNameRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotPayloadGetNameRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotRequest
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateResourcePoolSnapshotRequest) Execute
deprecated
added in
v0.8.0
func (r UpdateResourcePoolSnapshotRequest) Execute() (*UpdateResourcePoolSnapshotResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateResourcePoolSnapshotRequest) UpdateResourcePoolSnapshotPayload
deprecated
added in
v0.8.0
func (r UpdateResourcePoolSnapshotRequest) UpdateResourcePoolSnapshotPayload(updateResourcePoolSnapshotPayload UpdateResourcePoolSnapshotPayload) ApiUpdateResourcePoolSnapshotRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponse ¶ added in v0.8.0
type UpdateResourcePoolSnapshotResponse struct {
ResourcePoolSnapshot UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType `json:"resourcePoolSnapshot,omitempty"`
}
UpdateResourcePoolSnapshotResponse struct for UpdateResourcePoolSnapshotResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolSnapshotResponse ¶ added in v0.8.0
func NewUpdateResourcePoolSnapshotResponse() *UpdateResourcePoolSnapshotResponse
NewUpdateResourcePoolSnapshotResponse instantiates a new UpdateResourcePoolSnapshotResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolSnapshotResponseWithDefaults ¶ added in v0.8.0
func NewUpdateResourcePoolSnapshotResponseWithDefaults() *UpdateResourcePoolSnapshotResponse
NewUpdateResourcePoolSnapshotResponseWithDefaults instantiates a new UpdateResourcePoolSnapshotResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponse) GetResourcePoolSnapshot ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponse) GetResourcePoolSnapshot() (res UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
GetResourcePoolSnapshot returns the ResourcePoolSnapshot field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk() (ret UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType, ok bool)
GetResourcePoolSnapshotOk returns a tuple with the ResourcePoolSnapshot field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponse) HasResourcePoolSnapshot ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponse) HasResourcePoolSnapshot() bool
HasResourcePoolSnapshot returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponse) SetResourcePoolSnapshot ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponse) SetResourcePoolSnapshot(v UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType)
SetResourcePoolSnapshot gets a reference to the given UpdateResourcePoolSnapshotResponseResourcePoolSnapshot and assigns it to the ResourcePoolSnapshot field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateResourcePoolSnapshotResponse) ToMap
deprecated
added in
v0.8.0
func (o UpdateResourcePoolSnapshotResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotArgType = UpdateResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType ¶ added in v0.8.0
type UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotAttributeType = *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseGetResourcePoolSnapshotRetType = UpdateResourcePoolSnapshotResponseResourcePoolSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshot ¶ added in v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshot struct {
// (optional) A comment to add more information about a snapshot
Comment UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType `json:"comment,omitempty"`
CreatedAt UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Represents the user-visible data size at the time of the snapshot in Gibibytes (e.g. what’s in the snapshot)
// Can be cast to int32 without loss of precision.
LogicalSizeGigabytes UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType `json:"logicalSizeGigabytes,omitempty"`
// ID of the Resource Pool of the Snapshot
ResourcePoolId UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType `json:"resourcePoolId,omitempty"`
// Reflects the actual storage footprint in the backend at snapshot time in Gibibytes (e.g. how much storage from the Resource Pool does it use).
// Can be cast to int32 without loss of precision.
SizeGigabytes UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType `json:"sizeGigabytes,omitempty"`
// Represents the snaplock expiry time if snaplock is enabled for the resource pool
SnaplockExpiryTime UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType `json:"snaplockExpiryTime,omitempty"`
// Name of the Resource Pool Snapshot
SnapshotName UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType `json:"snapshotName,omitempty"`
}
UpdateResourcePoolSnapshotResponseResourcePoolSnapshot Updated Resource Pool Snapshot Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolSnapshotResponseResourcePoolSnapshot ¶ added in v0.8.0
func NewUpdateResourcePoolSnapshotResponseResourcePoolSnapshot() *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot
NewUpdateResourcePoolSnapshotResponseResourcePoolSnapshot instantiates a new UpdateResourcePoolSnapshotResponseResourcePoolSnapshot object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateResourcePoolSnapshotResponseResourcePoolSnapshotWithDefaults ¶ added in v0.8.0
func NewUpdateResourcePoolSnapshotResponseResourcePoolSnapshotWithDefaults() *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot
NewUpdateResourcePoolSnapshotResponseResourcePoolSnapshotWithDefaults instantiates a new UpdateResourcePoolSnapshotResponseResourcePoolSnapshot object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetComment ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetComment() (res UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCommentOk ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCommentOk() (ret UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType, ok bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAt ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAt() (res UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAtOk ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetCreatedAtOk() (ret UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytes ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytes() (res UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType)
GetLogicalSizeGigabytes returns the LogicalSizeGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytesOk ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetLogicalSizeGigabytesOk() (ret UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType, ok bool)
GetLogicalSizeGigabytesOk returns a tuple with the LogicalSizeGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolId ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolId() (res UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType)
GetResourcePoolId returns the ResourcePoolId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolIdOk ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetResourcePoolIdOk() (ret UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType, ok bool)
GetResourcePoolIdOk returns a tuple with the ResourcePoolId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytes ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytes() (res UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType)
GetSizeGigabytes returns the SizeGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytesOk ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSizeGigabytesOk() (ret UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType, ok bool)
GetSizeGigabytesOk returns a tuple with the SizeGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTime ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTime() (res UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType)
GetSnaplockExpiryTime returns the SnaplockExpiryTime field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTimeOk ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnaplockExpiryTimeOk() (ret UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType, ok bool)
GetSnaplockExpiryTimeOk returns a tuple with the SnaplockExpiryTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotName ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotName() (res UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
GetSnapshotName returns the SnapshotName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotNameOk ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) GetSnapshotNameOk() (ret UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType, ok bool)
GetSnapshotNameOk returns a tuple with the SnapshotName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasComment ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasComment() bool
HasComment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasCreatedAt ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasLogicalSizeGigabytes ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasLogicalSizeGigabytes() bool
HasLogicalSizeGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasResourcePoolId ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasResourcePoolId() bool
HasResourcePoolId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSizeGigabytes ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSizeGigabytes() bool
HasSizeGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnaplockExpiryTime ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnaplockExpiryTime() bool
HasSnaplockExpiryTime returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnapshotName ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) HasSnapshotName() bool
HasSnapshotName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetComment ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetComment(v UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType)
SetComment gets a reference to the given string and assigns it to the Comment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCommentNil ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCommentNil()
SetCommentNil sets the value for Comment to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCreatedAt ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetCreatedAt(v UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetLogicalSizeGigabytes ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetLogicalSizeGigabytes(v UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType)
SetLogicalSizeGigabytes gets a reference to the given int64 and assigns it to the LogicalSizeGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetResourcePoolId ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetResourcePoolId(v UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType)
SetResourcePoolId gets a reference to the given string and assigns it to the ResourcePoolId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSizeGigabytes ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSizeGigabytes(v UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType)
SetSizeGigabytes gets a reference to the given int64 and assigns it to the SizeGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTime ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTime(v UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType)
SetSnaplockExpiryTime gets a reference to the given time.Time and assigns it to the SnaplockExpiryTime field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTimeNil ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnaplockExpiryTimeNil()
SetSnaplockExpiryTimeNil sets the value for SnaplockExpiryTime to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnapshotName ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) SetSnapshotName(v UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
SetSnapshotName gets a reference to the given string and assigns it to the SnapshotName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap
deprecated
added in
v0.8.0
func (o UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment()
UnsetComment ensures that no value is present for Comment, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetSnaplockExpiryTime ¶ added in v0.8.0
func (o *UpdateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetSnaplockExpiryTime()
UnsetSnaplockExpiryTime ensures that no value is present for SnaplockExpiryTime, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType ¶ added in v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCommentRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtAttributeType ¶ added in v0.8.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetCreatedAtRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType ¶ added in v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetLogicalSizeGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType ¶ added in v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetResourcePoolIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType ¶ added in v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSizeGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType ¶ added in v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeAttributeType = *time.Time
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnaplockExpiryTimeRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameArgType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType ¶ added in v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType
deprecated
added in
v0.8.0
type UpdateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRule ¶
type UpdateShareExportPolicyBodyRule struct {
Description UpdateShareExportPolicyBodyRuleGetDescriptionAttributeType `json:"description,omitempty"`
IpAcl UpdateShareExportPolicyBodyRuleGetIpAclAttributeType `json:"ipAcl,omitempty"`
// Can be cast to int32 without loss of precision.
Order UpdateShareExportPolicyBodyRuleGetOrderAttributeType `json:"order,omitempty"`
ReadOnly UpdateShareExportPolicyBodyRulegetReadOnlyAttributeType `json:"readOnly,omitempty"`
SetUuid UpdateShareExportPolicyBodyRulegetSetUuidAttributeType `json:"setUuid,omitempty"`
SuperUser UpdateShareExportPolicyBodyRulegetSuperUserAttributeType `json:"superUser,omitempty"`
}
UpdateShareExportPolicyBodyRule struct for UpdateShareExportPolicyBodyRule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateShareExportPolicyBodyRule ¶
func NewUpdateShareExportPolicyBodyRule() *UpdateShareExportPolicyBodyRule
NewUpdateShareExportPolicyBodyRule instantiates a new UpdateShareExportPolicyBodyRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateShareExportPolicyBodyRuleWithDefaults ¶
func NewUpdateShareExportPolicyBodyRuleWithDefaults() *UpdateShareExportPolicyBodyRule
NewUpdateShareExportPolicyBodyRuleWithDefaults instantiates a new UpdateShareExportPolicyBodyRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetDescription ¶
func (o *UpdateShareExportPolicyBodyRule) GetDescription() (res UpdateShareExportPolicyBodyRuleGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetDescriptionOk ¶
func (o *UpdateShareExportPolicyBodyRule) GetDescriptionOk() (ret UpdateShareExportPolicyBodyRuleGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetIpAcl ¶
func (o *UpdateShareExportPolicyBodyRule) GetIpAcl() (res UpdateShareExportPolicyBodyRuleGetIpAclRetType)
GetIpAcl returns the IpAcl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetIpAclOk ¶
func (o *UpdateShareExportPolicyBodyRule) GetIpAclOk() (ret UpdateShareExportPolicyBodyRuleGetIpAclRetType, ok bool)
GetIpAclOk returns a tuple with the IpAcl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetOrder ¶
func (o *UpdateShareExportPolicyBodyRule) GetOrder() (res UpdateShareExportPolicyBodyRuleGetOrderRetType)
GetOrder returns the Order field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetOrderOk ¶
func (o *UpdateShareExportPolicyBodyRule) GetOrderOk() (ret UpdateShareExportPolicyBodyRuleGetOrderRetType, ok bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetReadOnly ¶
func (o *UpdateShareExportPolicyBodyRule) GetReadOnly() (res UpdateShareExportPolicyBodyRulegetReadOnlyRetType)
GetReadOnly returns the ReadOnly field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetReadOnlyOk ¶
func (o *UpdateShareExportPolicyBodyRule) GetReadOnlyOk() (ret UpdateShareExportPolicyBodyRulegetReadOnlyRetType, ok bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetSetUuid ¶
func (o *UpdateShareExportPolicyBodyRule) GetSetUuid() (res UpdateShareExportPolicyBodyRulegetSetUuidRetType)
GetSetUuid returns the SetUuid field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetSetUuidOk ¶
func (o *UpdateShareExportPolicyBodyRule) GetSetUuidOk() (ret UpdateShareExportPolicyBodyRulegetSetUuidRetType, ok bool)
GetSetUuidOk returns a tuple with the SetUuid field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetSuperUser ¶
func (o *UpdateShareExportPolicyBodyRule) GetSuperUser() (res UpdateShareExportPolicyBodyRulegetSuperUserRetType)
GetSuperUser returns the SuperUser field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) GetSuperUserOk ¶
func (o *UpdateShareExportPolicyBodyRule) GetSuperUserOk() (ret UpdateShareExportPolicyBodyRulegetSuperUserRetType, ok bool)
GetSuperUserOk returns a tuple with the SuperUser field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) HasDescription ¶
func (o *UpdateShareExportPolicyBodyRule) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) HasIpAcl ¶
func (o *UpdateShareExportPolicyBodyRule) HasIpAcl() bool
HasIpAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) HasOrder ¶
func (o *UpdateShareExportPolicyBodyRule) HasOrder() bool
HasOrder returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) HasReadOnly ¶
func (o *UpdateShareExportPolicyBodyRule) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) HasSetUuid ¶
func (o *UpdateShareExportPolicyBodyRule) HasSetUuid() bool
HasSetUuid returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) HasSuperUser ¶
func (o *UpdateShareExportPolicyBodyRule) HasSuperUser() bool
HasSuperUser returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) SetDescription ¶
func (o *UpdateShareExportPolicyBodyRule) SetDescription(v UpdateShareExportPolicyBodyRuleGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) SetDescriptionNil ¶
func (o *UpdateShareExportPolicyBodyRule) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) SetIpAcl ¶
func (o *UpdateShareExportPolicyBodyRule) SetIpAcl(v UpdateShareExportPolicyBodyRuleGetIpAclRetType)
SetIpAcl gets a reference to the given []string and assigns it to the IpAcl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) SetOrder ¶
func (o *UpdateShareExportPolicyBodyRule) SetOrder(v UpdateShareExportPolicyBodyRuleGetOrderRetType)
SetOrder gets a reference to the given int64 and assigns it to the Order field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) SetReadOnly ¶
func (o *UpdateShareExportPolicyBodyRule) SetReadOnly(v UpdateShareExportPolicyBodyRulegetReadOnlyRetType)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) SetSetUuid ¶
func (o *UpdateShareExportPolicyBodyRule) SetSetUuid(v UpdateShareExportPolicyBodyRulegetSetUuidRetType)
SetSetUuid gets a reference to the given bool and assigns it to the SetUuid field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) SetSuperUser ¶
func (o *UpdateShareExportPolicyBodyRule) SetSuperUser(v UpdateShareExportPolicyBodyRulegetSuperUserRetType)
SetSuperUser gets a reference to the given bool and assigns it to the SuperUser field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateShareExportPolicyBodyRule) ToMap
deprecated
func (o UpdateShareExportPolicyBodyRule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyBodyRule) UnsetDescription ¶
func (o *UpdateShareExportPolicyBodyRule) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRuleGetDescriptionArgType
deprecated
type UpdateShareExportPolicyBodyRuleGetDescriptionArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRuleGetDescriptionAttributeType ¶
type UpdateShareExportPolicyBodyRuleGetDescriptionAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRuleGetDescriptionRetType
deprecated
type UpdateShareExportPolicyBodyRuleGetDescriptionRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRuleGetIpAclArgType
deprecated
type UpdateShareExportPolicyBodyRuleGetIpAclArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRuleGetIpAclAttributeType ¶
type UpdateShareExportPolicyBodyRuleGetIpAclAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRuleGetIpAclRetType
deprecated
type UpdateShareExportPolicyBodyRuleGetIpAclRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRuleGetOrderArgType
deprecated
type UpdateShareExportPolicyBodyRuleGetOrderArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRuleGetOrderAttributeType ¶
type UpdateShareExportPolicyBodyRuleGetOrderAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRuleGetOrderRetType
deprecated
type UpdateShareExportPolicyBodyRuleGetOrderRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRulegetReadOnlyArgType
deprecated
type UpdateShareExportPolicyBodyRulegetReadOnlyArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRulegetReadOnlyAttributeType ¶
type UpdateShareExportPolicyBodyRulegetReadOnlyAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRulegetReadOnlyRetType
deprecated
type UpdateShareExportPolicyBodyRulegetReadOnlyRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRulegetSetUuidArgType
deprecated
type UpdateShareExportPolicyBodyRulegetSetUuidArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRulegetSetUuidAttributeType ¶
type UpdateShareExportPolicyBodyRulegetSetUuidAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRulegetSetUuidRetType
deprecated
type UpdateShareExportPolicyBodyRulegetSetUuidRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRulegetSuperUserArgType
deprecated
type UpdateShareExportPolicyBodyRulegetSuperUserArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRulegetSuperUserAttributeType ¶
type UpdateShareExportPolicyBodyRulegetSuperUserAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyBodyRulegetSuperUserRetType
deprecated
type UpdateShareExportPolicyBodyRulegetSuperUserRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyPayload ¶
type UpdateShareExportPolicyPayload struct {
Labels UpdateShareExportPolicyPayloadGetLabelsAttributeType `json:"labels,omitempty"`
Rules UpdateShareExportPolicyPayloadGetRulesAttributeType `json:"rules,omitempty"`
}
UpdateShareExportPolicyPayload struct for UpdateShareExportPolicyPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateShareExportPolicyPayload ¶
func NewUpdateShareExportPolicyPayload() *UpdateShareExportPolicyPayload
NewUpdateShareExportPolicyPayload instantiates a new UpdateShareExportPolicyPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateShareExportPolicyPayloadWithDefaults ¶
func NewUpdateShareExportPolicyPayloadWithDefaults() *UpdateShareExportPolicyPayload
NewUpdateShareExportPolicyPayloadWithDefaults instantiates a new UpdateShareExportPolicyPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyPayload) GetLabels ¶
func (o *UpdateShareExportPolicyPayload) GetLabels() (res UpdateShareExportPolicyPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyPayload) GetLabelsOk ¶
func (o *UpdateShareExportPolicyPayload) GetLabelsOk() (ret UpdateShareExportPolicyPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyPayload) GetRules ¶
func (o *UpdateShareExportPolicyPayload) GetRules() (res UpdateShareExportPolicyPayloadGetRulesRetType)
GetRules returns the Rules field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyPayload) GetRulesOk ¶
func (o *UpdateShareExportPolicyPayload) GetRulesOk() (ret UpdateShareExportPolicyPayloadGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyPayload) HasLabels ¶
func (o *UpdateShareExportPolicyPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyPayload) HasRules ¶
func (o *UpdateShareExportPolicyPayload) HasRules() bool
HasRules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyPayload) SetLabels ¶
func (o *UpdateShareExportPolicyPayload) SetLabels(v UpdateShareExportPolicyPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyPayload) SetRules ¶
func (o *UpdateShareExportPolicyPayload) SetRules(v UpdateShareExportPolicyPayloadGetRulesRetType)
SetRules gets a reference to the given []UpdateShareExportPolicyBodyRule and assigns it to the Rules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateShareExportPolicyPayload) ToMap
deprecated
func (o UpdateShareExportPolicyPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyPayloadGetLabelsArgType
deprecated
type UpdateShareExportPolicyPayloadGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyPayloadGetLabelsRetType
deprecated
type UpdateShareExportPolicyPayloadGetRulesArgType
deprecated
type UpdateShareExportPolicyPayloadGetRulesArgType = *[]UpdateShareExportPolicyBodyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyPayloadGetRulesAttributeType ¶
type UpdateShareExportPolicyPayloadGetRulesAttributeType = *[]UpdateShareExportPolicyBodyRule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyPayloadGetRulesRetType
deprecated
type UpdateShareExportPolicyPayloadGetRulesRetType = *[]UpdateShareExportPolicyBodyRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyRequest
deprecated
type UpdateShareExportPolicyRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateShareExportPolicyRequest) Execute
deprecated
func (r UpdateShareExportPolicyRequest) Execute() (*UpdateShareExportPolicyResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateShareExportPolicyRequest) UpdateShareExportPolicyPayload
deprecated
func (r UpdateShareExportPolicyRequest) UpdateShareExportPolicyPayload(updateShareExportPolicyPayload UpdateShareExportPolicyPayload) ApiUpdateShareExportPolicyRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyResponse ¶
type UpdateShareExportPolicyResponse struct {
}
UpdateShareExportPolicyResponse struct for UpdateShareExportPolicyResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateShareExportPolicyResponse ¶
func NewUpdateShareExportPolicyResponse() *UpdateShareExportPolicyResponse
NewUpdateShareExportPolicyResponse instantiates a new UpdateShareExportPolicyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateShareExportPolicyResponseWithDefaults ¶
func NewUpdateShareExportPolicyResponseWithDefaults() *UpdateShareExportPolicyResponse
NewUpdateShareExportPolicyResponseWithDefaults instantiates a new UpdateShareExportPolicyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyResponse) GetShareExportPolicy ¶
func (o *UpdateShareExportPolicyResponse) GetShareExportPolicy() (res UpdateShareExportPolicyResponseGetShareExportPolicyRetType)
GetShareExportPolicy returns the ShareExportPolicy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyResponse) GetShareExportPolicyOk ¶
func (o *UpdateShareExportPolicyResponse) GetShareExportPolicyOk() (ret UpdateShareExportPolicyResponseGetShareExportPolicyRetType, ok bool)
GetShareExportPolicyOk returns a tuple with the ShareExportPolicy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyResponse) HasShareExportPolicy ¶
func (o *UpdateShareExportPolicyResponse) HasShareExportPolicy() bool
HasShareExportPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareExportPolicyResponse) SetShareExportPolicy ¶
func (o *UpdateShareExportPolicyResponse) SetShareExportPolicy(v UpdateShareExportPolicyResponseGetShareExportPolicyRetType)
SetShareExportPolicy gets a reference to the given ShareExportPolicy and assigns it to the ShareExportPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateShareExportPolicyResponse) ToMap
deprecated
func (o UpdateShareExportPolicyResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyResponseGetShareExportPolicyArgType
deprecated
type UpdateShareExportPolicyResponseGetShareExportPolicyArgType = ShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyResponseGetShareExportPolicyAttributeType ¶
type UpdateShareExportPolicyResponseGetShareExportPolicyAttributeType = *ShareExportPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareExportPolicyResponseGetShareExportPolicyRetType
deprecated
type UpdateShareExportPolicyResponseGetShareExportPolicyRetType = ShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSharePayload ¶
type UpdateSharePayload struct {
ExportPolicyName UpdateSharePayloadGetExportPolicyNameAttributeType `json:"exportPolicyName,omitempty"`
Labels UpdateSharePayloadGetLabelsAttributeType `json:"labels,omitempty"`
// Can be cast to int32 without loss of precision.
SpaceHardLimitGigabytes UpdateSharePayloadGetSpaceHardLimitGigabytesAttributeType `json:"spaceHardLimitGigabytes,omitempty"`
}
UpdateSharePayload struct for UpdateSharePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateSharePayload ¶
func NewUpdateSharePayload() *UpdateSharePayload
NewUpdateSharePayload instantiates a new UpdateSharePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateSharePayloadWithDefaults ¶
func NewUpdateSharePayloadWithDefaults() *UpdateSharePayload
NewUpdateSharePayloadWithDefaults instantiates a new UpdateSharePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) GetExportPolicyName ¶
func (o *UpdateSharePayload) GetExportPolicyName() (res UpdateSharePayloadGetExportPolicyNameRetType)
GetExportPolicyName returns the ExportPolicyName field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) GetExportPolicyNameOk ¶
func (o *UpdateSharePayload) GetExportPolicyNameOk() (ret UpdateSharePayloadGetExportPolicyNameRetType, ok bool)
GetExportPolicyNameOk returns a tuple with the ExportPolicyName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) GetLabels ¶
func (o *UpdateSharePayload) GetLabels() (res UpdateSharePayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) GetLabelsOk ¶
func (o *UpdateSharePayload) GetLabelsOk() (ret UpdateSharePayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) GetSpaceHardLimitGigabytes ¶
func (o *UpdateSharePayload) GetSpaceHardLimitGigabytes() (res UpdateSharePayloadGetSpaceHardLimitGigabytesRetType)
GetSpaceHardLimitGigabytes returns the SpaceHardLimitGigabytes field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) GetSpaceHardLimitGigabytesOk ¶
func (o *UpdateSharePayload) GetSpaceHardLimitGigabytesOk() (ret UpdateSharePayloadGetSpaceHardLimitGigabytesRetType, ok bool)
GetSpaceHardLimitGigabytesOk returns a tuple with the SpaceHardLimitGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) HasExportPolicyName ¶
func (o *UpdateSharePayload) HasExportPolicyName() bool
HasExportPolicyName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) HasLabels ¶
func (o *UpdateSharePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) HasSpaceHardLimitGigabytes ¶
func (o *UpdateSharePayload) HasSpaceHardLimitGigabytes() bool
HasSpaceHardLimitGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) SetExportPolicyName ¶
func (o *UpdateSharePayload) SetExportPolicyName(v UpdateSharePayloadGetExportPolicyNameRetType)
SetExportPolicyName gets a reference to the given string and assigns it to the ExportPolicyName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) SetExportPolicyNameNil ¶
func (o *UpdateSharePayload) SetExportPolicyNameNil()
SetExportPolicyNameNil sets the value for ExportPolicyName to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) SetLabels ¶
func (o *UpdateSharePayload) SetLabels(v UpdateSharePayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) SetSpaceHardLimitGigabytes ¶
func (o *UpdateSharePayload) SetSpaceHardLimitGigabytes(v UpdateSharePayloadGetSpaceHardLimitGigabytesRetType)
SetSpaceHardLimitGigabytes gets a reference to the given int64 and assigns it to the SpaceHardLimitGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) SetSpaceHardLimitGigabytesNil ¶
func (o *UpdateSharePayload) SetSpaceHardLimitGigabytesNil()
SetSpaceHardLimitGigabytesNil sets the value for SpaceHardLimitGigabytes to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateSharePayload) ToMap
deprecated
func (o UpdateSharePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) UnsetExportPolicyName ¶
func (o *UpdateSharePayload) UnsetExportPolicyName()
UnsetExportPolicyName ensures that no value is present for ExportPolicyName, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSharePayload) UnsetSpaceHardLimitGigabytes ¶
func (o *UpdateSharePayload) UnsetSpaceHardLimitGigabytes()
UnsetSpaceHardLimitGigabytes ensures that no value is present for SpaceHardLimitGigabytes, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSharePayloadGetExportPolicyNameArgType
deprecated
type UpdateSharePayloadGetExportPolicyNameArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSharePayloadGetExportPolicyNameAttributeType ¶
type UpdateSharePayloadGetExportPolicyNameAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSharePayloadGetExportPolicyNameRetType
deprecated
type UpdateSharePayloadGetExportPolicyNameRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSharePayloadGetLabelsArgType
deprecated
type UpdateSharePayloadGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSharePayloadGetLabelsRetType
deprecated
type UpdateSharePayloadGetSpaceHardLimitGigabytesArgType
deprecated
type UpdateSharePayloadGetSpaceHardLimitGigabytesArgType = *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSharePayloadGetSpaceHardLimitGigabytesAttributeType ¶
type UpdateSharePayloadGetSpaceHardLimitGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSharePayloadGetSpaceHardLimitGigabytesRetType
deprecated
type UpdateSharePayloadGetSpaceHardLimitGigabytesRetType = *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareRequest
deprecated
type UpdateShareRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateShareRequest) Execute
deprecated
func (r UpdateShareRequest) Execute() (*UpdateShareResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateShareRequest) UpdateSharePayload
deprecated
func (r UpdateShareRequest) UpdateSharePayload(updateSharePayload UpdateSharePayload) ApiUpdateShareRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponse ¶
type UpdateShareResponse struct {
}
UpdateShareResponse struct for UpdateShareResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateShareResponse ¶
func NewUpdateShareResponse() *UpdateShareResponse
NewUpdateShareResponse instantiates a new UpdateShareResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateShareResponseWithDefaults ¶
func NewUpdateShareResponseWithDefaults() *UpdateShareResponse
NewUpdateShareResponseWithDefaults instantiates a new UpdateShareResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponse) GetShare ¶
func (o *UpdateShareResponse) GetShare() (res UpdateShareResponseGetShareRetType)
GetShare returns the Share field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponse) GetShareOk ¶
func (o *UpdateShareResponse) GetShareOk() (ret UpdateShareResponseGetShareRetType, ok bool)
GetShareOk returns a tuple with the Share field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponse) HasShare ¶
func (o *UpdateShareResponse) HasShare() bool
HasShare returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponse) SetShare ¶
func (o *UpdateShareResponse) SetShare(v UpdateShareResponseGetShareRetType)
SetShare gets a reference to the given UpdateShareResponseShare and assigns it to the Share field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateShareResponse) ToMap
deprecated
func (o UpdateShareResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseGetShareArgType
deprecated
type UpdateShareResponseGetShareArgType = UpdateShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseGetShareAttributeType ¶
type UpdateShareResponseGetShareAttributeType = *UpdateShareResponseShare
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseGetShareRetType
deprecated
type UpdateShareResponseGetShareRetType = UpdateShareResponseShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShare ¶
type UpdateShareResponseShare struct {
Id UpdateShareResponseShareGetIdAttributeType `json:"id,omitempty"`
Labels UpdateShareResponseShareGetLabelsAttributeType `json:"labels,omitempty"`
MountPath UpdateShareResponseShareGetMountPathAttributeType `json:"mountPath,omitempty"`
Name UpdateShareResponseShareGetNameAttributeType `json:"name,omitempty"`
// Can be cast to int32 without loss of precision.
SpaceHardLimitGigabytes UpdateShareResponseShareGetSpaceHardLimitGigabytesAttributeType `json:"spaceHardLimitGigabytes,omitempty"`
State UpdateShareResponseShareGetStateAttributeType `json:"state,omitempty"`
}
UpdateShareResponseShare Updated Share Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateShareResponseShare ¶
func NewUpdateShareResponseShare() *UpdateShareResponseShare
NewUpdateShareResponseShare instantiates a new UpdateShareResponseShare object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateShareResponseShareWithDefaults ¶
func NewUpdateShareResponseShareWithDefaults() *UpdateShareResponseShare
NewUpdateShareResponseShareWithDefaults instantiates a new UpdateShareResponseShare object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetCreatedAt ¶
func (o *UpdateShareResponseShare) GetCreatedAt() (res UpdateShareResponseShareGetCreatedAtRetType)
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetCreatedAtOk ¶
func (o *UpdateShareResponseShare) GetCreatedAtOk() (ret UpdateShareResponseShareGetCreatedAtRetType, ok bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetExportPolicy ¶
func (o *UpdateShareResponseShare) GetExportPolicy() (res UpdateShareResponseShareGetExportPolicyRetType)
GetExportPolicy returns the ExportPolicy field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetExportPolicyOk ¶
func (o *UpdateShareResponseShare) GetExportPolicyOk() (ret UpdateShareResponseShareGetExportPolicyRetType, ok bool)
GetExportPolicyOk returns a tuple with the ExportPolicy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetId ¶
func (o *UpdateShareResponseShare) GetId() (res UpdateShareResponseShareGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetIdOk ¶
func (o *UpdateShareResponseShare) GetIdOk() (ret UpdateShareResponseShareGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetLabels ¶
func (o *UpdateShareResponseShare) GetLabels() (res UpdateShareResponseShareGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetLabelsOk ¶
func (o *UpdateShareResponseShare) GetLabelsOk() (ret UpdateShareResponseShareGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetMountPath ¶
func (o *UpdateShareResponseShare) GetMountPath() (res UpdateShareResponseShareGetMountPathRetType)
GetMountPath returns the MountPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetMountPathOk ¶
func (o *UpdateShareResponseShare) GetMountPathOk() (ret UpdateShareResponseShareGetMountPathRetType, ok bool)
GetMountPathOk returns a tuple with the MountPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetName ¶
func (o *UpdateShareResponseShare) GetName() (res UpdateShareResponseShareGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetNameOk ¶
func (o *UpdateShareResponseShare) GetNameOk() (ret UpdateShareResponseShareGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetSpaceHardLimitGigabytes ¶
func (o *UpdateShareResponseShare) GetSpaceHardLimitGigabytes() (res UpdateShareResponseShareGetSpaceHardLimitGigabytesRetType)
GetSpaceHardLimitGigabytes returns the SpaceHardLimitGigabytes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetSpaceHardLimitGigabytesOk ¶
func (o *UpdateShareResponseShare) GetSpaceHardLimitGigabytesOk() (ret UpdateShareResponseShareGetSpaceHardLimitGigabytesRetType, ok bool)
GetSpaceHardLimitGigabytesOk returns a tuple with the SpaceHardLimitGigabytes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetState ¶
func (o *UpdateShareResponseShare) GetState() (res UpdateShareResponseShareGetStateRetType)
GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) GetStateOk ¶
func (o *UpdateShareResponseShare) GetStateOk() (ret UpdateShareResponseShareGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) HasCreatedAt ¶
func (o *UpdateShareResponseShare) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) HasExportPolicy ¶
func (o *UpdateShareResponseShare) HasExportPolicy() bool
HasExportPolicy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) HasId ¶
func (o *UpdateShareResponseShare) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) HasLabels ¶
func (o *UpdateShareResponseShare) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) HasMountPath ¶
func (o *UpdateShareResponseShare) HasMountPath() bool
HasMountPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) HasName ¶
func (o *UpdateShareResponseShare) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) HasSpaceHardLimitGigabytes ¶
func (o *UpdateShareResponseShare) HasSpaceHardLimitGigabytes() bool
HasSpaceHardLimitGigabytes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) HasState ¶
func (o *UpdateShareResponseShare) HasState() bool
HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) SetCreatedAt ¶
func (o *UpdateShareResponseShare) SetCreatedAt(v UpdateShareResponseShareGetCreatedAtRetType)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) SetExportPolicy ¶
func (o *UpdateShareResponseShare) SetExportPolicy(v UpdateShareResponseShareGetExportPolicyRetType)
SetExportPolicy gets a reference to the given ShareExportPolicy and assigns it to the ExportPolicy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) SetExportPolicyNil ¶
func (o *UpdateShareResponseShare) SetExportPolicyNil()
SetExportPolicyNil sets the value for ExportPolicy to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) SetId ¶
func (o *UpdateShareResponseShare) SetId(v UpdateShareResponseShareGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) SetLabels ¶
func (o *UpdateShareResponseShare) SetLabels(v UpdateShareResponseShareGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) SetMountPath ¶
func (o *UpdateShareResponseShare) SetMountPath(v UpdateShareResponseShareGetMountPathRetType)
SetMountPath gets a reference to the given string and assigns it to the MountPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) SetName ¶
func (o *UpdateShareResponseShare) SetName(v UpdateShareResponseShareGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) SetSpaceHardLimitGigabytes ¶
func (o *UpdateShareResponseShare) SetSpaceHardLimitGigabytes(v UpdateShareResponseShareGetSpaceHardLimitGigabytesRetType)
SetSpaceHardLimitGigabytes gets a reference to the given int64 and assigns it to the SpaceHardLimitGigabytes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) SetState ¶
func (o *UpdateShareResponseShare) SetState(v UpdateShareResponseShareGetStateRetType)
SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateShareResponseShare) ToMap
deprecated
func (o UpdateShareResponseShare) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateShareResponseShare) UnsetExportPolicy ¶
func (o *UpdateShareResponseShare) UnsetExportPolicy()
UnsetExportPolicy ensures that no value is present for ExportPolicy, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetCreatedAtArgType
deprecated
type UpdateShareResponseShareGetCreatedAtAttributeType ¶
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetCreatedAtRetType
deprecated
type UpdateShareResponseShareGetExportPolicyArgType
deprecated
type UpdateShareResponseShareGetExportPolicyArgType = *NullableShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetExportPolicyAttributeType ¶
type UpdateShareResponseShareGetExportPolicyAttributeType = *NullableShareExportPolicy
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetExportPolicyRetType
deprecated
type UpdateShareResponseShareGetExportPolicyRetType = *NullableShareExportPolicy
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetIdArgType
deprecated
type UpdateShareResponseShareGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetIdAttributeType ¶
type UpdateShareResponseShareGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetIdRetType
deprecated
type UpdateShareResponseShareGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetLabelsArgType
deprecated
type UpdateShareResponseShareGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetLabelsRetType
deprecated
type UpdateShareResponseShareGetMountPathArgType
deprecated
type UpdateShareResponseShareGetMountPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetMountPathAttributeType ¶
type UpdateShareResponseShareGetMountPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetMountPathRetType
deprecated
type UpdateShareResponseShareGetMountPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetNameArgType
deprecated
type UpdateShareResponseShareGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetNameAttributeType ¶
type UpdateShareResponseShareGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetNameRetType
deprecated
type UpdateShareResponseShareGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetSpaceHardLimitGigabytesArgType
deprecated
type UpdateShareResponseShareGetSpaceHardLimitGigabytesArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetSpaceHardLimitGigabytesAttributeType ¶
type UpdateShareResponseShareGetSpaceHardLimitGigabytesAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetSpaceHardLimitGigabytesRetType
deprecated
type UpdateShareResponseShareGetSpaceHardLimitGigabytesRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetStateArgType
deprecated
type UpdateShareResponseShareGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetStateAttributeType ¶
type UpdateShareResponseShareGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateShareResponseShareGetStateRetType
deprecated
type UpdateShareResponseShareGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationError ¶
type ValidationError struct {
// Deprecated: Human-readable string of the error that occured
ErrorDescription ValidationErrorGetErrorDescriptionAttributeType `json:"error_description,omitempty"`
// Human-readable description of the error that occurred.
// REQUIRED
Title ValidationErrorGetTitleAttributeType `json:"title" required:"true"`
// URI Uniquely identifies the error type. It will be in the format of storage.stackit.cloud/<error-type> e.g. storage.stackit.cloud/validation-error
// REQUIRED
Type ValidationErrorGetTypeAttributeType `json:"type" required:"true"`
// REQUIRED
Fields ValidationErrorGetFieldsAttributeType `json:"fields" required:"true"`
}
ValidationError struct for ValidationError Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewValidationError ¶
func NewValidationError(title ValidationErrorGetTitleArgType, types ValidationErrorGetTypeArgType, fields ValidationErrorGetFieldsArgType) *ValidationError
NewValidationError instantiates a new ValidationError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewValidationErrorWithDefaults ¶
func NewValidationErrorWithDefaults() *ValidationError
NewValidationErrorWithDefaults instantiates a new ValidationError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) GetErrorDescription ¶
func (o *ValidationError) GetErrorDescription() (res ValidationErrorGetErrorDescriptionRetType)
GetErrorDescription returns the ErrorDescription field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) GetErrorDescriptionOk ¶
func (o *ValidationError) GetErrorDescriptionOk() (ret ValidationErrorGetErrorDescriptionRetType, ok bool)
GetErrorDescriptionOk returns a tuple with the ErrorDescription field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) GetFields ¶
func (o *ValidationError) GetFields() (ret ValidationErrorGetFieldsRetType)
GetFields returns the Fields field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) GetFieldsOk ¶
func (o *ValidationError) GetFieldsOk() (ret ValidationErrorGetFieldsRetType, ok bool)
GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) GetTitle ¶
func (o *ValidationError) GetTitle() (ret ValidationErrorGetTitleRetType)
GetTitle returns the Title field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) GetTitleOk ¶
func (o *ValidationError) GetTitleOk() (ret ValidationErrorGetTitleRetType, ok bool)
GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) GetType ¶
func (o *ValidationError) GetType() (ret ValidationErrorGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) GetTypeOk ¶
func (o *ValidationError) GetTypeOk() (ret ValidationErrorGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) HasErrorDescription ¶
func (o *ValidationError) HasErrorDescription() bool
HasErrorDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) SetErrorDescription ¶
func (o *ValidationError) SetErrorDescription(v ValidationErrorGetErrorDescriptionRetType)
SetErrorDescription gets a reference to the given interface{} and assigns it to the ErrorDescription field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) SetFields ¶
func (o *ValidationError) SetFields(v ValidationErrorGetFieldsRetType)
SetFields sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) SetTitle ¶
func (o *ValidationError) SetTitle(v ValidationErrorGetTitleRetType)
SetTitle sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationError) SetType ¶
func (o *ValidationError) SetType(v ValidationErrorGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ValidationError) ToMap
deprecated
func (o ValidationError) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorAllOf ¶
type ValidationErrorAllOf struct {
// REQUIRED
Fields ValidationErrorAllOfGetFieldsAttributeType `json:"fields" required:"true"`
}
ValidationErrorAllOf struct for ValidationErrorAllOf Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewValidationErrorAllOf ¶
func NewValidationErrorAllOf(fields ValidationErrorAllOfGetFieldsArgType) *ValidationErrorAllOf
NewValidationErrorAllOf instantiates a new ValidationErrorAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewValidationErrorAllOfWithDefaults ¶
func NewValidationErrorAllOfWithDefaults() *ValidationErrorAllOf
NewValidationErrorAllOfWithDefaults instantiates a new ValidationErrorAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationErrorAllOf) GetFields ¶
func (o *ValidationErrorAllOf) GetFields() (ret ValidationErrorAllOfGetFieldsRetType)
GetFields returns the Fields field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationErrorAllOf) GetFieldsOk ¶
func (o *ValidationErrorAllOf) GetFieldsOk() (ret ValidationErrorAllOfGetFieldsRetType, ok bool)
GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationErrorAllOf) SetFields ¶
func (o *ValidationErrorAllOf) SetFields(v ValidationErrorAllOfGetFieldsRetType)
SetFields sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ValidationErrorAllOf) ToMap
deprecated
func (o ValidationErrorAllOf) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorAllOfGetFieldsArgType
deprecated
type ValidationErrorAllOfGetFieldsArgType = []ValidationErrorField
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorAllOfGetFieldsAttributeType ¶
type ValidationErrorAllOfGetFieldsAttributeType = *[]ValidationErrorField
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorAllOfGetFieldsRetType
deprecated
type ValidationErrorAllOfGetFieldsRetType = []ValidationErrorField
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorField ¶
type ValidationErrorField struct {
// The name of the field in the request that has failed the validation
// REQUIRED
Field ValidationErrorFieldGetFieldAttributeType `json:"field" required:"true"`
// The reason why the validation failed
// REQUIRED
Reason ValidationErrorFieldGetReasonAttributeType `json:"reason" required:"true"`
}
ValidationErrorField struct for ValidationErrorField Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewValidationErrorField ¶
func NewValidationErrorField(field ValidationErrorFieldGetFieldArgType, reason ValidationErrorFieldGetReasonArgType) *ValidationErrorField
NewValidationErrorField instantiates a new ValidationErrorField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewValidationErrorFieldWithDefaults ¶
func NewValidationErrorFieldWithDefaults() *ValidationErrorField
NewValidationErrorFieldWithDefaults instantiates a new ValidationErrorField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationErrorField) GetField ¶
func (o *ValidationErrorField) GetField() (ret ValidationErrorFieldGetFieldRetType)
GetField returns the Field field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationErrorField) GetFieldOk ¶
func (o *ValidationErrorField) GetFieldOk() (ret ValidationErrorFieldGetFieldRetType, ok bool)
GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationErrorField) GetReason ¶
func (o *ValidationErrorField) GetReason() (ret ValidationErrorFieldGetReasonRetType)
GetReason returns the Reason field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationErrorField) GetReasonOk ¶
func (o *ValidationErrorField) GetReasonOk() (ret ValidationErrorFieldGetReasonRetType, ok bool)
GetReasonOk returns a tuple with the Reason field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationErrorField) SetField ¶
func (o *ValidationErrorField) SetField(v ValidationErrorFieldGetFieldRetType)
SetField sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ValidationErrorField) SetReason ¶
func (o *ValidationErrorField) SetReason(v ValidationErrorFieldGetReasonRetType)
SetReason sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ValidationErrorField) ToMap
deprecated
func (o ValidationErrorField) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorFieldGetFieldArgType
deprecated
type ValidationErrorFieldGetFieldArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorFieldGetFieldAttributeType ¶
type ValidationErrorFieldGetFieldAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorFieldGetFieldRetType
deprecated
type ValidationErrorFieldGetFieldRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorFieldGetReasonArgType
deprecated
type ValidationErrorFieldGetReasonArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorFieldGetReasonAttributeType ¶
type ValidationErrorFieldGetReasonAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorFieldGetReasonRetType
deprecated
type ValidationErrorFieldGetReasonRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetErrorDescriptionArgType
deprecated
type ValidationErrorGetErrorDescriptionArgType = any
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetErrorDescriptionAttributeType ¶
type ValidationErrorGetErrorDescriptionAttributeType = any
isAny Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetErrorDescriptionRetType
deprecated
type ValidationErrorGetErrorDescriptionRetType = any
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetFieldsArgType
deprecated
type ValidationErrorGetFieldsArgType = []ValidationErrorField
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetFieldsAttributeType ¶
type ValidationErrorGetFieldsAttributeType = *[]ValidationErrorField
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetFieldsRetType
deprecated
type ValidationErrorGetFieldsRetType = []ValidationErrorField
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetTitleArgType
deprecated
type ValidationErrorGetTitleArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetTitleAttributeType ¶
type ValidationErrorGetTitleAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetTitleRetType
deprecated
type ValidationErrorGetTitleRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetTypeArgType
deprecated
type ValidationErrorGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetTypeAttributeType ¶
type ValidationErrorGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ValidationErrorGetTypeRetType
deprecated
type ValidationErrorGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_create_resource_pool_payload.go
- model_create_resource_pool_response.go
- model_create_resource_pool_response_resource_pool.go
- model_create_resource_pool_snapshot_payload.go
- model_create_resource_pool_snapshot_response.go
- model_create_resource_pool_snapshot_response_resource_pool_snapshot.go
- model_create_share_export_policy_payload.go
- model_create_share_export_policy_request_rule.go
- model_create_share_export_policy_response.go
- model_create_share_export_policy_response_share_export_policy.go
- model_create_share_payload.go
- model_create_share_response.go
- model_create_share_response_share.go
- model_enable_lock_response.go
- model_error.go
- model_get_lock_response.go
- model_get_resource_pool_response.go
- model_get_resource_pool_response_resource_pool.go
- model_get_resource_pool_snapshot_response.go
- model_get_resource_pool_snapshot_response_resource_pool_snapshot.go
- model_get_schedule_response.go
- model_get_schedule_response_schedule.go
- model_get_share_export_policy_response.go
- model_get_share_export_policy_response_share_export_policy.go
- model_get_share_response.go
- model_get_share_response_share.go
- model_get_snapshot_policy_response.go
- model_get_snapshot_policy_response_snapshot_policy.go
- model_google_protobuf_any.go
- model_list_performance_classes_response.go
- model_list_resource_pool_snapshots_response.go
- model_list_resource_pools_response.go
- model_list_schedules_response.go
- model_list_share_export_policies_response.go
- model_list_shares_response.go
- model_list_snapshot_policies_response.go
- model_performance_class.go
- model_resource_pool.go
- model_resource_pool_performance_class.go
- model_resource_pool_snapshot.go
- model_resource_pool_snapshot_policy.go
- model_resource_pool_space.go
- model_schedule.go
- model_share.go
- model_share_export_policy.go
- model_share_export_policy_rule.go
- model_snapshot_policy.go
- model_snapshot_policy_schedule.go
- model_snapshot_policy_snapshot_policy_schedule.go
- model_status.go
- model_update_resource_pool_payload.go
- model_update_resource_pool_response.go
- model_update_resource_pool_response_resource_pool.go
- model_update_resource_pool_snapshot_payload.go
- model_update_resource_pool_snapshot_response.go
- model_update_resource_pool_snapshot_response_resource_pool_snapshot.go
- model_update_share_export_policy_body_rule.go
- model_update_share_export_policy_payload.go
- model_update_share_export_policy_response.go
- model_update_share_payload.go
- model_update_share_response.go
- model_update_share_response_share.go
- model_validation_error.go
- model_validation_error_all_of.go
- model_validation_error_field.go
- utils.go
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Deprecated: Will be removed after 2026-09-30.
|
Deprecated: Will be removed after 2026-09-30. |