Versions in this module Expand all Collapse all v0 v0.5.0 Mar 10, 2026 Changes in this version + var JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) + var XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) + func CacheExpires(r *http.Response) time.Time + func IsNil(i interface{}) bool + func NewConfiguration() *config.Configuration + 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 struct + DefaultAPI DefaultAPI + func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error) + func (c *APIClient) GetConfig() *config.Configuration + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type ApiCreateResourcePoolRequest struct + ApiService DefaultAPI + func (r ApiCreateResourcePoolRequest) CreateResourcePoolPayload(createResourcePoolPayload CreateResourcePoolPayload) ApiCreateResourcePoolRequest + func (r ApiCreateResourcePoolRequest) Execute() (*CreateResourcePoolResponse, error) + type ApiCreateResourcePoolSnapshotRequest struct + ApiService DefaultAPI + func (r ApiCreateResourcePoolSnapshotRequest) CreateResourcePoolSnapshotPayload(createResourcePoolSnapshotPayload CreateResourcePoolSnapshotPayload) ApiCreateResourcePoolSnapshotRequest + func (r ApiCreateResourcePoolSnapshotRequest) Execute() (*CreateResourcePoolSnapshotResponse, error) + type ApiCreateShareExportPolicyRequest struct + ApiService DefaultAPI + func (r ApiCreateShareExportPolicyRequest) CreateShareExportPolicyPayload(createShareExportPolicyPayload CreateShareExportPolicyPayload) ApiCreateShareExportPolicyRequest + func (r ApiCreateShareExportPolicyRequest) Execute() (*CreateShareExportPolicyResponse, error) + type ApiCreateShareRequest struct + ApiService DefaultAPI + func (r ApiCreateShareRequest) CreateSharePayload(createSharePayload CreateSharePayload) ApiCreateShareRequest + func (r ApiCreateShareRequest) Execute() (*CreateShareResponse, error) + type ApiDeleteResourcePoolRequest struct + ApiService DefaultAPI + func (r ApiDeleteResourcePoolRequest) Execute() (map[string]interface{}, error) + type ApiDeleteResourcePoolSnapshotRequest struct + ApiService DefaultAPI + func (r ApiDeleteResourcePoolSnapshotRequest) Execute() (map[string]interface{}, error) + type ApiDeleteShareExportPolicyRequest struct + ApiService DefaultAPI + func (r ApiDeleteShareExportPolicyRequest) Execute() (map[string]interface{}, error) + type ApiDeleteShareRequest struct + ApiService DefaultAPI + func (r ApiDeleteShareRequest) Execute() (map[string]interface{}, error) + type ApiGetResourcePoolRequest struct + ApiService DefaultAPI + func (r ApiGetResourcePoolRequest) Execute() (*GetResourcePoolResponse, error) + type ApiGetResourcePoolSnapshotRequest struct + ApiService DefaultAPI + func (r ApiGetResourcePoolSnapshotRequest) Execute() (*GetResourcePoolSnapshotResponse, error) + type ApiGetShareExportPolicyRequest struct + ApiService DefaultAPI + func (r ApiGetShareExportPolicyRequest) Execute() (*GetShareExportPolicyResponse, error) + type ApiGetShareRequest struct + ApiService DefaultAPI + func (r ApiGetShareRequest) Execute() (*GetShareResponse, error) + type ApiListPerformanceClassesRequest struct + ApiService DefaultAPI + func (r ApiListPerformanceClassesRequest) Execute() (*ListPerformanceClassesResponse, error) + type ApiListResourcePoolSnapshotsRequest struct + ApiService DefaultAPI + func (r ApiListResourcePoolSnapshotsRequest) Execute() (*ListResourcePoolSnapshotsResponse, error) + type ApiListResourcePoolsRequest struct + ApiService DefaultAPI + func (r ApiListResourcePoolsRequest) Execute() (*ListResourcePoolsResponse, error) + type ApiListShareExportPoliciesRequest struct + ApiService DefaultAPI + func (r ApiListShareExportPoliciesRequest) Execute() (*ListShareExportPoliciesResponse, error) + type ApiListSharesRequest struct + ApiService DefaultAPI + func (r ApiListSharesRequest) Execute() (*ListSharesResponse, error) + type ApiListSnapshotSchedulesRequest struct + ApiService DefaultAPI + func (r ApiListSnapshotSchedulesRequest) Execute() (*ListSnapshotSchedulesResponse, error) + type ApiUpdateResourcePoolRequest struct + ApiService DefaultAPI + func (r ApiUpdateResourcePoolRequest) Execute() (*UpdateResourcePoolResponse, error) + func (r ApiUpdateResourcePoolRequest) UpdateResourcePoolPayload(updateResourcePoolPayload UpdateResourcePoolPayload) ApiUpdateResourcePoolRequest + type ApiUpdateShareExportPolicyRequest struct + ApiService DefaultAPI + func (r ApiUpdateShareExportPolicyRequest) Execute() (*UpdateShareExportPolicyResponse, error) + func (r ApiUpdateShareExportPolicyRequest) UpdateShareExportPolicyPayload(updateShareExportPolicyPayload UpdateShareExportPolicyPayload) ApiUpdateShareExportPolicyRequest + type ApiUpdateShareRequest struct + ApiService DefaultAPI + func (r ApiUpdateShareRequest) Execute() (*UpdateShareResponse, error) + func (r ApiUpdateShareRequest) UpdateSharePayload(updateSharePayload UpdateSharePayload) ApiUpdateShareRequest + type CreateResourcePoolPayload struct + AvailabilityZone *string + IpAcl []string + Labels *map[string]string + Name *string + PerformanceClass *string + SizeGigabytes *int32 + SnapshotScheduleName *string + SnapshotsAreVisible *bool + func NewCreateResourcePoolPayload() *CreateResourcePoolPayload + func NewCreateResourcePoolPayloadWithDefaults() *CreateResourcePoolPayload + func (o *CreateResourcePoolPayload) GetAvailabilityZone() string + func (o *CreateResourcePoolPayload) GetAvailabilityZoneOk() (*string, bool) + func (o *CreateResourcePoolPayload) GetIpAcl() []string + func (o *CreateResourcePoolPayload) GetIpAclOk() ([]string, bool) + func (o *CreateResourcePoolPayload) GetLabels() map[string]string + func (o *CreateResourcePoolPayload) GetLabelsOk() (*map[string]string, bool) + func (o *CreateResourcePoolPayload) GetName() string + func (o *CreateResourcePoolPayload) GetNameOk() (*string, bool) + func (o *CreateResourcePoolPayload) GetPerformanceClass() string + func (o *CreateResourcePoolPayload) GetPerformanceClassOk() (*string, bool) + func (o *CreateResourcePoolPayload) GetSizeGigabytes() int32 + func (o *CreateResourcePoolPayload) GetSizeGigabytesOk() (*int32, bool) + func (o *CreateResourcePoolPayload) GetSnapshotScheduleName() string + func (o *CreateResourcePoolPayload) GetSnapshotScheduleNameOk() (*string, bool) + func (o *CreateResourcePoolPayload) GetSnapshotsAreVisible() bool + func (o *CreateResourcePoolPayload) GetSnapshotsAreVisibleOk() (*bool, bool) + func (o *CreateResourcePoolPayload) HasAvailabilityZone() bool + func (o *CreateResourcePoolPayload) HasIpAcl() bool + func (o *CreateResourcePoolPayload) HasLabels() bool + func (o *CreateResourcePoolPayload) HasName() bool + func (o *CreateResourcePoolPayload) HasPerformanceClass() bool + func (o *CreateResourcePoolPayload) HasSizeGigabytes() bool + func (o *CreateResourcePoolPayload) HasSnapshotScheduleName() bool + func (o *CreateResourcePoolPayload) HasSnapshotsAreVisible() bool + func (o *CreateResourcePoolPayload) SetAvailabilityZone(v string) + func (o *CreateResourcePoolPayload) SetIpAcl(v []string) + func (o *CreateResourcePoolPayload) SetLabels(v map[string]string) + func (o *CreateResourcePoolPayload) SetName(v string) + func (o *CreateResourcePoolPayload) SetPerformanceClass(v string) + func (o *CreateResourcePoolPayload) SetSizeGigabytes(v int32) + func (o *CreateResourcePoolPayload) SetSnapshotScheduleName(v string) + func (o *CreateResourcePoolPayload) SetSnapshotsAreVisible(v bool) + func (o CreateResourcePoolPayload) MarshalJSON() ([]byte, error) + func (o CreateResourcePoolPayload) ToMap() (map[string]interface{}, error) + type CreateResourcePoolResponse struct + ResourcePool *ResourcePool + func NewCreateResourcePoolResponse() *CreateResourcePoolResponse + func NewCreateResourcePoolResponseWithDefaults() *CreateResourcePoolResponse + func (o *CreateResourcePoolResponse) GetResourcePool() ResourcePool + func (o *CreateResourcePoolResponse) GetResourcePoolOk() (*ResourcePool, bool) + func (o *CreateResourcePoolResponse) HasResourcePool() bool + func (o *CreateResourcePoolResponse) SetResourcePool(v ResourcePool) + func (o CreateResourcePoolResponse) MarshalJSON() ([]byte, error) + func (o CreateResourcePoolResponse) ToMap() (map[string]interface{}, error) + type CreateResourcePoolSnapshotPayload struct + Comment NullableString + Name *string + func NewCreateResourcePoolSnapshotPayload() *CreateResourcePoolSnapshotPayload + func NewCreateResourcePoolSnapshotPayloadWithDefaults() *CreateResourcePoolSnapshotPayload + func (o *CreateResourcePoolSnapshotPayload) GetComment() string + func (o *CreateResourcePoolSnapshotPayload) GetCommentOk() (*string, bool) + func (o *CreateResourcePoolSnapshotPayload) GetName() string + func (o *CreateResourcePoolSnapshotPayload) GetNameOk() (*string, bool) + func (o *CreateResourcePoolSnapshotPayload) HasComment() bool + func (o *CreateResourcePoolSnapshotPayload) HasName() bool + func (o *CreateResourcePoolSnapshotPayload) SetComment(v string) + func (o *CreateResourcePoolSnapshotPayload) SetCommentNil() + func (o *CreateResourcePoolSnapshotPayload) SetName(v string) + func (o *CreateResourcePoolSnapshotPayload) UnsetComment() + func (o CreateResourcePoolSnapshotPayload) MarshalJSON() ([]byte, error) + func (o CreateResourcePoolSnapshotPayload) ToMap() (map[string]interface{}, error) + type CreateResourcePoolSnapshotResponse struct + ResourcePoolSnapshot *ResourcePoolSnapshot + func NewCreateResourcePoolSnapshotResponse() *CreateResourcePoolSnapshotResponse + func NewCreateResourcePoolSnapshotResponseWithDefaults() *CreateResourcePoolSnapshotResponse + func (o *CreateResourcePoolSnapshotResponse) GetResourcePoolSnapshot() ResourcePoolSnapshot + func (o *CreateResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk() (*ResourcePoolSnapshot, bool) + func (o *CreateResourcePoolSnapshotResponse) HasResourcePoolSnapshot() bool + func (o *CreateResourcePoolSnapshotResponse) SetResourcePoolSnapshot(v ResourcePoolSnapshot) + func (o CreateResourcePoolSnapshotResponse) MarshalJSON() ([]byte, error) + func (o CreateResourcePoolSnapshotResponse) ToMap() (map[string]interface{}, error) + type CreateShareExportPolicyPayload struct + Labels *map[string]string + Name *string + Rules []CreateShareExportPolicyRequestRule + func NewCreateShareExportPolicyPayload() *CreateShareExportPolicyPayload + func NewCreateShareExportPolicyPayloadWithDefaults() *CreateShareExportPolicyPayload + func (o *CreateShareExportPolicyPayload) GetLabels() map[string]string + func (o *CreateShareExportPolicyPayload) GetLabelsOk() (*map[string]string, bool) + func (o *CreateShareExportPolicyPayload) GetName() string + func (o *CreateShareExportPolicyPayload) GetNameOk() (*string, bool) + func (o *CreateShareExportPolicyPayload) GetRules() []CreateShareExportPolicyRequestRule + func (o *CreateShareExportPolicyPayload) GetRulesOk() ([]CreateShareExportPolicyRequestRule, bool) + func (o *CreateShareExportPolicyPayload) HasLabels() bool + func (o *CreateShareExportPolicyPayload) HasName() bool + func (o *CreateShareExportPolicyPayload) HasRules() bool + func (o *CreateShareExportPolicyPayload) SetLabels(v map[string]string) + func (o *CreateShareExportPolicyPayload) SetName(v string) + func (o *CreateShareExportPolicyPayload) SetRules(v []CreateShareExportPolicyRequestRule) + func (o CreateShareExportPolicyPayload) MarshalJSON() ([]byte, error) + func (o CreateShareExportPolicyPayload) ToMap() (map[string]interface{}, error) + type CreateShareExportPolicyRequestRule struct + Description NullableString + IpAcl []string + Order *int32 + ReadOnly *bool + SetUuid *bool + SuperUser *bool + func NewCreateShareExportPolicyRequestRule() *CreateShareExportPolicyRequestRule + func NewCreateShareExportPolicyRequestRuleWithDefaults() *CreateShareExportPolicyRequestRule + func (o *CreateShareExportPolicyRequestRule) GetDescription() string + func (o *CreateShareExportPolicyRequestRule) GetDescriptionOk() (*string, bool) + func (o *CreateShareExportPolicyRequestRule) GetIpAcl() []string + func (o *CreateShareExportPolicyRequestRule) GetIpAclOk() ([]string, bool) + func (o *CreateShareExportPolicyRequestRule) GetOrder() int32 + func (o *CreateShareExportPolicyRequestRule) GetOrderOk() (*int32, bool) + func (o *CreateShareExportPolicyRequestRule) GetReadOnly() bool + func (o *CreateShareExportPolicyRequestRule) GetReadOnlyOk() (*bool, bool) + func (o *CreateShareExportPolicyRequestRule) GetSetUuid() bool + func (o *CreateShareExportPolicyRequestRule) GetSetUuidOk() (*bool, bool) + func (o *CreateShareExportPolicyRequestRule) GetSuperUser() bool + func (o *CreateShareExportPolicyRequestRule) GetSuperUserOk() (*bool, 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 string) + func (o *CreateShareExportPolicyRequestRule) SetDescriptionNil() + func (o *CreateShareExportPolicyRequestRule) SetIpAcl(v []string) + func (o *CreateShareExportPolicyRequestRule) SetOrder(v int32) + func (o *CreateShareExportPolicyRequestRule) SetReadOnly(v bool) + func (o *CreateShareExportPolicyRequestRule) SetSetUuid(v bool) + func (o *CreateShareExportPolicyRequestRule) SetSuperUser(v bool) + func (o *CreateShareExportPolicyRequestRule) UnsetDescription() + func (o CreateShareExportPolicyRequestRule) MarshalJSON() ([]byte, error) + func (o CreateShareExportPolicyRequestRule) ToMap() (map[string]interface{}, error) + type CreateShareExportPolicyResponse struct + ShareExportPolicy *ShareExportPolicy + func NewCreateShareExportPolicyResponse() *CreateShareExportPolicyResponse + func NewCreateShareExportPolicyResponseWithDefaults() *CreateShareExportPolicyResponse + func (o *CreateShareExportPolicyResponse) GetShareExportPolicy() ShareExportPolicy + func (o *CreateShareExportPolicyResponse) GetShareExportPolicyOk() (*ShareExportPolicy, bool) + func (o *CreateShareExportPolicyResponse) HasShareExportPolicy() bool + func (o *CreateShareExportPolicyResponse) SetShareExportPolicy(v ShareExportPolicy) + func (o CreateShareExportPolicyResponse) MarshalJSON() ([]byte, error) + func (o CreateShareExportPolicyResponse) ToMap() (map[string]interface{}, error) + type CreateSharePayload struct + ExportPolicyName NullableString + Labels *map[string]string + Name *string + SpaceHardLimitGigabytes *int32 + func NewCreateSharePayload() *CreateSharePayload + func NewCreateSharePayloadWithDefaults() *CreateSharePayload + func (o *CreateSharePayload) GetExportPolicyName() string + func (o *CreateSharePayload) GetExportPolicyNameOk() (*string, bool) + func (o *CreateSharePayload) GetLabels() map[string]string + func (o *CreateSharePayload) GetLabelsOk() (*map[string]string, bool) + func (o *CreateSharePayload) GetName() string + func (o *CreateSharePayload) GetNameOk() (*string, bool) + func (o *CreateSharePayload) GetSpaceHardLimitGigabytes() int32 + func (o *CreateSharePayload) GetSpaceHardLimitGigabytesOk() (*int32, bool) + func (o *CreateSharePayload) HasExportPolicyName() bool + func (o *CreateSharePayload) HasLabels() bool + func (o *CreateSharePayload) HasName() bool + func (o *CreateSharePayload) HasSpaceHardLimitGigabytes() bool + func (o *CreateSharePayload) SetExportPolicyName(v string) + func (o *CreateSharePayload) SetExportPolicyNameNil() + func (o *CreateSharePayload) SetLabels(v map[string]string) + func (o *CreateSharePayload) SetName(v string) + func (o *CreateSharePayload) SetSpaceHardLimitGigabytes(v int32) + func (o *CreateSharePayload) UnsetExportPolicyName() + func (o CreateSharePayload) MarshalJSON() ([]byte, error) + func (o CreateSharePayload) ToMap() (map[string]interface{}, error) + type CreateShareResponse struct + Share *Share + func NewCreateShareResponse() *CreateShareResponse + func NewCreateShareResponseWithDefaults() *CreateShareResponse + func (o *CreateShareResponse) GetShare() Share + func (o *CreateShareResponse) GetShareOk() (*Share, bool) + func (o *CreateShareResponse) HasShare() bool + func (o *CreateShareResponse) SetShare(v Share) + func (o CreateShareResponse) MarshalJSON() ([]byte, error) + func (o CreateShareResponse) ToMap() (map[string]interface{}, error) + type DefaultAPI interface + CreateResourcePool func(ctx context.Context, projectId string, region string) ApiCreateResourcePoolRequest + CreateResourcePoolExecute func(r ApiCreateResourcePoolRequest) (*CreateResourcePoolResponse, error) + CreateResourcePoolSnapshot func(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateResourcePoolSnapshotRequest + CreateResourcePoolSnapshotExecute func(r ApiCreateResourcePoolSnapshotRequest) (*CreateResourcePoolSnapshotResponse, error) + CreateShare func(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateShareRequest + CreateShareExecute func(r ApiCreateShareRequest) (*CreateShareResponse, error) + CreateShareExportPolicy func(ctx context.Context, projectId string, region string) ApiCreateShareExportPolicyRequest + CreateShareExportPolicyExecute func(r ApiCreateShareExportPolicyRequest) (*CreateShareExportPolicyResponse, error) + DeleteResourcePool func(ctx context.Context, projectId string, region string, resourcePoolId string) ApiDeleteResourcePoolRequest + DeleteResourcePoolExecute func(r ApiDeleteResourcePoolRequest) (map[string]interface{}, error) + DeleteResourcePoolSnapshot func(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiDeleteResourcePoolSnapshotRequest + DeleteResourcePoolSnapshotExecute func(r ApiDeleteResourcePoolSnapshotRequest) (map[string]interface{}, error) + DeleteShare func(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiDeleteShareRequest + DeleteShareExecute func(r ApiDeleteShareRequest) (map[string]interface{}, error) + DeleteShareExportPolicy func(ctx context.Context, projectId string, region string, policyId string) ApiDeleteShareExportPolicyRequest + DeleteShareExportPolicyExecute func(r ApiDeleteShareExportPolicyRequest) (map[string]interface{}, error) + GetResourcePool func(ctx context.Context, projectId string, region string, resourcePoolId string) ApiGetResourcePoolRequest + GetResourcePoolExecute func(r ApiGetResourcePoolRequest) (*GetResourcePoolResponse, error) + GetResourcePoolSnapshot func(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiGetResourcePoolSnapshotRequest + GetResourcePoolSnapshotExecute func(r ApiGetResourcePoolSnapshotRequest) (*GetResourcePoolSnapshotResponse, error) + GetShare func(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiGetShareRequest + GetShareExecute func(r ApiGetShareRequest) (*GetShareResponse, error) + GetShareExportPolicy func(ctx context.Context, projectId string, region string, policyId string) ApiGetShareExportPolicyRequest + GetShareExportPolicyExecute func(r ApiGetShareExportPolicyRequest) (*GetShareExportPolicyResponse, error) + ListPerformanceClasses func(ctx context.Context) ApiListPerformanceClassesRequest + ListPerformanceClassesExecute func(r ApiListPerformanceClassesRequest) (*ListPerformanceClassesResponse, error) + ListResourcePoolSnapshots func(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListResourcePoolSnapshotsRequest + ListResourcePoolSnapshotsExecute func(r ApiListResourcePoolSnapshotsRequest) (*ListResourcePoolSnapshotsResponse, error) + ListResourcePools func(ctx context.Context, projectId string, region string) ApiListResourcePoolsRequest + ListResourcePoolsExecute func(r ApiListResourcePoolsRequest) (*ListResourcePoolsResponse, error) + ListShareExportPolicies func(ctx context.Context, projectId string, region string) ApiListShareExportPoliciesRequest + ListShareExportPoliciesExecute func(r ApiListShareExportPoliciesRequest) (*ListShareExportPoliciesResponse, error) + ListShares func(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListSharesRequest + ListSharesExecute func(r ApiListSharesRequest) (*ListSharesResponse, error) + ListSnapshotSchedules func(ctx context.Context, projectId string) ApiListSnapshotSchedulesRequest + ListSnapshotSchedulesExecute func(r ApiListSnapshotSchedulesRequest) (*ListSnapshotSchedulesResponse, error) + UpdateResourcePool func(ctx context.Context, projectId string, region string, resourcePoolId string) ApiUpdateResourcePoolRequest + UpdateResourcePoolExecute func(r ApiUpdateResourcePoolRequest) (*UpdateResourcePoolResponse, error) + UpdateShare func(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiUpdateShareRequest + UpdateShareExecute func(r ApiUpdateShareRequest) (*UpdateShareResponse, error) + UpdateShareExportPolicy func(ctx context.Context, projectId string, region string, policyId string) ApiUpdateShareExportPolicyRequest + UpdateShareExportPolicyExecute func(r ApiUpdateShareExportPolicyRequest) (*UpdateShareExportPolicyResponse, error) + type DefaultAPIService service + func (a *DefaultAPIService) CreateResourcePool(ctx context.Context, projectId string, region string) ApiCreateResourcePoolRequest + func (a *DefaultAPIService) CreateResourcePoolExecute(r ApiCreateResourcePoolRequest) (*CreateResourcePoolResponse, error) + func (a *DefaultAPIService) CreateResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateResourcePoolSnapshotRequest + func (a *DefaultAPIService) CreateResourcePoolSnapshotExecute(r ApiCreateResourcePoolSnapshotRequest) (*CreateResourcePoolSnapshotResponse, error) + func (a *DefaultAPIService) CreateShare(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateShareRequest + func (a *DefaultAPIService) CreateShareExecute(r ApiCreateShareRequest) (*CreateShareResponse, error) + func (a *DefaultAPIService) CreateShareExportPolicy(ctx context.Context, projectId string, region string) ApiCreateShareExportPolicyRequest + func (a *DefaultAPIService) CreateShareExportPolicyExecute(r ApiCreateShareExportPolicyRequest) (*CreateShareExportPolicyResponse, error) + func (a *DefaultAPIService) DeleteResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiDeleteResourcePoolRequest + func (a *DefaultAPIService) DeleteResourcePoolExecute(r ApiDeleteResourcePoolRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) DeleteResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiDeleteResourcePoolSnapshotRequest + func (a *DefaultAPIService) DeleteResourcePoolSnapshotExecute(r ApiDeleteResourcePoolSnapshotRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) DeleteShare(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiDeleteShareRequest + func (a *DefaultAPIService) DeleteShareExecute(r ApiDeleteShareRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) DeleteShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiDeleteShareExportPolicyRequest + func (a *DefaultAPIService) DeleteShareExportPolicyExecute(r ApiDeleteShareExportPolicyRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) GetResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiGetResourcePoolRequest + func (a *DefaultAPIService) GetResourcePoolExecute(r ApiGetResourcePoolRequest) (*GetResourcePoolResponse, error) + func (a *DefaultAPIService) GetResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiGetResourcePoolSnapshotRequest + func (a *DefaultAPIService) GetResourcePoolSnapshotExecute(r ApiGetResourcePoolSnapshotRequest) (*GetResourcePoolSnapshotResponse, error) + func (a *DefaultAPIService) GetShare(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiGetShareRequest + func (a *DefaultAPIService) GetShareExecute(r ApiGetShareRequest) (*GetShareResponse, error) + func (a *DefaultAPIService) GetShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiGetShareExportPolicyRequest + func (a *DefaultAPIService) GetShareExportPolicyExecute(r ApiGetShareExportPolicyRequest) (*GetShareExportPolicyResponse, error) + func (a *DefaultAPIService) ListPerformanceClasses(ctx context.Context) ApiListPerformanceClassesRequest + func (a *DefaultAPIService) ListPerformanceClassesExecute(r ApiListPerformanceClassesRequest) (*ListPerformanceClassesResponse, error) + func (a *DefaultAPIService) ListResourcePoolSnapshots(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListResourcePoolSnapshotsRequest + func (a *DefaultAPIService) ListResourcePoolSnapshotsExecute(r ApiListResourcePoolSnapshotsRequest) (*ListResourcePoolSnapshotsResponse, error) + func (a *DefaultAPIService) ListResourcePools(ctx context.Context, projectId string, region string) ApiListResourcePoolsRequest + func (a *DefaultAPIService) ListResourcePoolsExecute(r ApiListResourcePoolsRequest) (*ListResourcePoolsResponse, error) + func (a *DefaultAPIService) ListShareExportPolicies(ctx context.Context, projectId string, region string) ApiListShareExportPoliciesRequest + func (a *DefaultAPIService) ListShareExportPoliciesExecute(r ApiListShareExportPoliciesRequest) (*ListShareExportPoliciesResponse, error) + func (a *DefaultAPIService) ListShares(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListSharesRequest + func (a *DefaultAPIService) ListSharesExecute(r ApiListSharesRequest) (*ListSharesResponse, error) + func (a *DefaultAPIService) ListSnapshotSchedules(ctx context.Context, projectId string) ApiListSnapshotSchedulesRequest + func (a *DefaultAPIService) ListSnapshotSchedulesExecute(r ApiListSnapshotSchedulesRequest) (*ListSnapshotSchedulesResponse, error) + func (a *DefaultAPIService) UpdateResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiUpdateResourcePoolRequest + func (a *DefaultAPIService) UpdateResourcePoolExecute(r ApiUpdateResourcePoolRequest) (*UpdateResourcePoolResponse, error) + func (a *DefaultAPIService) UpdateShare(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiUpdateShareRequest + func (a *DefaultAPIService) UpdateShareExecute(r ApiUpdateShareRequest) (*UpdateShareResponse, error) + func (a *DefaultAPIService) UpdateShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiUpdateShareExportPolicyRequest + func (a *DefaultAPIService) UpdateShareExportPolicyExecute(r ApiUpdateShareExportPolicyRequest) (*UpdateShareExportPolicyResponse, error) + type DefaultAPIServiceMock struct + CreateResourcePoolExecuteMock *func(r ApiCreateResourcePoolRequest) (*CreateResourcePoolResponse, error) + CreateResourcePoolSnapshotExecuteMock *func(r ApiCreateResourcePoolSnapshotRequest) (*CreateResourcePoolSnapshotResponse, error) + CreateShareExecuteMock *func(r ApiCreateShareRequest) (*CreateShareResponse, error) + CreateShareExportPolicyExecuteMock *func(r ApiCreateShareExportPolicyRequest) (*CreateShareExportPolicyResponse, error) + DeleteResourcePoolExecuteMock *func(r ApiDeleteResourcePoolRequest) (map[string]interface{}, error) + DeleteResourcePoolSnapshotExecuteMock *func(r ApiDeleteResourcePoolSnapshotRequest) (map[string]interface{}, error) + DeleteShareExecuteMock *func(r ApiDeleteShareRequest) (map[string]interface{}, error) + DeleteShareExportPolicyExecuteMock *func(r ApiDeleteShareExportPolicyRequest) (map[string]interface{}, error) + GetResourcePoolExecuteMock *func(r ApiGetResourcePoolRequest) (*GetResourcePoolResponse, error) + GetResourcePoolSnapshotExecuteMock *func(r ApiGetResourcePoolSnapshotRequest) (*GetResourcePoolSnapshotResponse, error) + GetShareExecuteMock *func(r ApiGetShareRequest) (*GetShareResponse, error) + GetShareExportPolicyExecuteMock *func(r ApiGetShareExportPolicyRequest) (*GetShareExportPolicyResponse, error) + ListPerformanceClassesExecuteMock *func(r ApiListPerformanceClassesRequest) (*ListPerformanceClassesResponse, error) + ListResourcePoolSnapshotsExecuteMock *func(r ApiListResourcePoolSnapshotsRequest) (*ListResourcePoolSnapshotsResponse, error) + ListResourcePoolsExecuteMock *func(r ApiListResourcePoolsRequest) (*ListResourcePoolsResponse, error) + ListShareExportPoliciesExecuteMock *func(r ApiListShareExportPoliciesRequest) (*ListShareExportPoliciesResponse, error) + ListSharesExecuteMock *func(r ApiListSharesRequest) (*ListSharesResponse, error) + ListSnapshotSchedulesExecuteMock *func(r ApiListSnapshotSchedulesRequest) (*ListSnapshotSchedulesResponse, error) + UpdateResourcePoolExecuteMock *func(r ApiUpdateResourcePoolRequest) (*UpdateResourcePoolResponse, error) + UpdateShareExecuteMock *func(r ApiUpdateShareRequest) (*UpdateShareResponse, error) + UpdateShareExportPolicyExecuteMock *func(r ApiUpdateShareExportPolicyRequest) (*UpdateShareExportPolicyResponse, error) + func (a DefaultAPIServiceMock) CreateResourcePool(ctx context.Context, projectId string, region string) ApiCreateResourcePoolRequest + func (a DefaultAPIServiceMock) CreateResourcePoolExecute(r ApiCreateResourcePoolRequest) (*CreateResourcePoolResponse, error) + func (a DefaultAPIServiceMock) CreateResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateResourcePoolSnapshotRequest + func (a DefaultAPIServiceMock) CreateResourcePoolSnapshotExecute(r ApiCreateResourcePoolSnapshotRequest) (*CreateResourcePoolSnapshotResponse, error) + func (a DefaultAPIServiceMock) CreateShare(ctx context.Context, projectId string, region string, resourcePoolId string) ApiCreateShareRequest + func (a DefaultAPIServiceMock) CreateShareExecute(r ApiCreateShareRequest) (*CreateShareResponse, error) + func (a DefaultAPIServiceMock) CreateShareExportPolicy(ctx context.Context, projectId string, region string) ApiCreateShareExportPolicyRequest + func (a DefaultAPIServiceMock) CreateShareExportPolicyExecute(r ApiCreateShareExportPolicyRequest) (*CreateShareExportPolicyResponse, error) + func (a DefaultAPIServiceMock) DeleteResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiDeleteResourcePoolRequest + func (a DefaultAPIServiceMock) DeleteResourcePoolExecute(r ApiDeleteResourcePoolRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) DeleteResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiDeleteResourcePoolSnapshotRequest + func (a DefaultAPIServiceMock) DeleteResourcePoolSnapshotExecute(r ApiDeleteResourcePoolSnapshotRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) DeleteShare(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiDeleteShareRequest + func (a DefaultAPIServiceMock) DeleteShareExecute(r ApiDeleteShareRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) DeleteShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiDeleteShareExportPolicyRequest + func (a DefaultAPIServiceMock) DeleteShareExportPolicyExecute(r ApiDeleteShareExportPolicyRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) GetResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiGetResourcePoolRequest + func (a DefaultAPIServiceMock) GetResourcePoolExecute(r ApiGetResourcePoolRequest) (*GetResourcePoolResponse, error) + func (a DefaultAPIServiceMock) GetResourcePoolSnapshot(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiGetResourcePoolSnapshotRequest + func (a DefaultAPIServiceMock) GetResourcePoolSnapshotExecute(r ApiGetResourcePoolSnapshotRequest) (*GetResourcePoolSnapshotResponse, error) + func (a DefaultAPIServiceMock) GetShare(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiGetShareRequest + func (a DefaultAPIServiceMock) GetShareExecute(r ApiGetShareRequest) (*GetShareResponse, error) + func (a DefaultAPIServiceMock) GetShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiGetShareExportPolicyRequest + func (a DefaultAPIServiceMock) GetShareExportPolicyExecute(r ApiGetShareExportPolicyRequest) (*GetShareExportPolicyResponse, error) + func (a DefaultAPIServiceMock) ListPerformanceClasses(ctx context.Context) ApiListPerformanceClassesRequest + func (a DefaultAPIServiceMock) ListPerformanceClassesExecute(r ApiListPerformanceClassesRequest) (*ListPerformanceClassesResponse, error) + func (a DefaultAPIServiceMock) ListResourcePoolSnapshots(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListResourcePoolSnapshotsRequest + func (a DefaultAPIServiceMock) ListResourcePoolSnapshotsExecute(r ApiListResourcePoolSnapshotsRequest) (*ListResourcePoolSnapshotsResponse, error) + func (a DefaultAPIServiceMock) ListResourcePools(ctx context.Context, projectId string, region string) ApiListResourcePoolsRequest + func (a DefaultAPIServiceMock) ListResourcePoolsExecute(r ApiListResourcePoolsRequest) (*ListResourcePoolsResponse, error) + func (a DefaultAPIServiceMock) ListShareExportPolicies(ctx context.Context, projectId string, region string) ApiListShareExportPoliciesRequest + func (a DefaultAPIServiceMock) ListShareExportPoliciesExecute(r ApiListShareExportPoliciesRequest) (*ListShareExportPoliciesResponse, error) + func (a DefaultAPIServiceMock) ListShares(ctx context.Context, projectId string, region string, resourcePoolId string) ApiListSharesRequest + func (a DefaultAPIServiceMock) ListSharesExecute(r ApiListSharesRequest) (*ListSharesResponse, error) + func (a DefaultAPIServiceMock) ListSnapshotSchedules(ctx context.Context, projectId string) ApiListSnapshotSchedulesRequest + func (a DefaultAPIServiceMock) ListSnapshotSchedulesExecute(r ApiListSnapshotSchedulesRequest) (*ListSnapshotSchedulesResponse, error) + func (a DefaultAPIServiceMock) UpdateResourcePool(ctx context.Context, projectId string, region string, resourcePoolId string) ApiUpdateResourcePoolRequest + func (a DefaultAPIServiceMock) UpdateResourcePoolExecute(r ApiUpdateResourcePoolRequest) (*UpdateResourcePoolResponse, error) + func (a DefaultAPIServiceMock) UpdateShare(ctx context.Context, projectId string, region string, resourcePoolId string, ...) ApiUpdateShareRequest + func (a DefaultAPIServiceMock) UpdateShareExecute(r ApiUpdateShareRequest) (*UpdateShareResponse, error) + func (a DefaultAPIServiceMock) UpdateShareExportPolicy(ctx context.Context, projectId string, region string, policyId string) ApiUpdateShareExportPolicyRequest + func (a DefaultAPIServiceMock) UpdateShareExportPolicyExecute(r ApiUpdateShareExportPolicyRequest) (*UpdateShareExportPolicyResponse, error) + type Error struct + ErrorDescription interface{} + Title string + Type string + func NewError(title string, types string) *Error + func NewErrorWithDefaults() *Error + func (o *Error) GetErrorDescription() interface{} + func (o *Error) GetErrorDescriptionOk() (*interface{}, bool) + func (o *Error) GetTitle() string + func (o *Error) GetTitleOk() (*string, bool) + func (o *Error) GetType() string + func (o *Error) GetTypeOk() (*string, bool) + func (o *Error) HasErrorDescription() bool + func (o *Error) SetErrorDescription(v interface{}) + func (o *Error) SetTitle(v string) + func (o *Error) SetType(v string) + func (o *Error) UnmarshalJSON(data []byte) (err error) + func (o Error) MarshalJSON() ([]byte, error) + func (o Error) ToMap() (map[string]interface{}, error) + type GetResourcePoolResponse struct + ResourcePool *ResourcePool + func NewGetResourcePoolResponse() *GetResourcePoolResponse + func NewGetResourcePoolResponseWithDefaults() *GetResourcePoolResponse + func (o *GetResourcePoolResponse) GetResourcePool() ResourcePool + func (o *GetResourcePoolResponse) GetResourcePoolOk() (*ResourcePool, bool) + func (o *GetResourcePoolResponse) HasResourcePool() bool + func (o *GetResourcePoolResponse) SetResourcePool(v ResourcePool) + func (o GetResourcePoolResponse) MarshalJSON() ([]byte, error) + func (o GetResourcePoolResponse) ToMap() (map[string]interface{}, error) + type GetResourcePoolSnapshotResponse struct + ResourcePoolSnapshot *ResourcePoolSnapshot + func NewGetResourcePoolSnapshotResponse() *GetResourcePoolSnapshotResponse + func NewGetResourcePoolSnapshotResponseWithDefaults() *GetResourcePoolSnapshotResponse + func (o *GetResourcePoolSnapshotResponse) GetResourcePoolSnapshot() ResourcePoolSnapshot + func (o *GetResourcePoolSnapshotResponse) GetResourcePoolSnapshotOk() (*ResourcePoolSnapshot, bool) + func (o *GetResourcePoolSnapshotResponse) HasResourcePoolSnapshot() bool + func (o *GetResourcePoolSnapshotResponse) SetResourcePoolSnapshot(v ResourcePoolSnapshot) + func (o GetResourcePoolSnapshotResponse) MarshalJSON() ([]byte, error) + func (o GetResourcePoolSnapshotResponse) ToMap() (map[string]interface{}, error) + type GetShareExportPolicyResponse struct + ShareExportPolicy *ShareExportPolicy + func NewGetShareExportPolicyResponse() *GetShareExportPolicyResponse + func NewGetShareExportPolicyResponseWithDefaults() *GetShareExportPolicyResponse + func (o *GetShareExportPolicyResponse) GetShareExportPolicy() ShareExportPolicy + func (o *GetShareExportPolicyResponse) GetShareExportPolicyOk() (*ShareExportPolicy, bool) + func (o *GetShareExportPolicyResponse) HasShareExportPolicy() bool + func (o *GetShareExportPolicyResponse) SetShareExportPolicy(v ShareExportPolicy) + func (o GetShareExportPolicyResponse) MarshalJSON() ([]byte, error) + func (o GetShareExportPolicyResponse) ToMap() (map[string]interface{}, error) + type GetShareResponse struct + Share *Share + func NewGetShareResponse() *GetShareResponse + func NewGetShareResponseWithDefaults() *GetShareResponse + func (o *GetShareResponse) GetShare() Share + func (o *GetShareResponse) GetShareOk() (*Share, bool) + func (o *GetShareResponse) HasShare() bool + func (o *GetShareResponse) SetShare(v Share) + func (o GetShareResponse) MarshalJSON() ([]byte, error) + func (o GetShareResponse) ToMap() (map[string]interface{}, error) + type GoogleProtobufAny struct + AdditionalProperties map[string]interface{} + Type *string + func NewGoogleProtobufAny() *GoogleProtobufAny + func NewGoogleProtobufAnyWithDefaults() *GoogleProtobufAny + func (o *GoogleProtobufAny) GetType() string + func (o *GoogleProtobufAny) GetTypeOk() (*string, bool) + func (o *GoogleProtobufAny) HasType() bool + func (o *GoogleProtobufAny) SetType(v string) + func (o *GoogleProtobufAny) UnmarshalJSON(data []byte) (err error) + func (o GoogleProtobufAny) MarshalJSON() ([]byte, error) + func (o GoogleProtobufAny) ToMap() (map[string]interface{}, error) + type ListPerformanceClassesResponse struct + PerformanceClasses []PerformanceClass + func NewListPerformanceClassesResponse() *ListPerformanceClassesResponse + func NewListPerformanceClassesResponseWithDefaults() *ListPerformanceClassesResponse + func (o *ListPerformanceClassesResponse) GetPerformanceClasses() []PerformanceClass + func (o *ListPerformanceClassesResponse) GetPerformanceClassesOk() ([]PerformanceClass, bool) + func (o *ListPerformanceClassesResponse) HasPerformanceClasses() bool + func (o *ListPerformanceClassesResponse) SetPerformanceClasses(v []PerformanceClass) + func (o ListPerformanceClassesResponse) MarshalJSON() ([]byte, error) + func (o ListPerformanceClassesResponse) ToMap() (map[string]interface{}, error) + type ListResourcePoolSnapshotsResponse struct + ResourcePoolSnapshots []ResourcePoolSnapshot + func NewListResourcePoolSnapshotsResponse() *ListResourcePoolSnapshotsResponse + func NewListResourcePoolSnapshotsResponseWithDefaults() *ListResourcePoolSnapshotsResponse + func (o *ListResourcePoolSnapshotsResponse) GetResourcePoolSnapshots() []ResourcePoolSnapshot + func (o *ListResourcePoolSnapshotsResponse) GetResourcePoolSnapshotsOk() ([]ResourcePoolSnapshot, bool) + func (o *ListResourcePoolSnapshotsResponse) HasResourcePoolSnapshots() bool + func (o *ListResourcePoolSnapshotsResponse) SetResourcePoolSnapshots(v []ResourcePoolSnapshot) + func (o ListResourcePoolSnapshotsResponse) MarshalJSON() ([]byte, error) + func (o ListResourcePoolSnapshotsResponse) ToMap() (map[string]interface{}, error) + type ListResourcePoolsResponse struct + ResourcePools []ResourcePool + func NewListResourcePoolsResponse() *ListResourcePoolsResponse + func NewListResourcePoolsResponseWithDefaults() *ListResourcePoolsResponse + func (o *ListResourcePoolsResponse) GetResourcePools() []ResourcePool + func (o *ListResourcePoolsResponse) GetResourcePoolsOk() ([]ResourcePool, bool) + func (o *ListResourcePoolsResponse) HasResourcePools() bool + func (o *ListResourcePoolsResponse) SetResourcePools(v []ResourcePool) + func (o ListResourcePoolsResponse) MarshalJSON() ([]byte, error) + func (o ListResourcePoolsResponse) ToMap() (map[string]interface{}, error) + type ListShareExportPoliciesResponse struct + ShareExportPolicies []ShareExportPolicy + func NewListShareExportPoliciesResponse() *ListShareExportPoliciesResponse + func NewListShareExportPoliciesResponseWithDefaults() *ListShareExportPoliciesResponse + func (o *ListShareExportPoliciesResponse) GetShareExportPolicies() []ShareExportPolicy + func (o *ListShareExportPoliciesResponse) GetShareExportPoliciesOk() ([]ShareExportPolicy, bool) + func (o *ListShareExportPoliciesResponse) HasShareExportPolicies() bool + func (o *ListShareExportPoliciesResponse) SetShareExportPolicies(v []ShareExportPolicy) + func (o ListShareExportPoliciesResponse) MarshalJSON() ([]byte, error) + func (o ListShareExportPoliciesResponse) ToMap() (map[string]interface{}, error) + type ListSharesResponse struct + Shares []Share + func NewListSharesResponse() *ListSharesResponse + func NewListSharesResponseWithDefaults() *ListSharesResponse + func (o *ListSharesResponse) GetShares() []Share + func (o *ListSharesResponse) GetSharesOk() ([]Share, bool) + func (o *ListSharesResponse) HasShares() bool + func (o *ListSharesResponse) SetShares(v []Share) + func (o ListSharesResponse) MarshalJSON() ([]byte, error) + func (o ListSharesResponse) ToMap() (map[string]interface{}, error) + type ListSnapshotSchedulesResponse struct + SnapshotSchedules []SnapshotSchedule + func NewListSnapshotSchedulesResponse() *ListSnapshotSchedulesResponse + func NewListSnapshotSchedulesResponseWithDefaults() *ListSnapshotSchedulesResponse + func (o *ListSnapshotSchedulesResponse) GetSnapshotSchedules() []SnapshotSchedule + func (o *ListSnapshotSchedulesResponse) GetSnapshotSchedulesOk() ([]SnapshotSchedule, bool) + func (o *ListSnapshotSchedulesResponse) HasSnapshotSchedules() bool + func (o *ListSnapshotSchedulesResponse) SetSnapshotSchedules(v []SnapshotSchedule) + func (o ListSnapshotSchedulesResponse) MarshalJSON() ([]byte, error) + func (o ListSnapshotSchedulesResponse) ToMap() (map[string]interface{}, error) + type MappedNullable interface + ToMap func() (map[string]interface{}, error) + type NullableBool struct + func NewNullableBool(val *bool) *NullableBool + func (v *NullableBool) Set(val *bool) + func (v *NullableBool) UnmarshalJSON(src []byte) error + func (v *NullableBool) Unset() + func (v NullableBool) Get() *bool + func (v NullableBool) IsSet() bool + func (v NullableBool) MarshalJSON() ([]byte, error) + type NullableCreateResourcePoolPayload struct + func NewNullableCreateResourcePoolPayload(val *CreateResourcePoolPayload) *NullableCreateResourcePoolPayload + func (v *NullableCreateResourcePoolPayload) Set(val *CreateResourcePoolPayload) + func (v *NullableCreateResourcePoolPayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateResourcePoolPayload) Unset() + func (v NullableCreateResourcePoolPayload) Get() *CreateResourcePoolPayload + func (v NullableCreateResourcePoolPayload) IsSet() bool + func (v NullableCreateResourcePoolPayload) MarshalJSON() ([]byte, error) + type NullableCreateResourcePoolResponse struct + func NewNullableCreateResourcePoolResponse(val *CreateResourcePoolResponse) *NullableCreateResourcePoolResponse + func (v *NullableCreateResourcePoolResponse) Set(val *CreateResourcePoolResponse) + func (v *NullableCreateResourcePoolResponse) UnmarshalJSON(src []byte) error + func (v *NullableCreateResourcePoolResponse) Unset() + func (v NullableCreateResourcePoolResponse) Get() *CreateResourcePoolResponse + func (v NullableCreateResourcePoolResponse) IsSet() bool + func (v NullableCreateResourcePoolResponse) MarshalJSON() ([]byte, error) + type NullableCreateResourcePoolSnapshotPayload struct + func NewNullableCreateResourcePoolSnapshotPayload(val *CreateResourcePoolSnapshotPayload) *NullableCreateResourcePoolSnapshotPayload + func (v *NullableCreateResourcePoolSnapshotPayload) Set(val *CreateResourcePoolSnapshotPayload) + func (v *NullableCreateResourcePoolSnapshotPayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateResourcePoolSnapshotPayload) Unset() + func (v NullableCreateResourcePoolSnapshotPayload) Get() *CreateResourcePoolSnapshotPayload + func (v NullableCreateResourcePoolSnapshotPayload) IsSet() bool + func (v NullableCreateResourcePoolSnapshotPayload) MarshalJSON() ([]byte, error) + type NullableCreateResourcePoolSnapshotResponse struct + func NewNullableCreateResourcePoolSnapshotResponse(val *CreateResourcePoolSnapshotResponse) *NullableCreateResourcePoolSnapshotResponse + func (v *NullableCreateResourcePoolSnapshotResponse) Set(val *CreateResourcePoolSnapshotResponse) + func (v *NullableCreateResourcePoolSnapshotResponse) UnmarshalJSON(src []byte) error + func (v *NullableCreateResourcePoolSnapshotResponse) Unset() + func (v NullableCreateResourcePoolSnapshotResponse) Get() *CreateResourcePoolSnapshotResponse + func (v NullableCreateResourcePoolSnapshotResponse) IsSet() bool + func (v NullableCreateResourcePoolSnapshotResponse) MarshalJSON() ([]byte, error) + type NullableCreateShareExportPolicyPayload struct + func NewNullableCreateShareExportPolicyPayload(val *CreateShareExportPolicyPayload) *NullableCreateShareExportPolicyPayload + func (v *NullableCreateShareExportPolicyPayload) Set(val *CreateShareExportPolicyPayload) + func (v *NullableCreateShareExportPolicyPayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateShareExportPolicyPayload) Unset() + func (v NullableCreateShareExportPolicyPayload) Get() *CreateShareExportPolicyPayload + func (v NullableCreateShareExportPolicyPayload) IsSet() bool + func (v NullableCreateShareExportPolicyPayload) MarshalJSON() ([]byte, error) + type NullableCreateShareExportPolicyRequestRule struct + func NewNullableCreateShareExportPolicyRequestRule(val *CreateShareExportPolicyRequestRule) *NullableCreateShareExportPolicyRequestRule + func (v *NullableCreateShareExportPolicyRequestRule) Set(val *CreateShareExportPolicyRequestRule) + func (v *NullableCreateShareExportPolicyRequestRule) UnmarshalJSON(src []byte) error + func (v *NullableCreateShareExportPolicyRequestRule) Unset() + func (v NullableCreateShareExportPolicyRequestRule) Get() *CreateShareExportPolicyRequestRule + func (v NullableCreateShareExportPolicyRequestRule) IsSet() bool + func (v NullableCreateShareExportPolicyRequestRule) MarshalJSON() ([]byte, error) + type NullableCreateShareExportPolicyResponse struct + func NewNullableCreateShareExportPolicyResponse(val *CreateShareExportPolicyResponse) *NullableCreateShareExportPolicyResponse + func (v *NullableCreateShareExportPolicyResponse) Set(val *CreateShareExportPolicyResponse) + func (v *NullableCreateShareExportPolicyResponse) UnmarshalJSON(src []byte) error + func (v *NullableCreateShareExportPolicyResponse) Unset() + func (v NullableCreateShareExportPolicyResponse) Get() *CreateShareExportPolicyResponse + func (v NullableCreateShareExportPolicyResponse) IsSet() bool + func (v NullableCreateShareExportPolicyResponse) MarshalJSON() ([]byte, error) + type NullableCreateSharePayload struct + func NewNullableCreateSharePayload(val *CreateSharePayload) *NullableCreateSharePayload + func (v *NullableCreateSharePayload) Set(val *CreateSharePayload) + func (v *NullableCreateSharePayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateSharePayload) Unset() + func (v NullableCreateSharePayload) Get() *CreateSharePayload + func (v NullableCreateSharePayload) IsSet() bool + func (v NullableCreateSharePayload) MarshalJSON() ([]byte, error) + type NullableCreateShareResponse struct + func NewNullableCreateShareResponse(val *CreateShareResponse) *NullableCreateShareResponse + func (v *NullableCreateShareResponse) Set(val *CreateShareResponse) + func (v *NullableCreateShareResponse) UnmarshalJSON(src []byte) error + func (v *NullableCreateShareResponse) Unset() + func (v NullableCreateShareResponse) Get() *CreateShareResponse + func (v NullableCreateShareResponse) IsSet() bool + func (v NullableCreateShareResponse) MarshalJSON() ([]byte, error) + type NullableError struct + func NewNullableError(val *Error) *NullableError + func (v *NullableError) Set(val *Error) + func (v *NullableError) UnmarshalJSON(src []byte) error + func (v *NullableError) Unset() + func (v NullableError) Get() *Error + func (v NullableError) IsSet() bool + func (v NullableError) MarshalJSON() ([]byte, error) + type NullableFloat32 struct + func NewNullableFloat32(val *float32) *NullableFloat32 + func (v *NullableFloat32) Set(val *float32) + func (v *NullableFloat32) UnmarshalJSON(src []byte) error + func (v *NullableFloat32) Unset() + func (v NullableFloat32) Get() *float32 + func (v NullableFloat32) IsSet() bool + func (v NullableFloat32) MarshalJSON() ([]byte, error) + type NullableFloat64 struct + func NewNullableFloat64(val *float64) *NullableFloat64 + func (v *NullableFloat64) Set(val *float64) + func (v *NullableFloat64) UnmarshalJSON(src []byte) error + func (v *NullableFloat64) Unset() + func (v NullableFloat64) Get() *float64 + func (v NullableFloat64) IsSet() bool + func (v NullableFloat64) MarshalJSON() ([]byte, error) + type NullableGetResourcePoolResponse struct + func NewNullableGetResourcePoolResponse(val *GetResourcePoolResponse) *NullableGetResourcePoolResponse + func (v *NullableGetResourcePoolResponse) Set(val *GetResourcePoolResponse) + func (v *NullableGetResourcePoolResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetResourcePoolResponse) Unset() + func (v NullableGetResourcePoolResponse) Get() *GetResourcePoolResponse + func (v NullableGetResourcePoolResponse) IsSet() bool + func (v NullableGetResourcePoolResponse) MarshalJSON() ([]byte, error) + type NullableGetResourcePoolSnapshotResponse struct + func NewNullableGetResourcePoolSnapshotResponse(val *GetResourcePoolSnapshotResponse) *NullableGetResourcePoolSnapshotResponse + func (v *NullableGetResourcePoolSnapshotResponse) Set(val *GetResourcePoolSnapshotResponse) + func (v *NullableGetResourcePoolSnapshotResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetResourcePoolSnapshotResponse) Unset() + func (v NullableGetResourcePoolSnapshotResponse) Get() *GetResourcePoolSnapshotResponse + func (v NullableGetResourcePoolSnapshotResponse) IsSet() bool + func (v NullableGetResourcePoolSnapshotResponse) MarshalJSON() ([]byte, error) + type NullableGetShareExportPolicyResponse struct + func NewNullableGetShareExportPolicyResponse(val *GetShareExportPolicyResponse) *NullableGetShareExportPolicyResponse + func (v *NullableGetShareExportPolicyResponse) Set(val *GetShareExportPolicyResponse) + func (v *NullableGetShareExportPolicyResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetShareExportPolicyResponse) Unset() + func (v NullableGetShareExportPolicyResponse) Get() *GetShareExportPolicyResponse + func (v NullableGetShareExportPolicyResponse) IsSet() bool + func (v NullableGetShareExportPolicyResponse) MarshalJSON() ([]byte, error) + type NullableGetShareResponse struct + func NewNullableGetShareResponse(val *GetShareResponse) *NullableGetShareResponse + func (v *NullableGetShareResponse) Set(val *GetShareResponse) + func (v *NullableGetShareResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetShareResponse) Unset() + func (v NullableGetShareResponse) Get() *GetShareResponse + func (v NullableGetShareResponse) IsSet() bool + func (v NullableGetShareResponse) MarshalJSON() ([]byte, error) + type NullableGoogleProtobufAny struct + func NewNullableGoogleProtobufAny(val *GoogleProtobufAny) *NullableGoogleProtobufAny + func (v *NullableGoogleProtobufAny) Set(val *GoogleProtobufAny) + func (v *NullableGoogleProtobufAny) UnmarshalJSON(src []byte) error + func (v *NullableGoogleProtobufAny) Unset() + func (v NullableGoogleProtobufAny) Get() *GoogleProtobufAny + func (v NullableGoogleProtobufAny) IsSet() bool + func (v NullableGoogleProtobufAny) MarshalJSON() ([]byte, error) + type NullableInt struct + func NewNullableInt(val *int) *NullableInt + func (v *NullableInt) Set(val *int) + func (v *NullableInt) UnmarshalJSON(src []byte) error + func (v *NullableInt) Unset() + func (v NullableInt) Get() *int + func (v NullableInt) IsSet() bool + func (v NullableInt) MarshalJSON() ([]byte, error) + type NullableInt32 struct + func NewNullableInt32(val *int32) *NullableInt32 + func (v *NullableInt32) Set(val *int32) + func (v *NullableInt32) UnmarshalJSON(src []byte) error + func (v *NullableInt32) Unset() + func (v NullableInt32) Get() *int32 + func (v NullableInt32) IsSet() bool + func (v NullableInt32) MarshalJSON() ([]byte, error) + type NullableInt64 struct + func NewNullableInt64(val *int64) *NullableInt64 + func (v *NullableInt64) Set(val *int64) + func (v *NullableInt64) UnmarshalJSON(src []byte) error + func (v *NullableInt64) Unset() + func (v NullableInt64) Get() *int64 + func (v NullableInt64) IsSet() bool + func (v NullableInt64) MarshalJSON() ([]byte, error) + type NullableListPerformanceClassesResponse struct + func NewNullableListPerformanceClassesResponse(val *ListPerformanceClassesResponse) *NullableListPerformanceClassesResponse + func (v *NullableListPerformanceClassesResponse) Set(val *ListPerformanceClassesResponse) + func (v *NullableListPerformanceClassesResponse) UnmarshalJSON(src []byte) error + func (v *NullableListPerformanceClassesResponse) Unset() + func (v NullableListPerformanceClassesResponse) Get() *ListPerformanceClassesResponse + func (v NullableListPerformanceClassesResponse) IsSet() bool + func (v NullableListPerformanceClassesResponse) MarshalJSON() ([]byte, error) + type NullableListResourcePoolSnapshotsResponse struct + func NewNullableListResourcePoolSnapshotsResponse(val *ListResourcePoolSnapshotsResponse) *NullableListResourcePoolSnapshotsResponse + func (v *NullableListResourcePoolSnapshotsResponse) Set(val *ListResourcePoolSnapshotsResponse) + func (v *NullableListResourcePoolSnapshotsResponse) UnmarshalJSON(src []byte) error + func (v *NullableListResourcePoolSnapshotsResponse) Unset() + func (v NullableListResourcePoolSnapshotsResponse) Get() *ListResourcePoolSnapshotsResponse + func (v NullableListResourcePoolSnapshotsResponse) IsSet() bool + func (v NullableListResourcePoolSnapshotsResponse) MarshalJSON() ([]byte, error) + type NullableListResourcePoolsResponse struct + func NewNullableListResourcePoolsResponse(val *ListResourcePoolsResponse) *NullableListResourcePoolsResponse + func (v *NullableListResourcePoolsResponse) Set(val *ListResourcePoolsResponse) + func (v *NullableListResourcePoolsResponse) UnmarshalJSON(src []byte) error + func (v *NullableListResourcePoolsResponse) Unset() + func (v NullableListResourcePoolsResponse) Get() *ListResourcePoolsResponse + func (v NullableListResourcePoolsResponse) IsSet() bool + func (v NullableListResourcePoolsResponse) MarshalJSON() ([]byte, error) + type NullableListShareExportPoliciesResponse struct + func NewNullableListShareExportPoliciesResponse(val *ListShareExportPoliciesResponse) *NullableListShareExportPoliciesResponse + func (v *NullableListShareExportPoliciesResponse) Set(val *ListShareExportPoliciesResponse) + func (v *NullableListShareExportPoliciesResponse) UnmarshalJSON(src []byte) error + func (v *NullableListShareExportPoliciesResponse) Unset() + func (v NullableListShareExportPoliciesResponse) Get() *ListShareExportPoliciesResponse + func (v NullableListShareExportPoliciesResponse) IsSet() bool + func (v NullableListShareExportPoliciesResponse) MarshalJSON() ([]byte, error) + type NullableListSharesResponse struct + func NewNullableListSharesResponse(val *ListSharesResponse) *NullableListSharesResponse + func (v *NullableListSharesResponse) Set(val *ListSharesResponse) + func (v *NullableListSharesResponse) UnmarshalJSON(src []byte) error + func (v *NullableListSharesResponse) Unset() + func (v NullableListSharesResponse) Get() *ListSharesResponse + func (v NullableListSharesResponse) IsSet() bool + func (v NullableListSharesResponse) MarshalJSON() ([]byte, error) + type NullableListSnapshotSchedulesResponse struct + func NewNullableListSnapshotSchedulesResponse(val *ListSnapshotSchedulesResponse) *NullableListSnapshotSchedulesResponse + func (v *NullableListSnapshotSchedulesResponse) Set(val *ListSnapshotSchedulesResponse) + func (v *NullableListSnapshotSchedulesResponse) UnmarshalJSON(src []byte) error + func (v *NullableListSnapshotSchedulesResponse) Unset() + func (v NullableListSnapshotSchedulesResponse) Get() *ListSnapshotSchedulesResponse + func (v NullableListSnapshotSchedulesResponse) IsSet() bool + func (v NullableListSnapshotSchedulesResponse) MarshalJSON() ([]byte, error) + type NullablePerformanceClass struct + func NewNullablePerformanceClass(val *PerformanceClass) *NullablePerformanceClass + func (v *NullablePerformanceClass) Set(val *PerformanceClass) + func (v *NullablePerformanceClass) UnmarshalJSON(src []byte) error + func (v *NullablePerformanceClass) Unset() + func (v NullablePerformanceClass) Get() *PerformanceClass + func (v NullablePerformanceClass) IsSet() bool + func (v NullablePerformanceClass) MarshalJSON() ([]byte, error) + type NullableResourcePool struct + func NewNullableResourcePool(val *ResourcePool) *NullableResourcePool + func (v *NullableResourcePool) Set(val *ResourcePool) + func (v *NullableResourcePool) UnmarshalJSON(src []byte) error + func (v *NullableResourcePool) Unset() + func (v NullableResourcePool) Get() *ResourcePool + func (v NullableResourcePool) IsSet() bool + func (v NullableResourcePool) MarshalJSON() ([]byte, error) + type NullableResourcePoolPerformanceClass struct + func NewNullableResourcePoolPerformanceClass(val *ResourcePoolPerformanceClass) *NullableResourcePoolPerformanceClass + func (v *NullableResourcePoolPerformanceClass) Set(val *ResourcePoolPerformanceClass) + func (v *NullableResourcePoolPerformanceClass) UnmarshalJSON(src []byte) error + func (v *NullableResourcePoolPerformanceClass) Unset() + func (v NullableResourcePoolPerformanceClass) Get() *ResourcePoolPerformanceClass + func (v NullableResourcePoolPerformanceClass) IsSet() bool + func (v NullableResourcePoolPerformanceClass) MarshalJSON() ([]byte, error) + type NullableResourcePoolSnapshot struct + func NewNullableResourcePoolSnapshot(val *ResourcePoolSnapshot) *NullableResourcePoolSnapshot + func (v *NullableResourcePoolSnapshot) Set(val *ResourcePoolSnapshot) + func (v *NullableResourcePoolSnapshot) UnmarshalJSON(src []byte) error + func (v *NullableResourcePoolSnapshot) Unset() + func (v NullableResourcePoolSnapshot) Get() *ResourcePoolSnapshot + func (v NullableResourcePoolSnapshot) IsSet() bool + func (v NullableResourcePoolSnapshot) MarshalJSON() ([]byte, error) + type NullableResourcePoolSpace struct + func NewNullableResourcePoolSpace(val *ResourcePoolSpace) *NullableResourcePoolSpace + func (v *NullableResourcePoolSpace) Set(val *ResourcePoolSpace) + func (v *NullableResourcePoolSpace) UnmarshalJSON(src []byte) error + func (v *NullableResourcePoolSpace) Unset() + func (v NullableResourcePoolSpace) Get() *ResourcePoolSpace + func (v NullableResourcePoolSpace) IsSet() bool + func (v NullableResourcePoolSpace) MarshalJSON() ([]byte, error) + type NullableShare struct + func NewNullableShare(val *Share) *NullableShare + func (v *NullableShare) Set(val *Share) + func (v *NullableShare) UnmarshalJSON(src []byte) error + func (v *NullableShare) Unset() + func (v NullableShare) Get() *Share + func (v NullableShare) IsSet() bool + func (v NullableShare) MarshalJSON() ([]byte, error) + type NullableShareExportPolicy struct + func NewNullableShareExportPolicy(val *ShareExportPolicy) *NullableShareExportPolicy + func (v *NullableShareExportPolicy) Set(val *ShareExportPolicy) + func (v *NullableShareExportPolicy) UnmarshalJSON(src []byte) error + func (v *NullableShareExportPolicy) Unset() + func (v NullableShareExportPolicy) Get() *ShareExportPolicy + func (v NullableShareExportPolicy) IsSet() bool + func (v NullableShareExportPolicy) MarshalJSON() ([]byte, error) + type NullableShareExportPolicyRule struct + func NewNullableShareExportPolicyRule(val *ShareExportPolicyRule) *NullableShareExportPolicyRule + func (v *NullableShareExportPolicyRule) Set(val *ShareExportPolicyRule) + func (v *NullableShareExportPolicyRule) UnmarshalJSON(src []byte) error + func (v *NullableShareExportPolicyRule) Unset() + func (v NullableShareExportPolicyRule) Get() *ShareExportPolicyRule + func (v NullableShareExportPolicyRule) IsSet() bool + func (v NullableShareExportPolicyRule) MarshalJSON() ([]byte, error) + type NullableSnapshotSchedule struct + func NewNullableSnapshotSchedule(val *SnapshotSchedule) *NullableSnapshotSchedule + func (v *NullableSnapshotSchedule) Set(val *SnapshotSchedule) + func (v *NullableSnapshotSchedule) UnmarshalJSON(src []byte) error + func (v *NullableSnapshotSchedule) Unset() + func (v NullableSnapshotSchedule) Get() *SnapshotSchedule + func (v NullableSnapshotSchedule) IsSet() bool + func (v NullableSnapshotSchedule) MarshalJSON() ([]byte, error) + type NullableStatus struct + func NewNullableStatus(val *Status) *NullableStatus + func (v *NullableStatus) Set(val *Status) + func (v *NullableStatus) UnmarshalJSON(src []byte) error + func (v *NullableStatus) Unset() + func (v NullableStatus) Get() *Status + func (v NullableStatus) IsSet() bool + func (v NullableStatus) MarshalJSON() ([]byte, error) + type NullableString struct + func NewNullableString(val *string) *NullableString + func (v *NullableString) Set(val *string) + func (v *NullableString) UnmarshalJSON(src []byte) error + func (v *NullableString) Unset() + func (v NullableString) Get() *string + func (v NullableString) IsSet() bool + func (v NullableString) MarshalJSON() ([]byte, error) + type NullableTime struct + func NewNullableTime(val *time.Time) *NullableTime + func (v *NullableTime) Set(val *time.Time) + func (v *NullableTime) UnmarshalJSON(src []byte) error + func (v *NullableTime) Unset() + func (v NullableTime) Get() *time.Time + func (v NullableTime) IsSet() bool + func (v NullableTime) MarshalJSON() ([]byte, error) + type NullableUpdateResourcePoolPayload struct + func NewNullableUpdateResourcePoolPayload(val *UpdateResourcePoolPayload) *NullableUpdateResourcePoolPayload + func (v *NullableUpdateResourcePoolPayload) Set(val *UpdateResourcePoolPayload) + func (v *NullableUpdateResourcePoolPayload) UnmarshalJSON(src []byte) error + func (v *NullableUpdateResourcePoolPayload) Unset() + func (v NullableUpdateResourcePoolPayload) Get() *UpdateResourcePoolPayload + func (v NullableUpdateResourcePoolPayload) IsSet() bool + func (v NullableUpdateResourcePoolPayload) MarshalJSON() ([]byte, error) + type NullableUpdateResourcePoolResponse struct + func NewNullableUpdateResourcePoolResponse(val *UpdateResourcePoolResponse) *NullableUpdateResourcePoolResponse + func (v *NullableUpdateResourcePoolResponse) Set(val *UpdateResourcePoolResponse) + func (v *NullableUpdateResourcePoolResponse) UnmarshalJSON(src []byte) error + func (v *NullableUpdateResourcePoolResponse) Unset() + func (v NullableUpdateResourcePoolResponse) Get() *UpdateResourcePoolResponse + func (v NullableUpdateResourcePoolResponse) IsSet() bool + func (v NullableUpdateResourcePoolResponse) MarshalJSON() ([]byte, error) + type NullableUpdateShareExportPolicyBodyRule struct + func NewNullableUpdateShareExportPolicyBodyRule(val *UpdateShareExportPolicyBodyRule) *NullableUpdateShareExportPolicyBodyRule + func (v *NullableUpdateShareExportPolicyBodyRule) Set(val *UpdateShareExportPolicyBodyRule) + func (v *NullableUpdateShareExportPolicyBodyRule) UnmarshalJSON(src []byte) error + func (v *NullableUpdateShareExportPolicyBodyRule) Unset() + func (v NullableUpdateShareExportPolicyBodyRule) Get() *UpdateShareExportPolicyBodyRule + func (v NullableUpdateShareExportPolicyBodyRule) IsSet() bool + func (v NullableUpdateShareExportPolicyBodyRule) MarshalJSON() ([]byte, error) + type NullableUpdateShareExportPolicyPayload struct + func NewNullableUpdateShareExportPolicyPayload(val *UpdateShareExportPolicyPayload) *NullableUpdateShareExportPolicyPayload + func (v *NullableUpdateShareExportPolicyPayload) Set(val *UpdateShareExportPolicyPayload) + func (v *NullableUpdateShareExportPolicyPayload) UnmarshalJSON(src []byte) error + func (v *NullableUpdateShareExportPolicyPayload) Unset() + func (v NullableUpdateShareExportPolicyPayload) Get() *UpdateShareExportPolicyPayload + func (v NullableUpdateShareExportPolicyPayload) IsSet() bool + func (v NullableUpdateShareExportPolicyPayload) MarshalJSON() ([]byte, error) + type NullableUpdateShareExportPolicyResponse struct + func NewNullableUpdateShareExportPolicyResponse(val *UpdateShareExportPolicyResponse) *NullableUpdateShareExportPolicyResponse + func (v *NullableUpdateShareExportPolicyResponse) Set(val *UpdateShareExportPolicyResponse) + func (v *NullableUpdateShareExportPolicyResponse) UnmarshalJSON(src []byte) error + func (v *NullableUpdateShareExportPolicyResponse) Unset() + func (v NullableUpdateShareExportPolicyResponse) Get() *UpdateShareExportPolicyResponse + func (v NullableUpdateShareExportPolicyResponse) IsSet() bool + func (v NullableUpdateShareExportPolicyResponse) MarshalJSON() ([]byte, error) + type NullableUpdateSharePayload struct + func NewNullableUpdateSharePayload(val *UpdateSharePayload) *NullableUpdateSharePayload + func (v *NullableUpdateSharePayload) Set(val *UpdateSharePayload) + func (v *NullableUpdateSharePayload) UnmarshalJSON(src []byte) error + func (v *NullableUpdateSharePayload) Unset() + func (v NullableUpdateSharePayload) Get() *UpdateSharePayload + func (v NullableUpdateSharePayload) IsSet() bool + func (v NullableUpdateSharePayload) MarshalJSON() ([]byte, error) + type NullableUpdateShareResponse struct + func NewNullableUpdateShareResponse(val *UpdateShareResponse) *NullableUpdateShareResponse + func (v *NullableUpdateShareResponse) Set(val *UpdateShareResponse) + func (v *NullableUpdateShareResponse) UnmarshalJSON(src []byte) error + func (v *NullableUpdateShareResponse) Unset() + func (v NullableUpdateShareResponse) Get() *UpdateShareResponse + func (v NullableUpdateShareResponse) IsSet() bool + func (v NullableUpdateShareResponse) MarshalJSON() ([]byte, error) + type NullableValidationError struct + func NewNullableValidationError(val *ValidationError) *NullableValidationError + func (v *NullableValidationError) Set(val *ValidationError) + func (v *NullableValidationError) UnmarshalJSON(src []byte) error + func (v *NullableValidationError) Unset() + func (v NullableValidationError) Get() *ValidationError + func (v NullableValidationError) IsSet() bool + func (v NullableValidationError) MarshalJSON() ([]byte, error) + type NullableValidationErrorField struct + func NewNullableValidationErrorField(val *ValidationErrorField) *NullableValidationErrorField + func (v *NullableValidationErrorField) Set(val *ValidationErrorField) + func (v *NullableValidationErrorField) UnmarshalJSON(src []byte) error + func (v *NullableValidationErrorField) Unset() + func (v NullableValidationErrorField) Get() *ValidationErrorField + func (v NullableValidationErrorField) IsSet() bool + func (v NullableValidationErrorField) MarshalJSON() ([]byte, error) + type PerformanceClass struct + Iops *int32 + Name *string + Throughput *int32 + func NewPerformanceClass() *PerformanceClass + func NewPerformanceClassWithDefaults() *PerformanceClass + func (o *PerformanceClass) GetIops() int32 + func (o *PerformanceClass) GetIopsOk() (*int32, bool) + func (o *PerformanceClass) GetName() string + func (o *PerformanceClass) GetNameOk() (*string, bool) + func (o *PerformanceClass) GetThroughput() int32 + func (o *PerformanceClass) GetThroughputOk() (*int32, bool) + func (o *PerformanceClass) HasIops() bool + func (o *PerformanceClass) HasName() bool + func (o *PerformanceClass) HasThroughput() bool + func (o *PerformanceClass) SetIops(v int32) + func (o *PerformanceClass) SetName(v string) + func (o *PerformanceClass) SetThroughput(v int32) + func (o PerformanceClass) MarshalJSON() ([]byte, error) + func (o PerformanceClass) ToMap() (map[string]interface{}, error) + type ResourcePool struct + AvailabilityZone *string + CountShares *int32 + CreatedAt *time.Time + Id *string + IpAcl []string + Labels *map[string]string + MountPath *string + Name *string + PerformanceClass *ResourcePoolPerformanceClass + PerformanceClassDowngradableAt *time.Time + SizeReducibleAt *time.Time + SnapshotSchedule *SnapshotSchedule + SnapshotsAreVisible *bool + Space *ResourcePoolSpace + State *string + func NewResourcePool() *ResourcePool + func NewResourcePoolWithDefaults() *ResourcePool + func (o *ResourcePool) GetAvailabilityZone() string + func (o *ResourcePool) GetAvailabilityZoneOk() (*string, bool) + func (o *ResourcePool) GetCountShares() int32 + func (o *ResourcePool) GetCountSharesOk() (*int32, bool) + func (o *ResourcePool) GetCreatedAt() time.Time + func (o *ResourcePool) GetCreatedAtOk() (*time.Time, bool) + func (o *ResourcePool) GetId() string + func (o *ResourcePool) GetIdOk() (*string, bool) + func (o *ResourcePool) GetIpAcl() []string + func (o *ResourcePool) GetIpAclOk() ([]string, bool) + func (o *ResourcePool) GetLabels() map[string]string + func (o *ResourcePool) GetLabelsOk() (*map[string]string, bool) + func (o *ResourcePool) GetMountPath() string + func (o *ResourcePool) GetMountPathOk() (*string, bool) + func (o *ResourcePool) GetName() string + func (o *ResourcePool) GetNameOk() (*string, bool) + func (o *ResourcePool) GetPerformanceClass() ResourcePoolPerformanceClass + func (o *ResourcePool) GetPerformanceClassDowngradableAt() time.Time + func (o *ResourcePool) GetPerformanceClassDowngradableAtOk() (*time.Time, bool) + func (o *ResourcePool) GetPerformanceClassOk() (*ResourcePoolPerformanceClass, bool) + func (o *ResourcePool) GetSizeReducibleAt() time.Time + func (o *ResourcePool) GetSizeReducibleAtOk() (*time.Time, bool) + func (o *ResourcePool) GetSnapshotSchedule() SnapshotSchedule + func (o *ResourcePool) GetSnapshotScheduleOk() (*SnapshotSchedule, bool) + func (o *ResourcePool) GetSnapshotsAreVisible() bool + func (o *ResourcePool) GetSnapshotsAreVisibleOk() (*bool, bool) + func (o *ResourcePool) GetSpace() ResourcePoolSpace + func (o *ResourcePool) GetSpaceOk() (*ResourcePoolSpace, bool) + func (o *ResourcePool) GetState() string + func (o *ResourcePool) GetStateOk() (*string, 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) HasSnapshotSchedule() bool + func (o *ResourcePool) HasSnapshotsAreVisible() bool + func (o *ResourcePool) HasSpace() bool + func (o *ResourcePool) HasState() bool + func (o *ResourcePool) SetAvailabilityZone(v string) + func (o *ResourcePool) SetCountShares(v int32) + func (o *ResourcePool) SetCreatedAt(v time.Time) + func (o *ResourcePool) SetId(v string) + func (o *ResourcePool) SetIpAcl(v []string) + func (o *ResourcePool) SetLabels(v map[string]string) + func (o *ResourcePool) SetMountPath(v string) + func (o *ResourcePool) SetName(v string) + func (o *ResourcePool) SetPerformanceClass(v ResourcePoolPerformanceClass) + func (o *ResourcePool) SetPerformanceClassDowngradableAt(v time.Time) + func (o *ResourcePool) SetSizeReducibleAt(v time.Time) + func (o *ResourcePool) SetSnapshotSchedule(v SnapshotSchedule) + func (o *ResourcePool) SetSnapshotsAreVisible(v bool) + func (o *ResourcePool) SetSpace(v ResourcePoolSpace) + func (o *ResourcePool) SetState(v string) + func (o ResourcePool) MarshalJSON() ([]byte, error) + func (o ResourcePool) ToMap() (map[string]interface{}, error) + type ResourcePoolPerformanceClass struct + Name *string + PeakIops *int32 + Throughput *int32 + func NewResourcePoolPerformanceClass() *ResourcePoolPerformanceClass + func NewResourcePoolPerformanceClassWithDefaults() *ResourcePoolPerformanceClass + func (o *ResourcePoolPerformanceClass) GetName() string + func (o *ResourcePoolPerformanceClass) GetNameOk() (*string, bool) + func (o *ResourcePoolPerformanceClass) GetPeakIops() int32 + func (o *ResourcePoolPerformanceClass) GetPeakIopsOk() (*int32, bool) + func (o *ResourcePoolPerformanceClass) GetThroughput() int32 + func (o *ResourcePoolPerformanceClass) GetThroughputOk() (*int32, bool) + func (o *ResourcePoolPerformanceClass) HasName() bool + func (o *ResourcePoolPerformanceClass) HasPeakIops() bool + func (o *ResourcePoolPerformanceClass) HasThroughput() bool + func (o *ResourcePoolPerformanceClass) SetName(v string) + func (o *ResourcePoolPerformanceClass) SetPeakIops(v int32) + func (o *ResourcePoolPerformanceClass) SetThroughput(v int32) + func (o ResourcePoolPerformanceClass) MarshalJSON() ([]byte, error) + func (o ResourcePoolPerformanceClass) ToMap() (map[string]interface{}, error) + type ResourcePoolSnapshot struct + Comment NullableString + CreatedAt *time.Time + LogicalSizeGigabytes *int32 + ResourcePoolId *string + SizeGigabytes *int32 + SnapshotName *string + func NewResourcePoolSnapshot() *ResourcePoolSnapshot + func NewResourcePoolSnapshotWithDefaults() *ResourcePoolSnapshot + func (o *ResourcePoolSnapshot) GetComment() string + func (o *ResourcePoolSnapshot) GetCommentOk() (*string, bool) + func (o *ResourcePoolSnapshot) GetCreatedAt() time.Time + func (o *ResourcePoolSnapshot) GetCreatedAtOk() (*time.Time, bool) + func (o *ResourcePoolSnapshot) GetLogicalSizeGigabytes() int32 + func (o *ResourcePoolSnapshot) GetLogicalSizeGigabytesOk() (*int32, bool) + func (o *ResourcePoolSnapshot) GetResourcePoolId() string + func (o *ResourcePoolSnapshot) GetResourcePoolIdOk() (*string, bool) + func (o *ResourcePoolSnapshot) GetSizeGigabytes() int32 + func (o *ResourcePoolSnapshot) GetSizeGigabytesOk() (*int32, bool) + func (o *ResourcePoolSnapshot) GetSnapshotName() string + func (o *ResourcePoolSnapshot) GetSnapshotNameOk() (*string, 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 string) + func (o *ResourcePoolSnapshot) SetCommentNil() + func (o *ResourcePoolSnapshot) SetCreatedAt(v time.Time) + func (o *ResourcePoolSnapshot) SetLogicalSizeGigabytes(v int32) + func (o *ResourcePoolSnapshot) SetResourcePoolId(v string) + func (o *ResourcePoolSnapshot) SetSizeGigabytes(v int32) + func (o *ResourcePoolSnapshot) SetSnapshotName(v string) + func (o *ResourcePoolSnapshot) UnsetComment() + func (o ResourcePoolSnapshot) MarshalJSON() ([]byte, error) + func (o ResourcePoolSnapshot) ToMap() (map[string]interface{}, error) + type ResourcePoolSpace struct + AvailableGigabytes NullableFloat64 + SizeGigabytes *int32 + UsedGigabytes NullableFloat64 + func NewResourcePoolSpace() *ResourcePoolSpace + func NewResourcePoolSpaceWithDefaults() *ResourcePoolSpace + func (o *ResourcePoolSpace) GetAvailableGigabytes() float64 + func (o *ResourcePoolSpace) GetAvailableGigabytesOk() (*float64, bool) + func (o *ResourcePoolSpace) GetSizeGigabytes() int32 + func (o *ResourcePoolSpace) GetSizeGigabytesOk() (*int32, bool) + func (o *ResourcePoolSpace) GetUsedGigabytes() float64 + func (o *ResourcePoolSpace) GetUsedGigabytesOk() (*float64, bool) + func (o *ResourcePoolSpace) HasAvailableGigabytes() bool + func (o *ResourcePoolSpace) HasSizeGigabytes() bool + func (o *ResourcePoolSpace) HasUsedGigabytes() bool + func (o *ResourcePoolSpace) SetAvailableGigabytes(v float64) + func (o *ResourcePoolSpace) SetAvailableGigabytesNil() + func (o *ResourcePoolSpace) SetSizeGigabytes(v int32) + func (o *ResourcePoolSpace) SetUsedGigabytes(v float64) + func (o *ResourcePoolSpace) SetUsedGigabytesNil() + func (o *ResourcePoolSpace) UnsetAvailableGigabytes() + func (o *ResourcePoolSpace) UnsetUsedGigabytes() + func (o ResourcePoolSpace) MarshalJSON() ([]byte, error) + func (o ResourcePoolSpace) ToMap() (map[string]interface{}, error) + type Share struct + CreatedAt *time.Time + ExportPolicy NullableShareExportPolicy + Id *string + Labels *map[string]string + MountPath *string + Name *string + SpaceHardLimitGigabytes *int32 + State *string + func NewShare() *Share + func NewShareWithDefaults() *Share + func (o *Share) GetCreatedAt() time.Time + func (o *Share) GetCreatedAtOk() (*time.Time, bool) + func (o *Share) GetExportPolicy() ShareExportPolicy + func (o *Share) GetExportPolicyOk() (*ShareExportPolicy, bool) + func (o *Share) GetId() string + func (o *Share) GetIdOk() (*string, bool) + func (o *Share) GetLabels() map[string]string + func (o *Share) GetLabelsOk() (*map[string]string, bool) + func (o *Share) GetMountPath() string + func (o *Share) GetMountPathOk() (*string, bool) + func (o *Share) GetName() string + func (o *Share) GetNameOk() (*string, bool) + func (o *Share) GetSpaceHardLimitGigabytes() int32 + func (o *Share) GetSpaceHardLimitGigabytesOk() (*int32, bool) + func (o *Share) GetState() string + func (o *Share) GetStateOk() (*string, 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 time.Time) + func (o *Share) SetExportPolicy(v ShareExportPolicy) + func (o *Share) SetExportPolicyNil() + func (o *Share) SetId(v string) + func (o *Share) SetLabels(v map[string]string) + func (o *Share) SetMountPath(v string) + func (o *Share) SetName(v string) + func (o *Share) SetSpaceHardLimitGigabytes(v int32) + func (o *Share) SetState(v string) + func (o *Share) UnsetExportPolicy() + func (o Share) MarshalJSON() ([]byte, error) + func (o Share) ToMap() (map[string]interface{}, error) + type ShareExportPolicy struct + CreatedAt *time.Time + Id *string + Labels *map[string]string + Name *string + Rules []ShareExportPolicyRule + SharesUsingExportPolicy *int32 + func NewShareExportPolicy() *ShareExportPolicy + func NewShareExportPolicyWithDefaults() *ShareExportPolicy + func (o *ShareExportPolicy) GetCreatedAt() time.Time + func (o *ShareExportPolicy) GetCreatedAtOk() (*time.Time, bool) + func (o *ShareExportPolicy) GetId() string + func (o *ShareExportPolicy) GetIdOk() (*string, bool) + func (o *ShareExportPolicy) GetLabels() map[string]string + func (o *ShareExportPolicy) GetLabelsOk() (*map[string]string, bool) + func (o *ShareExportPolicy) GetName() string + func (o *ShareExportPolicy) GetNameOk() (*string, bool) + func (o *ShareExportPolicy) GetRules() []ShareExportPolicyRule + func (o *ShareExportPolicy) GetRulesOk() ([]ShareExportPolicyRule, bool) + func (o *ShareExportPolicy) GetSharesUsingExportPolicy() int32 + func (o *ShareExportPolicy) GetSharesUsingExportPolicyOk() (*int32, 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 time.Time) + func (o *ShareExportPolicy) SetId(v string) + func (o *ShareExportPolicy) SetLabels(v map[string]string) + func (o *ShareExportPolicy) SetName(v string) + func (o *ShareExportPolicy) SetRules(v []ShareExportPolicyRule) + func (o *ShareExportPolicy) SetSharesUsingExportPolicy(v int32) + func (o ShareExportPolicy) MarshalJSON() ([]byte, error) + func (o ShareExportPolicy) ToMap() (map[string]interface{}, error) + type ShareExportPolicyRule struct + CreatedAt *time.Time + Description NullableString + Id *string + IpAcl []string + Order *int32 + ReadOnly *bool + SetUuid *bool + SuperUser *bool + func NewShareExportPolicyRule() *ShareExportPolicyRule + func NewShareExportPolicyRuleWithDefaults() *ShareExportPolicyRule + func (o *ShareExportPolicyRule) GetCreatedAt() time.Time + func (o *ShareExportPolicyRule) GetCreatedAtOk() (*time.Time, bool) + func (o *ShareExportPolicyRule) GetDescription() string + func (o *ShareExportPolicyRule) GetDescriptionOk() (*string, bool) + func (o *ShareExportPolicyRule) GetId() string + func (o *ShareExportPolicyRule) GetIdOk() (*string, bool) + func (o *ShareExportPolicyRule) GetIpAcl() []string + func (o *ShareExportPolicyRule) GetIpAclOk() ([]string, bool) + func (o *ShareExportPolicyRule) GetOrder() int32 + func (o *ShareExportPolicyRule) GetOrderOk() (*int32, bool) + func (o *ShareExportPolicyRule) GetReadOnly() bool + func (o *ShareExportPolicyRule) GetReadOnlyOk() (*bool, bool) + func (o *ShareExportPolicyRule) GetSetUuid() bool + func (o *ShareExportPolicyRule) GetSetUuidOk() (*bool, bool) + func (o *ShareExportPolicyRule) GetSuperUser() bool + func (o *ShareExportPolicyRule) GetSuperUserOk() (*bool, 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 time.Time) + func (o *ShareExportPolicyRule) SetDescription(v string) + func (o *ShareExportPolicyRule) SetDescriptionNil() + func (o *ShareExportPolicyRule) SetId(v string) + func (o *ShareExportPolicyRule) SetIpAcl(v []string) + func (o *ShareExportPolicyRule) SetOrder(v int32) + func (o *ShareExportPolicyRule) SetReadOnly(v bool) + func (o *ShareExportPolicyRule) SetSetUuid(v bool) + func (o *ShareExportPolicyRule) SetSuperUser(v bool) + func (o *ShareExportPolicyRule) UnsetDescription() + func (o ShareExportPolicyRule) MarshalJSON() ([]byte, error) + func (o ShareExportPolicyRule) ToMap() (map[string]interface{}, error) + type SnapshotSchedule struct + Cron *string + Name *string + func NewSnapshotSchedule() *SnapshotSchedule + func NewSnapshotScheduleWithDefaults() *SnapshotSchedule + func (o *SnapshotSchedule) GetCron() string + func (o *SnapshotSchedule) GetCronOk() (*string, bool) + func (o *SnapshotSchedule) GetName() string + func (o *SnapshotSchedule) GetNameOk() (*string, bool) + func (o *SnapshotSchedule) HasCron() bool + func (o *SnapshotSchedule) HasName() bool + func (o *SnapshotSchedule) SetCron(v string) + func (o *SnapshotSchedule) SetName(v string) + func (o SnapshotSchedule) MarshalJSON() ([]byte, error) + func (o SnapshotSchedule) ToMap() (map[string]interface{}, error) + type Status struct + Code *int32 + Details []GoogleProtobufAny + Message *string + func NewStatus() *Status + func NewStatusWithDefaults() *Status + func (o *Status) GetCode() int32 + func (o *Status) GetCodeOk() (*int32, bool) + func (o *Status) GetDetails() []GoogleProtobufAny + func (o *Status) GetDetailsOk() ([]GoogleProtobufAny, bool) + func (o *Status) GetMessage() string + func (o *Status) GetMessageOk() (*string, bool) + func (o *Status) HasCode() bool + func (o *Status) HasDetails() bool + func (o *Status) HasMessage() bool + func (o *Status) SetCode(v int32) + func (o *Status) SetDetails(v []GoogleProtobufAny) + func (o *Status) SetMessage(v string) + func (o Status) MarshalJSON() ([]byte, error) + func (o Status) ToMap() (map[string]interface{}, error) + type UpdateResourcePoolPayload struct + IpAcl []string + Labels *map[string]string + PerformanceClass *string + SizeGigabytes NullableInt32 + SnapshotScheduleName *string + SnapshotsAreVisible *bool + func NewUpdateResourcePoolPayload() *UpdateResourcePoolPayload + func NewUpdateResourcePoolPayloadWithDefaults() *UpdateResourcePoolPayload + func (o *UpdateResourcePoolPayload) GetIpAcl() []string + func (o *UpdateResourcePoolPayload) GetIpAclOk() ([]string, bool) + func (o *UpdateResourcePoolPayload) GetLabels() map[string]string + func (o *UpdateResourcePoolPayload) GetLabelsOk() (*map[string]string, bool) + func (o *UpdateResourcePoolPayload) GetPerformanceClass() string + func (o *UpdateResourcePoolPayload) GetPerformanceClassOk() (*string, bool) + func (o *UpdateResourcePoolPayload) GetSizeGigabytes() int32 + func (o *UpdateResourcePoolPayload) GetSizeGigabytesOk() (*int32, bool) + func (o *UpdateResourcePoolPayload) GetSnapshotScheduleName() string + func (o *UpdateResourcePoolPayload) GetSnapshotScheduleNameOk() (*string, bool) + func (o *UpdateResourcePoolPayload) GetSnapshotsAreVisible() bool + func (o *UpdateResourcePoolPayload) GetSnapshotsAreVisibleOk() (*bool, bool) + func (o *UpdateResourcePoolPayload) HasIpAcl() bool + func (o *UpdateResourcePoolPayload) HasLabels() bool + func (o *UpdateResourcePoolPayload) HasPerformanceClass() bool + func (o *UpdateResourcePoolPayload) HasSizeGigabytes() bool + func (o *UpdateResourcePoolPayload) HasSnapshotScheduleName() bool + func (o *UpdateResourcePoolPayload) HasSnapshotsAreVisible() bool + func (o *UpdateResourcePoolPayload) SetIpAcl(v []string) + func (o *UpdateResourcePoolPayload) SetLabels(v map[string]string) + func (o *UpdateResourcePoolPayload) SetPerformanceClass(v string) + func (o *UpdateResourcePoolPayload) SetSizeGigabytes(v int32) + func (o *UpdateResourcePoolPayload) SetSizeGigabytesNil() + func (o *UpdateResourcePoolPayload) SetSnapshotScheduleName(v string) + func (o *UpdateResourcePoolPayload) SetSnapshotsAreVisible(v bool) + func (o *UpdateResourcePoolPayload) UnsetSizeGigabytes() + func (o UpdateResourcePoolPayload) MarshalJSON() ([]byte, error) + func (o UpdateResourcePoolPayload) ToMap() (map[string]interface{}, error) + type UpdateResourcePoolResponse struct + ResourcePool *ResourcePool + func NewUpdateResourcePoolResponse() *UpdateResourcePoolResponse + func NewUpdateResourcePoolResponseWithDefaults() *UpdateResourcePoolResponse + func (o *UpdateResourcePoolResponse) GetResourcePool() ResourcePool + func (o *UpdateResourcePoolResponse) GetResourcePoolOk() (*ResourcePool, bool) + func (o *UpdateResourcePoolResponse) HasResourcePool() bool + func (o *UpdateResourcePoolResponse) SetResourcePool(v ResourcePool) + func (o UpdateResourcePoolResponse) MarshalJSON() ([]byte, error) + func (o UpdateResourcePoolResponse) ToMap() (map[string]interface{}, error) + type UpdateShareExportPolicyBodyRule struct + Description NullableString + IpAcl []string + Order *int32 + ReadOnly *bool + SetUuid *bool + SuperUser *bool + func NewUpdateShareExportPolicyBodyRule() *UpdateShareExportPolicyBodyRule + func NewUpdateShareExportPolicyBodyRuleWithDefaults() *UpdateShareExportPolicyBodyRule + func (o *UpdateShareExportPolicyBodyRule) GetDescription() string + func (o *UpdateShareExportPolicyBodyRule) GetDescriptionOk() (*string, bool) + func (o *UpdateShareExportPolicyBodyRule) GetIpAcl() []string + func (o *UpdateShareExportPolicyBodyRule) GetIpAclOk() ([]string, bool) + func (o *UpdateShareExportPolicyBodyRule) GetOrder() int32 + func (o *UpdateShareExportPolicyBodyRule) GetOrderOk() (*int32, bool) + func (o *UpdateShareExportPolicyBodyRule) GetReadOnly() bool + func (o *UpdateShareExportPolicyBodyRule) GetReadOnlyOk() (*bool, bool) + func (o *UpdateShareExportPolicyBodyRule) GetSetUuid() bool + func (o *UpdateShareExportPolicyBodyRule) GetSetUuidOk() (*bool, bool) + func (o *UpdateShareExportPolicyBodyRule) GetSuperUser() bool + func (o *UpdateShareExportPolicyBodyRule) GetSuperUserOk() (*bool, 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 string) + func (o *UpdateShareExportPolicyBodyRule) SetDescriptionNil() + func (o *UpdateShareExportPolicyBodyRule) SetIpAcl(v []string) + func (o *UpdateShareExportPolicyBodyRule) SetOrder(v int32) + func (o *UpdateShareExportPolicyBodyRule) SetReadOnly(v bool) + func (o *UpdateShareExportPolicyBodyRule) SetSetUuid(v bool) + func (o *UpdateShareExportPolicyBodyRule) SetSuperUser(v bool) + func (o *UpdateShareExportPolicyBodyRule) UnsetDescription() + func (o UpdateShareExportPolicyBodyRule) MarshalJSON() ([]byte, error) + func (o UpdateShareExportPolicyBodyRule) ToMap() (map[string]interface{}, error) + type UpdateShareExportPolicyPayload struct + Labels *map[string]string + Rules []UpdateShareExportPolicyBodyRule + func NewUpdateShareExportPolicyPayload() *UpdateShareExportPolicyPayload + func NewUpdateShareExportPolicyPayloadWithDefaults() *UpdateShareExportPolicyPayload + func (o *UpdateShareExportPolicyPayload) GetLabels() map[string]string + func (o *UpdateShareExportPolicyPayload) GetLabelsOk() (*map[string]string, bool) + func (o *UpdateShareExportPolicyPayload) GetRules() []UpdateShareExportPolicyBodyRule + func (o *UpdateShareExportPolicyPayload) GetRulesOk() ([]UpdateShareExportPolicyBodyRule, bool) + func (o *UpdateShareExportPolicyPayload) HasLabels() bool + func (o *UpdateShareExportPolicyPayload) HasRules() bool + func (o *UpdateShareExportPolicyPayload) SetLabels(v map[string]string) + func (o *UpdateShareExportPolicyPayload) SetRules(v []UpdateShareExportPolicyBodyRule) + func (o UpdateShareExportPolicyPayload) MarshalJSON() ([]byte, error) + func (o UpdateShareExportPolicyPayload) ToMap() (map[string]interface{}, error) + type UpdateShareExportPolicyResponse struct + ShareExportPolicy *ShareExportPolicy + func NewUpdateShareExportPolicyResponse() *UpdateShareExportPolicyResponse + func NewUpdateShareExportPolicyResponseWithDefaults() *UpdateShareExportPolicyResponse + func (o *UpdateShareExportPolicyResponse) GetShareExportPolicy() ShareExportPolicy + func (o *UpdateShareExportPolicyResponse) GetShareExportPolicyOk() (*ShareExportPolicy, bool) + func (o *UpdateShareExportPolicyResponse) HasShareExportPolicy() bool + func (o *UpdateShareExportPolicyResponse) SetShareExportPolicy(v ShareExportPolicy) + func (o UpdateShareExportPolicyResponse) MarshalJSON() ([]byte, error) + func (o UpdateShareExportPolicyResponse) ToMap() (map[string]interface{}, error) + type UpdateSharePayload struct + ExportPolicyName NullableString + Labels *map[string]string + SpaceHardLimitGigabytes NullableInt32 + func NewUpdateSharePayload() *UpdateSharePayload + func NewUpdateSharePayloadWithDefaults() *UpdateSharePayload + func (o *UpdateSharePayload) GetExportPolicyName() string + func (o *UpdateSharePayload) GetExportPolicyNameOk() (*string, bool) + func (o *UpdateSharePayload) GetLabels() map[string]string + func (o *UpdateSharePayload) GetLabelsOk() (*map[string]string, bool) + func (o *UpdateSharePayload) GetSpaceHardLimitGigabytes() int32 + func (o *UpdateSharePayload) GetSpaceHardLimitGigabytesOk() (*int32, bool) + func (o *UpdateSharePayload) HasExportPolicyName() bool + func (o *UpdateSharePayload) HasLabels() bool + func (o *UpdateSharePayload) HasSpaceHardLimitGigabytes() bool + func (o *UpdateSharePayload) SetExportPolicyName(v string) + func (o *UpdateSharePayload) SetExportPolicyNameNil() + func (o *UpdateSharePayload) SetLabels(v map[string]string) + func (o *UpdateSharePayload) SetSpaceHardLimitGigabytes(v int32) + func (o *UpdateSharePayload) SetSpaceHardLimitGigabytesNil() + func (o *UpdateSharePayload) UnsetExportPolicyName() + func (o *UpdateSharePayload) UnsetSpaceHardLimitGigabytes() + func (o UpdateSharePayload) MarshalJSON() ([]byte, error) + func (o UpdateSharePayload) ToMap() (map[string]interface{}, error) + type UpdateShareResponse struct + Share *Share + func NewUpdateShareResponse() *UpdateShareResponse + func NewUpdateShareResponseWithDefaults() *UpdateShareResponse + func (o *UpdateShareResponse) GetShare() Share + func (o *UpdateShareResponse) GetShareOk() (*Share, bool) + func (o *UpdateShareResponse) HasShare() bool + func (o *UpdateShareResponse) SetShare(v Share) + func (o UpdateShareResponse) MarshalJSON() ([]byte, error) + func (o UpdateShareResponse) ToMap() (map[string]interface{}, error) + type ValidationError struct + ErrorDescription interface{} + Fields []ValidationErrorField + Title string + Type string + func NewValidationError(title string, types string, fields []ValidationErrorField) *ValidationError + func NewValidationErrorWithDefaults() *ValidationError + func (o *ValidationError) GetErrorDescription() interface{} + func (o *ValidationError) GetErrorDescriptionOk() (*interface{}, bool) + func (o *ValidationError) GetFields() []ValidationErrorField + func (o *ValidationError) GetFieldsOk() ([]ValidationErrorField, bool) + func (o *ValidationError) GetTitle() string + func (o *ValidationError) GetTitleOk() (*string, bool) + func (o *ValidationError) GetType() string + func (o *ValidationError) GetTypeOk() (*string, bool) + func (o *ValidationError) HasErrorDescription() bool + func (o *ValidationError) SetErrorDescription(v interface{}) + func (o *ValidationError) SetFields(v []ValidationErrorField) + func (o *ValidationError) SetTitle(v string) + func (o *ValidationError) SetType(v string) + func (o *ValidationError) UnmarshalJSON(data []byte) (err error) + func (o ValidationError) MarshalJSON() ([]byte, error) + func (o ValidationError) ToMap() (map[string]interface{}, error) + type ValidationErrorField struct + Field string + Reason string + func NewValidationErrorField(field string, reason string) *ValidationErrorField + func NewValidationErrorFieldWithDefaults() *ValidationErrorField + func (o *ValidationErrorField) GetField() string + func (o *ValidationErrorField) GetFieldOk() (*string, bool) + func (o *ValidationErrorField) GetReason() string + func (o *ValidationErrorField) GetReasonOk() (*string, bool) + func (o *ValidationErrorField) SetField(v string) + func (o *ValidationErrorField) SetReason(v string) + func (o *ValidationErrorField) UnmarshalJSON(data []byte) (err error) + func (o ValidationErrorField) MarshalJSON() ([]byte, error) + func (o ValidationErrorField) ToMap() (map[string]interface{}, error)