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
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 (c *APIClient) GetConfig() *config.Configuration
- 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) 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) 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) 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) 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) 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 ApiGetResourcePoolRequestdeprecated
- type ApiGetResourcePoolSnapshotRequestdeprecated
- type ApiGetShareExportPolicyRequestdeprecated
- type ApiGetShareRequestdeprecated
- type ApiListPerformanceClassesRequestdeprecated
- type ApiListResourcePoolSnapshotsRequestdeprecated
- type ApiListResourcePoolsRequestdeprecated
- type ApiListShareExportPoliciesRequestdeprecated
- type ApiListSharesRequestdeprecated
- type ApiUpdateResourcePoolRequestdeprecated
- 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) GetSnapshotsAreVisible() (res CreateResourcePoolPayloadgetSnapshotsAreVisibleRetType)
- func (o *CreateResourcePoolPayload) GetSnapshotsAreVisibleOk() (ret CreateResourcePoolPayloadgetSnapshotsAreVisibleRetType, ok bool)
- func (o *CreateResourcePoolPayload) HasLabels() 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) 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 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) 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) 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) SetSnapshotsAreVisible(v CreateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetSpace(v CreateResourcePoolResponseResourcePoolGetSpaceRetType)
- func (o *CreateResourcePoolResponseResourcePool) SetState(v CreateResourcePoolResponseResourcePoolGetStateRetType)
- func (o CreateResourcePoolResponseResourcePool) ToMap() (map[string]interface{}, error)deprecated
- 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 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) HasComment() bool
- func (o *CreateResourcePoolSnapshotPayload) HasName() bool
- func (o *CreateResourcePoolSnapshotPayload) SetComment(v CreateResourcePoolSnapshotPayloadGetCommentRetType)
- func (o *CreateResourcePoolSnapshotPayload) SetCommentNil()
- func (o *CreateResourcePoolSnapshotPayload) SetName(v CreateResourcePoolSnapshotPayloadGetNameRetType)
- func (o CreateResourcePoolSnapshotPayload) ToMap() (map[string]interface{}, error)deprecated
- func (o *CreateResourcePoolSnapshotPayload) UnsetComment()
- type CreateResourcePoolSnapshotPayloadGetCommentArgTypedeprecated
- type CreateResourcePoolSnapshotPayloadGetCommentAttributeType
- type CreateResourcePoolSnapshotPayloadGetCommentRetTypedeprecated
- type CreateResourcePoolSnapshotPayloadGetNameArgTypedeprecated
- type CreateResourcePoolSnapshotPayloadGetNameAttributeType
- type CreateResourcePoolSnapshotPayloadGetNameRetTypedeprecated
- 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) 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) 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) SetSnapshotName(v CreateResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
- func (o CreateResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap() (map[string]interface{}, error)deprecated
- func (o *CreateResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment()
- 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 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 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 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) 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) 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) SetSnapshotsAreVisible(v GetResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *GetResourcePoolResponseResourcePool) SetSpace(v GetResourcePoolResponseResourcePoolGetSpaceRetType)
- func (o *GetResourcePoolResponseResourcePool) SetState(v GetResourcePoolResponseResourcePoolGetStateRetType)
- func (o GetResourcePoolResponseResourcePool) ToMap() (map[string]interface{}, error)deprecated
- 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 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) 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) 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) SetSnapshotName(v GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetType)
- func (o GetResourcePoolSnapshotResponseResourcePoolSnapshot) ToMap() (map[string]interface{}, error)deprecated
- func (o *GetResourcePoolSnapshotResponseResourcePoolSnapshot) UnsetComment()
- 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 GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameArgTypedeprecated
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameAttributeType
- type GetResourcePoolSnapshotResponseResourcePoolSnapshotGetSnapshotNameRetTypedeprecated
- 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 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 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 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 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 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 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 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 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 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 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 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 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 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) 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) 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) SetSnapshotsAreVisible(v ResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *ResourcePool) SetSpace(v ResourcePoolGetSpaceRetType)
- func (o *ResourcePool) SetState(v ResourcePoolGetStateRetType)
- func (o ResourcePool) ToMap() (map[string]interface{}, error)deprecated
- 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 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) 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) 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) SetSnapshotName(v ResourcePoolSnapshotGetSnapshotNameRetType)
- func (o ResourcePoolSnapshot) ToMap() (map[string]interface{}, error)deprecated
- func (o *ResourcePoolSnapshot) UnsetComment()
- 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 ResourcePoolSnapshotGetSnapshotNameArgTypedeprecated
- type ResourcePoolSnapshotGetSnapshotNameAttributeType
- type ResourcePoolSnapshotGetSnapshotNameRetTypedeprecated
- 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) GetUsedGigabytes() (res ResourcePoolSpaceGetUsedGigabytesRetType)
- func (o *ResourcePoolSpace) GetUsedGigabytesOk() (ret ResourcePoolSpaceGetUsedGigabytesRetType, ok bool)
- func (o *ResourcePoolSpace) HasAvailableGigabytes() bool
- func (o *ResourcePoolSpace) HasSizeGigabytes() 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) SetUsedGigabytes(v ResourcePoolSpaceGetUsedGigabytesRetType)
- func (o *ResourcePoolSpace) SetUsedGigabytesNil()
- func (o ResourcePoolSpace) ToMap() (map[string]interface{}, error)deprecated
- func (o *ResourcePoolSpace) UnsetAvailableGigabytes()
- func (o *ResourcePoolSpace) UnsetUsedGigabytes()
- type ResourcePoolSpaceGetAvailableGigabytesArgTypedeprecated
- type ResourcePoolSpaceGetAvailableGigabytesAttributeType
- type ResourcePoolSpaceGetAvailableGigabytesRetTypedeprecated
- type ResourcePoolSpaceGetSizeGigabytesArgTypedeprecated
- type ResourcePoolSpaceGetSizeGigabytesAttributeType
- type ResourcePoolSpaceGetSizeGigabytesRetTypedeprecated
- type ResourcePoolSpaceGetUsedGigabytesArgTypedeprecated
- type ResourcePoolSpaceGetUsedGigabytesAttributeType
- type ResourcePoolSpaceGetUsedGigabytesRetTypedeprecated
- type ResourcePoolgetSnapshotsAreVisibleArgTypedeprecated
- type ResourcePoolgetSnapshotsAreVisibleAttributeType
- type ResourcePoolgetSnapshotsAreVisibleRetTypedeprecated
- 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 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) 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) 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) 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 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) 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) 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) SetSnapshotsAreVisible(v UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetSpace(v UpdateResourcePoolResponseResourcePoolGetSpaceRetType)
- func (o *UpdateResourcePoolResponseResourcePool) SetState(v UpdateResourcePoolResponseResourcePoolGetStateRetType)
- func (o UpdateResourcePoolResponseResourcePool) ToMap() (map[string]interface{}, error)deprecated
- 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 UpdateResourcePoolResponseResourcePoolGetSpaceArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetSpaceAttributeType
- type UpdateResourcePoolResponseResourcePoolGetSpaceRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetStateArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolGetStateAttributeType
- type UpdateResourcePoolResponseResourcePoolGetStateRetTypedeprecated
- type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleArgTypedeprecated
- type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleAttributeType
- type UpdateResourcePoolResponseResourcePoolgetSnapshotsAreVisibleRetTypedeprecated
- 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) 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) 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) 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) ListPerformanceClasses
deprecated
func (a *APIClient) ListPerformanceClasses(ctx context.Context) ApiListPerformanceClassesRequest
ListPerformanceClasses: List Resource Pool 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) 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) 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) 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 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 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 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 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 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 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"`
// 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) 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) 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) 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 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"`
// 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) 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) 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) 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
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 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"`
}
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) 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) 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) 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
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 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"`
// 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) 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) 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) 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
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 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)
/*
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)
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)
/*
ListPerformanceClasses List Resource Pool 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)
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)
/*
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)
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 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 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"`
// 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) 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) 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) 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
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 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"`
// 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) 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) 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) 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
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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"`
// 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) 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) 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) 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
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 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"`
// 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) 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) 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) 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
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 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 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 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) 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) 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) 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) 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 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 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 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"`
// 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) 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) 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) 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 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"`
// 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) 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) 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) 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
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 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 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_error.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_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_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_share_export_policies_response.go
- model_list_shares_response.go
- model_performance_class.go
- model_resource_pool.go
- model_resource_pool_performance_class.go
- model_resource_pool_snapshot.go
- model_resource_pool_space.go
- model_share.go
- model_share_export_policy.go
- model_share_export_policy_rule.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_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. |