Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- 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
- type APIKey
- type APIResponse
- type AWSCloudOptions
- func (o *AWSCloudOptions) GetAccountId() string
- func (o *AWSCloudOptions) GetAccountIdOk() (*string, bool)
- func (o *AWSCloudOptions) GetAvailabilityZoneTopology() AvailabilityZoneTopologyEnum
- func (o *AWSCloudOptions) GetAvailabilityZoneTopologyOk() (*AvailabilityZoneTopologyEnum, bool)
- func (o *AWSCloudOptions) GetCloudType() string
- func (o *AWSCloudOptions) GetCloudTypeOk() (*string, bool)
- func (o *AWSCloudOptions) GetRegion() string
- func (o *AWSCloudOptions) GetRegionOk() (*string, bool)
- func (o *AWSCloudOptions) GetSshKeyName() string
- func (o *AWSCloudOptions) GetSshKeyNameOk() (*string, bool)
- func (o *AWSCloudOptions) GetSubnetOptions() []SubnetOptions
- func (o *AWSCloudOptions) GetSubnetOptionsOk() ([]SubnetOptions, bool)
- func (o *AWSCloudOptions) GetVpc() Vpc
- func (o *AWSCloudOptions) GetVpcOk() (*Vpc, bool)
- func (o *AWSCloudOptions) HasAvailabilityZoneTopology() bool
- func (o AWSCloudOptions) MarshalJSON() ([]byte, error)
- func (o *AWSCloudOptions) SetAccountId(v string)
- func (o *AWSCloudOptions) SetAvailabilityZoneTopology(v AvailabilityZoneTopologyEnum)
- func (o *AWSCloudOptions) SetCloudType(v string)
- func (o *AWSCloudOptions) SetRegion(v string)
- func (o *AWSCloudOptions) SetSshKeyName(v string)
- func (o *AWSCloudOptions) SetSubnetOptions(v []SubnetOptions)
- func (o *AWSCloudOptions) SetVpc(v Vpc)
- func (o AWSCloudOptions) ToMap() (map[string]interface{}, error)
- func (o *AWSCloudOptions) UnmarshalJSON(data []byte) (err error)
- type ApiAwsAccountsCollectionRequest
- type ApiAwsAccountsCreateRequest
- func (r ApiAwsAccountsCreateRequest) Async(async bool) ApiAwsAccountsCreateRequest
- func (r ApiAwsAccountsCreateRequest) AwsAccountsCreateInput(awsAccountsCreateInput AwsAccountsCreateInput) ApiAwsAccountsCreateRequest
- func (r ApiAwsAccountsCreateRequest) CorrelationId(correlationId string) ApiAwsAccountsCreateRequest
- func (r ApiAwsAccountsCreateRequest) Execute() (*RedactedAwsAccountInstance, *http.Response, error)
- type ApiAwsAccountsDeleteRequest
- type ApiAwsAccountsGenerateTrustPolicyRequest
- func (r ApiAwsAccountsGenerateTrustPolicyRequest) Async(async bool) ApiAwsAccountsGenerateTrustPolicyRequest
- func (r ApiAwsAccountsGenerateTrustPolicyRequest) AwsTrustPolicyInput(awsTrustPolicyInput AwsTrustPolicyInput) ApiAwsAccountsGenerateTrustPolicyRequest
- func (r ApiAwsAccountsGenerateTrustPolicyRequest) CorrelationId(correlationId string) ApiAwsAccountsGenerateTrustPolicyRequest
- func (r ApiAwsAccountsGenerateTrustPolicyRequest) Execute() (*AwsTrustPolicy, *http.Response, error)
- type ApiAwsAccountsInstanceRequest
- type ApiAwsAccountsModifyRequest
- func (r ApiAwsAccountsModifyRequest) Async(async bool) ApiAwsAccountsModifyRequest
- func (r ApiAwsAccountsModifyRequest) AwsAccountModifyInput(awsAccountModifyInput AwsAccountModifyInput) ApiAwsAccountsModifyRequest
- func (r ApiAwsAccountsModifyRequest) CorrelationId(correlationId string) ApiAwsAccountsModifyRequest
- func (r ApiAwsAccountsModifyRequest) Execute() (*Job, *http.Response, error)
- type ApiAwsPermissionPoliciesCollectionRequest
- type ApiAwsPermissionPoliciesInstanceRequest
- type ApiClonesCollectionRequest
- func (r ApiClonesCollectionRequest) Execute() (*ClonesCollection200Response, *http.Response, error)
- func (r ApiClonesCollectionRequest) Filter(filter string) ApiClonesCollectionRequest
- func (r ApiClonesCollectionRequest) Limit(limit int32) ApiClonesCollectionRequest
- func (r ApiClonesCollectionRequest) Offset(offset int32) ApiClonesCollectionRequest
- func (r ApiClonesCollectionRequest) Order(order string) ApiClonesCollectionRequest
- func (r ApiClonesCollectionRequest) Select_(select_ string) ApiClonesCollectionRequest
- type ApiClonesCreateRequest
- type ApiClonesDeleteRequest
- type ApiClonesInstanceRequest
- type ApiClonesMapRequest
- type ApiClonesModifyRequest
- type ApiClonesRefreshRequest
- type ApiClonesUnmapRequest
- type ApiEntitlementsCollectionRequest
- func (r ApiEntitlementsCollectionRequest) Execute() (*EntitlementsCollection200Response, *http.Response, error)
- func (r ApiEntitlementsCollectionRequest) Filter(filter string) ApiEntitlementsCollectionRequest
- func (r ApiEntitlementsCollectionRequest) Limit(limit int32) ApiEntitlementsCollectionRequest
- func (r ApiEntitlementsCollectionRequest) Offset(offset int32) ApiEntitlementsCollectionRequest
- func (r ApiEntitlementsCollectionRequest) Order(order string) ApiEntitlementsCollectionRequest
- func (r ApiEntitlementsCollectionRequest) Select_(select_ string) ApiEntitlementsCollectionRequest
- type ApiEntitlementsInstanceRequest
- type ApiHostsCollectionRequest
- func (r ApiHostsCollectionRequest) Execute() (*HostsCollection200Response, *http.Response, error)
- func (r ApiHostsCollectionRequest) Filter(filter string) ApiHostsCollectionRequest
- func (r ApiHostsCollectionRequest) Limit(limit int32) ApiHostsCollectionRequest
- func (r ApiHostsCollectionRequest) Offset(offset int32) ApiHostsCollectionRequest
- func (r ApiHostsCollectionRequest) Order(order string) ApiHostsCollectionRequest
- func (r ApiHostsCollectionRequest) Select_(select_ string) ApiHostsCollectionRequest
- type ApiHostsInstanceRequest
- type ApiLicensesCollectionRequest
- func (r ApiLicensesCollectionRequest) Execute() (*LicensesCollection200Response, *http.Response, error)
- func (r ApiLicensesCollectionRequest) Filter(filter string) ApiLicensesCollectionRequest
- func (r ApiLicensesCollectionRequest) Limit(limit int32) ApiLicensesCollectionRequest
- func (r ApiLicensesCollectionRequest) Offset(offset int32) ApiLicensesCollectionRequest
- func (r ApiLicensesCollectionRequest) Order(order string) ApiLicensesCollectionRequest
- func (r ApiLicensesCollectionRequest) Select_(select_ string) ApiLicensesCollectionRequest
- type ApiLicensesInstanceRequest
- type ApiMobilityGroupsCollectionRequest
- func (r ApiMobilityGroupsCollectionRequest) Execute() (*MobilityGroupsCollection200Response, *http.Response, error)
- func (r ApiMobilityGroupsCollectionRequest) Filter(filter string) ApiMobilityGroupsCollectionRequest
- func (r ApiMobilityGroupsCollectionRequest) Limit(limit int32) ApiMobilityGroupsCollectionRequest
- func (r ApiMobilityGroupsCollectionRequest) Offset(offset int32) ApiMobilityGroupsCollectionRequest
- func (r ApiMobilityGroupsCollectionRequest) Order(order string) ApiMobilityGroupsCollectionRequest
- func (r ApiMobilityGroupsCollectionRequest) Select_(select_ string) ApiMobilityGroupsCollectionRequest
- type ApiMobilityGroupsCopyRequest
- type ApiMobilityGroupsCreateRequest
- func (r ApiMobilityGroupsCreateRequest) Async(async bool) ApiMobilityGroupsCreateRequest
- func (r ApiMobilityGroupsCreateRequest) Execute() (*Job, *http.Response, error)
- func (r ApiMobilityGroupsCreateRequest) SourceMobilityGroupInput(sourceMobilityGroupInput SourceMobilityGroupInput) ApiMobilityGroupsCreateRequest
- type ApiMobilityGroupsDeleteRequest
- type ApiMobilityGroupsInstanceRequest
- type ApiMobilityGroupsModifyRequest
- func (r ApiMobilityGroupsModifyRequest) Async(async bool) ApiMobilityGroupsModifyRequest
- func (r ApiMobilityGroupsModifyRequest) Execute() (*Job, *http.Response, error)
- func (r ApiMobilityGroupsModifyRequest) UpdateMobilityGroupInput(updateMobilityGroupInput UpdateMobilityGroupInput) ApiMobilityGroupsModifyRequest
- type ApiMobilityTargetsCollectionRequest
- func (r ApiMobilityTargetsCollectionRequest) Execute() (*MobilityTargetsCollection200Response, *http.Response, error)
- func (r ApiMobilityTargetsCollectionRequest) Filter(filter string) ApiMobilityTargetsCollectionRequest
- func (r ApiMobilityTargetsCollectionRequest) Limit(limit int32) ApiMobilityTargetsCollectionRequest
- func (r ApiMobilityTargetsCollectionRequest) Offset(offset int32) ApiMobilityTargetsCollectionRequest
- func (r ApiMobilityTargetsCollectionRequest) Order(order string) ApiMobilityTargetsCollectionRequest
- func (r ApiMobilityTargetsCollectionRequest) Select_(select_ string) ApiMobilityTargetsCollectionRequest
- type ApiMobilityTargetsCreateRequest
- type ApiMobilityTargetsDeleteRequest
- type ApiMobilityTargetsInstanceRequest
- type ApiMobilityTargetsModifyRequest
- func (r ApiMobilityTargetsModifyRequest) Async(async bool) ApiMobilityTargetsModifyRequest
- func (r ApiMobilityTargetsModifyRequest) Execute() (*Job, *http.Response, error)
- func (r ApiMobilityTargetsModifyRequest) UpdateMobilityTargetInput(updateMobilityTargetInput UpdateMobilityTargetInput) ApiMobilityTargetsModifyRequest
- type ApiPoolsCollectionRequest
- func (r ApiPoolsCollectionRequest) Execute() (*PoolsCollection200Response, *http.Response, error)
- func (r ApiPoolsCollectionRequest) Filter(filter string) ApiPoolsCollectionRequest
- func (r ApiPoolsCollectionRequest) Limit(limit int32) ApiPoolsCollectionRequest
- func (r ApiPoolsCollectionRequest) Offset(offset int32) ApiPoolsCollectionRequest
- func (r ApiPoolsCollectionRequest) Order(order string) ApiPoolsCollectionRequest
- func (r ApiPoolsCollectionRequest) Select_(select_ string) ApiPoolsCollectionRequest
- type ApiPoolsInstanceRequest
- type ApiStorageProductOptionsCollectionRequest
- func (r ApiStorageProductOptionsCollectionRequest) Execute() (*StorageProductOptionsCollection200Response, *http.Response, error)
- func (r ApiStorageProductOptionsCollectionRequest) Filter(filter string) ApiStorageProductOptionsCollectionRequest
- func (r ApiStorageProductOptionsCollectionRequest) Limit(limit int32) ApiStorageProductOptionsCollectionRequest
- func (r ApiStorageProductOptionsCollectionRequest) Offset(offset int32) ApiStorageProductOptionsCollectionRequest
- func (r ApiStorageProductOptionsCollectionRequest) Order(order string) ApiStorageProductOptionsCollectionRequest
- func (r ApiStorageProductOptionsCollectionRequest) Select_(select_ string) ApiStorageProductOptionsCollectionRequest
- func (r ApiStorageProductOptionsCollectionRequest) XDELLEMCVISIBILITY(xDELLEMCVISIBILITY string) ApiStorageProductOptionsCollectionRequest
- type ApiStorageProductsCollectionRequest
- func (r ApiStorageProductsCollectionRequest) Execute() (*StorageProductsCollection200Response, *http.Response, error)
- func (r ApiStorageProductsCollectionRequest) Filter(filter string) ApiStorageProductsCollectionRequest
- func (r ApiStorageProductsCollectionRequest) Limit(limit int32) ApiStorageProductsCollectionRequest
- func (r ApiStorageProductsCollectionRequest) Offset(offset int32) ApiStorageProductsCollectionRequest
- func (r ApiStorageProductsCollectionRequest) Order(order string) ApiStorageProductsCollectionRequest
- func (r ApiStorageProductsCollectionRequest) Select_(select_ string) ApiStorageProductsCollectionRequest
- func (r ApiStorageProductsCollectionRequest) XDELLEMCVISIBILITY(xDELLEMCVISIBILITY string) ApiStorageProductsCollectionRequest
- type ApiStorageSystemTokensCreateRequest
- type ApiStorageSystemTokensInstanceRequest
- type ApiStorageSystemTokensModifyRequest
- type ApiStorageSystemsCollectionRequest
- func (r ApiStorageSystemsCollectionRequest) Execute() (*StorageSystemsCollection200Response, *http.Response, error)
- func (r ApiStorageSystemsCollectionRequest) Filter(filter string) ApiStorageSystemsCollectionRequest
- func (r ApiStorageSystemsCollectionRequest) Limit(limit int32) ApiStorageSystemsCollectionRequest
- func (r ApiStorageSystemsCollectionRequest) Offset(offset int32) ApiStorageSystemsCollectionRequest
- func (r ApiStorageSystemsCollectionRequest) Order(order string) ApiStorageSystemsCollectionRequest
- func (r ApiStorageSystemsCollectionRequest) Select_(select_ string) ApiStorageSystemsCollectionRequest
- type ApiStorageSystemsCreateRequest
- func (r ApiStorageSystemsCreateRequest) Async(async bool) ApiStorageSystemsCreateRequest
- func (r ApiStorageSystemsCreateRequest) Execute() (*Job, *http.Response, error)
- func (r ApiStorageSystemsCreateRequest) StorageSystemDeploymentRequest(storageSystemDeploymentRequest StorageSystemDeploymentRequest) ApiStorageSystemsCreateRequest
- func (r ApiStorageSystemsCreateRequest) XDELLEMCVISIBILITY(xDELLEMCVISIBILITY string) ApiStorageSystemsCreateRequest
- type ApiStorageSystemsDeleteRequest
- type ApiStorageSystemsFinalizeTrustRequest
- type ApiStorageSystemsInitializeTrustRequest
- type ApiStorageSystemsInstanceRequest
- type ApiVolumesCollectionRequest
- func (r ApiVolumesCollectionRequest) Execute() (*VolumesCollection200Response, *http.Response, error)
- func (r ApiVolumesCollectionRequest) Filter(filter string) ApiVolumesCollectionRequest
- func (r ApiVolumesCollectionRequest) Limit(limit int32) ApiVolumesCollectionRequest
- func (r ApiVolumesCollectionRequest) Offset(offset int32) ApiVolumesCollectionRequest
- func (r ApiVolumesCollectionRequest) Order(order string) ApiVolumesCollectionRequest
- func (r ApiVolumesCollectionRequest) Select_(select_ string) ApiVolumesCollectionRequest
- type ApiVolumesInstanceRequest
- type AvailabilityZoneTopologyEnum
- type AwsAccountModifyInput
- func (o *AwsAccountModifyInput) GetRoleArn() string
- func (o *AwsAccountModifyInput) GetRoleArnOk() (*string, bool)
- func (o AwsAccountModifyInput) MarshalJSON() ([]byte, error)
- func (o *AwsAccountModifyInput) SetRoleArn(v string)
- func (o AwsAccountModifyInput) ToMap() (map[string]interface{}, error)
- func (o *AwsAccountModifyInput) UnmarshalJSON(data []byte) (err error)
- type AwsAccountsAPIService
- func (a *AwsAccountsAPIService) AwsAccountsCollection(ctx context.Context) ApiAwsAccountsCollectionRequest
- func (a *AwsAccountsAPIService) AwsAccountsCollectionExecute(r ApiAwsAccountsCollectionRequest) (*AwsAccountsCollection200Response, *http.Response, error)
- func (a *AwsAccountsAPIService) AwsAccountsCreate(ctx context.Context) ApiAwsAccountsCreateRequest
- func (a *AwsAccountsAPIService) AwsAccountsCreateExecute(r ApiAwsAccountsCreateRequest) (*RedactedAwsAccountInstance, *http.Response, error)
- func (a *AwsAccountsAPIService) AwsAccountsDelete(ctx context.Context, accountId string) ApiAwsAccountsDeleteRequest
- func (a *AwsAccountsAPIService) AwsAccountsDeleteExecute(r ApiAwsAccountsDeleteRequest) (*Job, *http.Response, error)
- func (a *AwsAccountsAPIService) AwsAccountsGenerateTrustPolicy(ctx context.Context) ApiAwsAccountsGenerateTrustPolicyRequest
- func (a *AwsAccountsAPIService) AwsAccountsGenerateTrustPolicyExecute(r ApiAwsAccountsGenerateTrustPolicyRequest) (*AwsTrustPolicy, *http.Response, error)
- func (a *AwsAccountsAPIService) AwsAccountsInstance(ctx context.Context, accountId string) ApiAwsAccountsInstanceRequest
- func (a *AwsAccountsAPIService) AwsAccountsInstanceExecute(r ApiAwsAccountsInstanceRequest) (*AwsAccountsInstance, *http.Response, error)
- func (a *AwsAccountsAPIService) AwsAccountsModify(ctx context.Context, accountId string) ApiAwsAccountsModifyRequest
- func (a *AwsAccountsAPIService) AwsAccountsModifyExecute(r ApiAwsAccountsModifyRequest) (*Job, *http.Response, error)
- type AwsAccountsCollection200Response
- func (o *AwsAccountsCollection200Response) GetResults() []RedactedAwsAccountInstance
- func (o *AwsAccountsCollection200Response) GetResultsOk() ([]RedactedAwsAccountInstance, bool)
- func (o *AwsAccountsCollection200Response) HasResults() bool
- func (o AwsAccountsCollection200Response) MarshalJSON() ([]byte, error)
- func (o *AwsAccountsCollection200Response) SetResults(v []RedactedAwsAccountInstance)
- func (o AwsAccountsCollection200Response) ToMap() (map[string]interface{}, error)
- type AwsAccountsCreateInput
- func (o *AwsAccountsCreateInput) GetRoleArn() string
- func (o *AwsAccountsCreateInput) GetRoleArnOk() (*string, bool)
- func (o AwsAccountsCreateInput) MarshalJSON() ([]byte, error)
- func (o *AwsAccountsCreateInput) SetRoleArn(v string)
- func (o AwsAccountsCreateInput) ToMap() (map[string]interface{}, error)
- func (o *AwsAccountsCreateInput) UnmarshalJSON(data []byte) (err error)
- type AwsAccountsInstance
- func (o *AwsAccountsInstance) GetAwsAccountAlias() string
- func (o *AwsAccountsInstance) GetAwsAccountAliasOk() (*string, bool)
- func (o *AwsAccountsInstance) GetId() string
- func (o *AwsAccountsInstance) GetIdOk() (*string, bool)
- func (o *AwsAccountsInstance) GetRoleArn() string
- func (o *AwsAccountsInstance) GetRoleArnOk() (*string, bool)
- func (o *AwsAccountsInstance) GetStatus() string
- func (o *AwsAccountsInstance) GetStatusOk() (*string, bool)
- func (o *AwsAccountsInstance) HasAwsAccountAlias() bool
- func (o *AwsAccountsInstance) HasId() bool
- func (o *AwsAccountsInstance) HasRoleArn() bool
- func (o *AwsAccountsInstance) HasStatus() bool
- func (o AwsAccountsInstance) MarshalJSON() ([]byte, error)
- func (o *AwsAccountsInstance) SetAwsAccountAlias(v string)
- func (o *AwsAccountsInstance) SetId(v string)
- func (o *AwsAccountsInstance) SetRoleArn(v string)
- func (o *AwsAccountsInstance) SetStatus(v string)
- func (o AwsAccountsInstance) ToMap() (map[string]interface{}, error)
- type AwsPermissionPoliciesAPIService
- func (a *AwsPermissionPoliciesAPIService) AwsPermissionPoliciesCollection(ctx context.Context) ApiAwsPermissionPoliciesCollectionRequest
- func (a *AwsPermissionPoliciesAPIService) AwsPermissionPoliciesCollectionExecute(r ApiAwsPermissionPoliciesCollectionRequest) (*AwsPermissionPoliciesCollection200Response, *http.Response, error)
- func (a *AwsPermissionPoliciesAPIService) AwsPermissionPoliciesInstance(ctx context.Context, permissionPolicyId string) ApiAwsPermissionPoliciesInstanceRequest
- func (a *AwsPermissionPoliciesAPIService) AwsPermissionPoliciesInstanceExecute(r ApiAwsPermissionPoliciesInstanceRequest) (*AwsPermissionPoliciesInstance, *http.Response, error)
- type AwsPermissionPoliciesCollection200Response
- func (o *AwsPermissionPoliciesCollection200Response) GetResults() []AwsPermissionPoliciesInstance
- func (o *AwsPermissionPoliciesCollection200Response) GetResultsOk() ([]AwsPermissionPoliciesInstance, bool)
- func (o *AwsPermissionPoliciesCollection200Response) HasResults() bool
- func (o AwsPermissionPoliciesCollection200Response) MarshalJSON() ([]byte, error)
- func (o *AwsPermissionPoliciesCollection200Response) SetResults(v []AwsPermissionPoliciesInstance)
- func (o AwsPermissionPoliciesCollection200Response) ToMap() (map[string]interface{}, error)
- type AwsPermissionPoliciesInstance
- func (o *AwsPermissionPoliciesInstance) GetId() string
- func (o *AwsPermissionPoliciesInstance) GetIdOk() (*string, bool)
- func (o *AwsPermissionPoliciesInstance) GetPermissionPolicy() AwsPermissionPoliciesInstancePermissionPolicy
- func (o *AwsPermissionPoliciesInstance) GetPermissionPolicyOk() (*AwsPermissionPoliciesInstancePermissionPolicy, bool)
- func (o *AwsPermissionPoliciesInstance) GetVersion() string
- func (o *AwsPermissionPoliciesInstance) GetVersionOk() (*string, bool)
- func (o *AwsPermissionPoliciesInstance) HasId() bool
- func (o *AwsPermissionPoliciesInstance) HasPermissionPolicy() bool
- func (o *AwsPermissionPoliciesInstance) HasVersion() bool
- func (o AwsPermissionPoliciesInstance) MarshalJSON() ([]byte, error)
- func (o *AwsPermissionPoliciesInstance) SetId(v string)
- func (o *AwsPermissionPoliciesInstance) SetPermissionPolicy(v AwsPermissionPoliciesInstancePermissionPolicy)
- func (o *AwsPermissionPoliciesInstance) SetVersion(v string)
- func (o AwsPermissionPoliciesInstance) ToMap() (map[string]interface{}, error)
- type AwsPermissionPoliciesInstancePermissionPolicy
- func (o *AwsPermissionPoliciesInstancePermissionPolicy) GetStatement() []AwsPermissionPoliciesInstancePermissionPolicyStatementInner
- func (o *AwsPermissionPoliciesInstancePermissionPolicy) GetStatementOk() ([]AwsPermissionPoliciesInstancePermissionPolicyStatementInner, bool)
- func (o *AwsPermissionPoliciesInstancePermissionPolicy) GetVersion() string
- func (o *AwsPermissionPoliciesInstancePermissionPolicy) GetVersionOk() (*string, bool)
- func (o *AwsPermissionPoliciesInstancePermissionPolicy) HasStatement() bool
- func (o *AwsPermissionPoliciesInstancePermissionPolicy) HasVersion() bool
- func (o AwsPermissionPoliciesInstancePermissionPolicy) MarshalJSON() ([]byte, error)
- func (o *AwsPermissionPoliciesInstancePermissionPolicy) SetStatement(v []AwsPermissionPoliciesInstancePermissionPolicyStatementInner)
- func (o *AwsPermissionPoliciesInstancePermissionPolicy) SetVersion(v string)
- func (o AwsPermissionPoliciesInstancePermissionPolicy) ToMap() (map[string]interface{}, error)
- type AwsPermissionPoliciesInstancePermissionPolicyStatementInner
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetAction() []string
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetActionOk() ([]string, bool)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetCondition() AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetConditionOk() (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition, bool)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetEffect() string
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetEffectOk() (*string, bool)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetResource() string
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetResourceOk() (*string, bool)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetSid() string
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetSidOk() (*string, bool)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasAction() bool
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasCondition() bool
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasEffect() bool
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasResource() bool
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasSid() bool
- func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInner) MarshalJSON() ([]byte, error)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetAction(v []string)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetCondition(v AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetEffect(v string)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetResource(v string)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetSid(v string)
- func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInner) ToMap() (map[string]interface{}, error)
- type AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
- func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition() *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
- func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionWithDefaults() *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) GetStringLike() AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) GetStringLikeOk() (...)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) HasStringLike() bool
- func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) MarshalJSON() ([]byte, error)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) SetStringLike(...)
- func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) ToMap() (map[string]interface{}, error)
- type AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) GetIamAWSServiceName() []string
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) GetIamAWSServiceNameOk() ([]string, bool)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) HasIamAWSServiceName() bool
- func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) MarshalJSON() ([]byte, error)
- func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) SetIamAWSServiceName(v []string)
- func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) ToMap() (map[string]interface{}, error)
- type AwsTrustPolicy
- func (o *AwsTrustPolicy) GetStatement() []AwsTrustPolicyStatementInner
- func (o *AwsTrustPolicy) GetStatementOk() ([]AwsTrustPolicyStatementInner, bool)
- func (o *AwsTrustPolicy) GetVersion() string
- func (o *AwsTrustPolicy) GetVersionOk() (*string, bool)
- func (o *AwsTrustPolicy) HasStatement() bool
- func (o *AwsTrustPolicy) HasVersion() bool
- func (o AwsTrustPolicy) MarshalJSON() ([]byte, error)
- func (o *AwsTrustPolicy) SetStatement(v []AwsTrustPolicyStatementInner)
- func (o *AwsTrustPolicy) SetVersion(v string)
- func (o AwsTrustPolicy) ToMap() (map[string]interface{}, error)
- type AwsTrustPolicyInput
- func (o *AwsTrustPolicyInput) GetAwsAccountId() string
- func (o *AwsTrustPolicyInput) GetAwsAccountIdOk() (*string, bool)
- func (o AwsTrustPolicyInput) MarshalJSON() ([]byte, error)
- func (o *AwsTrustPolicyInput) SetAwsAccountId(v string)
- func (o AwsTrustPolicyInput) ToMap() (map[string]interface{}, error)
- func (o *AwsTrustPolicyInput) UnmarshalJSON(data []byte) (err error)
- type AwsTrustPolicyStatementInner
- func (o *AwsTrustPolicyStatementInner) GetAction() string
- func (o *AwsTrustPolicyStatementInner) GetActionOk() (*string, bool)
- func (o *AwsTrustPolicyStatementInner) GetCondition() AwsTrustPolicyStatementInnerCondition
- func (o *AwsTrustPolicyStatementInner) GetConditionOk() (*AwsTrustPolicyStatementInnerCondition, bool)
- func (o *AwsTrustPolicyStatementInner) GetEffect() string
- func (o *AwsTrustPolicyStatementInner) GetEffectOk() (*string, bool)
- func (o *AwsTrustPolicyStatementInner) GetPrincipal() AwsTrustPolicyStatementInnerPrincipal
- func (o *AwsTrustPolicyStatementInner) GetPrincipalOk() (*AwsTrustPolicyStatementInnerPrincipal, bool)
- func (o *AwsTrustPolicyStatementInner) HasAction() bool
- func (o *AwsTrustPolicyStatementInner) HasCondition() bool
- func (o *AwsTrustPolicyStatementInner) HasEffect() bool
- func (o *AwsTrustPolicyStatementInner) HasPrincipal() bool
- func (o AwsTrustPolicyStatementInner) MarshalJSON() ([]byte, error)
- func (o *AwsTrustPolicyStatementInner) SetAction(v string)
- func (o *AwsTrustPolicyStatementInner) SetCondition(v AwsTrustPolicyStatementInnerCondition)
- func (o *AwsTrustPolicyStatementInner) SetEffect(v string)
- func (o *AwsTrustPolicyStatementInner) SetPrincipal(v AwsTrustPolicyStatementInnerPrincipal)
- func (o AwsTrustPolicyStatementInner) ToMap() (map[string]interface{}, error)
- type AwsTrustPolicyStatementInnerCondition
- func (o *AwsTrustPolicyStatementInnerCondition) GetBool() AwsTrustPolicyStatementInnerConditionBool
- func (o *AwsTrustPolicyStatementInnerCondition) GetBoolOk() (*AwsTrustPolicyStatementInnerConditionBool, bool)
- func (o *AwsTrustPolicyStatementInnerCondition) GetStringEquals() AwsTrustPolicyStatementInnerConditionStringEquals
- func (o *AwsTrustPolicyStatementInnerCondition) GetStringEqualsOk() (*AwsTrustPolicyStatementInnerConditionStringEquals, bool)
- func (o *AwsTrustPolicyStatementInnerCondition) HasBool() bool
- func (o *AwsTrustPolicyStatementInnerCondition) HasStringEquals() bool
- func (o AwsTrustPolicyStatementInnerCondition) MarshalJSON() ([]byte, error)
- func (o *AwsTrustPolicyStatementInnerCondition) SetBool(v AwsTrustPolicyStatementInnerConditionBool)
- func (o *AwsTrustPolicyStatementInnerCondition) SetStringEquals(v AwsTrustPolicyStatementInnerConditionStringEquals)
- func (o AwsTrustPolicyStatementInnerCondition) ToMap() (map[string]interface{}, error)
- type AwsTrustPolicyStatementInnerConditionBool
- func (o *AwsTrustPolicyStatementInnerConditionBool) GetAwsMultiFactorAuthPresent() string
- func (o *AwsTrustPolicyStatementInnerConditionBool) GetAwsMultiFactorAuthPresentOk() (*string, bool)
- func (o *AwsTrustPolicyStatementInnerConditionBool) HasAwsMultiFactorAuthPresent() bool
- func (o AwsTrustPolicyStatementInnerConditionBool) MarshalJSON() ([]byte, error)
- func (o *AwsTrustPolicyStatementInnerConditionBool) SetAwsMultiFactorAuthPresent(v string)
- func (o AwsTrustPolicyStatementInnerConditionBool) ToMap() (map[string]interface{}, error)
- type AwsTrustPolicyStatementInnerConditionStringEquals
- func (o *AwsTrustPolicyStatementInnerConditionStringEquals) GetStsExternalId() string
- func (o *AwsTrustPolicyStatementInnerConditionStringEquals) GetStsExternalIdOk() (*string, bool)
- func (o *AwsTrustPolicyStatementInnerConditionStringEquals) HasStsExternalId() bool
- func (o AwsTrustPolicyStatementInnerConditionStringEquals) MarshalJSON() ([]byte, error)
- func (o *AwsTrustPolicyStatementInnerConditionStringEquals) SetStsExternalId(v string)
- func (o AwsTrustPolicyStatementInnerConditionStringEquals) ToMap() (map[string]interface{}, error)
- type AwsTrustPolicyStatementInnerPrincipal
- func (o *AwsTrustPolicyStatementInnerPrincipal) GetAWS() string
- func (o *AwsTrustPolicyStatementInnerPrincipal) GetAWSOk() (*string, bool)
- func (o *AwsTrustPolicyStatementInnerPrincipal) HasAWS() bool
- func (o AwsTrustPolicyStatementInnerPrincipal) MarshalJSON() ([]byte, error)
- func (o *AwsTrustPolicyStatementInnerPrincipal) SetAWS(v string)
- func (o AwsTrustPolicyStatementInnerPrincipal) ToMap() (map[string]interface{}, error)
- type BasicAuth
- type BooleanOption
- func (o *BooleanOption) GetDefaultValue() bool
- func (o *BooleanOption) GetDefaultValueOk() (*bool, bool)
- func (o *BooleanOption) GetDescription() string
- func (o *BooleanOption) GetDescriptionOk() (*string, bool)
- func (o *BooleanOption) GetIsConfigurable() bool
- func (o *BooleanOption) GetIsConfigurableOk() (*bool, bool)
- func (o *BooleanOption) GetName() string
- func (o *BooleanOption) GetNameOk() (*string, bool)
- func (o *BooleanOption) GetType() string
- func (o *BooleanOption) GetTypeOk() (*string, bool)
- func (o *BooleanOption) HasDefaultValue() bool
- func (o *BooleanOption) HasDescription() bool
- func (o BooleanOption) MarshalJSON() ([]byte, error)
- func (o *BooleanOption) SetDefaultValue(v bool)
- func (o *BooleanOption) SetDescription(v string)
- func (o *BooleanOption) SetIsConfigurable(v bool)
- func (o *BooleanOption) SetName(v string)
- func (o *BooleanOption) SetType(v string)
- func (o BooleanOption) ToMap() (map[string]interface{}, error)
- func (o *BooleanOption) UnmarshalJSON(data []byte) (err error)
- type Clone
- func (o *Clone) GetCloneVolumes() []CloneMobilityMember
- func (o *Clone) GetCloneVolumesOk() ([]CloneMobilityMember, bool)
- func (o *Clone) GetCreationTimestamp() string
- func (o *Clone) GetCreationTimestampOk() (*string, bool)
- func (o *Clone) GetDescription() string
- func (o *Clone) GetDescriptionOk() (*string, bool)
- func (o *Clone) GetHostMappings() []CloneToHostMapping
- func (o *Clone) GetHostMappingsOk() ([]CloneToHostMapping, bool)
- func (o *Clone) GetId() string
- func (o *Clone) GetIdOk() (*string, bool)
- func (o *Clone) GetImageTimestamp() string
- func (o *Clone) GetImageTimestampOk() (*string, bool)
- func (o *Clone) GetMobilityTargetId() string
- func (o *Clone) GetMobilityTargetIdOk() (*string, bool)
- func (o *Clone) GetName() string
- func (o *Clone) GetNameOk() (*string, bool)
- func (o *Clone) GetRefreshTimestamp() string
- func (o *Clone) GetRefreshTimestampOk() (*string, bool)
- func (o *Clone) HasMobilityTargetId() bool
- func (o Clone) MarshalJSON() ([]byte, error)
- func (o *Clone) SetCloneVolumes(v []CloneMobilityMember)
- func (o *Clone) SetCreationTimestamp(v string)
- func (o *Clone) SetDescription(v string)
- func (o *Clone) SetHostMappings(v []CloneToHostMapping)
- func (o *Clone) SetId(v string)
- func (o *Clone) SetImageTimestamp(v string)
- func (o *Clone) SetMobilityTargetId(v string)
- func (o *Clone) SetName(v string)
- func (o *Clone) SetRefreshTimestamp(v string)
- func (o Clone) ToMap() (map[string]interface{}, error)
- func (o *Clone) UnmarshalJSON(data []byte) (err error)
- type CloneCreateInput
- func (o *CloneCreateInput) GetDescription() string
- func (o *CloneCreateInput) GetDescriptionOk() (*string, bool)
- func (o *CloneCreateInput) GetHostMappings() []string
- func (o *CloneCreateInput) GetHostMappingsOk() ([]string, bool)
- func (o *CloneCreateInput) GetMobilityTargetId() string
- func (o *CloneCreateInput) GetMobilityTargetIdOk() (*string, bool)
- func (o *CloneCreateInput) GetName() string
- func (o *CloneCreateInput) GetNameOk() (*string, bool)
- func (o *CloneCreateInput) HasDescription() bool
- func (o *CloneCreateInput) HasHostMappings() bool
- func (o CloneCreateInput) MarshalJSON() ([]byte, error)
- func (o *CloneCreateInput) SetDescription(v string)
- func (o *CloneCreateInput) SetHostMappings(v []string)
- func (o *CloneCreateInput) SetMobilityTargetId(v string)
- func (o *CloneCreateInput) SetName(v string)
- func (o CloneCreateInput) ToMap() (map[string]interface{}, error)
- func (o *CloneCreateInput) UnmarshalJSON(data []byte) (err error)
- type CloneMobilityMember
- func (o *CloneMobilityMember) GetId() string
- func (o *CloneMobilityMember) GetIdOk() (*string, bool)
- func (o *CloneMobilityMember) GetName() string
- func (o *CloneMobilityMember) GetNameOk() (*string, bool)
- func (o *CloneMobilityMember) GetParentId() string
- func (o *CloneMobilityMember) GetParentIdOk() (*string, bool)
- func (o *CloneMobilityMember) GetSize() string
- func (o *CloneMobilityMember) GetSizeOk() (*string, bool)
- func (o CloneMobilityMember) MarshalJSON() ([]byte, error)
- func (o *CloneMobilityMember) SetId(v string)
- func (o *CloneMobilityMember) SetName(v string)
- func (o *CloneMobilityMember) SetParentId(v string)
- func (o *CloneMobilityMember) SetSize(v string)
- func (o CloneMobilityMember) ToMap() (map[string]interface{}, error)
- func (o *CloneMobilityMember) UnmarshalJSON(data []byte) (err error)
- type CloneToHostMapping
- func (o *CloneToHostMapping) GetHostId() string
- func (o *CloneToHostMapping) GetHostIdOk() (*string, bool)
- func (o *CloneToHostMapping) GetHostInitiatorProtocol() HostInitiatorProtocolEnum
- func (o *CloneToHostMapping) GetHostInitiatorProtocolOk() (*HostInitiatorProtocolEnum, bool)
- func (o *CloneToHostMapping) GetHostIp() string
- func (o *CloneToHostMapping) GetHostIpOk() (*string, bool)
- func (o *CloneToHostMapping) GetHostName() string
- func (o *CloneToHostMapping) GetHostNameOk() (*string, bool)
- func (o *CloneToHostMapping) GetId() string
- func (o *CloneToHostMapping) GetIdOk() (*string, bool)
- func (o *CloneToHostMapping) GetNqn() string
- func (o *CloneToHostMapping) GetNqnOk() (*string, bool)
- func (o *CloneToHostMapping) HasHostInitiatorProtocol() bool
- func (o *CloneToHostMapping) HasId() bool
- func (o *CloneToHostMapping) HasNqn() bool
- func (o CloneToHostMapping) MarshalJSON() ([]byte, error)
- func (o *CloneToHostMapping) SetHostId(v string)
- func (o *CloneToHostMapping) SetHostInitiatorProtocol(v HostInitiatorProtocolEnum)
- func (o *CloneToHostMapping) SetHostIp(v string)
- func (o *CloneToHostMapping) SetHostName(v string)
- func (o *CloneToHostMapping) SetId(v string)
- func (o *CloneToHostMapping) SetNqn(v string)
- func (o CloneToHostMapping) ToMap() (map[string]interface{}, error)
- func (o *CloneToHostMapping) UnmarshalJSON(data []byte) (err error)
- type ClonesAPIService
- func (a *ClonesAPIService) ClonesCollection(ctx context.Context) ApiClonesCollectionRequest
- func (a *ClonesAPIService) ClonesCollectionExecute(r ApiClonesCollectionRequest) (*ClonesCollection200Response, *http.Response, error)
- func (a *ClonesAPIService) ClonesCreate(ctx context.Context) ApiClonesCreateRequest
- func (a *ClonesAPIService) ClonesCreateExecute(r ApiClonesCreateRequest) (*Job, *http.Response, error)
- func (a *ClonesAPIService) ClonesDelete(ctx context.Context, cloneId string) ApiClonesDeleteRequest
- func (a *ClonesAPIService) ClonesDeleteExecute(r ApiClonesDeleteRequest) (*Job, *http.Response, error)
- func (a *ClonesAPIService) ClonesInstance(ctx context.Context, cloneId string) ApiClonesInstanceRequest
- func (a *ClonesAPIService) ClonesInstanceExecute(r ApiClonesInstanceRequest) (*Clone, *http.Response, error)
- func (a *ClonesAPIService) ClonesMap(ctx context.Context, cloneId string) ApiClonesMapRequest
- func (a *ClonesAPIService) ClonesMapExecute(r ApiClonesMapRequest) (*Job, *http.Response, error)
- func (a *ClonesAPIService) ClonesModify(ctx context.Context, cloneId string) ApiClonesModifyRequest
- func (a *ClonesAPIService) ClonesModifyExecute(r ApiClonesModifyRequest) (*Job, *http.Response, error)
- func (a *ClonesAPIService) ClonesRefresh(ctx context.Context, cloneId string) ApiClonesRefreshRequest
- func (a *ClonesAPIService) ClonesRefreshExecute(r ApiClonesRefreshRequest) (*Job, *http.Response, error)
- func (a *ClonesAPIService) ClonesUnmap(ctx context.Context, cloneId string) ApiClonesUnmapRequest
- func (a *ClonesAPIService) ClonesUnmapExecute(r ApiClonesUnmapRequest) (*Job, *http.Response, error)
- type ClonesCollection200Response
- func (o *ClonesCollection200Response) GetResults() []Clone
- func (o *ClonesCollection200Response) GetResultsOk() ([]Clone, bool)
- func (o *ClonesCollection200Response) HasResults() bool
- func (o ClonesCollection200Response) MarshalJSON() ([]byte, error)
- func (o *ClonesCollection200Response) SetResults(v []Clone)
- func (o ClonesCollection200Response) ToMap() (map[string]interface{}, error)
- type ClonesCollection206Response
- func (o *ClonesCollection206Response) GetPaging() PagingInformation
- func (o *ClonesCollection206Response) GetPagingOk() (*PagingInformation, bool)
- func (o *ClonesCollection206Response) GetResults() []Clone
- func (o *ClonesCollection206Response) GetResultsOk() ([]Clone, bool)
- func (o *ClonesCollection206Response) HasPaging() bool
- func (o *ClonesCollection206Response) HasResults() bool
- func (o ClonesCollection206Response) MarshalJSON() ([]byte, error)
- func (o *ClonesCollection206Response) SetPaging(v PagingInformation)
- func (o *ClonesCollection206Response) SetResults(v []Clone)
- func (o ClonesCollection206Response) ToMap() (map[string]interface{}, error)
- type CloudProviderEnum
- type CloudTarget
- func (o *CloudTarget) GetCloudType() string
- func (o *CloudTarget) GetCloudTypeOk() (*string, bool)
- func (o CloudTarget) MarshalJSON() ([]byte, error)
- func (o *CloudTarget) SetCloudType(v string)
- func (o CloudTarget) ToMap() (map[string]interface{}, error)
- func (o *CloudTarget) UnmarshalJSON(data []byte) (err error)
- type Configuration
- type CreateTargetBaseInput
- func (o *CreateTargetBaseInput) GetBandwidthLimit() int32
- func (o *CreateTargetBaseInput) GetBandwidthLimitOk() (*int32, bool)
- func (o *CreateTargetBaseInput) GetDescription() string
- func (o *CreateTargetBaseInput) GetDescriptionOk() (*string, bool)
- func (o *CreateTargetBaseInput) GetName() string
- func (o *CreateTargetBaseInput) GetNameOk() (*string, bool)
- func (o *CreateTargetBaseInput) GetSystemId() string
- func (o *CreateTargetBaseInput) GetSystemIdOk() (*string, bool)
- func (o *CreateTargetBaseInput) GetSystemType() StorageSystemTypeEnum
- func (o *CreateTargetBaseInput) GetSystemTypeOk() (*StorageSystemTypeEnum, bool)
- func (o *CreateTargetBaseInput) GetTargetSystemOptions() TargetSystemOptions
- func (o *CreateTargetBaseInput) GetTargetSystemOptionsOk() (*TargetSystemOptions, bool)
- func (o *CreateTargetBaseInput) HasBandwidthLimit() bool
- func (o *CreateTargetBaseInput) HasDescription() bool
- func (o CreateTargetBaseInput) MarshalJSON() ([]byte, error)
- func (o *CreateTargetBaseInput) SetBandwidthLimit(v int32)
- func (o *CreateTargetBaseInput) SetDescription(v string)
- func (o *CreateTargetBaseInput) SetName(v string)
- func (o *CreateTargetBaseInput) SetSystemId(v string)
- func (o *CreateTargetBaseInput) SetSystemType(v StorageSystemTypeEnum)
- func (o *CreateTargetBaseInput) SetTargetSystemOptions(v TargetSystemOptions)
- func (o CreateTargetBaseInput) ToMap() (map[string]interface{}, error)
- func (o *CreateTargetBaseInput) UnmarshalJSON(data []byte) (err error)
- type CreateTargetInput
- func (o *CreateTargetInput) GetSourceMobilityGroupId() string
- func (o *CreateTargetInput) GetSourceMobilityGroupIdOk() (*string, bool)
- func (o CreateTargetInput) MarshalJSON() ([]byte, error)
- func (o *CreateTargetInput) SetSourceMobilityGroupId(v string)
- func (o CreateTargetInput) ToMap() (map[string]interface{}, error)
- func (o *CreateTargetInput) UnmarshalJSON(data []byte) (err error)
- type DeleteCloneInput
- func (o *DeleteCloneInput) GetRemoveFromSystem() bool
- func (o *DeleteCloneInput) GetRemoveFromSystemOk() (*bool, bool)
- func (o DeleteCloneInput) MarshalJSON() ([]byte, error)
- func (o *DeleteCloneInput) SetRemoveFromSystem(v bool)
- func (o DeleteCloneInput) ToMap() (map[string]interface{}, error)
- func (o *DeleteCloneInput) UnmarshalJSON(data []byte) (err error)
- type EntitlementsAPIService
- func (a *EntitlementsAPIService) EntitlementsCollection(ctx context.Context) ApiEntitlementsCollectionRequest
- func (a *EntitlementsAPIService) EntitlementsCollectionExecute(r ApiEntitlementsCollectionRequest) (*EntitlementsCollection200Response, *http.Response, error)
- func (a *EntitlementsAPIService) EntitlementsInstance(ctx context.Context, id string) ApiEntitlementsInstanceRequest
- func (a *EntitlementsAPIService) EntitlementsInstanceExecute(r ApiEntitlementsInstanceRequest) (*EntitlementsInstance, *http.Response, error)
- type EntitlementsCollection200Response
- func (o *EntitlementsCollection200Response) GetResults() []EntitlementsInstance
- func (o *EntitlementsCollection200Response) GetResultsOk() ([]EntitlementsInstance, bool)
- func (o *EntitlementsCollection200Response) HasResults() bool
- func (o EntitlementsCollection200Response) MarshalJSON() ([]byte, error)
- func (o *EntitlementsCollection200Response) SetResults(v []EntitlementsInstance)
- func (o EntitlementsCollection200Response) ToMap() (map[string]interface{}, error)
- type EntitlementsCollection206Response
- func (o *EntitlementsCollection206Response) GetPaging() PagingInformation
- func (o *EntitlementsCollection206Response) GetPagingOk() (*PagingInformation, bool)
- func (o *EntitlementsCollection206Response) GetResults() []EntitlementsInstance
- func (o *EntitlementsCollection206Response) GetResultsOk() ([]EntitlementsInstance, bool)
- func (o *EntitlementsCollection206Response) HasPaging() bool
- func (o *EntitlementsCollection206Response) HasResults() bool
- func (o EntitlementsCollection206Response) MarshalJSON() ([]byte, error)
- func (o *EntitlementsCollection206Response) SetPaging(v PagingInformation)
- func (o *EntitlementsCollection206Response) SetResults(v []EntitlementsInstance)
- func (o EntitlementsCollection206Response) ToMap() (map[string]interface{}, error)
- type EntitlementsInstance
- func (o *EntitlementsInstance) GetActivatedCapacity() int64
- func (o *EntitlementsInstance) GetActivatedCapacityOk() (*int64, bool)
- func (o *EntitlementsInstance) GetAvailableCapacity() int64
- func (o *EntitlementsInstance) GetAvailableCapacityOk() (*int64, bool)
- func (o *EntitlementsInstance) GetCapacityUnits() LicensesCapacityUnitsEnum
- func (o *EntitlementsInstance) GetCapacityUnitsOk() (*LicensesCapacityUnitsEnum, bool)
- func (o *EntitlementsInstance) GetExpirationTime() time.Time
- func (o *EntitlementsInstance) GetExpirationTimeOk() (*time.Time, bool)
- func (o *EntitlementsInstance) GetExpirationType() LicensesExpirationTypeEnum
- func (o *EntitlementsInstance) GetExpirationTypeOk() (*LicensesExpirationTypeEnum, bool)
- func (o *EntitlementsInstance) GetId() string
- func (o *EntitlementsInstance) GetIdOk() (*string, bool)
- func (o *EntitlementsInstance) GetLicenseType() LicensesTypeEnum
- func (o *EntitlementsInstance) GetLicenseTypeOk() (*LicensesTypeEnum, bool)
- func (o *EntitlementsInstance) GetProductType() ProductsTypeEnum
- func (o *EntitlementsInstance) GetProductTypeOk() (*ProductsTypeEnum, bool)
- func (o *EntitlementsInstance) GetPurchasedCapacity() int64
- func (o *EntitlementsInstance) GetPurchasedCapacityOk() (*int64, bool)
- func (o *EntitlementsInstance) GetStartTime() time.Time
- func (o *EntitlementsInstance) GetStartTimeOk() (*time.Time, bool)
- func (o *EntitlementsInstance) HasActivatedCapacity() bool
- func (o *EntitlementsInstance) HasAvailableCapacity() bool
- func (o *EntitlementsInstance) HasCapacityUnits() bool
- func (o *EntitlementsInstance) HasExpirationTime() bool
- func (o *EntitlementsInstance) HasExpirationType() bool
- func (o *EntitlementsInstance) HasId() bool
- func (o *EntitlementsInstance) HasLicenseType() bool
- func (o *EntitlementsInstance) HasProductType() bool
- func (o *EntitlementsInstance) HasPurchasedCapacity() bool
- func (o *EntitlementsInstance) HasStartTime() bool
- func (o EntitlementsInstance) MarshalJSON() ([]byte, error)
- func (o *EntitlementsInstance) SetActivatedCapacity(v int64)
- func (o *EntitlementsInstance) SetAvailableCapacity(v int64)
- func (o *EntitlementsInstance) SetCapacityUnits(v LicensesCapacityUnitsEnum)
- func (o *EntitlementsInstance) SetExpirationTime(v time.Time)
- func (o *EntitlementsInstance) SetExpirationType(v LicensesExpirationTypeEnum)
- func (o *EntitlementsInstance) SetId(v string)
- func (o *EntitlementsInstance) SetLicenseType(v LicensesTypeEnum)
- func (o *EntitlementsInstance) SetProductType(v ProductsTypeEnum)
- func (o *EntitlementsInstance) SetPurchasedCapacity(v int64)
- func (o *EntitlementsInstance) SetStartTime(v time.Time)
- func (o EntitlementsInstance) ToMap() (map[string]interface{}, error)
- type EnumOption
- func (o *EnumOption) GetAvailableOptions() []string
- func (o *EnumOption) GetAvailableOptionsOk() ([]string, bool)
- func (o *EnumOption) GetDefaultValue() string
- func (o *EnumOption) GetDefaultValueOk() (*string, bool)
- func (o *EnumOption) GetDescription() string
- func (o *EnumOption) GetDescriptionOk() (*string, bool)
- func (o *EnumOption) GetIsConfigurable() bool
- func (o *EnumOption) GetIsConfigurableOk() (*bool, bool)
- func (o *EnumOption) GetName() string
- func (o *EnumOption) GetNameOk() (*string, bool)
- func (o *EnumOption) GetType() string
- func (o *EnumOption) GetTypeOk() (*string, bool)
- func (o *EnumOption) HasDefaultValue() bool
- func (o EnumOption) MarshalJSON() ([]byte, error)
- func (o *EnumOption) SetAvailableOptions(v []string)
- func (o *EnumOption) SetDefaultValue(v string)
- func (o *EnumOption) SetDescription(v string)
- func (o *EnumOption) SetIsConfigurable(v bool)
- func (o *EnumOption) SetName(v string)
- func (o *EnumOption) SetType(v string)
- func (o EnumOption) ToMap() (map[string]interface{}, error)
- func (o *EnumOption) UnmarshalJSON(data []byte) (err error)
- type ErrorMessage
- func (o *ErrorMessage) GetArguments() []string
- func (o *ErrorMessage) GetArgumentsOk() ([]string, bool)
- func (o *ErrorMessage) GetCode() string
- func (o *ErrorMessage) GetCodeOk() (*string, bool)
- func (o *ErrorMessage) GetMessage() string
- func (o *ErrorMessage) GetMessageL10n() string
- func (o *ErrorMessage) GetMessageL10nOk() (*string, bool)
- func (o *ErrorMessage) GetMessageOk() (*string, bool)
- func (o *ErrorMessage) GetSeverity() SeverityEnum
- func (o *ErrorMessage) GetSeverityOk() (*SeverityEnum, bool)
- func (o *ErrorMessage) GetTimestamp() time.Time
- func (o *ErrorMessage) GetTimestampOk() (*time.Time, bool)
- func (o *ErrorMessage) HasArguments() bool
- func (o *ErrorMessage) HasCode() bool
- func (o *ErrorMessage) HasMessage() bool
- func (o *ErrorMessage) HasMessageL10n() bool
- func (o *ErrorMessage) HasSeverity() bool
- func (o *ErrorMessage) HasTimestamp() bool
- func (o ErrorMessage) MarshalJSON() ([]byte, error)
- func (o *ErrorMessage) SetArguments(v []string)
- func (o *ErrorMessage) SetCode(v string)
- func (o *ErrorMessage) SetMessage(v string)
- func (o *ErrorMessage) SetMessageL10n(v string)
- func (o *ErrorMessage) SetSeverity(v SeverityEnum)
- func (o *ErrorMessage) SetTimestamp(v time.Time)
- func (o ErrorMessage) ToMap() (map[string]interface{}, error)
- type ErrorResponse
- func (o *ErrorResponse) GetHttpStatusCode() HttpStatusEnum
- func (o *ErrorResponse) GetHttpStatusCodeOk() (*HttpStatusEnum, bool)
- func (o *ErrorResponse) GetMessages() []ErrorMessage
- func (o *ErrorResponse) GetMessagesOk() ([]ErrorMessage, bool)
- func (o *ErrorResponse) HasHttpStatusCode() bool
- func (o *ErrorResponse) HasMessages() bool
- func (o ErrorResponse) MarshalJSON() ([]byte, error)
- func (o *ErrorResponse) SetHttpStatusCode(v HttpStatusEnum)
- func (o *ErrorResponse) SetMessages(v []ErrorMessage)
- func (o ErrorResponse) ToMap() (map[string]interface{}, error)
- type FreeTextOption
- func (o *FreeTextOption) GetDescription() string
- func (o *FreeTextOption) GetDescriptionOk() (*string, bool)
- func (o *FreeTextOption) GetIsConfigurable() bool
- func (o *FreeTextOption) GetIsConfigurableOk() (*bool, bool)
- func (o *FreeTextOption) GetName() string
- func (o *FreeTextOption) GetNameOk() (*string, bool)
- func (o *FreeTextOption) GetType() string
- func (o *FreeTextOption) GetTypeOk() (*string, bool)
- func (o *FreeTextOption) HasDescription() bool
- func (o FreeTextOption) MarshalJSON() ([]byte, error)
- func (o *FreeTextOption) SetDescription(v string)
- func (o *FreeTextOption) SetIsConfigurable(v bool)
- func (o *FreeTextOption) SetName(v string)
- func (o *FreeTextOption) SetType(v string)
- func (o FreeTextOption) ToMap() (map[string]interface{}, error)
- func (o *FreeTextOption) UnmarshalJSON(data []byte) (err error)
- type GenericOpenAPIError
- type HostInitiatorProtocolEnum
- type HostsAPIService
- func (a *HostsAPIService) HostsCollection(ctx context.Context) ApiHostsCollectionRequest
- func (a *HostsAPIService) HostsCollectionExecute(r ApiHostsCollectionRequest) (*HostsCollection200Response, *http.Response, error)
- func (a *HostsAPIService) HostsInstance(ctx context.Context, id string) ApiHostsInstanceRequest
- func (a *HostsAPIService) HostsInstanceExecute(r ApiHostsInstanceRequest) (*HostsInstance, *http.Response, error)
- type HostsCollection200Response
- func (o *HostsCollection200Response) GetResults() []HostsInstance
- func (o *HostsCollection200Response) GetResultsOk() ([]HostsInstance, bool)
- func (o *HostsCollection200Response) HasResults() bool
- func (o HostsCollection200Response) MarshalJSON() ([]byte, error)
- func (o *HostsCollection200Response) SetResults(v []HostsInstance)
- func (o HostsCollection200Response) ToMap() (map[string]interface{}, error)
- type HostsCollection206Response
- func (o *HostsCollection206Response) GetPaging() PagingInformation
- func (o *HostsCollection206Response) GetPagingOk() (*PagingInformation, bool)
- func (o *HostsCollection206Response) GetResults() []HostsInstance
- func (o *HostsCollection206Response) GetResultsOk() ([]HostsInstance, bool)
- func (o *HostsCollection206Response) HasPaging() bool
- func (o *HostsCollection206Response) HasResults() bool
- func (o HostsCollection206Response) MarshalJSON() ([]byte, error)
- func (o *HostsCollection206Response) SetPaging(v PagingInformation)
- func (o *HostsCollection206Response) SetResults(v []HostsInstance)
- func (o HostsCollection206Response) ToMap() (map[string]interface{}, error)
- type HostsInstance
- func (o *HostsInstance) GetDescription() string
- func (o *HostsInstance) GetDescriptionOk() (*string, bool)
- func (o *HostsInstance) GetId() string
- func (o *HostsInstance) GetIdOk() (*string, bool)
- func (o *HostsInstance) GetInitiatorCount() int64
- func (o *HostsInstance) GetInitiatorCountOk() (*int64, bool)
- func (o *HostsInstance) GetInitiatorProtocol() string
- func (o *HostsInstance) GetInitiatorProtocolOk() (*string, bool)
- func (o *HostsInstance) GetIssueCount() int64
- func (o *HostsInstance) GetIssueCountOk() (*int64, bool)
- func (o *HostsInstance) GetName() string
- func (o *HostsInstance) GetNameOk() (*string, bool)
- func (o *HostsInstance) GetNativeId() string
- func (o *HostsInstance) GetNativeIdOk() (*string, bool)
- func (o *HostsInstance) GetNetworkAddresses() string
- func (o *HostsInstance) GetNetworkAddressesOk() (*string, bool)
- func (o *HostsInstance) GetOperatingSystem() string
- func (o *HostsInstance) GetOperatingSystemOk() (*string, bool)
- func (o *HostsInstance) GetSystemId() string
- func (o *HostsInstance) GetSystemIdOk() (*string, bool)
- func (o *HostsInstance) GetSystemModel() string
- func (o *HostsInstance) GetSystemModelOk() (*string, bool)
- func (o *HostsInstance) GetSystemName() string
- func (o *HostsInstance) GetSystemNameOk() (*string, bool)
- func (o *HostsInstance) GetSystemType() string
- func (o *HostsInstance) GetSystemTypeOk() (*string, bool)
- func (o *HostsInstance) GetTotalSize() int64
- func (o *HostsInstance) GetTotalSizeOk() (*int64, bool)
- func (o *HostsInstance) GetType() string
- func (o *HostsInstance) GetTypeOk() (*string, bool)
- func (o *HostsInstance) HasDescription() bool
- func (o *HostsInstance) HasInitiatorCount() bool
- func (o *HostsInstance) HasInitiatorProtocol() bool
- func (o *HostsInstance) HasIssueCount() bool
- func (o *HostsInstance) HasName() bool
- func (o *HostsInstance) HasNativeId() bool
- func (o *HostsInstance) HasNetworkAddresses() bool
- func (o *HostsInstance) HasOperatingSystem() bool
- func (o *HostsInstance) HasSystemId() bool
- func (o *HostsInstance) HasSystemModel() bool
- func (o *HostsInstance) HasSystemName() bool
- func (o *HostsInstance) HasSystemType() bool
- func (o *HostsInstance) HasTotalSize() bool
- func (o *HostsInstance) HasType() bool
- func (o HostsInstance) MarshalJSON() ([]byte, error)
- func (o *HostsInstance) SetDescription(v string)
- func (o *HostsInstance) SetId(v string)
- func (o *HostsInstance) SetInitiatorCount(v int64)
- func (o *HostsInstance) SetInitiatorProtocol(v string)
- func (o *HostsInstance) SetIssueCount(v int64)
- func (o *HostsInstance) SetName(v string)
- func (o *HostsInstance) SetNativeId(v string)
- func (o *HostsInstance) SetNetworkAddresses(v string)
- func (o *HostsInstance) SetOperatingSystem(v string)
- func (o *HostsInstance) SetSystemId(v string)
- func (o *HostsInstance) SetSystemModel(v string)
- func (o *HostsInstance) SetSystemName(v string)
- func (o *HostsInstance) SetSystemType(v string)
- func (o *HostsInstance) SetTotalSize(v int64)
- func (o *HostsInstance) SetType(v string)
- func (o HostsInstance) ToMap() (map[string]interface{}, error)
- func (o *HostsInstance) UnmarshalJSON(data []byte) (err error)
- type HttpStatusEnum
- type Job
- type LicensesAPIService
- func (a *LicensesAPIService) LicensesCollection(ctx context.Context) ApiLicensesCollectionRequest
- func (a *LicensesAPIService) LicensesCollectionExecute(r ApiLicensesCollectionRequest) (*LicensesCollection200Response, *http.Response, error)
- func (a *LicensesAPIService) LicensesInstance(ctx context.Context, id string) ApiLicensesInstanceRequest
- func (a *LicensesAPIService) LicensesInstanceExecute(r ApiLicensesInstanceRequest) (*LicensesInstance, *http.Response, error)
- type LicensesCapacityUnitsEnum
- type LicensesCollection200Response
- func (o *LicensesCollection200Response) GetResults() []LicensesInstance
- func (o *LicensesCollection200Response) GetResultsOk() ([]LicensesInstance, bool)
- func (o *LicensesCollection200Response) HasResults() bool
- func (o LicensesCollection200Response) MarshalJSON() ([]byte, error)
- func (o *LicensesCollection200Response) SetResults(v []LicensesInstance)
- func (o LicensesCollection200Response) ToMap() (map[string]interface{}, error)
- type LicensesCollection206Response
- func (o *LicensesCollection206Response) GetPaging() PagingInformation
- func (o *LicensesCollection206Response) GetPagingOk() (*PagingInformation, bool)
- func (o *LicensesCollection206Response) GetResults() []LicensesInstance
- func (o *LicensesCollection206Response) GetResultsOk() ([]LicensesInstance, bool)
- func (o *LicensesCollection206Response) HasPaging() bool
- func (o *LicensesCollection206Response) HasResults() bool
- func (o LicensesCollection206Response) MarshalJSON() ([]byte, error)
- func (o *LicensesCollection206Response) SetPaging(v PagingInformation)
- func (o *LicensesCollection206Response) SetResults(v []LicensesInstance)
- func (o LicensesCollection206Response) ToMap() (map[string]interface{}, error)
- type LicensesExpirationTypeEnum
- type LicensesInstance
- func (o *LicensesInstance) GetCapacity() int64
- func (o *LicensesInstance) GetCapacityOk() (*int64, bool)
- func (o *LicensesInstance) GetCapacityUnits() LicensesCapacityUnitsEnum
- func (o *LicensesInstance) GetCapacityUnitsOk() (*LicensesCapacityUnitsEnum, bool)
- func (o *LicensesInstance) GetEntitlementId() string
- func (o *LicensesInstance) GetEntitlementIdOk() (*string, bool)
- func (o *LicensesInstance) GetExpirationTime() time.Time
- func (o *LicensesInstance) GetExpirationTimeOk() (*time.Time, bool)
- func (o *LicensesInstance) GetExpirationType() LicensesExpirationTypeEnum
- func (o *LicensesInstance) GetExpirationTypeOk() (*LicensesExpirationTypeEnum, bool)
- func (o *LicensesInstance) GetId() string
- func (o *LicensesInstance) GetIdOk() (*string, bool)
- func (o *LicensesInstance) GetName() string
- func (o *LicensesInstance) GetNameOk() (*string, bool)
- func (o *LicensesInstance) GetStartTime() time.Time
- func (o *LicensesInstance) GetStartTimeOk() (*time.Time, bool)
- func (o *LicensesInstance) GetSystemId() string
- func (o *LicensesInstance) GetSystemIdOk() (*string, bool)
- func (o *LicensesInstance) GetType() LicensesTypeEnum
- func (o *LicensesInstance) GetTypeOk() (*LicensesTypeEnum, bool)
- func (o *LicensesInstance) HasCapacity() bool
- func (o *LicensesInstance) HasCapacityUnits() bool
- func (o *LicensesInstance) HasEntitlementId() bool
- func (o *LicensesInstance) HasExpirationTime() bool
- func (o *LicensesInstance) HasExpirationType() bool
- func (o *LicensesInstance) HasId() bool
- func (o *LicensesInstance) HasName() bool
- func (o *LicensesInstance) HasStartTime() bool
- func (o *LicensesInstance) HasSystemId() bool
- func (o *LicensesInstance) HasType() bool
- func (o LicensesInstance) MarshalJSON() ([]byte, error)
- func (o *LicensesInstance) SetCapacity(v int64)
- func (o *LicensesInstance) SetCapacityUnits(v LicensesCapacityUnitsEnum)
- func (o *LicensesInstance) SetEntitlementId(v string)
- func (o *LicensesInstance) SetExpirationTime(v time.Time)
- func (o *LicensesInstance) SetExpirationType(v LicensesExpirationTypeEnum)
- func (o *LicensesInstance) SetId(v string)
- func (o *LicensesInstance) SetName(v string)
- func (o *LicensesInstance) SetStartTime(v time.Time)
- func (o *LicensesInstance) SetSystemId(v string)
- func (o *LicensesInstance) SetType(v LicensesTypeEnum)
- func (o LicensesInstance) ToMap() (map[string]interface{}, error)
- type LicensesTypeEnum
- type MapInput
- func (o *MapInput) GetHostMappings() []string
- func (o *MapInput) GetHostMappingsOk() ([]string, bool)
- func (o MapInput) MarshalJSON() ([]byte, error)
- func (o *MapInput) SetHostMappings(v []string)
- func (o MapInput) ToMap() (map[string]interface{}, error)
- func (o *MapInput) UnmarshalJSON(data []byte) (err error)
- type MappedNullable
- type MobilityGroup
- func (o *MobilityGroup) GetCreationTimestamp() string
- func (o *MobilityGroup) GetCreationTimestampOk() (*string, bool)
- func (o *MobilityGroup) GetDescription() string
- func (o *MobilityGroup) GetDescriptionOk() (*string, bool)
- func (o *MobilityGroup) GetId() string
- func (o *MobilityGroup) GetIdOk() (*string, bool)
- func (o *MobilityGroup) GetMembers() []MobilityMember
- func (o *MobilityGroup) GetMembersOk() ([]MobilityMember, bool)
- func (o *MobilityGroup) GetName() string
- func (o *MobilityGroup) GetNameOk() (*string, bool)
- func (o *MobilityGroup) GetSystemId() string
- func (o *MobilityGroup) GetSystemIdOk() (*string, bool)
- func (o *MobilityGroup) GetSystemType() StorageSystemTypeEnum
- func (o *MobilityGroup) GetSystemTypeOk() (*StorageSystemTypeEnum, bool)
- func (o *MobilityGroup) HasDescription() bool
- func (o MobilityGroup) MarshalJSON() ([]byte, error)
- func (o *MobilityGroup) SetCreationTimestamp(v string)
- func (o *MobilityGroup) SetDescription(v string)
- func (o *MobilityGroup) SetId(v string)
- func (o *MobilityGroup) SetMembers(v []MobilityMember)
- func (o *MobilityGroup) SetName(v string)
- func (o *MobilityGroup) SetSystemId(v string)
- func (o *MobilityGroup) SetSystemType(v StorageSystemTypeEnum)
- func (o MobilityGroup) ToMap() (map[string]interface{}, error)
- func (o *MobilityGroup) UnmarshalJSON(data []byte) (err error)
- type MobilityGroupsAPIService
- func (a *MobilityGroupsAPIService) MobilityGroupsCollection(ctx context.Context) ApiMobilityGroupsCollectionRequest
- func (a *MobilityGroupsAPIService) MobilityGroupsCollectionExecute(r ApiMobilityGroupsCollectionRequest) (*MobilityGroupsCollection200Response, *http.Response, error)
- func (a *MobilityGroupsAPIService) MobilityGroupsCopy(ctx context.Context, mobilityGroupId string) ApiMobilityGroupsCopyRequest
- func (a *MobilityGroupsAPIService) MobilityGroupsCopyExecute(r ApiMobilityGroupsCopyRequest) (*Job, *http.Response, error)
- func (a *MobilityGroupsAPIService) MobilityGroupsCreate(ctx context.Context) ApiMobilityGroupsCreateRequest
- func (a *MobilityGroupsAPIService) MobilityGroupsCreateExecute(r ApiMobilityGroupsCreateRequest) (*Job, *http.Response, error)
- func (a *MobilityGroupsAPIService) MobilityGroupsDelete(ctx context.Context, mobilityGroupId string) ApiMobilityGroupsDeleteRequest
- func (a *MobilityGroupsAPIService) MobilityGroupsDeleteExecute(r ApiMobilityGroupsDeleteRequest) (*Job, *http.Response, error)
- func (a *MobilityGroupsAPIService) MobilityGroupsInstance(ctx context.Context, mobilityGroupId string) ApiMobilityGroupsInstanceRequest
- func (a *MobilityGroupsAPIService) MobilityGroupsInstanceExecute(r ApiMobilityGroupsInstanceRequest) (*MobilityGroup, *http.Response, error)
- func (a *MobilityGroupsAPIService) MobilityGroupsModify(ctx context.Context, mobilityGroupId string) ApiMobilityGroupsModifyRequest
- func (a *MobilityGroupsAPIService) MobilityGroupsModifyExecute(r ApiMobilityGroupsModifyRequest) (*Job, *http.Response, error)
- type MobilityGroupsCollection200Response
- func (o *MobilityGroupsCollection200Response) GetResults() []MobilityGroup
- func (o *MobilityGroupsCollection200Response) GetResultsOk() ([]MobilityGroup, bool)
- func (o *MobilityGroupsCollection200Response) HasResults() bool
- func (o MobilityGroupsCollection200Response) MarshalJSON() ([]byte, error)
- func (o *MobilityGroupsCollection200Response) SetResults(v []MobilityGroup)
- func (o MobilityGroupsCollection200Response) ToMap() (map[string]interface{}, error)
- type MobilityGroupsCollection206Response
- func (o *MobilityGroupsCollection206Response) GetPaging() PagingInformation
- func (o *MobilityGroupsCollection206Response) GetPagingOk() (*PagingInformation, bool)
- func (o *MobilityGroupsCollection206Response) GetResults() []MobilityGroup
- func (o *MobilityGroupsCollection206Response) GetResultsOk() ([]MobilityGroup, bool)
- func (o *MobilityGroupsCollection206Response) HasPaging() bool
- func (o *MobilityGroupsCollection206Response) HasResults() bool
- func (o MobilityGroupsCollection206Response) MarshalJSON() ([]byte, error)
- func (o *MobilityGroupsCollection206Response) SetPaging(v PagingInformation)
- func (o *MobilityGroupsCollection206Response) SetResults(v []MobilityGroup)
- func (o MobilityGroupsCollection206Response) ToMap() (map[string]interface{}, error)
- type MobilityMember
- func (o *MobilityMember) GetId() string
- func (o *MobilityMember) GetIdOk() (*string, bool)
- func (o *MobilityMember) GetName() string
- func (o *MobilityMember) GetNameOk() (*string, bool)
- func (o *MobilityMember) GetSize() string
- func (o *MobilityMember) GetSizeOk() (*string, bool)
- func (o MobilityMember) MarshalJSON() ([]byte, error)
- func (o *MobilityMember) SetId(v string)
- func (o *MobilityMember) SetName(v string)
- func (o *MobilityMember) SetSize(v string)
- func (o MobilityMember) ToMap() (map[string]interface{}, error)
- func (o *MobilityMember) UnmarshalJSON(data []byte) (err error)
- type MobilityMemberMap
- func (o *MobilityMemberMap) GetId() string
- func (o *MobilityMemberMap) GetIdOk() (*string, bool)
- func (o *MobilityMemberMap) GetName() string
- func (o *MobilityMemberMap) GetNameOk() (*string, bool)
- func (o *MobilityMemberMap) GetParentId() string
- func (o *MobilityMemberMap) GetParentIdOk() (*string, bool)
- func (o *MobilityMemberMap) GetSize() string
- func (o *MobilityMemberMap) GetSizeOk() (*string, bool)
- func (o MobilityMemberMap) MarshalJSON() ([]byte, error)
- func (o *MobilityMemberMap) SetId(v string)
- func (o *MobilityMemberMap) SetName(v string)
- func (o *MobilityMemberMap) SetParentId(v string)
- func (o *MobilityMemberMap) SetSize(v string)
- func (o MobilityMemberMap) ToMap() (map[string]interface{}, error)
- func (o *MobilityMemberMap) UnmarshalJSON(data []byte) (err error)
- type MobilityTarget
- func (o *MobilityTarget) GetBandwidthLimit() int32
- func (o *MobilityTarget) GetBandwidthLimitOk() (*int32, bool)
- func (o *MobilityTarget) GetCreationTimestamp() string
- func (o *MobilityTarget) GetCreationTimestampOk() (*string, bool)
- func (o *MobilityTarget) GetDescription() string
- func (o *MobilityTarget) GetDescriptionOk() (*string, bool)
- func (o *MobilityTarget) GetId() string
- func (o *MobilityTarget) GetIdOk() (*string, bool)
- func (o *MobilityTarget) GetImageTimestamp() string
- func (o *MobilityTarget) GetImageTimestampOk() (*string, bool)
- func (o *MobilityTarget) GetLastCopyJobId() string
- func (o *MobilityTarget) GetLastCopyJobIdOk() (*string, bool)
- func (o *MobilityTarget) GetName() string
- func (o *MobilityTarget) GetNameOk() (*string, bool)
- func (o *MobilityTarget) GetSourceMobilityGroupId() string
- func (o *MobilityTarget) GetSourceMobilityGroupIdOk() (*string, bool)
- func (o *MobilityTarget) GetSystemId() string
- func (o *MobilityTarget) GetSystemIdOk() (*string, bool)
- func (o *MobilityTarget) GetSystemType() StorageSystemTypeEnum
- func (o *MobilityTarget) GetSystemTypeOk() (*StorageSystemTypeEnum, bool)
- func (o *MobilityTarget) GetTargetMembers() []MobilityMemberMap
- func (o *MobilityTarget) GetTargetMembersOk() ([]MobilityMemberMap, bool)
- func (o *MobilityTarget) HasBandwidthLimit() bool
- func (o *MobilityTarget) HasImageTimestamp() bool
- func (o *MobilityTarget) HasLastCopyJobId() bool
- func (o *MobilityTarget) HasSystemType() bool
- func (o *MobilityTarget) HasTargetMembers() bool
- func (o MobilityTarget) MarshalJSON() ([]byte, error)
- func (o *MobilityTarget) SetBandwidthLimit(v int32)
- func (o *MobilityTarget) SetCreationTimestamp(v string)
- func (o *MobilityTarget) SetDescription(v string)
- func (o *MobilityTarget) SetId(v string)
- func (o *MobilityTarget) SetImageTimestamp(v string)
- func (o *MobilityTarget) SetLastCopyJobId(v string)
- func (o *MobilityTarget) SetName(v string)
- func (o *MobilityTarget) SetSourceMobilityGroupId(v string)
- func (o *MobilityTarget) SetSystemId(v string)
- func (o *MobilityTarget) SetSystemType(v StorageSystemTypeEnum)
- func (o *MobilityTarget) SetTargetMembers(v []MobilityMemberMap)
- func (o MobilityTarget) ToMap() (map[string]interface{}, error)
- func (o *MobilityTarget) UnmarshalJSON(data []byte) (err error)
- type MobilityTargetsAPIService
- func (a *MobilityTargetsAPIService) MobilityTargetsCollection(ctx context.Context) ApiMobilityTargetsCollectionRequest
- func (a *MobilityTargetsAPIService) MobilityTargetsCollectionExecute(r ApiMobilityTargetsCollectionRequest) (*MobilityTargetsCollection200Response, *http.Response, error)
- func (a *MobilityTargetsAPIService) MobilityTargetsCreate(ctx context.Context) ApiMobilityTargetsCreateRequest
- func (a *MobilityTargetsAPIService) MobilityTargetsCreateExecute(r ApiMobilityTargetsCreateRequest) (*Job, *http.Response, error)
- func (a *MobilityTargetsAPIService) MobilityTargetsDelete(ctx context.Context, mobilityTargetId string) ApiMobilityTargetsDeleteRequest
- func (a *MobilityTargetsAPIService) MobilityTargetsDeleteExecute(r ApiMobilityTargetsDeleteRequest) (*Job, *http.Response, error)
- func (a *MobilityTargetsAPIService) MobilityTargetsInstance(ctx context.Context, mobilityTargetId string) ApiMobilityTargetsInstanceRequest
- func (a *MobilityTargetsAPIService) MobilityTargetsInstanceExecute(r ApiMobilityTargetsInstanceRequest) (*MobilityTarget, *http.Response, error)
- func (a *MobilityTargetsAPIService) MobilityTargetsModify(ctx context.Context, mobilityTargetId string) ApiMobilityTargetsModifyRequest
- func (a *MobilityTargetsAPIService) MobilityTargetsModifyExecute(r ApiMobilityTargetsModifyRequest) (*Job, *http.Response, error)
- type MobilityTargetsCollection200Response
- func (o *MobilityTargetsCollection200Response) GetResults() []MobilityTarget
- func (o *MobilityTargetsCollection200Response) GetResultsOk() ([]MobilityTarget, bool)
- func (o *MobilityTargetsCollection200Response) HasResults() bool
- func (o MobilityTargetsCollection200Response) MarshalJSON() ([]byte, error)
- func (o *MobilityTargetsCollection200Response) SetResults(v []MobilityTarget)
- func (o MobilityTargetsCollection200Response) ToMap() (map[string]interface{}, error)
- type MobilityTargetsCollection206Response
- func (o *MobilityTargetsCollection206Response) GetPaging() PagingInformation
- func (o *MobilityTargetsCollection206Response) GetPagingOk() (*PagingInformation, bool)
- func (o *MobilityTargetsCollection206Response) GetResults() []MobilityTarget
- func (o *MobilityTargetsCollection206Response) GetResultsOk() ([]MobilityTarget, bool)
- func (o *MobilityTargetsCollection206Response) HasPaging() bool
- func (o *MobilityTargetsCollection206Response) HasResults() bool
- func (o MobilityTargetsCollection206Response) MarshalJSON() ([]byte, error)
- func (o *MobilityTargetsCollection206Response) SetPaging(v PagingInformation)
- func (o *MobilityTargetsCollection206Response) SetResults(v []MobilityTarget)
- func (o MobilityTargetsCollection206Response) ToMap() (map[string]interface{}, error)
- type MultiselectFreetextOption
- func (o *MultiselectFreetextOption) GetAvailableOptions() []string
- func (o *MultiselectFreetextOption) GetAvailableOptionsOk() ([]string, bool)
- func (o *MultiselectFreetextOption) GetDescription() string
- func (o *MultiselectFreetextOption) GetDescriptionOk() (*string, bool)
- func (o *MultiselectFreetextOption) GetIsConfigurable() bool
- func (o *MultiselectFreetextOption) GetIsConfigurableOk() (*bool, bool)
- func (o *MultiselectFreetextOption) GetName() string
- func (o *MultiselectFreetextOption) GetNameOk() (*string, bool)
- func (o *MultiselectFreetextOption) GetType() string
- func (o *MultiselectFreetextOption) GetTypeOk() (*string, bool)
- func (o MultiselectFreetextOption) MarshalJSON() ([]byte, error)
- func (o *MultiselectFreetextOption) SetAvailableOptions(v []string)
- func (o *MultiselectFreetextOption) SetDescription(v string)
- func (o *MultiselectFreetextOption) SetIsConfigurable(v bool)
- func (o *MultiselectFreetextOption) SetName(v string)
- func (o *MultiselectFreetextOption) SetType(v string)
- func (o MultiselectFreetextOption) ToMap() (map[string]interface{}, error)
- func (o *MultiselectFreetextOption) UnmarshalJSON(data []byte) (err error)
- type NullableAWSCloudOptions
- func (v NullableAWSCloudOptions) Get() *AWSCloudOptions
- func (v NullableAWSCloudOptions) IsSet() bool
- func (v NullableAWSCloudOptions) MarshalJSON() ([]byte, error)
- func (v *NullableAWSCloudOptions) Set(val *AWSCloudOptions)
- func (v *NullableAWSCloudOptions) UnmarshalJSON(src []byte) error
- func (v *NullableAWSCloudOptions) Unset()
- type NullableAvailabilityZoneTopologyEnum
- func (v NullableAvailabilityZoneTopologyEnum) Get() *AvailabilityZoneTopologyEnum
- func (v NullableAvailabilityZoneTopologyEnum) IsSet() bool
- func (v NullableAvailabilityZoneTopologyEnum) MarshalJSON() ([]byte, error)
- func (v *NullableAvailabilityZoneTopologyEnum) Set(val *AvailabilityZoneTopologyEnum)
- func (v *NullableAvailabilityZoneTopologyEnum) UnmarshalJSON(src []byte) error
- func (v *NullableAvailabilityZoneTopologyEnum) Unset()
- type NullableAwsAccountModifyInput
- func (v NullableAwsAccountModifyInput) Get() *AwsAccountModifyInput
- func (v NullableAwsAccountModifyInput) IsSet() bool
- func (v NullableAwsAccountModifyInput) MarshalJSON() ([]byte, error)
- func (v *NullableAwsAccountModifyInput) Set(val *AwsAccountModifyInput)
- func (v *NullableAwsAccountModifyInput) UnmarshalJSON(src []byte) error
- func (v *NullableAwsAccountModifyInput) Unset()
- type NullableAwsAccountsCollection200Response
- func (v NullableAwsAccountsCollection200Response) Get() *AwsAccountsCollection200Response
- func (v NullableAwsAccountsCollection200Response) IsSet() bool
- func (v NullableAwsAccountsCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableAwsAccountsCollection200Response) Set(val *AwsAccountsCollection200Response)
- func (v *NullableAwsAccountsCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableAwsAccountsCollection200Response) Unset()
- type NullableAwsAccountsCreateInput
- func (v NullableAwsAccountsCreateInput) Get() *AwsAccountsCreateInput
- func (v NullableAwsAccountsCreateInput) IsSet() bool
- func (v NullableAwsAccountsCreateInput) MarshalJSON() ([]byte, error)
- func (v *NullableAwsAccountsCreateInput) Set(val *AwsAccountsCreateInput)
- func (v *NullableAwsAccountsCreateInput) UnmarshalJSON(src []byte) error
- func (v *NullableAwsAccountsCreateInput) Unset()
- type NullableAwsAccountsInstance
- func (v NullableAwsAccountsInstance) Get() *AwsAccountsInstance
- func (v NullableAwsAccountsInstance) IsSet() bool
- func (v NullableAwsAccountsInstance) MarshalJSON() ([]byte, error)
- func (v *NullableAwsAccountsInstance) Set(val *AwsAccountsInstance)
- func (v *NullableAwsAccountsInstance) UnmarshalJSON(src []byte) error
- func (v *NullableAwsAccountsInstance) Unset()
- type NullableAwsPermissionPoliciesCollection200Response
- func (v NullableAwsPermissionPoliciesCollection200Response) Get() *AwsPermissionPoliciesCollection200Response
- func (v NullableAwsPermissionPoliciesCollection200Response) IsSet() bool
- func (v NullableAwsPermissionPoliciesCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableAwsPermissionPoliciesCollection200Response) Set(val *AwsPermissionPoliciesCollection200Response)
- func (v *NullableAwsPermissionPoliciesCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableAwsPermissionPoliciesCollection200Response) Unset()
- type NullableAwsPermissionPoliciesInstance
- func (v NullableAwsPermissionPoliciesInstance) Get() *AwsPermissionPoliciesInstance
- func (v NullableAwsPermissionPoliciesInstance) IsSet() bool
- func (v NullableAwsPermissionPoliciesInstance) MarshalJSON() ([]byte, error)
- func (v *NullableAwsPermissionPoliciesInstance) Set(val *AwsPermissionPoliciesInstance)
- func (v *NullableAwsPermissionPoliciesInstance) UnmarshalJSON(src []byte) error
- func (v *NullableAwsPermissionPoliciesInstance) Unset()
- type NullableAwsPermissionPoliciesInstancePermissionPolicy
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicy) Get() *AwsPermissionPoliciesInstancePermissionPolicy
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicy) IsSet() bool
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicy) MarshalJSON() ([]byte, error)
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicy) Set(val *AwsPermissionPoliciesInstancePermissionPolicy)
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicy) UnmarshalJSON(src []byte) error
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicy) Unset()
- type NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) Get() *AwsPermissionPoliciesInstancePermissionPolicyStatementInner
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) IsSet() bool
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) MarshalJSON() ([]byte, error)
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) Set(val *AwsPermissionPoliciesInstancePermissionPolicyStatementInner)
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) UnmarshalJSON(src []byte) error
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) Unset()
- type NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) Get() *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) IsSet() bool
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) MarshalJSON() ([]byte, error)
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) Set(val *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition)
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) UnmarshalJSON(src []byte) error
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) Unset()
- type NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) Get() ...
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) IsSet() bool
- func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) MarshalJSON() ([]byte, error)
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) Set(...)
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) UnmarshalJSON(src []byte) error
- func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) Unset()
- type NullableAwsTrustPolicy
- func (v NullableAwsTrustPolicy) Get() *AwsTrustPolicy
- func (v NullableAwsTrustPolicy) IsSet() bool
- func (v NullableAwsTrustPolicy) MarshalJSON() ([]byte, error)
- func (v *NullableAwsTrustPolicy) Set(val *AwsTrustPolicy)
- func (v *NullableAwsTrustPolicy) UnmarshalJSON(src []byte) error
- func (v *NullableAwsTrustPolicy) Unset()
- type NullableAwsTrustPolicyInput
- func (v NullableAwsTrustPolicyInput) Get() *AwsTrustPolicyInput
- func (v NullableAwsTrustPolicyInput) IsSet() bool
- func (v NullableAwsTrustPolicyInput) MarshalJSON() ([]byte, error)
- func (v *NullableAwsTrustPolicyInput) Set(val *AwsTrustPolicyInput)
- func (v *NullableAwsTrustPolicyInput) UnmarshalJSON(src []byte) error
- func (v *NullableAwsTrustPolicyInput) Unset()
- type NullableAwsTrustPolicyStatementInner
- func (v NullableAwsTrustPolicyStatementInner) Get() *AwsTrustPolicyStatementInner
- func (v NullableAwsTrustPolicyStatementInner) IsSet() bool
- func (v NullableAwsTrustPolicyStatementInner) MarshalJSON() ([]byte, error)
- func (v *NullableAwsTrustPolicyStatementInner) Set(val *AwsTrustPolicyStatementInner)
- func (v *NullableAwsTrustPolicyStatementInner) UnmarshalJSON(src []byte) error
- func (v *NullableAwsTrustPolicyStatementInner) Unset()
- type NullableAwsTrustPolicyStatementInnerCondition
- func (v NullableAwsTrustPolicyStatementInnerCondition) Get() *AwsTrustPolicyStatementInnerCondition
- func (v NullableAwsTrustPolicyStatementInnerCondition) IsSet() bool
- func (v NullableAwsTrustPolicyStatementInnerCondition) MarshalJSON() ([]byte, error)
- func (v *NullableAwsTrustPolicyStatementInnerCondition) Set(val *AwsTrustPolicyStatementInnerCondition)
- func (v *NullableAwsTrustPolicyStatementInnerCondition) UnmarshalJSON(src []byte) error
- func (v *NullableAwsTrustPolicyStatementInnerCondition) Unset()
- type NullableAwsTrustPolicyStatementInnerConditionBool
- func (v NullableAwsTrustPolicyStatementInnerConditionBool) Get() *AwsTrustPolicyStatementInnerConditionBool
- func (v NullableAwsTrustPolicyStatementInnerConditionBool) IsSet() bool
- func (v NullableAwsTrustPolicyStatementInnerConditionBool) MarshalJSON() ([]byte, error)
- func (v *NullableAwsTrustPolicyStatementInnerConditionBool) Set(val *AwsTrustPolicyStatementInnerConditionBool)
- func (v *NullableAwsTrustPolicyStatementInnerConditionBool) UnmarshalJSON(src []byte) error
- func (v *NullableAwsTrustPolicyStatementInnerConditionBool) Unset()
- type NullableAwsTrustPolicyStatementInnerConditionStringEquals
- func (v NullableAwsTrustPolicyStatementInnerConditionStringEquals) Get() *AwsTrustPolicyStatementInnerConditionStringEquals
- func (v NullableAwsTrustPolicyStatementInnerConditionStringEquals) IsSet() bool
- func (v NullableAwsTrustPolicyStatementInnerConditionStringEquals) MarshalJSON() ([]byte, error)
- func (v *NullableAwsTrustPolicyStatementInnerConditionStringEquals) Set(val *AwsTrustPolicyStatementInnerConditionStringEquals)
- func (v *NullableAwsTrustPolicyStatementInnerConditionStringEquals) UnmarshalJSON(src []byte) error
- func (v *NullableAwsTrustPolicyStatementInnerConditionStringEquals) Unset()
- type NullableAwsTrustPolicyStatementInnerPrincipal
- func (v NullableAwsTrustPolicyStatementInnerPrincipal) Get() *AwsTrustPolicyStatementInnerPrincipal
- func (v NullableAwsTrustPolicyStatementInnerPrincipal) IsSet() bool
- func (v NullableAwsTrustPolicyStatementInnerPrincipal) MarshalJSON() ([]byte, error)
- func (v *NullableAwsTrustPolicyStatementInnerPrincipal) Set(val *AwsTrustPolicyStatementInnerPrincipal)
- func (v *NullableAwsTrustPolicyStatementInnerPrincipal) UnmarshalJSON(src []byte) error
- func (v *NullableAwsTrustPolicyStatementInnerPrincipal) Unset()
- type NullableBool
- type NullableBooleanOption
- func (v NullableBooleanOption) Get() *BooleanOption
- func (v NullableBooleanOption) IsSet() bool
- func (v NullableBooleanOption) MarshalJSON() ([]byte, error)
- func (v *NullableBooleanOption) Set(val *BooleanOption)
- func (v *NullableBooleanOption) UnmarshalJSON(src []byte) error
- func (v *NullableBooleanOption) Unset()
- type NullableClone
- type NullableCloneCreateInput
- func (v NullableCloneCreateInput) Get() *CloneCreateInput
- func (v NullableCloneCreateInput) IsSet() bool
- func (v NullableCloneCreateInput) MarshalJSON() ([]byte, error)
- func (v *NullableCloneCreateInput) Set(val *CloneCreateInput)
- func (v *NullableCloneCreateInput) UnmarshalJSON(src []byte) error
- func (v *NullableCloneCreateInput) Unset()
- type NullableCloneMobilityMember
- func (v NullableCloneMobilityMember) Get() *CloneMobilityMember
- func (v NullableCloneMobilityMember) IsSet() bool
- func (v NullableCloneMobilityMember) MarshalJSON() ([]byte, error)
- func (v *NullableCloneMobilityMember) Set(val *CloneMobilityMember)
- func (v *NullableCloneMobilityMember) UnmarshalJSON(src []byte) error
- func (v *NullableCloneMobilityMember) Unset()
- type NullableCloneToHostMapping
- func (v NullableCloneToHostMapping) Get() *CloneToHostMapping
- func (v NullableCloneToHostMapping) IsSet() bool
- func (v NullableCloneToHostMapping) MarshalJSON() ([]byte, error)
- func (v *NullableCloneToHostMapping) Set(val *CloneToHostMapping)
- func (v *NullableCloneToHostMapping) UnmarshalJSON(src []byte) error
- func (v *NullableCloneToHostMapping) Unset()
- type NullableClonesCollection200Response
- func (v NullableClonesCollection200Response) Get() *ClonesCollection200Response
- func (v NullableClonesCollection200Response) IsSet() bool
- func (v NullableClonesCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableClonesCollection200Response) Set(val *ClonesCollection200Response)
- func (v *NullableClonesCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableClonesCollection200Response) Unset()
- type NullableClonesCollection206Response
- func (v NullableClonesCollection206Response) Get() *ClonesCollection206Response
- func (v NullableClonesCollection206Response) IsSet() bool
- func (v NullableClonesCollection206Response) MarshalJSON() ([]byte, error)
- func (v *NullableClonesCollection206Response) Set(val *ClonesCollection206Response)
- func (v *NullableClonesCollection206Response) UnmarshalJSON(src []byte) error
- func (v *NullableClonesCollection206Response) Unset()
- type NullableCloudProviderEnum
- func (v NullableCloudProviderEnum) Get() *CloudProviderEnum
- func (v NullableCloudProviderEnum) IsSet() bool
- func (v NullableCloudProviderEnum) MarshalJSON() ([]byte, error)
- func (v *NullableCloudProviderEnum) Set(val *CloudProviderEnum)
- func (v *NullableCloudProviderEnum) UnmarshalJSON(src []byte) error
- func (v *NullableCloudProviderEnum) Unset()
- type NullableCloudTarget
- func (v NullableCloudTarget) Get() *CloudTarget
- func (v NullableCloudTarget) IsSet() bool
- func (v NullableCloudTarget) MarshalJSON() ([]byte, error)
- func (v *NullableCloudTarget) Set(val *CloudTarget)
- func (v *NullableCloudTarget) UnmarshalJSON(src []byte) error
- func (v *NullableCloudTarget) Unset()
- type NullableCreateTargetBaseInput
- func (v NullableCreateTargetBaseInput) Get() *CreateTargetBaseInput
- func (v NullableCreateTargetBaseInput) IsSet() bool
- func (v NullableCreateTargetBaseInput) MarshalJSON() ([]byte, error)
- func (v *NullableCreateTargetBaseInput) Set(val *CreateTargetBaseInput)
- func (v *NullableCreateTargetBaseInput) UnmarshalJSON(src []byte) error
- func (v *NullableCreateTargetBaseInput) Unset()
- type NullableCreateTargetInput
- func (v NullableCreateTargetInput) Get() *CreateTargetInput
- func (v NullableCreateTargetInput) IsSet() bool
- func (v NullableCreateTargetInput) MarshalJSON() ([]byte, error)
- func (v *NullableCreateTargetInput) Set(val *CreateTargetInput)
- func (v *NullableCreateTargetInput) UnmarshalJSON(src []byte) error
- func (v *NullableCreateTargetInput) Unset()
- type NullableDeleteCloneInput
- func (v NullableDeleteCloneInput) Get() *DeleteCloneInput
- func (v NullableDeleteCloneInput) IsSet() bool
- func (v NullableDeleteCloneInput) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteCloneInput) Set(val *DeleteCloneInput)
- func (v *NullableDeleteCloneInput) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteCloneInput) Unset()
- type NullableEntitlementsCollection200Response
- func (v NullableEntitlementsCollection200Response) Get() *EntitlementsCollection200Response
- func (v NullableEntitlementsCollection200Response) IsSet() bool
- func (v NullableEntitlementsCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableEntitlementsCollection200Response) Set(val *EntitlementsCollection200Response)
- func (v *NullableEntitlementsCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableEntitlementsCollection200Response) Unset()
- type NullableEntitlementsCollection206Response
- func (v NullableEntitlementsCollection206Response) Get() *EntitlementsCollection206Response
- func (v NullableEntitlementsCollection206Response) IsSet() bool
- func (v NullableEntitlementsCollection206Response) MarshalJSON() ([]byte, error)
- func (v *NullableEntitlementsCollection206Response) Set(val *EntitlementsCollection206Response)
- func (v *NullableEntitlementsCollection206Response) UnmarshalJSON(src []byte) error
- func (v *NullableEntitlementsCollection206Response) Unset()
- type NullableEntitlementsInstance
- func (v NullableEntitlementsInstance) Get() *EntitlementsInstance
- func (v NullableEntitlementsInstance) IsSet() bool
- func (v NullableEntitlementsInstance) MarshalJSON() ([]byte, error)
- func (v *NullableEntitlementsInstance) Set(val *EntitlementsInstance)
- func (v *NullableEntitlementsInstance) UnmarshalJSON(src []byte) error
- func (v *NullableEntitlementsInstance) Unset()
- type NullableEnumOption
- type NullableErrorMessage
- func (v NullableErrorMessage) Get() *ErrorMessage
- func (v NullableErrorMessage) IsSet() bool
- func (v NullableErrorMessage) MarshalJSON() ([]byte, error)
- func (v *NullableErrorMessage) Set(val *ErrorMessage)
- func (v *NullableErrorMessage) UnmarshalJSON(src []byte) error
- func (v *NullableErrorMessage) Unset()
- type NullableErrorResponse
- func (v NullableErrorResponse) Get() *ErrorResponse
- func (v NullableErrorResponse) IsSet() bool
- func (v NullableErrorResponse) MarshalJSON() ([]byte, error)
- func (v *NullableErrorResponse) Set(val *ErrorResponse)
- func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error
- func (v *NullableErrorResponse) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableFreeTextOption
- func (v NullableFreeTextOption) Get() *FreeTextOption
- func (v NullableFreeTextOption) IsSet() bool
- func (v NullableFreeTextOption) MarshalJSON() ([]byte, error)
- func (v *NullableFreeTextOption) Set(val *FreeTextOption)
- func (v *NullableFreeTextOption) UnmarshalJSON(src []byte) error
- func (v *NullableFreeTextOption) Unset()
- type NullableHostInitiatorProtocolEnum
- func (v NullableHostInitiatorProtocolEnum) Get() *HostInitiatorProtocolEnum
- func (v NullableHostInitiatorProtocolEnum) IsSet() bool
- func (v NullableHostInitiatorProtocolEnum) MarshalJSON() ([]byte, error)
- func (v *NullableHostInitiatorProtocolEnum) Set(val *HostInitiatorProtocolEnum)
- func (v *NullableHostInitiatorProtocolEnum) UnmarshalJSON(src []byte) error
- func (v *NullableHostInitiatorProtocolEnum) Unset()
- type NullableHostsCollection200Response
- func (v NullableHostsCollection200Response) Get() *HostsCollection200Response
- func (v NullableHostsCollection200Response) IsSet() bool
- func (v NullableHostsCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableHostsCollection200Response) Set(val *HostsCollection200Response)
- func (v *NullableHostsCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableHostsCollection200Response) Unset()
- type NullableHostsCollection206Response
- func (v NullableHostsCollection206Response) Get() *HostsCollection206Response
- func (v NullableHostsCollection206Response) IsSet() bool
- func (v NullableHostsCollection206Response) MarshalJSON() ([]byte, error)
- func (v *NullableHostsCollection206Response) Set(val *HostsCollection206Response)
- func (v *NullableHostsCollection206Response) UnmarshalJSON(src []byte) error
- func (v *NullableHostsCollection206Response) Unset()
- type NullableHostsInstance
- func (v NullableHostsInstance) Get() *HostsInstance
- func (v NullableHostsInstance) IsSet() bool
- func (v NullableHostsInstance) MarshalJSON() ([]byte, error)
- func (v *NullableHostsInstance) Set(val *HostsInstance)
- func (v *NullableHostsInstance) UnmarshalJSON(src []byte) error
- func (v *NullableHostsInstance) Unset()
- type NullableHttpStatusEnum
- func (v NullableHttpStatusEnum) Get() *HttpStatusEnum
- func (v NullableHttpStatusEnum) IsSet() bool
- func (v NullableHttpStatusEnum) MarshalJSON() ([]byte, error)
- func (v *NullableHttpStatusEnum) Set(val *HttpStatusEnum)
- func (v *NullableHttpStatusEnum) UnmarshalJSON(src []byte) error
- func (v *NullableHttpStatusEnum) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableJob
- type NullableLicensesCapacityUnitsEnum
- func (v NullableLicensesCapacityUnitsEnum) Get() *LicensesCapacityUnitsEnum
- func (v NullableLicensesCapacityUnitsEnum) IsSet() bool
- func (v NullableLicensesCapacityUnitsEnum) MarshalJSON() ([]byte, error)
- func (v *NullableLicensesCapacityUnitsEnum) Set(val *LicensesCapacityUnitsEnum)
- func (v *NullableLicensesCapacityUnitsEnum) UnmarshalJSON(src []byte) error
- func (v *NullableLicensesCapacityUnitsEnum) Unset()
- type NullableLicensesCollection200Response
- func (v NullableLicensesCollection200Response) Get() *LicensesCollection200Response
- func (v NullableLicensesCollection200Response) IsSet() bool
- func (v NullableLicensesCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableLicensesCollection200Response) Set(val *LicensesCollection200Response)
- func (v *NullableLicensesCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableLicensesCollection200Response) Unset()
- type NullableLicensesCollection206Response
- func (v NullableLicensesCollection206Response) Get() *LicensesCollection206Response
- func (v NullableLicensesCollection206Response) IsSet() bool
- func (v NullableLicensesCollection206Response) MarshalJSON() ([]byte, error)
- func (v *NullableLicensesCollection206Response) Set(val *LicensesCollection206Response)
- func (v *NullableLicensesCollection206Response) UnmarshalJSON(src []byte) error
- func (v *NullableLicensesCollection206Response) Unset()
- type NullableLicensesExpirationTypeEnum
- func (v NullableLicensesExpirationTypeEnum) Get() *LicensesExpirationTypeEnum
- func (v NullableLicensesExpirationTypeEnum) IsSet() bool
- func (v NullableLicensesExpirationTypeEnum) MarshalJSON() ([]byte, error)
- func (v *NullableLicensesExpirationTypeEnum) Set(val *LicensesExpirationTypeEnum)
- func (v *NullableLicensesExpirationTypeEnum) UnmarshalJSON(src []byte) error
- func (v *NullableLicensesExpirationTypeEnum) Unset()
- type NullableLicensesInstance
- func (v NullableLicensesInstance) Get() *LicensesInstance
- func (v NullableLicensesInstance) IsSet() bool
- func (v NullableLicensesInstance) MarshalJSON() ([]byte, error)
- func (v *NullableLicensesInstance) Set(val *LicensesInstance)
- func (v *NullableLicensesInstance) UnmarshalJSON(src []byte) error
- func (v *NullableLicensesInstance) Unset()
- type NullableLicensesTypeEnum
- func (v NullableLicensesTypeEnum) Get() *LicensesTypeEnum
- func (v NullableLicensesTypeEnum) IsSet() bool
- func (v NullableLicensesTypeEnum) MarshalJSON() ([]byte, error)
- func (v *NullableLicensesTypeEnum) Set(val *LicensesTypeEnum)
- func (v *NullableLicensesTypeEnum) UnmarshalJSON(src []byte) error
- func (v *NullableLicensesTypeEnum) Unset()
- type NullableMapInput
- type NullableMobilityGroup
- func (v NullableMobilityGroup) Get() *MobilityGroup
- func (v NullableMobilityGroup) IsSet() bool
- func (v NullableMobilityGroup) MarshalJSON() ([]byte, error)
- func (v *NullableMobilityGroup) Set(val *MobilityGroup)
- func (v *NullableMobilityGroup) UnmarshalJSON(src []byte) error
- func (v *NullableMobilityGroup) Unset()
- type NullableMobilityGroupsCollection200Response
- func (v NullableMobilityGroupsCollection200Response) Get() *MobilityGroupsCollection200Response
- func (v NullableMobilityGroupsCollection200Response) IsSet() bool
- func (v NullableMobilityGroupsCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableMobilityGroupsCollection200Response) Set(val *MobilityGroupsCollection200Response)
- func (v *NullableMobilityGroupsCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableMobilityGroupsCollection200Response) Unset()
- type NullableMobilityGroupsCollection206Response
- func (v NullableMobilityGroupsCollection206Response) Get() *MobilityGroupsCollection206Response
- func (v NullableMobilityGroupsCollection206Response) IsSet() bool
- func (v NullableMobilityGroupsCollection206Response) MarshalJSON() ([]byte, error)
- func (v *NullableMobilityGroupsCollection206Response) Set(val *MobilityGroupsCollection206Response)
- func (v *NullableMobilityGroupsCollection206Response) UnmarshalJSON(src []byte) error
- func (v *NullableMobilityGroupsCollection206Response) Unset()
- type NullableMobilityMember
- func (v NullableMobilityMember) Get() *MobilityMember
- func (v NullableMobilityMember) IsSet() bool
- func (v NullableMobilityMember) MarshalJSON() ([]byte, error)
- func (v *NullableMobilityMember) Set(val *MobilityMember)
- func (v *NullableMobilityMember) UnmarshalJSON(src []byte) error
- func (v *NullableMobilityMember) Unset()
- type NullableMobilityMemberMap
- func (v NullableMobilityMemberMap) Get() *MobilityMemberMap
- func (v NullableMobilityMemberMap) IsSet() bool
- func (v NullableMobilityMemberMap) MarshalJSON() ([]byte, error)
- func (v *NullableMobilityMemberMap) Set(val *MobilityMemberMap)
- func (v *NullableMobilityMemberMap) UnmarshalJSON(src []byte) error
- func (v *NullableMobilityMemberMap) Unset()
- type NullableMobilityTarget
- func (v NullableMobilityTarget) Get() *MobilityTarget
- func (v NullableMobilityTarget) IsSet() bool
- func (v NullableMobilityTarget) MarshalJSON() ([]byte, error)
- func (v *NullableMobilityTarget) Set(val *MobilityTarget)
- func (v *NullableMobilityTarget) UnmarshalJSON(src []byte) error
- func (v *NullableMobilityTarget) Unset()
- type NullableMobilityTargetsCollection200Response
- func (v NullableMobilityTargetsCollection200Response) Get() *MobilityTargetsCollection200Response
- func (v NullableMobilityTargetsCollection200Response) IsSet() bool
- func (v NullableMobilityTargetsCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableMobilityTargetsCollection200Response) Set(val *MobilityTargetsCollection200Response)
- func (v *NullableMobilityTargetsCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableMobilityTargetsCollection200Response) Unset()
- type NullableMobilityTargetsCollection206Response
- func (v NullableMobilityTargetsCollection206Response) Get() *MobilityTargetsCollection206Response
- func (v NullableMobilityTargetsCollection206Response) IsSet() bool
- func (v NullableMobilityTargetsCollection206Response) MarshalJSON() ([]byte, error)
- func (v *NullableMobilityTargetsCollection206Response) Set(val *MobilityTargetsCollection206Response)
- func (v *NullableMobilityTargetsCollection206Response) UnmarshalJSON(src []byte) error
- func (v *NullableMobilityTargetsCollection206Response) Unset()
- type NullableMultiselectFreetextOption
- func (v NullableMultiselectFreetextOption) Get() *MultiselectFreetextOption
- func (v NullableMultiselectFreetextOption) IsSet() bool
- func (v NullableMultiselectFreetextOption) MarshalJSON() ([]byte, error)
- func (v *NullableMultiselectFreetextOption) Set(val *MultiselectFreetextOption)
- func (v *NullableMultiselectFreetextOption) UnmarshalJSON(src []byte) error
- func (v *NullableMultiselectFreetextOption) Unset()
- type NullableOfferTemplateModel
- func (v NullableOfferTemplateModel) Get() *OfferTemplateModel
- func (v NullableOfferTemplateModel) IsSet() bool
- func (v NullableOfferTemplateModel) MarshalJSON() ([]byte, error)
- func (v *NullableOfferTemplateModel) Set(val *OfferTemplateModel)
- func (v *NullableOfferTemplateModel) UnmarshalJSON(src []byte) error
- func (v *NullableOfferTemplateModel) Unset()
- type NullablePagingInformation
- func (v NullablePagingInformation) Get() *PagingInformation
- func (v NullablePagingInformation) IsSet() bool
- func (v NullablePagingInformation) MarshalJSON() ([]byte, error)
- func (v *NullablePagingInformation) Set(val *PagingInformation)
- func (v *NullablePagingInformation) UnmarshalJSON(src []byte) error
- func (v *NullablePagingInformation) Unset()
- type NullablePoolsCollection200Response
- func (v NullablePoolsCollection200Response) Get() *PoolsCollection200Response
- func (v NullablePoolsCollection200Response) IsSet() bool
- func (v NullablePoolsCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullablePoolsCollection200Response) Set(val *PoolsCollection200Response)
- func (v *NullablePoolsCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullablePoolsCollection200Response) Unset()
- type NullablePoolsCollection206Response
- func (v NullablePoolsCollection206Response) Get() *PoolsCollection206Response
- func (v NullablePoolsCollection206Response) IsSet() bool
- func (v NullablePoolsCollection206Response) MarshalJSON() ([]byte, error)
- func (v *NullablePoolsCollection206Response) Set(val *PoolsCollection206Response)
- func (v *NullablePoolsCollection206Response) UnmarshalJSON(src []byte) error
- func (v *NullablePoolsCollection206Response) Unset()
- type NullablePoolsInstance
- func (v NullablePoolsInstance) Get() *PoolsInstance
- func (v NullablePoolsInstance) IsSet() bool
- func (v NullablePoolsInstance) MarshalJSON() ([]byte, error)
- func (v *NullablePoolsInstance) Set(val *PoolsInstance)
- func (v *NullablePoolsInstance) UnmarshalJSON(src []byte) error
- func (v *NullablePoolsInstance) Unset()
- type NullablePowerFlexStorageOptions
- func (v NullablePowerFlexStorageOptions) Get() *PowerFlexStorageOptions
- func (v NullablePowerFlexStorageOptions) IsSet() bool
- func (v NullablePowerFlexStorageOptions) MarshalJSON() ([]byte, error)
- func (v *NullablePowerFlexStorageOptions) Set(val *PowerFlexStorageOptions)
- func (v *NullablePowerFlexStorageOptions) UnmarshalJSON(src []byte) error
- func (v *NullablePowerFlexStorageOptions) Unset()
- type NullablePowerFlexTierEnum
- func (v NullablePowerFlexTierEnum) Get() *PowerFlexTierEnum
- func (v NullablePowerFlexTierEnum) IsSet() bool
- func (v NullablePowerFlexTierEnum) MarshalJSON() ([]byte, error)
- func (v *NullablePowerFlexTierEnum) Set(val *PowerFlexTierEnum)
- func (v *NullablePowerFlexTierEnum) UnmarshalJSON(src []byte) error
- func (v *NullablePowerFlexTierEnum) Unset()
- type NullableProductsTypeEnum
- func (v NullableProductsTypeEnum) Get() *ProductsTypeEnum
- func (v NullableProductsTypeEnum) IsSet() bool
- func (v NullableProductsTypeEnum) MarshalJSON() ([]byte, error)
- func (v *NullableProductsTypeEnum) Set(val *ProductsTypeEnum)
- func (v *NullableProductsTypeEnum) UnmarshalJSON(src []byte) error
- func (v *NullableProductsTypeEnum) Unset()
- type NullableRangeOption
- func (v NullableRangeOption) Get() *RangeOption
- func (v NullableRangeOption) IsSet() bool
- func (v NullableRangeOption) MarshalJSON() ([]byte, error)
- func (v *NullableRangeOption) Set(val *RangeOption)
- func (v *NullableRangeOption) UnmarshalJSON(src []byte) error
- func (v *NullableRangeOption) Unset()
- type NullableRedactedAwsAccountInstance
- func (v NullableRedactedAwsAccountInstance) Get() *RedactedAwsAccountInstance
- func (v NullableRedactedAwsAccountInstance) IsSet() bool
- func (v NullableRedactedAwsAccountInstance) MarshalJSON() ([]byte, error)
- func (v *NullableRedactedAwsAccountInstance) Set(val *RedactedAwsAccountInstance)
- func (v *NullableRedactedAwsAccountInstance) UnmarshalJSON(src []byte) error
- func (v *NullableRedactedAwsAccountInstance) Unset()
- type NullableResourceId
- type NullableSeverityEnum
- func (v NullableSeverityEnum) Get() *SeverityEnum
- func (v NullableSeverityEnum) IsSet() bool
- func (v NullableSeverityEnum) MarshalJSON() ([]byte, error)
- func (v *NullableSeverityEnum) Set(val *SeverityEnum)
- func (v *NullableSeverityEnum) UnmarshalJSON(src []byte) error
- func (v *NullableSeverityEnum) Unset()
- type NullableSourceMobilityGroupInput
- func (v NullableSourceMobilityGroupInput) Get() *SourceMobilityGroupInput
- func (v NullableSourceMobilityGroupInput) IsSet() bool
- func (v NullableSourceMobilityGroupInput) MarshalJSON() ([]byte, error)
- func (v *NullableSourceMobilityGroupInput) Set(val *SourceMobilityGroupInput)
- func (v *NullableSourceMobilityGroupInput) UnmarshalJSON(src []byte) error
- func (v *NullableSourceMobilityGroupInput) Unset()
- type NullableStartCopyInput
- func (v NullableStartCopyInput) Get() *StartCopyInput
- func (v NullableStartCopyInput) IsSet() bool
- func (v NullableStartCopyInput) MarshalJSON() ([]byte, error)
- func (v *NullableStartCopyInput) Set(val *StartCopyInput)
- func (v *NullableStartCopyInput) UnmarshalJSON(src []byte) error
- func (v *NullableStartCopyInput) Unset()
- type NullableStorageProduct
- func (v NullableStorageProduct) Get() *StorageProduct
- func (v NullableStorageProduct) IsSet() bool
- func (v NullableStorageProduct) MarshalJSON() ([]byte, error)
- func (v *NullableStorageProduct) Set(val *StorageProduct)
- func (v *NullableStorageProduct) UnmarshalJSON(src []byte) error
- func (v *NullableStorageProduct) Unset()
- type NullableStorageProductActionEnum
- func (v NullableStorageProductActionEnum) Get() *StorageProductActionEnum
- func (v NullableStorageProductActionEnum) IsSet() bool
- func (v NullableStorageProductActionEnum) MarshalJSON() ([]byte, error)
- func (v *NullableStorageProductActionEnum) Set(val *StorageProductActionEnum)
- func (v *NullableStorageProductActionEnum) UnmarshalJSON(src []byte) error
- func (v *NullableStorageProductActionEnum) Unset()
- type NullableStorageProductEnum
- func (v NullableStorageProductEnum) Get() *StorageProductEnum
- func (v NullableStorageProductEnum) IsSet() bool
- func (v NullableStorageProductEnum) MarshalJSON() ([]byte, error)
- func (v *NullableStorageProductEnum) Set(val *StorageProductEnum)
- func (v *NullableStorageProductEnum) UnmarshalJSON(src []byte) error
- func (v *NullableStorageProductEnum) Unset()
- type NullableStorageProductOptionsCollection200Response
- func (v NullableStorageProductOptionsCollection200Response) Get() *StorageProductOptionsCollection200Response
- func (v NullableStorageProductOptionsCollection200Response) IsSet() bool
- func (v NullableStorageProductOptionsCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableStorageProductOptionsCollection200Response) Set(val *StorageProductOptionsCollection200Response)
- func (v *NullableStorageProductOptionsCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableStorageProductOptionsCollection200Response) Unset()
- type NullableStorageProductsCollection200Response
- func (v NullableStorageProductsCollection200Response) Get() *StorageProductsCollection200Response
- func (v NullableStorageProductsCollection200Response) IsSet() bool
- func (v NullableStorageProductsCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableStorageProductsCollection200Response) Set(val *StorageProductsCollection200Response)
- func (v *NullableStorageProductsCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableStorageProductsCollection200Response) Unset()
- type NullableStorageProductsInstance
- func (v NullableStorageProductsInstance) Get() *StorageProductsInstance
- func (v NullableStorageProductsInstance) IsSet() bool
- func (v NullableStorageProductsInstance) MarshalJSON() ([]byte, error)
- func (v *NullableStorageProductsInstance) Set(val *StorageProductsInstance)
- func (v *NullableStorageProductsInstance) UnmarshalJSON(src []byte) error
- func (v *NullableStorageProductsInstance) Unset()
- type NullableStorageSystemDeploymentRequest
- func (v NullableStorageSystemDeploymentRequest) Get() *StorageSystemDeploymentRequest
- func (v NullableStorageSystemDeploymentRequest) IsSet() bool
- func (v NullableStorageSystemDeploymentRequest) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemDeploymentRequest) Set(val *StorageSystemDeploymentRequest)
- func (v *NullableStorageSystemDeploymentRequest) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemDeploymentRequest) Unset()
- type NullableStorageSystemDeploymentRequestCloudOptions
- func (v NullableStorageSystemDeploymentRequestCloudOptions) Get() *StorageSystemDeploymentRequestCloudOptions
- func (v NullableStorageSystemDeploymentRequestCloudOptions) IsSet() bool
- func (v NullableStorageSystemDeploymentRequestCloudOptions) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemDeploymentRequestCloudOptions) Set(val *StorageSystemDeploymentRequestCloudOptions)
- func (v *NullableStorageSystemDeploymentRequestCloudOptions) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemDeploymentRequestCloudOptions) Unset()
- type NullableStorageSystemDeploymentRequestStorageOptions
- func (v NullableStorageSystemDeploymentRequestStorageOptions) Get() *StorageSystemDeploymentRequestStorageOptions
- func (v NullableStorageSystemDeploymentRequestStorageOptions) IsSet() bool
- func (v NullableStorageSystemDeploymentRequestStorageOptions) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemDeploymentRequestStorageOptions) Set(val *StorageSystemDeploymentRequestStorageOptions)
- func (v *NullableStorageSystemDeploymentRequestStorageOptions) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemDeploymentRequestStorageOptions) Unset()
- type NullableStorageSystemTokensCreateRequest
- func (v NullableStorageSystemTokensCreateRequest) Get() *StorageSystemTokensCreateRequest
- func (v NullableStorageSystemTokensCreateRequest) IsSet() bool
- func (v NullableStorageSystemTokensCreateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemTokensCreateRequest) Set(val *StorageSystemTokensCreateRequest)
- func (v *NullableStorageSystemTokensCreateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemTokensCreateRequest) Unset()
- type NullableStorageSystemTokensInstance
- func (v NullableStorageSystemTokensInstance) Get() *StorageSystemTokensInstance
- func (v NullableStorageSystemTokensInstance) IsSet() bool
- func (v NullableStorageSystemTokensInstance) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemTokensInstance) Set(val *StorageSystemTokensInstance)
- func (v *NullableStorageSystemTokensInstance) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemTokensInstance) Unset()
- type NullableStorageSystemTokensModifyRequest
- func (v NullableStorageSystemTokensModifyRequest) Get() *StorageSystemTokensModifyRequest
- func (v NullableStorageSystemTokensModifyRequest) IsSet() bool
- func (v NullableStorageSystemTokensModifyRequest) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemTokensModifyRequest) Set(val *StorageSystemTokensModifyRequest)
- func (v *NullableStorageSystemTokensModifyRequest) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemTokensModifyRequest) Unset()
- type NullableStorageSystemTypeEnum
- func (v NullableStorageSystemTypeEnum) Get() *StorageSystemTypeEnum
- func (v NullableStorageSystemTypeEnum) IsSet() bool
- func (v NullableStorageSystemTypeEnum) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemTypeEnum) Set(val *StorageSystemTypeEnum)
- func (v *NullableStorageSystemTypeEnum) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemTypeEnum) Unset()
- type NullableStorageSystemsCollection200Response
- func (v NullableStorageSystemsCollection200Response) Get() *StorageSystemsCollection200Response
- func (v NullableStorageSystemsCollection200Response) IsSet() bool
- func (v NullableStorageSystemsCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemsCollection200Response) Set(val *StorageSystemsCollection200Response)
- func (v *NullableStorageSystemsCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemsCollection200Response) Unset()
- type NullableStorageSystemsCollection206Response
- func (v NullableStorageSystemsCollection206Response) Get() *StorageSystemsCollection206Response
- func (v NullableStorageSystemsCollection206Response) IsSet() bool
- func (v NullableStorageSystemsCollection206Response) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemsCollection206Response) Set(val *StorageSystemsCollection206Response)
- func (v *NullableStorageSystemsCollection206Response) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemsCollection206Response) Unset()
- type NullableStorageSystemsFinalizeTrustPostRequest
- func (v NullableStorageSystemsFinalizeTrustPostRequest) Get() *StorageSystemsFinalizeTrustPostRequest
- func (v NullableStorageSystemsFinalizeTrustPostRequest) IsSet() bool
- func (v NullableStorageSystemsFinalizeTrustPostRequest) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemsFinalizeTrustPostRequest) Set(val *StorageSystemsFinalizeTrustPostRequest)
- func (v *NullableStorageSystemsFinalizeTrustPostRequest) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemsFinalizeTrustPostRequest) Unset()
- type NullableStorageSystemsInitializeTrustResponse
- func (v NullableStorageSystemsInitializeTrustResponse) Get() *StorageSystemsInitializeTrustResponse
- func (v NullableStorageSystemsInitializeTrustResponse) IsSet() bool
- func (v NullableStorageSystemsInitializeTrustResponse) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemsInitializeTrustResponse) Set(val *StorageSystemsInitializeTrustResponse)
- func (v *NullableStorageSystemsInitializeTrustResponse) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemsInitializeTrustResponse) Unset()
- type NullableStorageSystemsInstance
- func (v NullableStorageSystemsInstance) Get() *StorageSystemsInstance
- func (v NullableStorageSystemsInstance) IsSet() bool
- func (v NullableStorageSystemsInstance) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemsInstance) Set(val *StorageSystemsInstance)
- func (v *NullableStorageSystemsInstance) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemsInstance) Unset()
- type NullableStorageSystemsInstanceDeploymentDetails
- func (v NullableStorageSystemsInstanceDeploymentDetails) Get() *StorageSystemsInstanceDeploymentDetails
- func (v NullableStorageSystemsInstanceDeploymentDetails) IsSet() bool
- func (v NullableStorageSystemsInstanceDeploymentDetails) MarshalJSON() ([]byte, error)
- func (v *NullableStorageSystemsInstanceDeploymentDetails) Set(val *StorageSystemsInstanceDeploymentDetails)
- func (v *NullableStorageSystemsInstanceDeploymentDetails) UnmarshalJSON(src []byte) error
- func (v *NullableStorageSystemsInstanceDeploymentDetails) Unset()
- type NullableStorageTypeEnum
- func (v NullableStorageTypeEnum) Get() *StorageTypeEnum
- func (v NullableStorageTypeEnum) IsSet() bool
- func (v NullableStorageTypeEnum) MarshalJSON() ([]byte, error)
- func (v *NullableStorageTypeEnum) Set(val *StorageTypeEnum)
- func (v *NullableStorageTypeEnum) UnmarshalJSON(src []byte) error
- func (v *NullableStorageTypeEnum) Unset()
- type NullableString
- type NullableSubnetOptions
- func (v NullableSubnetOptions) Get() *SubnetOptions
- func (v NullableSubnetOptions) IsSet() bool
- func (v NullableSubnetOptions) MarshalJSON() ([]byte, error)
- func (v *NullableSubnetOptions) Set(val *SubnetOptions)
- func (v *NullableSubnetOptions) UnmarshalJSON(src []byte) error
- func (v *NullableSubnetOptions) Unset()
- type NullableSubnetTypeEnum
- func (v NullableSubnetTypeEnum) Get() *SubnetTypeEnum
- func (v NullableSubnetTypeEnum) IsSet() bool
- func (v NullableSubnetTypeEnum) MarshalJSON() ([]byte, error)
- func (v *NullableSubnetTypeEnum) Set(val *SubnetTypeEnum)
- func (v *NullableSubnetTypeEnum) UnmarshalJSON(src []byte) error
- func (v *NullableSubnetTypeEnum) Unset()
- type NullableSupportMap
- type NullableSystemDeploymentTypeEnum
- func (v NullableSystemDeploymentTypeEnum) Get() *SystemDeploymentTypeEnum
- func (v NullableSystemDeploymentTypeEnum) IsSet() bool
- func (v NullableSystemDeploymentTypeEnum) MarshalJSON() ([]byte, error)
- func (v *NullableSystemDeploymentTypeEnum) Set(val *SystemDeploymentTypeEnum)
- func (v *NullableSystemDeploymentTypeEnum) UnmarshalJSON(src []byte) error
- func (v *NullableSystemDeploymentTypeEnum) Unset()
- type NullableSystemOnPremDeploymentDetails
- func (v NullableSystemOnPremDeploymentDetails) Get() *SystemOnPremDeploymentDetails
- func (v NullableSystemOnPremDeploymentDetails) IsSet() bool
- func (v NullableSystemOnPremDeploymentDetails) MarshalJSON() ([]byte, error)
- func (v *NullableSystemOnPremDeploymentDetails) Set(val *SystemOnPremDeploymentDetails)
- func (v *NullableSystemOnPremDeploymentDetails) UnmarshalJSON(src []byte) error
- func (v *NullableSystemOnPremDeploymentDetails) Unset()
- type NullableSystemPublicCloudDeploymentDetails
- func (v NullableSystemPublicCloudDeploymentDetails) Get() *SystemPublicCloudDeploymentDetails
- func (v NullableSystemPublicCloudDeploymentDetails) IsSet() bool
- func (v NullableSystemPublicCloudDeploymentDetails) MarshalJSON() ([]byte, error)
- func (v *NullableSystemPublicCloudDeploymentDetails) Set(val *SystemPublicCloudDeploymentDetails)
- func (v *NullableSystemPublicCloudDeploymentDetails) UnmarshalJSON(src []byte) error
- func (v *NullableSystemPublicCloudDeploymentDetails) Unset()
- type NullableTargetSystemOptions
- func (v NullableTargetSystemOptions) Get() *TargetSystemOptions
- func (v NullableTargetSystemOptions) IsSet() bool
- func (v NullableTargetSystemOptions) MarshalJSON() ([]byte, error)
- func (v *NullableTargetSystemOptions) Set(val *TargetSystemOptions)
- func (v *NullableTargetSystemOptions) UnmarshalJSON(src []byte) error
- func (v *NullableTargetSystemOptions) Unset()
- type NullableTierEnum
- type NullableTierInfo
- type NullableTierOption
- type NullableTierOptionValue
- func (v NullableTierOptionValue) Get() *TierOptionValue
- func (v NullableTierOptionValue) IsSet() bool
- func (v NullableTierOptionValue) MarshalJSON() ([]byte, error)
- func (v *NullableTierOptionValue) Set(val *TierOptionValue)
- func (v *NullableTierOptionValue) UnmarshalJSON(src []byte) error
- func (v *NullableTierOptionValue) Unset()
- type NullableTime
- type NullableUnmapInput
- type NullableUpdateCloneInput
- func (v NullableUpdateCloneInput) Get() *UpdateCloneInput
- func (v NullableUpdateCloneInput) IsSet() bool
- func (v NullableUpdateCloneInput) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateCloneInput) Set(val *UpdateCloneInput)
- func (v *NullableUpdateCloneInput) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateCloneInput) Unset()
- type NullableUpdateMobilityGroupInput
- func (v NullableUpdateMobilityGroupInput) Get() *UpdateMobilityGroupInput
- func (v NullableUpdateMobilityGroupInput) IsSet() bool
- func (v NullableUpdateMobilityGroupInput) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateMobilityGroupInput) Set(val *UpdateMobilityGroupInput)
- func (v *NullableUpdateMobilityGroupInput) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateMobilityGroupInput) Unset()
- type NullableUpdateMobilityTargetInput
- func (v NullableUpdateMobilityTargetInput) Get() *UpdateMobilityTargetInput
- func (v NullableUpdateMobilityTargetInput) IsSet() bool
- func (v NullableUpdateMobilityTargetInput) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateMobilityTargetInput) Set(val *UpdateMobilityTargetInput)
- func (v *NullableUpdateMobilityTargetInput) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateMobilityTargetInput) Unset()
- type NullableVolumesCollection200Response
- func (v NullableVolumesCollection200Response) Get() *VolumesCollection200Response
- func (v NullableVolumesCollection200Response) IsSet() bool
- func (v NullableVolumesCollection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableVolumesCollection200Response) Set(val *VolumesCollection200Response)
- func (v *NullableVolumesCollection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableVolumesCollection200Response) Unset()
- type NullableVolumesCollection206Response
- func (v NullableVolumesCollection206Response) Get() *VolumesCollection206Response
- func (v NullableVolumesCollection206Response) IsSet() bool
- func (v NullableVolumesCollection206Response) MarshalJSON() ([]byte, error)
- func (v *NullableVolumesCollection206Response) Set(val *VolumesCollection206Response)
- func (v *NullableVolumesCollection206Response) UnmarshalJSON(src []byte) error
- func (v *NullableVolumesCollection206Response) Unset()
- type NullableVolumesInstance
- func (v NullableVolumesInstance) Get() *VolumesInstance
- func (v NullableVolumesInstance) IsSet() bool
- func (v NullableVolumesInstance) MarshalJSON() ([]byte, error)
- func (v *NullableVolumesInstance) Set(val *VolumesInstance)
- func (v *NullableVolumesInstance) UnmarshalJSON(src []byte) error
- func (v *NullableVolumesInstance) Unset()
- type NullableVpc
- type OfferTemplateModel
- func (o *OfferTemplateModel) GetCloudType() CloudProviderEnum
- func (o *OfferTemplateModel) GetCloudTypeOk() (*CloudProviderEnum, bool)
- func (o *OfferTemplateModel) GetId() string
- func (o *OfferTemplateModel) GetIdOk() (*string, bool)
- func (o *OfferTemplateModel) GetStorageProductVersion() string
- func (o *OfferTemplateModel) GetStorageProductVersionOk() (*string, bool)
- func (o *OfferTemplateModel) GetSupportedTierInfo() []TierInfo
- func (o *OfferTemplateModel) GetSupportedTierInfoOk() ([]TierInfo, bool)
- func (o *OfferTemplateModel) GetSystemType() StorageProductEnum
- func (o *OfferTemplateModel) GetSystemTypeOk() (*StorageProductEnum, bool)
- func (o *OfferTemplateModel) HasId() bool
- func (o OfferTemplateModel) MarshalJSON() ([]byte, error)
- func (o *OfferTemplateModel) SetCloudType(v CloudProviderEnum)
- func (o *OfferTemplateModel) SetId(v string)
- func (o *OfferTemplateModel) SetStorageProductVersion(v string)
- func (o *OfferTemplateModel) SetSupportedTierInfo(v []TierInfo)
- func (o *OfferTemplateModel) SetSystemType(v StorageProductEnum)
- func (o OfferTemplateModel) ToMap() (map[string]interface{}, error)
- func (o *OfferTemplateModel) UnmarshalJSON(data []byte) (err error)
- type PagingInformation
- func (o *PagingInformation) GetFirst() string
- func (o *PagingInformation) GetFirstOk() (*string, bool)
- func (o *PagingInformation) GetLast() string
- func (o *PagingInformation) GetLastOk() (*string, bool)
- func (o *PagingInformation) GetNext() string
- func (o *PagingInformation) GetNextOk() (*string, bool)
- func (o *PagingInformation) GetPrev() string
- func (o *PagingInformation) GetPrevOk() (*string, bool)
- func (o *PagingInformation) GetTotalInstances() int32
- func (o *PagingInformation) GetTotalInstancesOk() (*int32, bool)
- func (o *PagingInformation) HasFirst() bool
- func (o *PagingInformation) HasLast() bool
- func (o *PagingInformation) HasNext() bool
- func (o *PagingInformation) HasPrev() bool
- func (o *PagingInformation) HasTotalInstances() bool
- func (o PagingInformation) MarshalJSON() ([]byte, error)
- func (o *PagingInformation) SetFirst(v string)
- func (o *PagingInformation) SetLast(v string)
- func (o *PagingInformation) SetNext(v string)
- func (o *PagingInformation) SetPrev(v string)
- func (o *PagingInformation) SetTotalInstances(v int32)
- func (o PagingInformation) ToMap() (map[string]interface{}, error)
- type PoolsAPIService
- func (a *PoolsAPIService) PoolsCollection(ctx context.Context) ApiPoolsCollectionRequest
- func (a *PoolsAPIService) PoolsCollectionExecute(r ApiPoolsCollectionRequest) (*PoolsCollection200Response, *http.Response, error)
- func (a *PoolsAPIService) PoolsInstance(ctx context.Context, id string) ApiPoolsInstanceRequest
- func (a *PoolsAPIService) PoolsInstanceExecute(r ApiPoolsInstanceRequest) (*PoolsInstance, *http.Response, error)
- type PoolsCollection200Response
- func (o *PoolsCollection200Response) GetResults() []PoolsInstance
- func (o *PoolsCollection200Response) GetResultsOk() ([]PoolsInstance, bool)
- func (o *PoolsCollection200Response) HasResults() bool
- func (o PoolsCollection200Response) MarshalJSON() ([]byte, error)
- func (o *PoolsCollection200Response) SetResults(v []PoolsInstance)
- func (o PoolsCollection200Response) ToMap() (map[string]interface{}, error)
- type PoolsCollection206Response
- func (o *PoolsCollection206Response) GetPaging() PagingInformation
- func (o *PoolsCollection206Response) GetPagingOk() (*PagingInformation, bool)
- func (o *PoolsCollection206Response) GetResults() []PoolsInstance
- func (o *PoolsCollection206Response) GetResultsOk() ([]PoolsInstance, bool)
- func (o *PoolsCollection206Response) HasPaging() bool
- func (o *PoolsCollection206Response) HasResults() bool
- func (o PoolsCollection206Response) MarshalJSON() ([]byte, error)
- func (o *PoolsCollection206Response) SetPaging(v PagingInformation)
- func (o *PoolsCollection206Response) SetResults(v []PoolsInstance)
- func (o PoolsCollection206Response) ToMap() (map[string]interface{}, error)
- type PoolsInstance
- func (o *PoolsInstance) GetFreeSize() int64
- func (o *PoolsInstance) GetFreeSizeOk() (*int64, bool)
- func (o *PoolsInstance) GetId() string
- func (o *PoolsInstance) GetIdOk() (*string, bool)
- func (o *PoolsInstance) GetIssueCount() int64
- func (o *PoolsInstance) GetIssueCountOk() (*int64, bool)
- func (o *PoolsInstance) GetName() string
- func (o *PoolsInstance) GetNameOk() (*string, bool)
- func (o *PoolsInstance) GetNativeId() string
- func (o *PoolsInstance) GetNativeIdOk() (*string, bool)
- func (o *PoolsInstance) GetSubscribedPercent() float64
- func (o *PoolsInstance) GetSubscribedPercentOk() (*float64, bool)
- func (o *PoolsInstance) GetSubscribedSize() int64
- func (o *PoolsInstance) GetSubscribedSizeOk() (*int64, bool)
- func (o *PoolsInstance) GetSystemId() string
- func (o *PoolsInstance) GetSystemIdOk() (*string, bool)
- func (o *PoolsInstance) GetSystemModel() string
- func (o *PoolsInstance) GetSystemModelOk() (*string, bool)
- func (o *PoolsInstance) GetSystemName() string
- func (o *PoolsInstance) GetSystemNameOk() (*string, bool)
- func (o *PoolsInstance) GetSystemType() string
- func (o *PoolsInstance) GetSystemTypeOk() (*string, bool)
- func (o *PoolsInstance) GetTimeToFullPrediction() string
- func (o *PoolsInstance) GetTimeToFullPredictionOk() (*string, bool)
- func (o *PoolsInstance) GetTotalSize() int64
- func (o *PoolsInstance) GetTotalSizeOk() (*int64, bool)
- func (o *PoolsInstance) GetType() string
- func (o *PoolsInstance) GetTypeOk() (*string, bool)
- func (o *PoolsInstance) GetUsedPercent() float64
- func (o *PoolsInstance) GetUsedPercentOk() (*float64, bool)
- func (o *PoolsInstance) GetUsedSize() int64
- func (o *PoolsInstance) GetUsedSizeOk() (*int64, bool)
- func (o *PoolsInstance) HasFreeSize() bool
- func (o *PoolsInstance) HasIssueCount() bool
- func (o *PoolsInstance) HasName() bool
- func (o *PoolsInstance) HasNativeId() bool
- func (o *PoolsInstance) HasSubscribedPercent() bool
- func (o *PoolsInstance) HasSubscribedSize() bool
- func (o *PoolsInstance) HasSystemId() bool
- func (o *PoolsInstance) HasSystemModel() bool
- func (o *PoolsInstance) HasSystemName() bool
- func (o *PoolsInstance) HasSystemType() bool
- func (o *PoolsInstance) HasTimeToFullPrediction() bool
- func (o *PoolsInstance) HasTotalSize() bool
- func (o *PoolsInstance) HasType() bool
- func (o *PoolsInstance) HasUsedPercent() bool
- func (o *PoolsInstance) HasUsedSize() bool
- func (o PoolsInstance) MarshalJSON() ([]byte, error)
- func (o *PoolsInstance) SetFreeSize(v int64)
- func (o *PoolsInstance) SetId(v string)
- func (o *PoolsInstance) SetIssueCount(v int64)
- func (o *PoolsInstance) SetName(v string)
- func (o *PoolsInstance) SetNativeId(v string)
- func (o *PoolsInstance) SetSubscribedPercent(v float64)
- func (o *PoolsInstance) SetSubscribedSize(v int64)
- func (o *PoolsInstance) SetSystemId(v string)
- func (o *PoolsInstance) SetSystemModel(v string)
- func (o *PoolsInstance) SetSystemName(v string)
- func (o *PoolsInstance) SetSystemType(v string)
- func (o *PoolsInstance) SetTimeToFullPrediction(v string)
- func (o *PoolsInstance) SetTotalSize(v int64)
- func (o *PoolsInstance) SetType(v string)
- func (o *PoolsInstance) SetUsedPercent(v float64)
- func (o *PoolsInstance) SetUsedSize(v int64)
- func (o PoolsInstance) ToMap() (map[string]interface{}, error)
- func (o *PoolsInstance) UnmarshalJSON(data []byte) (err error)
- type PowerFlexStorageOptions
- func (o *PowerFlexStorageOptions) GetMinimumIops() int32
- func (o *PowerFlexStorageOptions) GetMinimumIopsOk() (*int32, bool)
- func (o *PowerFlexStorageOptions) GetMinimumUsableCapacity() int32
- func (o *PowerFlexStorageOptions) GetMinimumUsableCapacityOk() (*int32, bool)
- func (o *PowerFlexStorageOptions) GetSystemType() string
- func (o *PowerFlexStorageOptions) GetSystemTypeOk() (*string, bool)
- func (o *PowerFlexStorageOptions) GetTier() PowerFlexTierEnum
- func (o *PowerFlexStorageOptions) GetTierOk() (*PowerFlexTierEnum, bool)
- func (o *PowerFlexStorageOptions) GetVersion() string
- func (o *PowerFlexStorageOptions) GetVersionOk() (*string, bool)
- func (o *PowerFlexStorageOptions) HasMinimumIops() bool
- func (o *PowerFlexStorageOptions) HasMinimumUsableCapacity() bool
- func (o *PowerFlexStorageOptions) HasTier() bool
- func (o *PowerFlexStorageOptions) HasVersion() bool
- func (o PowerFlexStorageOptions) MarshalJSON() ([]byte, error)
- func (o *PowerFlexStorageOptions) SetMinimumIops(v int32)
- func (o *PowerFlexStorageOptions) SetMinimumUsableCapacity(v int32)
- func (o *PowerFlexStorageOptions) SetSystemType(v string)
- func (o *PowerFlexStorageOptions) SetTier(v PowerFlexTierEnum)
- func (o *PowerFlexStorageOptions) SetVersion(v string)
- func (o PowerFlexStorageOptions) ToMap() (map[string]interface{}, error)
- func (o *PowerFlexStorageOptions) UnmarshalJSON(data []byte) (err error)
- type PowerFlexTierEnum
- type ProductsTypeEnum
- type RangeOption
- func (o *RangeOption) GetDefaultValue() int64
- func (o *RangeOption) GetDefaultValueOk() (*int64, bool)
- func (o *RangeOption) GetDescription() string
- func (o *RangeOption) GetDescriptionOk() (*string, bool)
- func (o *RangeOption) GetIsConfigurable() bool
- func (o *RangeOption) GetIsConfigurableOk() (*bool, bool)
- func (o *RangeOption) GetLinearInterval() int64
- func (o *RangeOption) GetLinearIntervalOk() (*int64, bool)
- func (o *RangeOption) GetMaxValue() int64
- func (o *RangeOption) GetMaxValueOk() (*int64, bool)
- func (o *RangeOption) GetMinValue() int64
- func (o *RangeOption) GetMinValueOk() (*int64, bool)
- func (o *RangeOption) GetName() string
- func (o *RangeOption) GetNameOk() (*string, bool)
- func (o *RangeOption) GetType() string
- func (o *RangeOption) GetTypeOk() (*string, bool)
- func (o *RangeOption) GetUnit() string
- func (o *RangeOption) GetUnitOk() (*string, bool)
- func (o *RangeOption) HasDefaultValue() bool
- func (o *RangeOption) HasDescription() bool
- func (o RangeOption) MarshalJSON() ([]byte, error)
- func (o *RangeOption) SetDefaultValue(v int64)
- func (o *RangeOption) SetDescription(v string)
- func (o *RangeOption) SetIsConfigurable(v bool)
- func (o *RangeOption) SetLinearInterval(v int64)
- func (o *RangeOption) SetMaxValue(v int64)
- func (o *RangeOption) SetMinValue(v int64)
- func (o *RangeOption) SetName(v string)
- func (o *RangeOption) SetType(v string)
- func (o *RangeOption) SetUnit(v string)
- func (o RangeOption) ToMap() (map[string]interface{}, error)
- func (o *RangeOption) UnmarshalJSON(data []byte) (err error)
- type RedactedAwsAccountInstance
- func (o *RedactedAwsAccountInstance) GetAwsAccountAlias() string
- func (o *RedactedAwsAccountInstance) GetAwsAccountAliasOk() (*string, bool)
- func (o *RedactedAwsAccountInstance) GetId() string
- func (o *RedactedAwsAccountInstance) GetIdOk() (*string, bool)
- func (o *RedactedAwsAccountInstance) GetStatus() string
- func (o *RedactedAwsAccountInstance) GetStatusOk() (*string, bool)
- func (o *RedactedAwsAccountInstance) HasAwsAccountAlias() bool
- func (o *RedactedAwsAccountInstance) HasId() bool
- func (o *RedactedAwsAccountInstance) HasStatus() bool
- func (o RedactedAwsAccountInstance) MarshalJSON() ([]byte, error)
- func (o *RedactedAwsAccountInstance) SetAwsAccountAlias(v string)
- func (o *RedactedAwsAccountInstance) SetId(v string)
- func (o *RedactedAwsAccountInstance) SetStatus(v string)
- func (o RedactedAwsAccountInstance) ToMap() (map[string]interface{}, error)
- type ResourceId
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type SeverityEnum
- type SourceMobilityGroupInput
- func (o *SourceMobilityGroupInput) GetDescription() string
- func (o *SourceMobilityGroupInput) GetDescriptionOk() (*string, bool)
- func (o *SourceMobilityGroupInput) GetMembers() []string
- func (o *SourceMobilityGroupInput) GetMembersOk() ([]string, bool)
- func (o *SourceMobilityGroupInput) GetName() string
- func (o *SourceMobilityGroupInput) GetNameOk() (*string, bool)
- func (o *SourceMobilityGroupInput) GetSystemId() string
- func (o *SourceMobilityGroupInput) GetSystemIdOk() (*string, bool)
- func (o *SourceMobilityGroupInput) GetSystemType() StorageSystemTypeEnum
- func (o *SourceMobilityGroupInput) GetSystemTypeOk() (*StorageSystemTypeEnum, bool)
- func (o *SourceMobilityGroupInput) HasDescription() bool
- func (o SourceMobilityGroupInput) MarshalJSON() ([]byte, error)
- func (o *SourceMobilityGroupInput) SetDescription(v string)
- func (o *SourceMobilityGroupInput) SetMembers(v []string)
- func (o *SourceMobilityGroupInput) SetName(v string)
- func (o *SourceMobilityGroupInput) SetSystemId(v string)
- func (o *SourceMobilityGroupInput) SetSystemType(v StorageSystemTypeEnum)
- func (o SourceMobilityGroupInput) ToMap() (map[string]interface{}, error)
- func (o *SourceMobilityGroupInput) UnmarshalJSON(data []byte) (err error)
- type StartCopyInput
- func (o *StartCopyInput) GetMobilityTargetIds() []string
- func (o *StartCopyInput) GetMobilityTargetIdsOk() ([]string, bool)
- func (o *StartCopyInput) HasMobilityTargetIds() bool
- func (o StartCopyInput) MarshalJSON() ([]byte, error)
- func (o *StartCopyInput) SetMobilityTargetIds(v []string)
- func (o StartCopyInput) ToMap() (map[string]interface{}, error)
- type StorageProduct
- func (o *StorageProduct) GetSystemType() string
- func (o *StorageProduct) GetSystemTypeOk() (*string, bool)
- func (o *StorageProduct) GetVersion() string
- func (o *StorageProduct) GetVersionOk() (*string, bool)
- func (o *StorageProduct) HasVersion() bool
- func (o StorageProduct) MarshalJSON() ([]byte, error)
- func (o *StorageProduct) SetSystemType(v string)
- func (o *StorageProduct) SetVersion(v string)
- func (o StorageProduct) ToMap() (map[string]interface{}, error)
- func (o *StorageProduct) UnmarshalJSON(data []byte) (err error)
- type StorageProductActionEnum
- type StorageProductEnum
- type StorageProductOptionsAPIService
- func (a *StorageProductOptionsAPIService) StorageProductOptionsCollection(ctx context.Context) ApiStorageProductOptionsCollectionRequest
- func (a *StorageProductOptionsAPIService) StorageProductOptionsCollectionExecute(r ApiStorageProductOptionsCollectionRequest) (*StorageProductOptionsCollection200Response, *http.Response, error)
- type StorageProductOptionsCollection200Response
- func (o *StorageProductOptionsCollection200Response) GetPaging() PagingInformation
- func (o *StorageProductOptionsCollection200Response) GetPagingOk() (*PagingInformation, bool)
- func (o *StorageProductOptionsCollection200Response) GetResults() []OfferTemplateModel
- func (o *StorageProductOptionsCollection200Response) GetResultsOk() ([]OfferTemplateModel, bool)
- func (o *StorageProductOptionsCollection200Response) HasPaging() bool
- func (o *StorageProductOptionsCollection200Response) HasResults() bool
- func (o StorageProductOptionsCollection200Response) MarshalJSON() ([]byte, error)
- func (o *StorageProductOptionsCollection200Response) SetPaging(v PagingInformation)
- func (o *StorageProductOptionsCollection200Response) SetResults(v []OfferTemplateModel)
- func (o StorageProductOptionsCollection200Response) ToMap() (map[string]interface{}, error)
- type StorageProductsAPIService
- type StorageProductsCollection200Response
- func (o *StorageProductsCollection200Response) GetPaging() PagingInformation
- func (o *StorageProductsCollection200Response) GetPagingOk() (*PagingInformation, bool)
- func (o *StorageProductsCollection200Response) GetResults() []StorageProductsInstance
- func (o *StorageProductsCollection200Response) GetResultsOk() ([]StorageProductsInstance, bool)
- func (o *StorageProductsCollection200Response) HasPaging() bool
- func (o *StorageProductsCollection200Response) HasResults() bool
- func (o StorageProductsCollection200Response) MarshalJSON() ([]byte, error)
- func (o *StorageProductsCollection200Response) SetPaging(v PagingInformation)
- func (o *StorageProductsCollection200Response) SetResults(v []StorageProductsInstance)
- func (o StorageProductsCollection200Response) ToMap() (map[string]interface{}, error)
- type StorageProductsInstance
- func (o *StorageProductsInstance) GetCloudType() CloudProviderEnum
- func (o *StorageProductsInstance) GetCloudTypeOk() (*CloudProviderEnum, bool)
- func (o *StorageProductsInstance) GetDescription() string
- func (o *StorageProductsInstance) GetDescriptionOk() (*string, bool)
- func (o *StorageProductsInstance) GetId() string
- func (o *StorageProductsInstance) GetIdOk() (*string, bool)
- func (o *StorageProductsInstance) GetLatestVersion() string
- func (o *StorageProductsInstance) GetLatestVersionOk() (*string, bool)
- func (o *StorageProductsInstance) GetName() string
- func (o *StorageProductsInstance) GetNameOk() (*string, bool)
- func (o *StorageProductsInstance) GetStorageType() StorageTypeEnum
- func (o *StorageProductsInstance) GetStorageTypeOk() (*StorageTypeEnum, bool)
- func (o *StorageProductsInstance) GetSupportMap() []SupportMap
- func (o *StorageProductsInstance) GetSupportMapOk() ([]SupportMap, bool)
- func (o *StorageProductsInstance) GetSystemType() StorageProductEnum
- func (o *StorageProductsInstance) GetSystemTypeOk() (*StorageProductEnum, bool)
- func (o StorageProductsInstance) MarshalJSON() ([]byte, error)
- func (o *StorageProductsInstance) SetCloudType(v CloudProviderEnum)
- func (o *StorageProductsInstance) SetDescription(v string)
- func (o *StorageProductsInstance) SetId(v string)
- func (o *StorageProductsInstance) SetLatestVersion(v string)
- func (o *StorageProductsInstance) SetName(v string)
- func (o *StorageProductsInstance) SetStorageType(v StorageTypeEnum)
- func (o *StorageProductsInstance) SetSupportMap(v []SupportMap)
- func (o *StorageProductsInstance) SetSystemType(v StorageProductEnum)
- func (o StorageProductsInstance) ToMap() (map[string]interface{}, error)
- func (o *StorageProductsInstance) UnmarshalJSON(data []byte) (err error)
- type StorageSystemDeploymentRequest
- func (o *StorageSystemDeploymentRequest) GetCloudOptions() StorageSystemDeploymentRequestCloudOptions
- func (o *StorageSystemDeploymentRequest) GetCloudOptionsOk() (*StorageSystemDeploymentRequestCloudOptions, bool)
- func (o *StorageSystemDeploymentRequest) GetIsTermsAndConditionsAgreed() bool
- func (o *StorageSystemDeploymentRequest) GetIsTermsAndConditionsAgreedOk() (*bool, bool)
- func (o *StorageSystemDeploymentRequest) GetName() string
- func (o *StorageSystemDeploymentRequest) GetNameOk() (*string, bool)
- func (o *StorageSystemDeploymentRequest) GetStorageOptions() StorageSystemDeploymentRequestStorageOptions
- func (o *StorageSystemDeploymentRequest) GetStorageOptionsOk() (*StorageSystemDeploymentRequestStorageOptions, bool)
- func (o StorageSystemDeploymentRequest) MarshalJSON() ([]byte, error)
- func (o *StorageSystemDeploymentRequest) SetCloudOptions(v StorageSystemDeploymentRequestCloudOptions)
- func (o *StorageSystemDeploymentRequest) SetIsTermsAndConditionsAgreed(v bool)
- func (o *StorageSystemDeploymentRequest) SetName(v string)
- func (o *StorageSystemDeploymentRequest) SetStorageOptions(v StorageSystemDeploymentRequestStorageOptions)
- func (o StorageSystemDeploymentRequest) ToMap() (map[string]interface{}, error)
- func (o *StorageSystemDeploymentRequest) UnmarshalJSON(data []byte) (err error)
- type StorageSystemDeploymentRequestCloudOptions
- type StorageSystemDeploymentRequestStorageOptions
- type StorageSystemTokensAPIService
- func (a *StorageSystemTokensAPIService) StorageSystemTokensCreate(ctx context.Context) ApiStorageSystemTokensCreateRequest
- func (a *StorageSystemTokensAPIService) StorageSystemTokensCreateExecute(r ApiStorageSystemTokensCreateRequest) (*ResourceId, *http.Response, error)
- func (a *StorageSystemTokensAPIService) StorageSystemTokensInstance(ctx context.Context, id string) ApiStorageSystemTokensInstanceRequest
- func (a *StorageSystemTokensAPIService) StorageSystemTokensInstanceExecute(r ApiStorageSystemTokensInstanceRequest) (*StorageSystemTokensInstance, *http.Response, error)
- func (a *StorageSystemTokensAPIService) StorageSystemTokensModify(ctx context.Context, id string) ApiStorageSystemTokensModifyRequest
- func (a *StorageSystemTokensAPIService) StorageSystemTokensModifyExecute(r ApiStorageSystemTokensModifyRequest) (*http.Response, error)
- type StorageSystemTokensCreateRequest
- func (o *StorageSystemTokensCreateRequest) GetAccessToken() string
- func (o *StorageSystemTokensCreateRequest) GetAccessTokenOk() (*string, bool)
- func (o *StorageSystemTokensCreateRequest) GetSystemId() string
- func (o *StorageSystemTokensCreateRequest) GetSystemIdOk() (*string, bool)
- func (o *StorageSystemTokensCreateRequest) GetSystemType() StorageProductEnum
- func (o *StorageSystemTokensCreateRequest) GetSystemTypeOk() (*StorageProductEnum, bool)
- func (o StorageSystemTokensCreateRequest) MarshalJSON() ([]byte, error)
- func (o *StorageSystemTokensCreateRequest) SetAccessToken(v string)
- func (o *StorageSystemTokensCreateRequest) SetSystemId(v string)
- func (o *StorageSystemTokensCreateRequest) SetSystemType(v StorageProductEnum)
- func (o StorageSystemTokensCreateRequest) ToMap() (map[string]interface{}, error)
- func (o *StorageSystemTokensCreateRequest) UnmarshalJSON(data []byte) (err error)
- type StorageSystemTokensInstance
- func (o *StorageSystemTokensInstance) GetExpirationTimestamp() time.Time
- func (o *StorageSystemTokensInstance) GetExpirationTimestampOk() (*time.Time, bool)
- func (o *StorageSystemTokensInstance) GetIsTokenValid() bool
- func (o *StorageSystemTokensInstance) GetIsTokenValidOk() (*bool, bool)
- func (o *StorageSystemTokensInstance) GetSystemId() string
- func (o *StorageSystemTokensInstance) GetSystemIdOk() (*string, bool)
- func (o *StorageSystemTokensInstance) GetSystemType() StorageSystemTypeEnum
- func (o *StorageSystemTokensInstance) GetSystemTypeOk() (*StorageSystemTypeEnum, bool)
- func (o StorageSystemTokensInstance) MarshalJSON() ([]byte, error)
- func (o *StorageSystemTokensInstance) SetExpirationTimestamp(v time.Time)
- func (o *StorageSystemTokensInstance) SetIsTokenValid(v bool)
- func (o *StorageSystemTokensInstance) SetSystemId(v string)
- func (o *StorageSystemTokensInstance) SetSystemType(v StorageSystemTypeEnum)
- func (o StorageSystemTokensInstance) ToMap() (map[string]interface{}, error)
- func (o *StorageSystemTokensInstance) UnmarshalJSON(data []byte) (err error)
- type StorageSystemTokensModifyRequest
- func (o *StorageSystemTokensModifyRequest) GetAccessToken() string
- func (o *StorageSystemTokensModifyRequest) GetAccessTokenOk() (*string, bool)
- func (o StorageSystemTokensModifyRequest) MarshalJSON() ([]byte, error)
- func (o *StorageSystemTokensModifyRequest) SetAccessToken(v string)
- func (o StorageSystemTokensModifyRequest) ToMap() (map[string]interface{}, error)
- func (o *StorageSystemTokensModifyRequest) UnmarshalJSON(data []byte) (err error)
- type StorageSystemTypeEnum
- type StorageSystemsAPIService
- func (a *StorageSystemsAPIService) StorageSystemsCollection(ctx context.Context) ApiStorageSystemsCollectionRequest
- func (a *StorageSystemsAPIService) StorageSystemsCollectionExecute(r ApiStorageSystemsCollectionRequest) (*StorageSystemsCollection200Response, *http.Response, error)
- func (a *StorageSystemsAPIService) StorageSystemsCreate(ctx context.Context) ApiStorageSystemsCreateRequest
- func (a *StorageSystemsAPIService) StorageSystemsCreateExecute(r ApiStorageSystemsCreateRequest) (*Job, *http.Response, error)
- func (a *StorageSystemsAPIService) StorageSystemsDelete(ctx context.Context, id string) ApiStorageSystemsDeleteRequest
- func (a *StorageSystemsAPIService) StorageSystemsDeleteExecute(r ApiStorageSystemsDeleteRequest) (*Job, *http.Response, error)
- func (a *StorageSystemsAPIService) StorageSystemsFinalizeTrust(ctx context.Context, id string) ApiStorageSystemsFinalizeTrustRequest
- func (a *StorageSystemsAPIService) StorageSystemsFinalizeTrustExecute(r ApiStorageSystemsFinalizeTrustRequest) (*http.Response, error)
- func (a *StorageSystemsAPIService) StorageSystemsInitializeTrust(ctx context.Context, id string) ApiStorageSystemsInitializeTrustRequest
- func (a *StorageSystemsAPIService) StorageSystemsInitializeTrustExecute(r ApiStorageSystemsInitializeTrustRequest) (*StorageSystemsInitializeTrustResponse, *http.Response, error)
- func (a *StorageSystemsAPIService) StorageSystemsInstance(ctx context.Context, id string) ApiStorageSystemsInstanceRequest
- func (a *StorageSystemsAPIService) StorageSystemsInstanceExecute(r ApiStorageSystemsInstanceRequest) (*StorageSystemsInstance, *http.Response, error)
- type StorageSystemsCollection200Response
- func (o *StorageSystemsCollection200Response) GetResults() []StorageSystemsInstance
- func (o *StorageSystemsCollection200Response) GetResultsOk() ([]StorageSystemsInstance, bool)
- func (o *StorageSystemsCollection200Response) HasResults() bool
- func (o StorageSystemsCollection200Response) MarshalJSON() ([]byte, error)
- func (o *StorageSystemsCollection200Response) SetResults(v []StorageSystemsInstance)
- func (o StorageSystemsCollection200Response) ToMap() (map[string]interface{}, error)
- type StorageSystemsCollection206Response
- func (o *StorageSystemsCollection206Response) GetPaging() PagingInformation
- func (o *StorageSystemsCollection206Response) GetPagingOk() (*PagingInformation, bool)
- func (o *StorageSystemsCollection206Response) GetResults() []StorageSystemsInstance
- func (o *StorageSystemsCollection206Response) GetResultsOk() ([]StorageSystemsInstance, bool)
- func (o *StorageSystemsCollection206Response) HasPaging() bool
- func (o *StorageSystemsCollection206Response) HasResults() bool
- func (o StorageSystemsCollection206Response) MarshalJSON() ([]byte, error)
- func (o *StorageSystemsCollection206Response) SetPaging(v PagingInformation)
- func (o *StorageSystemsCollection206Response) SetResults(v []StorageSystemsInstance)
- func (o StorageSystemsCollection206Response) ToMap() (map[string]interface{}, error)
- type StorageSystemsFinalizeTrustPostRequest
- func (o *StorageSystemsFinalizeTrustPostRequest) GetClientId() string
- func (o *StorageSystemsFinalizeTrustPostRequest) GetClientIdOk() (*string, bool)
- func (o *StorageSystemsFinalizeTrustPostRequest) GetClientSecret() string
- func (o *StorageSystemsFinalizeTrustPostRequest) GetClientSecretOk() (*string, bool)
- func (o *StorageSystemsFinalizeTrustPostRequest) GetName() string
- func (o *StorageSystemsFinalizeTrustPostRequest) GetNameOk() (*string, bool)
- func (o *StorageSystemsFinalizeTrustPostRequest) HasName() bool
- func (o StorageSystemsFinalizeTrustPostRequest) MarshalJSON() ([]byte, error)
- func (o *StorageSystemsFinalizeTrustPostRequest) SetClientId(v string)
- func (o *StorageSystemsFinalizeTrustPostRequest) SetClientSecret(v string)
- func (o *StorageSystemsFinalizeTrustPostRequest) SetName(v string)
- func (o StorageSystemsFinalizeTrustPostRequest) ToMap() (map[string]interface{}, error)
- func (o *StorageSystemsFinalizeTrustPostRequest) UnmarshalJSON(data []byte) (err error)
- type StorageSystemsInitializeTrustResponse
- func (o *StorageSystemsInitializeTrustResponse) GetEncryptionKey() string
- func (o *StorageSystemsInitializeTrustResponse) GetEncryptionKeyOk() (*string, bool)
- func (o *StorageSystemsInitializeTrustResponse) GetName() string
- func (o *StorageSystemsInitializeTrustResponse) GetNameOk() (*string, bool)
- func (o *StorageSystemsInitializeTrustResponse) GetRedirectUris() []string
- func (o *StorageSystemsInitializeTrustResponse) GetRedirectUrisOk() ([]string, bool)
- func (o StorageSystemsInitializeTrustResponse) MarshalJSON() ([]byte, error)
- func (o *StorageSystemsInitializeTrustResponse) SetEncryptionKey(v string)
- func (o *StorageSystemsInitializeTrustResponse) SetName(v string)
- func (o *StorageSystemsInitializeTrustResponse) SetRedirectUris(v []string)
- func (o StorageSystemsInitializeTrustResponse) ToMap() (map[string]interface{}, error)
- func (o *StorageSystemsInitializeTrustResponse) UnmarshalJSON(data []byte) (err error)
- type StorageSystemsInstance
- func (o *StorageSystemsInstance) GetBandwidth() int64
- func (o *StorageSystemsInstance) GetBandwidthOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetCapacityImpact() int64
- func (o *StorageSystemsInstance) GetCapacityImpactOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetCapacityIssueCount() int64
- func (o *StorageSystemsInstance) GetCapacityIssueCountOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetCompressionSavings() float64
- func (o *StorageSystemsInstance) GetCompressionSavingsOk() (*float64, bool)
- func (o *StorageSystemsInstance) GetConfigurationImpact() int64
- func (o *StorageSystemsInstance) GetConfigurationImpactOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetConfigurationIssueCount() int64
- func (o *StorageSystemsInstance) GetConfigurationIssueCountOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetConfiguredSize() int64
- func (o *StorageSystemsInstance) GetConfiguredSizeOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetConnectivityStatus() string
- func (o *StorageSystemsInstance) GetConnectivityStatusOk() (*string, bool)
- func (o *StorageSystemsInstance) GetContractCoverageType() string
- func (o *StorageSystemsInstance) GetContractCoverageTypeOk() (*string, bool)
- func (o *StorageSystemsInstance) GetContractExpirationDateTimestamp() time.Time
- func (o *StorageSystemsInstance) GetContractExpirationDateTimestampOk() (*time.Time, bool)
- func (o *StorageSystemsInstance) GetDataProtectionImpact() int64
- func (o *StorageSystemsInstance) GetDataProtectionImpactOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetDataProtectionIssueCount() int64
- func (o *StorageSystemsInstance) GetDataProtectionIssueCountOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetDeploymentDetails() StorageSystemsInstanceDeploymentDetails
- func (o *StorageSystemsInstance) GetDeploymentDetailsOk() (*StorageSystemsInstanceDeploymentDetails, bool)
- func (o *StorageSystemsInstance) GetDisplayIdentifier() string
- func (o *StorageSystemsInstance) GetDisplayIdentifierOk() (*string, bool)
- func (o *StorageSystemsInstance) GetFreePercent() float64
- func (o *StorageSystemsInstance) GetFreePercentOk() (*float64, bool)
- func (o *StorageSystemsInstance) GetFreeSize() int64
- func (o *StorageSystemsInstance) GetFreeSizeOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetHealthConnectivityStatus() string
- func (o *StorageSystemsInstance) GetHealthConnectivityStatusOk() (*string, bool)
- func (o *StorageSystemsInstance) GetHealthIssueCount() int64
- func (o *StorageSystemsInstance) GetHealthIssueCountOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetHealthScore() int64
- func (o *StorageSystemsInstance) GetHealthScoreOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetHealthState() string
- func (o *StorageSystemsInstance) GetHealthStateOk() (*string, bool)
- func (o *StorageSystemsInstance) GetId() string
- func (o *StorageSystemsInstance) GetIdOk() (*string, bool)
- func (o *StorageSystemsInstance) GetIops() int64
- func (o *StorageSystemsInstance) GetIopsOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetIpv4Address() string
- func (o *StorageSystemsInstance) GetIpv4AddressOk() (*string, bool)
- func (o *StorageSystemsInstance) GetIpv6Address() string
- func (o *StorageSystemsInstance) GetIpv6AddressOk() (*string, bool)
- func (o *StorageSystemsInstance) GetLastContactTimestamp() time.Time
- func (o *StorageSystemsInstance) GetLastContactTimestampOk() (*time.Time, bool)
- func (o *StorageSystemsInstance) GetLatency() int64
- func (o *StorageSystemsInstance) GetLatencyOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetLicenseExpirationDateTimestamp() time.Time
- func (o *StorageSystemsInstance) GetLicenseExpirationDateTimestampOk() (*time.Time, bool)
- func (o *StorageSystemsInstance) GetLicenseType() string
- func (o *StorageSystemsInstance) GetLicenseTypeOk() (*string, bool)
- func (o *StorageSystemsInstance) GetLogicalSize() int64
- func (o *StorageSystemsInstance) GetLogicalSizeOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetModel() string
- func (o *StorageSystemsInstance) GetModelOk() (*string, bool)
- func (o *StorageSystemsInstance) GetName() string
- func (o *StorageSystemsInstance) GetNameOk() (*string, bool)
- func (o *StorageSystemsInstance) GetOverallEfficiency() float64
- func (o *StorageSystemsInstance) GetOverallEfficiencyOk() (*float64, bool)
- func (o *StorageSystemsInstance) GetPerformanceImpact() int64
- func (o *StorageSystemsInstance) GetPerformanceImpactOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetPerformanceIssueCount() int64
- func (o *StorageSystemsInstance) GetPerformanceIssueCountOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetSerialNumber() string
- func (o *StorageSystemsInstance) GetSerialNumberOk() (*string, bool)
- func (o *StorageSystemsInstance) GetSiteName() string
- func (o *StorageSystemsInstance) GetSiteNameOk() (*string, bool)
- func (o *StorageSystemsInstance) GetSnapsSavings() float64
- func (o *StorageSystemsInstance) GetSnapsSavingsOk() (*float64, bool)
- func (o *StorageSystemsInstance) GetSystemHealthImpact() int64
- func (o *StorageSystemsInstance) GetSystemHealthImpactOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetSystemHealthIssueCount() int64
- func (o *StorageSystemsInstance) GetSystemHealthIssueCountOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetSystemId() string
- func (o *StorageSystemsInstance) GetSystemIdOk() (*string, bool)
- func (o *StorageSystemsInstance) GetSystemType() string
- func (o *StorageSystemsInstance) GetSystemTypeOk() (*string, bool)
- func (o *StorageSystemsInstance) GetThinSavings() float64
- func (o *StorageSystemsInstance) GetThinSavingsOk() (*float64, bool)
- func (o *StorageSystemsInstance) GetTotalSize() int64
- func (o *StorageSystemsInstance) GetTotalSizeOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetUnconfiguredSize() int64
- func (o *StorageSystemsInstance) GetUnconfiguredSizeOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetUsedPercent() float64
- func (o *StorageSystemsInstance) GetUsedPercentOk() (*float64, bool)
- func (o *StorageSystemsInstance) GetUsedSize() int64
- func (o *StorageSystemsInstance) GetUsedSizeOk() (*int64, bool)
- func (o *StorageSystemsInstance) GetVendor() string
- func (o *StorageSystemsInstance) GetVendorOk() (*string, bool)
- func (o *StorageSystemsInstance) GetVersion() string
- func (o *StorageSystemsInstance) GetVersionOk() (*string, bool)
- func (o *StorageSystemsInstance) HasBandwidth() bool
- func (o *StorageSystemsInstance) HasCapacityImpact() bool
- func (o *StorageSystemsInstance) HasCapacityIssueCount() bool
- func (o *StorageSystemsInstance) HasCompressionSavings() bool
- func (o *StorageSystemsInstance) HasConfigurationImpact() bool
- func (o *StorageSystemsInstance) HasConfigurationIssueCount() bool
- func (o *StorageSystemsInstance) HasConfiguredSize() bool
- func (o *StorageSystemsInstance) HasConnectivityStatus() bool
- func (o *StorageSystemsInstance) HasContractCoverageType() bool
- func (o *StorageSystemsInstance) HasContractExpirationDateTimestamp() bool
- func (o *StorageSystemsInstance) HasDataProtectionImpact() bool
- func (o *StorageSystemsInstance) HasDataProtectionIssueCount() bool
- func (o *StorageSystemsInstance) HasDeploymentDetails() bool
- func (o *StorageSystemsInstance) HasDisplayIdentifier() bool
- func (o *StorageSystemsInstance) HasFreePercent() bool
- func (o *StorageSystemsInstance) HasFreeSize() bool
- func (o *StorageSystemsInstance) HasHealthConnectivityStatus() bool
- func (o *StorageSystemsInstance) HasHealthIssueCount() bool
- func (o *StorageSystemsInstance) HasHealthScore() bool
- func (o *StorageSystemsInstance) HasHealthState() bool
- func (o *StorageSystemsInstance) HasIops() bool
- func (o *StorageSystemsInstance) HasIpv4Address() bool
- func (o *StorageSystemsInstance) HasIpv6Address() bool
- func (o *StorageSystemsInstance) HasLastContactTimestamp() bool
- func (o *StorageSystemsInstance) HasLatency() bool
- func (o *StorageSystemsInstance) HasLicenseExpirationDateTimestamp() bool
- func (o *StorageSystemsInstance) HasLicenseType() bool
- func (o *StorageSystemsInstance) HasLogicalSize() bool
- func (o *StorageSystemsInstance) HasModel() bool
- func (o *StorageSystemsInstance) HasName() bool
- func (o *StorageSystemsInstance) HasOverallEfficiency() bool
- func (o *StorageSystemsInstance) HasPerformanceImpact() bool
- func (o *StorageSystemsInstance) HasPerformanceIssueCount() bool
- func (o *StorageSystemsInstance) HasSerialNumber() bool
- func (o *StorageSystemsInstance) HasSiteName() bool
- func (o *StorageSystemsInstance) HasSnapsSavings() bool
- func (o *StorageSystemsInstance) HasSystemHealthImpact() bool
- func (o *StorageSystemsInstance) HasSystemHealthIssueCount() bool
- func (o *StorageSystemsInstance) HasSystemId() bool
- func (o *StorageSystemsInstance) HasSystemType() bool
- func (o *StorageSystemsInstance) HasThinSavings() bool
- func (o *StorageSystemsInstance) HasTotalSize() bool
- func (o *StorageSystemsInstance) HasUnconfiguredSize() bool
- func (o *StorageSystemsInstance) HasUsedPercent() bool
- func (o *StorageSystemsInstance) HasUsedSize() bool
- func (o *StorageSystemsInstance) HasVendor() bool
- func (o *StorageSystemsInstance) HasVersion() bool
- func (o StorageSystemsInstance) MarshalJSON() ([]byte, error)
- func (o *StorageSystemsInstance) SetBandwidth(v int64)
- func (o *StorageSystemsInstance) SetCapacityImpact(v int64)
- func (o *StorageSystemsInstance) SetCapacityIssueCount(v int64)
- func (o *StorageSystemsInstance) SetCompressionSavings(v float64)
- func (o *StorageSystemsInstance) SetConfigurationImpact(v int64)
- func (o *StorageSystemsInstance) SetConfigurationIssueCount(v int64)
- func (o *StorageSystemsInstance) SetConfiguredSize(v int64)
- func (o *StorageSystemsInstance) SetConnectivityStatus(v string)
- func (o *StorageSystemsInstance) SetContractCoverageType(v string)
- func (o *StorageSystemsInstance) SetContractExpirationDateTimestamp(v time.Time)
- func (o *StorageSystemsInstance) SetDataProtectionImpact(v int64)
- func (o *StorageSystemsInstance) SetDataProtectionIssueCount(v int64)
- func (o *StorageSystemsInstance) SetDeploymentDetails(v StorageSystemsInstanceDeploymentDetails)
- func (o *StorageSystemsInstance) SetDisplayIdentifier(v string)
- func (o *StorageSystemsInstance) SetFreePercent(v float64)
- func (o *StorageSystemsInstance) SetFreeSize(v int64)
- func (o *StorageSystemsInstance) SetHealthConnectivityStatus(v string)
- func (o *StorageSystemsInstance) SetHealthIssueCount(v int64)
- func (o *StorageSystemsInstance) SetHealthScore(v int64)
- func (o *StorageSystemsInstance) SetHealthState(v string)
- func (o *StorageSystemsInstance) SetId(v string)
- func (o *StorageSystemsInstance) SetIops(v int64)
- func (o *StorageSystemsInstance) SetIpv4Address(v string)
- func (o *StorageSystemsInstance) SetIpv6Address(v string)
- func (o *StorageSystemsInstance) SetLastContactTimestamp(v time.Time)
- func (o *StorageSystemsInstance) SetLatency(v int64)
- func (o *StorageSystemsInstance) SetLicenseExpirationDateTimestamp(v time.Time)
- func (o *StorageSystemsInstance) SetLicenseType(v string)
- func (o *StorageSystemsInstance) SetLogicalSize(v int64)
- func (o *StorageSystemsInstance) SetModel(v string)
- func (o *StorageSystemsInstance) SetName(v string)
- func (o *StorageSystemsInstance) SetOverallEfficiency(v float64)
- func (o *StorageSystemsInstance) SetPerformanceImpact(v int64)
- func (o *StorageSystemsInstance) SetPerformanceIssueCount(v int64)
- func (o *StorageSystemsInstance) SetSerialNumber(v string)
- func (o *StorageSystemsInstance) SetSiteName(v string)
- func (o *StorageSystemsInstance) SetSnapsSavings(v float64)
- func (o *StorageSystemsInstance) SetSystemHealthImpact(v int64)
- func (o *StorageSystemsInstance) SetSystemHealthIssueCount(v int64)
- func (o *StorageSystemsInstance) SetSystemId(v string)
- func (o *StorageSystemsInstance) SetSystemType(v string)
- func (o *StorageSystemsInstance) SetThinSavings(v float64)
- func (o *StorageSystemsInstance) SetTotalSize(v int64)
- func (o *StorageSystemsInstance) SetUnconfiguredSize(v int64)
- func (o *StorageSystemsInstance) SetUsedPercent(v float64)
- func (o *StorageSystemsInstance) SetUsedSize(v int64)
- func (o *StorageSystemsInstance) SetVendor(v string)
- func (o *StorageSystemsInstance) SetVersion(v string)
- func (o StorageSystemsInstance) ToMap() (map[string]interface{}, error)
- func (o *StorageSystemsInstance) UnmarshalJSON(data []byte) (err error)
- type StorageSystemsInstanceDeploymentDetails
- func SystemOnPremDeploymentDetailsAsStorageSystemsInstanceDeploymentDetails(v *SystemOnPremDeploymentDetails) StorageSystemsInstanceDeploymentDetails
- func SystemPublicCloudDeploymentDetailsAsStorageSystemsInstanceDeploymentDetails(v *SystemPublicCloudDeploymentDetails) StorageSystemsInstanceDeploymentDetails
- type StorageTypeEnum
- type SubnetOptions
- func (o *SubnetOptions) GetCidrBlock() string
- func (o *SubnetOptions) GetCidrBlockOk() (*string, bool)
- func (o *SubnetOptions) GetId() string
- func (o *SubnetOptions) GetIdOk() (*string, bool)
- func (o *SubnetOptions) GetType() SubnetTypeEnum
- func (o *SubnetOptions) GetTypeOk() (*SubnetTypeEnum, bool)
- func (o *SubnetOptions) HasCidrBlock() bool
- func (o *SubnetOptions) HasId() bool
- func (o *SubnetOptions) HasType() bool
- func (o SubnetOptions) MarshalJSON() ([]byte, error)
- func (o *SubnetOptions) SetCidrBlock(v string)
- func (o *SubnetOptions) SetId(v string)
- func (o *SubnetOptions) SetType(v SubnetTypeEnum)
- func (o SubnetOptions) ToMap() (map[string]interface{}, error)
- type SubnetTypeEnum
- type SupportMap
- func (o *SupportMap) GetId() string
- func (o *SupportMap) GetIdOk() (*string, bool)
- func (o *SupportMap) GetPartGroup() string
- func (o *SupportMap) GetPartGroupOk() (*string, bool)
- func (o *SupportMap) GetSupportedActions() []StorageProductActionEnum
- func (o *SupportMap) GetSupportedActionsOk() ([]StorageProductActionEnum, bool)
- func (o *SupportMap) GetSupportedEvaluationPeriod() int32
- func (o *SupportMap) GetSupportedEvaluationPeriodOk() (*int32, bool)
- func (o *SupportMap) GetVersion() string
- func (o *SupportMap) GetVersionOk() (*string, bool)
- func (o *SupportMap) HasPartGroup() bool
- func (o SupportMap) MarshalJSON() ([]byte, error)
- func (o *SupportMap) SetId(v string)
- func (o *SupportMap) SetPartGroup(v string)
- func (o *SupportMap) SetSupportedActions(v []StorageProductActionEnum)
- func (o *SupportMap) SetSupportedEvaluationPeriod(v int32)
- func (o *SupportMap) SetVersion(v string)
- func (o SupportMap) ToMap() (map[string]interface{}, error)
- func (o *SupportMap) UnmarshalJSON(data []byte) (err error)
- type SystemDeploymentTypeEnum
- type SystemOnPremDeploymentDetails
- func (o *SystemOnPremDeploymentDetails) GetCity() string
- func (o *SystemOnPremDeploymentDetails) GetCityOk() (*string, bool)
- func (o *SystemOnPremDeploymentDetails) GetCountry() string
- func (o *SystemOnPremDeploymentDetails) GetCountryOk() (*string, bool)
- func (o *SystemOnPremDeploymentDetails) GetDeploymentType() SystemDeploymentTypeEnum
- func (o *SystemOnPremDeploymentDetails) GetDeploymentTypeOk() (*SystemDeploymentTypeEnum, bool)
- func (o *SystemOnPremDeploymentDetails) GetLocation() string
- func (o *SystemOnPremDeploymentDetails) GetLocationOk() (*string, bool)
- func (o *SystemOnPremDeploymentDetails) GetSiteName() string
- func (o *SystemOnPremDeploymentDetails) GetSiteNameOk() (*string, bool)
- func (o *SystemOnPremDeploymentDetails) GetState() string
- func (o *SystemOnPremDeploymentDetails) GetStateOk() (*string, bool)
- func (o *SystemOnPremDeploymentDetails) GetStreetAddress1() string
- func (o *SystemOnPremDeploymentDetails) GetStreetAddress1Ok() (*string, bool)
- func (o *SystemOnPremDeploymentDetails) GetStreetAddress2() string
- func (o *SystemOnPremDeploymentDetails) GetStreetAddress2Ok() (*string, bool)
- func (o *SystemOnPremDeploymentDetails) GetZipCode() string
- func (o *SystemOnPremDeploymentDetails) GetZipCodeOk() (*string, bool)
- func (o *SystemOnPremDeploymentDetails) HasCity() bool
- func (o *SystemOnPremDeploymentDetails) HasCountry() bool
- func (o *SystemOnPremDeploymentDetails) HasDeploymentType() bool
- func (o *SystemOnPremDeploymentDetails) HasLocation() bool
- func (o *SystemOnPremDeploymentDetails) HasSiteName() bool
- func (o *SystemOnPremDeploymentDetails) HasState() bool
- func (o *SystemOnPremDeploymentDetails) HasStreetAddress1() bool
- func (o *SystemOnPremDeploymentDetails) HasStreetAddress2() bool
- func (o *SystemOnPremDeploymentDetails) HasZipCode() bool
- func (o SystemOnPremDeploymentDetails) MarshalJSON() ([]byte, error)
- func (o *SystemOnPremDeploymentDetails) SetCity(v string)
- func (o *SystemOnPremDeploymentDetails) SetCountry(v string)
- func (o *SystemOnPremDeploymentDetails) SetDeploymentType(v SystemDeploymentTypeEnum)
- func (o *SystemOnPremDeploymentDetails) SetLocation(v string)
- func (o *SystemOnPremDeploymentDetails) SetSiteName(v string)
- func (o *SystemOnPremDeploymentDetails) SetState(v string)
- func (o *SystemOnPremDeploymentDetails) SetStreetAddress1(v string)
- func (o *SystemOnPremDeploymentDetails) SetStreetAddress2(v string)
- func (o *SystemOnPremDeploymentDetails) SetZipCode(v string)
- func (o SystemOnPremDeploymentDetails) ToMap() (map[string]interface{}, error)
- type SystemPublicCloudDeploymentDetails
- func (o *SystemPublicCloudDeploymentDetails) GetAvailabilityZoneTopology() AvailabilityZoneTopologyEnum
- func (o *SystemPublicCloudDeploymentDetails) GetAvailabilityZoneTopologyOk() (*AvailabilityZoneTopologyEnum, bool)
- func (o *SystemPublicCloudDeploymentDetails) GetCloudAccount() string
- func (o *SystemPublicCloudDeploymentDetails) GetCloudAccountOk() (*string, bool)
- func (o *SystemPublicCloudDeploymentDetails) GetCloudManagementAddress() string
- func (o *SystemPublicCloudDeploymentDetails) GetCloudManagementAddressOk() (*string, bool)
- func (o *SystemPublicCloudDeploymentDetails) GetCloudRegion() string
- func (o *SystemPublicCloudDeploymentDetails) GetCloudRegionOk() (*string, bool)
- func (o *SystemPublicCloudDeploymentDetails) GetCloudType() CloudProviderEnum
- func (o *SystemPublicCloudDeploymentDetails) GetCloudTypeOk() (*CloudProviderEnum, bool)
- func (o *SystemPublicCloudDeploymentDetails) GetDeploymentType() SystemDeploymentTypeEnum
- func (o *SystemPublicCloudDeploymentDetails) GetDeploymentTypeOk() (*SystemDeploymentTypeEnum, bool)
- func (o *SystemPublicCloudDeploymentDetails) GetMinimumCapacity() int64
- func (o *SystemPublicCloudDeploymentDetails) GetMinimumCapacityOk() (*int64, bool)
- func (o *SystemPublicCloudDeploymentDetails) GetMinimumIops() int64
- func (o *SystemPublicCloudDeploymentDetails) GetMinimumIopsOk() (*int64, bool)
- func (o *SystemPublicCloudDeploymentDetails) GetTierType() string
- func (o *SystemPublicCloudDeploymentDetails) GetTierTypeOk() (*string, bool)
- func (o *SystemPublicCloudDeploymentDetails) GetVirtualPrivateCloud() string
- func (o *SystemPublicCloudDeploymentDetails) GetVirtualPrivateCloudOk() (*string, bool)
- func (o *SystemPublicCloudDeploymentDetails) HasAvailabilityZoneTopology() bool
- func (o *SystemPublicCloudDeploymentDetails) HasCloudAccount() bool
- func (o *SystemPublicCloudDeploymentDetails) HasCloudManagementAddress() bool
- func (o *SystemPublicCloudDeploymentDetails) HasCloudRegion() bool
- func (o *SystemPublicCloudDeploymentDetails) HasCloudType() bool
- func (o *SystemPublicCloudDeploymentDetails) HasDeploymentType() bool
- func (o *SystemPublicCloudDeploymentDetails) HasMinimumCapacity() bool
- func (o *SystemPublicCloudDeploymentDetails) HasMinimumIops() bool
- func (o *SystemPublicCloudDeploymentDetails) HasTierType() bool
- func (o *SystemPublicCloudDeploymentDetails) HasVirtualPrivateCloud() bool
- func (o SystemPublicCloudDeploymentDetails) MarshalJSON() ([]byte, error)
- func (o *SystemPublicCloudDeploymentDetails) SetAvailabilityZoneTopology(v AvailabilityZoneTopologyEnum)
- func (o *SystemPublicCloudDeploymentDetails) SetCloudAccount(v string)
- func (o *SystemPublicCloudDeploymentDetails) SetCloudManagementAddress(v string)
- func (o *SystemPublicCloudDeploymentDetails) SetCloudRegion(v string)
- func (o *SystemPublicCloudDeploymentDetails) SetCloudType(v CloudProviderEnum)
- func (o *SystemPublicCloudDeploymentDetails) SetDeploymentType(v SystemDeploymentTypeEnum)
- func (o *SystemPublicCloudDeploymentDetails) SetMinimumCapacity(v int64)
- func (o *SystemPublicCloudDeploymentDetails) SetMinimumIops(v int64)
- func (o *SystemPublicCloudDeploymentDetails) SetTierType(v string)
- func (o *SystemPublicCloudDeploymentDetails) SetVirtualPrivateCloud(v string)
- func (o SystemPublicCloudDeploymentDetails) ToMap() (map[string]interface{}, error)
- type TargetSystemOptions
- func (o *TargetSystemOptions) GetStoragePool() string
- func (o *TargetSystemOptions) GetStoragePoolOk() (*string, bool)
- func (o *TargetSystemOptions) HasStoragePool() bool
- func (o TargetSystemOptions) MarshalJSON() ([]byte, error)
- func (o *TargetSystemOptions) SetStoragePool(v string)
- func (o TargetSystemOptions) ToMap() (map[string]interface{}, error)
- type TierEnum
- type TierInfo
- func (o *TierInfo) GetCloudOptions() []TierOption
- func (o *TierInfo) GetCloudOptionsOk() ([]TierOption, bool)
- func (o *TierInfo) GetDescription() string
- func (o *TierInfo) GetDescriptionOk() (*string, bool)
- func (o *TierInfo) GetId() string
- func (o *TierInfo) GetIdOk() (*string, bool)
- func (o *TierInfo) GetName() string
- func (o *TierInfo) GetNameOk() (*string, bool)
- func (o *TierInfo) GetStorageOptions() []TierOption
- func (o *TierInfo) GetStorageOptionsOk() ([]TierOption, bool)
- func (o *TierInfo) GetTierType() TierEnum
- func (o *TierInfo) GetTierTypeOk() (*TierEnum, bool)
- func (o TierInfo) MarshalJSON() ([]byte, error)
- func (o *TierInfo) SetCloudOptions(v []TierOption)
- func (o *TierInfo) SetDescription(v string)
- func (o *TierInfo) SetId(v string)
- func (o *TierInfo) SetName(v string)
- func (o *TierInfo) SetStorageOptions(v []TierOption)
- func (o *TierInfo) SetTierType(v TierEnum)
- func (o TierInfo) ToMap() (map[string]interface{}, error)
- func (o *TierInfo) UnmarshalJSON(data []byte) (err error)
- type TierOption
- func (o *TierOption) GetId() string
- func (o *TierOption) GetIdOk() (*string, bool)
- func (o *TierOption) GetKey() string
- func (o *TierOption) GetKeyOk() (*string, bool)
- func (o *TierOption) GetOrder() int32
- func (o *TierOption) GetOrderOk() (*int32, bool)
- func (o *TierOption) GetValue() TierOptionValue
- func (o *TierOption) GetValueOk() (*TierOptionValue, bool)
- func (o TierOption) MarshalJSON() ([]byte, error)
- func (o *TierOption) SetId(v string)
- func (o *TierOption) SetKey(v string)
- func (o *TierOption) SetOrder(v int32)
- func (o *TierOption) SetValue(v TierOptionValue)
- func (o TierOption) ToMap() (map[string]interface{}, error)
- func (o *TierOption) UnmarshalJSON(data []byte) (err error)
- type TierOptionValue
- func BooleanOptionAsTierOptionValue(v *BooleanOption) TierOptionValue
- func EnumOptionAsTierOptionValue(v *EnumOption) TierOptionValue
- func FreeTextOptionAsTierOptionValue(v *FreeTextOption) TierOptionValue
- func MultiselectFreetextOptionAsTierOptionValue(v *MultiselectFreetextOption) TierOptionValue
- func RangeOptionAsTierOptionValue(v *RangeOption) TierOptionValue
- type UnmapInput
- func (o *UnmapInput) GetHostMappings() []string
- func (o *UnmapInput) GetHostMappingsOk() ([]string, bool)
- func (o UnmapInput) MarshalJSON() ([]byte, error)
- func (o *UnmapInput) SetHostMappings(v []string)
- func (o UnmapInput) ToMap() (map[string]interface{}, error)
- func (o *UnmapInput) UnmarshalJSON(data []byte) (err error)
- type UpdateCloneInput
- func (o *UpdateCloneInput) GetDescription() string
- func (o *UpdateCloneInput) GetDescriptionOk() (*string, bool)
- func (o *UpdateCloneInput) GetName() string
- func (o *UpdateCloneInput) GetNameOk() (*string, bool)
- func (o *UpdateCloneInput) HasDescription() bool
- func (o *UpdateCloneInput) HasName() bool
- func (o UpdateCloneInput) MarshalJSON() ([]byte, error)
- func (o *UpdateCloneInput) SetDescription(v string)
- func (o *UpdateCloneInput) SetName(v string)
- func (o UpdateCloneInput) ToMap() (map[string]interface{}, error)
- type UpdateMobilityGroupInput
- func (o *UpdateMobilityGroupInput) GetDescription() string
- func (o *UpdateMobilityGroupInput) GetDescriptionOk() (*string, bool)
- func (o *UpdateMobilityGroupInput) GetMembers() []string
- func (o *UpdateMobilityGroupInput) GetMembersOk() ([]string, bool)
- func (o *UpdateMobilityGroupInput) GetName() string
- func (o *UpdateMobilityGroupInput) GetNameOk() (*string, bool)
- func (o *UpdateMobilityGroupInput) HasDescription() bool
- func (o *UpdateMobilityGroupInput) HasMembers() bool
- func (o *UpdateMobilityGroupInput) HasName() bool
- func (o UpdateMobilityGroupInput) MarshalJSON() ([]byte, error)
- func (o *UpdateMobilityGroupInput) SetDescription(v string)
- func (o *UpdateMobilityGroupInput) SetMembers(v []string)
- func (o *UpdateMobilityGroupInput) SetName(v string)
- func (o UpdateMobilityGroupInput) ToMap() (map[string]interface{}, error)
- type UpdateMobilityTargetInput
- func (o *UpdateMobilityTargetInput) GetBandwidthLimit() int32
- func (o *UpdateMobilityTargetInput) GetBandwidthLimitOk() (*int32, bool)
- func (o *UpdateMobilityTargetInput) GetDescription() string
- func (o *UpdateMobilityTargetInput) GetDescriptionOk() (*string, bool)
- func (o *UpdateMobilityTargetInput) GetName() string
- func (o *UpdateMobilityTargetInput) GetNameOk() (*string, bool)
- func (o *UpdateMobilityTargetInput) HasBandwidthLimit() bool
- func (o *UpdateMobilityTargetInput) HasDescription() bool
- func (o *UpdateMobilityTargetInput) HasName() bool
- func (o UpdateMobilityTargetInput) MarshalJSON() ([]byte, error)
- func (o *UpdateMobilityTargetInput) SetBandwidthLimit(v int32)
- func (o *UpdateMobilityTargetInput) SetDescription(v string)
- func (o *UpdateMobilityTargetInput) SetName(v string)
- func (o UpdateMobilityTargetInput) ToMap() (map[string]interface{}, error)
- type VolumesAPIService
- func (a *VolumesAPIService) VolumesCollection(ctx context.Context) ApiVolumesCollectionRequest
- func (a *VolumesAPIService) VolumesCollectionExecute(r ApiVolumesCollectionRequest) (*VolumesCollection200Response, *http.Response, error)
- func (a *VolumesAPIService) VolumesInstance(ctx context.Context, id string) ApiVolumesInstanceRequest
- func (a *VolumesAPIService) VolumesInstanceExecute(r ApiVolumesInstanceRequest) (*VolumesInstance, *http.Response, error)
- type VolumesCollection200Response
- func (o *VolumesCollection200Response) GetResults() []VolumesInstance
- func (o *VolumesCollection200Response) GetResultsOk() ([]VolumesInstance, bool)
- func (o *VolumesCollection200Response) HasResults() bool
- func (o VolumesCollection200Response) MarshalJSON() ([]byte, error)
- func (o *VolumesCollection200Response) SetResults(v []VolumesInstance)
- func (o VolumesCollection200Response) ToMap() (map[string]interface{}, error)
- type VolumesCollection206Response
- func (o *VolumesCollection206Response) GetPaging() PagingInformation
- func (o *VolumesCollection206Response) GetPagingOk() (*PagingInformation, bool)
- func (o *VolumesCollection206Response) GetResults() []VolumesInstance
- func (o *VolumesCollection206Response) GetResultsOk() ([]VolumesInstance, bool)
- func (o *VolumesCollection206Response) HasPaging() bool
- func (o *VolumesCollection206Response) HasResults() bool
- func (o VolumesCollection206Response) MarshalJSON() ([]byte, error)
- func (o *VolumesCollection206Response) SetPaging(v PagingInformation)
- func (o *VolumesCollection206Response) SetResults(v []VolumesInstance)
- func (o VolumesCollection206Response) ToMap() (map[string]interface{}, error)
- type VolumesInstance
- func (o *VolumesInstance) GetAllocatedSize() int64
- func (o *VolumesInstance) GetAllocatedSizeOk() (*int64, bool)
- func (o *VolumesInstance) GetBandwidth() int64
- func (o *VolumesInstance) GetBandwidthOk() (*int64, bool)
- func (o *VolumesInstance) GetConsistencyGroupName() string
- func (o *VolumesInstance) GetConsistencyGroupNameOk() (*string, bool)
- func (o *VolumesInstance) GetDataReductionPercent() float64
- func (o *VolumesInstance) GetDataReductionPercentOk() (*float64, bool)
- func (o *VolumesInstance) GetDataReductionRatio() float64
- func (o *VolumesInstance) GetDataReductionRatioOk() (*float64, bool)
- func (o *VolumesInstance) GetDataReductionSavedSize() int64
- func (o *VolumesInstance) GetDataReductionSavedSizeOk() (*int64, bool)
- func (o *VolumesInstance) GetId() string
- func (o *VolumesInstance) GetIdOk() (*string, bool)
- func (o *VolumesInstance) GetIoLimitPolicyName() string
- func (o *VolumesInstance) GetIoLimitPolicyNameOk() (*string, bool)
- func (o *VolumesInstance) GetIops() int64
- func (o *VolumesInstance) GetIopsOk() (*int64, bool)
- func (o *VolumesInstance) GetIsCompressedOrDeduped() string
- func (o *VolumesInstance) GetIsCompressedOrDedupedOk() (*string, bool)
- func (o *VolumesInstance) GetIsThinEnabled() bool
- func (o *VolumesInstance) GetIsThinEnabledOk() (*bool, bool)
- func (o *VolumesInstance) GetIssueCount() int64
- func (o *VolumesInstance) GetIssueCountOk() (*int64, bool)
- func (o *VolumesInstance) GetLatency() int64
- func (o *VolumesInstance) GetLatencyOk() (*int64, bool)
- func (o *VolumesInstance) GetLogicalSize() int64
- func (o *VolumesInstance) GetLogicalSizeOk() (*int64, bool)
- func (o *VolumesInstance) GetName() string
- func (o *VolumesInstance) GetNameOk() (*string, bool)
- func (o *VolumesInstance) GetNativeId() string
- func (o *VolumesInstance) GetNativeIdOk() (*string, bool)
- func (o *VolumesInstance) GetPoolId() string
- func (o *VolumesInstance) GetPoolIdOk() (*string, bool)
- func (o *VolumesInstance) GetPoolName() string
- func (o *VolumesInstance) GetPoolNameOk() (*string, bool)
- func (o *VolumesInstance) GetPoolType() string
- func (o *VolumesInstance) GetPoolTypeOk() (*string, bool)
- func (o *VolumesInstance) GetSnapshotCount() int64
- func (o *VolumesInstance) GetSnapshotCountOk() (*int64, bool)
- func (o *VolumesInstance) GetSnapshotPolicy() string
- func (o *VolumesInstance) GetSnapshotPolicyOk() (*string, bool)
- func (o *VolumesInstance) GetSnapshotSize() int64
- func (o *VolumesInstance) GetSnapshotSizeOk() (*int64, bool)
- func (o *VolumesInstance) GetStorageResourceId() string
- func (o *VolumesInstance) GetStorageResourceIdOk() (*string, bool)
- func (o *VolumesInstance) GetStorageResourceNativeId() string
- func (o *VolumesInstance) GetStorageResourceNativeIdOk() (*string, bool)
- func (o *VolumesInstance) GetSystemId() string
- func (o *VolumesInstance) GetSystemIdOk() (*string, bool)
- func (o *VolumesInstance) GetSystemModel() string
- func (o *VolumesInstance) GetSystemModelOk() (*string, bool)
- func (o *VolumesInstance) GetSystemName() string
- func (o *VolumesInstance) GetSystemNameOk() (*string, bool)
- func (o *VolumesInstance) GetSystemType() string
- func (o *VolumesInstance) GetSystemTypeOk() (*string, bool)
- func (o *VolumesInstance) GetTotalSize() int64
- func (o *VolumesInstance) GetTotalSizeOk() (*int64, bool)
- func (o *VolumesInstance) GetType() string
- func (o *VolumesInstance) GetTypeOk() (*string, bool)
- func (o *VolumesInstance) GetUsedSize() int64
- func (o *VolumesInstance) GetUsedSizeOk() (*int64, bool)
- func (o *VolumesInstance) GetUsedSizeUnique() int64
- func (o *VolumesInstance) GetUsedSizeUniqueOk() (*int64, bool)
- func (o *VolumesInstance) HasAllocatedSize() bool
- func (o *VolumesInstance) HasBandwidth() bool
- func (o *VolumesInstance) HasConsistencyGroupName() bool
- func (o *VolumesInstance) HasDataReductionPercent() bool
- func (o *VolumesInstance) HasDataReductionRatio() bool
- func (o *VolumesInstance) HasDataReductionSavedSize() bool
- func (o *VolumesInstance) HasIoLimitPolicyName() bool
- func (o *VolumesInstance) HasIops() bool
- func (o *VolumesInstance) HasIsCompressedOrDeduped() bool
- func (o *VolumesInstance) HasIsThinEnabled() bool
- func (o *VolumesInstance) HasIssueCount() bool
- func (o *VolumesInstance) HasLatency() bool
- func (o *VolumesInstance) HasLogicalSize() bool
- func (o *VolumesInstance) HasName() bool
- func (o *VolumesInstance) HasNativeId() bool
- func (o *VolumesInstance) HasPoolId() bool
- func (o *VolumesInstance) HasPoolName() bool
- func (o *VolumesInstance) HasPoolType() bool
- func (o *VolumesInstance) HasSnapshotCount() bool
- func (o *VolumesInstance) HasSnapshotPolicy() bool
- func (o *VolumesInstance) HasSnapshotSize() bool
- func (o *VolumesInstance) HasStorageResourceId() bool
- func (o *VolumesInstance) HasStorageResourceNativeId() bool
- func (o *VolumesInstance) HasSystemId() bool
- func (o *VolumesInstance) HasSystemModel() bool
- func (o *VolumesInstance) HasSystemName() bool
- func (o *VolumesInstance) HasSystemType() bool
- func (o *VolumesInstance) HasTotalSize() bool
- func (o *VolumesInstance) HasType() bool
- func (o *VolumesInstance) HasUsedSize() bool
- func (o *VolumesInstance) HasUsedSizeUnique() bool
- func (o VolumesInstance) MarshalJSON() ([]byte, error)
- func (o *VolumesInstance) SetAllocatedSize(v int64)
- func (o *VolumesInstance) SetBandwidth(v int64)
- func (o *VolumesInstance) SetConsistencyGroupName(v string)
- func (o *VolumesInstance) SetDataReductionPercent(v float64)
- func (o *VolumesInstance) SetDataReductionRatio(v float64)
- func (o *VolumesInstance) SetDataReductionSavedSize(v int64)
- func (o *VolumesInstance) SetId(v string)
- func (o *VolumesInstance) SetIoLimitPolicyName(v string)
- func (o *VolumesInstance) SetIops(v int64)
- func (o *VolumesInstance) SetIsCompressedOrDeduped(v string)
- func (o *VolumesInstance) SetIsThinEnabled(v bool)
- func (o *VolumesInstance) SetIssueCount(v int64)
- func (o *VolumesInstance) SetLatency(v int64)
- func (o *VolumesInstance) SetLogicalSize(v int64)
- func (o *VolumesInstance) SetName(v string)
- func (o *VolumesInstance) SetNativeId(v string)
- func (o *VolumesInstance) SetPoolId(v string)
- func (o *VolumesInstance) SetPoolName(v string)
- func (o *VolumesInstance) SetPoolType(v string)
- func (o *VolumesInstance) SetSnapshotCount(v int64)
- func (o *VolumesInstance) SetSnapshotPolicy(v string)
- func (o *VolumesInstance) SetSnapshotSize(v int64)
- func (o *VolumesInstance) SetStorageResourceId(v string)
- func (o *VolumesInstance) SetStorageResourceNativeId(v string)
- func (o *VolumesInstance) SetSystemId(v string)
- func (o *VolumesInstance) SetSystemModel(v string)
- func (o *VolumesInstance) SetSystemName(v string)
- func (o *VolumesInstance) SetSystemType(v string)
- func (o *VolumesInstance) SetTotalSize(v int64)
- func (o *VolumesInstance) SetType(v string)
- func (o *VolumesInstance) SetUsedSize(v int64)
- func (o *VolumesInstance) SetUsedSizeUnique(v int64)
- func (o VolumesInstance) ToMap() (map[string]interface{}, error)
- func (o *VolumesInstance) UnmarshalJSON(data []byte) (err error)
- type Vpc
- func (o *Vpc) GetId() string
- func (o *Vpc) GetIdOk() (*string, bool)
- func (o *Vpc) GetIsNewVpc() bool
- func (o *Vpc) GetIsNewVpcOk() (*bool, bool)
- func (o *Vpc) GetName() string
- func (o *Vpc) GetNameOk() (*string, bool)
- func (o *Vpc) HasId() bool
- func (o *Vpc) HasIsNewVpc() bool
- func (o *Vpc) HasName() bool
- func (o Vpc) MarshalJSON() ([]byte, error)
- func (o *Vpc) SetId(v string)
- func (o *Vpc) SetIsNewVpc(v bool)
- func (o *Vpc) SetName(v string)
- func (o Vpc) ToMap() (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
var ( JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) )
var ( // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
var AllowedAvailabilityZoneTopologyEnumEnumValues = []AvailabilityZoneTopologyEnum{
"SINGLE_AVAILABILITY_ZONE",
"MULTIPLE_AVAILABILITY_ZONE",
}
All allowed values of AvailabilityZoneTopologyEnum enum
var AllowedCloudProviderEnumEnumValues = []CloudProviderEnum{
"AWS",
}
All allowed values of CloudProviderEnum enum
var AllowedHostInitiatorProtocolEnumEnumValues = []HostInitiatorProtocolEnum{
"NVMe",
"SDC",
}
All allowed values of HostInitiatorProtocolEnum enum
var AllowedHttpStatusEnumEnumValues = []HttpStatusEnum{
200,
201,
202,
204,
206,
299,
400,
401,
403,
404,
409,
422,
429,
500,
503,
}
All allowed values of HttpStatusEnum enum
var AllowedLicensesCapacityUnitsEnumEnumValues = []LicensesCapacityUnitsEnum{
"COUNT",
"PERCENT",
"REQUEST_P_MIN",
"BYTE",
"BYTE_P_SEC",
"IO_P_SEC",
}
All allowed values of LicensesCapacityUnitsEnum enum
var AllowedLicensesExpirationTypeEnumEnumValues = []LicensesExpirationTypeEnum{
"TRIAL",
"EXT_TRIAL",
"TIME_LIMITED",
"GRACE_PERIOD",
"RESTRICTED",
"PERMANENT",
}
All allowed values of LicensesExpirationTypeEnum enum
var AllowedLicensesTypeEnumEnumValues = []LicensesTypeEnum{
"PERPETUAL",
"SUBSCRIPTION",
"EVALUATION",
}
All allowed values of LicensesTypeEnum enum
var AllowedPowerFlexTierEnumEnumValues = []PowerFlexTierEnum{
"BALANCED",
"PERFORMANCE_OPTIMIZED",
}
All allowed values of PowerFlexTierEnum enum
var AllowedProductsTypeEnumEnumValues = []ProductsTypeEnum{
"POWERFLEX",
}
All allowed values of ProductsTypeEnum enum
var AllowedSeverityEnumEnumValues = []SeverityEnum{
"INFO",
"WARNING",
"ERROR",
"CRITICAL",
}
All allowed values of SeverityEnum enum
var AllowedStorageProductActionEnumEnumValues = []StorageProductActionEnum{
"DELETE",
"CREATE",
"DEPLOY",
}
All allowed values of StorageProductActionEnum enum
var AllowedStorageProductEnumEnumValues = []StorageProductEnum{
"POWERFLEX",
}
All allowed values of StorageProductEnum enum
var AllowedStorageSystemTypeEnumEnumValues = []StorageSystemTypeEnum{
"POWERFLEX",
}
All allowed values of StorageSystemTypeEnum enum
var AllowedStorageTypeEnumEnumValues = []StorageTypeEnum{
"BLOCK",
}
All allowed values of StorageTypeEnum enum
var AllowedSubnetTypeEnumEnumValues = []SubnetTypeEnum{
"UNDEFINED",
"EXTERNAL",
"INTERNAL",
}
All allowed values of SubnetTypeEnum enum
var AllowedSystemDeploymentTypeEnumEnumValues = []SystemDeploymentTypeEnum{
"ONPREM",
"PUBLIC_CLOUD",
}
All allowed values of SystemDeploymentTypeEnum enum
var AllowedTierEnumEnumValues = []TierEnum{
"BALANCED",
"PERFORMANCE_OPTIMIZED",
}
All allowed values of TierEnum enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { AwsAccountsAPI *AwsAccountsAPIService AwsPermissionPoliciesAPI *AwsPermissionPoliciesAPIService ClonesAPI *ClonesAPIService EntitlementsAPI *EntitlementsAPIService HostsAPI *HostsAPIService LicensesAPI *LicensesAPIService MobilityGroupsAPI *MobilityGroupsAPIService MobilityTargetsAPI *MobilityTargetsAPIService PoolsAPI *PoolsAPIService StorageProductOptionsAPI *StorageProductOptionsAPIService StorageProductsAPI *StorageProductsAPIService StorageSystemTokensAPI *StorageSystemTokensAPIService StorageSystemsAPI *StorageSystemsAPIService VolumesAPI *VolumesAPIService // contains filtered or unexported fields }
APIClient manages communication with the APEX Navigator for Multicloud Storage REST APIs API v1.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type AWSCloudOptions ¶
type AWSCloudOptions struct { CloudType string `json:"cloud_type"` // AWS account ID that uniquely identifies an account. The destination of the AWS resources created for the deployment AccountId string `json:"account_id"` // AWS cloud region for deployment Region string `json:"region"` AvailabilityZoneTopology *AvailabilityZoneTopologyEnum `json:"availability_zone_topology,omitempty"` // Provide a ssh key name for Apex Navigator to create and use to launch Apex storage system EC2 instance with AWS. You can retrieve the private key from your AWS Secrets Manager using the same name SshKeyName string `json:"ssh_key_name"` Vpc Vpc `json:"vpc"` SubnetOptions []SubnetOptions `json:"subnet_options"` }
AWSCloudOptions AWS Cloud
func NewAWSCloudOptions ¶
func NewAWSCloudOptions(cloudType string, accountId string, region string, sshKeyName string, vpc Vpc, subnetOptions []SubnetOptions) *AWSCloudOptions
NewAWSCloudOptions instantiates a new AWSCloudOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAWSCloudOptionsWithDefaults ¶
func NewAWSCloudOptionsWithDefaults() *AWSCloudOptions
NewAWSCloudOptionsWithDefaults instantiates a new AWSCloudOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AWSCloudOptions) GetAccountId ¶
func (o *AWSCloudOptions) GetAccountId() string
GetAccountId returns the AccountId field value
func (*AWSCloudOptions) GetAccountIdOk ¶
func (o *AWSCloudOptions) GetAccountIdOk() (*string, bool)
GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.
func (*AWSCloudOptions) GetAvailabilityZoneTopology ¶
func (o *AWSCloudOptions) GetAvailabilityZoneTopology() AvailabilityZoneTopologyEnum
GetAvailabilityZoneTopology returns the AvailabilityZoneTopology field value if set, zero value otherwise.
func (*AWSCloudOptions) GetAvailabilityZoneTopologyOk ¶
func (o *AWSCloudOptions) GetAvailabilityZoneTopologyOk() (*AvailabilityZoneTopologyEnum, bool)
GetAvailabilityZoneTopologyOk returns a tuple with the AvailabilityZoneTopology field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AWSCloudOptions) GetCloudType ¶
func (o *AWSCloudOptions) GetCloudType() string
GetCloudType returns the CloudType field value
func (*AWSCloudOptions) GetCloudTypeOk ¶
func (o *AWSCloudOptions) GetCloudTypeOk() (*string, bool)
GetCloudTypeOk returns a tuple with the CloudType field value and a boolean to check if the value has been set.
func (*AWSCloudOptions) GetRegion ¶
func (o *AWSCloudOptions) GetRegion() string
GetRegion returns the Region field value
func (*AWSCloudOptions) GetRegionOk ¶
func (o *AWSCloudOptions) GetRegionOk() (*string, bool)
GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set.
func (*AWSCloudOptions) GetSshKeyName ¶
func (o *AWSCloudOptions) GetSshKeyName() string
GetSshKeyName returns the SshKeyName field value
func (*AWSCloudOptions) GetSshKeyNameOk ¶
func (o *AWSCloudOptions) GetSshKeyNameOk() (*string, bool)
GetSshKeyNameOk returns a tuple with the SshKeyName field value and a boolean to check if the value has been set.
func (*AWSCloudOptions) GetSubnetOptions ¶
func (o *AWSCloudOptions) GetSubnetOptions() []SubnetOptions
GetSubnetOptions returns the SubnetOptions field value
func (*AWSCloudOptions) GetSubnetOptionsOk ¶
func (o *AWSCloudOptions) GetSubnetOptionsOk() ([]SubnetOptions, bool)
GetSubnetOptionsOk returns a tuple with the SubnetOptions field value and a boolean to check if the value has been set.
func (*AWSCloudOptions) GetVpc ¶
func (o *AWSCloudOptions) GetVpc() Vpc
GetVpc returns the Vpc field value
func (*AWSCloudOptions) GetVpcOk ¶
func (o *AWSCloudOptions) GetVpcOk() (*Vpc, bool)
GetVpcOk returns a tuple with the Vpc field value and a boolean to check if the value has been set.
func (*AWSCloudOptions) HasAvailabilityZoneTopology ¶
func (o *AWSCloudOptions) HasAvailabilityZoneTopology() bool
HasAvailabilityZoneTopology returns a boolean if a field has been set.
func (AWSCloudOptions) MarshalJSON ¶
func (o AWSCloudOptions) MarshalJSON() ([]byte, error)
func (*AWSCloudOptions) SetAccountId ¶
func (o *AWSCloudOptions) SetAccountId(v string)
SetAccountId sets field value
func (*AWSCloudOptions) SetAvailabilityZoneTopology ¶
func (o *AWSCloudOptions) SetAvailabilityZoneTopology(v AvailabilityZoneTopologyEnum)
SetAvailabilityZoneTopology gets a reference to the given AvailabilityZoneTopologyEnum and assigns it to the AvailabilityZoneTopology field.
func (*AWSCloudOptions) SetCloudType ¶
func (o *AWSCloudOptions) SetCloudType(v string)
SetCloudType sets field value
func (*AWSCloudOptions) SetRegion ¶
func (o *AWSCloudOptions) SetRegion(v string)
SetRegion sets field value
func (*AWSCloudOptions) SetSshKeyName ¶
func (o *AWSCloudOptions) SetSshKeyName(v string)
SetSshKeyName sets field value
func (*AWSCloudOptions) SetSubnetOptions ¶
func (o *AWSCloudOptions) SetSubnetOptions(v []SubnetOptions)
SetSubnetOptions sets field value
func (AWSCloudOptions) ToMap ¶
func (o AWSCloudOptions) ToMap() (map[string]interface{}, error)
func (*AWSCloudOptions) UnmarshalJSON ¶
func (o *AWSCloudOptions) UnmarshalJSON(data []byte) (err error)
type ApiAwsAccountsCollectionRequest ¶
type ApiAwsAccountsCollectionRequest struct { ApiService *AwsAccountsAPIService // contains filtered or unexported fields }
func (ApiAwsAccountsCollectionRequest) Execute ¶
func (r ApiAwsAccountsCollectionRequest) Execute() (*AwsAccountsCollection200Response, *http.Response, error)
type ApiAwsAccountsCreateRequest ¶
type ApiAwsAccountsCreateRequest struct { ApiService *AwsAccountsAPIService // contains filtered or unexported fields }
func (ApiAwsAccountsCreateRequest) Async ¶
func (r ApiAwsAccountsCreateRequest) Async(async bool) ApiAwsAccountsCreateRequest
Asynchronous operation support
func (ApiAwsAccountsCreateRequest) AwsAccountsCreateInput ¶
func (r ApiAwsAccountsCreateRequest) AwsAccountsCreateInput(awsAccountsCreateInput AwsAccountsCreateInput) ApiAwsAccountsCreateRequest
func (ApiAwsAccountsCreateRequest) CorrelationId ¶
func (r ApiAwsAccountsCreateRequest) CorrelationId(correlationId string) ApiAwsAccountsCreateRequest
Value is persisted in the resulting job, and any child jobs; allows queries to find disconnected synchronous jobs lost to a network disconnect or client or server failure.
func (ApiAwsAccountsCreateRequest) Execute ¶
func (r ApiAwsAccountsCreateRequest) Execute() (*RedactedAwsAccountInstance, *http.Response, error)
type ApiAwsAccountsDeleteRequest ¶
type ApiAwsAccountsDeleteRequest struct { ApiService *AwsAccountsAPIService // contains filtered or unexported fields }
func (ApiAwsAccountsDeleteRequest) Async ¶
func (r ApiAwsAccountsDeleteRequest) Async(async bool) ApiAwsAccountsDeleteRequest
Asynchronous operation support
func (ApiAwsAccountsDeleteRequest) CorrelationId ¶
func (r ApiAwsAccountsDeleteRequest) CorrelationId(correlationId string) ApiAwsAccountsDeleteRequest
Value is persisted in the resulting job, and any child jobs; allows queries to find disconnected synchronous jobs lost to a network disconnect or client or server failure.
type ApiAwsAccountsGenerateTrustPolicyRequest ¶
type ApiAwsAccountsGenerateTrustPolicyRequest struct { ApiService *AwsAccountsAPIService // contains filtered or unexported fields }
func (ApiAwsAccountsGenerateTrustPolicyRequest) Async ¶
func (r ApiAwsAccountsGenerateTrustPolicyRequest) Async(async bool) ApiAwsAccountsGenerateTrustPolicyRequest
Asynchronous operation support
func (ApiAwsAccountsGenerateTrustPolicyRequest) AwsTrustPolicyInput ¶
func (r ApiAwsAccountsGenerateTrustPolicyRequest) AwsTrustPolicyInput(awsTrustPolicyInput AwsTrustPolicyInput) ApiAwsAccountsGenerateTrustPolicyRequest
The request body when attempting to generate an AWS trust policy.
func (ApiAwsAccountsGenerateTrustPolicyRequest) CorrelationId ¶
func (r ApiAwsAccountsGenerateTrustPolicyRequest) CorrelationId(correlationId string) ApiAwsAccountsGenerateTrustPolicyRequest
Value is persisted in the resulting job, and any child jobs; allows queries to find disconnected synchronous jobs lost to a network disconnect or client or server failure.
func (ApiAwsAccountsGenerateTrustPolicyRequest) Execute ¶
func (r ApiAwsAccountsGenerateTrustPolicyRequest) Execute() (*AwsTrustPolicy, *http.Response, error)
type ApiAwsAccountsInstanceRequest ¶
type ApiAwsAccountsInstanceRequest struct { ApiService *AwsAccountsAPIService // contains filtered or unexported fields }
func (ApiAwsAccountsInstanceRequest) Execute ¶
func (r ApiAwsAccountsInstanceRequest) Execute() (*AwsAccountsInstance, *http.Response, error)
type ApiAwsAccountsModifyRequest ¶
type ApiAwsAccountsModifyRequest struct { ApiService *AwsAccountsAPIService // contains filtered or unexported fields }
func (ApiAwsAccountsModifyRequest) Async ¶
func (r ApiAwsAccountsModifyRequest) Async(async bool) ApiAwsAccountsModifyRequest
Asynchronous operation support
func (ApiAwsAccountsModifyRequest) AwsAccountModifyInput ¶
func (r ApiAwsAccountsModifyRequest) AwsAccountModifyInput(awsAccountModifyInput AwsAccountModifyInput) ApiAwsAccountsModifyRequest
func (ApiAwsAccountsModifyRequest) CorrelationId ¶
func (r ApiAwsAccountsModifyRequest) CorrelationId(correlationId string) ApiAwsAccountsModifyRequest
Value is persisted in the resulting job, and any child jobs; allows queries to find disconnected synchronous jobs lost to a network disconnect or client or server failure.
type ApiAwsPermissionPoliciesCollectionRequest ¶
type ApiAwsPermissionPoliciesCollectionRequest struct { ApiService *AwsPermissionPoliciesAPIService // contains filtered or unexported fields }
func (ApiAwsPermissionPoliciesCollectionRequest) Execute ¶
func (r ApiAwsPermissionPoliciesCollectionRequest) Execute() (*AwsPermissionPoliciesCollection200Response, *http.Response, error)
type ApiAwsPermissionPoliciesInstanceRequest ¶
type ApiAwsPermissionPoliciesInstanceRequest struct { ApiService *AwsPermissionPoliciesAPIService // contains filtered or unexported fields }
func (ApiAwsPermissionPoliciesInstanceRequest) Execute ¶
func (r ApiAwsPermissionPoliciesInstanceRequest) Execute() (*AwsPermissionPoliciesInstance, *http.Response, error)
type ApiClonesCollectionRequest ¶
type ApiClonesCollectionRequest struct { ApiService *ClonesAPIService // contains filtered or unexported fields }
func (ApiClonesCollectionRequest) Execute ¶
func (r ApiClonesCollectionRequest) Execute() (*ClonesCollection200Response, *http.Response, error)
func (ApiClonesCollectionRequest) Filter ¶
func (r ApiClonesCollectionRequest) Filter(filter string) ApiClonesCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiClonesCollectionRequest) Limit ¶
func (r ApiClonesCollectionRequest) Limit(limit int32) ApiClonesCollectionRequest
Optional page size desired for the response. Default value is 500.
func (ApiClonesCollectionRequest) Offset ¶
func (r ApiClonesCollectionRequest) Offset(offset int32) ApiClonesCollectionRequest
Set the starting point within the collection of returned results. An offset can only be set to a multiple of the page size. For example, for a page size of 100, an offset can be to 0, 100, 200, 300, and so on. The offset’s default value is 0.
func (ApiClonesCollectionRequest) Order ¶
func (r ApiClonesCollectionRequest) Order(order string) ApiClonesCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiClonesCollectionRequest) Select_ ¶
func (r ApiClonesCollectionRequest) Select_(select_ string) ApiClonesCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiClonesCreateRequest ¶
type ApiClonesCreateRequest struct { ApiService *ClonesAPIService // contains filtered or unexported fields }
func (ApiClonesCreateRequest) Async ¶
func (r ApiClonesCreateRequest) Async(async bool) ApiClonesCreateRequest
Asynchronous operation support
func (ApiClonesCreateRequest) CloneCreateInput ¶
func (r ApiClonesCreateRequest) CloneCreateInput(cloneCreateInput CloneCreateInput) ApiClonesCreateRequest
type ApiClonesDeleteRequest ¶
type ApiClonesDeleteRequest struct { ApiService *ClonesAPIService // contains filtered or unexported fields }
func (ApiClonesDeleteRequest) Async ¶
func (r ApiClonesDeleteRequest) Async(async bool) ApiClonesDeleteRequest
Asynchronous operation support
func (ApiClonesDeleteRequest) DeleteCloneInput ¶
func (r ApiClonesDeleteRequest) DeleteCloneInput(deleteCloneInput DeleteCloneInput) ApiClonesDeleteRequest
Based on the parameter in the request, either fully clean up a clone from the system or remove the clone from APEX management but do not remove the system objects.
type ApiClonesInstanceRequest ¶
type ApiClonesInstanceRequest struct { ApiService *ClonesAPIService // contains filtered or unexported fields }
func (ApiClonesInstanceRequest) Execute ¶
func (r ApiClonesInstanceRequest) Execute() (*Clone, *http.Response, error)
func (ApiClonesInstanceRequest) Select_ ¶
func (r ApiClonesInstanceRequest) Select_(select_ string) ApiClonesInstanceRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiClonesMapRequest ¶
type ApiClonesMapRequest struct { ApiService *ClonesAPIService // contains filtered or unexported fields }
func (ApiClonesMapRequest) Async ¶
func (r ApiClonesMapRequest) Async(async bool) ApiClonesMapRequest
Asynchronous operation support
func (ApiClonesMapRequest) Execute ¶
func (r ApiClonesMapRequest) Execute() (*Job, *http.Response, error)
func (ApiClonesMapRequest) MapInput ¶
func (r ApiClonesMapRequest) MapInput(mapInput MapInput) ApiClonesMapRequest
type ApiClonesModifyRequest ¶
type ApiClonesModifyRequest struct { ApiService *ClonesAPIService // contains filtered or unexported fields }
func (ApiClonesModifyRequest) Async ¶
func (r ApiClonesModifyRequest) Async(async bool) ApiClonesModifyRequest
Asynchronous operation support
func (ApiClonesModifyRequest) Execute ¶
func (r ApiClonesModifyRequest) Execute() (*Job, *http.Response, error)
func (ApiClonesModifyRequest) UpdateCloneInput ¶
func (r ApiClonesModifyRequest) UpdateCloneInput(updateCloneInput UpdateCloneInput) ApiClonesModifyRequest
type ApiClonesRefreshRequest ¶
type ApiClonesRefreshRequest struct { ApiService *ClonesAPIService // contains filtered or unexported fields }
func (ApiClonesRefreshRequest) Async ¶
func (r ApiClonesRefreshRequest) Async(async bool) ApiClonesRefreshRequest
Asynchronous operation support
type ApiClonesUnmapRequest ¶
type ApiClonesUnmapRequest struct { ApiService *ClonesAPIService // contains filtered or unexported fields }
func (ApiClonesUnmapRequest) Async ¶
func (r ApiClonesUnmapRequest) Async(async bool) ApiClonesUnmapRequest
Asynchronous operation support
func (ApiClonesUnmapRequest) Execute ¶
func (r ApiClonesUnmapRequest) Execute() (*Job, *http.Response, error)
func (ApiClonesUnmapRequest) UnmapInput ¶
func (r ApiClonesUnmapRequest) UnmapInput(unmapInput UnmapInput) ApiClonesUnmapRequest
type ApiEntitlementsCollectionRequest ¶
type ApiEntitlementsCollectionRequest struct { ApiService *EntitlementsAPIService // contains filtered or unexported fields }
func (ApiEntitlementsCollectionRequest) Execute ¶
func (r ApiEntitlementsCollectionRequest) Execute() (*EntitlementsCollection200Response, *http.Response, error)
func (ApiEntitlementsCollectionRequest) Filter ¶
func (r ApiEntitlementsCollectionRequest) Filter(filter string) ApiEntitlementsCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiEntitlementsCollectionRequest) Limit ¶
func (r ApiEntitlementsCollectionRequest) Limit(limit int32) ApiEntitlementsCollectionRequest
Optional page size desired for the response. Default value may be platform specified, either globally or per resource type. If paging is supported, the max size should be limited also, whether or not the client specifies a limit. A reasonable max page size in on the order of 1000 items but can vary. Smaller could be better for large instance representations.
func (ApiEntitlementsCollectionRequest) Offset ¶
func (r ApiEntitlementsCollectionRequest) Offset(offset int32) ApiEntitlementsCollectionRequest
Optional page size desired for the response. Default value may be platform specified, either globally or per resource type. If paging is supported, the max size should be limited also, whether or not the client specifies a limit. A reasonable max page size in on the order of 1000 items but can vary. Smaller could be better for large instance representations.
func (ApiEntitlementsCollectionRequest) Order ¶
func (r ApiEntitlementsCollectionRequest) Order(order string) ApiEntitlementsCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiEntitlementsCollectionRequest) Select_ ¶
func (r ApiEntitlementsCollectionRequest) Select_(select_ string) ApiEntitlementsCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiEntitlementsInstanceRequest ¶
type ApiEntitlementsInstanceRequest struct { ApiService *EntitlementsAPIService // contains filtered or unexported fields }
func (ApiEntitlementsInstanceRequest) Execute ¶
func (r ApiEntitlementsInstanceRequest) Execute() (*EntitlementsInstance, *http.Response, error)
func (ApiEntitlementsInstanceRequest) Select_ ¶
func (r ApiEntitlementsInstanceRequest) Select_(select_ string) ApiEntitlementsInstanceRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiHostsCollectionRequest ¶
type ApiHostsCollectionRequest struct { ApiService *HostsAPIService // contains filtered or unexported fields }
func (ApiHostsCollectionRequest) Execute ¶
func (r ApiHostsCollectionRequest) Execute() (*HostsCollection200Response, *http.Response, error)
func (ApiHostsCollectionRequest) Filter ¶
func (r ApiHostsCollectionRequest) Filter(filter string) ApiHostsCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiHostsCollectionRequest) Limit ¶
func (r ApiHostsCollectionRequest) Limit(limit int32) ApiHostsCollectionRequest
Optional page size desired for the response. Default value is 500.
func (ApiHostsCollectionRequest) Offset ¶
func (r ApiHostsCollectionRequest) Offset(offset int32) ApiHostsCollectionRequest
Set the starting point within the collection of returned results. An offset can only be set to a multiple of the page size. For example, for a page size of 100, an offset can be to 0, 100, 200, 300, and so on. The offset’s default value is 0.
func (ApiHostsCollectionRequest) Order ¶
func (r ApiHostsCollectionRequest) Order(order string) ApiHostsCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiHostsCollectionRequest) Select_ ¶
func (r ApiHostsCollectionRequest) Select_(select_ string) ApiHostsCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiHostsInstanceRequest ¶
type ApiHostsInstanceRequest struct { ApiService *HostsAPIService // contains filtered or unexported fields }
func (ApiHostsInstanceRequest) Execute ¶
func (r ApiHostsInstanceRequest) Execute() (*HostsInstance, *http.Response, error)
func (ApiHostsInstanceRequest) Select_ ¶
func (r ApiHostsInstanceRequest) Select_(select_ string) ApiHostsInstanceRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiLicensesCollectionRequest ¶
type ApiLicensesCollectionRequest struct { ApiService *LicensesAPIService // contains filtered or unexported fields }
func (ApiLicensesCollectionRequest) Execute ¶
func (r ApiLicensesCollectionRequest) Execute() (*LicensesCollection200Response, *http.Response, error)
func (ApiLicensesCollectionRequest) Filter ¶
func (r ApiLicensesCollectionRequest) Filter(filter string) ApiLicensesCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiLicensesCollectionRequest) Limit ¶
func (r ApiLicensesCollectionRequest) Limit(limit int32) ApiLicensesCollectionRequest
Optional page size desired for the response. Default value is 500.
func (ApiLicensesCollectionRequest) Offset ¶
func (r ApiLicensesCollectionRequest) Offset(offset int32) ApiLicensesCollectionRequest
Set the starting point within the collection of returned results. An offset can only be set to a multiple of the page size. For example, for a page size of 100, an offset can be to 0, 100, 200, 300, and so on. The offset’s default value is 0.
func (ApiLicensesCollectionRequest) Order ¶
func (r ApiLicensesCollectionRequest) Order(order string) ApiLicensesCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiLicensesCollectionRequest) Select_ ¶
func (r ApiLicensesCollectionRequest) Select_(select_ string) ApiLicensesCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiLicensesInstanceRequest ¶
type ApiLicensesInstanceRequest struct { ApiService *LicensesAPIService // contains filtered or unexported fields }
func (ApiLicensesInstanceRequest) Execute ¶
func (r ApiLicensesInstanceRequest) Execute() (*LicensesInstance, *http.Response, error)
func (ApiLicensesInstanceRequest) Select_ ¶
func (r ApiLicensesInstanceRequest) Select_(select_ string) ApiLicensesInstanceRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiMobilityGroupsCollectionRequest ¶
type ApiMobilityGroupsCollectionRequest struct { ApiService *MobilityGroupsAPIService // contains filtered or unexported fields }
func (ApiMobilityGroupsCollectionRequest) Execute ¶
func (r ApiMobilityGroupsCollectionRequest) Execute() (*MobilityGroupsCollection200Response, *http.Response, error)
func (ApiMobilityGroupsCollectionRequest) Filter ¶
func (r ApiMobilityGroupsCollectionRequest) Filter(filter string) ApiMobilityGroupsCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiMobilityGroupsCollectionRequest) Limit ¶
func (r ApiMobilityGroupsCollectionRequest) Limit(limit int32) ApiMobilityGroupsCollectionRequest
Optional page size desired for the response. Default value is 500.
func (ApiMobilityGroupsCollectionRequest) Offset ¶
func (r ApiMobilityGroupsCollectionRequest) Offset(offset int32) ApiMobilityGroupsCollectionRequest
Set the starting point within the collection of returned results. An offset can only be set to a multiple of the page size. For example, for a page size of 100, an offset can be to 0, 100, 200, 300, and so on. The offset’s default value is 0.
func (ApiMobilityGroupsCollectionRequest) Order ¶
func (r ApiMobilityGroupsCollectionRequest) Order(order string) ApiMobilityGroupsCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiMobilityGroupsCollectionRequest) Select_ ¶
func (r ApiMobilityGroupsCollectionRequest) Select_(select_ string) ApiMobilityGroupsCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiMobilityGroupsCopyRequest ¶
type ApiMobilityGroupsCopyRequest struct { ApiService *MobilityGroupsAPIService // contains filtered or unexported fields }
func (ApiMobilityGroupsCopyRequest) Async ¶
func (r ApiMobilityGroupsCopyRequest) Async(async bool) ApiMobilityGroupsCopyRequest
Asynchronous operation support
func (ApiMobilityGroupsCopyRequest) Execute ¶
func (r ApiMobilityGroupsCopyRequest) Execute() (*Job, *http.Response, error)
func (ApiMobilityGroupsCopyRequest) StartCopyInput ¶
func (r ApiMobilityGroupsCopyRequest) StartCopyInput(startCopyInput StartCopyInput) ApiMobilityGroupsCopyRequest
type ApiMobilityGroupsCreateRequest ¶
type ApiMobilityGroupsCreateRequest struct { ApiService *MobilityGroupsAPIService // contains filtered or unexported fields }
func (ApiMobilityGroupsCreateRequest) Async ¶
func (r ApiMobilityGroupsCreateRequest) Async(async bool) ApiMobilityGroupsCreateRequest
Asynchronous operation support
func (ApiMobilityGroupsCreateRequest) Execute ¶
func (r ApiMobilityGroupsCreateRequest) Execute() (*Job, *http.Response, error)
func (ApiMobilityGroupsCreateRequest) SourceMobilityGroupInput ¶
func (r ApiMobilityGroupsCreateRequest) SourceMobilityGroupInput(sourceMobilityGroupInput SourceMobilityGroupInput) ApiMobilityGroupsCreateRequest
type ApiMobilityGroupsDeleteRequest ¶
type ApiMobilityGroupsDeleteRequest struct { ApiService *MobilityGroupsAPIService // contains filtered or unexported fields }
func (ApiMobilityGroupsDeleteRequest) Async ¶
func (r ApiMobilityGroupsDeleteRequest) Async(async bool) ApiMobilityGroupsDeleteRequest
Asynchronous operation support
type ApiMobilityGroupsInstanceRequest ¶
type ApiMobilityGroupsInstanceRequest struct { ApiService *MobilityGroupsAPIService // contains filtered or unexported fields }
func (ApiMobilityGroupsInstanceRequest) Execute ¶
func (r ApiMobilityGroupsInstanceRequest) Execute() (*MobilityGroup, *http.Response, error)
func (ApiMobilityGroupsInstanceRequest) Select_ ¶
func (r ApiMobilityGroupsInstanceRequest) Select_(select_ string) ApiMobilityGroupsInstanceRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiMobilityGroupsModifyRequest ¶
type ApiMobilityGroupsModifyRequest struct { ApiService *MobilityGroupsAPIService // contains filtered or unexported fields }
func (ApiMobilityGroupsModifyRequest) Async ¶
func (r ApiMobilityGroupsModifyRequest) Async(async bool) ApiMobilityGroupsModifyRequest
Asynchronous operation support
func (ApiMobilityGroupsModifyRequest) Execute ¶
func (r ApiMobilityGroupsModifyRequest) Execute() (*Job, *http.Response, error)
func (ApiMobilityGroupsModifyRequest) UpdateMobilityGroupInput ¶
func (r ApiMobilityGroupsModifyRequest) UpdateMobilityGroupInput(updateMobilityGroupInput UpdateMobilityGroupInput) ApiMobilityGroupsModifyRequest
type ApiMobilityTargetsCollectionRequest ¶
type ApiMobilityTargetsCollectionRequest struct { ApiService *MobilityTargetsAPIService // contains filtered or unexported fields }
func (ApiMobilityTargetsCollectionRequest) Execute ¶
func (r ApiMobilityTargetsCollectionRequest) Execute() (*MobilityTargetsCollection200Response, *http.Response, error)
func (ApiMobilityTargetsCollectionRequest) Filter ¶
func (r ApiMobilityTargetsCollectionRequest) Filter(filter string) ApiMobilityTargetsCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiMobilityTargetsCollectionRequest) Limit ¶
func (r ApiMobilityTargetsCollectionRequest) Limit(limit int32) ApiMobilityTargetsCollectionRequest
Optional page size desired for the response. Default value is 500.
func (ApiMobilityTargetsCollectionRequest) Offset ¶
func (r ApiMobilityTargetsCollectionRequest) Offset(offset int32) ApiMobilityTargetsCollectionRequest
Set the starting point within the collection of returned results. An offset can only be set to a multiple of the page size. For example, for a page size of 100, an offset can be to 0, 100, 200, 300, and so on. The offset’s default value is 0.
func (ApiMobilityTargetsCollectionRequest) Order ¶
func (r ApiMobilityTargetsCollectionRequest) Order(order string) ApiMobilityTargetsCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiMobilityTargetsCollectionRequest) Select_ ¶
func (r ApiMobilityTargetsCollectionRequest) Select_(select_ string) ApiMobilityTargetsCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiMobilityTargetsCreateRequest ¶
type ApiMobilityTargetsCreateRequest struct { ApiService *MobilityTargetsAPIService // contains filtered or unexported fields }
func (ApiMobilityTargetsCreateRequest) Async ¶
func (r ApiMobilityTargetsCreateRequest) Async(async bool) ApiMobilityTargetsCreateRequest
Asynchronous operation support
func (ApiMobilityTargetsCreateRequest) CreateTargetInput ¶
func (r ApiMobilityTargetsCreateRequest) CreateTargetInput(createTargetInput CreateTargetInput) ApiMobilityTargetsCreateRequest
type ApiMobilityTargetsDeleteRequest ¶
type ApiMobilityTargetsDeleteRequest struct { ApiService *MobilityTargetsAPIService // contains filtered or unexported fields }
func (ApiMobilityTargetsDeleteRequest) Async ¶
func (r ApiMobilityTargetsDeleteRequest) Async(async bool) ApiMobilityTargetsDeleteRequest
Asynchronous operation support
type ApiMobilityTargetsInstanceRequest ¶
type ApiMobilityTargetsInstanceRequest struct { ApiService *MobilityTargetsAPIService // contains filtered or unexported fields }
func (ApiMobilityTargetsInstanceRequest) Execute ¶
func (r ApiMobilityTargetsInstanceRequest) Execute() (*MobilityTarget, *http.Response, error)
func (ApiMobilityTargetsInstanceRequest) Select_ ¶
func (r ApiMobilityTargetsInstanceRequest) Select_(select_ string) ApiMobilityTargetsInstanceRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiMobilityTargetsModifyRequest ¶
type ApiMobilityTargetsModifyRequest struct { ApiService *MobilityTargetsAPIService // contains filtered or unexported fields }
func (ApiMobilityTargetsModifyRequest) Async ¶
func (r ApiMobilityTargetsModifyRequest) Async(async bool) ApiMobilityTargetsModifyRequest
Asynchronous operation support
func (ApiMobilityTargetsModifyRequest) Execute ¶
func (r ApiMobilityTargetsModifyRequest) Execute() (*Job, *http.Response, error)
func (ApiMobilityTargetsModifyRequest) UpdateMobilityTargetInput ¶
func (r ApiMobilityTargetsModifyRequest) UpdateMobilityTargetInput(updateMobilityTargetInput UpdateMobilityTargetInput) ApiMobilityTargetsModifyRequest
type ApiPoolsCollectionRequest ¶
type ApiPoolsCollectionRequest struct { ApiService *PoolsAPIService // contains filtered or unexported fields }
func (ApiPoolsCollectionRequest) Execute ¶
func (r ApiPoolsCollectionRequest) Execute() (*PoolsCollection200Response, *http.Response, error)
func (ApiPoolsCollectionRequest) Filter ¶
func (r ApiPoolsCollectionRequest) Filter(filter string) ApiPoolsCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiPoolsCollectionRequest) Limit ¶
func (r ApiPoolsCollectionRequest) Limit(limit int32) ApiPoolsCollectionRequest
Optional page size desired for the response. Default value is 500.
func (ApiPoolsCollectionRequest) Offset ¶
func (r ApiPoolsCollectionRequest) Offset(offset int32) ApiPoolsCollectionRequest
Set the starting point within the collection of returned results. An offset can only be set to a multiple of the page size. For example, for a page size of 100, an offset can be to 0, 100, 200, 300, and so on. The offset’s default value is 0.
func (ApiPoolsCollectionRequest) Order ¶
func (r ApiPoolsCollectionRequest) Order(order string) ApiPoolsCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiPoolsCollectionRequest) Select_ ¶
func (r ApiPoolsCollectionRequest) Select_(select_ string) ApiPoolsCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiPoolsInstanceRequest ¶
type ApiPoolsInstanceRequest struct { ApiService *PoolsAPIService // contains filtered or unexported fields }
func (ApiPoolsInstanceRequest) Execute ¶
func (r ApiPoolsInstanceRequest) Execute() (*PoolsInstance, *http.Response, error)
func (ApiPoolsInstanceRequest) Select_ ¶
func (r ApiPoolsInstanceRequest) Select_(select_ string) ApiPoolsInstanceRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiStorageProductOptionsCollectionRequest ¶
type ApiStorageProductOptionsCollectionRequest struct { ApiService *StorageProductOptionsAPIService // contains filtered or unexported fields }
func (ApiStorageProductOptionsCollectionRequest) Execute ¶
func (r ApiStorageProductOptionsCollectionRequest) Execute() (*StorageProductOptionsCollection200Response, *http.Response, error)
func (ApiStorageProductOptionsCollectionRequest) Filter ¶
func (r ApiStorageProductOptionsCollectionRequest) Filter(filter string) ApiStorageProductOptionsCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiStorageProductOptionsCollectionRequest) Limit ¶
func (r ApiStorageProductOptionsCollectionRequest) Limit(limit int32) ApiStorageProductOptionsCollectionRequest
Optional page size desired for the response. Default value is 100.
func (ApiStorageProductOptionsCollectionRequest) Offset ¶
func (r ApiStorageProductOptionsCollectionRequest) Offset(offset int32) ApiStorageProductOptionsCollectionRequest
Optional page offset for the response. This value determines the starting point within the collection of resource results and needs to be multiple of page size. For instance, for page size, 100, offset should be 0, 100, 200, .. Default value is 0.
func (ApiStorageProductOptionsCollectionRequest) Order ¶
func (r ApiStorageProductOptionsCollectionRequest) Order(order string) ApiStorageProductOptionsCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiStorageProductOptionsCollectionRequest) Select_ ¶
func (r ApiStorageProductOptionsCollectionRequest) Select_(select_ string) ApiStorageProductOptionsCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
func (ApiStorageProductOptionsCollectionRequest) XDELLEMCVISIBILITY ¶
func (r ApiStorageProductOptionsCollectionRequest) XDELLEMCVISIBILITY(xDELLEMCVISIBILITY string) ApiStorageProductOptionsCollectionRequest
This header MUST NOT be documented in customer documentation, only in internal documentation. When a request occurs with this header is set to INTERNAL, API elements marked with those visibility levels are valid in the context of that request, otherwise use of any INTERNAL visibility element must result in the same error behavior as if the element was not defined/supported on the system at all.
type ApiStorageProductsCollectionRequest ¶
type ApiStorageProductsCollectionRequest struct { ApiService *StorageProductsAPIService // contains filtered or unexported fields }
func (ApiStorageProductsCollectionRequest) Execute ¶
func (r ApiStorageProductsCollectionRequest) Execute() (*StorageProductsCollection200Response, *http.Response, error)
func (ApiStorageProductsCollectionRequest) Filter ¶
func (r ApiStorageProductsCollectionRequest) Filter(filter string) ApiStorageProductsCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiStorageProductsCollectionRequest) Limit ¶
func (r ApiStorageProductsCollectionRequest) Limit(limit int32) ApiStorageProductsCollectionRequest
Optional page size desired for the response. Default value is 100.
func (ApiStorageProductsCollectionRequest) Offset ¶
func (r ApiStorageProductsCollectionRequest) Offset(offset int32) ApiStorageProductsCollectionRequest
Optional page offset for the response. This value determines the starting point within the collection of resource results and needs to be multiple of page size. For instance, for page size, 100, offset should be 0, 100, 200, .. Default value is 0.
func (ApiStorageProductsCollectionRequest) Order ¶
func (r ApiStorageProductsCollectionRequest) Order(order string) ApiStorageProductsCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiStorageProductsCollectionRequest) Select_ ¶
func (r ApiStorageProductsCollectionRequest) Select_(select_ string) ApiStorageProductsCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
func (ApiStorageProductsCollectionRequest) XDELLEMCVISIBILITY ¶
func (r ApiStorageProductsCollectionRequest) XDELLEMCVISIBILITY(xDELLEMCVISIBILITY string) ApiStorageProductsCollectionRequest
This header MUST NOT be documented in customer documentation, only in internal documentation. When a request occurs with this header is set to INTERNAL, API elements marked with those visibility levels are valid in the context of that request, otherwise use of any INTERNAL visibility element must result in the same error behavior as if the element was not defined/supported on the system at all.
type ApiStorageSystemTokensCreateRequest ¶
type ApiStorageSystemTokensCreateRequest struct { ApiService *StorageSystemTokensAPIService // contains filtered or unexported fields }
func (ApiStorageSystemTokensCreateRequest) Execute ¶
func (r ApiStorageSystemTokensCreateRequest) Execute() (*ResourceId, *http.Response, error)
func (ApiStorageSystemTokensCreateRequest) StorageSystemTokensCreateRequest ¶
func (r ApiStorageSystemTokensCreateRequest) StorageSystemTokensCreateRequest(storageSystemTokensCreateRequest StorageSystemTokensCreateRequest) ApiStorageSystemTokensCreateRequest
Storage system tokens create request
type ApiStorageSystemTokensInstanceRequest ¶
type ApiStorageSystemTokensInstanceRequest struct { ApiService *StorageSystemTokensAPIService // contains filtered or unexported fields }
func (ApiStorageSystemTokensInstanceRequest) Execute ¶
func (r ApiStorageSystemTokensInstanceRequest) Execute() (*StorageSystemTokensInstance, *http.Response, error)
type ApiStorageSystemTokensModifyRequest ¶
type ApiStorageSystemTokensModifyRequest struct { ApiService *StorageSystemTokensAPIService // contains filtered or unexported fields }
func (ApiStorageSystemTokensModifyRequest) Execute ¶
func (r ApiStorageSystemTokensModifyRequest) Execute() (*http.Response, error)
func (ApiStorageSystemTokensModifyRequest) StorageSystemTokensModifyRequest ¶
func (r ApiStorageSystemTokensModifyRequest) StorageSystemTokensModifyRequest(storageSystemTokensModifyRequest StorageSystemTokensModifyRequest) ApiStorageSystemTokensModifyRequest
Storage system tokens modify request
type ApiStorageSystemsCollectionRequest ¶
type ApiStorageSystemsCollectionRequest struct { ApiService *StorageSystemsAPIService // contains filtered or unexported fields }
func (ApiStorageSystemsCollectionRequest) Execute ¶
func (r ApiStorageSystemsCollectionRequest) Execute() (*StorageSystemsCollection200Response, *http.Response, error)
func (ApiStorageSystemsCollectionRequest) Filter ¶
func (r ApiStorageSystemsCollectionRequest) Filter(filter string) ApiStorageSystemsCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiStorageSystemsCollectionRequest) Limit ¶
func (r ApiStorageSystemsCollectionRequest) Limit(limit int32) ApiStorageSystemsCollectionRequest
Optional page size desired for the response. Default value is 500.
func (ApiStorageSystemsCollectionRequest) Offset ¶
func (r ApiStorageSystemsCollectionRequest) Offset(offset int32) ApiStorageSystemsCollectionRequest
Set the starting point within the collection of returned results. An offset can only be set to a multiple of the page size. For example, for a page size of 100, an offset can be to 0, 100, 200, 300, and so on. The offset’s default value is 0.
func (ApiStorageSystemsCollectionRequest) Order ¶
func (r ApiStorageSystemsCollectionRequest) Order(order string) ApiStorageSystemsCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiStorageSystemsCollectionRequest) Select_ ¶
func (r ApiStorageSystemsCollectionRequest) Select_(select_ string) ApiStorageSystemsCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiStorageSystemsCreateRequest ¶
type ApiStorageSystemsCreateRequest struct { ApiService *StorageSystemsAPIService // contains filtered or unexported fields }
func (ApiStorageSystemsCreateRequest) Async ¶
func (r ApiStorageSystemsCreateRequest) Async(async bool) ApiStorageSystemsCreateRequest
Asynchronous operation support
func (ApiStorageSystemsCreateRequest) Execute ¶
func (r ApiStorageSystemsCreateRequest) Execute() (*Job, *http.Response, error)
func (ApiStorageSystemsCreateRequest) StorageSystemDeploymentRequest ¶
func (r ApiStorageSystemsCreateRequest) StorageSystemDeploymentRequest(storageSystemDeploymentRequest StorageSystemDeploymentRequest) ApiStorageSystemsCreateRequest
Deployment request input
func (ApiStorageSystemsCreateRequest) XDELLEMCVISIBILITY ¶
func (r ApiStorageSystemsCreateRequest) XDELLEMCVISIBILITY(xDELLEMCVISIBILITY string) ApiStorageSystemsCreateRequest
This header MUST NOT be documented in customer documentation, only in internal documentation. When a request occurs with this header is set to INTERNAL, API elements marked with those visibility levels are valid in the context of that request, otherwise use of any INTERNAL visibility element must result in the same error behavior as if the element was not defined/supported on the system at all.
type ApiStorageSystemsDeleteRequest ¶
type ApiStorageSystemsDeleteRequest struct { ApiService *StorageSystemsAPIService // contains filtered or unexported fields }
func (ApiStorageSystemsDeleteRequest) Async ¶
func (r ApiStorageSystemsDeleteRequest) Async(async bool) ApiStorageSystemsDeleteRequest
Asynchronous operation support
type ApiStorageSystemsFinalizeTrustRequest ¶
type ApiStorageSystemsFinalizeTrustRequest struct { ApiService *StorageSystemsAPIService // contains filtered or unexported fields }
func (ApiStorageSystemsFinalizeTrustRequest) Execute ¶
func (r ApiStorageSystemsFinalizeTrustRequest) Execute() (*http.Response, error)
func (ApiStorageSystemsFinalizeTrustRequest) StorageSystemsFinalizeTrustPostRequest ¶
func (r ApiStorageSystemsFinalizeTrustRequest) StorageSystemsFinalizeTrustPostRequest(storageSystemsFinalizeTrustPostRequest StorageSystemsFinalizeTrustPostRequest) ApiStorageSystemsFinalizeTrustRequest
Request object to finalize the trust between on-prem storage system and APEX Navigator for Multicloud Storage.
type ApiStorageSystemsInitializeTrustRequest ¶
type ApiStorageSystemsInitializeTrustRequest struct { ApiService *StorageSystemsAPIService // contains filtered or unexported fields }
func (ApiStorageSystemsInitializeTrustRequest) Execute ¶
func (r ApiStorageSystemsInitializeTrustRequest) Execute() (*StorageSystemsInitializeTrustResponse, *http.Response, error)
type ApiStorageSystemsInstanceRequest ¶
type ApiStorageSystemsInstanceRequest struct { ApiService *StorageSystemsAPIService // contains filtered or unexported fields }
func (ApiStorageSystemsInstanceRequest) Execute ¶
func (r ApiStorageSystemsInstanceRequest) Execute() (*StorageSystemsInstance, *http.Response, error)
func (ApiStorageSystemsInstanceRequest) Select_ ¶
func (r ApiStorageSystemsInstanceRequest) Select_(select_ string) ApiStorageSystemsInstanceRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiVolumesCollectionRequest ¶
type ApiVolumesCollectionRequest struct { ApiService *VolumesAPIService // contains filtered or unexported fields }
func (ApiVolumesCollectionRequest) Execute ¶
func (r ApiVolumesCollectionRequest) Execute() (*VolumesCollection200Response, *http.Response, error)
func (ApiVolumesCollectionRequest) Filter ¶
func (r ApiVolumesCollectionRequest) Filter(filter string) ApiVolumesCollectionRequest
This filters rows in a query, by constraining the result to rows matching the property condition(s) specified. Multiple filters can be combined with AND operators.
func (ApiVolumesCollectionRequest) Limit ¶
func (r ApiVolumesCollectionRequest) Limit(limit int32) ApiVolumesCollectionRequest
Optional page size desired for the response. Default value is 500.
func (ApiVolumesCollectionRequest) Offset ¶
func (r ApiVolumesCollectionRequest) Offset(offset int32) ApiVolumesCollectionRequest
Set the starting point within the collection of returned results. An offset can only be set to a multiple of the page size. For example, for a page size of 100, an offset can be to 0, 100, 200, 300, and so on. The offset’s default value is 0.
func (ApiVolumesCollectionRequest) Order ¶
func (r ApiVolumesCollectionRequest) Order(order string) ApiVolumesCollectionRequest
Sorts the result set by the properties specified. Ascending order is default if not specified.
func (ApiVolumesCollectionRequest) Select_ ¶
func (r ApiVolumesCollectionRequest) Select_(select_ string) ApiVolumesCollectionRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type ApiVolumesInstanceRequest ¶
type ApiVolumesInstanceRequest struct { ApiService *VolumesAPIService // contains filtered or unexported fields }
func (ApiVolumesInstanceRequest) Execute ¶
func (r ApiVolumesInstanceRequest) Execute() (*VolumesInstance, *http.Response, error)
func (ApiVolumesInstanceRequest) Select_ ¶
func (r ApiVolumesInstanceRequest) Select_(select_ string) ApiVolumesInstanceRequest
By default, all properties of resource instances are returned, but this can cause responses to be large and slow. Get faster responses by selecting specific properties to be returned.
type AvailabilityZoneTopologyEnum ¶
type AvailabilityZoneTopologyEnum string
AvailabilityZoneTopologyEnum This enum represents all the availability zone topology * SINGLE_AVAILABILITY_ZONE * MULTIPLE_AVAILABILITY_ZONE
const ( AVAILABILITYZONETOPOLOGYENUM_SINGLE_AVAILABILITY_ZONE AvailabilityZoneTopologyEnum = "SINGLE_AVAILABILITY_ZONE" AVAILABILITYZONETOPOLOGYENUM_MULTIPLE_AVAILABILITY_ZONE AvailabilityZoneTopologyEnum = "MULTIPLE_AVAILABILITY_ZONE" )
List of AvailabilityZoneTopologyEnum
func NewAvailabilityZoneTopologyEnumFromValue ¶
func NewAvailabilityZoneTopologyEnumFromValue(v string) (*AvailabilityZoneTopologyEnum, error)
NewAvailabilityZoneTopologyEnumFromValue returns a pointer to a valid AvailabilityZoneTopologyEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (AvailabilityZoneTopologyEnum) IsValid ¶
func (v AvailabilityZoneTopologyEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (AvailabilityZoneTopologyEnum) Ptr ¶
func (v AvailabilityZoneTopologyEnum) Ptr() *AvailabilityZoneTopologyEnum
Ptr returns reference to AvailabilityZoneTopologyEnum value
func (*AvailabilityZoneTopologyEnum) UnmarshalJSON ¶
func (v *AvailabilityZoneTopologyEnum) UnmarshalJSON(src []byte) error
type AwsAccountModifyInput ¶
type AwsAccountModifyInput struct {
RoleArn string `json:"role_arn"`
}
AwsAccountModifyInput Customer is allowed to update an ARN of the previously established APEX Navigator for Multicloud Storage role.
func NewAwsAccountModifyInput ¶
func NewAwsAccountModifyInput(roleArn string) *AwsAccountModifyInput
NewAwsAccountModifyInput instantiates a new AwsAccountModifyInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsAccountModifyInputWithDefaults ¶
func NewAwsAccountModifyInputWithDefaults() *AwsAccountModifyInput
NewAwsAccountModifyInputWithDefaults instantiates a new AwsAccountModifyInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsAccountModifyInput) GetRoleArn ¶
func (o *AwsAccountModifyInput) GetRoleArn() string
GetRoleArn returns the RoleArn field value
func (*AwsAccountModifyInput) GetRoleArnOk ¶
func (o *AwsAccountModifyInput) GetRoleArnOk() (*string, bool)
GetRoleArnOk returns a tuple with the RoleArn field value and a boolean to check if the value has been set.
func (AwsAccountModifyInput) MarshalJSON ¶
func (o AwsAccountModifyInput) MarshalJSON() ([]byte, error)
func (*AwsAccountModifyInput) SetRoleArn ¶
func (o *AwsAccountModifyInput) SetRoleArn(v string)
SetRoleArn sets field value
func (AwsAccountModifyInput) ToMap ¶
func (o AwsAccountModifyInput) ToMap() (map[string]interface{}, error)
func (*AwsAccountModifyInput) UnmarshalJSON ¶
func (o *AwsAccountModifyInput) UnmarshalJSON(data []byte) (err error)
type AwsAccountsAPIService ¶
type AwsAccountsAPIService service
AwsAccountsAPIService AwsAccountsAPI service
func (*AwsAccountsAPIService) AwsAccountsCollection ¶
func (a *AwsAccountsAPIService) AwsAccountsCollection(ctx context.Context) ApiAwsAccountsCollectionRequest
AwsAccountsCollection List connected AWS accounts
Retrieves a list of all your AWS accounts connected to Dell APEX.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiAwsAccountsCollectionRequest
func (*AwsAccountsAPIService) AwsAccountsCollectionExecute ¶
func (a *AwsAccountsAPIService) AwsAccountsCollectionExecute(r ApiAwsAccountsCollectionRequest) (*AwsAccountsCollection200Response, *http.Response, error)
Execute executes the request
@return AwsAccountsCollection200Response
func (*AwsAccountsAPIService) AwsAccountsCreate ¶
func (a *AwsAccountsAPIService) AwsAccountsCreate(ctx context.Context) ApiAwsAccountsCreateRequest
AwsAccountsCreate Connect AWS account
Connect an AWS account to Dell APEX to allow Dell to deploy, monitor, and manage Dell storage within that account.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiAwsAccountsCreateRequest
func (*AwsAccountsAPIService) AwsAccountsCreateExecute ¶
func (a *AwsAccountsAPIService) AwsAccountsCreateExecute(r ApiAwsAccountsCreateRequest) (*RedactedAwsAccountInstance, *http.Response, error)
Execute executes the request
@return RedactedAwsAccountInstance
func (*AwsAccountsAPIService) AwsAccountsDelete ¶
func (a *AwsAccountsAPIService) AwsAccountsDelete(ctx context.Context, accountId string) ApiAwsAccountsDeleteRequest
AwsAccountsDelete Disconnect AWS account
Disconnect a given AWS account from Dell APEX.
An AWS account can only be disconnected once all of its deployed Dell APEX storage systems in this account have been decommissioned. Disconnecting an AWS account while a storage system is being deployed for that account will cause that deployment to pause. Once disconnected, Dell APEX will no longer have access to or manage resources for the given AWS account.
This action does not delete the AWS account or role from AWS.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountId AWS account id. @return ApiAwsAccountsDeleteRequest
func (*AwsAccountsAPIService) AwsAccountsDeleteExecute ¶
func (a *AwsAccountsAPIService) AwsAccountsDeleteExecute(r ApiAwsAccountsDeleteRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*AwsAccountsAPIService) AwsAccountsGenerateTrustPolicy ¶
func (a *AwsAccountsAPIService) AwsAccountsGenerateTrustPolicy(ctx context.Context) ApiAwsAccountsGenerateTrustPolicyRequest
AwsAccountsGenerateTrustPolicy Retrieve AWS Trust Policy
Generate a trust policy, which is used to allow Dell APEX to assume a role in the given AWS account.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiAwsAccountsGenerateTrustPolicyRequest
func (*AwsAccountsAPIService) AwsAccountsGenerateTrustPolicyExecute ¶
func (a *AwsAccountsAPIService) AwsAccountsGenerateTrustPolicyExecute(r ApiAwsAccountsGenerateTrustPolicyRequest) (*AwsTrustPolicy, *http.Response, error)
Execute executes the request
@return AwsTrustPolicy
func (*AwsAccountsAPIService) AwsAccountsInstance ¶
func (a *AwsAccountsAPIService) AwsAccountsInstance(ctx context.Context, accountId string) ApiAwsAccountsInstanceRequest
AwsAccountsInstance Get connected AWS account
Retrieve the information for a given AWS account connected to Dell APEX.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountId AWS account id. @return ApiAwsAccountsInstanceRequest
func (*AwsAccountsAPIService) AwsAccountsInstanceExecute ¶
func (a *AwsAccountsAPIService) AwsAccountsInstanceExecute(r ApiAwsAccountsInstanceRequest) (*AwsAccountsInstance, *http.Response, error)
Execute executes the request
@return AwsAccountsInstance
func (*AwsAccountsAPIService) AwsAccountsModify ¶
func (a *AwsAccountsAPIService) AwsAccountsModify(ctx context.Context, accountId string) ApiAwsAccountsModifyRequest
AwsAccountsModify Update AWS role selection
Update the AWS role with which Dell APEX is trusted to access and manage resources for the given AWS account.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param accountId AWS account id. @return ApiAwsAccountsModifyRequest
func (*AwsAccountsAPIService) AwsAccountsModifyExecute ¶
func (a *AwsAccountsAPIService) AwsAccountsModifyExecute(r ApiAwsAccountsModifyRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
type AwsAccountsCollection200Response ¶
type AwsAccountsCollection200Response struct {
Results []RedactedAwsAccountInstance `json:"results,omitempty"`
}
AwsAccountsCollection200Response struct for AwsAccountsCollection200Response
func NewAwsAccountsCollection200Response ¶
func NewAwsAccountsCollection200Response() *AwsAccountsCollection200Response
NewAwsAccountsCollection200Response instantiates a new AwsAccountsCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsAccountsCollection200ResponseWithDefaults ¶
func NewAwsAccountsCollection200ResponseWithDefaults() *AwsAccountsCollection200Response
NewAwsAccountsCollection200ResponseWithDefaults instantiates a new AwsAccountsCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsAccountsCollection200Response) GetResults ¶
func (o *AwsAccountsCollection200Response) GetResults() []RedactedAwsAccountInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*AwsAccountsCollection200Response) GetResultsOk ¶
func (o *AwsAccountsCollection200Response) GetResultsOk() ([]RedactedAwsAccountInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsAccountsCollection200Response) HasResults ¶
func (o *AwsAccountsCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (AwsAccountsCollection200Response) MarshalJSON ¶
func (o AwsAccountsCollection200Response) MarshalJSON() ([]byte, error)
func (*AwsAccountsCollection200Response) SetResults ¶
func (o *AwsAccountsCollection200Response) SetResults(v []RedactedAwsAccountInstance)
SetResults gets a reference to the given []RedactedAwsAccountInstance and assigns it to the Results field.
func (AwsAccountsCollection200Response) ToMap ¶
func (o AwsAccountsCollection200Response) ToMap() (map[string]interface{}, error)
type AwsAccountsCreateInput ¶
type AwsAccountsCreateInput struct {
RoleArn string `json:"role_arn"`
}
AwsAccountsCreateInput As part of setting up a role, provide the ARN of the role. This allows APEX Navigator for Multicloud Storage to make API calls and manage and deploy storage.
func NewAwsAccountsCreateInput ¶
func NewAwsAccountsCreateInput(roleArn string) *AwsAccountsCreateInput
NewAwsAccountsCreateInput instantiates a new AwsAccountsCreateInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsAccountsCreateInputWithDefaults ¶
func NewAwsAccountsCreateInputWithDefaults() *AwsAccountsCreateInput
NewAwsAccountsCreateInputWithDefaults instantiates a new AwsAccountsCreateInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsAccountsCreateInput) GetRoleArn ¶
func (o *AwsAccountsCreateInput) GetRoleArn() string
GetRoleArn returns the RoleArn field value
func (*AwsAccountsCreateInput) GetRoleArnOk ¶
func (o *AwsAccountsCreateInput) GetRoleArnOk() (*string, bool)
GetRoleArnOk returns a tuple with the RoleArn field value and a boolean to check if the value has been set.
func (AwsAccountsCreateInput) MarshalJSON ¶
func (o AwsAccountsCreateInput) MarshalJSON() ([]byte, error)
func (*AwsAccountsCreateInput) SetRoleArn ¶
func (o *AwsAccountsCreateInput) SetRoleArn(v string)
SetRoleArn sets field value
func (AwsAccountsCreateInput) ToMap ¶
func (o AwsAccountsCreateInput) ToMap() (map[string]interface{}, error)
func (*AwsAccountsCreateInput) UnmarshalJSON ¶
func (o *AwsAccountsCreateInput) UnmarshalJSON(data []byte) (err error)
type AwsAccountsInstance ¶
type AwsAccountsInstance struct { // Customer's AWS account id Id *string `json:"id,omitempty"` // Customer's AWS account alias AwsAccountAlias *string `json:"aws_account_alias,omitempty"` // Describes the state of the AWS account that is being added for Dell to manage Status *string `json:"status,omitempty"` // Amazon Resource Name (ARN) for the role created by customer as part of establishing trust. RoleArn *string `json:"role_arn,omitempty"` }
AwsAccountsInstance The object displays information about the customer AWS account.
func NewAwsAccountsInstance ¶
func NewAwsAccountsInstance() *AwsAccountsInstance
NewAwsAccountsInstance instantiates a new AwsAccountsInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsAccountsInstanceWithDefaults ¶
func NewAwsAccountsInstanceWithDefaults() *AwsAccountsInstance
NewAwsAccountsInstanceWithDefaults instantiates a new AwsAccountsInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsAccountsInstance) GetAwsAccountAlias ¶
func (o *AwsAccountsInstance) GetAwsAccountAlias() string
GetAwsAccountAlias returns the AwsAccountAlias field value if set, zero value otherwise.
func (*AwsAccountsInstance) GetAwsAccountAliasOk ¶
func (o *AwsAccountsInstance) GetAwsAccountAliasOk() (*string, bool)
GetAwsAccountAliasOk returns a tuple with the AwsAccountAlias field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsAccountsInstance) GetId ¶
func (o *AwsAccountsInstance) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*AwsAccountsInstance) GetIdOk ¶
func (o *AwsAccountsInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsAccountsInstance) GetRoleArn ¶
func (o *AwsAccountsInstance) GetRoleArn() string
GetRoleArn returns the RoleArn field value if set, zero value otherwise.
func (*AwsAccountsInstance) GetRoleArnOk ¶
func (o *AwsAccountsInstance) GetRoleArnOk() (*string, bool)
GetRoleArnOk returns a tuple with the RoleArn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsAccountsInstance) GetStatus ¶
func (o *AwsAccountsInstance) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*AwsAccountsInstance) GetStatusOk ¶
func (o *AwsAccountsInstance) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsAccountsInstance) HasAwsAccountAlias ¶
func (o *AwsAccountsInstance) HasAwsAccountAlias() bool
HasAwsAccountAlias returns a boolean if a field has been set.
func (*AwsAccountsInstance) HasId ¶
func (o *AwsAccountsInstance) HasId() bool
HasId returns a boolean if a field has been set.
func (*AwsAccountsInstance) HasRoleArn ¶
func (o *AwsAccountsInstance) HasRoleArn() bool
HasRoleArn returns a boolean if a field has been set.
func (*AwsAccountsInstance) HasStatus ¶
func (o *AwsAccountsInstance) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (AwsAccountsInstance) MarshalJSON ¶
func (o AwsAccountsInstance) MarshalJSON() ([]byte, error)
func (*AwsAccountsInstance) SetAwsAccountAlias ¶
func (o *AwsAccountsInstance) SetAwsAccountAlias(v string)
SetAwsAccountAlias gets a reference to the given string and assigns it to the AwsAccountAlias field.
func (*AwsAccountsInstance) SetId ¶
func (o *AwsAccountsInstance) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*AwsAccountsInstance) SetRoleArn ¶
func (o *AwsAccountsInstance) SetRoleArn(v string)
SetRoleArn gets a reference to the given string and assigns it to the RoleArn field.
func (*AwsAccountsInstance) SetStatus ¶
func (o *AwsAccountsInstance) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (AwsAccountsInstance) ToMap ¶
func (o AwsAccountsInstance) ToMap() (map[string]interface{}, error)
type AwsPermissionPoliciesAPIService ¶
type AwsPermissionPoliciesAPIService service
AwsPermissionPoliciesAPIService AwsPermissionPoliciesAPI service
func (*AwsPermissionPoliciesAPIService) AwsPermissionPoliciesCollection ¶
func (a *AwsPermissionPoliciesAPIService) AwsPermissionPoliciesCollection(ctx context.Context) ApiAwsPermissionPoliciesCollectionRequest
AwsPermissionPoliciesCollection Get AWS permission policy
Retrieves the AWS permissions policy, which is used to define permissions for Dell APEX in AWS.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiAwsPermissionPoliciesCollectionRequest
func (*AwsPermissionPoliciesAPIService) AwsPermissionPoliciesCollectionExecute ¶
func (a *AwsPermissionPoliciesAPIService) AwsPermissionPoliciesCollectionExecute(r ApiAwsPermissionPoliciesCollectionRequest) (*AwsPermissionPoliciesCollection200Response, *http.Response, error)
Execute executes the request
@return AwsPermissionPoliciesCollection200Response
func (*AwsPermissionPoliciesAPIService) AwsPermissionPoliciesInstance ¶
func (a *AwsPermissionPoliciesAPIService) AwsPermissionPoliciesInstance(ctx context.Context, permissionPolicyId string) ApiAwsPermissionPoliciesInstanceRequest
AwsPermissionPoliciesInstance Get AWS permission policy instance
Retrieves an instance of the AWS permissions policy, which is used to define permissions for Dell APEX in AWS.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param permissionPolicyId AWS Permission Policy Instance ID @return ApiAwsPermissionPoliciesInstanceRequest
func (*AwsPermissionPoliciesAPIService) AwsPermissionPoliciesInstanceExecute ¶
func (a *AwsPermissionPoliciesAPIService) AwsPermissionPoliciesInstanceExecute(r ApiAwsPermissionPoliciesInstanceRequest) (*AwsPermissionPoliciesInstance, *http.Response, error)
Execute executes the request
@return AwsPermissionPoliciesInstance
type AwsPermissionPoliciesCollection200Response ¶
type AwsPermissionPoliciesCollection200Response struct {
Results []AwsPermissionPoliciesInstance `json:"results,omitempty"`
}
AwsPermissionPoliciesCollection200Response struct for AwsPermissionPoliciesCollection200Response
func NewAwsPermissionPoliciesCollection200Response ¶
func NewAwsPermissionPoliciesCollection200Response() *AwsPermissionPoliciesCollection200Response
NewAwsPermissionPoliciesCollection200Response instantiates a new AwsPermissionPoliciesCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsPermissionPoliciesCollection200ResponseWithDefaults ¶
func NewAwsPermissionPoliciesCollection200ResponseWithDefaults() *AwsPermissionPoliciesCollection200Response
NewAwsPermissionPoliciesCollection200ResponseWithDefaults instantiates a new AwsPermissionPoliciesCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsPermissionPoliciesCollection200Response) GetResults ¶
func (o *AwsPermissionPoliciesCollection200Response) GetResults() []AwsPermissionPoliciesInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*AwsPermissionPoliciesCollection200Response) GetResultsOk ¶
func (o *AwsPermissionPoliciesCollection200Response) GetResultsOk() ([]AwsPermissionPoliciesInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesCollection200Response) HasResults ¶
func (o *AwsPermissionPoliciesCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (AwsPermissionPoliciesCollection200Response) MarshalJSON ¶
func (o AwsPermissionPoliciesCollection200Response) MarshalJSON() ([]byte, error)
func (*AwsPermissionPoliciesCollection200Response) SetResults ¶
func (o *AwsPermissionPoliciesCollection200Response) SetResults(v []AwsPermissionPoliciesInstance)
SetResults gets a reference to the given []AwsPermissionPoliciesInstance and assigns it to the Results field.
func (AwsPermissionPoliciesCollection200Response) ToMap ¶
func (o AwsPermissionPoliciesCollection200Response) ToMap() (map[string]interface{}, error)
type AwsPermissionPoliciesInstance ¶
type AwsPermissionPoliciesInstance struct { Id *string `json:"id,omitempty"` Version *string `json:"version,omitempty"` PermissionPolicy *AwsPermissionPoliciesInstancePermissionPolicy `json:"permission_policy,omitempty"` }
AwsPermissionPoliciesInstance The response consists of permissions that allow APEX Navigator for Multicloud Storage to manage and deploy Dell storage and other resources in the customer AWS account.
func NewAwsPermissionPoliciesInstance ¶
func NewAwsPermissionPoliciesInstance() *AwsPermissionPoliciesInstance
NewAwsPermissionPoliciesInstance instantiates a new AwsPermissionPoliciesInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsPermissionPoliciesInstanceWithDefaults ¶
func NewAwsPermissionPoliciesInstanceWithDefaults() *AwsPermissionPoliciesInstance
NewAwsPermissionPoliciesInstanceWithDefaults instantiates a new AwsPermissionPoliciesInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsPermissionPoliciesInstance) GetId ¶
func (o *AwsPermissionPoliciesInstance) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstance) GetIdOk ¶
func (o *AwsPermissionPoliciesInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstance) GetPermissionPolicy ¶
func (o *AwsPermissionPoliciesInstance) GetPermissionPolicy() AwsPermissionPoliciesInstancePermissionPolicy
GetPermissionPolicy returns the PermissionPolicy field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstance) GetPermissionPolicyOk ¶
func (o *AwsPermissionPoliciesInstance) GetPermissionPolicyOk() (*AwsPermissionPoliciesInstancePermissionPolicy, bool)
GetPermissionPolicyOk returns a tuple with the PermissionPolicy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstance) GetVersion ¶
func (o *AwsPermissionPoliciesInstance) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstance) GetVersionOk ¶
func (o *AwsPermissionPoliciesInstance) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstance) HasId ¶
func (o *AwsPermissionPoliciesInstance) HasId() bool
HasId returns a boolean if a field has been set.
func (*AwsPermissionPoliciesInstance) HasPermissionPolicy ¶
func (o *AwsPermissionPoliciesInstance) HasPermissionPolicy() bool
HasPermissionPolicy returns a boolean if a field has been set.
func (*AwsPermissionPoliciesInstance) HasVersion ¶
func (o *AwsPermissionPoliciesInstance) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (AwsPermissionPoliciesInstance) MarshalJSON ¶
func (o AwsPermissionPoliciesInstance) MarshalJSON() ([]byte, error)
func (*AwsPermissionPoliciesInstance) SetId ¶
func (o *AwsPermissionPoliciesInstance) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*AwsPermissionPoliciesInstance) SetPermissionPolicy ¶
func (o *AwsPermissionPoliciesInstance) SetPermissionPolicy(v AwsPermissionPoliciesInstancePermissionPolicy)
SetPermissionPolicy gets a reference to the given AwsPermissionPoliciesInstancePermissionPolicy and assigns it to the PermissionPolicy field.
func (*AwsPermissionPoliciesInstance) SetVersion ¶
func (o *AwsPermissionPoliciesInstance) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (AwsPermissionPoliciesInstance) ToMap ¶
func (o AwsPermissionPoliciesInstance) ToMap() (map[string]interface{}, error)
type AwsPermissionPoliciesInstancePermissionPolicy ¶
type AwsPermissionPoliciesInstancePermissionPolicy struct { Version *string `json:"Version,omitempty"` Statement []AwsPermissionPoliciesInstancePermissionPolicyStatementInner `json:"Statement,omitempty"` }
AwsPermissionPoliciesInstancePermissionPolicy struct for AwsPermissionPoliciesInstancePermissionPolicy
func NewAwsPermissionPoliciesInstancePermissionPolicy ¶
func NewAwsPermissionPoliciesInstancePermissionPolicy() *AwsPermissionPoliciesInstancePermissionPolicy
NewAwsPermissionPoliciesInstancePermissionPolicy instantiates a new AwsPermissionPoliciesInstancePermissionPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsPermissionPoliciesInstancePermissionPolicyWithDefaults ¶
func NewAwsPermissionPoliciesInstancePermissionPolicyWithDefaults() *AwsPermissionPoliciesInstancePermissionPolicy
NewAwsPermissionPoliciesInstancePermissionPolicyWithDefaults instantiates a new AwsPermissionPoliciesInstancePermissionPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsPermissionPoliciesInstancePermissionPolicy) GetStatement ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicy) GetStatement() []AwsPermissionPoliciesInstancePermissionPolicyStatementInner
GetStatement returns the Statement field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstancePermissionPolicy) GetStatementOk ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicy) GetStatementOk() ([]AwsPermissionPoliciesInstancePermissionPolicyStatementInner, bool)
GetStatementOk returns a tuple with the Statement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicy) GetVersion ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicy) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstancePermissionPolicy) GetVersionOk ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicy) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicy) HasStatement ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicy) HasStatement() bool
HasStatement returns a boolean if a field has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicy) HasVersion ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicy) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (AwsPermissionPoliciesInstancePermissionPolicy) MarshalJSON ¶
func (o AwsPermissionPoliciesInstancePermissionPolicy) MarshalJSON() ([]byte, error)
func (*AwsPermissionPoliciesInstancePermissionPolicy) SetStatement ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicy) SetStatement(v []AwsPermissionPoliciesInstancePermissionPolicyStatementInner)
SetStatement gets a reference to the given []AwsPermissionPoliciesInstancePermissionPolicyStatementInner and assigns it to the Statement field.
func (*AwsPermissionPoliciesInstancePermissionPolicy) SetVersion ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicy) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (AwsPermissionPoliciesInstancePermissionPolicy) ToMap ¶
func (o AwsPermissionPoliciesInstancePermissionPolicy) ToMap() (map[string]interface{}, error)
type AwsPermissionPoliciesInstancePermissionPolicyStatementInner ¶
type AwsPermissionPoliciesInstancePermissionPolicyStatementInner struct { Sid *string `json:"Sid,omitempty"` Effect *string `json:"Effect,omitempty"` Action []string `json:"Action,omitempty"` Resource *string `json:"Resource,omitempty"` Condition *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition `json:"Condition,omitempty"` }
AwsPermissionPoliciesInstancePermissionPolicyStatementInner struct for AwsPermissionPoliciesInstancePermissionPolicyStatementInner
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInner ¶
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInner() *AwsPermissionPoliciesInstancePermissionPolicyStatementInner
NewAwsPermissionPoliciesInstancePermissionPolicyStatementInner instantiates a new AwsPermissionPoliciesInstancePermissionPolicyStatementInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerWithDefaults ¶
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerWithDefaults() *AwsPermissionPoliciesInstancePermissionPolicyStatementInner
NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerWithDefaults instantiates a new AwsPermissionPoliciesInstancePermissionPolicyStatementInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetAction ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetAction() []string
GetAction returns the Action field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetActionOk ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetActionOk() ([]string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetCondition ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetCondition() AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
GetCondition returns the Condition field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetConditionOk ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetConditionOk() (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition, bool)
GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetEffect ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetEffect() string
GetEffect returns the Effect field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetEffectOk ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetEffectOk() (*string, bool)
GetEffectOk returns a tuple with the Effect field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetResource ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetResource() string
GetResource returns the Resource field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetResourceOk ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetResourceOk() (*string, bool)
GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetSid ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetSid() string
GetSid returns the Sid field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetSidOk ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) GetSidOk() (*string, bool)
GetSidOk returns a tuple with the Sid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasAction ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasCondition ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasCondition() bool
HasCondition returns a boolean if a field has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasEffect ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasEffect() bool
HasEffect returns a boolean if a field has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasResource ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasResource() bool
HasResource returns a boolean if a field has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasSid ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) HasSid() bool
HasSid returns a boolean if a field has been set.
func (AwsPermissionPoliciesInstancePermissionPolicyStatementInner) MarshalJSON ¶
func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInner) MarshalJSON() ([]byte, error)
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetAction ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetAction(v []string)
SetAction gets a reference to the given []string and assigns it to the Action field.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetCondition ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetCondition(v AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition)
SetCondition gets a reference to the given AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition and assigns it to the Condition field.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetEffect ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetEffect(v string)
SetEffect gets a reference to the given string and assigns it to the Effect field.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetResource ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetResource(v string)
SetResource gets a reference to the given string and assigns it to the Resource field.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetSid ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) SetSid(v string)
SetSid gets a reference to the given string and assigns it to the Sid field.
func (AwsPermissionPoliciesInstancePermissionPolicyStatementInner) ToMap ¶
func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInner) ToMap() (map[string]interface{}, error)
type AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition ¶
type AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition struct {
StringLike *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike `json:"StringLike,omitempty"`
}
AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition struct for AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition ¶
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition() *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition instantiates a new AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionWithDefaults ¶
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionWithDefaults() *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionWithDefaults instantiates a new AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) GetStringLike ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) GetStringLike() AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike
GetStringLike returns the StringLike field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) GetStringLikeOk ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) GetStringLikeOk() (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike, bool)
GetStringLikeOk returns a tuple with the StringLike field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) HasStringLike ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) HasStringLike() bool
HasStringLike returns a boolean if a field has been set.
func (AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) MarshalJSON ¶
func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) MarshalJSON() ([]byte, error)
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) SetStringLike ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) SetStringLike(v AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike)
SetStringLike gets a reference to the given AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike and assigns it to the StringLike field.
func (AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) ToMap ¶
func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) ToMap() (map[string]interface{}, error)
type AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike ¶
type AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike struct {
IamAWSServiceName []string `json:"iam:AWSServiceName,omitempty"`
}
AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike struct for AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike ¶
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike() *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike
NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike instantiates a new AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLikeWithDefaults ¶
func NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLikeWithDefaults() *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike
NewAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLikeWithDefaults instantiates a new AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) GetIamAWSServiceName ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) GetIamAWSServiceName() []string
GetIamAWSServiceName returns the IamAWSServiceName field value if set, zero value otherwise.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) GetIamAWSServiceNameOk ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) GetIamAWSServiceNameOk() ([]string, bool)
GetIamAWSServiceNameOk returns a tuple with the IamAWSServiceName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) HasIamAWSServiceName ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) HasIamAWSServiceName() bool
HasIamAWSServiceName returns a boolean if a field has been set.
func (AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) MarshalJSON ¶
func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) MarshalJSON() ([]byte, error)
func (*AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) SetIamAWSServiceName ¶
func (o *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) SetIamAWSServiceName(v []string)
SetIamAWSServiceName gets a reference to the given []string and assigns it to the IamAWSServiceName field.
func (AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) ToMap ¶
func (o AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) ToMap() (map[string]interface{}, error)
type AwsTrustPolicy ¶
type AwsTrustPolicy struct { Version *string `json:"Version,omitempty"` Statement []AwsTrustPolicyStatementInner `json:"Statement,omitempty"` }
AwsTrustPolicy A trust policy is generated when a user is setting up a APEX Navigator for Multicloud Storage role. When attached to the APEX Navigator for Multicloud Storage role, it grants trust to an AWS principal owned by APEX Navigator for Multicloud Storage.
func NewAwsTrustPolicy ¶
func NewAwsTrustPolicy() *AwsTrustPolicy
NewAwsTrustPolicy instantiates a new AwsTrustPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsTrustPolicyWithDefaults ¶
func NewAwsTrustPolicyWithDefaults() *AwsTrustPolicy
NewAwsTrustPolicyWithDefaults instantiates a new AwsTrustPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsTrustPolicy) GetStatement ¶
func (o *AwsTrustPolicy) GetStatement() []AwsTrustPolicyStatementInner
GetStatement returns the Statement field value if set, zero value otherwise.
func (*AwsTrustPolicy) GetStatementOk ¶
func (o *AwsTrustPolicy) GetStatementOk() ([]AwsTrustPolicyStatementInner, bool)
GetStatementOk returns a tuple with the Statement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicy) GetVersion ¶
func (o *AwsTrustPolicy) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*AwsTrustPolicy) GetVersionOk ¶
func (o *AwsTrustPolicy) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicy) HasStatement ¶
func (o *AwsTrustPolicy) HasStatement() bool
HasStatement returns a boolean if a field has been set.
func (*AwsTrustPolicy) HasVersion ¶
func (o *AwsTrustPolicy) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (AwsTrustPolicy) MarshalJSON ¶
func (o AwsTrustPolicy) MarshalJSON() ([]byte, error)
func (*AwsTrustPolicy) SetStatement ¶
func (o *AwsTrustPolicy) SetStatement(v []AwsTrustPolicyStatementInner)
SetStatement gets a reference to the given []AwsTrustPolicyStatementInner and assigns it to the Statement field.
func (*AwsTrustPolicy) SetVersion ¶
func (o *AwsTrustPolicy) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (AwsTrustPolicy) ToMap ¶
func (o AwsTrustPolicy) ToMap() (map[string]interface{}, error)
type AwsTrustPolicyInput ¶
type AwsTrustPolicyInput struct {
AwsAccountId string `json:"aws_account_id"`
}
AwsTrustPolicyInput The input object when attempting to generate an AWS trust policy.
func NewAwsTrustPolicyInput ¶
func NewAwsTrustPolicyInput(awsAccountId string) *AwsTrustPolicyInput
NewAwsTrustPolicyInput instantiates a new AwsTrustPolicyInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsTrustPolicyInputWithDefaults ¶
func NewAwsTrustPolicyInputWithDefaults() *AwsTrustPolicyInput
NewAwsTrustPolicyInputWithDefaults instantiates a new AwsTrustPolicyInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsTrustPolicyInput) GetAwsAccountId ¶
func (o *AwsTrustPolicyInput) GetAwsAccountId() string
GetAwsAccountId returns the AwsAccountId field value
func (*AwsTrustPolicyInput) GetAwsAccountIdOk ¶
func (o *AwsTrustPolicyInput) GetAwsAccountIdOk() (*string, bool)
GetAwsAccountIdOk returns a tuple with the AwsAccountId field value and a boolean to check if the value has been set.
func (AwsTrustPolicyInput) MarshalJSON ¶
func (o AwsTrustPolicyInput) MarshalJSON() ([]byte, error)
func (*AwsTrustPolicyInput) SetAwsAccountId ¶
func (o *AwsTrustPolicyInput) SetAwsAccountId(v string)
SetAwsAccountId sets field value
func (AwsTrustPolicyInput) ToMap ¶
func (o AwsTrustPolicyInput) ToMap() (map[string]interface{}, error)
func (*AwsTrustPolicyInput) UnmarshalJSON ¶
func (o *AwsTrustPolicyInput) UnmarshalJSON(data []byte) (err error)
type AwsTrustPolicyStatementInner ¶
type AwsTrustPolicyStatementInner struct { Effect *string `json:"Effect,omitempty"` Action *string `json:"Action,omitempty"` Principal *AwsTrustPolicyStatementInnerPrincipal `json:"Principal,omitempty"` Condition *AwsTrustPolicyStatementInnerCondition `json:"Condition,omitempty"` }
AwsTrustPolicyStatementInner struct for AwsTrustPolicyStatementInner
func NewAwsTrustPolicyStatementInner ¶
func NewAwsTrustPolicyStatementInner() *AwsTrustPolicyStatementInner
NewAwsTrustPolicyStatementInner instantiates a new AwsTrustPolicyStatementInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsTrustPolicyStatementInnerWithDefaults ¶
func NewAwsTrustPolicyStatementInnerWithDefaults() *AwsTrustPolicyStatementInner
NewAwsTrustPolicyStatementInnerWithDefaults instantiates a new AwsTrustPolicyStatementInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsTrustPolicyStatementInner) GetAction ¶
func (o *AwsTrustPolicyStatementInner) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*AwsTrustPolicyStatementInner) GetActionOk ¶
func (o *AwsTrustPolicyStatementInner) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicyStatementInner) GetCondition ¶
func (o *AwsTrustPolicyStatementInner) GetCondition() AwsTrustPolicyStatementInnerCondition
GetCondition returns the Condition field value if set, zero value otherwise.
func (*AwsTrustPolicyStatementInner) GetConditionOk ¶
func (o *AwsTrustPolicyStatementInner) GetConditionOk() (*AwsTrustPolicyStatementInnerCondition, bool)
GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicyStatementInner) GetEffect ¶
func (o *AwsTrustPolicyStatementInner) GetEffect() string
GetEffect returns the Effect field value if set, zero value otherwise.
func (*AwsTrustPolicyStatementInner) GetEffectOk ¶
func (o *AwsTrustPolicyStatementInner) GetEffectOk() (*string, bool)
GetEffectOk returns a tuple with the Effect field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicyStatementInner) GetPrincipal ¶
func (o *AwsTrustPolicyStatementInner) GetPrincipal() AwsTrustPolicyStatementInnerPrincipal
GetPrincipal returns the Principal field value if set, zero value otherwise.
func (*AwsTrustPolicyStatementInner) GetPrincipalOk ¶
func (o *AwsTrustPolicyStatementInner) GetPrincipalOk() (*AwsTrustPolicyStatementInnerPrincipal, bool)
GetPrincipalOk returns a tuple with the Principal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicyStatementInner) HasAction ¶
func (o *AwsTrustPolicyStatementInner) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*AwsTrustPolicyStatementInner) HasCondition ¶
func (o *AwsTrustPolicyStatementInner) HasCondition() bool
HasCondition returns a boolean if a field has been set.
func (*AwsTrustPolicyStatementInner) HasEffect ¶
func (o *AwsTrustPolicyStatementInner) HasEffect() bool
HasEffect returns a boolean if a field has been set.
func (*AwsTrustPolicyStatementInner) HasPrincipal ¶
func (o *AwsTrustPolicyStatementInner) HasPrincipal() bool
HasPrincipal returns a boolean if a field has been set.
func (AwsTrustPolicyStatementInner) MarshalJSON ¶
func (o AwsTrustPolicyStatementInner) MarshalJSON() ([]byte, error)
func (*AwsTrustPolicyStatementInner) SetAction ¶
func (o *AwsTrustPolicyStatementInner) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*AwsTrustPolicyStatementInner) SetCondition ¶
func (o *AwsTrustPolicyStatementInner) SetCondition(v AwsTrustPolicyStatementInnerCondition)
SetCondition gets a reference to the given AwsTrustPolicyStatementInnerCondition and assigns it to the Condition field.
func (*AwsTrustPolicyStatementInner) SetEffect ¶
func (o *AwsTrustPolicyStatementInner) SetEffect(v string)
SetEffect gets a reference to the given string and assigns it to the Effect field.
func (*AwsTrustPolicyStatementInner) SetPrincipal ¶
func (o *AwsTrustPolicyStatementInner) SetPrincipal(v AwsTrustPolicyStatementInnerPrincipal)
SetPrincipal gets a reference to the given AwsTrustPolicyStatementInnerPrincipal and assigns it to the Principal field.
func (AwsTrustPolicyStatementInner) ToMap ¶
func (o AwsTrustPolicyStatementInner) ToMap() (map[string]interface{}, error)
type AwsTrustPolicyStatementInnerCondition ¶
type AwsTrustPolicyStatementInnerCondition struct { StringEquals *AwsTrustPolicyStatementInnerConditionStringEquals `json:"StringEquals,omitempty"` Bool *AwsTrustPolicyStatementInnerConditionBool `json:"Bool,omitempty"` }
AwsTrustPolicyStatementInnerCondition struct for AwsTrustPolicyStatementInnerCondition
func NewAwsTrustPolicyStatementInnerCondition ¶
func NewAwsTrustPolicyStatementInnerCondition() *AwsTrustPolicyStatementInnerCondition
NewAwsTrustPolicyStatementInnerCondition instantiates a new AwsTrustPolicyStatementInnerCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsTrustPolicyStatementInnerConditionWithDefaults ¶
func NewAwsTrustPolicyStatementInnerConditionWithDefaults() *AwsTrustPolicyStatementInnerCondition
NewAwsTrustPolicyStatementInnerConditionWithDefaults instantiates a new AwsTrustPolicyStatementInnerCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsTrustPolicyStatementInnerCondition) GetBool ¶
func (o *AwsTrustPolicyStatementInnerCondition) GetBool() AwsTrustPolicyStatementInnerConditionBool
GetBool returns the Bool field value if set, zero value otherwise.
func (*AwsTrustPolicyStatementInnerCondition) GetBoolOk ¶
func (o *AwsTrustPolicyStatementInnerCondition) GetBoolOk() (*AwsTrustPolicyStatementInnerConditionBool, bool)
GetBoolOk returns a tuple with the Bool field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicyStatementInnerCondition) GetStringEquals ¶
func (o *AwsTrustPolicyStatementInnerCondition) GetStringEquals() AwsTrustPolicyStatementInnerConditionStringEquals
GetStringEquals returns the StringEquals field value if set, zero value otherwise.
func (*AwsTrustPolicyStatementInnerCondition) GetStringEqualsOk ¶
func (o *AwsTrustPolicyStatementInnerCondition) GetStringEqualsOk() (*AwsTrustPolicyStatementInnerConditionStringEquals, bool)
GetStringEqualsOk returns a tuple with the StringEquals field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicyStatementInnerCondition) HasBool ¶
func (o *AwsTrustPolicyStatementInnerCondition) HasBool() bool
HasBool returns a boolean if a field has been set.
func (*AwsTrustPolicyStatementInnerCondition) HasStringEquals ¶
func (o *AwsTrustPolicyStatementInnerCondition) HasStringEquals() bool
HasStringEquals returns a boolean if a field has been set.
func (AwsTrustPolicyStatementInnerCondition) MarshalJSON ¶
func (o AwsTrustPolicyStatementInnerCondition) MarshalJSON() ([]byte, error)
func (*AwsTrustPolicyStatementInnerCondition) SetBool ¶
func (o *AwsTrustPolicyStatementInnerCondition) SetBool(v AwsTrustPolicyStatementInnerConditionBool)
SetBool gets a reference to the given AwsTrustPolicyStatementInnerConditionBool and assigns it to the Bool field.
func (*AwsTrustPolicyStatementInnerCondition) SetStringEquals ¶
func (o *AwsTrustPolicyStatementInnerCondition) SetStringEquals(v AwsTrustPolicyStatementInnerConditionStringEquals)
SetStringEquals gets a reference to the given AwsTrustPolicyStatementInnerConditionStringEquals and assigns it to the StringEquals field.
func (AwsTrustPolicyStatementInnerCondition) ToMap ¶
func (o AwsTrustPolicyStatementInnerCondition) ToMap() (map[string]interface{}, error)
type AwsTrustPolicyStatementInnerConditionBool ¶
type AwsTrustPolicyStatementInnerConditionBool struct {
AwsMultiFactorAuthPresent *string `json:"aws:MultiFactorAuthPresent,omitempty"`
}
AwsTrustPolicyStatementInnerConditionBool struct for AwsTrustPolicyStatementInnerConditionBool
func NewAwsTrustPolicyStatementInnerConditionBool ¶
func NewAwsTrustPolicyStatementInnerConditionBool() *AwsTrustPolicyStatementInnerConditionBool
NewAwsTrustPolicyStatementInnerConditionBool instantiates a new AwsTrustPolicyStatementInnerConditionBool object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsTrustPolicyStatementInnerConditionBoolWithDefaults ¶
func NewAwsTrustPolicyStatementInnerConditionBoolWithDefaults() *AwsTrustPolicyStatementInnerConditionBool
NewAwsTrustPolicyStatementInnerConditionBoolWithDefaults instantiates a new AwsTrustPolicyStatementInnerConditionBool object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsTrustPolicyStatementInnerConditionBool) GetAwsMultiFactorAuthPresent ¶
func (o *AwsTrustPolicyStatementInnerConditionBool) GetAwsMultiFactorAuthPresent() string
GetAwsMultiFactorAuthPresent returns the AwsMultiFactorAuthPresent field value if set, zero value otherwise.
func (*AwsTrustPolicyStatementInnerConditionBool) GetAwsMultiFactorAuthPresentOk ¶
func (o *AwsTrustPolicyStatementInnerConditionBool) GetAwsMultiFactorAuthPresentOk() (*string, bool)
GetAwsMultiFactorAuthPresentOk returns a tuple with the AwsMultiFactorAuthPresent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicyStatementInnerConditionBool) HasAwsMultiFactorAuthPresent ¶
func (o *AwsTrustPolicyStatementInnerConditionBool) HasAwsMultiFactorAuthPresent() bool
HasAwsMultiFactorAuthPresent returns a boolean if a field has been set.
func (AwsTrustPolicyStatementInnerConditionBool) MarshalJSON ¶
func (o AwsTrustPolicyStatementInnerConditionBool) MarshalJSON() ([]byte, error)
func (*AwsTrustPolicyStatementInnerConditionBool) SetAwsMultiFactorAuthPresent ¶
func (o *AwsTrustPolicyStatementInnerConditionBool) SetAwsMultiFactorAuthPresent(v string)
SetAwsMultiFactorAuthPresent gets a reference to the given string and assigns it to the AwsMultiFactorAuthPresent field.
func (AwsTrustPolicyStatementInnerConditionBool) ToMap ¶
func (o AwsTrustPolicyStatementInnerConditionBool) ToMap() (map[string]interface{}, error)
type AwsTrustPolicyStatementInnerConditionStringEquals ¶
type AwsTrustPolicyStatementInnerConditionStringEquals struct {
StsExternalId *string `json:"sts:ExternalId,omitempty"`
}
AwsTrustPolicyStatementInnerConditionStringEquals struct for AwsTrustPolicyStatementInnerConditionStringEquals
func NewAwsTrustPolicyStatementInnerConditionStringEquals ¶
func NewAwsTrustPolicyStatementInnerConditionStringEquals() *AwsTrustPolicyStatementInnerConditionStringEquals
NewAwsTrustPolicyStatementInnerConditionStringEquals instantiates a new AwsTrustPolicyStatementInnerConditionStringEquals object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsTrustPolicyStatementInnerConditionStringEqualsWithDefaults ¶
func NewAwsTrustPolicyStatementInnerConditionStringEqualsWithDefaults() *AwsTrustPolicyStatementInnerConditionStringEquals
NewAwsTrustPolicyStatementInnerConditionStringEqualsWithDefaults instantiates a new AwsTrustPolicyStatementInnerConditionStringEquals object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsTrustPolicyStatementInnerConditionStringEquals) GetStsExternalId ¶
func (o *AwsTrustPolicyStatementInnerConditionStringEquals) GetStsExternalId() string
GetStsExternalId returns the StsExternalId field value if set, zero value otherwise.
func (*AwsTrustPolicyStatementInnerConditionStringEquals) GetStsExternalIdOk ¶
func (o *AwsTrustPolicyStatementInnerConditionStringEquals) GetStsExternalIdOk() (*string, bool)
GetStsExternalIdOk returns a tuple with the StsExternalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicyStatementInnerConditionStringEquals) HasStsExternalId ¶
func (o *AwsTrustPolicyStatementInnerConditionStringEquals) HasStsExternalId() bool
HasStsExternalId returns a boolean if a field has been set.
func (AwsTrustPolicyStatementInnerConditionStringEquals) MarshalJSON ¶
func (o AwsTrustPolicyStatementInnerConditionStringEquals) MarshalJSON() ([]byte, error)
func (*AwsTrustPolicyStatementInnerConditionStringEquals) SetStsExternalId ¶
func (o *AwsTrustPolicyStatementInnerConditionStringEquals) SetStsExternalId(v string)
SetStsExternalId gets a reference to the given string and assigns it to the StsExternalId field.
func (AwsTrustPolicyStatementInnerConditionStringEquals) ToMap ¶
func (o AwsTrustPolicyStatementInnerConditionStringEquals) ToMap() (map[string]interface{}, error)
type AwsTrustPolicyStatementInnerPrincipal ¶
type AwsTrustPolicyStatementInnerPrincipal struct {
AWS *string `json:"AWS,omitempty"`
}
AwsTrustPolicyStatementInnerPrincipal struct for AwsTrustPolicyStatementInnerPrincipal
func NewAwsTrustPolicyStatementInnerPrincipal ¶
func NewAwsTrustPolicyStatementInnerPrincipal() *AwsTrustPolicyStatementInnerPrincipal
NewAwsTrustPolicyStatementInnerPrincipal instantiates a new AwsTrustPolicyStatementInnerPrincipal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAwsTrustPolicyStatementInnerPrincipalWithDefaults ¶
func NewAwsTrustPolicyStatementInnerPrincipalWithDefaults() *AwsTrustPolicyStatementInnerPrincipal
NewAwsTrustPolicyStatementInnerPrincipalWithDefaults instantiates a new AwsTrustPolicyStatementInnerPrincipal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AwsTrustPolicyStatementInnerPrincipal) GetAWS ¶
func (o *AwsTrustPolicyStatementInnerPrincipal) GetAWS() string
GetAWS returns the AWS field value if set, zero value otherwise.
func (*AwsTrustPolicyStatementInnerPrincipal) GetAWSOk ¶
func (o *AwsTrustPolicyStatementInnerPrincipal) GetAWSOk() (*string, bool)
GetAWSOk returns a tuple with the AWS field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AwsTrustPolicyStatementInnerPrincipal) HasAWS ¶
func (o *AwsTrustPolicyStatementInnerPrincipal) HasAWS() bool
HasAWS returns a boolean if a field has been set.
func (AwsTrustPolicyStatementInnerPrincipal) MarshalJSON ¶
func (o AwsTrustPolicyStatementInnerPrincipal) MarshalJSON() ([]byte, error)
func (*AwsTrustPolicyStatementInnerPrincipal) SetAWS ¶
func (o *AwsTrustPolicyStatementInnerPrincipal) SetAWS(v string)
SetAWS gets a reference to the given string and assigns it to the AWS field.
func (AwsTrustPolicyStatementInnerPrincipal) ToMap ¶
func (o AwsTrustPolicyStatementInnerPrincipal) ToMap() (map[string]interface{}, error)
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type BooleanOption ¶
type BooleanOption struct { // Display name of the option Name string `json:"name"` // Description for the option Description *string `json:"description,omitempty"` // User input value for the option DefaultValue *bool `json:"default_value,omitempty"` // Is it mandatory IsConfigurable bool `json:"is_configurable"` Type string `json:"type"` }
BooleanOption Model for providing boolean input
func NewBooleanOption ¶
func NewBooleanOption(name string, isConfigurable bool, type_ string) *BooleanOption
NewBooleanOption instantiates a new BooleanOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBooleanOptionWithDefaults ¶
func NewBooleanOptionWithDefaults() *BooleanOption
NewBooleanOptionWithDefaults instantiates a new BooleanOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BooleanOption) GetDefaultValue ¶
func (o *BooleanOption) GetDefaultValue() bool
GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.
func (*BooleanOption) GetDefaultValueOk ¶
func (o *BooleanOption) GetDefaultValueOk() (*bool, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BooleanOption) GetDescription ¶
func (o *BooleanOption) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*BooleanOption) GetDescriptionOk ¶
func (o *BooleanOption) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BooleanOption) GetIsConfigurable ¶
func (o *BooleanOption) GetIsConfigurable() bool
GetIsConfigurable returns the IsConfigurable field value
func (*BooleanOption) GetIsConfigurableOk ¶
func (o *BooleanOption) GetIsConfigurableOk() (*bool, bool)
GetIsConfigurableOk returns a tuple with the IsConfigurable field value and a boolean to check if the value has been set.
func (*BooleanOption) GetName ¶
func (o *BooleanOption) GetName() string
GetName returns the Name field value
func (*BooleanOption) GetNameOk ¶
func (o *BooleanOption) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*BooleanOption) GetType ¶
func (o *BooleanOption) GetType() string
GetType returns the Type field value
func (*BooleanOption) GetTypeOk ¶
func (o *BooleanOption) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*BooleanOption) HasDefaultValue ¶
func (o *BooleanOption) HasDefaultValue() bool
HasDefaultValue returns a boolean if a field has been set.
func (*BooleanOption) HasDescription ¶
func (o *BooleanOption) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (BooleanOption) MarshalJSON ¶
func (o BooleanOption) MarshalJSON() ([]byte, error)
func (*BooleanOption) SetDefaultValue ¶
func (o *BooleanOption) SetDefaultValue(v bool)
SetDefaultValue gets a reference to the given bool and assigns it to the DefaultValue field.
func (*BooleanOption) SetDescription ¶
func (o *BooleanOption) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*BooleanOption) SetIsConfigurable ¶
func (o *BooleanOption) SetIsConfigurable(v bool)
SetIsConfigurable sets field value
func (BooleanOption) ToMap ¶
func (o BooleanOption) ToMap() (map[string]interface{}, error)
func (*BooleanOption) UnmarshalJSON ¶
func (o *BooleanOption) UnmarshalJSON(data []byte) (err error)
type Clone ¶
type Clone struct { // Identifier of the cloned object. Id string `json:"id"` // Name of the clone. Name string `json:"name"` // Description of the clone. Description string `json:"description"` MobilityTargetId *string `json:"mobility_target_id,omitempty"` // When the clone was created CreationTimestamp string `json:"creation_timestamp"` // When the clone was last updated RefreshTimestamp string `json:"refresh_timestamp"` ImageTimestamp string `json:"image_timestamp"` // A list of storage object identifiers representing the copied instance on the destination/target for which a clone is created. CloneVolumes []CloneMobilityMember `json:"clone_volumes"` // A list of the hosts/SDCs mapped to the clone HostMappings []CloneToHostMapping `json:"host_mappings"` }
Clone This is a clone of the storage objects on a remote system/destination.
func NewClone ¶
func NewClone(id string, name string, description string, creationTimestamp string, refreshTimestamp string, imageTimestamp string, cloneVolumes []CloneMobilityMember, hostMappings []CloneToHostMapping) *Clone
NewClone instantiates a new Clone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCloneWithDefaults ¶
func NewCloneWithDefaults() *Clone
NewCloneWithDefaults instantiates a new Clone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Clone) GetCloneVolumes ¶
func (o *Clone) GetCloneVolumes() []CloneMobilityMember
GetCloneVolumes returns the CloneVolumes field value
func (*Clone) GetCloneVolumesOk ¶
func (o *Clone) GetCloneVolumesOk() ([]CloneMobilityMember, bool)
GetCloneVolumesOk returns a tuple with the CloneVolumes field value and a boolean to check if the value has been set.
func (*Clone) GetCreationTimestamp ¶
GetCreationTimestamp returns the CreationTimestamp field value
func (*Clone) GetCreationTimestampOk ¶
GetCreationTimestampOk returns a tuple with the CreationTimestamp field value and a boolean to check if the value has been set.
func (*Clone) GetDescription ¶
GetDescription returns the Description field value
func (*Clone) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*Clone) GetHostMappings ¶
func (o *Clone) GetHostMappings() []CloneToHostMapping
GetHostMappings returns the HostMappings field value
func (*Clone) GetHostMappingsOk ¶
func (o *Clone) GetHostMappingsOk() ([]CloneToHostMapping, bool)
GetHostMappingsOk returns a tuple with the HostMappings field value and a boolean to check if the value has been set.
func (*Clone) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Clone) GetImageTimestamp ¶
GetImageTimestamp returns the ImageTimestamp field value
func (*Clone) GetImageTimestampOk ¶
GetImageTimestampOk returns a tuple with the ImageTimestamp field value and a boolean to check if the value has been set.
func (*Clone) GetMobilityTargetId ¶
GetMobilityTargetId returns the MobilityTargetId field value if set, zero value otherwise.
func (*Clone) GetMobilityTargetIdOk ¶
GetMobilityTargetIdOk returns a tuple with the MobilityTargetId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Clone) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Clone) GetRefreshTimestamp ¶
GetRefreshTimestamp returns the RefreshTimestamp field value
func (*Clone) GetRefreshTimestampOk ¶
GetRefreshTimestampOk returns a tuple with the RefreshTimestamp field value and a boolean to check if the value has been set.
func (*Clone) HasMobilityTargetId ¶
HasMobilityTargetId returns a boolean if a field has been set.
func (Clone) MarshalJSON ¶
func (*Clone) SetCloneVolumes ¶
func (o *Clone) SetCloneVolumes(v []CloneMobilityMember)
SetCloneVolumes sets field value
func (*Clone) SetCreationTimestamp ¶
SetCreationTimestamp sets field value
func (*Clone) SetDescription ¶
SetDescription sets field value
func (*Clone) SetHostMappings ¶
func (o *Clone) SetHostMappings(v []CloneToHostMapping)
SetHostMappings sets field value
func (*Clone) SetImageTimestamp ¶
SetImageTimestamp sets field value
func (*Clone) SetMobilityTargetId ¶
SetMobilityTargetId gets a reference to the given string and assigns it to the MobilityTargetId field.
func (*Clone) SetRefreshTimestamp ¶
SetRefreshTimestamp sets field value
func (*Clone) UnmarshalJSON ¶
type CloneCreateInput ¶
type CloneCreateInput struct { // Name of this clone group Name string `json:"name"` // Description of this clone group Description *string `json:"description,omitempty"` // ID of the mobility target that was used to create the clone MobilityTargetId string `json:"mobility_target_id"` // IDs of hosts that this clone should be exposed to HostMappings []string `json:"host_mappings,omitempty"` }
CloneCreateInput Entity that will be passed on to create a clone
func NewCloneCreateInput ¶
func NewCloneCreateInput(name string, mobilityTargetId string) *CloneCreateInput
NewCloneCreateInput instantiates a new CloneCreateInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCloneCreateInputWithDefaults ¶
func NewCloneCreateInputWithDefaults() *CloneCreateInput
NewCloneCreateInputWithDefaults instantiates a new CloneCreateInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CloneCreateInput) GetDescription ¶
func (o *CloneCreateInput) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CloneCreateInput) GetDescriptionOk ¶
func (o *CloneCreateInput) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloneCreateInput) GetHostMappings ¶
func (o *CloneCreateInput) GetHostMappings() []string
GetHostMappings returns the HostMappings field value if set, zero value otherwise.
func (*CloneCreateInput) GetHostMappingsOk ¶
func (o *CloneCreateInput) GetHostMappingsOk() ([]string, bool)
GetHostMappingsOk returns a tuple with the HostMappings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloneCreateInput) GetMobilityTargetId ¶
func (o *CloneCreateInput) GetMobilityTargetId() string
GetMobilityTargetId returns the MobilityTargetId field value
func (*CloneCreateInput) GetMobilityTargetIdOk ¶
func (o *CloneCreateInput) GetMobilityTargetIdOk() (*string, bool)
GetMobilityTargetIdOk returns a tuple with the MobilityTargetId field value and a boolean to check if the value has been set.
func (*CloneCreateInput) GetName ¶
func (o *CloneCreateInput) GetName() string
GetName returns the Name field value
func (*CloneCreateInput) GetNameOk ¶
func (o *CloneCreateInput) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CloneCreateInput) HasDescription ¶
func (o *CloneCreateInput) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CloneCreateInput) HasHostMappings ¶
func (o *CloneCreateInput) HasHostMappings() bool
HasHostMappings returns a boolean if a field has been set.
func (CloneCreateInput) MarshalJSON ¶
func (o CloneCreateInput) MarshalJSON() ([]byte, error)
func (*CloneCreateInput) SetDescription ¶
func (o *CloneCreateInput) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CloneCreateInput) SetHostMappings ¶
func (o *CloneCreateInput) SetHostMappings(v []string)
SetHostMappings gets a reference to the given []string and assigns it to the HostMappings field.
func (*CloneCreateInput) SetMobilityTargetId ¶
func (o *CloneCreateInput) SetMobilityTargetId(v string)
SetMobilityTargetId sets field value
func (*CloneCreateInput) SetName ¶
func (o *CloneCreateInput) SetName(v string)
SetName sets field value
func (CloneCreateInput) ToMap ¶
func (o CloneCreateInput) ToMap() (map[string]interface{}, error)
func (*CloneCreateInput) UnmarshalJSON ¶
func (o *CloneCreateInput) UnmarshalJSON(data []byte) (err error)
type CloneMobilityMember ¶
type CloneMobilityMember struct { // ID of the member Id string `json:"id"` // Identifier of the related mobility member ParentId string `json:"parent_id"` // Name of the member Name string `json:"name"` // Size of the member Size string `json:"size"` }
CloneMobilityMember A clone mobility member provides details of clone volume.
func NewCloneMobilityMember ¶
func NewCloneMobilityMember(id string, parentId string, name string, size string) *CloneMobilityMember
NewCloneMobilityMember instantiates a new CloneMobilityMember object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCloneMobilityMemberWithDefaults ¶
func NewCloneMobilityMemberWithDefaults() *CloneMobilityMember
NewCloneMobilityMemberWithDefaults instantiates a new CloneMobilityMember object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CloneMobilityMember) GetId ¶
func (o *CloneMobilityMember) GetId() string
GetId returns the Id field value
func (*CloneMobilityMember) GetIdOk ¶
func (o *CloneMobilityMember) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*CloneMobilityMember) GetName ¶
func (o *CloneMobilityMember) GetName() string
GetName returns the Name field value
func (*CloneMobilityMember) GetNameOk ¶
func (o *CloneMobilityMember) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CloneMobilityMember) GetParentId ¶
func (o *CloneMobilityMember) GetParentId() string
GetParentId returns the ParentId field value
func (*CloneMobilityMember) GetParentIdOk ¶
func (o *CloneMobilityMember) GetParentIdOk() (*string, bool)
GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.
func (*CloneMobilityMember) GetSize ¶
func (o *CloneMobilityMember) GetSize() string
GetSize returns the Size field value
func (*CloneMobilityMember) GetSizeOk ¶
func (o *CloneMobilityMember) GetSizeOk() (*string, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (CloneMobilityMember) MarshalJSON ¶
func (o CloneMobilityMember) MarshalJSON() ([]byte, error)
func (*CloneMobilityMember) SetId ¶
func (o *CloneMobilityMember) SetId(v string)
SetId sets field value
func (*CloneMobilityMember) SetName ¶
func (o *CloneMobilityMember) SetName(v string)
SetName sets field value
func (*CloneMobilityMember) SetParentId ¶
func (o *CloneMobilityMember) SetParentId(v string)
SetParentId sets field value
func (*CloneMobilityMember) SetSize ¶
func (o *CloneMobilityMember) SetSize(v string)
SetSize sets field value
func (CloneMobilityMember) ToMap ¶
func (o CloneMobilityMember) ToMap() (map[string]interface{}, error)
func (*CloneMobilityMember) UnmarshalJSON ¶
func (o *CloneMobilityMember) UnmarshalJSON(data []byte) (err error)
type CloneToHostMapping ¶
type CloneToHostMapping struct { // Name of host/SDC to be mapped to the clone HostName string `json:"host_name"` // IP Address of host HostIp string `json:"host_ip"` // Identifier of the host HostId string `json:"host_id"` // This is a host mappings id generated by APEX Navigator for Multicloud Storage. Id *string `json:"id,omitempty"` // NVMe qualified name. Only applicable if host_initiator_protocol is NVMe. Nqn *string `json:"nqn,omitempty"` HostInitiatorProtocol *HostInitiatorProtocolEnum `json:"host_initiator_protocol,omitempty"` }
CloneToHostMapping This represents the mapping of a repurposed (clone) storage object to a host (presumably using the clone for some analytical workload).
func NewCloneToHostMapping ¶
func NewCloneToHostMapping(hostName string, hostIp string, hostId string) *CloneToHostMapping
NewCloneToHostMapping instantiates a new CloneToHostMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCloneToHostMappingWithDefaults ¶
func NewCloneToHostMappingWithDefaults() *CloneToHostMapping
NewCloneToHostMappingWithDefaults instantiates a new CloneToHostMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CloneToHostMapping) GetHostId ¶
func (o *CloneToHostMapping) GetHostId() string
GetHostId returns the HostId field value
func (*CloneToHostMapping) GetHostIdOk ¶
func (o *CloneToHostMapping) GetHostIdOk() (*string, bool)
GetHostIdOk returns a tuple with the HostId field value and a boolean to check if the value has been set.
func (*CloneToHostMapping) GetHostInitiatorProtocol ¶
func (o *CloneToHostMapping) GetHostInitiatorProtocol() HostInitiatorProtocolEnum
GetHostInitiatorProtocol returns the HostInitiatorProtocol field value if set, zero value otherwise.
func (*CloneToHostMapping) GetHostInitiatorProtocolOk ¶
func (o *CloneToHostMapping) GetHostInitiatorProtocolOk() (*HostInitiatorProtocolEnum, bool)
GetHostInitiatorProtocolOk returns a tuple with the HostInitiatorProtocol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloneToHostMapping) GetHostIp ¶
func (o *CloneToHostMapping) GetHostIp() string
GetHostIp returns the HostIp field value
func (*CloneToHostMapping) GetHostIpOk ¶
func (o *CloneToHostMapping) GetHostIpOk() (*string, bool)
GetHostIpOk returns a tuple with the HostIp field value and a boolean to check if the value has been set.
func (*CloneToHostMapping) GetHostName ¶
func (o *CloneToHostMapping) GetHostName() string
GetHostName returns the HostName field value
func (*CloneToHostMapping) GetHostNameOk ¶
func (o *CloneToHostMapping) GetHostNameOk() (*string, bool)
GetHostNameOk returns a tuple with the HostName field value and a boolean to check if the value has been set.
func (*CloneToHostMapping) GetId ¶
func (o *CloneToHostMapping) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*CloneToHostMapping) GetIdOk ¶
func (o *CloneToHostMapping) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloneToHostMapping) GetNqn ¶
func (o *CloneToHostMapping) GetNqn() string
GetNqn returns the Nqn field value if set, zero value otherwise.
func (*CloneToHostMapping) GetNqnOk ¶
func (o *CloneToHostMapping) GetNqnOk() (*string, bool)
GetNqnOk returns a tuple with the Nqn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloneToHostMapping) HasHostInitiatorProtocol ¶
func (o *CloneToHostMapping) HasHostInitiatorProtocol() bool
HasHostInitiatorProtocol returns a boolean if a field has been set.
func (*CloneToHostMapping) HasId ¶
func (o *CloneToHostMapping) HasId() bool
HasId returns a boolean if a field has been set.
func (*CloneToHostMapping) HasNqn ¶
func (o *CloneToHostMapping) HasNqn() bool
HasNqn returns a boolean if a field has been set.
func (CloneToHostMapping) MarshalJSON ¶
func (o CloneToHostMapping) MarshalJSON() ([]byte, error)
func (*CloneToHostMapping) SetHostId ¶
func (o *CloneToHostMapping) SetHostId(v string)
SetHostId sets field value
func (*CloneToHostMapping) SetHostInitiatorProtocol ¶
func (o *CloneToHostMapping) SetHostInitiatorProtocol(v HostInitiatorProtocolEnum)
SetHostInitiatorProtocol gets a reference to the given HostInitiatorProtocolEnum and assigns it to the HostInitiatorProtocol field.
func (*CloneToHostMapping) SetHostIp ¶
func (o *CloneToHostMapping) SetHostIp(v string)
SetHostIp sets field value
func (*CloneToHostMapping) SetHostName ¶
func (o *CloneToHostMapping) SetHostName(v string)
SetHostName sets field value
func (*CloneToHostMapping) SetId ¶
func (o *CloneToHostMapping) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CloneToHostMapping) SetNqn ¶
func (o *CloneToHostMapping) SetNqn(v string)
SetNqn gets a reference to the given string and assigns it to the Nqn field.
func (CloneToHostMapping) ToMap ¶
func (o CloneToHostMapping) ToMap() (map[string]interface{}, error)
func (*CloneToHostMapping) UnmarshalJSON ¶
func (o *CloneToHostMapping) UnmarshalJSON(data []byte) (err error)
type ClonesAPIService ¶
type ClonesAPIService service
ClonesAPIService ClonesAPI service
func (*ClonesAPIService) ClonesCollection ¶
func (a *ClonesAPIService) ClonesCollection(ctx context.Context) ApiClonesCollectionRequest
ClonesCollection Get all clones
Get all clones
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiClonesCollectionRequest
func (*ClonesAPIService) ClonesCollectionExecute ¶
func (a *ClonesAPIService) ClonesCollectionExecute(r ApiClonesCollectionRequest) (*ClonesCollection200Response, *http.Response, error)
Execute executes the request
@return ClonesCollection200Response
func (*ClonesAPIService) ClonesCreate ¶
func (a *ClonesAPIService) ClonesCreate(ctx context.Context) ApiClonesCreateRequest
ClonesCreate Create Clone
Create a clone of a mobility target
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiClonesCreateRequest
func (*ClonesAPIService) ClonesCreateExecute ¶
func (a *ClonesAPIService) ClonesCreateExecute(r ApiClonesCreateRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*ClonesAPIService) ClonesDelete ¶
func (a *ClonesAPIService) ClonesDelete(ctx context.Context, cloneId string) ApiClonesDeleteRequest
ClonesDelete Delete a clone
Delete a specific clone. This operation must be run asynchronously
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param cloneId ID of the clone @return ApiClonesDeleteRequest
func (*ClonesAPIService) ClonesDeleteExecute ¶
func (a *ClonesAPIService) ClonesDeleteExecute(r ApiClonesDeleteRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*ClonesAPIService) ClonesInstance ¶
func (a *ClonesAPIService) ClonesInstance(ctx context.Context, cloneId string) ApiClonesInstanceRequest
ClonesInstance Get a clone
Get a clone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param cloneId ID of the clone @return ApiClonesInstanceRequest
func (*ClonesAPIService) ClonesInstanceExecute ¶
func (a *ClonesAPIService) ClonesInstanceExecute(r ApiClonesInstanceRequest) (*Clone, *http.Response, error)
Execute executes the request
@return Clone
func (*ClonesAPIService) ClonesMap ¶
func (a *ClonesAPIService) ClonesMap(ctx context.Context, cloneId string) ApiClonesMapRequest
ClonesMap Map hosts to clone
This endpoint map hosts to clone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param cloneId ID of the clone @return ApiClonesMapRequest
func (*ClonesAPIService) ClonesMapExecute ¶
func (a *ClonesAPIService) ClonesMapExecute(r ApiClonesMapRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*ClonesAPIService) ClonesModify ¶
func (a *ClonesAPIService) ClonesModify(ctx context.Context, cloneId string) ApiClonesModifyRequest
ClonesModify Update clone
Update the clone's name or description
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param cloneId ID of the clone @return ApiClonesModifyRequest
func (*ClonesAPIService) ClonesModifyExecute ¶
func (a *ClonesAPIService) ClonesModifyExecute(r ApiClonesModifyRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*ClonesAPIService) ClonesRefresh ¶
func (a *ClonesAPIService) ClonesRefresh(ctx context.Context, cloneId string) ApiClonesRefreshRequest
ClonesRefresh Refresh Clone
This endpoint provides a mechanism to refresh a clone of a mobility group. Refreshing will update the clone with latest data copied from source.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param cloneId ID of the clone @return ApiClonesRefreshRequest
func (*ClonesAPIService) ClonesRefreshExecute ¶
func (a *ClonesAPIService) ClonesRefreshExecute(r ApiClonesRefreshRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*ClonesAPIService) ClonesUnmap ¶
func (a *ClonesAPIService) ClonesUnmap(ctx context.Context, cloneId string) ApiClonesUnmapRequest
ClonesUnmap Unmap hosts from clone
This endpoint unmap hosts from the clone. This takes list of host mappings id which is generated by APEX Navigator for Multicloud Storage. To get host mappings id, user needs to fetch clone details using clone_id.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param cloneId ID of the clone @return ApiClonesUnmapRequest
func (*ClonesAPIService) ClonesUnmapExecute ¶
func (a *ClonesAPIService) ClonesUnmapExecute(r ApiClonesUnmapRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
type ClonesCollection200Response ¶
type ClonesCollection200Response struct {
Results []Clone `json:"results,omitempty"`
}
ClonesCollection200Response struct for ClonesCollection200Response
func NewClonesCollection200Response ¶
func NewClonesCollection200Response() *ClonesCollection200Response
NewClonesCollection200Response instantiates a new ClonesCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewClonesCollection200ResponseWithDefaults ¶
func NewClonesCollection200ResponseWithDefaults() *ClonesCollection200Response
NewClonesCollection200ResponseWithDefaults instantiates a new ClonesCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ClonesCollection200Response) GetResults ¶
func (o *ClonesCollection200Response) GetResults() []Clone
GetResults returns the Results field value if set, zero value otherwise.
func (*ClonesCollection200Response) GetResultsOk ¶
func (o *ClonesCollection200Response) GetResultsOk() ([]Clone, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ClonesCollection200Response) HasResults ¶
func (o *ClonesCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ClonesCollection200Response) MarshalJSON ¶
func (o ClonesCollection200Response) MarshalJSON() ([]byte, error)
func (*ClonesCollection200Response) SetResults ¶
func (o *ClonesCollection200Response) SetResults(v []Clone)
SetResults gets a reference to the given []Clone and assigns it to the Results field.
func (ClonesCollection200Response) ToMap ¶
func (o ClonesCollection200Response) ToMap() (map[string]interface{}, error)
type ClonesCollection206Response ¶
type ClonesCollection206Response struct { Paging *PagingInformation `json:"paging,omitempty"` Results []Clone `json:"results,omitempty"` }
ClonesCollection206Response struct for ClonesCollection206Response
func NewClonesCollection206Response ¶
func NewClonesCollection206Response() *ClonesCollection206Response
NewClonesCollection206Response instantiates a new ClonesCollection206Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewClonesCollection206ResponseWithDefaults ¶
func NewClonesCollection206ResponseWithDefaults() *ClonesCollection206Response
NewClonesCollection206ResponseWithDefaults instantiates a new ClonesCollection206Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ClonesCollection206Response) GetPaging ¶
func (o *ClonesCollection206Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*ClonesCollection206Response) GetPagingOk ¶
func (o *ClonesCollection206Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ClonesCollection206Response) GetResults ¶
func (o *ClonesCollection206Response) GetResults() []Clone
GetResults returns the Results field value if set, zero value otherwise.
func (*ClonesCollection206Response) GetResultsOk ¶
func (o *ClonesCollection206Response) GetResultsOk() ([]Clone, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ClonesCollection206Response) HasPaging ¶
func (o *ClonesCollection206Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*ClonesCollection206Response) HasResults ¶
func (o *ClonesCollection206Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ClonesCollection206Response) MarshalJSON ¶
func (o ClonesCollection206Response) MarshalJSON() ([]byte, error)
func (*ClonesCollection206Response) SetPaging ¶
func (o *ClonesCollection206Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*ClonesCollection206Response) SetResults ¶
func (o *ClonesCollection206Response) SetResults(v []Clone)
SetResults gets a reference to the given []Clone and assigns it to the Results field.
func (ClonesCollection206Response) ToMap ¶
func (o ClonesCollection206Response) ToMap() (map[string]interface{}, error)
type CloudProviderEnum ¶
type CloudProviderEnum string
CloudProviderEnum Enum for all the supported cloud providers * AWS - Amazon Web Services
const (
CLOUDPROVIDERENUM_AWS CloudProviderEnum = "AWS"
)
List of CloudProviderEnum
func NewCloudProviderEnumFromValue ¶
func NewCloudProviderEnumFromValue(v string) (*CloudProviderEnum, error)
NewCloudProviderEnumFromValue returns a pointer to a valid CloudProviderEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (CloudProviderEnum) IsValid ¶
func (v CloudProviderEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (CloudProviderEnum) Ptr ¶
func (v CloudProviderEnum) Ptr() *CloudProviderEnum
Ptr returns reference to CloudProviderEnum value
func (*CloudProviderEnum) UnmarshalJSON ¶
func (v *CloudProviderEnum) UnmarshalJSON(src []byte) error
type CloudTarget ¶
type CloudTarget struct {
CloudType string `json:"cloud_type"`
}
CloudTarget Cloud target to identify the cloud type
func NewCloudTarget ¶
func NewCloudTarget(cloudType string) *CloudTarget
NewCloudTarget instantiates a new CloudTarget object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCloudTargetWithDefaults ¶
func NewCloudTargetWithDefaults() *CloudTarget
NewCloudTargetWithDefaults instantiates a new CloudTarget object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CloudTarget) GetCloudType ¶
func (o *CloudTarget) GetCloudType() string
GetCloudType returns the CloudType field value
func (*CloudTarget) GetCloudTypeOk ¶
func (o *CloudTarget) GetCloudTypeOk() (*string, bool)
GetCloudTypeOk returns a tuple with the CloudType field value and a boolean to check if the value has been set.
func (CloudTarget) MarshalJSON ¶
func (o CloudTarget) MarshalJSON() ([]byte, error)
func (*CloudTarget) SetCloudType ¶
func (o *CloudTarget) SetCloudType(v string)
SetCloudType sets field value
func (CloudTarget) ToMap ¶
func (o CloudTarget) ToMap() (map[string]interface{}, error)
func (*CloudTarget) UnmarshalJSON ¶
func (o *CloudTarget) UnmarshalJSON(data []byte) (err error)
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type CreateTargetBaseInput ¶
type CreateTargetBaseInput struct { // Name of the mobility target Name string `json:"name"` // Description of the mobility target Description *string `json:"description,omitempty"` // Identifier of the target system SystemId string `json:"system_id"` SystemType StorageSystemTypeEnum `json:"system_type"` TargetSystemOptions TargetSystemOptions `json:"target_system_options"` // Bandwidth limit in Mbps (Mega bits per second). BandwidthLimit *int32 `json:"bandwidth_limit,omitempty"` }
CreateTargetBaseInput Abstract input for creating a mobility target
func NewCreateTargetBaseInput ¶
func NewCreateTargetBaseInput(name string, systemId string, systemType StorageSystemTypeEnum, targetSystemOptions TargetSystemOptions) *CreateTargetBaseInput
NewCreateTargetBaseInput instantiates a new CreateTargetBaseInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateTargetBaseInputWithDefaults ¶
func NewCreateTargetBaseInputWithDefaults() *CreateTargetBaseInput
NewCreateTargetBaseInputWithDefaults instantiates a new CreateTargetBaseInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateTargetBaseInput) GetBandwidthLimit ¶
func (o *CreateTargetBaseInput) GetBandwidthLimit() int32
GetBandwidthLimit returns the BandwidthLimit field value if set, zero value otherwise.
func (*CreateTargetBaseInput) GetBandwidthLimitOk ¶
func (o *CreateTargetBaseInput) GetBandwidthLimitOk() (*int32, bool)
GetBandwidthLimitOk returns a tuple with the BandwidthLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateTargetBaseInput) GetDescription ¶
func (o *CreateTargetBaseInput) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CreateTargetBaseInput) GetDescriptionOk ¶
func (o *CreateTargetBaseInput) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateTargetBaseInput) GetName ¶
func (o *CreateTargetBaseInput) GetName() string
GetName returns the Name field value
func (*CreateTargetBaseInput) GetNameOk ¶
func (o *CreateTargetBaseInput) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateTargetBaseInput) GetSystemId ¶
func (o *CreateTargetBaseInput) GetSystemId() string
GetSystemId returns the SystemId field value
func (*CreateTargetBaseInput) GetSystemIdOk ¶
func (o *CreateTargetBaseInput) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value and a boolean to check if the value has been set.
func (*CreateTargetBaseInput) GetSystemType ¶
func (o *CreateTargetBaseInput) GetSystemType() StorageSystemTypeEnum
GetSystemType returns the SystemType field value
func (*CreateTargetBaseInput) GetSystemTypeOk ¶
func (o *CreateTargetBaseInput) GetSystemTypeOk() (*StorageSystemTypeEnum, bool)
GetSystemTypeOk returns a tuple with the SystemType field value and a boolean to check if the value has been set.
func (*CreateTargetBaseInput) GetTargetSystemOptions ¶
func (o *CreateTargetBaseInput) GetTargetSystemOptions() TargetSystemOptions
GetTargetSystemOptions returns the TargetSystemOptions field value
func (*CreateTargetBaseInput) GetTargetSystemOptionsOk ¶
func (o *CreateTargetBaseInput) GetTargetSystemOptionsOk() (*TargetSystemOptions, bool)
GetTargetSystemOptionsOk returns a tuple with the TargetSystemOptions field value and a boolean to check if the value has been set.
func (*CreateTargetBaseInput) HasBandwidthLimit ¶
func (o *CreateTargetBaseInput) HasBandwidthLimit() bool
HasBandwidthLimit returns a boolean if a field has been set.
func (*CreateTargetBaseInput) HasDescription ¶
func (o *CreateTargetBaseInput) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (CreateTargetBaseInput) MarshalJSON ¶
func (o CreateTargetBaseInput) MarshalJSON() ([]byte, error)
func (*CreateTargetBaseInput) SetBandwidthLimit ¶
func (o *CreateTargetBaseInput) SetBandwidthLimit(v int32)
SetBandwidthLimit gets a reference to the given int32 and assigns it to the BandwidthLimit field.
func (*CreateTargetBaseInput) SetDescription ¶
func (o *CreateTargetBaseInput) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CreateTargetBaseInput) SetName ¶
func (o *CreateTargetBaseInput) SetName(v string)
SetName sets field value
func (*CreateTargetBaseInput) SetSystemId ¶
func (o *CreateTargetBaseInput) SetSystemId(v string)
SetSystemId sets field value
func (*CreateTargetBaseInput) SetSystemType ¶
func (o *CreateTargetBaseInput) SetSystemType(v StorageSystemTypeEnum)
SetSystemType sets field value
func (*CreateTargetBaseInput) SetTargetSystemOptions ¶
func (o *CreateTargetBaseInput) SetTargetSystemOptions(v TargetSystemOptions)
SetTargetSystemOptions sets field value
func (CreateTargetBaseInput) ToMap ¶
func (o CreateTargetBaseInput) ToMap() (map[string]interface{}, error)
func (*CreateTargetBaseInput) UnmarshalJSON ¶
func (o *CreateTargetBaseInput) UnmarshalJSON(data []byte) (err error)
type CreateTargetInput ¶
type CreateTargetInput struct { CreateTargetBaseInput // ID of the source mobility group SourceMobilityGroupId string `json:"source_mobility_group_id"` }
CreateTargetInput Input for creating a mobility target
func NewCreateTargetInput ¶
func NewCreateTargetInput(sourceMobilityGroupId string, name string, systemId string, systemType StorageSystemTypeEnum, targetSystemOptions TargetSystemOptions) *CreateTargetInput
NewCreateTargetInput instantiates a new CreateTargetInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateTargetInputWithDefaults ¶
func NewCreateTargetInputWithDefaults() *CreateTargetInput
NewCreateTargetInputWithDefaults instantiates a new CreateTargetInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateTargetInput) GetSourceMobilityGroupId ¶
func (o *CreateTargetInput) GetSourceMobilityGroupId() string
GetSourceMobilityGroupId returns the SourceMobilityGroupId field value
func (*CreateTargetInput) GetSourceMobilityGroupIdOk ¶
func (o *CreateTargetInput) GetSourceMobilityGroupIdOk() (*string, bool)
GetSourceMobilityGroupIdOk returns a tuple with the SourceMobilityGroupId field value and a boolean to check if the value has been set.
func (CreateTargetInput) MarshalJSON ¶
func (o CreateTargetInput) MarshalJSON() ([]byte, error)
func (*CreateTargetInput) SetSourceMobilityGroupId ¶
func (o *CreateTargetInput) SetSourceMobilityGroupId(v string)
SetSourceMobilityGroupId sets field value
func (CreateTargetInput) ToMap ¶
func (o CreateTargetInput) ToMap() (map[string]interface{}, error)
func (*CreateTargetInput) UnmarshalJSON ¶
func (o *CreateTargetInput) UnmarshalJSON(data []byte) (err error)
type DeleteCloneInput ¶
type DeleteCloneInput struct { // If true remove the clone from the system if false the clone will remain on the system but will be removed from APEX management. RemoveFromSystem bool `json:"remove_from_system"` }
DeleteCloneInput Delete a clone input
func NewDeleteCloneInput ¶
func NewDeleteCloneInput(removeFromSystem bool) *DeleteCloneInput
NewDeleteCloneInput instantiates a new DeleteCloneInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDeleteCloneInputWithDefaults ¶
func NewDeleteCloneInputWithDefaults() *DeleteCloneInput
NewDeleteCloneInputWithDefaults instantiates a new DeleteCloneInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*DeleteCloneInput) GetRemoveFromSystem ¶
func (o *DeleteCloneInput) GetRemoveFromSystem() bool
GetRemoveFromSystem returns the RemoveFromSystem field value
func (*DeleteCloneInput) GetRemoveFromSystemOk ¶
func (o *DeleteCloneInput) GetRemoveFromSystemOk() (*bool, bool)
GetRemoveFromSystemOk returns a tuple with the RemoveFromSystem field value and a boolean to check if the value has been set.
func (DeleteCloneInput) MarshalJSON ¶
func (o DeleteCloneInput) MarshalJSON() ([]byte, error)
func (*DeleteCloneInput) SetRemoveFromSystem ¶
func (o *DeleteCloneInput) SetRemoveFromSystem(v bool)
SetRemoveFromSystem sets field value
func (DeleteCloneInput) ToMap ¶
func (o DeleteCloneInput) ToMap() (map[string]interface{}, error)
func (*DeleteCloneInput) UnmarshalJSON ¶
func (o *DeleteCloneInput) UnmarshalJSON(data []byte) (err error)
type EntitlementsAPIService ¶
type EntitlementsAPIService service
EntitlementsAPIService EntitlementsAPI service
func (*EntitlementsAPIService) EntitlementsCollection ¶
func (a *EntitlementsAPIService) EntitlementsCollection(ctx context.Context) ApiEntitlementsCollectionRequest
EntitlementsCollection Collection Query
Get a list of all entitlements.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiEntitlementsCollectionRequest
func (*EntitlementsAPIService) EntitlementsCollectionExecute ¶
func (a *EntitlementsAPIService) EntitlementsCollectionExecute(r ApiEntitlementsCollectionRequest) (*EntitlementsCollection200Response, *http.Response, error)
Execute executes the request
@return EntitlementsCollection200Response
func (*EntitlementsAPIService) EntitlementsInstance ¶
func (a *EntitlementsAPIService) EntitlementsInstance(ctx context.Context, id string) ApiEntitlementsInstanceRequest
EntitlementsInstance Instance Query
Get a given entitlement.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Unique identifier of the entitlements instance. @return ApiEntitlementsInstanceRequest
func (*EntitlementsAPIService) EntitlementsInstanceExecute ¶
func (a *EntitlementsAPIService) EntitlementsInstanceExecute(r ApiEntitlementsInstanceRequest) (*EntitlementsInstance, *http.Response, error)
Execute executes the request
@return EntitlementsInstance
type EntitlementsCollection200Response ¶
type EntitlementsCollection200Response struct {
Results []EntitlementsInstance `json:"results,omitempty"`
}
EntitlementsCollection200Response struct for EntitlementsCollection200Response
func NewEntitlementsCollection200Response ¶
func NewEntitlementsCollection200Response() *EntitlementsCollection200Response
NewEntitlementsCollection200Response instantiates a new EntitlementsCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewEntitlementsCollection200ResponseWithDefaults ¶
func NewEntitlementsCollection200ResponseWithDefaults() *EntitlementsCollection200Response
NewEntitlementsCollection200ResponseWithDefaults instantiates a new EntitlementsCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*EntitlementsCollection200Response) GetResults ¶
func (o *EntitlementsCollection200Response) GetResults() []EntitlementsInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*EntitlementsCollection200Response) GetResultsOk ¶
func (o *EntitlementsCollection200Response) GetResultsOk() ([]EntitlementsInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsCollection200Response) HasResults ¶
func (o *EntitlementsCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (EntitlementsCollection200Response) MarshalJSON ¶
func (o EntitlementsCollection200Response) MarshalJSON() ([]byte, error)
func (*EntitlementsCollection200Response) SetResults ¶
func (o *EntitlementsCollection200Response) SetResults(v []EntitlementsInstance)
SetResults gets a reference to the given []EntitlementsInstance and assigns it to the Results field.
func (EntitlementsCollection200Response) ToMap ¶
func (o EntitlementsCollection200Response) ToMap() (map[string]interface{}, error)
type EntitlementsCollection206Response ¶
type EntitlementsCollection206Response struct { Paging *PagingInformation `json:"paging,omitempty"` Results []EntitlementsInstance `json:"results,omitempty"` }
EntitlementsCollection206Response struct for EntitlementsCollection206Response
func NewEntitlementsCollection206Response ¶
func NewEntitlementsCollection206Response() *EntitlementsCollection206Response
NewEntitlementsCollection206Response instantiates a new EntitlementsCollection206Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewEntitlementsCollection206ResponseWithDefaults ¶
func NewEntitlementsCollection206ResponseWithDefaults() *EntitlementsCollection206Response
NewEntitlementsCollection206ResponseWithDefaults instantiates a new EntitlementsCollection206Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*EntitlementsCollection206Response) GetPaging ¶
func (o *EntitlementsCollection206Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*EntitlementsCollection206Response) GetPagingOk ¶
func (o *EntitlementsCollection206Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsCollection206Response) GetResults ¶
func (o *EntitlementsCollection206Response) GetResults() []EntitlementsInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*EntitlementsCollection206Response) GetResultsOk ¶
func (o *EntitlementsCollection206Response) GetResultsOk() ([]EntitlementsInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsCollection206Response) HasPaging ¶
func (o *EntitlementsCollection206Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*EntitlementsCollection206Response) HasResults ¶
func (o *EntitlementsCollection206Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (EntitlementsCollection206Response) MarshalJSON ¶
func (o EntitlementsCollection206Response) MarshalJSON() ([]byte, error)
func (*EntitlementsCollection206Response) SetPaging ¶
func (o *EntitlementsCollection206Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*EntitlementsCollection206Response) SetResults ¶
func (o *EntitlementsCollection206Response) SetResults(v []EntitlementsInstance)
SetResults gets a reference to the given []EntitlementsInstance and assigns it to the Results field.
func (EntitlementsCollection206Response) ToMap ¶
func (o EntitlementsCollection206Response) ToMap() (map[string]interface{}, error)
type EntitlementsInstance ¶
type EntitlementsInstance struct { // Unique identifier of a entitlements resource. Id *string `json:"id,omitempty"` ProductType *ProductsTypeEnum `json:"product_type,omitempty"` LicenseType *LicensesTypeEnum `json:"license_type,omitempty"` ExpirationType *LicensesExpirationTypeEnum `json:"expiration_type,omitempty"` // For a CAPACITY type entitlement, the limit on the entitlement, which limits the total capacity of activated licenses from this entitlement. PurchasedCapacity *int64 `json:"purchased_capacity,omitempty"` // For a CAPACITY type entitlement, the current sum of the capacities of the activated licenses from this entitlement. ActivatedCapacity *int64 `json:"activated_capacity,omitempty"` // For a CAPACITY type entitlement, the unactivated capacity, which is purchased_capacity-activated_capacity. AvailableCapacity *int64 `json:"available_capacity,omitempty"` CapacityUnits *LicensesCapacityUnitsEnum `json:"capacity_units,omitempty"` // The time at which the entitlement began. StartTime *time.Time `json:"start_time,omitempty"` // For a TRIAL, EXT_TRIAL, TIME_LIMITED, GRACE_PERIOD, or RESTRICTED expiration type entitlement, the time at which the entitlement expires. ExpirationTime *time.Time `json:"expiration_time,omitempty"` }
EntitlementsInstance Properties of a entitlements instance.
func NewEntitlementsInstance ¶
func NewEntitlementsInstance() *EntitlementsInstance
NewEntitlementsInstance instantiates a new EntitlementsInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewEntitlementsInstanceWithDefaults ¶
func NewEntitlementsInstanceWithDefaults() *EntitlementsInstance
NewEntitlementsInstanceWithDefaults instantiates a new EntitlementsInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*EntitlementsInstance) GetActivatedCapacity ¶
func (o *EntitlementsInstance) GetActivatedCapacity() int64
GetActivatedCapacity returns the ActivatedCapacity field value if set, zero value otherwise.
func (*EntitlementsInstance) GetActivatedCapacityOk ¶
func (o *EntitlementsInstance) GetActivatedCapacityOk() (*int64, bool)
GetActivatedCapacityOk returns a tuple with the ActivatedCapacity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsInstance) GetAvailableCapacity ¶
func (o *EntitlementsInstance) GetAvailableCapacity() int64
GetAvailableCapacity returns the AvailableCapacity field value if set, zero value otherwise.
func (*EntitlementsInstance) GetAvailableCapacityOk ¶
func (o *EntitlementsInstance) GetAvailableCapacityOk() (*int64, bool)
GetAvailableCapacityOk returns a tuple with the AvailableCapacity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsInstance) GetCapacityUnits ¶
func (o *EntitlementsInstance) GetCapacityUnits() LicensesCapacityUnitsEnum
GetCapacityUnits returns the CapacityUnits field value if set, zero value otherwise.
func (*EntitlementsInstance) GetCapacityUnitsOk ¶
func (o *EntitlementsInstance) GetCapacityUnitsOk() (*LicensesCapacityUnitsEnum, bool)
GetCapacityUnitsOk returns a tuple with the CapacityUnits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsInstance) GetExpirationTime ¶
func (o *EntitlementsInstance) GetExpirationTime() time.Time
GetExpirationTime returns the ExpirationTime field value if set, zero value otherwise.
func (*EntitlementsInstance) GetExpirationTimeOk ¶
func (o *EntitlementsInstance) GetExpirationTimeOk() (*time.Time, bool)
GetExpirationTimeOk returns a tuple with the ExpirationTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsInstance) GetExpirationType ¶
func (o *EntitlementsInstance) GetExpirationType() LicensesExpirationTypeEnum
GetExpirationType returns the ExpirationType field value if set, zero value otherwise.
func (*EntitlementsInstance) GetExpirationTypeOk ¶
func (o *EntitlementsInstance) GetExpirationTypeOk() (*LicensesExpirationTypeEnum, bool)
GetExpirationTypeOk returns a tuple with the ExpirationType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsInstance) GetId ¶
func (o *EntitlementsInstance) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*EntitlementsInstance) GetIdOk ¶
func (o *EntitlementsInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsInstance) GetLicenseType ¶
func (o *EntitlementsInstance) GetLicenseType() LicensesTypeEnum
GetLicenseType returns the LicenseType field value if set, zero value otherwise.
func (*EntitlementsInstance) GetLicenseTypeOk ¶
func (o *EntitlementsInstance) GetLicenseTypeOk() (*LicensesTypeEnum, bool)
GetLicenseTypeOk returns a tuple with the LicenseType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsInstance) GetProductType ¶
func (o *EntitlementsInstance) GetProductType() ProductsTypeEnum
GetProductType returns the ProductType field value if set, zero value otherwise.
func (*EntitlementsInstance) GetProductTypeOk ¶
func (o *EntitlementsInstance) GetProductTypeOk() (*ProductsTypeEnum, bool)
GetProductTypeOk returns a tuple with the ProductType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsInstance) GetPurchasedCapacity ¶
func (o *EntitlementsInstance) GetPurchasedCapacity() int64
GetPurchasedCapacity returns the PurchasedCapacity field value if set, zero value otherwise.
func (*EntitlementsInstance) GetPurchasedCapacityOk ¶
func (o *EntitlementsInstance) GetPurchasedCapacityOk() (*int64, bool)
GetPurchasedCapacityOk returns a tuple with the PurchasedCapacity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsInstance) GetStartTime ¶
func (o *EntitlementsInstance) GetStartTime() time.Time
GetStartTime returns the StartTime field value if set, zero value otherwise.
func (*EntitlementsInstance) GetStartTimeOk ¶
func (o *EntitlementsInstance) GetStartTimeOk() (*time.Time, bool)
GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EntitlementsInstance) HasActivatedCapacity ¶
func (o *EntitlementsInstance) HasActivatedCapacity() bool
HasActivatedCapacity returns a boolean if a field has been set.
func (*EntitlementsInstance) HasAvailableCapacity ¶
func (o *EntitlementsInstance) HasAvailableCapacity() bool
HasAvailableCapacity returns a boolean if a field has been set.
func (*EntitlementsInstance) HasCapacityUnits ¶
func (o *EntitlementsInstance) HasCapacityUnits() bool
HasCapacityUnits returns a boolean if a field has been set.
func (*EntitlementsInstance) HasExpirationTime ¶
func (o *EntitlementsInstance) HasExpirationTime() bool
HasExpirationTime returns a boolean if a field has been set.
func (*EntitlementsInstance) HasExpirationType ¶
func (o *EntitlementsInstance) HasExpirationType() bool
HasExpirationType returns a boolean if a field has been set.
func (*EntitlementsInstance) HasId ¶
func (o *EntitlementsInstance) HasId() bool
HasId returns a boolean if a field has been set.
func (*EntitlementsInstance) HasLicenseType ¶
func (o *EntitlementsInstance) HasLicenseType() bool
HasLicenseType returns a boolean if a field has been set.
func (*EntitlementsInstance) HasProductType ¶
func (o *EntitlementsInstance) HasProductType() bool
HasProductType returns a boolean if a field has been set.
func (*EntitlementsInstance) HasPurchasedCapacity ¶
func (o *EntitlementsInstance) HasPurchasedCapacity() bool
HasPurchasedCapacity returns a boolean if a field has been set.
func (*EntitlementsInstance) HasStartTime ¶
func (o *EntitlementsInstance) HasStartTime() bool
HasStartTime returns a boolean if a field has been set.
func (EntitlementsInstance) MarshalJSON ¶
func (o EntitlementsInstance) MarshalJSON() ([]byte, error)
func (*EntitlementsInstance) SetActivatedCapacity ¶
func (o *EntitlementsInstance) SetActivatedCapacity(v int64)
SetActivatedCapacity gets a reference to the given int64 and assigns it to the ActivatedCapacity field.
func (*EntitlementsInstance) SetAvailableCapacity ¶
func (o *EntitlementsInstance) SetAvailableCapacity(v int64)
SetAvailableCapacity gets a reference to the given int64 and assigns it to the AvailableCapacity field.
func (*EntitlementsInstance) SetCapacityUnits ¶
func (o *EntitlementsInstance) SetCapacityUnits(v LicensesCapacityUnitsEnum)
SetCapacityUnits gets a reference to the given LicensesCapacityUnitsEnum and assigns it to the CapacityUnits field.
func (*EntitlementsInstance) SetExpirationTime ¶
func (o *EntitlementsInstance) SetExpirationTime(v time.Time)
SetExpirationTime gets a reference to the given time.Time and assigns it to the ExpirationTime field.
func (*EntitlementsInstance) SetExpirationType ¶
func (o *EntitlementsInstance) SetExpirationType(v LicensesExpirationTypeEnum)
SetExpirationType gets a reference to the given LicensesExpirationTypeEnum and assigns it to the ExpirationType field.
func (*EntitlementsInstance) SetId ¶
func (o *EntitlementsInstance) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*EntitlementsInstance) SetLicenseType ¶
func (o *EntitlementsInstance) SetLicenseType(v LicensesTypeEnum)
SetLicenseType gets a reference to the given LicensesTypeEnum and assigns it to the LicenseType field.
func (*EntitlementsInstance) SetProductType ¶
func (o *EntitlementsInstance) SetProductType(v ProductsTypeEnum)
SetProductType gets a reference to the given ProductsTypeEnum and assigns it to the ProductType field.
func (*EntitlementsInstance) SetPurchasedCapacity ¶
func (o *EntitlementsInstance) SetPurchasedCapacity(v int64)
SetPurchasedCapacity gets a reference to the given int64 and assigns it to the PurchasedCapacity field.
func (*EntitlementsInstance) SetStartTime ¶
func (o *EntitlementsInstance) SetStartTime(v time.Time)
SetStartTime gets a reference to the given time.Time and assigns it to the StartTime field.
func (EntitlementsInstance) ToMap ¶
func (o EntitlementsInstance) ToMap() (map[string]interface{}, error)
type EnumOption ¶
type EnumOption struct { // Display name of the option Name string `json:"name"` // Description of the option Description string `json:"description"` // All the available values for the option AvailableOptions []string `json:"available_options"` // Default value for the option DefaultValue *string `json:"default_value,omitempty"` // Is it mandatory IsConfigurable bool `json:"is_configurable"` // Type of the option Type string `json:"type"` }
EnumOption Model for providing enumeration option
func NewEnumOption ¶
func NewEnumOption(name string, description string, availableOptions []string, isConfigurable bool, type_ string) *EnumOption
NewEnumOption instantiates a new EnumOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewEnumOptionWithDefaults ¶
func NewEnumOptionWithDefaults() *EnumOption
NewEnumOptionWithDefaults instantiates a new EnumOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*EnumOption) GetAvailableOptions ¶
func (o *EnumOption) GetAvailableOptions() []string
GetAvailableOptions returns the AvailableOptions field value
func (*EnumOption) GetAvailableOptionsOk ¶
func (o *EnumOption) GetAvailableOptionsOk() ([]string, bool)
GetAvailableOptionsOk returns a tuple with the AvailableOptions field value and a boolean to check if the value has been set.
func (*EnumOption) GetDefaultValue ¶
func (o *EnumOption) GetDefaultValue() string
GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.
func (*EnumOption) GetDefaultValueOk ¶
func (o *EnumOption) GetDefaultValueOk() (*string, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnumOption) GetDescription ¶
func (o *EnumOption) GetDescription() string
GetDescription returns the Description field value
func (*EnumOption) GetDescriptionOk ¶
func (o *EnumOption) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*EnumOption) GetIsConfigurable ¶
func (o *EnumOption) GetIsConfigurable() bool
GetIsConfigurable returns the IsConfigurable field value
func (*EnumOption) GetIsConfigurableOk ¶
func (o *EnumOption) GetIsConfigurableOk() (*bool, bool)
GetIsConfigurableOk returns a tuple with the IsConfigurable field value and a boolean to check if the value has been set.
func (*EnumOption) GetName ¶
func (o *EnumOption) GetName() string
GetName returns the Name field value
func (*EnumOption) GetNameOk ¶
func (o *EnumOption) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*EnumOption) GetType ¶
func (o *EnumOption) GetType() string
GetType returns the Type field value
func (*EnumOption) GetTypeOk ¶
func (o *EnumOption) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*EnumOption) HasDefaultValue ¶
func (o *EnumOption) HasDefaultValue() bool
HasDefaultValue returns a boolean if a field has been set.
func (EnumOption) MarshalJSON ¶
func (o EnumOption) MarshalJSON() ([]byte, error)
func (*EnumOption) SetAvailableOptions ¶
func (o *EnumOption) SetAvailableOptions(v []string)
SetAvailableOptions sets field value
func (*EnumOption) SetDefaultValue ¶
func (o *EnumOption) SetDefaultValue(v string)
SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.
func (*EnumOption) SetDescription ¶
func (o *EnumOption) SetDescription(v string)
SetDescription sets field value
func (*EnumOption) SetIsConfigurable ¶
func (o *EnumOption) SetIsConfigurable(v bool)
SetIsConfigurable sets field value
func (EnumOption) ToMap ¶
func (o EnumOption) ToMap() (map[string]interface{}, error)
func (*EnumOption) UnmarshalJSON ¶
func (o *EnumOption) UnmarshalJSON(data []byte) (err error)
type ErrorMessage ¶
type ErrorMessage struct { Severity *SeverityEnum `json:"severity,omitempty"` // Identifier for this kind of message. This is a string that can be used to look up additional information on the support website. (Note - specific format can be determined by platform - hex value codes are common in midrange storage.) Code *string `json:"code,omitempty"` // Message string. Message *string `json:"message,omitempty"` // The time at which the error occurred. Timestamp *time.Time `json:"timestamp,omitempty"` // Localized message string. MessageL10n *string `json:"message_l10n,omitempty"` // Ordered list of substitution args for the error message. Must match up with the {0}, {1}, etc... actually in the message referenced by the message code above, if any. Arguments []string `json:"arguments,omitempty"` }
ErrorMessage A message describing the failure, a contributing factor to the failure, or possibly the aftermath of the failure.
func NewErrorMessage ¶
func NewErrorMessage() *ErrorMessage
NewErrorMessage instantiates a new ErrorMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewErrorMessageWithDefaults ¶
func NewErrorMessageWithDefaults() *ErrorMessage
NewErrorMessageWithDefaults instantiates a new ErrorMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ErrorMessage) GetArguments ¶
func (o *ErrorMessage) GetArguments() []string
GetArguments returns the Arguments field value if set, zero value otherwise.
func (*ErrorMessage) GetArgumentsOk ¶
func (o *ErrorMessage) GetArgumentsOk() ([]string, bool)
GetArgumentsOk returns a tuple with the Arguments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorMessage) GetCode ¶
func (o *ErrorMessage) GetCode() string
GetCode returns the Code field value if set, zero value otherwise.
func (*ErrorMessage) GetCodeOk ¶
func (o *ErrorMessage) GetCodeOk() (*string, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorMessage) GetMessage ¶
func (o *ErrorMessage) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ErrorMessage) GetMessageL10n ¶
func (o *ErrorMessage) GetMessageL10n() string
GetMessageL10n returns the MessageL10n field value if set, zero value otherwise.
func (*ErrorMessage) GetMessageL10nOk ¶
func (o *ErrorMessage) GetMessageL10nOk() (*string, bool)
GetMessageL10nOk returns a tuple with the MessageL10n field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorMessage) GetMessageOk ¶
func (o *ErrorMessage) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorMessage) GetSeverity ¶
func (o *ErrorMessage) GetSeverity() SeverityEnum
GetSeverity returns the Severity field value if set, zero value otherwise.
func (*ErrorMessage) GetSeverityOk ¶
func (o *ErrorMessage) GetSeverityOk() (*SeverityEnum, bool)
GetSeverityOk returns a tuple with the Severity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorMessage) GetTimestamp ¶
func (o *ErrorMessage) GetTimestamp() time.Time
GetTimestamp returns the Timestamp field value if set, zero value otherwise.
func (*ErrorMessage) GetTimestampOk ¶
func (o *ErrorMessage) GetTimestampOk() (*time.Time, bool)
GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorMessage) HasArguments ¶
func (o *ErrorMessage) HasArguments() bool
HasArguments returns a boolean if a field has been set.
func (*ErrorMessage) HasCode ¶
func (o *ErrorMessage) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*ErrorMessage) HasMessage ¶
func (o *ErrorMessage) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (*ErrorMessage) HasMessageL10n ¶
func (o *ErrorMessage) HasMessageL10n() bool
HasMessageL10n returns a boolean if a field has been set.
func (*ErrorMessage) HasSeverity ¶
func (o *ErrorMessage) HasSeverity() bool
HasSeverity returns a boolean if a field has been set.
func (*ErrorMessage) HasTimestamp ¶
func (o *ErrorMessage) HasTimestamp() bool
HasTimestamp returns a boolean if a field has been set.
func (ErrorMessage) MarshalJSON ¶
func (o ErrorMessage) MarshalJSON() ([]byte, error)
func (*ErrorMessage) SetArguments ¶
func (o *ErrorMessage) SetArguments(v []string)
SetArguments gets a reference to the given []string and assigns it to the Arguments field.
func (*ErrorMessage) SetCode ¶
func (o *ErrorMessage) SetCode(v string)
SetCode gets a reference to the given string and assigns it to the Code field.
func (*ErrorMessage) SetMessage ¶
func (o *ErrorMessage) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*ErrorMessage) SetMessageL10n ¶
func (o *ErrorMessage) SetMessageL10n(v string)
SetMessageL10n gets a reference to the given string and assigns it to the MessageL10n field.
func (*ErrorMessage) SetSeverity ¶
func (o *ErrorMessage) SetSeverity(v SeverityEnum)
SetSeverity gets a reference to the given SeverityEnum and assigns it to the Severity field.
func (*ErrorMessage) SetTimestamp ¶
func (o *ErrorMessage) SetTimestamp(v time.Time)
SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.
func (ErrorMessage) ToMap ¶
func (o ErrorMessage) ToMap() (map[string]interface{}, error)
type ErrorResponse ¶
type ErrorResponse struct { HttpStatusCode *HttpStatusEnum `json:"http_status_code,omitempty"` // A list of messages describing the failure encountered by this request. At least one will be of Error severity because Info and Warning conditions do not cause the request to fail. Messages []ErrorMessage `json:"messages,omitempty"` }
ErrorResponse A standard response body used for all non-2xx REST responses.
func NewErrorResponse ¶
func NewErrorResponse() *ErrorResponse
NewErrorResponse instantiates a new ErrorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewErrorResponseWithDefaults ¶
func NewErrorResponseWithDefaults() *ErrorResponse
NewErrorResponseWithDefaults instantiates a new ErrorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ErrorResponse) GetHttpStatusCode ¶
func (o *ErrorResponse) GetHttpStatusCode() HttpStatusEnum
GetHttpStatusCode returns the HttpStatusCode field value if set, zero value otherwise.
func (*ErrorResponse) GetHttpStatusCodeOk ¶
func (o *ErrorResponse) GetHttpStatusCodeOk() (*HttpStatusEnum, bool)
GetHttpStatusCodeOk returns a tuple with the HttpStatusCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorResponse) GetMessages ¶
func (o *ErrorResponse) GetMessages() []ErrorMessage
GetMessages returns the Messages field value if set, zero value otherwise.
func (*ErrorResponse) GetMessagesOk ¶
func (o *ErrorResponse) GetMessagesOk() ([]ErrorMessage, bool)
GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorResponse) HasHttpStatusCode ¶
func (o *ErrorResponse) HasHttpStatusCode() bool
HasHttpStatusCode returns a boolean if a field has been set.
func (*ErrorResponse) HasMessages ¶
func (o *ErrorResponse) HasMessages() bool
HasMessages returns a boolean if a field has been set.
func (ErrorResponse) MarshalJSON ¶
func (o ErrorResponse) MarshalJSON() ([]byte, error)
func (*ErrorResponse) SetHttpStatusCode ¶
func (o *ErrorResponse) SetHttpStatusCode(v HttpStatusEnum)
SetHttpStatusCode gets a reference to the given HttpStatusEnum and assigns it to the HttpStatusCode field.
func (*ErrorResponse) SetMessages ¶
func (o *ErrorResponse) SetMessages(v []ErrorMessage)
SetMessages gets a reference to the given []ErrorMessage and assigns it to the Messages field.
func (ErrorResponse) ToMap ¶
func (o ErrorResponse) ToMap() (map[string]interface{}, error)
type FreeTextOption ¶
type FreeTextOption struct { // Display name of the option Name string `json:"name"` // Description for the option Description *string `json:"description,omitempty"` // Is it mandatory IsConfigurable bool `json:"is_configurable"` Type string `json:"type"` }
FreeTextOption Model for providing free text input
func NewFreeTextOption ¶
func NewFreeTextOption(name string, isConfigurable bool, type_ string) *FreeTextOption
NewFreeTextOption instantiates a new FreeTextOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFreeTextOptionWithDefaults ¶
func NewFreeTextOptionWithDefaults() *FreeTextOption
NewFreeTextOptionWithDefaults instantiates a new FreeTextOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*FreeTextOption) GetDescription ¶
func (o *FreeTextOption) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*FreeTextOption) GetDescriptionOk ¶
func (o *FreeTextOption) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FreeTextOption) GetIsConfigurable ¶
func (o *FreeTextOption) GetIsConfigurable() bool
GetIsConfigurable returns the IsConfigurable field value
func (*FreeTextOption) GetIsConfigurableOk ¶
func (o *FreeTextOption) GetIsConfigurableOk() (*bool, bool)
GetIsConfigurableOk returns a tuple with the IsConfigurable field value and a boolean to check if the value has been set.
func (*FreeTextOption) GetName ¶
func (o *FreeTextOption) GetName() string
GetName returns the Name field value
func (*FreeTextOption) GetNameOk ¶
func (o *FreeTextOption) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*FreeTextOption) GetType ¶
func (o *FreeTextOption) GetType() string
GetType returns the Type field value
func (*FreeTextOption) GetTypeOk ¶
func (o *FreeTextOption) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*FreeTextOption) HasDescription ¶
func (o *FreeTextOption) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (FreeTextOption) MarshalJSON ¶
func (o FreeTextOption) MarshalJSON() ([]byte, error)
func (*FreeTextOption) SetDescription ¶
func (o *FreeTextOption) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*FreeTextOption) SetIsConfigurable ¶
func (o *FreeTextOption) SetIsConfigurable(v bool)
SetIsConfigurable sets field value
func (*FreeTextOption) SetName ¶
func (o *FreeTextOption) SetName(v string)
SetName sets field value
func (*FreeTextOption) SetType ¶
func (o *FreeTextOption) SetType(v string)
SetType sets field value
func (FreeTextOption) ToMap ¶
func (o FreeTextOption) ToMap() (map[string]interface{}, error)
func (*FreeTextOption) UnmarshalJSON ¶
func (o *FreeTextOption) UnmarshalJSON(data []byte) (err error)
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type HostInitiatorProtocolEnum ¶
type HostInitiatorProtocolEnum string
HostInitiatorProtocolEnum Type of the host
const ( HOSTINITIATORPROTOCOLENUM_NVME HostInitiatorProtocolEnum = "NVMe" HOSTINITIATORPROTOCOLENUM_SDC HostInitiatorProtocolEnum = "SDC" )
List of HostInitiatorProtocolEnum
func NewHostInitiatorProtocolEnumFromValue ¶
func NewHostInitiatorProtocolEnumFromValue(v string) (*HostInitiatorProtocolEnum, error)
NewHostInitiatorProtocolEnumFromValue returns a pointer to a valid HostInitiatorProtocolEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (HostInitiatorProtocolEnum) IsValid ¶
func (v HostInitiatorProtocolEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (HostInitiatorProtocolEnum) Ptr ¶
func (v HostInitiatorProtocolEnum) Ptr() *HostInitiatorProtocolEnum
Ptr returns reference to HostInitiatorProtocolEnum value
func (*HostInitiatorProtocolEnum) UnmarshalJSON ¶
func (v *HostInitiatorProtocolEnum) UnmarshalJSON(src []byte) error
type HostsAPIService ¶
type HostsAPIService service
HostsAPIService HostsAPI service
func (*HostsAPIService) HostsCollection ¶
func (a *HostsAPIService) HostsCollection(ctx context.Context) ApiHostsCollectionRequest
HostsCollection Collection Query
Get a list of all the host objects.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiHostsCollectionRequest
func (*HostsAPIService) HostsCollectionExecute ¶
func (a *HostsAPIService) HostsCollectionExecute(r ApiHostsCollectionRequest) (*HostsCollection200Response, *http.Response, error)
Execute executes the request
@return HostsCollection200Response
func (*HostsAPIService) HostsInstance ¶
func (a *HostsAPIService) HostsInstance(ctx context.Context, id string) ApiHostsInstanceRequest
HostsInstance Instance Query
Get a host by its ID.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id The host ID to retrieve @return ApiHostsInstanceRequest
func (*HostsAPIService) HostsInstanceExecute ¶
func (a *HostsAPIService) HostsInstanceExecute(r ApiHostsInstanceRequest) (*HostsInstance, *http.Response, error)
Execute executes the request
@return HostsInstance
type HostsCollection200Response ¶
type HostsCollection200Response struct {
Results []HostsInstance `json:"results,omitempty"`
}
HostsCollection200Response struct for HostsCollection200Response
func NewHostsCollection200Response ¶
func NewHostsCollection200Response() *HostsCollection200Response
NewHostsCollection200Response instantiates a new HostsCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHostsCollection200ResponseWithDefaults ¶
func NewHostsCollection200ResponseWithDefaults() *HostsCollection200Response
NewHostsCollection200ResponseWithDefaults instantiates a new HostsCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HostsCollection200Response) GetResults ¶
func (o *HostsCollection200Response) GetResults() []HostsInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*HostsCollection200Response) GetResultsOk ¶
func (o *HostsCollection200Response) GetResultsOk() ([]HostsInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsCollection200Response) HasResults ¶
func (o *HostsCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (HostsCollection200Response) MarshalJSON ¶
func (o HostsCollection200Response) MarshalJSON() ([]byte, error)
func (*HostsCollection200Response) SetResults ¶
func (o *HostsCollection200Response) SetResults(v []HostsInstance)
SetResults gets a reference to the given []HostsInstance and assigns it to the Results field.
func (HostsCollection200Response) ToMap ¶
func (o HostsCollection200Response) ToMap() (map[string]interface{}, error)
type HostsCollection206Response ¶
type HostsCollection206Response struct { Paging *PagingInformation `json:"paging,omitempty"` Results []HostsInstance `json:"results,omitempty"` }
HostsCollection206Response struct for HostsCollection206Response
func NewHostsCollection206Response ¶
func NewHostsCollection206Response() *HostsCollection206Response
NewHostsCollection206Response instantiates a new HostsCollection206Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHostsCollection206ResponseWithDefaults ¶
func NewHostsCollection206ResponseWithDefaults() *HostsCollection206Response
NewHostsCollection206ResponseWithDefaults instantiates a new HostsCollection206Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HostsCollection206Response) GetPaging ¶
func (o *HostsCollection206Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*HostsCollection206Response) GetPagingOk ¶
func (o *HostsCollection206Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsCollection206Response) GetResults ¶
func (o *HostsCollection206Response) GetResults() []HostsInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*HostsCollection206Response) GetResultsOk ¶
func (o *HostsCollection206Response) GetResultsOk() ([]HostsInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsCollection206Response) HasPaging ¶
func (o *HostsCollection206Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*HostsCollection206Response) HasResults ¶
func (o *HostsCollection206Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (HostsCollection206Response) MarshalJSON ¶
func (o HostsCollection206Response) MarshalJSON() ([]byte, error)
func (*HostsCollection206Response) SetPaging ¶
func (o *HostsCollection206Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*HostsCollection206Response) SetResults ¶
func (o *HostsCollection206Response) SetResults(v []HostsInstance)
SetResults gets a reference to the given []HostsInstance and assigns it to the Results field.
func (HostsCollection206Response) ToMap ¶
func (o HostsCollection206Response) ToMap() (map[string]interface{}, error)
type HostsInstance ¶
type HostsInstance struct { // Host identifier. Id string `json:"id"` // Unique identifier for the system that the host is connected to. SystemId *string `json:"system_id,omitempty"` // Product type of the system. SystemType *string `json:"system_type,omitempty"` // Description of the host. Description *string `json:"description,omitempty"` // Number of initiators that are connected between the host or server and the monitored system. InitiatorCount *int64 `json:"initiator_count,omitempty"` // Type of initiator (FC or iSCSI) that the host or server uses to connect to a monitored system. InitiatorProtocol *string `json:"initiator_protocol,omitempty"` // Number of health issues that are present on the host or server. IssueCount *int64 `json:"issue_count,omitempty"` // Name of the host or server. Name *string `json:"name,omitempty"` // Identifier of the host, defined by the system. NativeId *string `json:"native_id,omitempty"` // IPv4 or IPv6 IP addresses, domain names, or netgroup name associated with the host or server. NetworkAddresses *string `json:"network_addresses,omitempty"` // Type of the host. Type *string `json:"type,omitempty"` // Operating system of the host or server. OperatingSystem *string `json:"operating_system,omitempty"` // Model of the system. SystemModel *string `json:"system_model,omitempty"` // Name of the system. SystemName *string `json:"system_name,omitempty"` // Total size of all LUNs or Volumes that are provisioned to the host or server from the system - Unit: bytes TotalSize *int64 `json:"total_size,omitempty"` }
HostsInstance The host object.
func NewHostsInstance ¶
func NewHostsInstance(id string) *HostsInstance
NewHostsInstance instantiates a new HostsInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHostsInstanceWithDefaults ¶
func NewHostsInstanceWithDefaults() *HostsInstance
NewHostsInstanceWithDefaults instantiates a new HostsInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HostsInstance) GetDescription ¶
func (o *HostsInstance) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*HostsInstance) GetDescriptionOk ¶
func (o *HostsInstance) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetId ¶
func (o *HostsInstance) GetId() string
GetId returns the Id field value
func (*HostsInstance) GetIdOk ¶
func (o *HostsInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*HostsInstance) GetInitiatorCount ¶
func (o *HostsInstance) GetInitiatorCount() int64
GetInitiatorCount returns the InitiatorCount field value if set, zero value otherwise.
func (*HostsInstance) GetInitiatorCountOk ¶
func (o *HostsInstance) GetInitiatorCountOk() (*int64, bool)
GetInitiatorCountOk returns a tuple with the InitiatorCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetInitiatorProtocol ¶
func (o *HostsInstance) GetInitiatorProtocol() string
GetInitiatorProtocol returns the InitiatorProtocol field value if set, zero value otherwise.
func (*HostsInstance) GetInitiatorProtocolOk ¶
func (o *HostsInstance) GetInitiatorProtocolOk() (*string, bool)
GetInitiatorProtocolOk returns a tuple with the InitiatorProtocol field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetIssueCount ¶
func (o *HostsInstance) GetIssueCount() int64
GetIssueCount returns the IssueCount field value if set, zero value otherwise.
func (*HostsInstance) GetIssueCountOk ¶
func (o *HostsInstance) GetIssueCountOk() (*int64, bool)
GetIssueCountOk returns a tuple with the IssueCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetName ¶
func (o *HostsInstance) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*HostsInstance) GetNameOk ¶
func (o *HostsInstance) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetNativeId ¶
func (o *HostsInstance) GetNativeId() string
GetNativeId returns the NativeId field value if set, zero value otherwise.
func (*HostsInstance) GetNativeIdOk ¶
func (o *HostsInstance) GetNativeIdOk() (*string, bool)
GetNativeIdOk returns a tuple with the NativeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetNetworkAddresses ¶
func (o *HostsInstance) GetNetworkAddresses() string
GetNetworkAddresses returns the NetworkAddresses field value if set, zero value otherwise.
func (*HostsInstance) GetNetworkAddressesOk ¶
func (o *HostsInstance) GetNetworkAddressesOk() (*string, bool)
GetNetworkAddressesOk returns a tuple with the NetworkAddresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetOperatingSystem ¶
func (o *HostsInstance) GetOperatingSystem() string
GetOperatingSystem returns the OperatingSystem field value if set, zero value otherwise.
func (*HostsInstance) GetOperatingSystemOk ¶
func (o *HostsInstance) GetOperatingSystemOk() (*string, bool)
GetOperatingSystemOk returns a tuple with the OperatingSystem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetSystemId ¶
func (o *HostsInstance) GetSystemId() string
GetSystemId returns the SystemId field value if set, zero value otherwise.
func (*HostsInstance) GetSystemIdOk ¶
func (o *HostsInstance) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetSystemModel ¶
func (o *HostsInstance) GetSystemModel() string
GetSystemModel returns the SystemModel field value if set, zero value otherwise.
func (*HostsInstance) GetSystemModelOk ¶
func (o *HostsInstance) GetSystemModelOk() (*string, bool)
GetSystemModelOk returns a tuple with the SystemModel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetSystemName ¶
func (o *HostsInstance) GetSystemName() string
GetSystemName returns the SystemName field value if set, zero value otherwise.
func (*HostsInstance) GetSystemNameOk ¶
func (o *HostsInstance) GetSystemNameOk() (*string, bool)
GetSystemNameOk returns a tuple with the SystemName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetSystemType ¶
func (o *HostsInstance) GetSystemType() string
GetSystemType returns the SystemType field value if set, zero value otherwise.
func (*HostsInstance) GetSystemTypeOk ¶
func (o *HostsInstance) GetSystemTypeOk() (*string, bool)
GetSystemTypeOk returns a tuple with the SystemType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetTotalSize ¶
func (o *HostsInstance) GetTotalSize() int64
GetTotalSize returns the TotalSize field value if set, zero value otherwise.
func (*HostsInstance) GetTotalSizeOk ¶
func (o *HostsInstance) GetTotalSizeOk() (*int64, bool)
GetTotalSizeOk returns a tuple with the TotalSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) GetType ¶
func (o *HostsInstance) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*HostsInstance) GetTypeOk ¶
func (o *HostsInstance) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostsInstance) HasDescription ¶
func (o *HostsInstance) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*HostsInstance) HasInitiatorCount ¶
func (o *HostsInstance) HasInitiatorCount() bool
HasInitiatorCount returns a boolean if a field has been set.
func (*HostsInstance) HasInitiatorProtocol ¶
func (o *HostsInstance) HasInitiatorProtocol() bool
HasInitiatorProtocol returns a boolean if a field has been set.
func (*HostsInstance) HasIssueCount ¶
func (o *HostsInstance) HasIssueCount() bool
HasIssueCount returns a boolean if a field has been set.
func (*HostsInstance) HasName ¶
func (o *HostsInstance) HasName() bool
HasName returns a boolean if a field has been set.
func (*HostsInstance) HasNativeId ¶
func (o *HostsInstance) HasNativeId() bool
HasNativeId returns a boolean if a field has been set.
func (*HostsInstance) HasNetworkAddresses ¶
func (o *HostsInstance) HasNetworkAddresses() bool
HasNetworkAddresses returns a boolean if a field has been set.
func (*HostsInstance) HasOperatingSystem ¶
func (o *HostsInstance) HasOperatingSystem() bool
HasOperatingSystem returns a boolean if a field has been set.
func (*HostsInstance) HasSystemId ¶
func (o *HostsInstance) HasSystemId() bool
HasSystemId returns a boolean if a field has been set.
func (*HostsInstance) HasSystemModel ¶
func (o *HostsInstance) HasSystemModel() bool
HasSystemModel returns a boolean if a field has been set.
func (*HostsInstance) HasSystemName ¶
func (o *HostsInstance) HasSystemName() bool
HasSystemName returns a boolean if a field has been set.
func (*HostsInstance) HasSystemType ¶
func (o *HostsInstance) HasSystemType() bool
HasSystemType returns a boolean if a field has been set.
func (*HostsInstance) HasTotalSize ¶
func (o *HostsInstance) HasTotalSize() bool
HasTotalSize returns a boolean if a field has been set.
func (*HostsInstance) HasType ¶
func (o *HostsInstance) HasType() bool
HasType returns a boolean if a field has been set.
func (HostsInstance) MarshalJSON ¶
func (o HostsInstance) MarshalJSON() ([]byte, error)
func (*HostsInstance) SetDescription ¶
func (o *HostsInstance) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*HostsInstance) SetInitiatorCount ¶
func (o *HostsInstance) SetInitiatorCount(v int64)
SetInitiatorCount gets a reference to the given int64 and assigns it to the InitiatorCount field.
func (*HostsInstance) SetInitiatorProtocol ¶
func (o *HostsInstance) SetInitiatorProtocol(v string)
SetInitiatorProtocol gets a reference to the given string and assigns it to the InitiatorProtocol field.
func (*HostsInstance) SetIssueCount ¶
func (o *HostsInstance) SetIssueCount(v int64)
SetIssueCount gets a reference to the given int64 and assigns it to the IssueCount field.
func (*HostsInstance) SetName ¶
func (o *HostsInstance) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*HostsInstance) SetNativeId ¶
func (o *HostsInstance) SetNativeId(v string)
SetNativeId gets a reference to the given string and assigns it to the NativeId field.
func (*HostsInstance) SetNetworkAddresses ¶
func (o *HostsInstance) SetNetworkAddresses(v string)
SetNetworkAddresses gets a reference to the given string and assigns it to the NetworkAddresses field.
func (*HostsInstance) SetOperatingSystem ¶
func (o *HostsInstance) SetOperatingSystem(v string)
SetOperatingSystem gets a reference to the given string and assigns it to the OperatingSystem field.
func (*HostsInstance) SetSystemId ¶
func (o *HostsInstance) SetSystemId(v string)
SetSystemId gets a reference to the given string and assigns it to the SystemId field.
func (*HostsInstance) SetSystemModel ¶
func (o *HostsInstance) SetSystemModel(v string)
SetSystemModel gets a reference to the given string and assigns it to the SystemModel field.
func (*HostsInstance) SetSystemName ¶
func (o *HostsInstance) SetSystemName(v string)
SetSystemName gets a reference to the given string and assigns it to the SystemName field.
func (*HostsInstance) SetSystemType ¶
func (o *HostsInstance) SetSystemType(v string)
SetSystemType gets a reference to the given string and assigns it to the SystemType field.
func (*HostsInstance) SetTotalSize ¶
func (o *HostsInstance) SetTotalSize(v int64)
SetTotalSize gets a reference to the given int64 and assigns it to the TotalSize field.
func (*HostsInstance) SetType ¶
func (o *HostsInstance) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (HostsInstance) ToMap ¶
func (o HostsInstance) ToMap() (map[string]interface{}, error)
func (*HostsInstance) UnmarshalJSON ¶
func (o *HostsInstance) UnmarshalJSON(data []byte) (err error)
type HttpStatusEnum ¶
type HttpStatusEnum int32
HttpStatusEnum Possible HTTP status values of completed or failed jobs. * 200 - OK - Successful completion, with a response body. * 201 - Created - Successful completion of a create request (POST to collection resource). * 202 - Accepted - Job has been started. Response body is a job resource instance. Response status and body are available from job when it completes. * 204 - No Content - Successful completion, without a response body. * 206 - Partial Content - Paged response to a collection query. * 299 - Completed with Messages - Core request completed but has messages for client. Ancillary portions of request may have failed. Few requests should be able to return this, as the intent is for requests to be atomic - to either succeed or roll back on failure. * 400 - Invalid Request - The request is incorrect. To the extent possible, validate requests up front and use this code. Details in the response body. * 401 - Unauthorized - The request cannot be authenticated. * 403 - Forbidden - The request is not allowed for this client. * 404 - Not Found - The id value in the request URL is not valid. * 409 - Conflict - The request conflicts with current state of target resource. * 422 - Operation Failed - The request failed during execution. * 429 - Too Many Requests - This particular client needs to slow down and take it easy. Retry after a delay. * 500 - Internal Error - This means the product has a bug and customer should contact support. * 503 - Service Unavailable - The service is temporarily unavailable. Try again later.
const ( HTTPSTATUSENUM__200 HttpStatusEnum = 200 HTTPSTATUSENUM__201 HttpStatusEnum = 201 HTTPSTATUSENUM__202 HttpStatusEnum = 202 HTTPSTATUSENUM__204 HttpStatusEnum = 204 HTTPSTATUSENUM__206 HttpStatusEnum = 206 HTTPSTATUSENUM__299 HttpStatusEnum = 299 HTTPSTATUSENUM__400 HttpStatusEnum = 400 HTTPSTATUSENUM__401 HttpStatusEnum = 401 HTTPSTATUSENUM__403 HttpStatusEnum = 403 HTTPSTATUSENUM__404 HttpStatusEnum = 404 HTTPSTATUSENUM__409 HttpStatusEnum = 409 HTTPSTATUSENUM__422 HttpStatusEnum = 422 HTTPSTATUSENUM__429 HttpStatusEnum = 429 HTTPSTATUSENUM__500 HttpStatusEnum = 500 HTTPSTATUSENUM__503 HttpStatusEnum = 503 )
List of HttpStatusEnum
func NewHttpStatusEnumFromValue ¶
func NewHttpStatusEnumFromValue(v int32) (*HttpStatusEnum, error)
NewHttpStatusEnumFromValue returns a pointer to a valid HttpStatusEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (HttpStatusEnum) IsValid ¶
func (v HttpStatusEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (HttpStatusEnum) Ptr ¶
func (v HttpStatusEnum) Ptr() *HttpStatusEnum
Ptr returns reference to HttpStatusEnum value
func (*HttpStatusEnum) UnmarshalJSON ¶
func (v *HttpStatusEnum) UnmarshalJSON(src []byte) error
type Job ¶
type Job struct { // ID of the APEX job tracking this operation Id string `json:"id"` }
Job Job
func NewJob ¶
NewJob instantiates a new Job object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobWithDefaults ¶
func NewJobWithDefaults() *Job
NewJobWithDefaults instantiates a new Job object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Job) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (Job) MarshalJSON ¶
func (*Job) UnmarshalJSON ¶
type LicensesAPIService ¶
type LicensesAPIService service
LicensesAPIService LicensesAPI service
func (*LicensesAPIService) LicensesCollection ¶
func (a *LicensesAPIService) LicensesCollection(ctx context.Context) ApiLicensesCollectionRequest
LicensesCollection Collection Query
Get a list of all licenses.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiLicensesCollectionRequest
func (*LicensesAPIService) LicensesCollectionExecute ¶
func (a *LicensesAPIService) LicensesCollectionExecute(r ApiLicensesCollectionRequest) (*LicensesCollection200Response, *http.Response, error)
Execute executes the request
@return LicensesCollection200Response
func (*LicensesAPIService) LicensesInstance ¶
func (a *LicensesAPIService) LicensesInstance(ctx context.Context, id string) ApiLicensesInstanceRequest
LicensesInstance Instance Query
Get a given licenses.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Unique identifier of the licenses instance. @return ApiLicensesInstanceRequest
func (*LicensesAPIService) LicensesInstanceExecute ¶
func (a *LicensesAPIService) LicensesInstanceExecute(r ApiLicensesInstanceRequest) (*LicensesInstance, *http.Response, error)
Execute executes the request
@return LicensesInstance
type LicensesCapacityUnitsEnum ¶
type LicensesCapacityUnitsEnum string
LicensesCapacityUnitsEnum Valid values of license capacity_units attribute. * COUNT - A specific quantity limit. * PERCENT - A percentage value in the 0-100 range. * REQUEST_P_MIN - Requests per minute. * BYTE - Bytes of data. * BYTE_P_SEC- Bytes per second of throughput. * IO_P_SEC - IOs per second of throughput.
const ( LICENSESCAPACITYUNITSENUM_COUNT LicensesCapacityUnitsEnum = "COUNT" LICENSESCAPACITYUNITSENUM_PERCENT LicensesCapacityUnitsEnum = "PERCENT" LICENSESCAPACITYUNITSENUM_REQUEST_P_MIN LicensesCapacityUnitsEnum = "REQUEST_P_MIN" LICENSESCAPACITYUNITSENUM_BYTE LicensesCapacityUnitsEnum = "BYTE" LICENSESCAPACITYUNITSENUM_BYTE_P_SEC LicensesCapacityUnitsEnum = "BYTE_P_SEC" LICENSESCAPACITYUNITSENUM_IO_P_SEC LicensesCapacityUnitsEnum = "IO_P_SEC" )
List of LicensesCapacityUnitsEnum
func NewLicensesCapacityUnitsEnumFromValue ¶
func NewLicensesCapacityUnitsEnumFromValue(v string) (*LicensesCapacityUnitsEnum, error)
NewLicensesCapacityUnitsEnumFromValue returns a pointer to a valid LicensesCapacityUnitsEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (LicensesCapacityUnitsEnum) IsValid ¶
func (v LicensesCapacityUnitsEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (LicensesCapacityUnitsEnum) Ptr ¶
func (v LicensesCapacityUnitsEnum) Ptr() *LicensesCapacityUnitsEnum
Ptr returns reference to LicensesCapacityUnitsEnum value
func (*LicensesCapacityUnitsEnum) UnmarshalJSON ¶
func (v *LicensesCapacityUnitsEnum) UnmarshalJSON(src []byte) error
type LicensesCollection200Response ¶
type LicensesCollection200Response struct {
Results []LicensesInstance `json:"results,omitempty"`
}
LicensesCollection200Response struct for LicensesCollection200Response
func NewLicensesCollection200Response ¶
func NewLicensesCollection200Response() *LicensesCollection200Response
NewLicensesCollection200Response instantiates a new LicensesCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLicensesCollection200ResponseWithDefaults ¶
func NewLicensesCollection200ResponseWithDefaults() *LicensesCollection200Response
NewLicensesCollection200ResponseWithDefaults instantiates a new LicensesCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*LicensesCollection200Response) GetResults ¶
func (o *LicensesCollection200Response) GetResults() []LicensesInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*LicensesCollection200Response) GetResultsOk ¶
func (o *LicensesCollection200Response) GetResultsOk() ([]LicensesInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesCollection200Response) HasResults ¶
func (o *LicensesCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (LicensesCollection200Response) MarshalJSON ¶
func (o LicensesCollection200Response) MarshalJSON() ([]byte, error)
func (*LicensesCollection200Response) SetResults ¶
func (o *LicensesCollection200Response) SetResults(v []LicensesInstance)
SetResults gets a reference to the given []LicensesInstance and assigns it to the Results field.
func (LicensesCollection200Response) ToMap ¶
func (o LicensesCollection200Response) ToMap() (map[string]interface{}, error)
type LicensesCollection206Response ¶
type LicensesCollection206Response struct { Paging *PagingInformation `json:"paging,omitempty"` Results []LicensesInstance `json:"results,omitempty"` }
LicensesCollection206Response struct for LicensesCollection206Response
func NewLicensesCollection206Response ¶
func NewLicensesCollection206Response() *LicensesCollection206Response
NewLicensesCollection206Response instantiates a new LicensesCollection206Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLicensesCollection206ResponseWithDefaults ¶
func NewLicensesCollection206ResponseWithDefaults() *LicensesCollection206Response
NewLicensesCollection206ResponseWithDefaults instantiates a new LicensesCollection206Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*LicensesCollection206Response) GetPaging ¶
func (o *LicensesCollection206Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*LicensesCollection206Response) GetPagingOk ¶
func (o *LicensesCollection206Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesCollection206Response) GetResults ¶
func (o *LicensesCollection206Response) GetResults() []LicensesInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*LicensesCollection206Response) GetResultsOk ¶
func (o *LicensesCollection206Response) GetResultsOk() ([]LicensesInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesCollection206Response) HasPaging ¶
func (o *LicensesCollection206Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*LicensesCollection206Response) HasResults ¶
func (o *LicensesCollection206Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (LicensesCollection206Response) MarshalJSON ¶
func (o LicensesCollection206Response) MarshalJSON() ([]byte, error)
func (*LicensesCollection206Response) SetPaging ¶
func (o *LicensesCollection206Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*LicensesCollection206Response) SetResults ¶
func (o *LicensesCollection206Response) SetResults(v []LicensesInstance)
SetResults gets a reference to the given []LicensesInstance and assigns it to the Results field.
func (LicensesCollection206Response) ToMap ¶
func (o LicensesCollection206Response) ToMap() (map[string]interface{}, error)
type LicensesExpirationTypeEnum ¶
type LicensesExpirationTypeEnum string
LicensesExpirationTypeEnum The various types of license duration or expiration. * TRIAL - A short-term license to sample functionality. * EXT_TRIAL - A one-time extension to an existing trial license. * TIME_LIMITED - A license with an expiration time. * GRACE_PERIOD - A time-limited license that allows a short period of continued use after expiration. * RESTRICTED - A time limited license that restricts functionality after expiration. Generally allows use of existing configuration but not provisioning and some kinds of configuration changes. * PERMANENT - A non-expiring license.
const ( LICENSESEXPIRATIONTYPEENUM_TRIAL LicensesExpirationTypeEnum = "TRIAL" LICENSESEXPIRATIONTYPEENUM_EXT_TRIAL LicensesExpirationTypeEnum = "EXT_TRIAL" LICENSESEXPIRATIONTYPEENUM_TIME_LIMITED LicensesExpirationTypeEnum = "TIME_LIMITED" LICENSESEXPIRATIONTYPEENUM_GRACE_PERIOD LicensesExpirationTypeEnum = "GRACE_PERIOD" LICENSESEXPIRATIONTYPEENUM_RESTRICTED LicensesExpirationTypeEnum = "RESTRICTED" LICENSESEXPIRATIONTYPEENUM_PERMANENT LicensesExpirationTypeEnum = "PERMANENT" )
List of LicensesExpirationTypeEnum
func NewLicensesExpirationTypeEnumFromValue ¶
func NewLicensesExpirationTypeEnumFromValue(v string) (*LicensesExpirationTypeEnum, error)
NewLicensesExpirationTypeEnumFromValue returns a pointer to a valid LicensesExpirationTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (LicensesExpirationTypeEnum) IsValid ¶
func (v LicensesExpirationTypeEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (LicensesExpirationTypeEnum) Ptr ¶
func (v LicensesExpirationTypeEnum) Ptr() *LicensesExpirationTypeEnum
Ptr returns reference to LicensesExpirationTypeEnum value
func (*LicensesExpirationTypeEnum) UnmarshalJSON ¶
func (v *LicensesExpirationTypeEnum) UnmarshalJSON(src []byte) error
type LicensesInstance ¶
type LicensesInstance struct { // Unique identifier of a licenses resource. Id *string `json:"id,omitempty"` // The name of the license. Name *string `json:"name,omitempty"` Type *LicensesTypeEnum `json:"type,omitempty"` // The time at which the license began. StartTime *time.Time `json:"start_time,omitempty"` ExpirationType *LicensesExpirationTypeEnum `json:"expiration_type,omitempty"` // For a TRIAL, EXT_TRIAL, TIME_LIMITED, GRACE_PERIOD, or RESTRICTED expiration type license, the time at which the license will expire. ExpirationTime *time.Time `json:"expiration_time,omitempty"` // For a CAPACITY type license, the limit on the license. Capacity *int64 `json:"capacity,omitempty"` CapacityUnits *LicensesCapacityUnitsEnum `json:"capacity_units,omitempty"` // For licenses derived from ELMS entitlements, the entitlement from which this license was activated. EntitlementId *string `json:"entitlement_id,omitempty"` // The system on which this license is activated. SystemId *string `json:"system_id,omitempty"` }
LicensesInstance Properties of a licenses instance.
func NewLicensesInstance ¶
func NewLicensesInstance() *LicensesInstance
NewLicensesInstance instantiates a new LicensesInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLicensesInstanceWithDefaults ¶
func NewLicensesInstanceWithDefaults() *LicensesInstance
NewLicensesInstanceWithDefaults instantiates a new LicensesInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*LicensesInstance) GetCapacity ¶
func (o *LicensesInstance) GetCapacity() int64
GetCapacity returns the Capacity field value if set, zero value otherwise.
func (*LicensesInstance) GetCapacityOk ¶
func (o *LicensesInstance) GetCapacityOk() (*int64, bool)
GetCapacityOk returns a tuple with the Capacity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesInstance) GetCapacityUnits ¶
func (o *LicensesInstance) GetCapacityUnits() LicensesCapacityUnitsEnum
GetCapacityUnits returns the CapacityUnits field value if set, zero value otherwise.
func (*LicensesInstance) GetCapacityUnitsOk ¶
func (o *LicensesInstance) GetCapacityUnitsOk() (*LicensesCapacityUnitsEnum, bool)
GetCapacityUnitsOk returns a tuple with the CapacityUnits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesInstance) GetEntitlementId ¶
func (o *LicensesInstance) GetEntitlementId() string
GetEntitlementId returns the EntitlementId field value if set, zero value otherwise.
func (*LicensesInstance) GetEntitlementIdOk ¶
func (o *LicensesInstance) GetEntitlementIdOk() (*string, bool)
GetEntitlementIdOk returns a tuple with the EntitlementId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesInstance) GetExpirationTime ¶
func (o *LicensesInstance) GetExpirationTime() time.Time
GetExpirationTime returns the ExpirationTime field value if set, zero value otherwise.
func (*LicensesInstance) GetExpirationTimeOk ¶
func (o *LicensesInstance) GetExpirationTimeOk() (*time.Time, bool)
GetExpirationTimeOk returns a tuple with the ExpirationTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesInstance) GetExpirationType ¶
func (o *LicensesInstance) GetExpirationType() LicensesExpirationTypeEnum
GetExpirationType returns the ExpirationType field value if set, zero value otherwise.
func (*LicensesInstance) GetExpirationTypeOk ¶
func (o *LicensesInstance) GetExpirationTypeOk() (*LicensesExpirationTypeEnum, bool)
GetExpirationTypeOk returns a tuple with the ExpirationType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesInstance) GetId ¶
func (o *LicensesInstance) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*LicensesInstance) GetIdOk ¶
func (o *LicensesInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesInstance) GetName ¶
func (o *LicensesInstance) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*LicensesInstance) GetNameOk ¶
func (o *LicensesInstance) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesInstance) GetStartTime ¶
func (o *LicensesInstance) GetStartTime() time.Time
GetStartTime returns the StartTime field value if set, zero value otherwise.
func (*LicensesInstance) GetStartTimeOk ¶
func (o *LicensesInstance) GetStartTimeOk() (*time.Time, bool)
GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesInstance) GetSystemId ¶
func (o *LicensesInstance) GetSystemId() string
GetSystemId returns the SystemId field value if set, zero value otherwise.
func (*LicensesInstance) GetSystemIdOk ¶
func (o *LicensesInstance) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesInstance) GetType ¶
func (o *LicensesInstance) GetType() LicensesTypeEnum
GetType returns the Type field value if set, zero value otherwise.
func (*LicensesInstance) GetTypeOk ¶
func (o *LicensesInstance) GetTypeOk() (*LicensesTypeEnum, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LicensesInstance) HasCapacity ¶
func (o *LicensesInstance) HasCapacity() bool
HasCapacity returns a boolean if a field has been set.
func (*LicensesInstance) HasCapacityUnits ¶
func (o *LicensesInstance) HasCapacityUnits() bool
HasCapacityUnits returns a boolean if a field has been set.
func (*LicensesInstance) HasEntitlementId ¶
func (o *LicensesInstance) HasEntitlementId() bool
HasEntitlementId returns a boolean if a field has been set.
func (*LicensesInstance) HasExpirationTime ¶
func (o *LicensesInstance) HasExpirationTime() bool
HasExpirationTime returns a boolean if a field has been set.
func (*LicensesInstance) HasExpirationType ¶
func (o *LicensesInstance) HasExpirationType() bool
HasExpirationType returns a boolean if a field has been set.
func (*LicensesInstance) HasId ¶
func (o *LicensesInstance) HasId() bool
HasId returns a boolean if a field has been set.
func (*LicensesInstance) HasName ¶
func (o *LicensesInstance) HasName() bool
HasName returns a boolean if a field has been set.
func (*LicensesInstance) HasStartTime ¶
func (o *LicensesInstance) HasStartTime() bool
HasStartTime returns a boolean if a field has been set.
func (*LicensesInstance) HasSystemId ¶
func (o *LicensesInstance) HasSystemId() bool
HasSystemId returns a boolean if a field has been set.
func (*LicensesInstance) HasType ¶
func (o *LicensesInstance) HasType() bool
HasType returns a boolean if a field has been set.
func (LicensesInstance) MarshalJSON ¶
func (o LicensesInstance) MarshalJSON() ([]byte, error)
func (*LicensesInstance) SetCapacity ¶
func (o *LicensesInstance) SetCapacity(v int64)
SetCapacity gets a reference to the given int64 and assigns it to the Capacity field.
func (*LicensesInstance) SetCapacityUnits ¶
func (o *LicensesInstance) SetCapacityUnits(v LicensesCapacityUnitsEnum)
SetCapacityUnits gets a reference to the given LicensesCapacityUnitsEnum and assigns it to the CapacityUnits field.
func (*LicensesInstance) SetEntitlementId ¶
func (o *LicensesInstance) SetEntitlementId(v string)
SetEntitlementId gets a reference to the given string and assigns it to the EntitlementId field.
func (*LicensesInstance) SetExpirationTime ¶
func (o *LicensesInstance) SetExpirationTime(v time.Time)
SetExpirationTime gets a reference to the given time.Time and assigns it to the ExpirationTime field.
func (*LicensesInstance) SetExpirationType ¶
func (o *LicensesInstance) SetExpirationType(v LicensesExpirationTypeEnum)
SetExpirationType gets a reference to the given LicensesExpirationTypeEnum and assigns it to the ExpirationType field.
func (*LicensesInstance) SetId ¶
func (o *LicensesInstance) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*LicensesInstance) SetName ¶
func (o *LicensesInstance) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*LicensesInstance) SetStartTime ¶
func (o *LicensesInstance) SetStartTime(v time.Time)
SetStartTime gets a reference to the given time.Time and assigns it to the StartTime field.
func (*LicensesInstance) SetSystemId ¶
func (o *LicensesInstance) SetSystemId(v string)
SetSystemId gets a reference to the given string and assigns it to the SystemId field.
func (*LicensesInstance) SetType ¶
func (o *LicensesInstance) SetType(v LicensesTypeEnum)
SetType gets a reference to the given LicensesTypeEnum and assigns it to the Type field.
func (LicensesInstance) ToMap ¶
func (o LicensesInstance) ToMap() (map[string]interface{}, error)
type LicensesTypeEnum ¶
type LicensesTypeEnum string
LicensesTypeEnum The various types of licenses: * PERPETUAL - Perpetual licenses never expire but do not include support. * SUBSCRIPTION - Subscription licenses include support. * EVALUATION - Evaluation licenses do not include support.
const ( LICENSESTYPEENUM_PERPETUAL LicensesTypeEnum = "PERPETUAL" LICENSESTYPEENUM_SUBSCRIPTION LicensesTypeEnum = "SUBSCRIPTION" LICENSESTYPEENUM_EVALUATION LicensesTypeEnum = "EVALUATION" )
List of LicensesTypeEnum
func NewLicensesTypeEnumFromValue ¶
func NewLicensesTypeEnumFromValue(v string) (*LicensesTypeEnum, error)
NewLicensesTypeEnumFromValue returns a pointer to a valid LicensesTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (LicensesTypeEnum) IsValid ¶
func (v LicensesTypeEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (LicensesTypeEnum) Ptr ¶
func (v LicensesTypeEnum) Ptr() *LicensesTypeEnum
Ptr returns reference to LicensesTypeEnum value
func (*LicensesTypeEnum) UnmarshalJSON ¶
func (v *LicensesTypeEnum) UnmarshalJSON(src []byte) error
type MapInput ¶
type MapInput struct { // list of hosts to be mapped HostMappings []string `json:"host_mappings"` }
MapInput MapInput
func NewMapInput ¶
NewMapInput instantiates a new MapInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMapInputWithDefaults ¶
func NewMapInputWithDefaults() *MapInput
NewMapInputWithDefaults instantiates a new MapInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MapInput) GetHostMappings ¶
GetHostMappings returns the HostMappings field value
func (*MapInput) GetHostMappingsOk ¶
GetHostMappingsOk returns a tuple with the HostMappings field value and a boolean to check if the value has been set.
func (MapInput) MarshalJSON ¶
func (*MapInput) SetHostMappings ¶
SetHostMappings sets field value
func (*MapInput) UnmarshalJSON ¶
type MappedNullable ¶
type MobilityGroup ¶
type MobilityGroup struct { // Mobility group identifier Id string `json:"id"` // Mobility group name Name string `json:"name"` // Mobility group description Description *string `json:"description,omitempty"` // Identifier of the system for the mobility group members SystemId string `json:"system_id"` SystemType StorageSystemTypeEnum `json:"system_type"` // When the mobility group was created CreationTimestamp string `json:"creation_timestamp"` // A list of members (e.g. volumes) for source groups that the user wants to copy. Members []MobilityMember `json:"members"` }
MobilityGroup Mobility group
func NewMobilityGroup ¶
func NewMobilityGroup(id string, name string, systemId string, systemType StorageSystemTypeEnum, creationTimestamp string, members []MobilityMember) *MobilityGroup
NewMobilityGroup instantiates a new MobilityGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMobilityGroupWithDefaults ¶
func NewMobilityGroupWithDefaults() *MobilityGroup
NewMobilityGroupWithDefaults instantiates a new MobilityGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MobilityGroup) GetCreationTimestamp ¶
func (o *MobilityGroup) GetCreationTimestamp() string
GetCreationTimestamp returns the CreationTimestamp field value
func (*MobilityGroup) GetCreationTimestampOk ¶
func (o *MobilityGroup) GetCreationTimestampOk() (*string, bool)
GetCreationTimestampOk returns a tuple with the CreationTimestamp field value and a boolean to check if the value has been set.
func (*MobilityGroup) GetDescription ¶
func (o *MobilityGroup) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*MobilityGroup) GetDescriptionOk ¶
func (o *MobilityGroup) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityGroup) GetId ¶
func (o *MobilityGroup) GetId() string
GetId returns the Id field value
func (*MobilityGroup) GetIdOk ¶
func (o *MobilityGroup) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*MobilityGroup) GetMembers ¶
func (o *MobilityGroup) GetMembers() []MobilityMember
GetMembers returns the Members field value
func (*MobilityGroup) GetMembersOk ¶
func (o *MobilityGroup) GetMembersOk() ([]MobilityMember, bool)
GetMembersOk returns a tuple with the Members field value and a boolean to check if the value has been set.
func (*MobilityGroup) GetName ¶
func (o *MobilityGroup) GetName() string
GetName returns the Name field value
func (*MobilityGroup) GetNameOk ¶
func (o *MobilityGroup) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MobilityGroup) GetSystemId ¶
func (o *MobilityGroup) GetSystemId() string
GetSystemId returns the SystemId field value
func (*MobilityGroup) GetSystemIdOk ¶
func (o *MobilityGroup) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value and a boolean to check if the value has been set.
func (*MobilityGroup) GetSystemType ¶
func (o *MobilityGroup) GetSystemType() StorageSystemTypeEnum
GetSystemType returns the SystemType field value
func (*MobilityGroup) GetSystemTypeOk ¶
func (o *MobilityGroup) GetSystemTypeOk() (*StorageSystemTypeEnum, bool)
GetSystemTypeOk returns a tuple with the SystemType field value and a boolean to check if the value has been set.
func (*MobilityGroup) HasDescription ¶
func (o *MobilityGroup) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (MobilityGroup) MarshalJSON ¶
func (o MobilityGroup) MarshalJSON() ([]byte, error)
func (*MobilityGroup) SetCreationTimestamp ¶
func (o *MobilityGroup) SetCreationTimestamp(v string)
SetCreationTimestamp sets field value
func (*MobilityGroup) SetDescription ¶
func (o *MobilityGroup) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MobilityGroup) SetMembers ¶
func (o *MobilityGroup) SetMembers(v []MobilityMember)
SetMembers sets field value
func (*MobilityGroup) SetSystemId ¶
func (o *MobilityGroup) SetSystemId(v string)
SetSystemId sets field value
func (*MobilityGroup) SetSystemType ¶
func (o *MobilityGroup) SetSystemType(v StorageSystemTypeEnum)
SetSystemType sets field value
func (MobilityGroup) ToMap ¶
func (o MobilityGroup) ToMap() (map[string]interface{}, error)
func (*MobilityGroup) UnmarshalJSON ¶
func (o *MobilityGroup) UnmarshalJSON(data []byte) (err error)
type MobilityGroupsAPIService ¶
type MobilityGroupsAPIService service
MobilityGroupsAPIService MobilityGroupsAPI service
func (*MobilityGroupsAPIService) MobilityGroupsCollection ¶
func (a *MobilityGroupsAPIService) MobilityGroupsCollection(ctx context.Context) ApiMobilityGroupsCollectionRequest
MobilityGroupsCollection Get Source Mobility Groups
This endpoint returns a list of all mobility groups that can be used as the data source for copies to target systems.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiMobilityGroupsCollectionRequest
func (*MobilityGroupsAPIService) MobilityGroupsCollectionExecute ¶
func (a *MobilityGroupsAPIService) MobilityGroupsCollectionExecute(r ApiMobilityGroupsCollectionRequest) (*MobilityGroupsCollection200Response, *http.Response, error)
Execute executes the request
@return MobilityGroupsCollection200Response
func (*MobilityGroupsAPIService) MobilityGroupsCopy ¶
func (a *MobilityGroupsAPIService) MobilityGroupsCopy(ctx context.Context, mobilityGroupId string) ApiMobilityGroupsCopyRequest
MobilityGroupsCopy Start copy operation on DMG
Start on-demand copy/refresh for Data Mobility Group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param mobilityGroupId Mobility group identifier @return ApiMobilityGroupsCopyRequest
func (*MobilityGroupsAPIService) MobilityGroupsCopyExecute ¶
func (a *MobilityGroupsAPIService) MobilityGroupsCopyExecute(r ApiMobilityGroupsCopyRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*MobilityGroupsAPIService) MobilityGroupsCreate ¶
func (a *MobilityGroupsAPIService) MobilityGroupsCreate(ctx context.Context) ApiMobilityGroupsCreateRequest
MobilityGroupsCreate Create Source Mobility Group
This endpoint provides the input to create a source mobility group. A source mobility group has the information about the source system (e.g. a Powerflex array) and the list of members (e.g. volumes) that will be used as the source of data mobility copy to a target system (e.g. a Powerflex in the cloud). Must be run asynchronously.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiMobilityGroupsCreateRequest
func (*MobilityGroupsAPIService) MobilityGroupsCreateExecute ¶
func (a *MobilityGroupsAPIService) MobilityGroupsCreateExecute(r ApiMobilityGroupsCreateRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*MobilityGroupsAPIService) MobilityGroupsDelete ¶
func (a *MobilityGroupsAPIService) MobilityGroupsDelete(ctx context.Context, mobilityGroupId string) ApiMobilityGroupsDeleteRequest
MobilityGroupsDelete Delete source mobility group
Delete a source mobility group. All targets of the mobility group must be deleted first. Must be run asynchronously.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param mobilityGroupId Mobility group identifier @return ApiMobilityGroupsDeleteRequest
func (*MobilityGroupsAPIService) MobilityGroupsDeleteExecute ¶
func (a *MobilityGroupsAPIService) MobilityGroupsDeleteExecute(r ApiMobilityGroupsDeleteRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*MobilityGroupsAPIService) MobilityGroupsInstance ¶
func (a *MobilityGroupsAPIService) MobilityGroupsInstance(ctx context.Context, mobilityGroupId string) ApiMobilityGroupsInstanceRequest
MobilityGroupsInstance Get Source Mobility Group
The endpoint returns a specific mobility group that can be used as the data source for copies to target systems. Must be executed with asynchronously.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param mobilityGroupId Mobility group identifier @return ApiMobilityGroupsInstanceRequest
func (*MobilityGroupsAPIService) MobilityGroupsInstanceExecute ¶
func (a *MobilityGroupsAPIService) MobilityGroupsInstanceExecute(r ApiMobilityGroupsInstanceRequest) (*MobilityGroup, *http.Response, error)
Execute executes the request
@return MobilityGroup
func (*MobilityGroupsAPIService) MobilityGroupsModify ¶
func (a *MobilityGroupsAPIService) MobilityGroupsModify(ctx context.Context, mobilityGroupId string) ApiMobilityGroupsModifyRequest
MobilityGroupsModify Update source mobility group
Update a source mobility group. The name, description and list of members of the mobility group can be updated. If the list of members is updated the user doing the update must have write permissions for all target systems of this mobility group. Must be run asynchronously.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param mobilityGroupId Mobility group identifier @return ApiMobilityGroupsModifyRequest
func (*MobilityGroupsAPIService) MobilityGroupsModifyExecute ¶
func (a *MobilityGroupsAPIService) MobilityGroupsModifyExecute(r ApiMobilityGroupsModifyRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
type MobilityGroupsCollection200Response ¶
type MobilityGroupsCollection200Response struct {
Results []MobilityGroup `json:"results,omitempty"`
}
MobilityGroupsCollection200Response struct for MobilityGroupsCollection200Response
func NewMobilityGroupsCollection200Response ¶
func NewMobilityGroupsCollection200Response() *MobilityGroupsCollection200Response
NewMobilityGroupsCollection200Response instantiates a new MobilityGroupsCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMobilityGroupsCollection200ResponseWithDefaults ¶
func NewMobilityGroupsCollection200ResponseWithDefaults() *MobilityGroupsCollection200Response
NewMobilityGroupsCollection200ResponseWithDefaults instantiates a new MobilityGroupsCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MobilityGroupsCollection200Response) GetResults ¶
func (o *MobilityGroupsCollection200Response) GetResults() []MobilityGroup
GetResults returns the Results field value if set, zero value otherwise.
func (*MobilityGroupsCollection200Response) GetResultsOk ¶
func (o *MobilityGroupsCollection200Response) GetResultsOk() ([]MobilityGroup, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityGroupsCollection200Response) HasResults ¶
func (o *MobilityGroupsCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (MobilityGroupsCollection200Response) MarshalJSON ¶
func (o MobilityGroupsCollection200Response) MarshalJSON() ([]byte, error)
func (*MobilityGroupsCollection200Response) SetResults ¶
func (o *MobilityGroupsCollection200Response) SetResults(v []MobilityGroup)
SetResults gets a reference to the given []MobilityGroup and assigns it to the Results field.
func (MobilityGroupsCollection200Response) ToMap ¶
func (o MobilityGroupsCollection200Response) ToMap() (map[string]interface{}, error)
type MobilityGroupsCollection206Response ¶
type MobilityGroupsCollection206Response struct { Paging *PagingInformation `json:"paging,omitempty"` Results []MobilityGroup `json:"results,omitempty"` }
MobilityGroupsCollection206Response struct for MobilityGroupsCollection206Response
func NewMobilityGroupsCollection206Response ¶
func NewMobilityGroupsCollection206Response() *MobilityGroupsCollection206Response
NewMobilityGroupsCollection206Response instantiates a new MobilityGroupsCollection206Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMobilityGroupsCollection206ResponseWithDefaults ¶
func NewMobilityGroupsCollection206ResponseWithDefaults() *MobilityGroupsCollection206Response
NewMobilityGroupsCollection206ResponseWithDefaults instantiates a new MobilityGroupsCollection206Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MobilityGroupsCollection206Response) GetPaging ¶
func (o *MobilityGroupsCollection206Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*MobilityGroupsCollection206Response) GetPagingOk ¶
func (o *MobilityGroupsCollection206Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityGroupsCollection206Response) GetResults ¶
func (o *MobilityGroupsCollection206Response) GetResults() []MobilityGroup
GetResults returns the Results field value if set, zero value otherwise.
func (*MobilityGroupsCollection206Response) GetResultsOk ¶
func (o *MobilityGroupsCollection206Response) GetResultsOk() ([]MobilityGroup, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityGroupsCollection206Response) HasPaging ¶
func (o *MobilityGroupsCollection206Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*MobilityGroupsCollection206Response) HasResults ¶
func (o *MobilityGroupsCollection206Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (MobilityGroupsCollection206Response) MarshalJSON ¶
func (o MobilityGroupsCollection206Response) MarshalJSON() ([]byte, error)
func (*MobilityGroupsCollection206Response) SetPaging ¶
func (o *MobilityGroupsCollection206Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*MobilityGroupsCollection206Response) SetResults ¶
func (o *MobilityGroupsCollection206Response) SetResults(v []MobilityGroup)
SetResults gets a reference to the given []MobilityGroup and assigns it to the Results field.
func (MobilityGroupsCollection206Response) ToMap ¶
func (o MobilityGroupsCollection206Response) ToMap() (map[string]interface{}, error)
type MobilityMember ¶
type MobilityMember struct { // Identifier of the member (e.g. PowerFlex volume identifier) Id string `json:"id"` // Name of the member (e.g. name of the volume) Name string `json:"name"` // Size of the member (e.g. volume size in bytes) Size string `json:"size"` }
MobilityMember A mobility member is an object (e.g. volume) that is part of a mobility group that will be the source of mobility copy operations.
func NewMobilityMember ¶
func NewMobilityMember(id string, name string, size string) *MobilityMember
NewMobilityMember instantiates a new MobilityMember object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMobilityMemberWithDefaults ¶
func NewMobilityMemberWithDefaults() *MobilityMember
NewMobilityMemberWithDefaults instantiates a new MobilityMember object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MobilityMember) GetId ¶
func (o *MobilityMember) GetId() string
GetId returns the Id field value
func (*MobilityMember) GetIdOk ¶
func (o *MobilityMember) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*MobilityMember) GetName ¶
func (o *MobilityMember) GetName() string
GetName returns the Name field value
func (*MobilityMember) GetNameOk ¶
func (o *MobilityMember) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MobilityMember) GetSize ¶
func (o *MobilityMember) GetSize() string
GetSize returns the Size field value
func (*MobilityMember) GetSizeOk ¶
func (o *MobilityMember) GetSizeOk() (*string, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (MobilityMember) MarshalJSON ¶
func (o MobilityMember) MarshalJSON() ([]byte, error)
func (*MobilityMember) SetName ¶
func (o *MobilityMember) SetName(v string)
SetName sets field value
func (*MobilityMember) SetSize ¶
func (o *MobilityMember) SetSize(v string)
SetSize sets field value
func (MobilityMember) ToMap ¶
func (o MobilityMember) ToMap() (map[string]interface{}, error)
func (*MobilityMember) UnmarshalJSON ¶
func (o *MobilityMember) UnmarshalJSON(data []byte) (err error)
type MobilityMemberMap ¶
type MobilityMemberMap struct { // ID of the member Id string `json:"id"` // Identifier of the related mobility member ParentId string `json:"parent_id"` // Name of the member Name string `json:"name"` // Size of the member Size string `json:"size"` }
MobilityMemberMap A mobility member map is a mapping of a mobility member and it's related member. For example a target volume with a reference to the source volume. Or a clone volume and its related target volume.
func NewMobilityMemberMap ¶
func NewMobilityMemberMap(id string, parentId string, name string, size string) *MobilityMemberMap
NewMobilityMemberMap instantiates a new MobilityMemberMap object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMobilityMemberMapWithDefaults ¶
func NewMobilityMemberMapWithDefaults() *MobilityMemberMap
NewMobilityMemberMapWithDefaults instantiates a new MobilityMemberMap object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MobilityMemberMap) GetId ¶
func (o *MobilityMemberMap) GetId() string
GetId returns the Id field value
func (*MobilityMemberMap) GetIdOk ¶
func (o *MobilityMemberMap) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*MobilityMemberMap) GetName ¶
func (o *MobilityMemberMap) GetName() string
GetName returns the Name field value
func (*MobilityMemberMap) GetNameOk ¶
func (o *MobilityMemberMap) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MobilityMemberMap) GetParentId ¶
func (o *MobilityMemberMap) GetParentId() string
GetParentId returns the ParentId field value
func (*MobilityMemberMap) GetParentIdOk ¶
func (o *MobilityMemberMap) GetParentIdOk() (*string, bool)
GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.
func (*MobilityMemberMap) GetSize ¶
func (o *MobilityMemberMap) GetSize() string
GetSize returns the Size field value
func (*MobilityMemberMap) GetSizeOk ¶
func (o *MobilityMemberMap) GetSizeOk() (*string, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (MobilityMemberMap) MarshalJSON ¶
func (o MobilityMemberMap) MarshalJSON() ([]byte, error)
func (*MobilityMemberMap) SetId ¶
func (o *MobilityMemberMap) SetId(v string)
SetId sets field value
func (*MobilityMemberMap) SetName ¶
func (o *MobilityMemberMap) SetName(v string)
SetName sets field value
func (*MobilityMemberMap) SetParentId ¶
func (o *MobilityMemberMap) SetParentId(v string)
SetParentId sets field value
func (*MobilityMemberMap) SetSize ¶
func (o *MobilityMemberMap) SetSize(v string)
SetSize sets field value
func (MobilityMemberMap) ToMap ¶
func (o MobilityMemberMap) ToMap() (map[string]interface{}, error)
func (*MobilityMemberMap) UnmarshalJSON ¶
func (o *MobilityMemberMap) UnmarshalJSON(data []byte) (err error)
type MobilityTarget ¶
type MobilityTarget struct { // Idenifier of this target mobility group Id string `json:"id"` // Name of the mobility target Name string `json:"name"` // Description of the mobility target Description string `json:"description"` SystemType *StorageSystemTypeEnum `json:"system_type,omitempty"` // ID of the target system SystemId string `json:"system_id"` // ID of the source mobility group SourceMobilityGroupId string `json:"source_mobility_group_id"` // Timestamp from when the group was created CreationTimestamp string `json:"creation_timestamp"` // Timestamp of the last source image copied to this target ImageTimestamp *string `json:"image_timestamp,omitempty"` LastCopyJobId *string `json:"last_copy_job_id,omitempty"` TargetMembers []MobilityMemberMap `json:"target_members,omitempty"` // Bandwidth limit in Mbps (Mega bits per second). BandwidthLimit *int32 `json:"bandwidth_limit,omitempty"` Type string `json:"type"` }
MobilityTarget MobilityTarget
func NewMobilityTarget ¶
func NewMobilityTarget(id string, name string, description string, systemId string, sourceMobilityGroupId string, creationTimestamp string) *MobilityTarget
NewMobilityTarget instantiates a new MobilityTarget object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMobilityTargetWithDefaults ¶
func NewMobilityTargetWithDefaults() *MobilityTarget
NewMobilityTargetWithDefaults instantiates a new MobilityTarget object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MobilityTarget) GetBandwidthLimit ¶
func (o *MobilityTarget) GetBandwidthLimit() int32
GetBandwidthLimit returns the BandwidthLimit field value if set, zero value otherwise.
func (*MobilityTarget) GetBandwidthLimitOk ¶
func (o *MobilityTarget) GetBandwidthLimitOk() (*int32, bool)
GetBandwidthLimitOk returns a tuple with the BandwidthLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityTarget) GetCreationTimestamp ¶
func (o *MobilityTarget) GetCreationTimestamp() string
GetCreationTimestamp returns the CreationTimestamp field value
func (*MobilityTarget) GetCreationTimestampOk ¶
func (o *MobilityTarget) GetCreationTimestampOk() (*string, bool)
GetCreationTimestampOk returns a tuple with the CreationTimestamp field value and a boolean to check if the value has been set.
func (*MobilityTarget) GetDescription ¶
func (o *MobilityTarget) GetDescription() string
GetDescription returns the Description field value
func (*MobilityTarget) GetDescriptionOk ¶
func (o *MobilityTarget) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*MobilityTarget) GetId ¶
func (o *MobilityTarget) GetId() string
GetId returns the Id field value
func (*MobilityTarget) GetIdOk ¶
func (o *MobilityTarget) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*MobilityTarget) GetImageTimestamp ¶
func (o *MobilityTarget) GetImageTimestamp() string
GetImageTimestamp returns the ImageTimestamp field value if set, zero value otherwise.
func (*MobilityTarget) GetImageTimestampOk ¶
func (o *MobilityTarget) GetImageTimestampOk() (*string, bool)
GetImageTimestampOk returns a tuple with the ImageTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityTarget) GetLastCopyJobId ¶
func (o *MobilityTarget) GetLastCopyJobId() string
GetLastCopyJobId returns the LastCopyJobId field value if set, zero value otherwise.
func (*MobilityTarget) GetLastCopyJobIdOk ¶
func (o *MobilityTarget) GetLastCopyJobIdOk() (*string, bool)
GetLastCopyJobIdOk returns a tuple with the LastCopyJobId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityTarget) GetName ¶
func (o *MobilityTarget) GetName() string
GetName returns the Name field value
func (*MobilityTarget) GetNameOk ¶
func (o *MobilityTarget) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MobilityTarget) GetSourceMobilityGroupId ¶
func (o *MobilityTarget) GetSourceMobilityGroupId() string
GetSourceMobilityGroupId returns the SourceMobilityGroupId field value
func (*MobilityTarget) GetSourceMobilityGroupIdOk ¶
func (o *MobilityTarget) GetSourceMobilityGroupIdOk() (*string, bool)
GetSourceMobilityGroupIdOk returns a tuple with the SourceMobilityGroupId field value and a boolean to check if the value has been set.
func (*MobilityTarget) GetSystemId ¶
func (o *MobilityTarget) GetSystemId() string
GetSystemId returns the SystemId field value
func (*MobilityTarget) GetSystemIdOk ¶
func (o *MobilityTarget) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value and a boolean to check if the value has been set.
func (*MobilityTarget) GetSystemType ¶
func (o *MobilityTarget) GetSystemType() StorageSystemTypeEnum
GetSystemType returns the SystemType field value if set, zero value otherwise.
func (*MobilityTarget) GetSystemTypeOk ¶
func (o *MobilityTarget) GetSystemTypeOk() (*StorageSystemTypeEnum, bool)
GetSystemTypeOk returns a tuple with the SystemType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityTarget) GetTargetMembers ¶
func (o *MobilityTarget) GetTargetMembers() []MobilityMemberMap
GetTargetMembers returns the TargetMembers field value if set, zero value otherwise.
func (*MobilityTarget) GetTargetMembersOk ¶
func (o *MobilityTarget) GetTargetMembersOk() ([]MobilityMemberMap, bool)
GetTargetMembersOk returns a tuple with the TargetMembers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityTarget) HasBandwidthLimit ¶
func (o *MobilityTarget) HasBandwidthLimit() bool
HasBandwidthLimit returns a boolean if a field has been set.
func (*MobilityTarget) HasImageTimestamp ¶
func (o *MobilityTarget) HasImageTimestamp() bool
HasImageTimestamp returns a boolean if a field has been set.
func (*MobilityTarget) HasLastCopyJobId ¶
func (o *MobilityTarget) HasLastCopyJobId() bool
HasLastCopyJobId returns a boolean if a field has been set.
func (*MobilityTarget) HasSystemType ¶
func (o *MobilityTarget) HasSystemType() bool
HasSystemType returns a boolean if a field has been set.
func (*MobilityTarget) HasTargetMembers ¶
func (o *MobilityTarget) HasTargetMembers() bool
HasTargetMembers returns a boolean if a field has been set.
func (MobilityTarget) MarshalJSON ¶
func (o MobilityTarget) MarshalJSON() ([]byte, error)
func (*MobilityTarget) SetBandwidthLimit ¶
func (o *MobilityTarget) SetBandwidthLimit(v int32)
SetBandwidthLimit gets a reference to the given int32 and assigns it to the BandwidthLimit field.
func (*MobilityTarget) SetCreationTimestamp ¶
func (o *MobilityTarget) SetCreationTimestamp(v string)
SetCreationTimestamp sets field value
func (*MobilityTarget) SetDescription ¶
func (o *MobilityTarget) SetDescription(v string)
SetDescription sets field value
func (*MobilityTarget) SetImageTimestamp ¶
func (o *MobilityTarget) SetImageTimestamp(v string)
SetImageTimestamp gets a reference to the given string and assigns it to the ImageTimestamp field.
func (*MobilityTarget) SetLastCopyJobId ¶
func (o *MobilityTarget) SetLastCopyJobId(v string)
SetLastCopyJobId gets a reference to the given string and assigns it to the LastCopyJobId field.
func (*MobilityTarget) SetName ¶
func (o *MobilityTarget) SetName(v string)
SetName sets field value
func (*MobilityTarget) SetSourceMobilityGroupId ¶
func (o *MobilityTarget) SetSourceMobilityGroupId(v string)
SetSourceMobilityGroupId sets field value
func (*MobilityTarget) SetSystemId ¶
func (o *MobilityTarget) SetSystemId(v string)
SetSystemId sets field value
func (*MobilityTarget) SetSystemType ¶
func (o *MobilityTarget) SetSystemType(v StorageSystemTypeEnum)
SetSystemType gets a reference to the given StorageSystemTypeEnum and assigns it to the SystemType field.
func (*MobilityTarget) SetTargetMembers ¶
func (o *MobilityTarget) SetTargetMembers(v []MobilityMemberMap)
SetTargetMembers gets a reference to the given []MobilityMemberMap and assigns it to the TargetMembers field.
func (MobilityTarget) ToMap ¶
func (o MobilityTarget) ToMap() (map[string]interface{}, error)
func (*MobilityTarget) UnmarshalJSON ¶
func (o *MobilityTarget) UnmarshalJSON(data []byte) (err error)
type MobilityTargetsAPIService ¶
type MobilityTargetsAPIService service
MobilityTargetsAPIService MobilityTargetsAPI service
func (*MobilityTargetsAPIService) MobilityTargetsCollection ¶
func (a *MobilityTargetsAPIService) MobilityTargetsCollection(ctx context.Context) ApiMobilityTargetsCollectionRequest
MobilityTargetsCollection Get Mobility Targets
Endpoint to get all mobility targets
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiMobilityTargetsCollectionRequest
func (*MobilityTargetsAPIService) MobilityTargetsCollectionExecute ¶
func (a *MobilityTargetsAPIService) MobilityTargetsCollectionExecute(r ApiMobilityTargetsCollectionRequest) (*MobilityTargetsCollection200Response, *http.Response, error)
Execute executes the request
@return MobilityTargetsCollection200Response
func (*MobilityTargetsAPIService) MobilityTargetsCreate ¶
func (a *MobilityTargetsAPIService) MobilityTargetsCreate(ctx context.Context) ApiMobilityTargetsCreateRequest
MobilityTargetsCreate Create a mobility target
This endpoint provides a mechanism to add a target to a mobility group. Must be run asynchronously.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiMobilityTargetsCreateRequest
func (*MobilityTargetsAPIService) MobilityTargetsCreateExecute ¶
func (a *MobilityTargetsAPIService) MobilityTargetsCreateExecute(r ApiMobilityTargetsCreateRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*MobilityTargetsAPIService) MobilityTargetsDelete ¶
func (a *MobilityTargetsAPIService) MobilityTargetsDelete(ctx context.Context, mobilityTargetId string) ApiMobilityTargetsDeleteRequest
MobilityTargetsDelete Delete mobility target
Delete a mobility target. Must be run asynchronously.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param mobilityTargetId Mobility target identifier @return ApiMobilityTargetsDeleteRequest
func (*MobilityTargetsAPIService) MobilityTargetsDeleteExecute ¶
func (a *MobilityTargetsAPIService) MobilityTargetsDeleteExecute(r ApiMobilityTargetsDeleteRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*MobilityTargetsAPIService) MobilityTargetsInstance ¶
func (a *MobilityTargetsAPIService) MobilityTargetsInstance(ctx context.Context, mobilityTargetId string) ApiMobilityTargetsInstanceRequest
MobilityTargetsInstance Get Mobility Target
Get a specific mobility target
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param mobilityTargetId Mobility target identifier @return ApiMobilityTargetsInstanceRequest
func (*MobilityTargetsAPIService) MobilityTargetsInstanceExecute ¶
func (a *MobilityTargetsAPIService) MobilityTargetsInstanceExecute(r ApiMobilityTargetsInstanceRequest) (*MobilityTarget, *http.Response, error)
Execute executes the request
@return MobilityTarget
func (*MobilityTargetsAPIService) MobilityTargetsModify ¶
func (a *MobilityTargetsAPIService) MobilityTargetsModify(ctx context.Context, mobilityTargetId string) ApiMobilityTargetsModifyRequest
MobilityTargetsModify Update mobility target
Update a mobility target. Must be run asynchronously.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param mobilityTargetId Mobility target identifier @return ApiMobilityTargetsModifyRequest
func (*MobilityTargetsAPIService) MobilityTargetsModifyExecute ¶
func (a *MobilityTargetsAPIService) MobilityTargetsModifyExecute(r ApiMobilityTargetsModifyRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
type MobilityTargetsCollection200Response ¶
type MobilityTargetsCollection200Response struct {
Results []MobilityTarget `json:"results,omitempty"`
}
MobilityTargetsCollection200Response struct for MobilityTargetsCollection200Response
func NewMobilityTargetsCollection200Response ¶
func NewMobilityTargetsCollection200Response() *MobilityTargetsCollection200Response
NewMobilityTargetsCollection200Response instantiates a new MobilityTargetsCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMobilityTargetsCollection200ResponseWithDefaults ¶
func NewMobilityTargetsCollection200ResponseWithDefaults() *MobilityTargetsCollection200Response
NewMobilityTargetsCollection200ResponseWithDefaults instantiates a new MobilityTargetsCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MobilityTargetsCollection200Response) GetResults ¶
func (o *MobilityTargetsCollection200Response) GetResults() []MobilityTarget
GetResults returns the Results field value if set, zero value otherwise.
func (*MobilityTargetsCollection200Response) GetResultsOk ¶
func (o *MobilityTargetsCollection200Response) GetResultsOk() ([]MobilityTarget, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityTargetsCollection200Response) HasResults ¶
func (o *MobilityTargetsCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (MobilityTargetsCollection200Response) MarshalJSON ¶
func (o MobilityTargetsCollection200Response) MarshalJSON() ([]byte, error)
func (*MobilityTargetsCollection200Response) SetResults ¶
func (o *MobilityTargetsCollection200Response) SetResults(v []MobilityTarget)
SetResults gets a reference to the given []MobilityTarget and assigns it to the Results field.
func (MobilityTargetsCollection200Response) ToMap ¶
func (o MobilityTargetsCollection200Response) ToMap() (map[string]interface{}, error)
type MobilityTargetsCollection206Response ¶
type MobilityTargetsCollection206Response struct { Paging *PagingInformation `json:"paging,omitempty"` Results []MobilityTarget `json:"results,omitempty"` }
MobilityTargetsCollection206Response struct for MobilityTargetsCollection206Response
func NewMobilityTargetsCollection206Response ¶
func NewMobilityTargetsCollection206Response() *MobilityTargetsCollection206Response
NewMobilityTargetsCollection206Response instantiates a new MobilityTargetsCollection206Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMobilityTargetsCollection206ResponseWithDefaults ¶
func NewMobilityTargetsCollection206ResponseWithDefaults() *MobilityTargetsCollection206Response
NewMobilityTargetsCollection206ResponseWithDefaults instantiates a new MobilityTargetsCollection206Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MobilityTargetsCollection206Response) GetPaging ¶
func (o *MobilityTargetsCollection206Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*MobilityTargetsCollection206Response) GetPagingOk ¶
func (o *MobilityTargetsCollection206Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityTargetsCollection206Response) GetResults ¶
func (o *MobilityTargetsCollection206Response) GetResults() []MobilityTarget
GetResults returns the Results field value if set, zero value otherwise.
func (*MobilityTargetsCollection206Response) GetResultsOk ¶
func (o *MobilityTargetsCollection206Response) GetResultsOk() ([]MobilityTarget, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MobilityTargetsCollection206Response) HasPaging ¶
func (o *MobilityTargetsCollection206Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*MobilityTargetsCollection206Response) HasResults ¶
func (o *MobilityTargetsCollection206Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (MobilityTargetsCollection206Response) MarshalJSON ¶
func (o MobilityTargetsCollection206Response) MarshalJSON() ([]byte, error)
func (*MobilityTargetsCollection206Response) SetPaging ¶
func (o *MobilityTargetsCollection206Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*MobilityTargetsCollection206Response) SetResults ¶
func (o *MobilityTargetsCollection206Response) SetResults(v []MobilityTarget)
SetResults gets a reference to the given []MobilityTarget and assigns it to the Results field.
func (MobilityTargetsCollection206Response) ToMap ¶
func (o MobilityTargetsCollection206Response) ToMap() (map[string]interface{}, error)
type MultiselectFreetextOption ¶
type MultiselectFreetextOption struct { // Display name of the option Name string `json:"name"` // Description of the option Description string `json:"description"` // All the available values for the option AvailableOptions []string `json:"available_options"` // Is it mandatory IsConfigurable bool `json:"is_configurable"` // Type of the option Type string `json:"type"` }
MultiselectFreetextOption Model for providing multi select option
func NewMultiselectFreetextOption ¶
func NewMultiselectFreetextOption(name string, description string, availableOptions []string, isConfigurable bool, type_ string) *MultiselectFreetextOption
NewMultiselectFreetextOption instantiates a new MultiselectFreetextOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMultiselectFreetextOptionWithDefaults ¶
func NewMultiselectFreetextOptionWithDefaults() *MultiselectFreetextOption
NewMultiselectFreetextOptionWithDefaults instantiates a new MultiselectFreetextOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MultiselectFreetextOption) GetAvailableOptions ¶
func (o *MultiselectFreetextOption) GetAvailableOptions() []string
GetAvailableOptions returns the AvailableOptions field value
func (*MultiselectFreetextOption) GetAvailableOptionsOk ¶
func (o *MultiselectFreetextOption) GetAvailableOptionsOk() ([]string, bool)
GetAvailableOptionsOk returns a tuple with the AvailableOptions field value and a boolean to check if the value has been set.
func (*MultiselectFreetextOption) GetDescription ¶
func (o *MultiselectFreetextOption) GetDescription() string
GetDescription returns the Description field value
func (*MultiselectFreetextOption) GetDescriptionOk ¶
func (o *MultiselectFreetextOption) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*MultiselectFreetextOption) GetIsConfigurable ¶
func (o *MultiselectFreetextOption) GetIsConfigurable() bool
GetIsConfigurable returns the IsConfigurable field value
func (*MultiselectFreetextOption) GetIsConfigurableOk ¶
func (o *MultiselectFreetextOption) GetIsConfigurableOk() (*bool, bool)
GetIsConfigurableOk returns a tuple with the IsConfigurable field value and a boolean to check if the value has been set.
func (*MultiselectFreetextOption) GetName ¶
func (o *MultiselectFreetextOption) GetName() string
GetName returns the Name field value
func (*MultiselectFreetextOption) GetNameOk ¶
func (o *MultiselectFreetextOption) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MultiselectFreetextOption) GetType ¶
func (o *MultiselectFreetextOption) GetType() string
GetType returns the Type field value
func (*MultiselectFreetextOption) GetTypeOk ¶
func (o *MultiselectFreetextOption) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (MultiselectFreetextOption) MarshalJSON ¶
func (o MultiselectFreetextOption) MarshalJSON() ([]byte, error)
func (*MultiselectFreetextOption) SetAvailableOptions ¶
func (o *MultiselectFreetextOption) SetAvailableOptions(v []string)
SetAvailableOptions sets field value
func (*MultiselectFreetextOption) SetDescription ¶
func (o *MultiselectFreetextOption) SetDescription(v string)
SetDescription sets field value
func (*MultiselectFreetextOption) SetIsConfigurable ¶
func (o *MultiselectFreetextOption) SetIsConfigurable(v bool)
SetIsConfigurable sets field value
func (*MultiselectFreetextOption) SetName ¶
func (o *MultiselectFreetextOption) SetName(v string)
SetName sets field value
func (*MultiselectFreetextOption) SetType ¶
func (o *MultiselectFreetextOption) SetType(v string)
SetType sets field value
func (MultiselectFreetextOption) ToMap ¶
func (o MultiselectFreetextOption) ToMap() (map[string]interface{}, error)
func (*MultiselectFreetextOption) UnmarshalJSON ¶
func (o *MultiselectFreetextOption) UnmarshalJSON(data []byte) (err error)
type NullableAWSCloudOptions ¶
type NullableAWSCloudOptions struct {
// contains filtered or unexported fields
}
func NewNullableAWSCloudOptions ¶
func NewNullableAWSCloudOptions(val *AWSCloudOptions) *NullableAWSCloudOptions
func (NullableAWSCloudOptions) Get ¶
func (v NullableAWSCloudOptions) Get() *AWSCloudOptions
func (NullableAWSCloudOptions) IsSet ¶
func (v NullableAWSCloudOptions) IsSet() bool
func (NullableAWSCloudOptions) MarshalJSON ¶
func (v NullableAWSCloudOptions) MarshalJSON() ([]byte, error)
func (*NullableAWSCloudOptions) Set ¶
func (v *NullableAWSCloudOptions) Set(val *AWSCloudOptions)
func (*NullableAWSCloudOptions) UnmarshalJSON ¶
func (v *NullableAWSCloudOptions) UnmarshalJSON(src []byte) error
func (*NullableAWSCloudOptions) Unset ¶
func (v *NullableAWSCloudOptions) Unset()
type NullableAvailabilityZoneTopologyEnum ¶
type NullableAvailabilityZoneTopologyEnum struct {
// contains filtered or unexported fields
}
func NewNullableAvailabilityZoneTopologyEnum ¶
func NewNullableAvailabilityZoneTopologyEnum(val *AvailabilityZoneTopologyEnum) *NullableAvailabilityZoneTopologyEnum
func (NullableAvailabilityZoneTopologyEnum) Get ¶
func (v NullableAvailabilityZoneTopologyEnum) Get() *AvailabilityZoneTopologyEnum
func (NullableAvailabilityZoneTopologyEnum) IsSet ¶
func (v NullableAvailabilityZoneTopologyEnum) IsSet() bool
func (NullableAvailabilityZoneTopologyEnum) MarshalJSON ¶
func (v NullableAvailabilityZoneTopologyEnum) MarshalJSON() ([]byte, error)
func (*NullableAvailabilityZoneTopologyEnum) Set ¶
func (v *NullableAvailabilityZoneTopologyEnum) Set(val *AvailabilityZoneTopologyEnum)
func (*NullableAvailabilityZoneTopologyEnum) UnmarshalJSON ¶
func (v *NullableAvailabilityZoneTopologyEnum) UnmarshalJSON(src []byte) error
func (*NullableAvailabilityZoneTopologyEnum) Unset ¶
func (v *NullableAvailabilityZoneTopologyEnum) Unset()
type NullableAwsAccountModifyInput ¶
type NullableAwsAccountModifyInput struct {
// contains filtered or unexported fields
}
func NewNullableAwsAccountModifyInput ¶
func NewNullableAwsAccountModifyInput(val *AwsAccountModifyInput) *NullableAwsAccountModifyInput
func (NullableAwsAccountModifyInput) Get ¶
func (v NullableAwsAccountModifyInput) Get() *AwsAccountModifyInput
func (NullableAwsAccountModifyInput) IsSet ¶
func (v NullableAwsAccountModifyInput) IsSet() bool
func (NullableAwsAccountModifyInput) MarshalJSON ¶
func (v NullableAwsAccountModifyInput) MarshalJSON() ([]byte, error)
func (*NullableAwsAccountModifyInput) Set ¶
func (v *NullableAwsAccountModifyInput) Set(val *AwsAccountModifyInput)
func (*NullableAwsAccountModifyInput) UnmarshalJSON ¶
func (v *NullableAwsAccountModifyInput) UnmarshalJSON(src []byte) error
func (*NullableAwsAccountModifyInput) Unset ¶
func (v *NullableAwsAccountModifyInput) Unset()
type NullableAwsAccountsCollection200Response ¶
type NullableAwsAccountsCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableAwsAccountsCollection200Response ¶
func NewNullableAwsAccountsCollection200Response(val *AwsAccountsCollection200Response) *NullableAwsAccountsCollection200Response
func (NullableAwsAccountsCollection200Response) IsSet ¶
func (v NullableAwsAccountsCollection200Response) IsSet() bool
func (NullableAwsAccountsCollection200Response) MarshalJSON ¶
func (v NullableAwsAccountsCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableAwsAccountsCollection200Response) Set ¶
func (v *NullableAwsAccountsCollection200Response) Set(val *AwsAccountsCollection200Response)
func (*NullableAwsAccountsCollection200Response) UnmarshalJSON ¶
func (v *NullableAwsAccountsCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableAwsAccountsCollection200Response) Unset ¶
func (v *NullableAwsAccountsCollection200Response) Unset()
type NullableAwsAccountsCreateInput ¶
type NullableAwsAccountsCreateInput struct {
// contains filtered or unexported fields
}
func NewNullableAwsAccountsCreateInput ¶
func NewNullableAwsAccountsCreateInput(val *AwsAccountsCreateInput) *NullableAwsAccountsCreateInput
func (NullableAwsAccountsCreateInput) Get ¶
func (v NullableAwsAccountsCreateInput) Get() *AwsAccountsCreateInput
func (NullableAwsAccountsCreateInput) IsSet ¶
func (v NullableAwsAccountsCreateInput) IsSet() bool
func (NullableAwsAccountsCreateInput) MarshalJSON ¶
func (v NullableAwsAccountsCreateInput) MarshalJSON() ([]byte, error)
func (*NullableAwsAccountsCreateInput) Set ¶
func (v *NullableAwsAccountsCreateInput) Set(val *AwsAccountsCreateInput)
func (*NullableAwsAccountsCreateInput) UnmarshalJSON ¶
func (v *NullableAwsAccountsCreateInput) UnmarshalJSON(src []byte) error
func (*NullableAwsAccountsCreateInput) Unset ¶
func (v *NullableAwsAccountsCreateInput) Unset()
type NullableAwsAccountsInstance ¶
type NullableAwsAccountsInstance struct {
// contains filtered or unexported fields
}
func NewNullableAwsAccountsInstance ¶
func NewNullableAwsAccountsInstance(val *AwsAccountsInstance) *NullableAwsAccountsInstance
func (NullableAwsAccountsInstance) Get ¶
func (v NullableAwsAccountsInstance) Get() *AwsAccountsInstance
func (NullableAwsAccountsInstance) IsSet ¶
func (v NullableAwsAccountsInstance) IsSet() bool
func (NullableAwsAccountsInstance) MarshalJSON ¶
func (v NullableAwsAccountsInstance) MarshalJSON() ([]byte, error)
func (*NullableAwsAccountsInstance) Set ¶
func (v *NullableAwsAccountsInstance) Set(val *AwsAccountsInstance)
func (*NullableAwsAccountsInstance) UnmarshalJSON ¶
func (v *NullableAwsAccountsInstance) UnmarshalJSON(src []byte) error
func (*NullableAwsAccountsInstance) Unset ¶
func (v *NullableAwsAccountsInstance) Unset()
type NullableAwsPermissionPoliciesCollection200Response ¶
type NullableAwsPermissionPoliciesCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableAwsPermissionPoliciesCollection200Response ¶
func NewNullableAwsPermissionPoliciesCollection200Response(val *AwsPermissionPoliciesCollection200Response) *NullableAwsPermissionPoliciesCollection200Response
func (NullableAwsPermissionPoliciesCollection200Response) IsSet ¶
func (v NullableAwsPermissionPoliciesCollection200Response) IsSet() bool
func (NullableAwsPermissionPoliciesCollection200Response) MarshalJSON ¶
func (v NullableAwsPermissionPoliciesCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableAwsPermissionPoliciesCollection200Response) UnmarshalJSON ¶
func (v *NullableAwsPermissionPoliciesCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableAwsPermissionPoliciesCollection200Response) Unset ¶
func (v *NullableAwsPermissionPoliciesCollection200Response) Unset()
type NullableAwsPermissionPoliciesInstance ¶
type NullableAwsPermissionPoliciesInstance struct {
// contains filtered or unexported fields
}
func NewNullableAwsPermissionPoliciesInstance ¶
func NewNullableAwsPermissionPoliciesInstance(val *AwsPermissionPoliciesInstance) *NullableAwsPermissionPoliciesInstance
func (NullableAwsPermissionPoliciesInstance) Get ¶
func (v NullableAwsPermissionPoliciesInstance) Get() *AwsPermissionPoliciesInstance
func (NullableAwsPermissionPoliciesInstance) IsSet ¶
func (v NullableAwsPermissionPoliciesInstance) IsSet() bool
func (NullableAwsPermissionPoliciesInstance) MarshalJSON ¶
func (v NullableAwsPermissionPoliciesInstance) MarshalJSON() ([]byte, error)
func (*NullableAwsPermissionPoliciesInstance) Set ¶
func (v *NullableAwsPermissionPoliciesInstance) Set(val *AwsPermissionPoliciesInstance)
func (*NullableAwsPermissionPoliciesInstance) UnmarshalJSON ¶
func (v *NullableAwsPermissionPoliciesInstance) UnmarshalJSON(src []byte) error
func (*NullableAwsPermissionPoliciesInstance) Unset ¶
func (v *NullableAwsPermissionPoliciesInstance) Unset()
type NullableAwsPermissionPoliciesInstancePermissionPolicy ¶
type NullableAwsPermissionPoliciesInstancePermissionPolicy struct {
// contains filtered or unexported fields
}
func NewNullableAwsPermissionPoliciesInstancePermissionPolicy ¶
func NewNullableAwsPermissionPoliciesInstancePermissionPolicy(val *AwsPermissionPoliciesInstancePermissionPolicy) *NullableAwsPermissionPoliciesInstancePermissionPolicy
func (NullableAwsPermissionPoliciesInstancePermissionPolicy) IsSet ¶
func (v NullableAwsPermissionPoliciesInstancePermissionPolicy) IsSet() bool
func (NullableAwsPermissionPoliciesInstancePermissionPolicy) MarshalJSON ¶
func (v NullableAwsPermissionPoliciesInstancePermissionPolicy) MarshalJSON() ([]byte, error)
func (*NullableAwsPermissionPoliciesInstancePermissionPolicy) UnmarshalJSON ¶
func (v *NullableAwsPermissionPoliciesInstancePermissionPolicy) UnmarshalJSON(src []byte) error
func (*NullableAwsPermissionPoliciesInstancePermissionPolicy) Unset ¶
func (v *NullableAwsPermissionPoliciesInstancePermissionPolicy) Unset()
type NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner ¶
type NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner struct {
// contains filtered or unexported fields
}
func NewNullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner ¶
func NewNullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner(val *AwsPermissionPoliciesInstancePermissionPolicyStatementInner) *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner
func (NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) IsSet ¶
func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) IsSet() bool
func (NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) MarshalJSON ¶
func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) MarshalJSON() ([]byte, error)
func (*NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) UnmarshalJSON ¶
func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) UnmarshalJSON(src []byte) error
func (*NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) Unset ¶
func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInner) Unset()
type NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition ¶
type NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition struct {
// contains filtered or unexported fields
}
func NewNullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition ¶
func NewNullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition(val *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition
func (NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) MarshalJSON ¶
func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) MarshalJSON() ([]byte, error)
func (*NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) UnmarshalJSON ¶
func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerCondition) UnmarshalJSON(src []byte) error
type NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike ¶
type NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike struct {
// contains filtered or unexported fields
}
func NewNullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike ¶
func NewNullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike(val *AwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike
func (NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) IsSet ¶
func (NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) MarshalJSON ¶
func (v NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) MarshalJSON() ([]byte, error)
func (*NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) Set ¶
func (*NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) UnmarshalJSON ¶
func (v *NullableAwsPermissionPoliciesInstancePermissionPolicyStatementInnerConditionStringLike) UnmarshalJSON(src []byte) error
type NullableAwsTrustPolicy ¶
type NullableAwsTrustPolicy struct {
// contains filtered or unexported fields
}
func NewNullableAwsTrustPolicy ¶
func NewNullableAwsTrustPolicy(val *AwsTrustPolicy) *NullableAwsTrustPolicy
func (NullableAwsTrustPolicy) Get ¶
func (v NullableAwsTrustPolicy) Get() *AwsTrustPolicy
func (NullableAwsTrustPolicy) IsSet ¶
func (v NullableAwsTrustPolicy) IsSet() bool
func (NullableAwsTrustPolicy) MarshalJSON ¶
func (v NullableAwsTrustPolicy) MarshalJSON() ([]byte, error)
func (*NullableAwsTrustPolicy) Set ¶
func (v *NullableAwsTrustPolicy) Set(val *AwsTrustPolicy)
func (*NullableAwsTrustPolicy) UnmarshalJSON ¶
func (v *NullableAwsTrustPolicy) UnmarshalJSON(src []byte) error
func (*NullableAwsTrustPolicy) Unset ¶
func (v *NullableAwsTrustPolicy) Unset()
type NullableAwsTrustPolicyInput ¶
type NullableAwsTrustPolicyInput struct {
// contains filtered or unexported fields
}
func NewNullableAwsTrustPolicyInput ¶
func NewNullableAwsTrustPolicyInput(val *AwsTrustPolicyInput) *NullableAwsTrustPolicyInput
func (NullableAwsTrustPolicyInput) Get ¶
func (v NullableAwsTrustPolicyInput) Get() *AwsTrustPolicyInput
func (NullableAwsTrustPolicyInput) IsSet ¶
func (v NullableAwsTrustPolicyInput) IsSet() bool
func (NullableAwsTrustPolicyInput) MarshalJSON ¶
func (v NullableAwsTrustPolicyInput) MarshalJSON() ([]byte, error)
func (*NullableAwsTrustPolicyInput) Set ¶
func (v *NullableAwsTrustPolicyInput) Set(val *AwsTrustPolicyInput)
func (*NullableAwsTrustPolicyInput) UnmarshalJSON ¶
func (v *NullableAwsTrustPolicyInput) UnmarshalJSON(src []byte) error
func (*NullableAwsTrustPolicyInput) Unset ¶
func (v *NullableAwsTrustPolicyInput) Unset()
type NullableAwsTrustPolicyStatementInner ¶
type NullableAwsTrustPolicyStatementInner struct {
// contains filtered or unexported fields
}
func NewNullableAwsTrustPolicyStatementInner ¶
func NewNullableAwsTrustPolicyStatementInner(val *AwsTrustPolicyStatementInner) *NullableAwsTrustPolicyStatementInner
func (NullableAwsTrustPolicyStatementInner) Get ¶
func (v NullableAwsTrustPolicyStatementInner) Get() *AwsTrustPolicyStatementInner
func (NullableAwsTrustPolicyStatementInner) IsSet ¶
func (v NullableAwsTrustPolicyStatementInner) IsSet() bool
func (NullableAwsTrustPolicyStatementInner) MarshalJSON ¶
func (v NullableAwsTrustPolicyStatementInner) MarshalJSON() ([]byte, error)
func (*NullableAwsTrustPolicyStatementInner) Set ¶
func (v *NullableAwsTrustPolicyStatementInner) Set(val *AwsTrustPolicyStatementInner)
func (*NullableAwsTrustPolicyStatementInner) UnmarshalJSON ¶
func (v *NullableAwsTrustPolicyStatementInner) UnmarshalJSON(src []byte) error
func (*NullableAwsTrustPolicyStatementInner) Unset ¶
func (v *NullableAwsTrustPolicyStatementInner) Unset()
type NullableAwsTrustPolicyStatementInnerCondition ¶
type NullableAwsTrustPolicyStatementInnerCondition struct {
// contains filtered or unexported fields
}
func NewNullableAwsTrustPolicyStatementInnerCondition ¶
func NewNullableAwsTrustPolicyStatementInnerCondition(val *AwsTrustPolicyStatementInnerCondition) *NullableAwsTrustPolicyStatementInnerCondition
func (NullableAwsTrustPolicyStatementInnerCondition) IsSet ¶
func (v NullableAwsTrustPolicyStatementInnerCondition) IsSet() bool
func (NullableAwsTrustPolicyStatementInnerCondition) MarshalJSON ¶
func (v NullableAwsTrustPolicyStatementInnerCondition) MarshalJSON() ([]byte, error)
func (*NullableAwsTrustPolicyStatementInnerCondition) Set ¶
func (v *NullableAwsTrustPolicyStatementInnerCondition) Set(val *AwsTrustPolicyStatementInnerCondition)
func (*NullableAwsTrustPolicyStatementInnerCondition) UnmarshalJSON ¶
func (v *NullableAwsTrustPolicyStatementInnerCondition) UnmarshalJSON(src []byte) error
func (*NullableAwsTrustPolicyStatementInnerCondition) Unset ¶
func (v *NullableAwsTrustPolicyStatementInnerCondition) Unset()
type NullableAwsTrustPolicyStatementInnerConditionBool ¶
type NullableAwsTrustPolicyStatementInnerConditionBool struct {
// contains filtered or unexported fields
}
func NewNullableAwsTrustPolicyStatementInnerConditionBool ¶
func NewNullableAwsTrustPolicyStatementInnerConditionBool(val *AwsTrustPolicyStatementInnerConditionBool) *NullableAwsTrustPolicyStatementInnerConditionBool
func (NullableAwsTrustPolicyStatementInnerConditionBool) IsSet ¶
func (v NullableAwsTrustPolicyStatementInnerConditionBool) IsSet() bool
func (NullableAwsTrustPolicyStatementInnerConditionBool) MarshalJSON ¶
func (v NullableAwsTrustPolicyStatementInnerConditionBool) MarshalJSON() ([]byte, error)
func (*NullableAwsTrustPolicyStatementInnerConditionBool) UnmarshalJSON ¶
func (v *NullableAwsTrustPolicyStatementInnerConditionBool) UnmarshalJSON(src []byte) error
func (*NullableAwsTrustPolicyStatementInnerConditionBool) Unset ¶
func (v *NullableAwsTrustPolicyStatementInnerConditionBool) Unset()
type NullableAwsTrustPolicyStatementInnerConditionStringEquals ¶
type NullableAwsTrustPolicyStatementInnerConditionStringEquals struct {
// contains filtered or unexported fields
}
func NewNullableAwsTrustPolicyStatementInnerConditionStringEquals ¶
func NewNullableAwsTrustPolicyStatementInnerConditionStringEquals(val *AwsTrustPolicyStatementInnerConditionStringEquals) *NullableAwsTrustPolicyStatementInnerConditionStringEquals
func (NullableAwsTrustPolicyStatementInnerConditionStringEquals) IsSet ¶
func (v NullableAwsTrustPolicyStatementInnerConditionStringEquals) IsSet() bool
func (NullableAwsTrustPolicyStatementInnerConditionStringEquals) MarshalJSON ¶
func (v NullableAwsTrustPolicyStatementInnerConditionStringEquals) MarshalJSON() ([]byte, error)
func (*NullableAwsTrustPolicyStatementInnerConditionStringEquals) UnmarshalJSON ¶
func (v *NullableAwsTrustPolicyStatementInnerConditionStringEquals) UnmarshalJSON(src []byte) error
func (*NullableAwsTrustPolicyStatementInnerConditionStringEquals) Unset ¶
func (v *NullableAwsTrustPolicyStatementInnerConditionStringEquals) Unset()
type NullableAwsTrustPolicyStatementInnerPrincipal ¶
type NullableAwsTrustPolicyStatementInnerPrincipal struct {
// contains filtered or unexported fields
}
func NewNullableAwsTrustPolicyStatementInnerPrincipal ¶
func NewNullableAwsTrustPolicyStatementInnerPrincipal(val *AwsTrustPolicyStatementInnerPrincipal) *NullableAwsTrustPolicyStatementInnerPrincipal
func (NullableAwsTrustPolicyStatementInnerPrincipal) IsSet ¶
func (v NullableAwsTrustPolicyStatementInnerPrincipal) IsSet() bool
func (NullableAwsTrustPolicyStatementInnerPrincipal) MarshalJSON ¶
func (v NullableAwsTrustPolicyStatementInnerPrincipal) MarshalJSON() ([]byte, error)
func (*NullableAwsTrustPolicyStatementInnerPrincipal) Set ¶
func (v *NullableAwsTrustPolicyStatementInnerPrincipal) Set(val *AwsTrustPolicyStatementInnerPrincipal)
func (*NullableAwsTrustPolicyStatementInnerPrincipal) UnmarshalJSON ¶
func (v *NullableAwsTrustPolicyStatementInnerPrincipal) UnmarshalJSON(src []byte) error
func (*NullableAwsTrustPolicyStatementInnerPrincipal) Unset ¶
func (v *NullableAwsTrustPolicyStatementInnerPrincipal) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableBooleanOption ¶
type NullableBooleanOption struct {
// contains filtered or unexported fields
}
func NewNullableBooleanOption ¶
func NewNullableBooleanOption(val *BooleanOption) *NullableBooleanOption
func (NullableBooleanOption) Get ¶
func (v NullableBooleanOption) Get() *BooleanOption
func (NullableBooleanOption) IsSet ¶
func (v NullableBooleanOption) IsSet() bool
func (NullableBooleanOption) MarshalJSON ¶
func (v NullableBooleanOption) MarshalJSON() ([]byte, error)
func (*NullableBooleanOption) Set ¶
func (v *NullableBooleanOption) Set(val *BooleanOption)
func (*NullableBooleanOption) UnmarshalJSON ¶
func (v *NullableBooleanOption) UnmarshalJSON(src []byte) error
func (*NullableBooleanOption) Unset ¶
func (v *NullableBooleanOption) Unset()
type NullableClone ¶
type NullableClone struct {
// contains filtered or unexported fields
}
func NewNullableClone ¶
func NewNullableClone(val *Clone) *NullableClone
func (NullableClone) Get ¶
func (v NullableClone) Get() *Clone
func (NullableClone) IsSet ¶
func (v NullableClone) IsSet() bool
func (NullableClone) MarshalJSON ¶
func (v NullableClone) MarshalJSON() ([]byte, error)
func (*NullableClone) Set ¶
func (v *NullableClone) Set(val *Clone)
func (*NullableClone) UnmarshalJSON ¶
func (v *NullableClone) UnmarshalJSON(src []byte) error
func (*NullableClone) Unset ¶
func (v *NullableClone) Unset()
type NullableCloneCreateInput ¶
type NullableCloneCreateInput struct {
// contains filtered or unexported fields
}
func NewNullableCloneCreateInput ¶
func NewNullableCloneCreateInput(val *CloneCreateInput) *NullableCloneCreateInput
func (NullableCloneCreateInput) Get ¶
func (v NullableCloneCreateInput) Get() *CloneCreateInput
func (NullableCloneCreateInput) IsSet ¶
func (v NullableCloneCreateInput) IsSet() bool
func (NullableCloneCreateInput) MarshalJSON ¶
func (v NullableCloneCreateInput) MarshalJSON() ([]byte, error)
func (*NullableCloneCreateInput) Set ¶
func (v *NullableCloneCreateInput) Set(val *CloneCreateInput)
func (*NullableCloneCreateInput) UnmarshalJSON ¶
func (v *NullableCloneCreateInput) UnmarshalJSON(src []byte) error
func (*NullableCloneCreateInput) Unset ¶
func (v *NullableCloneCreateInput) Unset()
type NullableCloneMobilityMember ¶
type NullableCloneMobilityMember struct {
// contains filtered or unexported fields
}
func NewNullableCloneMobilityMember ¶
func NewNullableCloneMobilityMember(val *CloneMobilityMember) *NullableCloneMobilityMember
func (NullableCloneMobilityMember) Get ¶
func (v NullableCloneMobilityMember) Get() *CloneMobilityMember
func (NullableCloneMobilityMember) IsSet ¶
func (v NullableCloneMobilityMember) IsSet() bool
func (NullableCloneMobilityMember) MarshalJSON ¶
func (v NullableCloneMobilityMember) MarshalJSON() ([]byte, error)
func (*NullableCloneMobilityMember) Set ¶
func (v *NullableCloneMobilityMember) Set(val *CloneMobilityMember)
func (*NullableCloneMobilityMember) UnmarshalJSON ¶
func (v *NullableCloneMobilityMember) UnmarshalJSON(src []byte) error
func (*NullableCloneMobilityMember) Unset ¶
func (v *NullableCloneMobilityMember) Unset()
type NullableCloneToHostMapping ¶
type NullableCloneToHostMapping struct {
// contains filtered or unexported fields
}
func NewNullableCloneToHostMapping ¶
func NewNullableCloneToHostMapping(val *CloneToHostMapping) *NullableCloneToHostMapping
func (NullableCloneToHostMapping) Get ¶
func (v NullableCloneToHostMapping) Get() *CloneToHostMapping
func (NullableCloneToHostMapping) IsSet ¶
func (v NullableCloneToHostMapping) IsSet() bool
func (NullableCloneToHostMapping) MarshalJSON ¶
func (v NullableCloneToHostMapping) MarshalJSON() ([]byte, error)
func (*NullableCloneToHostMapping) Set ¶
func (v *NullableCloneToHostMapping) Set(val *CloneToHostMapping)
func (*NullableCloneToHostMapping) UnmarshalJSON ¶
func (v *NullableCloneToHostMapping) UnmarshalJSON(src []byte) error
func (*NullableCloneToHostMapping) Unset ¶
func (v *NullableCloneToHostMapping) Unset()
type NullableClonesCollection200Response ¶
type NullableClonesCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableClonesCollection200Response ¶
func NewNullableClonesCollection200Response(val *ClonesCollection200Response) *NullableClonesCollection200Response
func (NullableClonesCollection200Response) Get ¶
func (v NullableClonesCollection200Response) Get() *ClonesCollection200Response
func (NullableClonesCollection200Response) IsSet ¶
func (v NullableClonesCollection200Response) IsSet() bool
func (NullableClonesCollection200Response) MarshalJSON ¶
func (v NullableClonesCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableClonesCollection200Response) Set ¶
func (v *NullableClonesCollection200Response) Set(val *ClonesCollection200Response)
func (*NullableClonesCollection200Response) UnmarshalJSON ¶
func (v *NullableClonesCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableClonesCollection200Response) Unset ¶
func (v *NullableClonesCollection200Response) Unset()
type NullableClonesCollection206Response ¶
type NullableClonesCollection206Response struct {
// contains filtered or unexported fields
}
func NewNullableClonesCollection206Response ¶
func NewNullableClonesCollection206Response(val *ClonesCollection206Response) *NullableClonesCollection206Response
func (NullableClonesCollection206Response) Get ¶
func (v NullableClonesCollection206Response) Get() *ClonesCollection206Response
func (NullableClonesCollection206Response) IsSet ¶
func (v NullableClonesCollection206Response) IsSet() bool
func (NullableClonesCollection206Response) MarshalJSON ¶
func (v NullableClonesCollection206Response) MarshalJSON() ([]byte, error)
func (*NullableClonesCollection206Response) Set ¶
func (v *NullableClonesCollection206Response) Set(val *ClonesCollection206Response)
func (*NullableClonesCollection206Response) UnmarshalJSON ¶
func (v *NullableClonesCollection206Response) UnmarshalJSON(src []byte) error
func (*NullableClonesCollection206Response) Unset ¶
func (v *NullableClonesCollection206Response) Unset()
type NullableCloudProviderEnum ¶
type NullableCloudProviderEnum struct {
// contains filtered or unexported fields
}
func NewNullableCloudProviderEnum ¶
func NewNullableCloudProviderEnum(val *CloudProviderEnum) *NullableCloudProviderEnum
func (NullableCloudProviderEnum) Get ¶
func (v NullableCloudProviderEnum) Get() *CloudProviderEnum
func (NullableCloudProviderEnum) IsSet ¶
func (v NullableCloudProviderEnum) IsSet() bool
func (NullableCloudProviderEnum) MarshalJSON ¶
func (v NullableCloudProviderEnum) MarshalJSON() ([]byte, error)
func (*NullableCloudProviderEnum) Set ¶
func (v *NullableCloudProviderEnum) Set(val *CloudProviderEnum)
func (*NullableCloudProviderEnum) UnmarshalJSON ¶
func (v *NullableCloudProviderEnum) UnmarshalJSON(src []byte) error
func (*NullableCloudProviderEnum) Unset ¶
func (v *NullableCloudProviderEnum) Unset()
type NullableCloudTarget ¶
type NullableCloudTarget struct {
// contains filtered or unexported fields
}
func NewNullableCloudTarget ¶
func NewNullableCloudTarget(val *CloudTarget) *NullableCloudTarget
func (NullableCloudTarget) Get ¶
func (v NullableCloudTarget) Get() *CloudTarget
func (NullableCloudTarget) IsSet ¶
func (v NullableCloudTarget) IsSet() bool
func (NullableCloudTarget) MarshalJSON ¶
func (v NullableCloudTarget) MarshalJSON() ([]byte, error)
func (*NullableCloudTarget) Set ¶
func (v *NullableCloudTarget) Set(val *CloudTarget)
func (*NullableCloudTarget) UnmarshalJSON ¶
func (v *NullableCloudTarget) UnmarshalJSON(src []byte) error
func (*NullableCloudTarget) Unset ¶
func (v *NullableCloudTarget) Unset()
type NullableCreateTargetBaseInput ¶
type NullableCreateTargetBaseInput struct {
// contains filtered or unexported fields
}
func NewNullableCreateTargetBaseInput ¶
func NewNullableCreateTargetBaseInput(val *CreateTargetBaseInput) *NullableCreateTargetBaseInput
func (NullableCreateTargetBaseInput) Get ¶
func (v NullableCreateTargetBaseInput) Get() *CreateTargetBaseInput
func (NullableCreateTargetBaseInput) IsSet ¶
func (v NullableCreateTargetBaseInput) IsSet() bool
func (NullableCreateTargetBaseInput) MarshalJSON ¶
func (v NullableCreateTargetBaseInput) MarshalJSON() ([]byte, error)
func (*NullableCreateTargetBaseInput) Set ¶
func (v *NullableCreateTargetBaseInput) Set(val *CreateTargetBaseInput)
func (*NullableCreateTargetBaseInput) UnmarshalJSON ¶
func (v *NullableCreateTargetBaseInput) UnmarshalJSON(src []byte) error
func (*NullableCreateTargetBaseInput) Unset ¶
func (v *NullableCreateTargetBaseInput) Unset()
type NullableCreateTargetInput ¶
type NullableCreateTargetInput struct {
// contains filtered or unexported fields
}
func NewNullableCreateTargetInput ¶
func NewNullableCreateTargetInput(val *CreateTargetInput) *NullableCreateTargetInput
func (NullableCreateTargetInput) Get ¶
func (v NullableCreateTargetInput) Get() *CreateTargetInput
func (NullableCreateTargetInput) IsSet ¶
func (v NullableCreateTargetInput) IsSet() bool
func (NullableCreateTargetInput) MarshalJSON ¶
func (v NullableCreateTargetInput) MarshalJSON() ([]byte, error)
func (*NullableCreateTargetInput) Set ¶
func (v *NullableCreateTargetInput) Set(val *CreateTargetInput)
func (*NullableCreateTargetInput) UnmarshalJSON ¶
func (v *NullableCreateTargetInput) UnmarshalJSON(src []byte) error
func (*NullableCreateTargetInput) Unset ¶
func (v *NullableCreateTargetInput) Unset()
type NullableDeleteCloneInput ¶
type NullableDeleteCloneInput struct {
// contains filtered or unexported fields
}
func NewNullableDeleteCloneInput ¶
func NewNullableDeleteCloneInput(val *DeleteCloneInput) *NullableDeleteCloneInput
func (NullableDeleteCloneInput) Get ¶
func (v NullableDeleteCloneInput) Get() *DeleteCloneInput
func (NullableDeleteCloneInput) IsSet ¶
func (v NullableDeleteCloneInput) IsSet() bool
func (NullableDeleteCloneInput) MarshalJSON ¶
func (v NullableDeleteCloneInput) MarshalJSON() ([]byte, error)
func (*NullableDeleteCloneInput) Set ¶
func (v *NullableDeleteCloneInput) Set(val *DeleteCloneInput)
func (*NullableDeleteCloneInput) UnmarshalJSON ¶
func (v *NullableDeleteCloneInput) UnmarshalJSON(src []byte) error
func (*NullableDeleteCloneInput) Unset ¶
func (v *NullableDeleteCloneInput) Unset()
type NullableEntitlementsCollection200Response ¶
type NullableEntitlementsCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableEntitlementsCollection200Response ¶
func NewNullableEntitlementsCollection200Response(val *EntitlementsCollection200Response) *NullableEntitlementsCollection200Response
func (NullableEntitlementsCollection200Response) IsSet ¶
func (v NullableEntitlementsCollection200Response) IsSet() bool
func (NullableEntitlementsCollection200Response) MarshalJSON ¶
func (v NullableEntitlementsCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableEntitlementsCollection200Response) Set ¶
func (v *NullableEntitlementsCollection200Response) Set(val *EntitlementsCollection200Response)
func (*NullableEntitlementsCollection200Response) UnmarshalJSON ¶
func (v *NullableEntitlementsCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableEntitlementsCollection200Response) Unset ¶
func (v *NullableEntitlementsCollection200Response) Unset()
type NullableEntitlementsCollection206Response ¶
type NullableEntitlementsCollection206Response struct {
// contains filtered or unexported fields
}
func NewNullableEntitlementsCollection206Response ¶
func NewNullableEntitlementsCollection206Response(val *EntitlementsCollection206Response) *NullableEntitlementsCollection206Response
func (NullableEntitlementsCollection206Response) IsSet ¶
func (v NullableEntitlementsCollection206Response) IsSet() bool
func (NullableEntitlementsCollection206Response) MarshalJSON ¶
func (v NullableEntitlementsCollection206Response) MarshalJSON() ([]byte, error)
func (*NullableEntitlementsCollection206Response) Set ¶
func (v *NullableEntitlementsCollection206Response) Set(val *EntitlementsCollection206Response)
func (*NullableEntitlementsCollection206Response) UnmarshalJSON ¶
func (v *NullableEntitlementsCollection206Response) UnmarshalJSON(src []byte) error
func (*NullableEntitlementsCollection206Response) Unset ¶
func (v *NullableEntitlementsCollection206Response) Unset()
type NullableEntitlementsInstance ¶
type NullableEntitlementsInstance struct {
// contains filtered or unexported fields
}
func NewNullableEntitlementsInstance ¶
func NewNullableEntitlementsInstance(val *EntitlementsInstance) *NullableEntitlementsInstance
func (NullableEntitlementsInstance) Get ¶
func (v NullableEntitlementsInstance) Get() *EntitlementsInstance
func (NullableEntitlementsInstance) IsSet ¶
func (v NullableEntitlementsInstance) IsSet() bool
func (NullableEntitlementsInstance) MarshalJSON ¶
func (v NullableEntitlementsInstance) MarshalJSON() ([]byte, error)
func (*NullableEntitlementsInstance) Set ¶
func (v *NullableEntitlementsInstance) Set(val *EntitlementsInstance)
func (*NullableEntitlementsInstance) UnmarshalJSON ¶
func (v *NullableEntitlementsInstance) UnmarshalJSON(src []byte) error
func (*NullableEntitlementsInstance) Unset ¶
func (v *NullableEntitlementsInstance) Unset()
type NullableEnumOption ¶
type NullableEnumOption struct {
// contains filtered or unexported fields
}
func NewNullableEnumOption ¶
func NewNullableEnumOption(val *EnumOption) *NullableEnumOption
func (NullableEnumOption) Get ¶
func (v NullableEnumOption) Get() *EnumOption
func (NullableEnumOption) IsSet ¶
func (v NullableEnumOption) IsSet() bool
func (NullableEnumOption) MarshalJSON ¶
func (v NullableEnumOption) MarshalJSON() ([]byte, error)
func (*NullableEnumOption) Set ¶
func (v *NullableEnumOption) Set(val *EnumOption)
func (*NullableEnumOption) UnmarshalJSON ¶
func (v *NullableEnumOption) UnmarshalJSON(src []byte) error
func (*NullableEnumOption) Unset ¶
func (v *NullableEnumOption) Unset()
type NullableErrorMessage ¶
type NullableErrorMessage struct {
// contains filtered or unexported fields
}
func NewNullableErrorMessage ¶
func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage
func (NullableErrorMessage) Get ¶
func (v NullableErrorMessage) Get() *ErrorMessage
func (NullableErrorMessage) IsSet ¶
func (v NullableErrorMessage) IsSet() bool
func (NullableErrorMessage) MarshalJSON ¶
func (v NullableErrorMessage) MarshalJSON() ([]byte, error)
func (*NullableErrorMessage) Set ¶
func (v *NullableErrorMessage) Set(val *ErrorMessage)
func (*NullableErrorMessage) UnmarshalJSON ¶
func (v *NullableErrorMessage) UnmarshalJSON(src []byte) error
func (*NullableErrorMessage) Unset ¶
func (v *NullableErrorMessage) Unset()
type NullableErrorResponse ¶
type NullableErrorResponse struct {
// contains filtered or unexported fields
}
func NewNullableErrorResponse ¶
func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse
func (NullableErrorResponse) Get ¶
func (v NullableErrorResponse) Get() *ErrorResponse
func (NullableErrorResponse) IsSet ¶
func (v NullableErrorResponse) IsSet() bool
func (NullableErrorResponse) MarshalJSON ¶
func (v NullableErrorResponse) MarshalJSON() ([]byte, error)
func (*NullableErrorResponse) Set ¶
func (v *NullableErrorResponse) Set(val *ErrorResponse)
func (*NullableErrorResponse) UnmarshalJSON ¶
func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error
func (*NullableErrorResponse) Unset ¶
func (v *NullableErrorResponse) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableFreeTextOption ¶
type NullableFreeTextOption struct {
// contains filtered or unexported fields
}
func NewNullableFreeTextOption ¶
func NewNullableFreeTextOption(val *FreeTextOption) *NullableFreeTextOption
func (NullableFreeTextOption) Get ¶
func (v NullableFreeTextOption) Get() *FreeTextOption
func (NullableFreeTextOption) IsSet ¶
func (v NullableFreeTextOption) IsSet() bool
func (NullableFreeTextOption) MarshalJSON ¶
func (v NullableFreeTextOption) MarshalJSON() ([]byte, error)
func (*NullableFreeTextOption) Set ¶
func (v *NullableFreeTextOption) Set(val *FreeTextOption)
func (*NullableFreeTextOption) UnmarshalJSON ¶
func (v *NullableFreeTextOption) UnmarshalJSON(src []byte) error
func (*NullableFreeTextOption) Unset ¶
func (v *NullableFreeTextOption) Unset()
type NullableHostInitiatorProtocolEnum ¶
type NullableHostInitiatorProtocolEnum struct {
// contains filtered or unexported fields
}
func NewNullableHostInitiatorProtocolEnum ¶
func NewNullableHostInitiatorProtocolEnum(val *HostInitiatorProtocolEnum) *NullableHostInitiatorProtocolEnum
func (NullableHostInitiatorProtocolEnum) Get ¶
func (v NullableHostInitiatorProtocolEnum) Get() *HostInitiatorProtocolEnum
func (NullableHostInitiatorProtocolEnum) IsSet ¶
func (v NullableHostInitiatorProtocolEnum) IsSet() bool
func (NullableHostInitiatorProtocolEnum) MarshalJSON ¶
func (v NullableHostInitiatorProtocolEnum) MarshalJSON() ([]byte, error)
func (*NullableHostInitiatorProtocolEnum) Set ¶
func (v *NullableHostInitiatorProtocolEnum) Set(val *HostInitiatorProtocolEnum)
func (*NullableHostInitiatorProtocolEnum) UnmarshalJSON ¶
func (v *NullableHostInitiatorProtocolEnum) UnmarshalJSON(src []byte) error
func (*NullableHostInitiatorProtocolEnum) Unset ¶
func (v *NullableHostInitiatorProtocolEnum) Unset()
type NullableHostsCollection200Response ¶
type NullableHostsCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableHostsCollection200Response ¶
func NewNullableHostsCollection200Response(val *HostsCollection200Response) *NullableHostsCollection200Response
func (NullableHostsCollection200Response) Get ¶
func (v NullableHostsCollection200Response) Get() *HostsCollection200Response
func (NullableHostsCollection200Response) IsSet ¶
func (v NullableHostsCollection200Response) IsSet() bool
func (NullableHostsCollection200Response) MarshalJSON ¶
func (v NullableHostsCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableHostsCollection200Response) Set ¶
func (v *NullableHostsCollection200Response) Set(val *HostsCollection200Response)
func (*NullableHostsCollection200Response) UnmarshalJSON ¶
func (v *NullableHostsCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableHostsCollection200Response) Unset ¶
func (v *NullableHostsCollection200Response) Unset()
type NullableHostsCollection206Response ¶
type NullableHostsCollection206Response struct {
// contains filtered or unexported fields
}
func NewNullableHostsCollection206Response ¶
func NewNullableHostsCollection206Response(val *HostsCollection206Response) *NullableHostsCollection206Response
func (NullableHostsCollection206Response) Get ¶
func (v NullableHostsCollection206Response) Get() *HostsCollection206Response
func (NullableHostsCollection206Response) IsSet ¶
func (v NullableHostsCollection206Response) IsSet() bool
func (NullableHostsCollection206Response) MarshalJSON ¶
func (v NullableHostsCollection206Response) MarshalJSON() ([]byte, error)
func (*NullableHostsCollection206Response) Set ¶
func (v *NullableHostsCollection206Response) Set(val *HostsCollection206Response)
func (*NullableHostsCollection206Response) UnmarshalJSON ¶
func (v *NullableHostsCollection206Response) UnmarshalJSON(src []byte) error
func (*NullableHostsCollection206Response) Unset ¶
func (v *NullableHostsCollection206Response) Unset()
type NullableHostsInstance ¶
type NullableHostsInstance struct {
// contains filtered or unexported fields
}
func NewNullableHostsInstance ¶
func NewNullableHostsInstance(val *HostsInstance) *NullableHostsInstance
func (NullableHostsInstance) Get ¶
func (v NullableHostsInstance) Get() *HostsInstance
func (NullableHostsInstance) IsSet ¶
func (v NullableHostsInstance) IsSet() bool
func (NullableHostsInstance) MarshalJSON ¶
func (v NullableHostsInstance) MarshalJSON() ([]byte, error)
func (*NullableHostsInstance) Set ¶
func (v *NullableHostsInstance) Set(val *HostsInstance)
func (*NullableHostsInstance) UnmarshalJSON ¶
func (v *NullableHostsInstance) UnmarshalJSON(src []byte) error
func (*NullableHostsInstance) Unset ¶
func (v *NullableHostsInstance) Unset()
type NullableHttpStatusEnum ¶
type NullableHttpStatusEnum struct {
// contains filtered or unexported fields
}
func NewNullableHttpStatusEnum ¶
func NewNullableHttpStatusEnum(val *HttpStatusEnum) *NullableHttpStatusEnum
func (NullableHttpStatusEnum) Get ¶
func (v NullableHttpStatusEnum) Get() *HttpStatusEnum
func (NullableHttpStatusEnum) IsSet ¶
func (v NullableHttpStatusEnum) IsSet() bool
func (NullableHttpStatusEnum) MarshalJSON ¶
func (v NullableHttpStatusEnum) MarshalJSON() ([]byte, error)
func (*NullableHttpStatusEnum) Set ¶
func (v *NullableHttpStatusEnum) Set(val *HttpStatusEnum)
func (*NullableHttpStatusEnum) UnmarshalJSON ¶
func (v *NullableHttpStatusEnum) UnmarshalJSON(src []byte) error
func (*NullableHttpStatusEnum) Unset ¶
func (v *NullableHttpStatusEnum) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableJob ¶
type NullableJob struct {
// contains filtered or unexported fields
}
func NewNullableJob ¶
func NewNullableJob(val *Job) *NullableJob
func (NullableJob) Get ¶
func (v NullableJob) Get() *Job
func (NullableJob) IsSet ¶
func (v NullableJob) IsSet() bool
func (NullableJob) MarshalJSON ¶
func (v NullableJob) MarshalJSON() ([]byte, error)
func (*NullableJob) Set ¶
func (v *NullableJob) Set(val *Job)
func (*NullableJob) UnmarshalJSON ¶
func (v *NullableJob) UnmarshalJSON(src []byte) error
func (*NullableJob) Unset ¶
func (v *NullableJob) Unset()
type NullableLicensesCapacityUnitsEnum ¶
type NullableLicensesCapacityUnitsEnum struct {
// contains filtered or unexported fields
}
func NewNullableLicensesCapacityUnitsEnum ¶
func NewNullableLicensesCapacityUnitsEnum(val *LicensesCapacityUnitsEnum) *NullableLicensesCapacityUnitsEnum
func (NullableLicensesCapacityUnitsEnum) Get ¶
func (v NullableLicensesCapacityUnitsEnum) Get() *LicensesCapacityUnitsEnum
func (NullableLicensesCapacityUnitsEnum) IsSet ¶
func (v NullableLicensesCapacityUnitsEnum) IsSet() bool
func (NullableLicensesCapacityUnitsEnum) MarshalJSON ¶
func (v NullableLicensesCapacityUnitsEnum) MarshalJSON() ([]byte, error)
func (*NullableLicensesCapacityUnitsEnum) Set ¶
func (v *NullableLicensesCapacityUnitsEnum) Set(val *LicensesCapacityUnitsEnum)
func (*NullableLicensesCapacityUnitsEnum) UnmarshalJSON ¶
func (v *NullableLicensesCapacityUnitsEnum) UnmarshalJSON(src []byte) error
func (*NullableLicensesCapacityUnitsEnum) Unset ¶
func (v *NullableLicensesCapacityUnitsEnum) Unset()
type NullableLicensesCollection200Response ¶
type NullableLicensesCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableLicensesCollection200Response ¶
func NewNullableLicensesCollection200Response(val *LicensesCollection200Response) *NullableLicensesCollection200Response
func (NullableLicensesCollection200Response) Get ¶
func (v NullableLicensesCollection200Response) Get() *LicensesCollection200Response
func (NullableLicensesCollection200Response) IsSet ¶
func (v NullableLicensesCollection200Response) IsSet() bool
func (NullableLicensesCollection200Response) MarshalJSON ¶
func (v NullableLicensesCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableLicensesCollection200Response) Set ¶
func (v *NullableLicensesCollection200Response) Set(val *LicensesCollection200Response)
func (*NullableLicensesCollection200Response) UnmarshalJSON ¶
func (v *NullableLicensesCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableLicensesCollection200Response) Unset ¶
func (v *NullableLicensesCollection200Response) Unset()
type NullableLicensesCollection206Response ¶
type NullableLicensesCollection206Response struct {
// contains filtered or unexported fields
}
func NewNullableLicensesCollection206Response ¶
func NewNullableLicensesCollection206Response(val *LicensesCollection206Response) *NullableLicensesCollection206Response
func (NullableLicensesCollection206Response) Get ¶
func (v NullableLicensesCollection206Response) Get() *LicensesCollection206Response
func (NullableLicensesCollection206Response) IsSet ¶
func (v NullableLicensesCollection206Response) IsSet() bool
func (NullableLicensesCollection206Response) MarshalJSON ¶
func (v NullableLicensesCollection206Response) MarshalJSON() ([]byte, error)
func (*NullableLicensesCollection206Response) Set ¶
func (v *NullableLicensesCollection206Response) Set(val *LicensesCollection206Response)
func (*NullableLicensesCollection206Response) UnmarshalJSON ¶
func (v *NullableLicensesCollection206Response) UnmarshalJSON(src []byte) error
func (*NullableLicensesCollection206Response) Unset ¶
func (v *NullableLicensesCollection206Response) Unset()
type NullableLicensesExpirationTypeEnum ¶
type NullableLicensesExpirationTypeEnum struct {
// contains filtered or unexported fields
}
func NewNullableLicensesExpirationTypeEnum ¶
func NewNullableLicensesExpirationTypeEnum(val *LicensesExpirationTypeEnum) *NullableLicensesExpirationTypeEnum
func (NullableLicensesExpirationTypeEnum) Get ¶
func (v NullableLicensesExpirationTypeEnum) Get() *LicensesExpirationTypeEnum
func (NullableLicensesExpirationTypeEnum) IsSet ¶
func (v NullableLicensesExpirationTypeEnum) IsSet() bool
func (NullableLicensesExpirationTypeEnum) MarshalJSON ¶
func (v NullableLicensesExpirationTypeEnum) MarshalJSON() ([]byte, error)
func (*NullableLicensesExpirationTypeEnum) Set ¶
func (v *NullableLicensesExpirationTypeEnum) Set(val *LicensesExpirationTypeEnum)
func (*NullableLicensesExpirationTypeEnum) UnmarshalJSON ¶
func (v *NullableLicensesExpirationTypeEnum) UnmarshalJSON(src []byte) error
func (*NullableLicensesExpirationTypeEnum) Unset ¶
func (v *NullableLicensesExpirationTypeEnum) Unset()
type NullableLicensesInstance ¶
type NullableLicensesInstance struct {
// contains filtered or unexported fields
}
func NewNullableLicensesInstance ¶
func NewNullableLicensesInstance(val *LicensesInstance) *NullableLicensesInstance
func (NullableLicensesInstance) Get ¶
func (v NullableLicensesInstance) Get() *LicensesInstance
func (NullableLicensesInstance) IsSet ¶
func (v NullableLicensesInstance) IsSet() bool
func (NullableLicensesInstance) MarshalJSON ¶
func (v NullableLicensesInstance) MarshalJSON() ([]byte, error)
func (*NullableLicensesInstance) Set ¶
func (v *NullableLicensesInstance) Set(val *LicensesInstance)
func (*NullableLicensesInstance) UnmarshalJSON ¶
func (v *NullableLicensesInstance) UnmarshalJSON(src []byte) error
func (*NullableLicensesInstance) Unset ¶
func (v *NullableLicensesInstance) Unset()
type NullableLicensesTypeEnum ¶
type NullableLicensesTypeEnum struct {
// contains filtered or unexported fields
}
func NewNullableLicensesTypeEnum ¶
func NewNullableLicensesTypeEnum(val *LicensesTypeEnum) *NullableLicensesTypeEnum
func (NullableLicensesTypeEnum) Get ¶
func (v NullableLicensesTypeEnum) Get() *LicensesTypeEnum
func (NullableLicensesTypeEnum) IsSet ¶
func (v NullableLicensesTypeEnum) IsSet() bool
func (NullableLicensesTypeEnum) MarshalJSON ¶
func (v NullableLicensesTypeEnum) MarshalJSON() ([]byte, error)
func (*NullableLicensesTypeEnum) Set ¶
func (v *NullableLicensesTypeEnum) Set(val *LicensesTypeEnum)
func (*NullableLicensesTypeEnum) UnmarshalJSON ¶
func (v *NullableLicensesTypeEnum) UnmarshalJSON(src []byte) error
func (*NullableLicensesTypeEnum) Unset ¶
func (v *NullableLicensesTypeEnum) Unset()
type NullableMapInput ¶
type NullableMapInput struct {
// contains filtered or unexported fields
}
func NewNullableMapInput ¶
func NewNullableMapInput(val *MapInput) *NullableMapInput
func (NullableMapInput) Get ¶
func (v NullableMapInput) Get() *MapInput
func (NullableMapInput) IsSet ¶
func (v NullableMapInput) IsSet() bool
func (NullableMapInput) MarshalJSON ¶
func (v NullableMapInput) MarshalJSON() ([]byte, error)
func (*NullableMapInput) Set ¶
func (v *NullableMapInput) Set(val *MapInput)
func (*NullableMapInput) UnmarshalJSON ¶
func (v *NullableMapInput) UnmarshalJSON(src []byte) error
func (*NullableMapInput) Unset ¶
func (v *NullableMapInput) Unset()
type NullableMobilityGroup ¶
type NullableMobilityGroup struct {
// contains filtered or unexported fields
}
func NewNullableMobilityGroup ¶
func NewNullableMobilityGroup(val *MobilityGroup) *NullableMobilityGroup
func (NullableMobilityGroup) Get ¶
func (v NullableMobilityGroup) Get() *MobilityGroup
func (NullableMobilityGroup) IsSet ¶
func (v NullableMobilityGroup) IsSet() bool
func (NullableMobilityGroup) MarshalJSON ¶
func (v NullableMobilityGroup) MarshalJSON() ([]byte, error)
func (*NullableMobilityGroup) Set ¶
func (v *NullableMobilityGroup) Set(val *MobilityGroup)
func (*NullableMobilityGroup) UnmarshalJSON ¶
func (v *NullableMobilityGroup) UnmarshalJSON(src []byte) error
func (*NullableMobilityGroup) Unset ¶
func (v *NullableMobilityGroup) Unset()
type NullableMobilityGroupsCollection200Response ¶
type NullableMobilityGroupsCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableMobilityGroupsCollection200Response ¶
func NewNullableMobilityGroupsCollection200Response(val *MobilityGroupsCollection200Response) *NullableMobilityGroupsCollection200Response
func (NullableMobilityGroupsCollection200Response) IsSet ¶
func (v NullableMobilityGroupsCollection200Response) IsSet() bool
func (NullableMobilityGroupsCollection200Response) MarshalJSON ¶
func (v NullableMobilityGroupsCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableMobilityGroupsCollection200Response) Set ¶
func (v *NullableMobilityGroupsCollection200Response) Set(val *MobilityGroupsCollection200Response)
func (*NullableMobilityGroupsCollection200Response) UnmarshalJSON ¶
func (v *NullableMobilityGroupsCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableMobilityGroupsCollection200Response) Unset ¶
func (v *NullableMobilityGroupsCollection200Response) Unset()
type NullableMobilityGroupsCollection206Response ¶
type NullableMobilityGroupsCollection206Response struct {
// contains filtered or unexported fields
}
func NewNullableMobilityGroupsCollection206Response ¶
func NewNullableMobilityGroupsCollection206Response(val *MobilityGroupsCollection206Response) *NullableMobilityGroupsCollection206Response
func (NullableMobilityGroupsCollection206Response) IsSet ¶
func (v NullableMobilityGroupsCollection206Response) IsSet() bool
func (NullableMobilityGroupsCollection206Response) MarshalJSON ¶
func (v NullableMobilityGroupsCollection206Response) MarshalJSON() ([]byte, error)
func (*NullableMobilityGroupsCollection206Response) Set ¶
func (v *NullableMobilityGroupsCollection206Response) Set(val *MobilityGroupsCollection206Response)
func (*NullableMobilityGroupsCollection206Response) UnmarshalJSON ¶
func (v *NullableMobilityGroupsCollection206Response) UnmarshalJSON(src []byte) error
func (*NullableMobilityGroupsCollection206Response) Unset ¶
func (v *NullableMobilityGroupsCollection206Response) Unset()
type NullableMobilityMember ¶
type NullableMobilityMember struct {
// contains filtered or unexported fields
}
func NewNullableMobilityMember ¶
func NewNullableMobilityMember(val *MobilityMember) *NullableMobilityMember
func (NullableMobilityMember) Get ¶
func (v NullableMobilityMember) Get() *MobilityMember
func (NullableMobilityMember) IsSet ¶
func (v NullableMobilityMember) IsSet() bool
func (NullableMobilityMember) MarshalJSON ¶
func (v NullableMobilityMember) MarshalJSON() ([]byte, error)
func (*NullableMobilityMember) Set ¶
func (v *NullableMobilityMember) Set(val *MobilityMember)
func (*NullableMobilityMember) UnmarshalJSON ¶
func (v *NullableMobilityMember) UnmarshalJSON(src []byte) error
func (*NullableMobilityMember) Unset ¶
func (v *NullableMobilityMember) Unset()
type NullableMobilityMemberMap ¶
type NullableMobilityMemberMap struct {
// contains filtered or unexported fields
}
func NewNullableMobilityMemberMap ¶
func NewNullableMobilityMemberMap(val *MobilityMemberMap) *NullableMobilityMemberMap
func (NullableMobilityMemberMap) Get ¶
func (v NullableMobilityMemberMap) Get() *MobilityMemberMap
func (NullableMobilityMemberMap) IsSet ¶
func (v NullableMobilityMemberMap) IsSet() bool
func (NullableMobilityMemberMap) MarshalJSON ¶
func (v NullableMobilityMemberMap) MarshalJSON() ([]byte, error)
func (*NullableMobilityMemberMap) Set ¶
func (v *NullableMobilityMemberMap) Set(val *MobilityMemberMap)
func (*NullableMobilityMemberMap) UnmarshalJSON ¶
func (v *NullableMobilityMemberMap) UnmarshalJSON(src []byte) error
func (*NullableMobilityMemberMap) Unset ¶
func (v *NullableMobilityMemberMap) Unset()
type NullableMobilityTarget ¶
type NullableMobilityTarget struct {
// contains filtered or unexported fields
}
func NewNullableMobilityTarget ¶
func NewNullableMobilityTarget(val *MobilityTarget) *NullableMobilityTarget
func (NullableMobilityTarget) Get ¶
func (v NullableMobilityTarget) Get() *MobilityTarget
func (NullableMobilityTarget) IsSet ¶
func (v NullableMobilityTarget) IsSet() bool
func (NullableMobilityTarget) MarshalJSON ¶
func (v NullableMobilityTarget) MarshalJSON() ([]byte, error)
func (*NullableMobilityTarget) Set ¶
func (v *NullableMobilityTarget) Set(val *MobilityTarget)
func (*NullableMobilityTarget) UnmarshalJSON ¶
func (v *NullableMobilityTarget) UnmarshalJSON(src []byte) error
func (*NullableMobilityTarget) Unset ¶
func (v *NullableMobilityTarget) Unset()
type NullableMobilityTargetsCollection200Response ¶
type NullableMobilityTargetsCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableMobilityTargetsCollection200Response ¶
func NewNullableMobilityTargetsCollection200Response(val *MobilityTargetsCollection200Response) *NullableMobilityTargetsCollection200Response
func (NullableMobilityTargetsCollection200Response) IsSet ¶
func (v NullableMobilityTargetsCollection200Response) IsSet() bool
func (NullableMobilityTargetsCollection200Response) MarshalJSON ¶
func (v NullableMobilityTargetsCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableMobilityTargetsCollection200Response) Set ¶
func (v *NullableMobilityTargetsCollection200Response) Set(val *MobilityTargetsCollection200Response)
func (*NullableMobilityTargetsCollection200Response) UnmarshalJSON ¶
func (v *NullableMobilityTargetsCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableMobilityTargetsCollection200Response) Unset ¶
func (v *NullableMobilityTargetsCollection200Response) Unset()
type NullableMobilityTargetsCollection206Response ¶
type NullableMobilityTargetsCollection206Response struct {
// contains filtered or unexported fields
}
func NewNullableMobilityTargetsCollection206Response ¶
func NewNullableMobilityTargetsCollection206Response(val *MobilityTargetsCollection206Response) *NullableMobilityTargetsCollection206Response
func (NullableMobilityTargetsCollection206Response) IsSet ¶
func (v NullableMobilityTargetsCollection206Response) IsSet() bool
func (NullableMobilityTargetsCollection206Response) MarshalJSON ¶
func (v NullableMobilityTargetsCollection206Response) MarshalJSON() ([]byte, error)
func (*NullableMobilityTargetsCollection206Response) Set ¶
func (v *NullableMobilityTargetsCollection206Response) Set(val *MobilityTargetsCollection206Response)
func (*NullableMobilityTargetsCollection206Response) UnmarshalJSON ¶
func (v *NullableMobilityTargetsCollection206Response) UnmarshalJSON(src []byte) error
func (*NullableMobilityTargetsCollection206Response) Unset ¶
func (v *NullableMobilityTargetsCollection206Response) Unset()
type NullableMultiselectFreetextOption ¶
type NullableMultiselectFreetextOption struct {
// contains filtered or unexported fields
}
func NewNullableMultiselectFreetextOption ¶
func NewNullableMultiselectFreetextOption(val *MultiselectFreetextOption) *NullableMultiselectFreetextOption
func (NullableMultiselectFreetextOption) Get ¶
func (v NullableMultiselectFreetextOption) Get() *MultiselectFreetextOption
func (NullableMultiselectFreetextOption) IsSet ¶
func (v NullableMultiselectFreetextOption) IsSet() bool
func (NullableMultiselectFreetextOption) MarshalJSON ¶
func (v NullableMultiselectFreetextOption) MarshalJSON() ([]byte, error)
func (*NullableMultiselectFreetextOption) Set ¶
func (v *NullableMultiselectFreetextOption) Set(val *MultiselectFreetextOption)
func (*NullableMultiselectFreetextOption) UnmarshalJSON ¶
func (v *NullableMultiselectFreetextOption) UnmarshalJSON(src []byte) error
func (*NullableMultiselectFreetextOption) Unset ¶
func (v *NullableMultiselectFreetextOption) Unset()
type NullableOfferTemplateModel ¶
type NullableOfferTemplateModel struct {
// contains filtered or unexported fields
}
func NewNullableOfferTemplateModel ¶
func NewNullableOfferTemplateModel(val *OfferTemplateModel) *NullableOfferTemplateModel
func (NullableOfferTemplateModel) Get ¶
func (v NullableOfferTemplateModel) Get() *OfferTemplateModel
func (NullableOfferTemplateModel) IsSet ¶
func (v NullableOfferTemplateModel) IsSet() bool
func (NullableOfferTemplateModel) MarshalJSON ¶
func (v NullableOfferTemplateModel) MarshalJSON() ([]byte, error)
func (*NullableOfferTemplateModel) Set ¶
func (v *NullableOfferTemplateModel) Set(val *OfferTemplateModel)
func (*NullableOfferTemplateModel) UnmarshalJSON ¶
func (v *NullableOfferTemplateModel) UnmarshalJSON(src []byte) error
func (*NullableOfferTemplateModel) Unset ¶
func (v *NullableOfferTemplateModel) Unset()
type NullablePagingInformation ¶
type NullablePagingInformation struct {
// contains filtered or unexported fields
}
func NewNullablePagingInformation ¶
func NewNullablePagingInformation(val *PagingInformation) *NullablePagingInformation
func (NullablePagingInformation) Get ¶
func (v NullablePagingInformation) Get() *PagingInformation
func (NullablePagingInformation) IsSet ¶
func (v NullablePagingInformation) IsSet() bool
func (NullablePagingInformation) MarshalJSON ¶
func (v NullablePagingInformation) MarshalJSON() ([]byte, error)
func (*NullablePagingInformation) Set ¶
func (v *NullablePagingInformation) Set(val *PagingInformation)
func (*NullablePagingInformation) UnmarshalJSON ¶
func (v *NullablePagingInformation) UnmarshalJSON(src []byte) error
func (*NullablePagingInformation) Unset ¶
func (v *NullablePagingInformation) Unset()
type NullablePoolsCollection200Response ¶
type NullablePoolsCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullablePoolsCollection200Response ¶
func NewNullablePoolsCollection200Response(val *PoolsCollection200Response) *NullablePoolsCollection200Response
func (NullablePoolsCollection200Response) Get ¶
func (v NullablePoolsCollection200Response) Get() *PoolsCollection200Response
func (NullablePoolsCollection200Response) IsSet ¶
func (v NullablePoolsCollection200Response) IsSet() bool
func (NullablePoolsCollection200Response) MarshalJSON ¶
func (v NullablePoolsCollection200Response) MarshalJSON() ([]byte, error)
func (*NullablePoolsCollection200Response) Set ¶
func (v *NullablePoolsCollection200Response) Set(val *PoolsCollection200Response)
func (*NullablePoolsCollection200Response) UnmarshalJSON ¶
func (v *NullablePoolsCollection200Response) UnmarshalJSON(src []byte) error
func (*NullablePoolsCollection200Response) Unset ¶
func (v *NullablePoolsCollection200Response) Unset()
type NullablePoolsCollection206Response ¶
type NullablePoolsCollection206Response struct {
// contains filtered or unexported fields
}
func NewNullablePoolsCollection206Response ¶
func NewNullablePoolsCollection206Response(val *PoolsCollection206Response) *NullablePoolsCollection206Response
func (NullablePoolsCollection206Response) Get ¶
func (v NullablePoolsCollection206Response) Get() *PoolsCollection206Response
func (NullablePoolsCollection206Response) IsSet ¶
func (v NullablePoolsCollection206Response) IsSet() bool
func (NullablePoolsCollection206Response) MarshalJSON ¶
func (v NullablePoolsCollection206Response) MarshalJSON() ([]byte, error)
func (*NullablePoolsCollection206Response) Set ¶
func (v *NullablePoolsCollection206Response) Set(val *PoolsCollection206Response)
func (*NullablePoolsCollection206Response) UnmarshalJSON ¶
func (v *NullablePoolsCollection206Response) UnmarshalJSON(src []byte) error
func (*NullablePoolsCollection206Response) Unset ¶
func (v *NullablePoolsCollection206Response) Unset()
type NullablePoolsInstance ¶
type NullablePoolsInstance struct {
// contains filtered or unexported fields
}
func NewNullablePoolsInstance ¶
func NewNullablePoolsInstance(val *PoolsInstance) *NullablePoolsInstance
func (NullablePoolsInstance) Get ¶
func (v NullablePoolsInstance) Get() *PoolsInstance
func (NullablePoolsInstance) IsSet ¶
func (v NullablePoolsInstance) IsSet() bool
func (NullablePoolsInstance) MarshalJSON ¶
func (v NullablePoolsInstance) MarshalJSON() ([]byte, error)
func (*NullablePoolsInstance) Set ¶
func (v *NullablePoolsInstance) Set(val *PoolsInstance)
func (*NullablePoolsInstance) UnmarshalJSON ¶
func (v *NullablePoolsInstance) UnmarshalJSON(src []byte) error
func (*NullablePoolsInstance) Unset ¶
func (v *NullablePoolsInstance) Unset()
type NullablePowerFlexStorageOptions ¶
type NullablePowerFlexStorageOptions struct {
// contains filtered or unexported fields
}
func NewNullablePowerFlexStorageOptions ¶
func NewNullablePowerFlexStorageOptions(val *PowerFlexStorageOptions) *NullablePowerFlexStorageOptions
func (NullablePowerFlexStorageOptions) Get ¶
func (v NullablePowerFlexStorageOptions) Get() *PowerFlexStorageOptions
func (NullablePowerFlexStorageOptions) IsSet ¶
func (v NullablePowerFlexStorageOptions) IsSet() bool
func (NullablePowerFlexStorageOptions) MarshalJSON ¶
func (v NullablePowerFlexStorageOptions) MarshalJSON() ([]byte, error)
func (*NullablePowerFlexStorageOptions) Set ¶
func (v *NullablePowerFlexStorageOptions) Set(val *PowerFlexStorageOptions)
func (*NullablePowerFlexStorageOptions) UnmarshalJSON ¶
func (v *NullablePowerFlexStorageOptions) UnmarshalJSON(src []byte) error
func (*NullablePowerFlexStorageOptions) Unset ¶
func (v *NullablePowerFlexStorageOptions) Unset()
type NullablePowerFlexTierEnum ¶
type NullablePowerFlexTierEnum struct {
// contains filtered or unexported fields
}
func NewNullablePowerFlexTierEnum ¶
func NewNullablePowerFlexTierEnum(val *PowerFlexTierEnum) *NullablePowerFlexTierEnum
func (NullablePowerFlexTierEnum) Get ¶
func (v NullablePowerFlexTierEnum) Get() *PowerFlexTierEnum
func (NullablePowerFlexTierEnum) IsSet ¶
func (v NullablePowerFlexTierEnum) IsSet() bool
func (NullablePowerFlexTierEnum) MarshalJSON ¶
func (v NullablePowerFlexTierEnum) MarshalJSON() ([]byte, error)
func (*NullablePowerFlexTierEnum) Set ¶
func (v *NullablePowerFlexTierEnum) Set(val *PowerFlexTierEnum)
func (*NullablePowerFlexTierEnum) UnmarshalJSON ¶
func (v *NullablePowerFlexTierEnum) UnmarshalJSON(src []byte) error
func (*NullablePowerFlexTierEnum) Unset ¶
func (v *NullablePowerFlexTierEnum) Unset()
type NullableProductsTypeEnum ¶
type NullableProductsTypeEnum struct {
// contains filtered or unexported fields
}
func NewNullableProductsTypeEnum ¶
func NewNullableProductsTypeEnum(val *ProductsTypeEnum) *NullableProductsTypeEnum
func (NullableProductsTypeEnum) Get ¶
func (v NullableProductsTypeEnum) Get() *ProductsTypeEnum
func (NullableProductsTypeEnum) IsSet ¶
func (v NullableProductsTypeEnum) IsSet() bool
func (NullableProductsTypeEnum) MarshalJSON ¶
func (v NullableProductsTypeEnum) MarshalJSON() ([]byte, error)
func (*NullableProductsTypeEnum) Set ¶
func (v *NullableProductsTypeEnum) Set(val *ProductsTypeEnum)
func (*NullableProductsTypeEnum) UnmarshalJSON ¶
func (v *NullableProductsTypeEnum) UnmarshalJSON(src []byte) error
func (*NullableProductsTypeEnum) Unset ¶
func (v *NullableProductsTypeEnum) Unset()
type NullableRangeOption ¶
type NullableRangeOption struct {
// contains filtered or unexported fields
}
func NewNullableRangeOption ¶
func NewNullableRangeOption(val *RangeOption) *NullableRangeOption
func (NullableRangeOption) Get ¶
func (v NullableRangeOption) Get() *RangeOption
func (NullableRangeOption) IsSet ¶
func (v NullableRangeOption) IsSet() bool
func (NullableRangeOption) MarshalJSON ¶
func (v NullableRangeOption) MarshalJSON() ([]byte, error)
func (*NullableRangeOption) Set ¶
func (v *NullableRangeOption) Set(val *RangeOption)
func (*NullableRangeOption) UnmarshalJSON ¶
func (v *NullableRangeOption) UnmarshalJSON(src []byte) error
func (*NullableRangeOption) Unset ¶
func (v *NullableRangeOption) Unset()
type NullableRedactedAwsAccountInstance ¶
type NullableRedactedAwsAccountInstance struct {
// contains filtered or unexported fields
}
func NewNullableRedactedAwsAccountInstance ¶
func NewNullableRedactedAwsAccountInstance(val *RedactedAwsAccountInstance) *NullableRedactedAwsAccountInstance
func (NullableRedactedAwsAccountInstance) Get ¶
func (v NullableRedactedAwsAccountInstance) Get() *RedactedAwsAccountInstance
func (NullableRedactedAwsAccountInstance) IsSet ¶
func (v NullableRedactedAwsAccountInstance) IsSet() bool
func (NullableRedactedAwsAccountInstance) MarshalJSON ¶
func (v NullableRedactedAwsAccountInstance) MarshalJSON() ([]byte, error)
func (*NullableRedactedAwsAccountInstance) Set ¶
func (v *NullableRedactedAwsAccountInstance) Set(val *RedactedAwsAccountInstance)
func (*NullableRedactedAwsAccountInstance) UnmarshalJSON ¶
func (v *NullableRedactedAwsAccountInstance) UnmarshalJSON(src []byte) error
func (*NullableRedactedAwsAccountInstance) Unset ¶
func (v *NullableRedactedAwsAccountInstance) Unset()
type NullableResourceId ¶
type NullableResourceId struct {
// contains filtered or unexported fields
}
func NewNullableResourceId ¶
func NewNullableResourceId(val *ResourceId) *NullableResourceId
func (NullableResourceId) Get ¶
func (v NullableResourceId) Get() *ResourceId
func (NullableResourceId) IsSet ¶
func (v NullableResourceId) IsSet() bool
func (NullableResourceId) MarshalJSON ¶
func (v NullableResourceId) MarshalJSON() ([]byte, error)
func (*NullableResourceId) Set ¶
func (v *NullableResourceId) Set(val *ResourceId)
func (*NullableResourceId) UnmarshalJSON ¶
func (v *NullableResourceId) UnmarshalJSON(src []byte) error
func (*NullableResourceId) Unset ¶
func (v *NullableResourceId) Unset()
type NullableSeverityEnum ¶
type NullableSeverityEnum struct {
// contains filtered or unexported fields
}
func NewNullableSeverityEnum ¶
func NewNullableSeverityEnum(val *SeverityEnum) *NullableSeverityEnum
func (NullableSeverityEnum) Get ¶
func (v NullableSeverityEnum) Get() *SeverityEnum
func (NullableSeverityEnum) IsSet ¶
func (v NullableSeverityEnum) IsSet() bool
func (NullableSeverityEnum) MarshalJSON ¶
func (v NullableSeverityEnum) MarshalJSON() ([]byte, error)
func (*NullableSeverityEnum) Set ¶
func (v *NullableSeverityEnum) Set(val *SeverityEnum)
func (*NullableSeverityEnum) UnmarshalJSON ¶
func (v *NullableSeverityEnum) UnmarshalJSON(src []byte) error
func (*NullableSeverityEnum) Unset ¶
func (v *NullableSeverityEnum) Unset()
type NullableSourceMobilityGroupInput ¶
type NullableSourceMobilityGroupInput struct {
// contains filtered or unexported fields
}
func NewNullableSourceMobilityGroupInput ¶
func NewNullableSourceMobilityGroupInput(val *SourceMobilityGroupInput) *NullableSourceMobilityGroupInput
func (NullableSourceMobilityGroupInput) Get ¶
func (v NullableSourceMobilityGroupInput) Get() *SourceMobilityGroupInput
func (NullableSourceMobilityGroupInput) IsSet ¶
func (v NullableSourceMobilityGroupInput) IsSet() bool
func (NullableSourceMobilityGroupInput) MarshalJSON ¶
func (v NullableSourceMobilityGroupInput) MarshalJSON() ([]byte, error)
func (*NullableSourceMobilityGroupInput) Set ¶
func (v *NullableSourceMobilityGroupInput) Set(val *SourceMobilityGroupInput)
func (*NullableSourceMobilityGroupInput) UnmarshalJSON ¶
func (v *NullableSourceMobilityGroupInput) UnmarshalJSON(src []byte) error
func (*NullableSourceMobilityGroupInput) Unset ¶
func (v *NullableSourceMobilityGroupInput) Unset()
type NullableStartCopyInput ¶
type NullableStartCopyInput struct {
// contains filtered or unexported fields
}
func NewNullableStartCopyInput ¶
func NewNullableStartCopyInput(val *StartCopyInput) *NullableStartCopyInput
func (NullableStartCopyInput) Get ¶
func (v NullableStartCopyInput) Get() *StartCopyInput
func (NullableStartCopyInput) IsSet ¶
func (v NullableStartCopyInput) IsSet() bool
func (NullableStartCopyInput) MarshalJSON ¶
func (v NullableStartCopyInput) MarshalJSON() ([]byte, error)
func (*NullableStartCopyInput) Set ¶
func (v *NullableStartCopyInput) Set(val *StartCopyInput)
func (*NullableStartCopyInput) UnmarshalJSON ¶
func (v *NullableStartCopyInput) UnmarshalJSON(src []byte) error
func (*NullableStartCopyInput) Unset ¶
func (v *NullableStartCopyInput) Unset()
type NullableStorageProduct ¶
type NullableStorageProduct struct {
// contains filtered or unexported fields
}
func NewNullableStorageProduct ¶
func NewNullableStorageProduct(val *StorageProduct) *NullableStorageProduct
func (NullableStorageProduct) Get ¶
func (v NullableStorageProduct) Get() *StorageProduct
func (NullableStorageProduct) IsSet ¶
func (v NullableStorageProduct) IsSet() bool
func (NullableStorageProduct) MarshalJSON ¶
func (v NullableStorageProduct) MarshalJSON() ([]byte, error)
func (*NullableStorageProduct) Set ¶
func (v *NullableStorageProduct) Set(val *StorageProduct)
func (*NullableStorageProduct) UnmarshalJSON ¶
func (v *NullableStorageProduct) UnmarshalJSON(src []byte) error
func (*NullableStorageProduct) Unset ¶
func (v *NullableStorageProduct) Unset()
type NullableStorageProductActionEnum ¶
type NullableStorageProductActionEnum struct {
// contains filtered or unexported fields
}
func NewNullableStorageProductActionEnum ¶
func NewNullableStorageProductActionEnum(val *StorageProductActionEnum) *NullableStorageProductActionEnum
func (NullableStorageProductActionEnum) Get ¶
func (v NullableStorageProductActionEnum) Get() *StorageProductActionEnum
func (NullableStorageProductActionEnum) IsSet ¶
func (v NullableStorageProductActionEnum) IsSet() bool
func (NullableStorageProductActionEnum) MarshalJSON ¶
func (v NullableStorageProductActionEnum) MarshalJSON() ([]byte, error)
func (*NullableStorageProductActionEnum) Set ¶
func (v *NullableStorageProductActionEnum) Set(val *StorageProductActionEnum)
func (*NullableStorageProductActionEnum) UnmarshalJSON ¶
func (v *NullableStorageProductActionEnum) UnmarshalJSON(src []byte) error
func (*NullableStorageProductActionEnum) Unset ¶
func (v *NullableStorageProductActionEnum) Unset()
type NullableStorageProductEnum ¶
type NullableStorageProductEnum struct {
// contains filtered or unexported fields
}
func NewNullableStorageProductEnum ¶
func NewNullableStorageProductEnum(val *StorageProductEnum) *NullableStorageProductEnum
func (NullableStorageProductEnum) Get ¶
func (v NullableStorageProductEnum) Get() *StorageProductEnum
func (NullableStorageProductEnum) IsSet ¶
func (v NullableStorageProductEnum) IsSet() bool
func (NullableStorageProductEnum) MarshalJSON ¶
func (v NullableStorageProductEnum) MarshalJSON() ([]byte, error)
func (*NullableStorageProductEnum) Set ¶
func (v *NullableStorageProductEnum) Set(val *StorageProductEnum)
func (*NullableStorageProductEnum) UnmarshalJSON ¶
func (v *NullableStorageProductEnum) UnmarshalJSON(src []byte) error
func (*NullableStorageProductEnum) Unset ¶
func (v *NullableStorageProductEnum) Unset()
type NullableStorageProductOptionsCollection200Response ¶
type NullableStorageProductOptionsCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableStorageProductOptionsCollection200Response ¶
func NewNullableStorageProductOptionsCollection200Response(val *StorageProductOptionsCollection200Response) *NullableStorageProductOptionsCollection200Response
func (NullableStorageProductOptionsCollection200Response) IsSet ¶
func (v NullableStorageProductOptionsCollection200Response) IsSet() bool
func (NullableStorageProductOptionsCollection200Response) MarshalJSON ¶
func (v NullableStorageProductOptionsCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableStorageProductOptionsCollection200Response) UnmarshalJSON ¶
func (v *NullableStorageProductOptionsCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableStorageProductOptionsCollection200Response) Unset ¶
func (v *NullableStorageProductOptionsCollection200Response) Unset()
type NullableStorageProductsCollection200Response ¶
type NullableStorageProductsCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableStorageProductsCollection200Response ¶
func NewNullableStorageProductsCollection200Response(val *StorageProductsCollection200Response) *NullableStorageProductsCollection200Response
func (NullableStorageProductsCollection200Response) IsSet ¶
func (v NullableStorageProductsCollection200Response) IsSet() bool
func (NullableStorageProductsCollection200Response) MarshalJSON ¶
func (v NullableStorageProductsCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableStorageProductsCollection200Response) Set ¶
func (v *NullableStorageProductsCollection200Response) Set(val *StorageProductsCollection200Response)
func (*NullableStorageProductsCollection200Response) UnmarshalJSON ¶
func (v *NullableStorageProductsCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableStorageProductsCollection200Response) Unset ¶
func (v *NullableStorageProductsCollection200Response) Unset()
type NullableStorageProductsInstance ¶
type NullableStorageProductsInstance struct {
// contains filtered or unexported fields
}
func NewNullableStorageProductsInstance ¶
func NewNullableStorageProductsInstance(val *StorageProductsInstance) *NullableStorageProductsInstance
func (NullableStorageProductsInstance) Get ¶
func (v NullableStorageProductsInstance) Get() *StorageProductsInstance
func (NullableStorageProductsInstance) IsSet ¶
func (v NullableStorageProductsInstance) IsSet() bool
func (NullableStorageProductsInstance) MarshalJSON ¶
func (v NullableStorageProductsInstance) MarshalJSON() ([]byte, error)
func (*NullableStorageProductsInstance) Set ¶
func (v *NullableStorageProductsInstance) Set(val *StorageProductsInstance)
func (*NullableStorageProductsInstance) UnmarshalJSON ¶
func (v *NullableStorageProductsInstance) UnmarshalJSON(src []byte) error
func (*NullableStorageProductsInstance) Unset ¶
func (v *NullableStorageProductsInstance) Unset()
type NullableStorageSystemDeploymentRequest ¶
type NullableStorageSystemDeploymentRequest struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemDeploymentRequest ¶
func NewNullableStorageSystemDeploymentRequest(val *StorageSystemDeploymentRequest) *NullableStorageSystemDeploymentRequest
func (NullableStorageSystemDeploymentRequest) Get ¶
func (v NullableStorageSystemDeploymentRequest) Get() *StorageSystemDeploymentRequest
func (NullableStorageSystemDeploymentRequest) IsSet ¶
func (v NullableStorageSystemDeploymentRequest) IsSet() bool
func (NullableStorageSystemDeploymentRequest) MarshalJSON ¶
func (v NullableStorageSystemDeploymentRequest) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemDeploymentRequest) Set ¶
func (v *NullableStorageSystemDeploymentRequest) Set(val *StorageSystemDeploymentRequest)
func (*NullableStorageSystemDeploymentRequest) UnmarshalJSON ¶
func (v *NullableStorageSystemDeploymentRequest) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemDeploymentRequest) Unset ¶
func (v *NullableStorageSystemDeploymentRequest) Unset()
type NullableStorageSystemDeploymentRequestCloudOptions ¶
type NullableStorageSystemDeploymentRequestCloudOptions struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemDeploymentRequestCloudOptions ¶
func NewNullableStorageSystemDeploymentRequestCloudOptions(val *StorageSystemDeploymentRequestCloudOptions) *NullableStorageSystemDeploymentRequestCloudOptions
func (NullableStorageSystemDeploymentRequestCloudOptions) IsSet ¶
func (v NullableStorageSystemDeploymentRequestCloudOptions) IsSet() bool
func (NullableStorageSystemDeploymentRequestCloudOptions) MarshalJSON ¶
func (v NullableStorageSystemDeploymentRequestCloudOptions) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemDeploymentRequestCloudOptions) UnmarshalJSON ¶
func (v *NullableStorageSystemDeploymentRequestCloudOptions) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemDeploymentRequestCloudOptions) Unset ¶
func (v *NullableStorageSystemDeploymentRequestCloudOptions) Unset()
type NullableStorageSystemDeploymentRequestStorageOptions ¶
type NullableStorageSystemDeploymentRequestStorageOptions struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemDeploymentRequestStorageOptions ¶
func NewNullableStorageSystemDeploymentRequestStorageOptions(val *StorageSystemDeploymentRequestStorageOptions) *NullableStorageSystemDeploymentRequestStorageOptions
func (NullableStorageSystemDeploymentRequestStorageOptions) IsSet ¶
func (v NullableStorageSystemDeploymentRequestStorageOptions) IsSet() bool
func (NullableStorageSystemDeploymentRequestStorageOptions) MarshalJSON ¶
func (v NullableStorageSystemDeploymentRequestStorageOptions) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemDeploymentRequestStorageOptions) UnmarshalJSON ¶
func (v *NullableStorageSystemDeploymentRequestStorageOptions) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemDeploymentRequestStorageOptions) Unset ¶
func (v *NullableStorageSystemDeploymentRequestStorageOptions) Unset()
type NullableStorageSystemTokensCreateRequest ¶
type NullableStorageSystemTokensCreateRequest struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemTokensCreateRequest ¶
func NewNullableStorageSystemTokensCreateRequest(val *StorageSystemTokensCreateRequest) *NullableStorageSystemTokensCreateRequest
func (NullableStorageSystemTokensCreateRequest) IsSet ¶
func (v NullableStorageSystemTokensCreateRequest) IsSet() bool
func (NullableStorageSystemTokensCreateRequest) MarshalJSON ¶
func (v NullableStorageSystemTokensCreateRequest) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemTokensCreateRequest) Set ¶
func (v *NullableStorageSystemTokensCreateRequest) Set(val *StorageSystemTokensCreateRequest)
func (*NullableStorageSystemTokensCreateRequest) UnmarshalJSON ¶
func (v *NullableStorageSystemTokensCreateRequest) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemTokensCreateRequest) Unset ¶
func (v *NullableStorageSystemTokensCreateRequest) Unset()
type NullableStorageSystemTokensInstance ¶
type NullableStorageSystemTokensInstance struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemTokensInstance ¶
func NewNullableStorageSystemTokensInstance(val *StorageSystemTokensInstance) *NullableStorageSystemTokensInstance
func (NullableStorageSystemTokensInstance) Get ¶
func (v NullableStorageSystemTokensInstance) Get() *StorageSystemTokensInstance
func (NullableStorageSystemTokensInstance) IsSet ¶
func (v NullableStorageSystemTokensInstance) IsSet() bool
func (NullableStorageSystemTokensInstance) MarshalJSON ¶
func (v NullableStorageSystemTokensInstance) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemTokensInstance) Set ¶
func (v *NullableStorageSystemTokensInstance) Set(val *StorageSystemTokensInstance)
func (*NullableStorageSystemTokensInstance) UnmarshalJSON ¶
func (v *NullableStorageSystemTokensInstance) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemTokensInstance) Unset ¶
func (v *NullableStorageSystemTokensInstance) Unset()
type NullableStorageSystemTokensModifyRequest ¶
type NullableStorageSystemTokensModifyRequest struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemTokensModifyRequest ¶
func NewNullableStorageSystemTokensModifyRequest(val *StorageSystemTokensModifyRequest) *NullableStorageSystemTokensModifyRequest
func (NullableStorageSystemTokensModifyRequest) IsSet ¶
func (v NullableStorageSystemTokensModifyRequest) IsSet() bool
func (NullableStorageSystemTokensModifyRequest) MarshalJSON ¶
func (v NullableStorageSystemTokensModifyRequest) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemTokensModifyRequest) Set ¶
func (v *NullableStorageSystemTokensModifyRequest) Set(val *StorageSystemTokensModifyRequest)
func (*NullableStorageSystemTokensModifyRequest) UnmarshalJSON ¶
func (v *NullableStorageSystemTokensModifyRequest) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemTokensModifyRequest) Unset ¶
func (v *NullableStorageSystemTokensModifyRequest) Unset()
type NullableStorageSystemTypeEnum ¶
type NullableStorageSystemTypeEnum struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemTypeEnum ¶
func NewNullableStorageSystemTypeEnum(val *StorageSystemTypeEnum) *NullableStorageSystemTypeEnum
func (NullableStorageSystemTypeEnum) Get ¶
func (v NullableStorageSystemTypeEnum) Get() *StorageSystemTypeEnum
func (NullableStorageSystemTypeEnum) IsSet ¶
func (v NullableStorageSystemTypeEnum) IsSet() bool
func (NullableStorageSystemTypeEnum) MarshalJSON ¶
func (v NullableStorageSystemTypeEnum) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemTypeEnum) Set ¶
func (v *NullableStorageSystemTypeEnum) Set(val *StorageSystemTypeEnum)
func (*NullableStorageSystemTypeEnum) UnmarshalJSON ¶
func (v *NullableStorageSystemTypeEnum) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemTypeEnum) Unset ¶
func (v *NullableStorageSystemTypeEnum) Unset()
type NullableStorageSystemsCollection200Response ¶
type NullableStorageSystemsCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemsCollection200Response ¶
func NewNullableStorageSystemsCollection200Response(val *StorageSystemsCollection200Response) *NullableStorageSystemsCollection200Response
func (NullableStorageSystemsCollection200Response) IsSet ¶
func (v NullableStorageSystemsCollection200Response) IsSet() bool
func (NullableStorageSystemsCollection200Response) MarshalJSON ¶
func (v NullableStorageSystemsCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemsCollection200Response) Set ¶
func (v *NullableStorageSystemsCollection200Response) Set(val *StorageSystemsCollection200Response)
func (*NullableStorageSystemsCollection200Response) UnmarshalJSON ¶
func (v *NullableStorageSystemsCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemsCollection200Response) Unset ¶
func (v *NullableStorageSystemsCollection200Response) Unset()
type NullableStorageSystemsCollection206Response ¶
type NullableStorageSystemsCollection206Response struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemsCollection206Response ¶
func NewNullableStorageSystemsCollection206Response(val *StorageSystemsCollection206Response) *NullableStorageSystemsCollection206Response
func (NullableStorageSystemsCollection206Response) IsSet ¶
func (v NullableStorageSystemsCollection206Response) IsSet() bool
func (NullableStorageSystemsCollection206Response) MarshalJSON ¶
func (v NullableStorageSystemsCollection206Response) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemsCollection206Response) Set ¶
func (v *NullableStorageSystemsCollection206Response) Set(val *StorageSystemsCollection206Response)
func (*NullableStorageSystemsCollection206Response) UnmarshalJSON ¶
func (v *NullableStorageSystemsCollection206Response) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemsCollection206Response) Unset ¶
func (v *NullableStorageSystemsCollection206Response) Unset()
type NullableStorageSystemsFinalizeTrustPostRequest ¶
type NullableStorageSystemsFinalizeTrustPostRequest struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemsFinalizeTrustPostRequest ¶
func NewNullableStorageSystemsFinalizeTrustPostRequest(val *StorageSystemsFinalizeTrustPostRequest) *NullableStorageSystemsFinalizeTrustPostRequest
func (NullableStorageSystemsFinalizeTrustPostRequest) IsSet ¶
func (v NullableStorageSystemsFinalizeTrustPostRequest) IsSet() bool
func (NullableStorageSystemsFinalizeTrustPostRequest) MarshalJSON ¶
func (v NullableStorageSystemsFinalizeTrustPostRequest) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemsFinalizeTrustPostRequest) Set ¶
func (v *NullableStorageSystemsFinalizeTrustPostRequest) Set(val *StorageSystemsFinalizeTrustPostRequest)
func (*NullableStorageSystemsFinalizeTrustPostRequest) UnmarshalJSON ¶
func (v *NullableStorageSystemsFinalizeTrustPostRequest) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemsFinalizeTrustPostRequest) Unset ¶
func (v *NullableStorageSystemsFinalizeTrustPostRequest) Unset()
type NullableStorageSystemsInitializeTrustResponse ¶
type NullableStorageSystemsInitializeTrustResponse struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemsInitializeTrustResponse ¶
func NewNullableStorageSystemsInitializeTrustResponse(val *StorageSystemsInitializeTrustResponse) *NullableStorageSystemsInitializeTrustResponse
func (NullableStorageSystemsInitializeTrustResponse) IsSet ¶
func (v NullableStorageSystemsInitializeTrustResponse) IsSet() bool
func (NullableStorageSystemsInitializeTrustResponse) MarshalJSON ¶
func (v NullableStorageSystemsInitializeTrustResponse) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemsInitializeTrustResponse) Set ¶
func (v *NullableStorageSystemsInitializeTrustResponse) Set(val *StorageSystemsInitializeTrustResponse)
func (*NullableStorageSystemsInitializeTrustResponse) UnmarshalJSON ¶
func (v *NullableStorageSystemsInitializeTrustResponse) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemsInitializeTrustResponse) Unset ¶
func (v *NullableStorageSystemsInitializeTrustResponse) Unset()
type NullableStorageSystemsInstance ¶
type NullableStorageSystemsInstance struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemsInstance ¶
func NewNullableStorageSystemsInstance(val *StorageSystemsInstance) *NullableStorageSystemsInstance
func (NullableStorageSystemsInstance) Get ¶
func (v NullableStorageSystemsInstance) Get() *StorageSystemsInstance
func (NullableStorageSystemsInstance) IsSet ¶
func (v NullableStorageSystemsInstance) IsSet() bool
func (NullableStorageSystemsInstance) MarshalJSON ¶
func (v NullableStorageSystemsInstance) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemsInstance) Set ¶
func (v *NullableStorageSystemsInstance) Set(val *StorageSystemsInstance)
func (*NullableStorageSystemsInstance) UnmarshalJSON ¶
func (v *NullableStorageSystemsInstance) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemsInstance) Unset ¶
func (v *NullableStorageSystemsInstance) Unset()
type NullableStorageSystemsInstanceDeploymentDetails ¶
type NullableStorageSystemsInstanceDeploymentDetails struct {
// contains filtered or unexported fields
}
func NewNullableStorageSystemsInstanceDeploymentDetails ¶
func NewNullableStorageSystemsInstanceDeploymentDetails(val *StorageSystemsInstanceDeploymentDetails) *NullableStorageSystemsInstanceDeploymentDetails
func (NullableStorageSystemsInstanceDeploymentDetails) IsSet ¶
func (v NullableStorageSystemsInstanceDeploymentDetails) IsSet() bool
func (NullableStorageSystemsInstanceDeploymentDetails) MarshalJSON ¶
func (v NullableStorageSystemsInstanceDeploymentDetails) MarshalJSON() ([]byte, error)
func (*NullableStorageSystemsInstanceDeploymentDetails) UnmarshalJSON ¶
func (v *NullableStorageSystemsInstanceDeploymentDetails) UnmarshalJSON(src []byte) error
func (*NullableStorageSystemsInstanceDeploymentDetails) Unset ¶
func (v *NullableStorageSystemsInstanceDeploymentDetails) Unset()
type NullableStorageTypeEnum ¶
type NullableStorageTypeEnum struct {
// contains filtered or unexported fields
}
func NewNullableStorageTypeEnum ¶
func NewNullableStorageTypeEnum(val *StorageTypeEnum) *NullableStorageTypeEnum
func (NullableStorageTypeEnum) Get ¶
func (v NullableStorageTypeEnum) Get() *StorageTypeEnum
func (NullableStorageTypeEnum) IsSet ¶
func (v NullableStorageTypeEnum) IsSet() bool
func (NullableStorageTypeEnum) MarshalJSON ¶
func (v NullableStorageTypeEnum) MarshalJSON() ([]byte, error)
func (*NullableStorageTypeEnum) Set ¶
func (v *NullableStorageTypeEnum) Set(val *StorageTypeEnum)
func (*NullableStorageTypeEnum) UnmarshalJSON ¶
func (v *NullableStorageTypeEnum) UnmarshalJSON(src []byte) error
func (*NullableStorageTypeEnum) Unset ¶
func (v *NullableStorageTypeEnum) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableSubnetOptions ¶
type NullableSubnetOptions struct {
// contains filtered or unexported fields
}
func NewNullableSubnetOptions ¶
func NewNullableSubnetOptions(val *SubnetOptions) *NullableSubnetOptions
func (NullableSubnetOptions) Get ¶
func (v NullableSubnetOptions) Get() *SubnetOptions
func (NullableSubnetOptions) IsSet ¶
func (v NullableSubnetOptions) IsSet() bool
func (NullableSubnetOptions) MarshalJSON ¶
func (v NullableSubnetOptions) MarshalJSON() ([]byte, error)
func (*NullableSubnetOptions) Set ¶
func (v *NullableSubnetOptions) Set(val *SubnetOptions)
func (*NullableSubnetOptions) UnmarshalJSON ¶
func (v *NullableSubnetOptions) UnmarshalJSON(src []byte) error
func (*NullableSubnetOptions) Unset ¶
func (v *NullableSubnetOptions) Unset()
type NullableSubnetTypeEnum ¶
type NullableSubnetTypeEnum struct {
// contains filtered or unexported fields
}
func NewNullableSubnetTypeEnum ¶
func NewNullableSubnetTypeEnum(val *SubnetTypeEnum) *NullableSubnetTypeEnum
func (NullableSubnetTypeEnum) Get ¶
func (v NullableSubnetTypeEnum) Get() *SubnetTypeEnum
func (NullableSubnetTypeEnum) IsSet ¶
func (v NullableSubnetTypeEnum) IsSet() bool
func (NullableSubnetTypeEnum) MarshalJSON ¶
func (v NullableSubnetTypeEnum) MarshalJSON() ([]byte, error)
func (*NullableSubnetTypeEnum) Set ¶
func (v *NullableSubnetTypeEnum) Set(val *SubnetTypeEnum)
func (*NullableSubnetTypeEnum) UnmarshalJSON ¶
func (v *NullableSubnetTypeEnum) UnmarshalJSON(src []byte) error
func (*NullableSubnetTypeEnum) Unset ¶
func (v *NullableSubnetTypeEnum) Unset()
type NullableSupportMap ¶
type NullableSupportMap struct {
// contains filtered or unexported fields
}
func NewNullableSupportMap ¶
func NewNullableSupportMap(val *SupportMap) *NullableSupportMap
func (NullableSupportMap) Get ¶
func (v NullableSupportMap) Get() *SupportMap
func (NullableSupportMap) IsSet ¶
func (v NullableSupportMap) IsSet() bool
func (NullableSupportMap) MarshalJSON ¶
func (v NullableSupportMap) MarshalJSON() ([]byte, error)
func (*NullableSupportMap) Set ¶
func (v *NullableSupportMap) Set(val *SupportMap)
func (*NullableSupportMap) UnmarshalJSON ¶
func (v *NullableSupportMap) UnmarshalJSON(src []byte) error
func (*NullableSupportMap) Unset ¶
func (v *NullableSupportMap) Unset()
type NullableSystemDeploymentTypeEnum ¶
type NullableSystemDeploymentTypeEnum struct {
// contains filtered or unexported fields
}
func NewNullableSystemDeploymentTypeEnum ¶
func NewNullableSystemDeploymentTypeEnum(val *SystemDeploymentTypeEnum) *NullableSystemDeploymentTypeEnum
func (NullableSystemDeploymentTypeEnum) Get ¶
func (v NullableSystemDeploymentTypeEnum) Get() *SystemDeploymentTypeEnum
func (NullableSystemDeploymentTypeEnum) IsSet ¶
func (v NullableSystemDeploymentTypeEnum) IsSet() bool
func (NullableSystemDeploymentTypeEnum) MarshalJSON ¶
func (v NullableSystemDeploymentTypeEnum) MarshalJSON() ([]byte, error)
func (*NullableSystemDeploymentTypeEnum) Set ¶
func (v *NullableSystemDeploymentTypeEnum) Set(val *SystemDeploymentTypeEnum)
func (*NullableSystemDeploymentTypeEnum) UnmarshalJSON ¶
func (v *NullableSystemDeploymentTypeEnum) UnmarshalJSON(src []byte) error
func (*NullableSystemDeploymentTypeEnum) Unset ¶
func (v *NullableSystemDeploymentTypeEnum) Unset()
type NullableSystemOnPremDeploymentDetails ¶
type NullableSystemOnPremDeploymentDetails struct {
// contains filtered or unexported fields
}
func NewNullableSystemOnPremDeploymentDetails ¶
func NewNullableSystemOnPremDeploymentDetails(val *SystemOnPremDeploymentDetails) *NullableSystemOnPremDeploymentDetails
func (NullableSystemOnPremDeploymentDetails) Get ¶
func (v NullableSystemOnPremDeploymentDetails) Get() *SystemOnPremDeploymentDetails
func (NullableSystemOnPremDeploymentDetails) IsSet ¶
func (v NullableSystemOnPremDeploymentDetails) IsSet() bool
func (NullableSystemOnPremDeploymentDetails) MarshalJSON ¶
func (v NullableSystemOnPremDeploymentDetails) MarshalJSON() ([]byte, error)
func (*NullableSystemOnPremDeploymentDetails) Set ¶
func (v *NullableSystemOnPremDeploymentDetails) Set(val *SystemOnPremDeploymentDetails)
func (*NullableSystemOnPremDeploymentDetails) UnmarshalJSON ¶
func (v *NullableSystemOnPremDeploymentDetails) UnmarshalJSON(src []byte) error
func (*NullableSystemOnPremDeploymentDetails) Unset ¶
func (v *NullableSystemOnPremDeploymentDetails) Unset()
type NullableSystemPublicCloudDeploymentDetails ¶
type NullableSystemPublicCloudDeploymentDetails struct {
// contains filtered or unexported fields
}
func NewNullableSystemPublicCloudDeploymentDetails ¶
func NewNullableSystemPublicCloudDeploymentDetails(val *SystemPublicCloudDeploymentDetails) *NullableSystemPublicCloudDeploymentDetails
func (NullableSystemPublicCloudDeploymentDetails) IsSet ¶
func (v NullableSystemPublicCloudDeploymentDetails) IsSet() bool
func (NullableSystemPublicCloudDeploymentDetails) MarshalJSON ¶
func (v NullableSystemPublicCloudDeploymentDetails) MarshalJSON() ([]byte, error)
func (*NullableSystemPublicCloudDeploymentDetails) Set ¶
func (v *NullableSystemPublicCloudDeploymentDetails) Set(val *SystemPublicCloudDeploymentDetails)
func (*NullableSystemPublicCloudDeploymentDetails) UnmarshalJSON ¶
func (v *NullableSystemPublicCloudDeploymentDetails) UnmarshalJSON(src []byte) error
func (*NullableSystemPublicCloudDeploymentDetails) Unset ¶
func (v *NullableSystemPublicCloudDeploymentDetails) Unset()
type NullableTargetSystemOptions ¶
type NullableTargetSystemOptions struct {
// contains filtered or unexported fields
}
func NewNullableTargetSystemOptions ¶
func NewNullableTargetSystemOptions(val *TargetSystemOptions) *NullableTargetSystemOptions
func (NullableTargetSystemOptions) Get ¶
func (v NullableTargetSystemOptions) Get() *TargetSystemOptions
func (NullableTargetSystemOptions) IsSet ¶
func (v NullableTargetSystemOptions) IsSet() bool
func (NullableTargetSystemOptions) MarshalJSON ¶
func (v NullableTargetSystemOptions) MarshalJSON() ([]byte, error)
func (*NullableTargetSystemOptions) Set ¶
func (v *NullableTargetSystemOptions) Set(val *TargetSystemOptions)
func (*NullableTargetSystemOptions) UnmarshalJSON ¶
func (v *NullableTargetSystemOptions) UnmarshalJSON(src []byte) error
func (*NullableTargetSystemOptions) Unset ¶
func (v *NullableTargetSystemOptions) Unset()
type NullableTierEnum ¶
type NullableTierEnum struct {
// contains filtered or unexported fields
}
func NewNullableTierEnum ¶
func NewNullableTierEnum(val *TierEnum) *NullableTierEnum
func (NullableTierEnum) Get ¶
func (v NullableTierEnum) Get() *TierEnum
func (NullableTierEnum) IsSet ¶
func (v NullableTierEnum) IsSet() bool
func (NullableTierEnum) MarshalJSON ¶
func (v NullableTierEnum) MarshalJSON() ([]byte, error)
func (*NullableTierEnum) Set ¶
func (v *NullableTierEnum) Set(val *TierEnum)
func (*NullableTierEnum) UnmarshalJSON ¶
func (v *NullableTierEnum) UnmarshalJSON(src []byte) error
func (*NullableTierEnum) Unset ¶
func (v *NullableTierEnum) Unset()
type NullableTierInfo ¶
type NullableTierInfo struct {
// contains filtered or unexported fields
}
func NewNullableTierInfo ¶
func NewNullableTierInfo(val *TierInfo) *NullableTierInfo
func (NullableTierInfo) Get ¶
func (v NullableTierInfo) Get() *TierInfo
func (NullableTierInfo) IsSet ¶
func (v NullableTierInfo) IsSet() bool
func (NullableTierInfo) MarshalJSON ¶
func (v NullableTierInfo) MarshalJSON() ([]byte, error)
func (*NullableTierInfo) Set ¶
func (v *NullableTierInfo) Set(val *TierInfo)
func (*NullableTierInfo) UnmarshalJSON ¶
func (v *NullableTierInfo) UnmarshalJSON(src []byte) error
func (*NullableTierInfo) Unset ¶
func (v *NullableTierInfo) Unset()
type NullableTierOption ¶
type NullableTierOption struct {
// contains filtered or unexported fields
}
func NewNullableTierOption ¶
func NewNullableTierOption(val *TierOption) *NullableTierOption
func (NullableTierOption) Get ¶
func (v NullableTierOption) Get() *TierOption
func (NullableTierOption) IsSet ¶
func (v NullableTierOption) IsSet() bool
func (NullableTierOption) MarshalJSON ¶
func (v NullableTierOption) MarshalJSON() ([]byte, error)
func (*NullableTierOption) Set ¶
func (v *NullableTierOption) Set(val *TierOption)
func (*NullableTierOption) UnmarshalJSON ¶
func (v *NullableTierOption) UnmarshalJSON(src []byte) error
func (*NullableTierOption) Unset ¶
func (v *NullableTierOption) Unset()
type NullableTierOptionValue ¶
type NullableTierOptionValue struct {
// contains filtered or unexported fields
}
func NewNullableTierOptionValue ¶
func NewNullableTierOptionValue(val *TierOptionValue) *NullableTierOptionValue
func (NullableTierOptionValue) Get ¶
func (v NullableTierOptionValue) Get() *TierOptionValue
func (NullableTierOptionValue) IsSet ¶
func (v NullableTierOptionValue) IsSet() bool
func (NullableTierOptionValue) MarshalJSON ¶
func (v NullableTierOptionValue) MarshalJSON() ([]byte, error)
func (*NullableTierOptionValue) Set ¶
func (v *NullableTierOptionValue) Set(val *TierOptionValue)
func (*NullableTierOptionValue) UnmarshalJSON ¶
func (v *NullableTierOptionValue) UnmarshalJSON(src []byte) error
func (*NullableTierOptionValue) Unset ¶
func (v *NullableTierOptionValue) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableUnmapInput ¶
type NullableUnmapInput struct {
// contains filtered or unexported fields
}
func NewNullableUnmapInput ¶
func NewNullableUnmapInput(val *UnmapInput) *NullableUnmapInput
func (NullableUnmapInput) Get ¶
func (v NullableUnmapInput) Get() *UnmapInput
func (NullableUnmapInput) IsSet ¶
func (v NullableUnmapInput) IsSet() bool
func (NullableUnmapInput) MarshalJSON ¶
func (v NullableUnmapInput) MarshalJSON() ([]byte, error)
func (*NullableUnmapInput) Set ¶
func (v *NullableUnmapInput) Set(val *UnmapInput)
func (*NullableUnmapInput) UnmarshalJSON ¶
func (v *NullableUnmapInput) UnmarshalJSON(src []byte) error
func (*NullableUnmapInput) Unset ¶
func (v *NullableUnmapInput) Unset()
type NullableUpdateCloneInput ¶
type NullableUpdateCloneInput struct {
// contains filtered or unexported fields
}
func NewNullableUpdateCloneInput ¶
func NewNullableUpdateCloneInput(val *UpdateCloneInput) *NullableUpdateCloneInput
func (NullableUpdateCloneInput) Get ¶
func (v NullableUpdateCloneInput) Get() *UpdateCloneInput
func (NullableUpdateCloneInput) IsSet ¶
func (v NullableUpdateCloneInput) IsSet() bool
func (NullableUpdateCloneInput) MarshalJSON ¶
func (v NullableUpdateCloneInput) MarshalJSON() ([]byte, error)
func (*NullableUpdateCloneInput) Set ¶
func (v *NullableUpdateCloneInput) Set(val *UpdateCloneInput)
func (*NullableUpdateCloneInput) UnmarshalJSON ¶
func (v *NullableUpdateCloneInput) UnmarshalJSON(src []byte) error
func (*NullableUpdateCloneInput) Unset ¶
func (v *NullableUpdateCloneInput) Unset()
type NullableUpdateMobilityGroupInput ¶
type NullableUpdateMobilityGroupInput struct {
// contains filtered or unexported fields
}
func NewNullableUpdateMobilityGroupInput ¶
func NewNullableUpdateMobilityGroupInput(val *UpdateMobilityGroupInput) *NullableUpdateMobilityGroupInput
func (NullableUpdateMobilityGroupInput) Get ¶
func (v NullableUpdateMobilityGroupInput) Get() *UpdateMobilityGroupInput
func (NullableUpdateMobilityGroupInput) IsSet ¶
func (v NullableUpdateMobilityGroupInput) IsSet() bool
func (NullableUpdateMobilityGroupInput) MarshalJSON ¶
func (v NullableUpdateMobilityGroupInput) MarshalJSON() ([]byte, error)
func (*NullableUpdateMobilityGroupInput) Set ¶
func (v *NullableUpdateMobilityGroupInput) Set(val *UpdateMobilityGroupInput)
func (*NullableUpdateMobilityGroupInput) UnmarshalJSON ¶
func (v *NullableUpdateMobilityGroupInput) UnmarshalJSON(src []byte) error
func (*NullableUpdateMobilityGroupInput) Unset ¶
func (v *NullableUpdateMobilityGroupInput) Unset()
type NullableUpdateMobilityTargetInput ¶
type NullableUpdateMobilityTargetInput struct {
// contains filtered or unexported fields
}
func NewNullableUpdateMobilityTargetInput ¶
func NewNullableUpdateMobilityTargetInput(val *UpdateMobilityTargetInput) *NullableUpdateMobilityTargetInput
func (NullableUpdateMobilityTargetInput) Get ¶
func (v NullableUpdateMobilityTargetInput) Get() *UpdateMobilityTargetInput
func (NullableUpdateMobilityTargetInput) IsSet ¶
func (v NullableUpdateMobilityTargetInput) IsSet() bool
func (NullableUpdateMobilityTargetInput) MarshalJSON ¶
func (v NullableUpdateMobilityTargetInput) MarshalJSON() ([]byte, error)
func (*NullableUpdateMobilityTargetInput) Set ¶
func (v *NullableUpdateMobilityTargetInput) Set(val *UpdateMobilityTargetInput)
func (*NullableUpdateMobilityTargetInput) UnmarshalJSON ¶
func (v *NullableUpdateMobilityTargetInput) UnmarshalJSON(src []byte) error
func (*NullableUpdateMobilityTargetInput) Unset ¶
func (v *NullableUpdateMobilityTargetInput) Unset()
type NullableVolumesCollection200Response ¶
type NullableVolumesCollection200Response struct {
// contains filtered or unexported fields
}
func NewNullableVolumesCollection200Response ¶
func NewNullableVolumesCollection200Response(val *VolumesCollection200Response) *NullableVolumesCollection200Response
func (NullableVolumesCollection200Response) Get ¶
func (v NullableVolumesCollection200Response) Get() *VolumesCollection200Response
func (NullableVolumesCollection200Response) IsSet ¶
func (v NullableVolumesCollection200Response) IsSet() bool
func (NullableVolumesCollection200Response) MarshalJSON ¶
func (v NullableVolumesCollection200Response) MarshalJSON() ([]byte, error)
func (*NullableVolumesCollection200Response) Set ¶
func (v *NullableVolumesCollection200Response) Set(val *VolumesCollection200Response)
func (*NullableVolumesCollection200Response) UnmarshalJSON ¶
func (v *NullableVolumesCollection200Response) UnmarshalJSON(src []byte) error
func (*NullableVolumesCollection200Response) Unset ¶
func (v *NullableVolumesCollection200Response) Unset()
type NullableVolumesCollection206Response ¶
type NullableVolumesCollection206Response struct {
// contains filtered or unexported fields
}
func NewNullableVolumesCollection206Response ¶
func NewNullableVolumesCollection206Response(val *VolumesCollection206Response) *NullableVolumesCollection206Response
func (NullableVolumesCollection206Response) Get ¶
func (v NullableVolumesCollection206Response) Get() *VolumesCollection206Response
func (NullableVolumesCollection206Response) IsSet ¶
func (v NullableVolumesCollection206Response) IsSet() bool
func (NullableVolumesCollection206Response) MarshalJSON ¶
func (v NullableVolumesCollection206Response) MarshalJSON() ([]byte, error)
func (*NullableVolumesCollection206Response) Set ¶
func (v *NullableVolumesCollection206Response) Set(val *VolumesCollection206Response)
func (*NullableVolumesCollection206Response) UnmarshalJSON ¶
func (v *NullableVolumesCollection206Response) UnmarshalJSON(src []byte) error
func (*NullableVolumesCollection206Response) Unset ¶
func (v *NullableVolumesCollection206Response) Unset()
type NullableVolumesInstance ¶
type NullableVolumesInstance struct {
// contains filtered or unexported fields
}
func NewNullableVolumesInstance ¶
func NewNullableVolumesInstance(val *VolumesInstance) *NullableVolumesInstance
func (NullableVolumesInstance) Get ¶
func (v NullableVolumesInstance) Get() *VolumesInstance
func (NullableVolumesInstance) IsSet ¶
func (v NullableVolumesInstance) IsSet() bool
func (NullableVolumesInstance) MarshalJSON ¶
func (v NullableVolumesInstance) MarshalJSON() ([]byte, error)
func (*NullableVolumesInstance) Set ¶
func (v *NullableVolumesInstance) Set(val *VolumesInstance)
func (*NullableVolumesInstance) UnmarshalJSON ¶
func (v *NullableVolumesInstance) UnmarshalJSON(src []byte) error
func (*NullableVolumesInstance) Unset ¶
func (v *NullableVolumesInstance) Unset()
type NullableVpc ¶
type NullableVpc struct {
// contains filtered or unexported fields
}
func NewNullableVpc ¶
func NewNullableVpc(val *Vpc) *NullableVpc
func (NullableVpc) Get ¶
func (v NullableVpc) Get() *Vpc
func (NullableVpc) IsSet ¶
func (v NullableVpc) IsSet() bool
func (NullableVpc) MarshalJSON ¶
func (v NullableVpc) MarshalJSON() ([]byte, error)
func (*NullableVpc) Set ¶
func (v *NullableVpc) Set(val *Vpc)
func (*NullableVpc) UnmarshalJSON ¶
func (v *NullableVpc) UnmarshalJSON(src []byte) error
func (*NullableVpc) Unset ¶
func (v *NullableVpc) Unset()
type OfferTemplateModel ¶
type OfferTemplateModel struct { // Id *string `json:"id,omitempty"` SystemType StorageProductEnum `json:"system_type"` // Version of the storage product StorageProductVersion string `json:"storage_product_version"` CloudType CloudProviderEnum `json:"cloud_type"` // Supported tier information of storage product SupportedTierInfo []TierInfo `json:"supported_tier_info"` }
OfferTemplateModel Model for exposing the storage products specific offer template
func NewOfferTemplateModel ¶
func NewOfferTemplateModel(systemType StorageProductEnum, storageProductVersion string, cloudType CloudProviderEnum, supportedTierInfo []TierInfo) *OfferTemplateModel
NewOfferTemplateModel instantiates a new OfferTemplateModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOfferTemplateModelWithDefaults ¶
func NewOfferTemplateModelWithDefaults() *OfferTemplateModel
NewOfferTemplateModelWithDefaults instantiates a new OfferTemplateModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OfferTemplateModel) GetCloudType ¶
func (o *OfferTemplateModel) GetCloudType() CloudProviderEnum
GetCloudType returns the CloudType field value
func (*OfferTemplateModel) GetCloudTypeOk ¶
func (o *OfferTemplateModel) GetCloudTypeOk() (*CloudProviderEnum, bool)
GetCloudTypeOk returns a tuple with the CloudType field value and a boolean to check if the value has been set.
func (*OfferTemplateModel) GetId ¶
func (o *OfferTemplateModel) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*OfferTemplateModel) GetIdOk ¶
func (o *OfferTemplateModel) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OfferTemplateModel) GetStorageProductVersion ¶
func (o *OfferTemplateModel) GetStorageProductVersion() string
GetStorageProductVersion returns the StorageProductVersion field value
func (*OfferTemplateModel) GetStorageProductVersionOk ¶
func (o *OfferTemplateModel) GetStorageProductVersionOk() (*string, bool)
GetStorageProductVersionOk returns a tuple with the StorageProductVersion field value and a boolean to check if the value has been set.
func (*OfferTemplateModel) GetSupportedTierInfo ¶
func (o *OfferTemplateModel) GetSupportedTierInfo() []TierInfo
GetSupportedTierInfo returns the SupportedTierInfo field value
func (*OfferTemplateModel) GetSupportedTierInfoOk ¶
func (o *OfferTemplateModel) GetSupportedTierInfoOk() ([]TierInfo, bool)
GetSupportedTierInfoOk returns a tuple with the SupportedTierInfo field value and a boolean to check if the value has been set.
func (*OfferTemplateModel) GetSystemType ¶
func (o *OfferTemplateModel) GetSystemType() StorageProductEnum
GetSystemType returns the SystemType field value
func (*OfferTemplateModel) GetSystemTypeOk ¶
func (o *OfferTemplateModel) GetSystemTypeOk() (*StorageProductEnum, bool)
GetSystemTypeOk returns a tuple with the SystemType field value and a boolean to check if the value has been set.
func (*OfferTemplateModel) HasId ¶
func (o *OfferTemplateModel) HasId() bool
HasId returns a boolean if a field has been set.
func (OfferTemplateModel) MarshalJSON ¶
func (o OfferTemplateModel) MarshalJSON() ([]byte, error)
func (*OfferTemplateModel) SetCloudType ¶
func (o *OfferTemplateModel) SetCloudType(v CloudProviderEnum)
SetCloudType sets field value
func (*OfferTemplateModel) SetId ¶
func (o *OfferTemplateModel) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*OfferTemplateModel) SetStorageProductVersion ¶
func (o *OfferTemplateModel) SetStorageProductVersion(v string)
SetStorageProductVersion sets field value
func (*OfferTemplateModel) SetSupportedTierInfo ¶
func (o *OfferTemplateModel) SetSupportedTierInfo(v []TierInfo)
SetSupportedTierInfo sets field value
func (*OfferTemplateModel) SetSystemType ¶
func (o *OfferTemplateModel) SetSystemType(v StorageProductEnum)
SetSystemType sets field value
func (OfferTemplateModel) ToMap ¶
func (o OfferTemplateModel) ToMap() (map[string]interface{}, error)
func (*OfferTemplateModel) UnmarshalJSON ¶
func (o *OfferTemplateModel) UnmarshalJSON(data []byte) (err error)
type PagingInformation ¶
type PagingInformation struct { // The number of instances in the complete queried collection (not just the size of the current response). If the request was filtered, then this is the size of the complete filtered collection. TotalInstances *int32 `json:"total_instances,omitempty"` // The URL to fetch the first page of this collection (including filtering and sorting parameters). First *string `json:"first,omitempty"` // The URL to fetch the last page of this collection (including filtering and sorting parameters). Last *string `json:"last,omitempty"` // The URL to fetch the next page of this collection (including filtering and sorting parameters). This will not be returned with the last page of a collection. Next *string `json:"next,omitempty"` // The URL to fetch the previous page of this collection (including filtering and sorting parameters). This will not be returned with the first page of a collection. Prev *string `json:"prev,omitempty"` }
PagingInformation Information provided in paged collection query responses, only when the response is partial, meaning that not all queried instances are returned. The return code will be 206 when this is returned.
func NewPagingInformation ¶
func NewPagingInformation() *PagingInformation
NewPagingInformation instantiates a new PagingInformation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPagingInformationWithDefaults ¶
func NewPagingInformationWithDefaults() *PagingInformation
NewPagingInformationWithDefaults instantiates a new PagingInformation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PagingInformation) GetFirst ¶
func (o *PagingInformation) GetFirst() string
GetFirst returns the First field value if set, zero value otherwise.
func (*PagingInformation) GetFirstOk ¶
func (o *PagingInformation) GetFirstOk() (*string, bool)
GetFirstOk returns a tuple with the First field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PagingInformation) GetLast ¶
func (o *PagingInformation) GetLast() string
GetLast returns the Last field value if set, zero value otherwise.
func (*PagingInformation) GetLastOk ¶
func (o *PagingInformation) GetLastOk() (*string, bool)
GetLastOk returns a tuple with the Last field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PagingInformation) GetNext ¶
func (o *PagingInformation) GetNext() string
GetNext returns the Next field value if set, zero value otherwise.
func (*PagingInformation) GetNextOk ¶
func (o *PagingInformation) GetNextOk() (*string, bool)
GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PagingInformation) GetPrev ¶
func (o *PagingInformation) GetPrev() string
GetPrev returns the Prev field value if set, zero value otherwise.
func (*PagingInformation) GetPrevOk ¶
func (o *PagingInformation) GetPrevOk() (*string, bool)
GetPrevOk returns a tuple with the Prev field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PagingInformation) GetTotalInstances ¶
func (o *PagingInformation) GetTotalInstances() int32
GetTotalInstances returns the TotalInstances field value if set, zero value otherwise.
func (*PagingInformation) GetTotalInstancesOk ¶
func (o *PagingInformation) GetTotalInstancesOk() (*int32, bool)
GetTotalInstancesOk returns a tuple with the TotalInstances field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PagingInformation) HasFirst ¶
func (o *PagingInformation) HasFirst() bool
HasFirst returns a boolean if a field has been set.
func (*PagingInformation) HasLast ¶
func (o *PagingInformation) HasLast() bool
HasLast returns a boolean if a field has been set.
func (*PagingInformation) HasNext ¶
func (o *PagingInformation) HasNext() bool
HasNext returns a boolean if a field has been set.
func (*PagingInformation) HasPrev ¶
func (o *PagingInformation) HasPrev() bool
HasPrev returns a boolean if a field has been set.
func (*PagingInformation) HasTotalInstances ¶
func (o *PagingInformation) HasTotalInstances() bool
HasTotalInstances returns a boolean if a field has been set.
func (PagingInformation) MarshalJSON ¶
func (o PagingInformation) MarshalJSON() ([]byte, error)
func (*PagingInformation) SetFirst ¶
func (o *PagingInformation) SetFirst(v string)
SetFirst gets a reference to the given string and assigns it to the First field.
func (*PagingInformation) SetLast ¶
func (o *PagingInformation) SetLast(v string)
SetLast gets a reference to the given string and assigns it to the Last field.
func (*PagingInformation) SetNext ¶
func (o *PagingInformation) SetNext(v string)
SetNext gets a reference to the given string and assigns it to the Next field.
func (*PagingInformation) SetPrev ¶
func (o *PagingInformation) SetPrev(v string)
SetPrev gets a reference to the given string and assigns it to the Prev field.
func (*PagingInformation) SetTotalInstances ¶
func (o *PagingInformation) SetTotalInstances(v int32)
SetTotalInstances gets a reference to the given int32 and assigns it to the TotalInstances field.
func (PagingInformation) ToMap ¶
func (o PagingInformation) ToMap() (map[string]interface{}, error)
type PoolsAPIService ¶
type PoolsAPIService service
PoolsAPIService PoolsAPI service
func (*PoolsAPIService) PoolsCollection ¶
func (a *PoolsAPIService) PoolsCollection(ctx context.Context) ApiPoolsCollectionRequest
PoolsCollection Collection Query
Get a list of all the pool objects.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiPoolsCollectionRequest
func (*PoolsAPIService) PoolsCollectionExecute ¶
func (a *PoolsAPIService) PoolsCollectionExecute(r ApiPoolsCollectionRequest) (*PoolsCollection200Response, *http.Response, error)
Execute executes the request
@return PoolsCollection200Response
func (*PoolsAPIService) PoolsInstance ¶
func (a *PoolsAPIService) PoolsInstance(ctx context.Context, id string) ApiPoolsInstanceRequest
PoolsInstance Instance Query
Get a pool by its ID.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id The pool ID to retrieve @return ApiPoolsInstanceRequest
func (*PoolsAPIService) PoolsInstanceExecute ¶
func (a *PoolsAPIService) PoolsInstanceExecute(r ApiPoolsInstanceRequest) (*PoolsInstance, *http.Response, error)
Execute executes the request
@return PoolsInstance
type PoolsCollection200Response ¶
type PoolsCollection200Response struct {
Results []PoolsInstance `json:"results,omitempty"`
}
PoolsCollection200Response struct for PoolsCollection200Response
func NewPoolsCollection200Response ¶
func NewPoolsCollection200Response() *PoolsCollection200Response
NewPoolsCollection200Response instantiates a new PoolsCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPoolsCollection200ResponseWithDefaults ¶
func NewPoolsCollection200ResponseWithDefaults() *PoolsCollection200Response
NewPoolsCollection200ResponseWithDefaults instantiates a new PoolsCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PoolsCollection200Response) GetResults ¶
func (o *PoolsCollection200Response) GetResults() []PoolsInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*PoolsCollection200Response) GetResultsOk ¶
func (o *PoolsCollection200Response) GetResultsOk() ([]PoolsInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsCollection200Response) HasResults ¶
func (o *PoolsCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (PoolsCollection200Response) MarshalJSON ¶
func (o PoolsCollection200Response) MarshalJSON() ([]byte, error)
func (*PoolsCollection200Response) SetResults ¶
func (o *PoolsCollection200Response) SetResults(v []PoolsInstance)
SetResults gets a reference to the given []PoolsInstance and assigns it to the Results field.
func (PoolsCollection200Response) ToMap ¶
func (o PoolsCollection200Response) ToMap() (map[string]interface{}, error)
type PoolsCollection206Response ¶
type PoolsCollection206Response struct { Paging *PagingInformation `json:"paging,omitempty"` Results []PoolsInstance `json:"results,omitempty"` }
PoolsCollection206Response struct for PoolsCollection206Response
func NewPoolsCollection206Response ¶
func NewPoolsCollection206Response() *PoolsCollection206Response
NewPoolsCollection206Response instantiates a new PoolsCollection206Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPoolsCollection206ResponseWithDefaults ¶
func NewPoolsCollection206ResponseWithDefaults() *PoolsCollection206Response
NewPoolsCollection206ResponseWithDefaults instantiates a new PoolsCollection206Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PoolsCollection206Response) GetPaging ¶
func (o *PoolsCollection206Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*PoolsCollection206Response) GetPagingOk ¶
func (o *PoolsCollection206Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsCollection206Response) GetResults ¶
func (o *PoolsCollection206Response) GetResults() []PoolsInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*PoolsCollection206Response) GetResultsOk ¶
func (o *PoolsCollection206Response) GetResultsOk() ([]PoolsInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsCollection206Response) HasPaging ¶
func (o *PoolsCollection206Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*PoolsCollection206Response) HasResults ¶
func (o *PoolsCollection206Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (PoolsCollection206Response) MarshalJSON ¶
func (o PoolsCollection206Response) MarshalJSON() ([]byte, error)
func (*PoolsCollection206Response) SetPaging ¶
func (o *PoolsCollection206Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*PoolsCollection206Response) SetResults ¶
func (o *PoolsCollection206Response) SetResults(v []PoolsInstance)
SetResults gets a reference to the given []PoolsInstance and assigns it to the Results field.
func (PoolsCollection206Response) ToMap ¶
func (o PoolsCollection206Response) ToMap() (map[string]interface{}, error)
type PoolsInstance ¶
type PoolsInstance struct { // Identifier of the pool. Id string `json:"id"` // Unique identifier for the device or appliance. SystemId *string `json:"system_id,omitempty"` // Type of the system. SystemType *string `json:"system_type,omitempty"` // Available capacity - Unit: bytes FreeSize *int64 `json:"free_size,omitempty"` // Number of health issues that are present on the pool. IssueCount *int64 `json:"issue_count,omitempty"` // Name of the pool. Name *string `json:"name,omitempty"` // Native identifier of the pool, defined by the system. NativeId *string `json:"native_id,omitempty"` // Percentage of pool capacity that is provisioned. SubscribedPercent *float64 `json:"subscribed_percent,omitempty"` // Total subscribed capacity of the pool - Unit: bytes SubscribedSize *int64 `json:"subscribed_size,omitempty"` // Model of the system. SystemModel *string `json:"system_model,omitempty"` // Name of the system. SystemName *string `json:"system_name,omitempty"` // This is an enumerated type showing a prediction of when the pool may become full. Possible values are: DAY (imminent); FULL (pool is full); WEEK (full in a week); MONTH (full in a month); QUARTER (full within a quarter); BEYOND (more than a quarter to become full); LEARNING (not enough data to perform an analysis); UNPREDICTABLE (missing or invalid data); or UNKNOWN (system error). TimeToFullPrediction *string `json:"time_to_full_prediction,omitempty"` // Total capacity of the pool - Unit: bytes TotalSize *int64 `json:"total_size,omitempty"` // The type of pool. Type *string `json:"type,omitempty"` // Percentage of pool capacity that is being used. UsedPercent *float64 `json:"used_percent,omitempty"` // Capacity of the pool that is being used - Unit: bytes UsedSize *int64 `json:"used_size,omitempty"` }
PoolsInstance The pool object.
func NewPoolsInstance ¶
func NewPoolsInstance(id string) *PoolsInstance
NewPoolsInstance instantiates a new PoolsInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPoolsInstanceWithDefaults ¶
func NewPoolsInstanceWithDefaults() *PoolsInstance
NewPoolsInstanceWithDefaults instantiates a new PoolsInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PoolsInstance) GetFreeSize ¶
func (o *PoolsInstance) GetFreeSize() int64
GetFreeSize returns the FreeSize field value if set, zero value otherwise.
func (*PoolsInstance) GetFreeSizeOk ¶
func (o *PoolsInstance) GetFreeSizeOk() (*int64, bool)
GetFreeSizeOk returns a tuple with the FreeSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetId ¶
func (o *PoolsInstance) GetId() string
GetId returns the Id field value
func (*PoolsInstance) GetIdOk ¶
func (o *PoolsInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*PoolsInstance) GetIssueCount ¶
func (o *PoolsInstance) GetIssueCount() int64
GetIssueCount returns the IssueCount field value if set, zero value otherwise.
func (*PoolsInstance) GetIssueCountOk ¶
func (o *PoolsInstance) GetIssueCountOk() (*int64, bool)
GetIssueCountOk returns a tuple with the IssueCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetName ¶
func (o *PoolsInstance) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*PoolsInstance) GetNameOk ¶
func (o *PoolsInstance) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetNativeId ¶
func (o *PoolsInstance) GetNativeId() string
GetNativeId returns the NativeId field value if set, zero value otherwise.
func (*PoolsInstance) GetNativeIdOk ¶
func (o *PoolsInstance) GetNativeIdOk() (*string, bool)
GetNativeIdOk returns a tuple with the NativeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetSubscribedPercent ¶
func (o *PoolsInstance) GetSubscribedPercent() float64
GetSubscribedPercent returns the SubscribedPercent field value if set, zero value otherwise.
func (*PoolsInstance) GetSubscribedPercentOk ¶
func (o *PoolsInstance) GetSubscribedPercentOk() (*float64, bool)
GetSubscribedPercentOk returns a tuple with the SubscribedPercent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetSubscribedSize ¶
func (o *PoolsInstance) GetSubscribedSize() int64
GetSubscribedSize returns the SubscribedSize field value if set, zero value otherwise.
func (*PoolsInstance) GetSubscribedSizeOk ¶
func (o *PoolsInstance) GetSubscribedSizeOk() (*int64, bool)
GetSubscribedSizeOk returns a tuple with the SubscribedSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetSystemId ¶
func (o *PoolsInstance) GetSystemId() string
GetSystemId returns the SystemId field value if set, zero value otherwise.
func (*PoolsInstance) GetSystemIdOk ¶
func (o *PoolsInstance) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetSystemModel ¶
func (o *PoolsInstance) GetSystemModel() string
GetSystemModel returns the SystemModel field value if set, zero value otherwise.
func (*PoolsInstance) GetSystemModelOk ¶
func (o *PoolsInstance) GetSystemModelOk() (*string, bool)
GetSystemModelOk returns a tuple with the SystemModel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetSystemName ¶
func (o *PoolsInstance) GetSystemName() string
GetSystemName returns the SystemName field value if set, zero value otherwise.
func (*PoolsInstance) GetSystemNameOk ¶
func (o *PoolsInstance) GetSystemNameOk() (*string, bool)
GetSystemNameOk returns a tuple with the SystemName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetSystemType ¶
func (o *PoolsInstance) GetSystemType() string
GetSystemType returns the SystemType field value if set, zero value otherwise.
func (*PoolsInstance) GetSystemTypeOk ¶
func (o *PoolsInstance) GetSystemTypeOk() (*string, bool)
GetSystemTypeOk returns a tuple with the SystemType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetTimeToFullPrediction ¶
func (o *PoolsInstance) GetTimeToFullPrediction() string
GetTimeToFullPrediction returns the TimeToFullPrediction field value if set, zero value otherwise.
func (*PoolsInstance) GetTimeToFullPredictionOk ¶
func (o *PoolsInstance) GetTimeToFullPredictionOk() (*string, bool)
GetTimeToFullPredictionOk returns a tuple with the TimeToFullPrediction field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetTotalSize ¶
func (o *PoolsInstance) GetTotalSize() int64
GetTotalSize returns the TotalSize field value if set, zero value otherwise.
func (*PoolsInstance) GetTotalSizeOk ¶
func (o *PoolsInstance) GetTotalSizeOk() (*int64, bool)
GetTotalSizeOk returns a tuple with the TotalSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetType ¶
func (o *PoolsInstance) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*PoolsInstance) GetTypeOk ¶
func (o *PoolsInstance) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetUsedPercent ¶
func (o *PoolsInstance) GetUsedPercent() float64
GetUsedPercent returns the UsedPercent field value if set, zero value otherwise.
func (*PoolsInstance) GetUsedPercentOk ¶
func (o *PoolsInstance) GetUsedPercentOk() (*float64, bool)
GetUsedPercentOk returns a tuple with the UsedPercent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) GetUsedSize ¶
func (o *PoolsInstance) GetUsedSize() int64
GetUsedSize returns the UsedSize field value if set, zero value otherwise.
func (*PoolsInstance) GetUsedSizeOk ¶
func (o *PoolsInstance) GetUsedSizeOk() (*int64, bool)
GetUsedSizeOk returns a tuple with the UsedSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PoolsInstance) HasFreeSize ¶
func (o *PoolsInstance) HasFreeSize() bool
HasFreeSize returns a boolean if a field has been set.
func (*PoolsInstance) HasIssueCount ¶
func (o *PoolsInstance) HasIssueCount() bool
HasIssueCount returns a boolean if a field has been set.
func (*PoolsInstance) HasName ¶
func (o *PoolsInstance) HasName() bool
HasName returns a boolean if a field has been set.
func (*PoolsInstance) HasNativeId ¶
func (o *PoolsInstance) HasNativeId() bool
HasNativeId returns a boolean if a field has been set.
func (*PoolsInstance) HasSubscribedPercent ¶
func (o *PoolsInstance) HasSubscribedPercent() bool
HasSubscribedPercent returns a boolean if a field has been set.
func (*PoolsInstance) HasSubscribedSize ¶
func (o *PoolsInstance) HasSubscribedSize() bool
HasSubscribedSize returns a boolean if a field has been set.
func (*PoolsInstance) HasSystemId ¶
func (o *PoolsInstance) HasSystemId() bool
HasSystemId returns a boolean if a field has been set.
func (*PoolsInstance) HasSystemModel ¶
func (o *PoolsInstance) HasSystemModel() bool
HasSystemModel returns a boolean if a field has been set.
func (*PoolsInstance) HasSystemName ¶
func (o *PoolsInstance) HasSystemName() bool
HasSystemName returns a boolean if a field has been set.
func (*PoolsInstance) HasSystemType ¶
func (o *PoolsInstance) HasSystemType() bool
HasSystemType returns a boolean if a field has been set.
func (*PoolsInstance) HasTimeToFullPrediction ¶
func (o *PoolsInstance) HasTimeToFullPrediction() bool
HasTimeToFullPrediction returns a boolean if a field has been set.
func (*PoolsInstance) HasTotalSize ¶
func (o *PoolsInstance) HasTotalSize() bool
HasTotalSize returns a boolean if a field has been set.
func (*PoolsInstance) HasType ¶
func (o *PoolsInstance) HasType() bool
HasType returns a boolean if a field has been set.
func (*PoolsInstance) HasUsedPercent ¶
func (o *PoolsInstance) HasUsedPercent() bool
HasUsedPercent returns a boolean if a field has been set.
func (*PoolsInstance) HasUsedSize ¶
func (o *PoolsInstance) HasUsedSize() bool
HasUsedSize returns a boolean if a field has been set.
func (PoolsInstance) MarshalJSON ¶
func (o PoolsInstance) MarshalJSON() ([]byte, error)
func (*PoolsInstance) SetFreeSize ¶
func (o *PoolsInstance) SetFreeSize(v int64)
SetFreeSize gets a reference to the given int64 and assigns it to the FreeSize field.
func (*PoolsInstance) SetIssueCount ¶
func (o *PoolsInstance) SetIssueCount(v int64)
SetIssueCount gets a reference to the given int64 and assigns it to the IssueCount field.
func (*PoolsInstance) SetName ¶
func (o *PoolsInstance) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*PoolsInstance) SetNativeId ¶
func (o *PoolsInstance) SetNativeId(v string)
SetNativeId gets a reference to the given string and assigns it to the NativeId field.
func (*PoolsInstance) SetSubscribedPercent ¶
func (o *PoolsInstance) SetSubscribedPercent(v float64)
SetSubscribedPercent gets a reference to the given float64 and assigns it to the SubscribedPercent field.
func (*PoolsInstance) SetSubscribedSize ¶
func (o *PoolsInstance) SetSubscribedSize(v int64)
SetSubscribedSize gets a reference to the given int64 and assigns it to the SubscribedSize field.
func (*PoolsInstance) SetSystemId ¶
func (o *PoolsInstance) SetSystemId(v string)
SetSystemId gets a reference to the given string and assigns it to the SystemId field.
func (*PoolsInstance) SetSystemModel ¶
func (o *PoolsInstance) SetSystemModel(v string)
SetSystemModel gets a reference to the given string and assigns it to the SystemModel field.
func (*PoolsInstance) SetSystemName ¶
func (o *PoolsInstance) SetSystemName(v string)
SetSystemName gets a reference to the given string and assigns it to the SystemName field.
func (*PoolsInstance) SetSystemType ¶
func (o *PoolsInstance) SetSystemType(v string)
SetSystemType gets a reference to the given string and assigns it to the SystemType field.
func (*PoolsInstance) SetTimeToFullPrediction ¶
func (o *PoolsInstance) SetTimeToFullPrediction(v string)
SetTimeToFullPrediction gets a reference to the given string and assigns it to the TimeToFullPrediction field.
func (*PoolsInstance) SetTotalSize ¶
func (o *PoolsInstance) SetTotalSize(v int64)
SetTotalSize gets a reference to the given int64 and assigns it to the TotalSize field.
func (*PoolsInstance) SetType ¶
func (o *PoolsInstance) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*PoolsInstance) SetUsedPercent ¶
func (o *PoolsInstance) SetUsedPercent(v float64)
SetUsedPercent gets a reference to the given float64 and assigns it to the UsedPercent field.
func (*PoolsInstance) SetUsedSize ¶
func (o *PoolsInstance) SetUsedSize(v int64)
SetUsedSize gets a reference to the given int64 and assigns it to the UsedSize field.
func (PoolsInstance) ToMap ¶
func (o PoolsInstance) ToMap() (map[string]interface{}, error)
func (*PoolsInstance) UnmarshalJSON ¶
func (o *PoolsInstance) UnmarshalJSON(data []byte) (err error)
type PowerFlexStorageOptions ¶
type PowerFlexStorageOptions struct { // Type of the Dell Apex storage system to be deployed. Only \"PowerFlex\" is supported in this version. SystemType string `json:"system_type"` // Storage product version to deploy Version *string `json:"version,omitempty"` Tier *PowerFlexTierEnum `json:"tier,omitempty"` MinimumIops *int32 `json:"minimum_iops,omitempty"` MinimumUsableCapacity *int32 `json:"minimum_usable_capacity,omitempty"` }
PowerFlexStorageOptions PowerFlex specific storage options
func NewPowerFlexStorageOptions ¶
func NewPowerFlexStorageOptions(systemType string) *PowerFlexStorageOptions
NewPowerFlexStorageOptions instantiates a new PowerFlexStorageOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPowerFlexStorageOptionsWithDefaults ¶
func NewPowerFlexStorageOptionsWithDefaults() *PowerFlexStorageOptions
NewPowerFlexStorageOptionsWithDefaults instantiates a new PowerFlexStorageOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PowerFlexStorageOptions) GetMinimumIops ¶
func (o *PowerFlexStorageOptions) GetMinimumIops() int32
GetMinimumIops returns the MinimumIops field value if set, zero value otherwise.
func (*PowerFlexStorageOptions) GetMinimumIopsOk ¶
func (o *PowerFlexStorageOptions) GetMinimumIopsOk() (*int32, bool)
GetMinimumIopsOk returns a tuple with the MinimumIops field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PowerFlexStorageOptions) GetMinimumUsableCapacity ¶
func (o *PowerFlexStorageOptions) GetMinimumUsableCapacity() int32
GetMinimumUsableCapacity returns the MinimumUsableCapacity field value if set, zero value otherwise.
func (*PowerFlexStorageOptions) GetMinimumUsableCapacityOk ¶
func (o *PowerFlexStorageOptions) GetMinimumUsableCapacityOk() (*int32, bool)
GetMinimumUsableCapacityOk returns a tuple with the MinimumUsableCapacity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PowerFlexStorageOptions) GetSystemType ¶
func (o *PowerFlexStorageOptions) GetSystemType() string
GetSystemType returns the SystemType field value
func (*PowerFlexStorageOptions) GetSystemTypeOk ¶
func (o *PowerFlexStorageOptions) GetSystemTypeOk() (*string, bool)
GetSystemTypeOk returns a tuple with the SystemType field value and a boolean to check if the value has been set.
func (*PowerFlexStorageOptions) GetTier ¶
func (o *PowerFlexStorageOptions) GetTier() PowerFlexTierEnum
GetTier returns the Tier field value if set, zero value otherwise.
func (*PowerFlexStorageOptions) GetTierOk ¶
func (o *PowerFlexStorageOptions) GetTierOk() (*PowerFlexTierEnum, bool)
GetTierOk returns a tuple with the Tier field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PowerFlexStorageOptions) GetVersion ¶
func (o *PowerFlexStorageOptions) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*PowerFlexStorageOptions) GetVersionOk ¶
func (o *PowerFlexStorageOptions) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PowerFlexStorageOptions) HasMinimumIops ¶
func (o *PowerFlexStorageOptions) HasMinimumIops() bool
HasMinimumIops returns a boolean if a field has been set.
func (*PowerFlexStorageOptions) HasMinimumUsableCapacity ¶
func (o *PowerFlexStorageOptions) HasMinimumUsableCapacity() bool
HasMinimumUsableCapacity returns a boolean if a field has been set.
func (*PowerFlexStorageOptions) HasTier ¶
func (o *PowerFlexStorageOptions) HasTier() bool
HasTier returns a boolean if a field has been set.
func (*PowerFlexStorageOptions) HasVersion ¶
func (o *PowerFlexStorageOptions) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (PowerFlexStorageOptions) MarshalJSON ¶
func (o PowerFlexStorageOptions) MarshalJSON() ([]byte, error)
func (*PowerFlexStorageOptions) SetMinimumIops ¶
func (o *PowerFlexStorageOptions) SetMinimumIops(v int32)
SetMinimumIops gets a reference to the given int32 and assigns it to the MinimumIops field.
func (*PowerFlexStorageOptions) SetMinimumUsableCapacity ¶
func (o *PowerFlexStorageOptions) SetMinimumUsableCapacity(v int32)
SetMinimumUsableCapacity gets a reference to the given int32 and assigns it to the MinimumUsableCapacity field.
func (*PowerFlexStorageOptions) SetSystemType ¶
func (o *PowerFlexStorageOptions) SetSystemType(v string)
SetSystemType sets field value
func (*PowerFlexStorageOptions) SetTier ¶
func (o *PowerFlexStorageOptions) SetTier(v PowerFlexTierEnum)
SetTier gets a reference to the given PowerFlexTierEnum and assigns it to the Tier field.
func (*PowerFlexStorageOptions) SetVersion ¶
func (o *PowerFlexStorageOptions) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (PowerFlexStorageOptions) ToMap ¶
func (o PowerFlexStorageOptions) ToMap() (map[string]interface{}, error)
func (*PowerFlexStorageOptions) UnmarshalJSON ¶
func (o *PowerFlexStorageOptions) UnmarshalJSON(data []byte) (err error)
type PowerFlexTierEnum ¶
type PowerFlexTierEnum string
PowerFlexTierEnum Enum for all the supported tier for PowerFlex. * BALANCED * PERFORMANCE_OPTIMIZED
const ( POWERFLEXTIERENUM_BALANCED PowerFlexTierEnum = "BALANCED" POWERFLEXTIERENUM_PERFORMANCE_OPTIMIZED PowerFlexTierEnum = "PERFORMANCE_OPTIMIZED" )
List of PowerFlexTierEnum
func NewPowerFlexTierEnumFromValue ¶
func NewPowerFlexTierEnumFromValue(v string) (*PowerFlexTierEnum, error)
NewPowerFlexTierEnumFromValue returns a pointer to a valid PowerFlexTierEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (PowerFlexTierEnum) IsValid ¶
func (v PowerFlexTierEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (PowerFlexTierEnum) Ptr ¶
func (v PowerFlexTierEnum) Ptr() *PowerFlexTierEnum
Ptr returns reference to PowerFlexTierEnum value
func (*PowerFlexTierEnum) UnmarshalJSON ¶
func (v *PowerFlexTierEnum) UnmarshalJSON(src []byte) error
type ProductsTypeEnum ¶
type ProductsTypeEnum string
ProductsTypeEnum Valid product (offering) types. * POWERFLEX - A PowerFlex storage system.
const (
PRODUCTSTYPEENUM_POWERFLEX ProductsTypeEnum = "POWERFLEX"
)
List of ProductsTypeEnum
func NewProductsTypeEnumFromValue ¶
func NewProductsTypeEnumFromValue(v string) (*ProductsTypeEnum, error)
NewProductsTypeEnumFromValue returns a pointer to a valid ProductsTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ProductsTypeEnum) IsValid ¶
func (v ProductsTypeEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ProductsTypeEnum) Ptr ¶
func (v ProductsTypeEnum) Ptr() *ProductsTypeEnum
Ptr returns reference to ProductsTypeEnum value
func (*ProductsTypeEnum) UnmarshalJSON ¶
func (v *ProductsTypeEnum) UnmarshalJSON(src []byte) error
type RangeOption ¶
type RangeOption struct { // Display name of the option Name string `json:"name"` // Description of the option Description *string `json:"description,omitempty"` // Minimum value for the range selection MinValue int64 `json:"min_value"` // Maximum value for the range selection MaxValue int64 `json:"max_value"` // Linear interval for the range to increase LinearInterval int64 `json:"linear_interval"` // Unit for the range Unit string `json:"unit"` // Default value for the range DefaultValue *int64 `json:"default_value,omitempty"` // Is it mandatory IsConfigurable bool `json:"is_configurable"` // Type of the option Type string `json:"type"` }
RangeOption Model for providing range option
func NewRangeOption ¶
func NewRangeOption(name string, minValue int64, maxValue int64, linearInterval int64, unit string, isConfigurable bool, type_ string) *RangeOption
NewRangeOption instantiates a new RangeOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRangeOptionWithDefaults ¶
func NewRangeOptionWithDefaults() *RangeOption
NewRangeOptionWithDefaults instantiates a new RangeOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RangeOption) GetDefaultValue ¶
func (o *RangeOption) GetDefaultValue() int64
GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.
func (*RangeOption) GetDefaultValueOk ¶
func (o *RangeOption) GetDefaultValueOk() (*int64, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RangeOption) GetDescription ¶
func (o *RangeOption) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*RangeOption) GetDescriptionOk ¶
func (o *RangeOption) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RangeOption) GetIsConfigurable ¶
func (o *RangeOption) GetIsConfigurable() bool
GetIsConfigurable returns the IsConfigurable field value
func (*RangeOption) GetIsConfigurableOk ¶
func (o *RangeOption) GetIsConfigurableOk() (*bool, bool)
GetIsConfigurableOk returns a tuple with the IsConfigurable field value and a boolean to check if the value has been set.
func (*RangeOption) GetLinearInterval ¶
func (o *RangeOption) GetLinearInterval() int64
GetLinearInterval returns the LinearInterval field value
func (*RangeOption) GetLinearIntervalOk ¶
func (o *RangeOption) GetLinearIntervalOk() (*int64, bool)
GetLinearIntervalOk returns a tuple with the LinearInterval field value and a boolean to check if the value has been set.
func (*RangeOption) GetMaxValue ¶
func (o *RangeOption) GetMaxValue() int64
GetMaxValue returns the MaxValue field value
func (*RangeOption) GetMaxValueOk ¶
func (o *RangeOption) GetMaxValueOk() (*int64, bool)
GetMaxValueOk returns a tuple with the MaxValue field value and a boolean to check if the value has been set.
func (*RangeOption) GetMinValue ¶
func (o *RangeOption) GetMinValue() int64
GetMinValue returns the MinValue field value
func (*RangeOption) GetMinValueOk ¶
func (o *RangeOption) GetMinValueOk() (*int64, bool)
GetMinValueOk returns a tuple with the MinValue field value and a boolean to check if the value has been set.
func (*RangeOption) GetName ¶
func (o *RangeOption) GetName() string
GetName returns the Name field value
func (*RangeOption) GetNameOk ¶
func (o *RangeOption) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*RangeOption) GetType ¶
func (o *RangeOption) GetType() string
GetType returns the Type field value
func (*RangeOption) GetTypeOk ¶
func (o *RangeOption) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*RangeOption) GetUnit ¶
func (o *RangeOption) GetUnit() string
GetUnit returns the Unit field value
func (*RangeOption) GetUnitOk ¶
func (o *RangeOption) GetUnitOk() (*string, bool)
GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.
func (*RangeOption) HasDefaultValue ¶
func (o *RangeOption) HasDefaultValue() bool
HasDefaultValue returns a boolean if a field has been set.
func (*RangeOption) HasDescription ¶
func (o *RangeOption) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (RangeOption) MarshalJSON ¶
func (o RangeOption) MarshalJSON() ([]byte, error)
func (*RangeOption) SetDefaultValue ¶
func (o *RangeOption) SetDefaultValue(v int64)
SetDefaultValue gets a reference to the given int64 and assigns it to the DefaultValue field.
func (*RangeOption) SetDescription ¶
func (o *RangeOption) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*RangeOption) SetIsConfigurable ¶
func (o *RangeOption) SetIsConfigurable(v bool)
SetIsConfigurable sets field value
func (*RangeOption) SetLinearInterval ¶
func (o *RangeOption) SetLinearInterval(v int64)
SetLinearInterval sets field value
func (*RangeOption) SetMaxValue ¶
func (o *RangeOption) SetMaxValue(v int64)
SetMaxValue sets field value
func (*RangeOption) SetMinValue ¶
func (o *RangeOption) SetMinValue(v int64)
SetMinValue sets field value
func (RangeOption) ToMap ¶
func (o RangeOption) ToMap() (map[string]interface{}, error)
func (*RangeOption) UnmarshalJSON ¶
func (o *RangeOption) UnmarshalJSON(data []byte) (err error)
type RedactedAwsAccountInstance ¶
type RedactedAwsAccountInstance struct { // The id represents the aws account id Id *string `json:"id,omitempty"` AwsAccountAlias *string `json:"aws_account_alias,omitempty"` Status *string `json:"status,omitempty"` }
RedactedAwsAccountInstance An individual AWS account, excluding sensitive data.
func NewRedactedAwsAccountInstance ¶
func NewRedactedAwsAccountInstance() *RedactedAwsAccountInstance
NewRedactedAwsAccountInstance instantiates a new RedactedAwsAccountInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRedactedAwsAccountInstanceWithDefaults ¶
func NewRedactedAwsAccountInstanceWithDefaults() *RedactedAwsAccountInstance
NewRedactedAwsAccountInstanceWithDefaults instantiates a new RedactedAwsAccountInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RedactedAwsAccountInstance) GetAwsAccountAlias ¶
func (o *RedactedAwsAccountInstance) GetAwsAccountAlias() string
GetAwsAccountAlias returns the AwsAccountAlias field value if set, zero value otherwise.
func (*RedactedAwsAccountInstance) GetAwsAccountAliasOk ¶
func (o *RedactedAwsAccountInstance) GetAwsAccountAliasOk() (*string, bool)
GetAwsAccountAliasOk returns a tuple with the AwsAccountAlias field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RedactedAwsAccountInstance) GetId ¶
func (o *RedactedAwsAccountInstance) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*RedactedAwsAccountInstance) GetIdOk ¶
func (o *RedactedAwsAccountInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RedactedAwsAccountInstance) GetStatus ¶
func (o *RedactedAwsAccountInstance) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*RedactedAwsAccountInstance) GetStatusOk ¶
func (o *RedactedAwsAccountInstance) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RedactedAwsAccountInstance) HasAwsAccountAlias ¶
func (o *RedactedAwsAccountInstance) HasAwsAccountAlias() bool
HasAwsAccountAlias returns a boolean if a field has been set.
func (*RedactedAwsAccountInstance) HasId ¶
func (o *RedactedAwsAccountInstance) HasId() bool
HasId returns a boolean if a field has been set.
func (*RedactedAwsAccountInstance) HasStatus ¶
func (o *RedactedAwsAccountInstance) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (RedactedAwsAccountInstance) MarshalJSON ¶
func (o RedactedAwsAccountInstance) MarshalJSON() ([]byte, error)
func (*RedactedAwsAccountInstance) SetAwsAccountAlias ¶
func (o *RedactedAwsAccountInstance) SetAwsAccountAlias(v string)
SetAwsAccountAlias gets a reference to the given string and assigns it to the AwsAccountAlias field.
func (*RedactedAwsAccountInstance) SetId ¶
func (o *RedactedAwsAccountInstance) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*RedactedAwsAccountInstance) SetStatus ¶
func (o *RedactedAwsAccountInstance) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (RedactedAwsAccountInstance) ToMap ¶
func (o RedactedAwsAccountInstance) ToMap() (map[string]interface{}, error)
type ResourceId ¶
type ResourceId struct { // ID of the resource Id string `json:"id"` }
ResourceId Resource Identifier
func NewResourceId ¶
func NewResourceId(id string) *ResourceId
NewResourceId instantiates a new ResourceId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewResourceIdWithDefaults ¶
func NewResourceIdWithDefaults() *ResourceId
NewResourceIdWithDefaults instantiates a new ResourceId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ResourceId) GetIdOk ¶
func (o *ResourceId) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (ResourceId) MarshalJSON ¶
func (o ResourceId) MarshalJSON() ([]byte, error)
func (ResourceId) ToMap ¶
func (o ResourceId) ToMap() (map[string]interface{}, error)
func (*ResourceId) UnmarshalJSON ¶
func (o *ResourceId) UnmarshalJSON(data []byte) (err error)
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type SeverityEnum ¶
type SeverityEnum string
SeverityEnum The severity of the condition. * INFO - Information that may be of use in understanding the failure. It is not a problem to fix. * WARNING - A condition that isn't a failure, but may be unexpected or a contributing factor. It may be necessary to fix the condition to successfully retry the request. * ERROR - An actual failure condition through which the request could not continue. * CRITICAL - A failure with significant impact to the system. Normally failed commands roll back and are just ERROR, but may be used for exceptional cases.
const ( SEVERITYENUM_INFO SeverityEnum = "INFO" SEVERITYENUM_WARNING SeverityEnum = "WARNING" SEVERITYENUM_ERROR SeverityEnum = "ERROR" SEVERITYENUM_CRITICAL SeverityEnum = "CRITICAL" )
List of SeverityEnum
func NewSeverityEnumFromValue ¶
func NewSeverityEnumFromValue(v string) (*SeverityEnum, error)
NewSeverityEnumFromValue returns a pointer to a valid SeverityEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (SeverityEnum) IsValid ¶
func (v SeverityEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (SeverityEnum) Ptr ¶
func (v SeverityEnum) Ptr() *SeverityEnum
Ptr returns reference to SeverityEnum value
func (*SeverityEnum) UnmarshalJSON ¶
func (v *SeverityEnum) UnmarshalJSON(src []byte) error
type SourceMobilityGroupInput ¶
type SourceMobilityGroupInput struct { // Name of the mobility group Name string `json:"name"` // Description of the mobility group Description *string `json:"description,omitempty"` // Identifier of the source system for this mobility group SystemId string `json:"system_id"` SystemType StorageSystemTypeEnum `json:"system_type"` // List of the identifiers of the mobility group members (e.g. volumes identifiers) Members []string `json:"members"` }
SourceMobilityGroupInput This is the input for creating a source mobility group. It has the source system identifier (e.g. PowerFlex identifier) and the list of member identifiers (e.g. volume identifiers) that will be used as the source of mobility copy operations.
func NewSourceMobilityGroupInput ¶
func NewSourceMobilityGroupInput(name string, systemId string, systemType StorageSystemTypeEnum, members []string) *SourceMobilityGroupInput
NewSourceMobilityGroupInput instantiates a new SourceMobilityGroupInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSourceMobilityGroupInputWithDefaults ¶
func NewSourceMobilityGroupInputWithDefaults() *SourceMobilityGroupInput
NewSourceMobilityGroupInputWithDefaults instantiates a new SourceMobilityGroupInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SourceMobilityGroupInput) GetDescription ¶
func (o *SourceMobilityGroupInput) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*SourceMobilityGroupInput) GetDescriptionOk ¶
func (o *SourceMobilityGroupInput) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SourceMobilityGroupInput) GetMembers ¶
func (o *SourceMobilityGroupInput) GetMembers() []string
GetMembers returns the Members field value
func (*SourceMobilityGroupInput) GetMembersOk ¶
func (o *SourceMobilityGroupInput) GetMembersOk() ([]string, bool)
GetMembersOk returns a tuple with the Members field value and a boolean to check if the value has been set.
func (*SourceMobilityGroupInput) GetName ¶
func (o *SourceMobilityGroupInput) GetName() string
GetName returns the Name field value
func (*SourceMobilityGroupInput) GetNameOk ¶
func (o *SourceMobilityGroupInput) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*SourceMobilityGroupInput) GetSystemId ¶
func (o *SourceMobilityGroupInput) GetSystemId() string
GetSystemId returns the SystemId field value
func (*SourceMobilityGroupInput) GetSystemIdOk ¶
func (o *SourceMobilityGroupInput) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value and a boolean to check if the value has been set.
func (*SourceMobilityGroupInput) GetSystemType ¶
func (o *SourceMobilityGroupInput) GetSystemType() StorageSystemTypeEnum
GetSystemType returns the SystemType field value
func (*SourceMobilityGroupInput) GetSystemTypeOk ¶
func (o *SourceMobilityGroupInput) GetSystemTypeOk() (*StorageSystemTypeEnum, bool)
GetSystemTypeOk returns a tuple with the SystemType field value and a boolean to check if the value has been set.
func (*SourceMobilityGroupInput) HasDescription ¶
func (o *SourceMobilityGroupInput) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (SourceMobilityGroupInput) MarshalJSON ¶
func (o SourceMobilityGroupInput) MarshalJSON() ([]byte, error)
func (*SourceMobilityGroupInput) SetDescription ¶
func (o *SourceMobilityGroupInput) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*SourceMobilityGroupInput) SetMembers ¶
func (o *SourceMobilityGroupInput) SetMembers(v []string)
SetMembers sets field value
func (*SourceMobilityGroupInput) SetName ¶
func (o *SourceMobilityGroupInput) SetName(v string)
SetName sets field value
func (*SourceMobilityGroupInput) SetSystemId ¶
func (o *SourceMobilityGroupInput) SetSystemId(v string)
SetSystemId sets field value
func (*SourceMobilityGroupInput) SetSystemType ¶
func (o *SourceMobilityGroupInput) SetSystemType(v StorageSystemTypeEnum)
SetSystemType sets field value
func (SourceMobilityGroupInput) ToMap ¶
func (o SourceMobilityGroupInput) ToMap() (map[string]interface{}, error)
func (*SourceMobilityGroupInput) UnmarshalJSON ¶
func (o *SourceMobilityGroupInput) UnmarshalJSON(data []byte) (err error)
type StartCopyInput ¶
type StartCopyInput struct {
MobilityTargetIds []string `json:"mobility_target_ids,omitempty"`
}
StartCopyInput StartCopyInput
func NewStartCopyInput ¶
func NewStartCopyInput() *StartCopyInput
NewStartCopyInput instantiates a new StartCopyInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStartCopyInputWithDefaults ¶
func NewStartCopyInputWithDefaults() *StartCopyInput
NewStartCopyInputWithDefaults instantiates a new StartCopyInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StartCopyInput) GetMobilityTargetIds ¶
func (o *StartCopyInput) GetMobilityTargetIds() []string
GetMobilityTargetIds returns the MobilityTargetIds field value if set, zero value otherwise.
func (*StartCopyInput) GetMobilityTargetIdsOk ¶
func (o *StartCopyInput) GetMobilityTargetIdsOk() ([]string, bool)
GetMobilityTargetIdsOk returns a tuple with the MobilityTargetIds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StartCopyInput) HasMobilityTargetIds ¶
func (o *StartCopyInput) HasMobilityTargetIds() bool
HasMobilityTargetIds returns a boolean if a field has been set.
func (StartCopyInput) MarshalJSON ¶
func (o StartCopyInput) MarshalJSON() ([]byte, error)
func (*StartCopyInput) SetMobilityTargetIds ¶
func (o *StartCopyInput) SetMobilityTargetIds(v []string)
SetMobilityTargetIds gets a reference to the given []string and assigns it to the MobilityTargetIds field.
func (StartCopyInput) ToMap ¶
func (o StartCopyInput) ToMap() (map[string]interface{}, error)
type StorageProduct ¶
type StorageProduct struct { // Type of the Dell Apex storage system to be deployed. Only \"PowerFlex\" is supported in this version. SystemType string `json:"system_type"` // Storage product version to deploy Version *string `json:"version,omitempty"` }
StorageProduct Common storage options
func NewStorageProduct ¶
func NewStorageProduct(systemType string) *StorageProduct
NewStorageProduct instantiates a new StorageProduct object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageProductWithDefaults ¶
func NewStorageProductWithDefaults() *StorageProduct
NewStorageProductWithDefaults instantiates a new StorageProduct object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageProduct) GetSystemType ¶
func (o *StorageProduct) GetSystemType() string
GetSystemType returns the SystemType field value
func (*StorageProduct) GetSystemTypeOk ¶
func (o *StorageProduct) GetSystemTypeOk() (*string, bool)
GetSystemTypeOk returns a tuple with the SystemType field value and a boolean to check if the value has been set.
func (*StorageProduct) GetVersion ¶
func (o *StorageProduct) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*StorageProduct) GetVersionOk ¶
func (o *StorageProduct) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageProduct) HasVersion ¶
func (o *StorageProduct) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (StorageProduct) MarshalJSON ¶
func (o StorageProduct) MarshalJSON() ([]byte, error)
func (*StorageProduct) SetSystemType ¶
func (o *StorageProduct) SetSystemType(v string)
SetSystemType sets field value
func (*StorageProduct) SetVersion ¶
func (o *StorageProduct) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (StorageProduct) ToMap ¶
func (o StorageProduct) ToMap() (map[string]interface{}, error)
func (*StorageProduct) UnmarshalJSON ¶
func (o *StorageProduct) UnmarshalJSON(data []byte) (err error)
type StorageProductActionEnum ¶
type StorageProductActionEnum string
StorageProductActionEnum Enum for all the supported storage products actions * DELETE * CREATE * DEPLOY
const ( STORAGEPRODUCTACTIONENUM_DELETE StorageProductActionEnum = "DELETE" STORAGEPRODUCTACTIONENUM_CREATE StorageProductActionEnum = "CREATE" STORAGEPRODUCTACTIONENUM_DEPLOY StorageProductActionEnum = "DEPLOY" )
List of StorageProductActionEnum
func NewStorageProductActionEnumFromValue ¶
func NewStorageProductActionEnumFromValue(v string) (*StorageProductActionEnum, error)
NewStorageProductActionEnumFromValue returns a pointer to a valid StorageProductActionEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (StorageProductActionEnum) IsValid ¶
func (v StorageProductActionEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (StorageProductActionEnum) Ptr ¶
func (v StorageProductActionEnum) Ptr() *StorageProductActionEnum
Ptr returns reference to StorageProductActionEnum value
func (*StorageProductActionEnum) UnmarshalJSON ¶
func (v *StorageProductActionEnum) UnmarshalJSON(src []byte) error
type StorageProductEnum ¶
type StorageProductEnum string
StorageProductEnum Enum for all the supported storage products * POWERFLEX - APEX block storage for cloud
const (
STORAGEPRODUCTENUM_POWERFLEX StorageProductEnum = "POWERFLEX"
)
List of StorageProductEnum
func NewStorageProductEnumFromValue ¶
func NewStorageProductEnumFromValue(v string) (*StorageProductEnum, error)
NewStorageProductEnumFromValue returns a pointer to a valid StorageProductEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (StorageProductEnum) IsValid ¶
func (v StorageProductEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (StorageProductEnum) Ptr ¶
func (v StorageProductEnum) Ptr() *StorageProductEnum
Ptr returns reference to StorageProductEnum value
func (*StorageProductEnum) UnmarshalJSON ¶
func (v *StorageProductEnum) UnmarshalJSON(src []byte) error
type StorageProductOptionsAPIService ¶
type StorageProductOptionsAPIService service
StorageProductOptionsAPIService StorageProductOptionsAPI service
func (*StorageProductOptionsAPIService) StorageProductOptionsCollection ¶
func (a *StorageProductOptionsAPIService) StorageProductOptionsCollection(ctx context.Context) ApiStorageProductOptionsCollectionRequest
StorageProductOptionsCollection GET offer templates for storage products
Gets available offer template(s) based on input
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiStorageProductOptionsCollectionRequest
func (*StorageProductOptionsAPIService) StorageProductOptionsCollectionExecute ¶
func (a *StorageProductOptionsAPIService) StorageProductOptionsCollectionExecute(r ApiStorageProductOptionsCollectionRequest) (*StorageProductOptionsCollection200Response, *http.Response, error)
Execute executes the request
@return StorageProductOptionsCollection200Response
type StorageProductOptionsCollection200Response ¶
type StorageProductOptionsCollection200Response struct { Results []OfferTemplateModel `json:"results,omitempty"` Paging *PagingInformation `json:"paging,omitempty"` }
StorageProductOptionsCollection200Response struct for StorageProductOptionsCollection200Response
func NewStorageProductOptionsCollection200Response ¶
func NewStorageProductOptionsCollection200Response() *StorageProductOptionsCollection200Response
NewStorageProductOptionsCollection200Response instantiates a new StorageProductOptionsCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageProductOptionsCollection200ResponseWithDefaults ¶
func NewStorageProductOptionsCollection200ResponseWithDefaults() *StorageProductOptionsCollection200Response
NewStorageProductOptionsCollection200ResponseWithDefaults instantiates a new StorageProductOptionsCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageProductOptionsCollection200Response) GetPaging ¶
func (o *StorageProductOptionsCollection200Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*StorageProductOptionsCollection200Response) GetPagingOk ¶
func (o *StorageProductOptionsCollection200Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageProductOptionsCollection200Response) GetResults ¶
func (o *StorageProductOptionsCollection200Response) GetResults() []OfferTemplateModel
GetResults returns the Results field value if set, zero value otherwise.
func (*StorageProductOptionsCollection200Response) GetResultsOk ¶
func (o *StorageProductOptionsCollection200Response) GetResultsOk() ([]OfferTemplateModel, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageProductOptionsCollection200Response) HasPaging ¶
func (o *StorageProductOptionsCollection200Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*StorageProductOptionsCollection200Response) HasResults ¶
func (o *StorageProductOptionsCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (StorageProductOptionsCollection200Response) MarshalJSON ¶
func (o StorageProductOptionsCollection200Response) MarshalJSON() ([]byte, error)
func (*StorageProductOptionsCollection200Response) SetPaging ¶
func (o *StorageProductOptionsCollection200Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*StorageProductOptionsCollection200Response) SetResults ¶
func (o *StorageProductOptionsCollection200Response) SetResults(v []OfferTemplateModel)
SetResults gets a reference to the given []OfferTemplateModel and assigns it to the Results field.
func (StorageProductOptionsCollection200Response) ToMap ¶
func (o StorageProductOptionsCollection200Response) ToMap() (map[string]interface{}, error)
type StorageProductsAPIService ¶
type StorageProductsAPIService service
StorageProductsAPIService StorageProductsAPI service
func (*StorageProductsAPIService) StorageProductsCollection ¶
func (a *StorageProductsAPIService) StorageProductsCollection(ctx context.Context) ApiStorageProductsCollectionRequest
StorageProductsCollection Get all the supported storage products list
Returns all the supported storage products by APEX Navigator for Multicloud Storage
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiStorageProductsCollectionRequest
func (*StorageProductsAPIService) StorageProductsCollectionExecute ¶
func (a *StorageProductsAPIService) StorageProductsCollectionExecute(r ApiStorageProductsCollectionRequest) (*StorageProductsCollection200Response, *http.Response, error)
Execute executes the request
@return StorageProductsCollection200Response
type StorageProductsCollection200Response ¶
type StorageProductsCollection200Response struct { Results []StorageProductsInstance `json:"results,omitempty"` Paging *PagingInformation `json:"paging,omitempty"` }
StorageProductsCollection200Response struct for StorageProductsCollection200Response
func NewStorageProductsCollection200Response ¶
func NewStorageProductsCollection200Response() *StorageProductsCollection200Response
NewStorageProductsCollection200Response instantiates a new StorageProductsCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageProductsCollection200ResponseWithDefaults ¶
func NewStorageProductsCollection200ResponseWithDefaults() *StorageProductsCollection200Response
NewStorageProductsCollection200ResponseWithDefaults instantiates a new StorageProductsCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageProductsCollection200Response) GetPaging ¶
func (o *StorageProductsCollection200Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*StorageProductsCollection200Response) GetPagingOk ¶
func (o *StorageProductsCollection200Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageProductsCollection200Response) GetResults ¶
func (o *StorageProductsCollection200Response) GetResults() []StorageProductsInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*StorageProductsCollection200Response) GetResultsOk ¶
func (o *StorageProductsCollection200Response) GetResultsOk() ([]StorageProductsInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageProductsCollection200Response) HasPaging ¶
func (o *StorageProductsCollection200Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*StorageProductsCollection200Response) HasResults ¶
func (o *StorageProductsCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (StorageProductsCollection200Response) MarshalJSON ¶
func (o StorageProductsCollection200Response) MarshalJSON() ([]byte, error)
func (*StorageProductsCollection200Response) SetPaging ¶
func (o *StorageProductsCollection200Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*StorageProductsCollection200Response) SetResults ¶
func (o *StorageProductsCollection200Response) SetResults(v []StorageProductsInstance)
SetResults gets a reference to the given []StorageProductsInstance and assigns it to the Results field.
func (StorageProductsCollection200Response) ToMap ¶
func (o StorageProductsCollection200Response) ToMap() (map[string]interface{}, error)
type StorageProductsInstance ¶
type StorageProductsInstance struct { Id string `json:"id"` // Name of the storage product Name string `json:"name"` SystemType StorageProductEnum `json:"system_type"` StorageType StorageTypeEnum `json:"storage_type"` // Description of the storage product and its capabilities Description string `json:"description"` CloudType CloudProviderEnum `json:"cloud_type"` // Latest supported version of the storage product on the cloud LatestVersion string `json:"latest_version"` // Supported cloud and version details SupportMap []SupportMap `json:"support_map"` }
StorageProductsInstance Model for storage product information and its supported cloud mapping along with supported versions
func NewStorageProductsInstance ¶
func NewStorageProductsInstance(id string, name string, systemType StorageProductEnum, storageType StorageTypeEnum, description string, cloudType CloudProviderEnum, latestVersion string, supportMap []SupportMap) *StorageProductsInstance
NewStorageProductsInstance instantiates a new StorageProductsInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageProductsInstanceWithDefaults ¶
func NewStorageProductsInstanceWithDefaults() *StorageProductsInstance
NewStorageProductsInstanceWithDefaults instantiates a new StorageProductsInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageProductsInstance) GetCloudType ¶
func (o *StorageProductsInstance) GetCloudType() CloudProviderEnum
GetCloudType returns the CloudType field value
func (*StorageProductsInstance) GetCloudTypeOk ¶
func (o *StorageProductsInstance) GetCloudTypeOk() (*CloudProviderEnum, bool)
GetCloudTypeOk returns a tuple with the CloudType field value and a boolean to check if the value has been set.
func (*StorageProductsInstance) GetDescription ¶
func (o *StorageProductsInstance) GetDescription() string
GetDescription returns the Description field value
func (*StorageProductsInstance) GetDescriptionOk ¶
func (o *StorageProductsInstance) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*StorageProductsInstance) GetId ¶
func (o *StorageProductsInstance) GetId() string
GetId returns the Id field value
func (*StorageProductsInstance) GetIdOk ¶
func (o *StorageProductsInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*StorageProductsInstance) GetLatestVersion ¶
func (o *StorageProductsInstance) GetLatestVersion() string
GetLatestVersion returns the LatestVersion field value
func (*StorageProductsInstance) GetLatestVersionOk ¶
func (o *StorageProductsInstance) GetLatestVersionOk() (*string, bool)
GetLatestVersionOk returns a tuple with the LatestVersion field value and a boolean to check if the value has been set.
func (*StorageProductsInstance) GetName ¶
func (o *StorageProductsInstance) GetName() string
GetName returns the Name field value
func (*StorageProductsInstance) GetNameOk ¶
func (o *StorageProductsInstance) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*StorageProductsInstance) GetStorageType ¶
func (o *StorageProductsInstance) GetStorageType() StorageTypeEnum
GetStorageType returns the StorageType field value
func (*StorageProductsInstance) GetStorageTypeOk ¶
func (o *StorageProductsInstance) GetStorageTypeOk() (*StorageTypeEnum, bool)
GetStorageTypeOk returns a tuple with the StorageType field value and a boolean to check if the value has been set.
func (*StorageProductsInstance) GetSupportMap ¶
func (o *StorageProductsInstance) GetSupportMap() []SupportMap
GetSupportMap returns the SupportMap field value
func (*StorageProductsInstance) GetSupportMapOk ¶
func (o *StorageProductsInstance) GetSupportMapOk() ([]SupportMap, bool)
GetSupportMapOk returns a tuple with the SupportMap field value and a boolean to check if the value has been set.
func (*StorageProductsInstance) GetSystemType ¶
func (o *StorageProductsInstance) GetSystemType() StorageProductEnum
GetSystemType returns the SystemType field value
func (*StorageProductsInstance) GetSystemTypeOk ¶
func (o *StorageProductsInstance) GetSystemTypeOk() (*StorageProductEnum, bool)
GetSystemTypeOk returns a tuple with the SystemType field value and a boolean to check if the value has been set.
func (StorageProductsInstance) MarshalJSON ¶
func (o StorageProductsInstance) MarshalJSON() ([]byte, error)
func (*StorageProductsInstance) SetCloudType ¶
func (o *StorageProductsInstance) SetCloudType(v CloudProviderEnum)
SetCloudType sets field value
func (*StorageProductsInstance) SetDescription ¶
func (o *StorageProductsInstance) SetDescription(v string)
SetDescription sets field value
func (*StorageProductsInstance) SetId ¶
func (o *StorageProductsInstance) SetId(v string)
SetId sets field value
func (*StorageProductsInstance) SetLatestVersion ¶
func (o *StorageProductsInstance) SetLatestVersion(v string)
SetLatestVersion sets field value
func (*StorageProductsInstance) SetName ¶
func (o *StorageProductsInstance) SetName(v string)
SetName sets field value
func (*StorageProductsInstance) SetStorageType ¶
func (o *StorageProductsInstance) SetStorageType(v StorageTypeEnum)
SetStorageType sets field value
func (*StorageProductsInstance) SetSupportMap ¶
func (o *StorageProductsInstance) SetSupportMap(v []SupportMap)
SetSupportMap sets field value
func (*StorageProductsInstance) SetSystemType ¶
func (o *StorageProductsInstance) SetSystemType(v StorageProductEnum)
SetSystemType sets field value
func (StorageProductsInstance) ToMap ¶
func (o StorageProductsInstance) ToMap() (map[string]interface{}, error)
func (*StorageProductsInstance) UnmarshalJSON ¶
func (o *StorageProductsInstance) UnmarshalJSON(data []byte) (err error)
type StorageSystemDeploymentRequest ¶
type StorageSystemDeploymentRequest struct { // Unique name to identify the deployed system Name string `json:"name"` CloudOptions StorageSystemDeploymentRequestCloudOptions `json:"cloud_options"` StorageOptions StorageSystemDeploymentRequestStorageOptions `json:"storage_options"` // By setting this option to true, you, on your behalf of your company, agree the following will apply: Your evaluation of Dell APEX Navigator for Multicloud is subject to and governed by Dell’s Cloud Service Offering Agreement (https://www.dell.com/learn/us/en/uscorp1/legal_terms-conditions_dellwebpage/csoa-agreement) and the Dell APEX Navigator for Multicloud Storage Service Offering Description (https://www.dell.com/learn/us/en/uscorp1/apex-services). Your evaluation of Dell APEX Block Storage for AWS is subject to and governed by Dell’s Software Evaluation Agreement (https://vault.pactsafe.io/s/3cb1f636-b99f-47ab-ad13-3ce168930a55/legal.html?g=38113#contract-s12zpzeii). Your evaluation of Dell APEX Navigator for Multicloud will be available for 90 days free of charge. At the end of the evaluation, the Dell APEX Navigator for Multicloud Storage evaluation service and associated data will remain accessible, subject to the terms identified in this paragraph, however, certain features will be limited until you order a new subscription. Payment for any required public cloud service provider infrastructure requirements is your company’s responsibility. IsTermsAndConditionsAgreed bool `json:"is_terms_and_conditions_agreed"` }
StorageSystemDeploymentRequest Storage system deployment request input object
func NewStorageSystemDeploymentRequest ¶
func NewStorageSystemDeploymentRequest(name string, cloudOptions StorageSystemDeploymentRequestCloudOptions, storageOptions StorageSystemDeploymentRequestStorageOptions, isTermsAndConditionsAgreed bool) *StorageSystemDeploymentRequest
NewStorageSystemDeploymentRequest instantiates a new StorageSystemDeploymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageSystemDeploymentRequestWithDefaults ¶
func NewStorageSystemDeploymentRequestWithDefaults() *StorageSystemDeploymentRequest
NewStorageSystemDeploymentRequestWithDefaults instantiates a new StorageSystemDeploymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageSystemDeploymentRequest) GetCloudOptions ¶
func (o *StorageSystemDeploymentRequest) GetCloudOptions() StorageSystemDeploymentRequestCloudOptions
GetCloudOptions returns the CloudOptions field value
func (*StorageSystemDeploymentRequest) GetCloudOptionsOk ¶
func (o *StorageSystemDeploymentRequest) GetCloudOptionsOk() (*StorageSystemDeploymentRequestCloudOptions, bool)
GetCloudOptionsOk returns a tuple with the CloudOptions field value and a boolean to check if the value has been set.
func (*StorageSystemDeploymentRequest) GetIsTermsAndConditionsAgreed ¶
func (o *StorageSystemDeploymentRequest) GetIsTermsAndConditionsAgreed() bool
GetIsTermsAndConditionsAgreed returns the IsTermsAndConditionsAgreed field value
func (*StorageSystemDeploymentRequest) GetIsTermsAndConditionsAgreedOk ¶
func (o *StorageSystemDeploymentRequest) GetIsTermsAndConditionsAgreedOk() (*bool, bool)
GetIsTermsAndConditionsAgreedOk returns a tuple with the IsTermsAndConditionsAgreed field value and a boolean to check if the value has been set.
func (*StorageSystemDeploymentRequest) GetName ¶
func (o *StorageSystemDeploymentRequest) GetName() string
GetName returns the Name field value
func (*StorageSystemDeploymentRequest) GetNameOk ¶
func (o *StorageSystemDeploymentRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*StorageSystemDeploymentRequest) GetStorageOptions ¶
func (o *StorageSystemDeploymentRequest) GetStorageOptions() StorageSystemDeploymentRequestStorageOptions
GetStorageOptions returns the StorageOptions field value
func (*StorageSystemDeploymentRequest) GetStorageOptionsOk ¶
func (o *StorageSystemDeploymentRequest) GetStorageOptionsOk() (*StorageSystemDeploymentRequestStorageOptions, bool)
GetStorageOptionsOk returns a tuple with the StorageOptions field value and a boolean to check if the value has been set.
func (StorageSystemDeploymentRequest) MarshalJSON ¶
func (o StorageSystemDeploymentRequest) MarshalJSON() ([]byte, error)
func (*StorageSystemDeploymentRequest) SetCloudOptions ¶
func (o *StorageSystemDeploymentRequest) SetCloudOptions(v StorageSystemDeploymentRequestCloudOptions)
SetCloudOptions sets field value
func (*StorageSystemDeploymentRequest) SetIsTermsAndConditionsAgreed ¶
func (o *StorageSystemDeploymentRequest) SetIsTermsAndConditionsAgreed(v bool)
SetIsTermsAndConditionsAgreed sets field value
func (*StorageSystemDeploymentRequest) SetName ¶
func (o *StorageSystemDeploymentRequest) SetName(v string)
SetName sets field value
func (*StorageSystemDeploymentRequest) SetStorageOptions ¶
func (o *StorageSystemDeploymentRequest) SetStorageOptions(v StorageSystemDeploymentRequestStorageOptions)
SetStorageOptions sets field value
func (StorageSystemDeploymentRequest) ToMap ¶
func (o StorageSystemDeploymentRequest) ToMap() (map[string]interface{}, error)
func (*StorageSystemDeploymentRequest) UnmarshalJSON ¶
func (o *StorageSystemDeploymentRequest) UnmarshalJSON(data []byte) (err error)
type StorageSystemDeploymentRequestCloudOptions ¶
type StorageSystemDeploymentRequestCloudOptions struct {
AWSCloudOptions *AWSCloudOptions
}
StorageSystemDeploymentRequestCloudOptions - struct for StorageSystemDeploymentRequestCloudOptions
func AWSCloudOptionsAsStorageSystemDeploymentRequestCloudOptions ¶
func AWSCloudOptionsAsStorageSystemDeploymentRequestCloudOptions(v *AWSCloudOptions) StorageSystemDeploymentRequestCloudOptions
AWSCloudOptionsAsStorageSystemDeploymentRequestCloudOptions is a convenience function that returns AWSCloudOptions wrapped in StorageSystemDeploymentRequestCloudOptions
func (*StorageSystemDeploymentRequestCloudOptions) GetActualInstance ¶
func (obj *StorageSystemDeploymentRequestCloudOptions) GetActualInstance() interface{}
Get the actual instance
func (StorageSystemDeploymentRequestCloudOptions) MarshalJSON ¶
func (src StorageSystemDeploymentRequestCloudOptions) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*StorageSystemDeploymentRequestCloudOptions) UnmarshalJSON ¶
func (dst *StorageSystemDeploymentRequestCloudOptions) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type StorageSystemDeploymentRequestStorageOptions ¶
type StorageSystemDeploymentRequestStorageOptions struct {
PowerFlexStorageOptions *PowerFlexStorageOptions
}
StorageSystemDeploymentRequestStorageOptions - struct for StorageSystemDeploymentRequestStorageOptions
func PowerFlexStorageOptionsAsStorageSystemDeploymentRequestStorageOptions ¶
func PowerFlexStorageOptionsAsStorageSystemDeploymentRequestStorageOptions(v *PowerFlexStorageOptions) StorageSystemDeploymentRequestStorageOptions
PowerFlexStorageOptionsAsStorageSystemDeploymentRequestStorageOptions is a convenience function that returns PowerFlexStorageOptions wrapped in StorageSystemDeploymentRequestStorageOptions
func (*StorageSystemDeploymentRequestStorageOptions) GetActualInstance ¶
func (obj *StorageSystemDeploymentRequestStorageOptions) GetActualInstance() interface{}
Get the actual instance
func (StorageSystemDeploymentRequestStorageOptions) MarshalJSON ¶
func (src StorageSystemDeploymentRequestStorageOptions) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*StorageSystemDeploymentRequestStorageOptions) UnmarshalJSON ¶
func (dst *StorageSystemDeploymentRequestStorageOptions) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type StorageSystemTokensAPIService ¶
type StorageSystemTokensAPIService service
StorageSystemTokensAPIService StorageSystemTokensAPI service
func (*StorageSystemTokensAPIService) StorageSystemTokensCreate ¶
func (a *StorageSystemTokensAPIService) StorageSystemTokensCreate(ctx context.Context) ApiStorageSystemTokensCreateRequest
StorageSystemTokensCreate Activate the storage system token.
Activate the storage system token in APEX Navigator for Multicloud Storage. The storage system token activation is required by any API driven data mobility and decomissioning operations.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiStorageSystemTokensCreateRequest
func (*StorageSystemTokensAPIService) StorageSystemTokensCreateExecute ¶
func (a *StorageSystemTokensAPIService) StorageSystemTokensCreateExecute(r ApiStorageSystemTokensCreateRequest) (*ResourceId, *http.Response, error)
Execute executes the request
@return ResourceId
func (*StorageSystemTokensAPIService) StorageSystemTokensInstance ¶
func (a *StorageSystemTokensAPIService) StorageSystemTokensInstance(ctx context.Context, id string) ApiStorageSystemTokensInstanceRequest
StorageSystemTokensInstance Instance by id.
Get a storage system token by its ID.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id The storage system token ID to retrieve. @return ApiStorageSystemTokensInstanceRequest
func (*StorageSystemTokensAPIService) StorageSystemTokensInstanceExecute ¶
func (a *StorageSystemTokensAPIService) StorageSystemTokensInstanceExecute(r ApiStorageSystemTokensInstanceRequest) (*StorageSystemTokensInstance, *http.Response, error)
Execute executes the request
@return StorageSystemTokensInstance
func (*StorageSystemTokensAPIService) StorageSystemTokensModify ¶
func (a *StorageSystemTokensAPIService) StorageSystemTokensModify(ctx context.Context, id string) ApiStorageSystemTokensModifyRequest
StorageSystemTokensModify Update the storage system token.
Update the access token of storage system.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id The storage system token ID to retrieve. @return ApiStorageSystemTokensModifyRequest
func (*StorageSystemTokensAPIService) StorageSystemTokensModifyExecute ¶
func (a *StorageSystemTokensAPIService) StorageSystemTokensModifyExecute(r ApiStorageSystemTokensModifyRequest) (*http.Response, error)
Execute executes the request
type StorageSystemTokensCreateRequest ¶
type StorageSystemTokensCreateRequest struct { SystemType StorageProductEnum `json:"system_type"` // Unique identifier for the storage system. SystemId string `json:"system_id"` // Access token of the system. AccessToken string `json:"access_token"` }
StorageSystemTokensCreateRequest Storage system tokens create request
func NewStorageSystemTokensCreateRequest ¶
func NewStorageSystemTokensCreateRequest(systemType StorageProductEnum, systemId string, accessToken string) *StorageSystemTokensCreateRequest
NewStorageSystemTokensCreateRequest instantiates a new StorageSystemTokensCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageSystemTokensCreateRequestWithDefaults ¶
func NewStorageSystemTokensCreateRequestWithDefaults() *StorageSystemTokensCreateRequest
NewStorageSystemTokensCreateRequestWithDefaults instantiates a new StorageSystemTokensCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageSystemTokensCreateRequest) GetAccessToken ¶
func (o *StorageSystemTokensCreateRequest) GetAccessToken() string
GetAccessToken returns the AccessToken field value
func (*StorageSystemTokensCreateRequest) GetAccessTokenOk ¶
func (o *StorageSystemTokensCreateRequest) GetAccessTokenOk() (*string, bool)
GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.
func (*StorageSystemTokensCreateRequest) GetSystemId ¶
func (o *StorageSystemTokensCreateRequest) GetSystemId() string
GetSystemId returns the SystemId field value
func (*StorageSystemTokensCreateRequest) GetSystemIdOk ¶
func (o *StorageSystemTokensCreateRequest) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value and a boolean to check if the value has been set.
func (*StorageSystemTokensCreateRequest) GetSystemType ¶
func (o *StorageSystemTokensCreateRequest) GetSystemType() StorageProductEnum
GetSystemType returns the SystemType field value
func (*StorageSystemTokensCreateRequest) GetSystemTypeOk ¶
func (o *StorageSystemTokensCreateRequest) GetSystemTypeOk() (*StorageProductEnum, bool)
GetSystemTypeOk returns a tuple with the SystemType field value and a boolean to check if the value has been set.
func (StorageSystemTokensCreateRequest) MarshalJSON ¶
func (o StorageSystemTokensCreateRequest) MarshalJSON() ([]byte, error)
func (*StorageSystemTokensCreateRequest) SetAccessToken ¶
func (o *StorageSystemTokensCreateRequest) SetAccessToken(v string)
SetAccessToken sets field value
func (*StorageSystemTokensCreateRequest) SetSystemId ¶
func (o *StorageSystemTokensCreateRequest) SetSystemId(v string)
SetSystemId sets field value
func (*StorageSystemTokensCreateRequest) SetSystemType ¶
func (o *StorageSystemTokensCreateRequest) SetSystemType(v StorageProductEnum)
SetSystemType sets field value
func (StorageSystemTokensCreateRequest) ToMap ¶
func (o StorageSystemTokensCreateRequest) ToMap() (map[string]interface{}, error)
func (*StorageSystemTokensCreateRequest) UnmarshalJSON ¶
func (o *StorageSystemTokensCreateRequest) UnmarshalJSON(data []byte) (err error)
type StorageSystemTokensInstance ¶
type StorageSystemTokensInstance struct { SystemType StorageSystemTypeEnum `json:"system_type"` // Unique identifier for the storage system. SystemId string `json:"system_id"` // Expiration date for the token of the storage system. ExpirationTimestamp time.Time `json:"expiration_timestamp"` IsTokenValid bool `json:"is_token_valid"` }
StorageSystemTokensInstance The Storage System Tokens Instance response.
func NewStorageSystemTokensInstance ¶
func NewStorageSystemTokensInstance(systemType StorageSystemTypeEnum, systemId string, expirationTimestamp time.Time, isTokenValid bool) *StorageSystemTokensInstance
NewStorageSystemTokensInstance instantiates a new StorageSystemTokensInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageSystemTokensInstanceWithDefaults ¶
func NewStorageSystemTokensInstanceWithDefaults() *StorageSystemTokensInstance
NewStorageSystemTokensInstanceWithDefaults instantiates a new StorageSystemTokensInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageSystemTokensInstance) GetExpirationTimestamp ¶
func (o *StorageSystemTokensInstance) GetExpirationTimestamp() time.Time
GetExpirationTimestamp returns the ExpirationTimestamp field value
func (*StorageSystemTokensInstance) GetExpirationTimestampOk ¶
func (o *StorageSystemTokensInstance) GetExpirationTimestampOk() (*time.Time, bool)
GetExpirationTimestampOk returns a tuple with the ExpirationTimestamp field value and a boolean to check if the value has been set.
func (*StorageSystemTokensInstance) GetIsTokenValid ¶
func (o *StorageSystemTokensInstance) GetIsTokenValid() bool
GetIsTokenValid returns the IsTokenValid field value
func (*StorageSystemTokensInstance) GetIsTokenValidOk ¶
func (o *StorageSystemTokensInstance) GetIsTokenValidOk() (*bool, bool)
GetIsTokenValidOk returns a tuple with the IsTokenValid field value and a boolean to check if the value has been set.
func (*StorageSystemTokensInstance) GetSystemId ¶
func (o *StorageSystemTokensInstance) GetSystemId() string
GetSystemId returns the SystemId field value
func (*StorageSystemTokensInstance) GetSystemIdOk ¶
func (o *StorageSystemTokensInstance) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value and a boolean to check if the value has been set.
func (*StorageSystemTokensInstance) GetSystemType ¶
func (o *StorageSystemTokensInstance) GetSystemType() StorageSystemTypeEnum
GetSystemType returns the SystemType field value
func (*StorageSystemTokensInstance) GetSystemTypeOk ¶
func (o *StorageSystemTokensInstance) GetSystemTypeOk() (*StorageSystemTypeEnum, bool)
GetSystemTypeOk returns a tuple with the SystemType field value and a boolean to check if the value has been set.
func (StorageSystemTokensInstance) MarshalJSON ¶
func (o StorageSystemTokensInstance) MarshalJSON() ([]byte, error)
func (*StorageSystemTokensInstance) SetExpirationTimestamp ¶
func (o *StorageSystemTokensInstance) SetExpirationTimestamp(v time.Time)
SetExpirationTimestamp sets field value
func (*StorageSystemTokensInstance) SetIsTokenValid ¶
func (o *StorageSystemTokensInstance) SetIsTokenValid(v bool)
SetIsTokenValid sets field value
func (*StorageSystemTokensInstance) SetSystemId ¶
func (o *StorageSystemTokensInstance) SetSystemId(v string)
SetSystemId sets field value
func (*StorageSystemTokensInstance) SetSystemType ¶
func (o *StorageSystemTokensInstance) SetSystemType(v StorageSystemTypeEnum)
SetSystemType sets field value
func (StorageSystemTokensInstance) ToMap ¶
func (o StorageSystemTokensInstance) ToMap() (map[string]interface{}, error)
func (*StorageSystemTokensInstance) UnmarshalJSON ¶
func (o *StorageSystemTokensInstance) UnmarshalJSON(data []byte) (err error)
type StorageSystemTokensModifyRequest ¶
type StorageSystemTokensModifyRequest struct { // Update access token of the system. AccessToken string `json:"access_token"` }
StorageSystemTokensModifyRequest Storage system tokens modify request
func NewStorageSystemTokensModifyRequest ¶
func NewStorageSystemTokensModifyRequest(accessToken string) *StorageSystemTokensModifyRequest
NewStorageSystemTokensModifyRequest instantiates a new StorageSystemTokensModifyRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageSystemTokensModifyRequestWithDefaults ¶
func NewStorageSystemTokensModifyRequestWithDefaults() *StorageSystemTokensModifyRequest
NewStorageSystemTokensModifyRequestWithDefaults instantiates a new StorageSystemTokensModifyRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageSystemTokensModifyRequest) GetAccessToken ¶
func (o *StorageSystemTokensModifyRequest) GetAccessToken() string
GetAccessToken returns the AccessToken field value
func (*StorageSystemTokensModifyRequest) GetAccessTokenOk ¶
func (o *StorageSystemTokensModifyRequest) GetAccessTokenOk() (*string, bool)
GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.
func (StorageSystemTokensModifyRequest) MarshalJSON ¶
func (o StorageSystemTokensModifyRequest) MarshalJSON() ([]byte, error)
func (*StorageSystemTokensModifyRequest) SetAccessToken ¶
func (o *StorageSystemTokensModifyRequest) SetAccessToken(v string)
SetAccessToken sets field value
func (StorageSystemTokensModifyRequest) ToMap ¶
func (o StorageSystemTokensModifyRequest) ToMap() (map[string]interface{}, error)
func (*StorageSystemTokensModifyRequest) UnmarshalJSON ¶
func (o *StorageSystemTokensModifyRequest) UnmarshalJSON(data []byte) (err error)
type StorageSystemTypeEnum ¶
type StorageSystemTypeEnum string
StorageSystemTypeEnum The source system type (e.g.: POWERFLEX)
const (
STORAGESYSTEMTYPEENUM_POWERFLEX StorageSystemTypeEnum = "POWERFLEX"
)
List of StorageSystemTypeEnum
func NewStorageSystemTypeEnumFromValue ¶
func NewStorageSystemTypeEnumFromValue(v string) (*StorageSystemTypeEnum, error)
NewStorageSystemTypeEnumFromValue returns a pointer to a valid StorageSystemTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (StorageSystemTypeEnum) IsValid ¶
func (v StorageSystemTypeEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (StorageSystemTypeEnum) Ptr ¶
func (v StorageSystemTypeEnum) Ptr() *StorageSystemTypeEnum
Ptr returns reference to StorageSystemTypeEnum value
func (*StorageSystemTypeEnum) UnmarshalJSON ¶
func (v *StorageSystemTypeEnum) UnmarshalJSON(src []byte) error
type StorageSystemsAPIService ¶
type StorageSystemsAPIService service
StorageSystemsAPIService StorageSystemsAPI service
func (*StorageSystemsAPIService) StorageSystemsCollection ¶
func (a *StorageSystemsAPIService) StorageSystemsCollection(ctx context.Context) ApiStorageSystemsCollectionRequest
StorageSystemsCollection Collection Query
Get a list of all the storage system objects.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiStorageSystemsCollectionRequest
func (*StorageSystemsAPIService) StorageSystemsCollectionExecute ¶
func (a *StorageSystemsAPIService) StorageSystemsCollectionExecute(r ApiStorageSystemsCollectionRequest) (*StorageSystemsCollection200Response, *http.Response, error)
Execute executes the request
@return StorageSystemsCollection200Response
func (*StorageSystemsAPIService) StorageSystemsCreate ¶
func (a *StorageSystemsAPIService) StorageSystemsCreate(ctx context.Context) ApiStorageSystemsCreateRequest
StorageSystemsCreate Deploy a new storage system in cloud
Deploys a new storage system instance as per the given configuration.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiStorageSystemsCreateRequest
func (*StorageSystemsAPIService) StorageSystemsCreateExecute ¶
func (a *StorageSystemsAPIService) StorageSystemsCreateExecute(r ApiStorageSystemsCreateRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*StorageSystemsAPIService) StorageSystemsDelete ¶
func (a *StorageSystemsAPIService) StorageSystemsDelete(ctx context.Context, id string) ApiStorageSystemsDeleteRequest
StorageSystemsDelete Decommission storage system
Decommission the specified storage system from Dell APEX and the associated public cloud provider. This action is not reversible. Storage systems can only be decommissioned if they have been deployed by Dell APEX and are not in use by any mobility groups. Decommissioning a storage system can take several minutes. Use the async query parameter to retrieve the job ID and monitor progress through the Dell APEX jobs APIs.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Storage system unique identifier. @return ApiStorageSystemsDeleteRequest
func (*StorageSystemsAPIService) StorageSystemsDeleteExecute ¶
func (a *StorageSystemsAPIService) StorageSystemsDeleteExecute(r ApiStorageSystemsDeleteRequest) (*Job, *http.Response, error)
Execute executes the request
@return Job
func (*StorageSystemsAPIService) StorageSystemsFinalizeTrust ¶
func (a *StorageSystemsAPIService) StorageSystemsFinalizeTrust(ctx context.Context, id string) ApiStorageSystemsFinalizeTrustRequest
StorageSystemsFinalizeTrust Finalize system trust
Finalize the trust between on-premises storage system and APEX Navigator for Multicloud Storage. This is required before you can perform any data mobility operations from or to an on-prem storage system on GUI.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Storage system unique identifier. @return ApiStorageSystemsFinalizeTrustRequest
func (*StorageSystemsAPIService) StorageSystemsFinalizeTrustExecute ¶
func (a *StorageSystemsAPIService) StorageSystemsFinalizeTrustExecute(r ApiStorageSystemsFinalizeTrustRequest) (*http.Response, error)
Execute executes the request
func (*StorageSystemsAPIService) StorageSystemsInitializeTrust ¶
func (a *StorageSystemsAPIService) StorageSystemsInitializeTrust(ctx context.Context, id string) ApiStorageSystemsInitializeTrustRequest
StorageSystemsInitializeTrust Initialize system trust
Initialize the trust between on-premises storage system and APEX Navigator for Multicloud Storage. This is required before you can perform any data mobility operations from or to an on-prem storage system on GUI.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Storage system unique identifier. @return ApiStorageSystemsInitializeTrustRequest
func (*StorageSystemsAPIService) StorageSystemsInitializeTrustExecute ¶
func (a *StorageSystemsAPIService) StorageSystemsInitializeTrustExecute(r ApiStorageSystemsInitializeTrustRequest) (*StorageSystemsInitializeTrustResponse, *http.Response, error)
Execute executes the request
@return StorageSystemsInitializeTrustResponse
func (*StorageSystemsAPIService) StorageSystemsInstance ¶
func (a *StorageSystemsAPIService) StorageSystemsInstance(ctx context.Context, id string) ApiStorageSystemsInstanceRequest
StorageSystemsInstance Instance Query
Get a storage system by its ID.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id The storage system ID to retrieve @return ApiStorageSystemsInstanceRequest
func (*StorageSystemsAPIService) StorageSystemsInstanceExecute ¶
func (a *StorageSystemsAPIService) StorageSystemsInstanceExecute(r ApiStorageSystemsInstanceRequest) (*StorageSystemsInstance, *http.Response, error)
Execute executes the request
@return StorageSystemsInstance
type StorageSystemsCollection200Response ¶
type StorageSystemsCollection200Response struct {
Results []StorageSystemsInstance `json:"results,omitempty"`
}
StorageSystemsCollection200Response struct for StorageSystemsCollection200Response
func NewStorageSystemsCollection200Response ¶
func NewStorageSystemsCollection200Response() *StorageSystemsCollection200Response
NewStorageSystemsCollection200Response instantiates a new StorageSystemsCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageSystemsCollection200ResponseWithDefaults ¶
func NewStorageSystemsCollection200ResponseWithDefaults() *StorageSystemsCollection200Response
NewStorageSystemsCollection200ResponseWithDefaults instantiates a new StorageSystemsCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageSystemsCollection200Response) GetResults ¶
func (o *StorageSystemsCollection200Response) GetResults() []StorageSystemsInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*StorageSystemsCollection200Response) GetResultsOk ¶
func (o *StorageSystemsCollection200Response) GetResultsOk() ([]StorageSystemsInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsCollection200Response) HasResults ¶
func (o *StorageSystemsCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (StorageSystemsCollection200Response) MarshalJSON ¶
func (o StorageSystemsCollection200Response) MarshalJSON() ([]byte, error)
func (*StorageSystemsCollection200Response) SetResults ¶
func (o *StorageSystemsCollection200Response) SetResults(v []StorageSystemsInstance)
SetResults gets a reference to the given []StorageSystemsInstance and assigns it to the Results field.
func (StorageSystemsCollection200Response) ToMap ¶
func (o StorageSystemsCollection200Response) ToMap() (map[string]interface{}, error)
type StorageSystemsCollection206Response ¶
type StorageSystemsCollection206Response struct { Paging *PagingInformation `json:"paging,omitempty"` Results []StorageSystemsInstance `json:"results,omitempty"` }
StorageSystemsCollection206Response struct for StorageSystemsCollection206Response
func NewStorageSystemsCollection206Response ¶
func NewStorageSystemsCollection206Response() *StorageSystemsCollection206Response
NewStorageSystemsCollection206Response instantiates a new StorageSystemsCollection206Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageSystemsCollection206ResponseWithDefaults ¶
func NewStorageSystemsCollection206ResponseWithDefaults() *StorageSystemsCollection206Response
NewStorageSystemsCollection206ResponseWithDefaults instantiates a new StorageSystemsCollection206Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageSystemsCollection206Response) GetPaging ¶
func (o *StorageSystemsCollection206Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*StorageSystemsCollection206Response) GetPagingOk ¶
func (o *StorageSystemsCollection206Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsCollection206Response) GetResults ¶
func (o *StorageSystemsCollection206Response) GetResults() []StorageSystemsInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*StorageSystemsCollection206Response) GetResultsOk ¶
func (o *StorageSystemsCollection206Response) GetResultsOk() ([]StorageSystemsInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsCollection206Response) HasPaging ¶
func (o *StorageSystemsCollection206Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*StorageSystemsCollection206Response) HasResults ¶
func (o *StorageSystemsCollection206Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (StorageSystemsCollection206Response) MarshalJSON ¶
func (o StorageSystemsCollection206Response) MarshalJSON() ([]byte, error)
func (*StorageSystemsCollection206Response) SetPaging ¶
func (o *StorageSystemsCollection206Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*StorageSystemsCollection206Response) SetResults ¶
func (o *StorageSystemsCollection206Response) SetResults(v []StorageSystemsInstance)
SetResults gets a reference to the given []StorageSystemsInstance and assigns it to the Results field.
func (StorageSystemsCollection206Response) ToMap ¶
func (o StorageSystemsCollection206Response) ToMap() (map[string]interface{}, error)
type StorageSystemsFinalizeTrustPostRequest ¶
type StorageSystemsFinalizeTrustPostRequest struct { // Client name for establishing the trust between on-prem storage system and APEX Navigator for Multicloud Storage. Name *string `json:"name,omitempty"` // Client id for establishing the trust between on-prem storage system and APEX Navigator for Multicloud Storage. ClientId string `json:"client_id"` // Client secret for establishing the trust between on-prem storage system and APEX Navigator for Multicloud Storage. ClientSecret string `json:"client_secret"` }
StorageSystemsFinalizeTrustPostRequest Request object to finalize the trust between on-prem storage system and APEX Navigator for Multicloud Storage.
func NewStorageSystemsFinalizeTrustPostRequest ¶
func NewStorageSystemsFinalizeTrustPostRequest(clientId string, clientSecret string) *StorageSystemsFinalizeTrustPostRequest
NewStorageSystemsFinalizeTrustPostRequest instantiates a new StorageSystemsFinalizeTrustPostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageSystemsFinalizeTrustPostRequestWithDefaults ¶
func NewStorageSystemsFinalizeTrustPostRequestWithDefaults() *StorageSystemsFinalizeTrustPostRequest
NewStorageSystemsFinalizeTrustPostRequestWithDefaults instantiates a new StorageSystemsFinalizeTrustPostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageSystemsFinalizeTrustPostRequest) GetClientId ¶
func (o *StorageSystemsFinalizeTrustPostRequest) GetClientId() string
GetClientId returns the ClientId field value
func (*StorageSystemsFinalizeTrustPostRequest) GetClientIdOk ¶
func (o *StorageSystemsFinalizeTrustPostRequest) GetClientIdOk() (*string, bool)
GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.
func (*StorageSystemsFinalizeTrustPostRequest) GetClientSecret ¶
func (o *StorageSystemsFinalizeTrustPostRequest) GetClientSecret() string
GetClientSecret returns the ClientSecret field value
func (*StorageSystemsFinalizeTrustPostRequest) GetClientSecretOk ¶
func (o *StorageSystemsFinalizeTrustPostRequest) GetClientSecretOk() (*string, bool)
GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.
func (*StorageSystemsFinalizeTrustPostRequest) GetName ¶
func (o *StorageSystemsFinalizeTrustPostRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*StorageSystemsFinalizeTrustPostRequest) GetNameOk ¶
func (o *StorageSystemsFinalizeTrustPostRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsFinalizeTrustPostRequest) HasName ¶
func (o *StorageSystemsFinalizeTrustPostRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (StorageSystemsFinalizeTrustPostRequest) MarshalJSON ¶
func (o StorageSystemsFinalizeTrustPostRequest) MarshalJSON() ([]byte, error)
func (*StorageSystemsFinalizeTrustPostRequest) SetClientId ¶
func (o *StorageSystemsFinalizeTrustPostRequest) SetClientId(v string)
SetClientId sets field value
func (*StorageSystemsFinalizeTrustPostRequest) SetClientSecret ¶
func (o *StorageSystemsFinalizeTrustPostRequest) SetClientSecret(v string)
SetClientSecret sets field value
func (*StorageSystemsFinalizeTrustPostRequest) SetName ¶
func (o *StorageSystemsFinalizeTrustPostRequest) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (StorageSystemsFinalizeTrustPostRequest) ToMap ¶
func (o StorageSystemsFinalizeTrustPostRequest) ToMap() (map[string]interface{}, error)
func (*StorageSystemsFinalizeTrustPostRequest) UnmarshalJSON ¶
func (o *StorageSystemsFinalizeTrustPostRequest) UnmarshalJSON(data []byte) (err error)
type StorageSystemsInitializeTrustResponse ¶
type StorageSystemsInitializeTrustResponse struct { // Client name for establish the trust between on-prem storage system and APEX Navigator for Multicloud Storage. Name string `json:"name"` // Public key to encrypt the client secret. EncryptionKey string `json:"encryption_key"` // The location where the Storage System Authorization server sends the user once the APEX Navigator for Multicloud Storage has been successfully authorized and granted an authorization code or access token. RedirectUris []string `json:"redirect_uris"` }
StorageSystemsInitializeTrustResponse Response object from initializing the trust between on-prem storage system and APEX Navigator for Multicloud Storage.
func NewStorageSystemsInitializeTrustResponse ¶
func NewStorageSystemsInitializeTrustResponse(name string, encryptionKey string, redirectUris []string) *StorageSystemsInitializeTrustResponse
NewStorageSystemsInitializeTrustResponse instantiates a new StorageSystemsInitializeTrustResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageSystemsInitializeTrustResponseWithDefaults ¶
func NewStorageSystemsInitializeTrustResponseWithDefaults() *StorageSystemsInitializeTrustResponse
NewStorageSystemsInitializeTrustResponseWithDefaults instantiates a new StorageSystemsInitializeTrustResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageSystemsInitializeTrustResponse) GetEncryptionKey ¶
func (o *StorageSystemsInitializeTrustResponse) GetEncryptionKey() string
GetEncryptionKey returns the EncryptionKey field value
func (*StorageSystemsInitializeTrustResponse) GetEncryptionKeyOk ¶
func (o *StorageSystemsInitializeTrustResponse) GetEncryptionKeyOk() (*string, bool)
GetEncryptionKeyOk returns a tuple with the EncryptionKey field value and a boolean to check if the value has been set.
func (*StorageSystemsInitializeTrustResponse) GetName ¶
func (o *StorageSystemsInitializeTrustResponse) GetName() string
GetName returns the Name field value
func (*StorageSystemsInitializeTrustResponse) GetNameOk ¶
func (o *StorageSystemsInitializeTrustResponse) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*StorageSystemsInitializeTrustResponse) GetRedirectUris ¶
func (o *StorageSystemsInitializeTrustResponse) GetRedirectUris() []string
GetRedirectUris returns the RedirectUris field value
func (*StorageSystemsInitializeTrustResponse) GetRedirectUrisOk ¶
func (o *StorageSystemsInitializeTrustResponse) GetRedirectUrisOk() ([]string, bool)
GetRedirectUrisOk returns a tuple with the RedirectUris field value and a boolean to check if the value has been set.
func (StorageSystemsInitializeTrustResponse) MarshalJSON ¶
func (o StorageSystemsInitializeTrustResponse) MarshalJSON() ([]byte, error)
func (*StorageSystemsInitializeTrustResponse) SetEncryptionKey ¶
func (o *StorageSystemsInitializeTrustResponse) SetEncryptionKey(v string)
SetEncryptionKey sets field value
func (*StorageSystemsInitializeTrustResponse) SetName ¶
func (o *StorageSystemsInitializeTrustResponse) SetName(v string)
SetName sets field value
func (*StorageSystemsInitializeTrustResponse) SetRedirectUris ¶
func (o *StorageSystemsInitializeTrustResponse) SetRedirectUris(v []string)
SetRedirectUris sets field value
func (StorageSystemsInitializeTrustResponse) ToMap ¶
func (o StorageSystemsInitializeTrustResponse) ToMap() (map[string]interface{}, error)
func (*StorageSystemsInitializeTrustResponse) UnmarshalJSON ¶
func (o *StorageSystemsInitializeTrustResponse) UnmarshalJSON(data []byte) (err error)
type StorageSystemsInstance ¶
type StorageSystemsInstance struct { // Identifier for the storage system. Id string `json:"id"` // Unique identifier for the device or appliance. SystemId *string `json:"system_id,omitempty"` // Type of the system. SystemType *string `json:"system_type,omitempty"` // The system bandwidth. Aggregated for a rolling average over the last 24 hours - Unit: bytes/s Bandwidth *int64 `json:"bandwidth,omitempty"` // Impact point of highest impacting issue in the capacity health category. CapacityImpact *int64 `json:"capacity_impact,omitempty"` // Total number of issues in the capacity health category. CapacityIssueCount *int64 `json:"capacity_issue_count,omitempty"` // Storage efficiency ratio of data which has compression applied to it on the system. CirrusDeployed *bool `json:"cirrus_deployed,omitempty"` CompressionSavings *float64 `json:"compression_savings,omitempty"` // Impact point of highest impacting issue in the configuration health category. ConfigurationImpact *int64 `json:"configuration_impact,omitempty"` // Total number of issues in the configuration health category. ConfigurationIssueCount *int64 `json:"configuration_issue_count,omitempty"` // The configured size for this system - Unit: bytes ConfiguredSize *int64 `json:"configured_size,omitempty"` // Connectivity status. ConnectivityStatus *string `json:"connectivity_status,omitempty"` // Type of the license on the system. LicenseType *string `json:"license_type,omitempty"` // Expiration date for the license on the system. LicenseExpirationDateTimestamp *time.Time `json:"license_expiration_date_timestamp,omitempty"` // Type of the service contract of the system. ContractCoverageType *string `json:"contract_coverage_type,omitempty"` // Expiration date for the service contract of the system. ContractExpirationDateTimestamp *time.Time `json:"contract_expiration_date_timestamp,omitempty"` // Impact point of highest impacting issue in the data protection health category. DataProtectionImpact *int64 `json:"data_protection_impact,omitempty"` // Total number of issues in the data protection health category. DataProtectionIssueCount *int64 `json:"data_protection_issue_count,omitempty"` // Unique identifier for the system. DisplayIdentifier *string `json:"display_identifier,omitempty"` // The %free capacity. FreePercent *float64 `json:"free_percent,omitempty"` // The free size value - Unit: bytes FreeSize *int64 `json:"free_size,omitempty"` // Health connectivity status. HealthConnectivityStatus *string `json:"health_connectivity_status,omitempty"` // Total amount of health issues. HealthIssueCount *int64 `json:"health_issue_count,omitempty"` // The overall health score of the system. HealthScore *int64 `json:"health_score,omitempty"` // Health state of the system. HealthState *string `json:"health_state,omitempty"` // The IOPS for the system. Aggregated for a rolling average over the last 24 hours - Unit: IO/s Iops *int64 `json:"iops,omitempty"` // IPv4 address of the system. Ipv4Address *string `json:"ipv4_address,omitempty"` // IPv6 address of the system. Ipv6Address *string `json:"ipv6_address,omitempty"` // Last time that CloudIQ received data from the system. LastContactTimestamp *time.Time `json:"last_contact_timestamp,omitempty"` // The latency for the system. Aggregated for a rolling average over the last 24 hours - Unit: microseconds Latency *int64 `json:"latency,omitempty"` // The logical size written - Unit: bytes LogicalSize *int64 `json:"logical_size,omitempty"` // The model of the system. Model *string `json:"model,omitempty"` // The user-defined name of the system. Name *string `json:"name,omitempty"` // The overall system-level storage efficiency ratio based on Thin, Snapshots, Deduplication, and Data Reduction. OverallEfficiency *float64 `json:"overall_efficiency,omitempty"` // Impact point of highest impacting issue in the performance health category. PerformanceImpact *int64 `json:"performance_impact,omitempty"` // Total number of issues in the performance health category. PerformanceIssueCount *int64 `json:"performance_issue_count,omitempty"` // The serial number for this system. SerialNumber *string `json:"serial_number,omitempty"` // Name of the site where the system is registered to. SiteName *string `json:"site_name,omitempty"` // The snaps savings for this system. SnapsSavings *float64 `json:"snaps_savings,omitempty"` // Health impact for the system. SystemHealthImpact *int64 `json:"system_health_impact,omitempty"` // Total amount of health issues for the system. SystemHealthIssueCount *int64 `json:"system_health_issue_count,omitempty"` // The savings due to thin provisioning. ThinSavings *float64 `json:"thin_savings,omitempty"` // The total size of the system - Unit: bytes TotalSize *int64 `json:"total_size,omitempty"` // The unconfigured capacity for this system - Unit: bytes UnconfiguredSize *int64 `json:"unconfigured_size,omitempty"` // Percentage of capacity used for this system. UsedPercent *float64 `json:"used_percent,omitempty"` // The value of used capacity for this system - Unit: bytes UsedSize *int64 `json:"used_size,omitempty"` // Name of the vendor who makes the system. Vendor *string `json:"vendor,omitempty"` // Version identifier. Version *string `json:"version,omitempty"` DeploymentDetails *StorageSystemsInstanceDeploymentDetails `json:"deployment_details,omitempty"` }
StorageSystemsInstance The storage system.
func NewStorageSystemsInstance ¶
func NewStorageSystemsInstance(id string) *StorageSystemsInstance
NewStorageSystemsInstance instantiates a new StorageSystemsInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStorageSystemsInstanceWithDefaults ¶
func NewStorageSystemsInstanceWithDefaults() *StorageSystemsInstance
NewStorageSystemsInstanceWithDefaults instantiates a new StorageSystemsInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*StorageSystemsInstance) GetBandwidth ¶
func (o *StorageSystemsInstance) GetBandwidth() int64
GetBandwidth returns the Bandwidth field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetBandwidthOk ¶
func (o *StorageSystemsInstance) GetBandwidthOk() (*int64, bool)
GetBandwidthOk returns a tuple with the Bandwidth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetCapacityImpact ¶
func (o *StorageSystemsInstance) GetCapacityImpact() int64
GetCapacityImpact returns the CapacityImpact field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetCapacityImpactOk ¶
func (o *StorageSystemsInstance) GetCapacityImpactOk() (*int64, bool)
GetCapacityImpactOk returns a tuple with the CapacityImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetCapacityIssueCount ¶
func (o *StorageSystemsInstance) GetCapacityIssueCount() int64
GetCapacityIssueCount returns the CapacityIssueCount field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetCapacityIssueCountOk ¶
func (o *StorageSystemsInstance) GetCapacityIssueCountOk() (*int64, bool)
GetCapacityIssueCountOk returns a tuple with the CapacityIssueCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetCompressionSavings ¶
func (o *StorageSystemsInstance) GetCompressionSavings() float64
GetCompressionSavings returns the CompressionSavings field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetCompressionSavingsOk ¶
func (o *StorageSystemsInstance) GetCompressionSavingsOk() (*float64, bool)
GetCompressionSavingsOk returns a tuple with the CompressionSavings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetConfigurationImpact ¶
func (o *StorageSystemsInstance) GetConfigurationImpact() int64
GetConfigurationImpact returns the ConfigurationImpact field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetConfigurationImpactOk ¶
func (o *StorageSystemsInstance) GetConfigurationImpactOk() (*int64, bool)
GetConfigurationImpactOk returns a tuple with the ConfigurationImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetConfigurationIssueCount ¶
func (o *StorageSystemsInstance) GetConfigurationIssueCount() int64
GetConfigurationIssueCount returns the ConfigurationIssueCount field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetConfigurationIssueCountOk ¶
func (o *StorageSystemsInstance) GetConfigurationIssueCountOk() (*int64, bool)
GetConfigurationIssueCountOk returns a tuple with the ConfigurationIssueCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetConfiguredSize ¶
func (o *StorageSystemsInstance) GetConfiguredSize() int64
GetConfiguredSize returns the ConfiguredSize field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetConfiguredSizeOk ¶
func (o *StorageSystemsInstance) GetConfiguredSizeOk() (*int64, bool)
GetConfiguredSizeOk returns a tuple with the ConfiguredSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetConnectivityStatus ¶
func (o *StorageSystemsInstance) GetConnectivityStatus() string
GetConnectivityStatus returns the ConnectivityStatus field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetConnectivityStatusOk ¶
func (o *StorageSystemsInstance) GetConnectivityStatusOk() (*string, bool)
GetConnectivityStatusOk returns a tuple with the ConnectivityStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetContractCoverageType ¶
func (o *StorageSystemsInstance) GetContractCoverageType() string
GetContractCoverageType returns the ContractCoverageType field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetContractCoverageTypeOk ¶
func (o *StorageSystemsInstance) GetContractCoverageTypeOk() (*string, bool)
GetContractCoverageTypeOk returns a tuple with the ContractCoverageType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetContractExpirationDateTimestamp ¶
func (o *StorageSystemsInstance) GetContractExpirationDateTimestamp() time.Time
GetContractExpirationDateTimestamp returns the ContractExpirationDateTimestamp field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetContractExpirationDateTimestampOk ¶
func (o *StorageSystemsInstance) GetContractExpirationDateTimestampOk() (*time.Time, bool)
GetContractExpirationDateTimestampOk returns a tuple with the ContractExpirationDateTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetDataProtectionImpact ¶
func (o *StorageSystemsInstance) GetDataProtectionImpact() int64
GetDataProtectionImpact returns the DataProtectionImpact field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetDataProtectionImpactOk ¶
func (o *StorageSystemsInstance) GetDataProtectionImpactOk() (*int64, bool)
GetDataProtectionImpactOk returns a tuple with the DataProtectionImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetDataProtectionIssueCount ¶
func (o *StorageSystemsInstance) GetDataProtectionIssueCount() int64
GetDataProtectionIssueCount returns the DataProtectionIssueCount field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetDataProtectionIssueCountOk ¶
func (o *StorageSystemsInstance) GetDataProtectionIssueCountOk() (*int64, bool)
GetDataProtectionIssueCountOk returns a tuple with the DataProtectionIssueCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetDeploymentDetails ¶
func (o *StorageSystemsInstance) GetDeploymentDetails() StorageSystemsInstanceDeploymentDetails
GetDeploymentDetails returns the DeploymentDetails field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetDeploymentDetailsOk ¶
func (o *StorageSystemsInstance) GetDeploymentDetailsOk() (*StorageSystemsInstanceDeploymentDetails, bool)
GetDeploymentDetailsOk returns a tuple with the DeploymentDetails field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetDisplayIdentifier ¶
func (o *StorageSystemsInstance) GetDisplayIdentifier() string
GetDisplayIdentifier returns the DisplayIdentifier field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetDisplayIdentifierOk ¶
func (o *StorageSystemsInstance) GetDisplayIdentifierOk() (*string, bool)
GetDisplayIdentifierOk returns a tuple with the DisplayIdentifier field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetFreePercent ¶
func (o *StorageSystemsInstance) GetFreePercent() float64
GetFreePercent returns the FreePercent field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetFreePercentOk ¶
func (o *StorageSystemsInstance) GetFreePercentOk() (*float64, bool)
GetFreePercentOk returns a tuple with the FreePercent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetFreeSize ¶
func (o *StorageSystemsInstance) GetFreeSize() int64
GetFreeSize returns the FreeSize field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetFreeSizeOk ¶
func (o *StorageSystemsInstance) GetFreeSizeOk() (*int64, bool)
GetFreeSizeOk returns a tuple with the FreeSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetHealthConnectivityStatus ¶
func (o *StorageSystemsInstance) GetHealthConnectivityStatus() string
GetHealthConnectivityStatus returns the HealthConnectivityStatus field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetHealthConnectivityStatusOk ¶
func (o *StorageSystemsInstance) GetHealthConnectivityStatusOk() (*string, bool)
GetHealthConnectivityStatusOk returns a tuple with the HealthConnectivityStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetHealthIssueCount ¶
func (o *StorageSystemsInstance) GetHealthIssueCount() int64
GetHealthIssueCount returns the HealthIssueCount field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetHealthIssueCountOk ¶
func (o *StorageSystemsInstance) GetHealthIssueCountOk() (*int64, bool)
GetHealthIssueCountOk returns a tuple with the HealthIssueCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetHealthScore ¶
func (o *StorageSystemsInstance) GetHealthScore() int64
GetHealthScore returns the HealthScore field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetHealthScoreOk ¶
func (o *StorageSystemsInstance) GetHealthScoreOk() (*int64, bool)
GetHealthScoreOk returns a tuple with the HealthScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetHealthState ¶
func (o *StorageSystemsInstance) GetHealthState() string
GetHealthState returns the HealthState field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetHealthStateOk ¶
func (o *StorageSystemsInstance) GetHealthStateOk() (*string, bool)
GetHealthStateOk returns a tuple with the HealthState field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetId ¶
func (o *StorageSystemsInstance) GetId() string
GetId returns the Id field value
func (*StorageSystemsInstance) GetIdOk ¶
func (o *StorageSystemsInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetIops ¶
func (o *StorageSystemsInstance) GetIops() int64
GetIops returns the Iops field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetIopsOk ¶
func (o *StorageSystemsInstance) GetIopsOk() (*int64, bool)
GetIopsOk returns a tuple with the Iops field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetIpv4Address ¶
func (o *StorageSystemsInstance) GetIpv4Address() string
GetIpv4Address returns the Ipv4Address field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetIpv4AddressOk ¶
func (o *StorageSystemsInstance) GetIpv4AddressOk() (*string, bool)
GetIpv4AddressOk returns a tuple with the Ipv4Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetIpv6Address ¶
func (o *StorageSystemsInstance) GetIpv6Address() string
GetIpv6Address returns the Ipv6Address field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetIpv6AddressOk ¶
func (o *StorageSystemsInstance) GetIpv6AddressOk() (*string, bool)
GetIpv6AddressOk returns a tuple with the Ipv6Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetLastContactTimestamp ¶
func (o *StorageSystemsInstance) GetLastContactTimestamp() time.Time
GetLastContactTimestamp returns the LastContactTimestamp field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetLastContactTimestampOk ¶
func (o *StorageSystemsInstance) GetLastContactTimestampOk() (*time.Time, bool)
GetLastContactTimestampOk returns a tuple with the LastContactTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetLatency ¶
func (o *StorageSystemsInstance) GetLatency() int64
GetLatency returns the Latency field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetLatencyOk ¶
func (o *StorageSystemsInstance) GetLatencyOk() (*int64, bool)
GetLatencyOk returns a tuple with the Latency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetLicenseExpirationDateTimestamp ¶
func (o *StorageSystemsInstance) GetLicenseExpirationDateTimestamp() time.Time
GetLicenseExpirationDateTimestamp returns the LicenseExpirationDateTimestamp field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetLicenseExpirationDateTimestampOk ¶
func (o *StorageSystemsInstance) GetLicenseExpirationDateTimestampOk() (*time.Time, bool)
GetLicenseExpirationDateTimestampOk returns a tuple with the LicenseExpirationDateTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetLicenseType ¶
func (o *StorageSystemsInstance) GetLicenseType() string
GetLicenseType returns the LicenseType field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetLicenseTypeOk ¶
func (o *StorageSystemsInstance) GetLicenseTypeOk() (*string, bool)
GetLicenseTypeOk returns a tuple with the LicenseType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetLogicalSize ¶
func (o *StorageSystemsInstance) GetLogicalSize() int64
GetLogicalSize returns the LogicalSize field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetLogicalSizeOk ¶
func (o *StorageSystemsInstance) GetLogicalSizeOk() (*int64, bool)
GetLogicalSizeOk returns a tuple with the LogicalSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetModel ¶
func (o *StorageSystemsInstance) GetModel() string
GetModel returns the Model field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetModelOk ¶
func (o *StorageSystemsInstance) GetModelOk() (*string, bool)
GetModelOk returns a tuple with the Model field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetName ¶
func (o *StorageSystemsInstance) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetNameOk ¶
func (o *StorageSystemsInstance) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetOverallEfficiency ¶
func (o *StorageSystemsInstance) GetOverallEfficiency() float64
GetOverallEfficiency returns the OverallEfficiency field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetOverallEfficiencyOk ¶
func (o *StorageSystemsInstance) GetOverallEfficiencyOk() (*float64, bool)
GetOverallEfficiencyOk returns a tuple with the OverallEfficiency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetPerformanceImpact ¶
func (o *StorageSystemsInstance) GetPerformanceImpact() int64
GetPerformanceImpact returns the PerformanceImpact field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetPerformanceImpactOk ¶
func (o *StorageSystemsInstance) GetPerformanceImpactOk() (*int64, bool)
GetPerformanceImpactOk returns a tuple with the PerformanceImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetPerformanceIssueCount ¶
func (o *StorageSystemsInstance) GetPerformanceIssueCount() int64
GetPerformanceIssueCount returns the PerformanceIssueCount field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetPerformanceIssueCountOk ¶
func (o *StorageSystemsInstance) GetPerformanceIssueCountOk() (*int64, bool)
GetPerformanceIssueCountOk returns a tuple with the PerformanceIssueCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetSerialNumber ¶
func (o *StorageSystemsInstance) GetSerialNumber() string
GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetSerialNumberOk ¶
func (o *StorageSystemsInstance) GetSerialNumberOk() (*string, bool)
GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetSiteName ¶
func (o *StorageSystemsInstance) GetSiteName() string
GetSiteName returns the SiteName field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetSiteNameOk ¶
func (o *StorageSystemsInstance) GetSiteNameOk() (*string, bool)
GetSiteNameOk returns a tuple with the SiteName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetSnapsSavings ¶
func (o *StorageSystemsInstance) GetSnapsSavings() float64
GetSnapsSavings returns the SnapsSavings field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetSnapsSavingsOk ¶
func (o *StorageSystemsInstance) GetSnapsSavingsOk() (*float64, bool)
GetSnapsSavingsOk returns a tuple with the SnapsSavings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetSystemHealthImpact ¶
func (o *StorageSystemsInstance) GetSystemHealthImpact() int64
GetSystemHealthImpact returns the SystemHealthImpact field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetSystemHealthImpactOk ¶
func (o *StorageSystemsInstance) GetSystemHealthImpactOk() (*int64, bool)
GetSystemHealthImpactOk returns a tuple with the SystemHealthImpact field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetSystemHealthIssueCount ¶
func (o *StorageSystemsInstance) GetSystemHealthIssueCount() int64
GetSystemHealthIssueCount returns the SystemHealthIssueCount field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetSystemHealthIssueCountOk ¶
func (o *StorageSystemsInstance) GetSystemHealthIssueCountOk() (*int64, bool)
GetSystemHealthIssueCountOk returns a tuple with the SystemHealthIssueCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetSystemId ¶
func (o *StorageSystemsInstance) GetSystemId() string
GetSystemId returns the SystemId field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetSystemIdOk ¶
func (o *StorageSystemsInstance) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetSystemType ¶
func (o *StorageSystemsInstance) GetSystemType() string
GetSystemType returns the SystemType field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetSystemTypeOk ¶
func (o *StorageSystemsInstance) GetSystemTypeOk() (*string, bool)
GetSystemTypeOk returns a tuple with the SystemType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetThinSavings ¶
func (o *StorageSystemsInstance) GetThinSavings() float64
GetThinSavings returns the ThinSavings field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetThinSavingsOk ¶
func (o *StorageSystemsInstance) GetThinSavingsOk() (*float64, bool)
GetThinSavingsOk returns a tuple with the ThinSavings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetTotalSize ¶
func (o *StorageSystemsInstance) GetTotalSize() int64
GetTotalSize returns the TotalSize field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetTotalSizeOk ¶
func (o *StorageSystemsInstance) GetTotalSizeOk() (*int64, bool)
GetTotalSizeOk returns a tuple with the TotalSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetUnconfiguredSize ¶
func (o *StorageSystemsInstance) GetUnconfiguredSize() int64
GetUnconfiguredSize returns the UnconfiguredSize field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetUnconfiguredSizeOk ¶
func (o *StorageSystemsInstance) GetUnconfiguredSizeOk() (*int64, bool)
GetUnconfiguredSizeOk returns a tuple with the UnconfiguredSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetUsedPercent ¶
func (o *StorageSystemsInstance) GetUsedPercent() float64
GetUsedPercent returns the UsedPercent field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetUsedPercentOk ¶
func (o *StorageSystemsInstance) GetUsedPercentOk() (*float64, bool)
GetUsedPercentOk returns a tuple with the UsedPercent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetUsedSize ¶
func (o *StorageSystemsInstance) GetUsedSize() int64
GetUsedSize returns the UsedSize field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetUsedSizeOk ¶
func (o *StorageSystemsInstance) GetUsedSizeOk() (*int64, bool)
GetUsedSizeOk returns a tuple with the UsedSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetVendor ¶
func (o *StorageSystemsInstance) GetVendor() string
GetVendor returns the Vendor field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetVendorOk ¶
func (o *StorageSystemsInstance) GetVendorOk() (*string, bool)
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) GetVersion ¶
func (o *StorageSystemsInstance) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*StorageSystemsInstance) GetVersionOk ¶
func (o *StorageSystemsInstance) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StorageSystemsInstance) HasBandwidth ¶
func (o *StorageSystemsInstance) HasBandwidth() bool
HasBandwidth returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasCapacityImpact ¶
func (o *StorageSystemsInstance) HasCapacityImpact() bool
HasCapacityImpact returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasCapacityIssueCount ¶
func (o *StorageSystemsInstance) HasCapacityIssueCount() bool
HasCapacityIssueCount returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasCompressionSavings ¶
func (o *StorageSystemsInstance) HasCompressionSavings() bool
HasCompressionSavings returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasConfigurationImpact ¶
func (o *StorageSystemsInstance) HasConfigurationImpact() bool
HasConfigurationImpact returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasConfigurationIssueCount ¶
func (o *StorageSystemsInstance) HasConfigurationIssueCount() bool
HasConfigurationIssueCount returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasConfiguredSize ¶
func (o *StorageSystemsInstance) HasConfiguredSize() bool
HasConfiguredSize returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasConnectivityStatus ¶
func (o *StorageSystemsInstance) HasConnectivityStatus() bool
HasConnectivityStatus returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasContractCoverageType ¶
func (o *StorageSystemsInstance) HasContractCoverageType() bool
HasContractCoverageType returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasContractExpirationDateTimestamp ¶
func (o *StorageSystemsInstance) HasContractExpirationDateTimestamp() bool
HasContractExpirationDateTimestamp returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasDataProtectionImpact ¶
func (o *StorageSystemsInstance) HasDataProtectionImpact() bool
HasDataProtectionImpact returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasDataProtectionIssueCount ¶
func (o *StorageSystemsInstance) HasDataProtectionIssueCount() bool
HasDataProtectionIssueCount returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasDeploymentDetails ¶
func (o *StorageSystemsInstance) HasDeploymentDetails() bool
HasDeploymentDetails returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasDisplayIdentifier ¶
func (o *StorageSystemsInstance) HasDisplayIdentifier() bool
HasDisplayIdentifier returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasFreePercent ¶
func (o *StorageSystemsInstance) HasFreePercent() bool
HasFreePercent returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasFreeSize ¶
func (o *StorageSystemsInstance) HasFreeSize() bool
HasFreeSize returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasHealthConnectivityStatus ¶
func (o *StorageSystemsInstance) HasHealthConnectivityStatus() bool
HasHealthConnectivityStatus returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasHealthIssueCount ¶
func (o *StorageSystemsInstance) HasHealthIssueCount() bool
HasHealthIssueCount returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasHealthScore ¶
func (o *StorageSystemsInstance) HasHealthScore() bool
HasHealthScore returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasHealthState ¶
func (o *StorageSystemsInstance) HasHealthState() bool
HasHealthState returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasIops ¶
func (o *StorageSystemsInstance) HasIops() bool
HasIops returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasIpv4Address ¶
func (o *StorageSystemsInstance) HasIpv4Address() bool
HasIpv4Address returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasIpv6Address ¶
func (o *StorageSystemsInstance) HasIpv6Address() bool
HasIpv6Address returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasLastContactTimestamp ¶
func (o *StorageSystemsInstance) HasLastContactTimestamp() bool
HasLastContactTimestamp returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasLatency ¶
func (o *StorageSystemsInstance) HasLatency() bool
HasLatency returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasLicenseExpirationDateTimestamp ¶
func (o *StorageSystemsInstance) HasLicenseExpirationDateTimestamp() bool
HasLicenseExpirationDateTimestamp returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasLicenseType ¶
func (o *StorageSystemsInstance) HasLicenseType() bool
HasLicenseType returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasLogicalSize ¶
func (o *StorageSystemsInstance) HasLogicalSize() bool
HasLogicalSize returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasModel ¶
func (o *StorageSystemsInstance) HasModel() bool
HasModel returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasName ¶
func (o *StorageSystemsInstance) HasName() bool
HasName returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasOverallEfficiency ¶
func (o *StorageSystemsInstance) HasOverallEfficiency() bool
HasOverallEfficiency returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasPerformanceImpact ¶
func (o *StorageSystemsInstance) HasPerformanceImpact() bool
HasPerformanceImpact returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasPerformanceIssueCount ¶
func (o *StorageSystemsInstance) HasPerformanceIssueCount() bool
HasPerformanceIssueCount returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasSerialNumber ¶
func (o *StorageSystemsInstance) HasSerialNumber() bool
HasSerialNumber returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasSiteName ¶
func (o *StorageSystemsInstance) HasSiteName() bool
HasSiteName returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasSnapsSavings ¶
func (o *StorageSystemsInstance) HasSnapsSavings() bool
HasSnapsSavings returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasSystemHealthImpact ¶
func (o *StorageSystemsInstance) HasSystemHealthImpact() bool
HasSystemHealthImpact returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasSystemHealthIssueCount ¶
func (o *StorageSystemsInstance) HasSystemHealthIssueCount() bool
HasSystemHealthIssueCount returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasSystemId ¶
func (o *StorageSystemsInstance) HasSystemId() bool
HasSystemId returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasSystemType ¶
func (o *StorageSystemsInstance) HasSystemType() bool
HasSystemType returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasThinSavings ¶
func (o *StorageSystemsInstance) HasThinSavings() bool
HasThinSavings returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasTotalSize ¶
func (o *StorageSystemsInstance) HasTotalSize() bool
HasTotalSize returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasUnconfiguredSize ¶
func (o *StorageSystemsInstance) HasUnconfiguredSize() bool
HasUnconfiguredSize returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasUsedPercent ¶
func (o *StorageSystemsInstance) HasUsedPercent() bool
HasUsedPercent returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasUsedSize ¶
func (o *StorageSystemsInstance) HasUsedSize() bool
HasUsedSize returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasVendor ¶
func (o *StorageSystemsInstance) HasVendor() bool
HasVendor returns a boolean if a field has been set.
func (*StorageSystemsInstance) HasVersion ¶
func (o *StorageSystemsInstance) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (StorageSystemsInstance) MarshalJSON ¶
func (o StorageSystemsInstance) MarshalJSON() ([]byte, error)
func (*StorageSystemsInstance) SetBandwidth ¶
func (o *StorageSystemsInstance) SetBandwidth(v int64)
SetBandwidth gets a reference to the given int64 and assigns it to the Bandwidth field.
func (*StorageSystemsInstance) SetCapacityImpact ¶
func (o *StorageSystemsInstance) SetCapacityImpact(v int64)
SetCapacityImpact gets a reference to the given int64 and assigns it to the CapacityImpact field.
func (*StorageSystemsInstance) SetCapacityIssueCount ¶
func (o *StorageSystemsInstance) SetCapacityIssueCount(v int64)
SetCapacityIssueCount gets a reference to the given int64 and assigns it to the CapacityIssueCount field.
func (*StorageSystemsInstance) SetCompressionSavings ¶
func (o *StorageSystemsInstance) SetCompressionSavings(v float64)
SetCompressionSavings gets a reference to the given float64 and assigns it to the CompressionSavings field.
func (*StorageSystemsInstance) SetConfigurationImpact ¶
func (o *StorageSystemsInstance) SetConfigurationImpact(v int64)
SetConfigurationImpact gets a reference to the given int64 and assigns it to the ConfigurationImpact field.
func (*StorageSystemsInstance) SetConfigurationIssueCount ¶
func (o *StorageSystemsInstance) SetConfigurationIssueCount(v int64)
SetConfigurationIssueCount gets a reference to the given int64 and assigns it to the ConfigurationIssueCount field.
func (*StorageSystemsInstance) SetConfiguredSize ¶
func (o *StorageSystemsInstance) SetConfiguredSize(v int64)
SetConfiguredSize gets a reference to the given int64 and assigns it to the ConfiguredSize field.
func (*StorageSystemsInstance) SetConnectivityStatus ¶
func (o *StorageSystemsInstance) SetConnectivityStatus(v string)
SetConnectivityStatus gets a reference to the given string and assigns it to the ConnectivityStatus field.
func (*StorageSystemsInstance) SetContractCoverageType ¶
func (o *StorageSystemsInstance) SetContractCoverageType(v string)
SetContractCoverageType gets a reference to the given string and assigns it to the ContractCoverageType field.
func (*StorageSystemsInstance) SetContractExpirationDateTimestamp ¶
func (o *StorageSystemsInstance) SetContractExpirationDateTimestamp(v time.Time)
SetContractExpirationDateTimestamp gets a reference to the given time.Time and assigns it to the ContractExpirationDateTimestamp field.
func (*StorageSystemsInstance) SetDataProtectionImpact ¶
func (o *StorageSystemsInstance) SetDataProtectionImpact(v int64)
SetDataProtectionImpact gets a reference to the given int64 and assigns it to the DataProtectionImpact field.
func (*StorageSystemsInstance) SetDataProtectionIssueCount ¶
func (o *StorageSystemsInstance) SetDataProtectionIssueCount(v int64)
SetDataProtectionIssueCount gets a reference to the given int64 and assigns it to the DataProtectionIssueCount field.
func (*StorageSystemsInstance) SetDeploymentDetails ¶
func (o *StorageSystemsInstance) SetDeploymentDetails(v StorageSystemsInstanceDeploymentDetails)
SetDeploymentDetails gets a reference to the given StorageSystemsInstanceDeploymentDetails and assigns it to the DeploymentDetails field.
func (*StorageSystemsInstance) SetDisplayIdentifier ¶
func (o *StorageSystemsInstance) SetDisplayIdentifier(v string)
SetDisplayIdentifier gets a reference to the given string and assigns it to the DisplayIdentifier field.
func (*StorageSystemsInstance) SetFreePercent ¶
func (o *StorageSystemsInstance) SetFreePercent(v float64)
SetFreePercent gets a reference to the given float64 and assigns it to the FreePercent field.
func (*StorageSystemsInstance) SetFreeSize ¶
func (o *StorageSystemsInstance) SetFreeSize(v int64)
SetFreeSize gets a reference to the given int64 and assigns it to the FreeSize field.
func (*StorageSystemsInstance) SetHealthConnectivityStatus ¶
func (o *StorageSystemsInstance) SetHealthConnectivityStatus(v string)
SetHealthConnectivityStatus gets a reference to the given string and assigns it to the HealthConnectivityStatus field.
func (*StorageSystemsInstance) SetHealthIssueCount ¶
func (o *StorageSystemsInstance) SetHealthIssueCount(v int64)
SetHealthIssueCount gets a reference to the given int64 and assigns it to the HealthIssueCount field.
func (*StorageSystemsInstance) SetHealthScore ¶
func (o *StorageSystemsInstance) SetHealthScore(v int64)
SetHealthScore gets a reference to the given int64 and assigns it to the HealthScore field.
func (*StorageSystemsInstance) SetHealthState ¶
func (o *StorageSystemsInstance) SetHealthState(v string)
SetHealthState gets a reference to the given string and assigns it to the HealthState field.
func (*StorageSystemsInstance) SetId ¶
func (o *StorageSystemsInstance) SetId(v string)
SetId sets field value
func (*StorageSystemsInstance) SetIops ¶
func (o *StorageSystemsInstance) SetIops(v int64)
SetIops gets a reference to the given int64 and assigns it to the Iops field.
func (*StorageSystemsInstance) SetIpv4Address ¶
func (o *StorageSystemsInstance) SetIpv4Address(v string)
SetIpv4Address gets a reference to the given string and assigns it to the Ipv4Address field.
func (*StorageSystemsInstance) SetIpv6Address ¶
func (o *StorageSystemsInstance) SetIpv6Address(v string)
SetIpv6Address gets a reference to the given string and assigns it to the Ipv6Address field.
func (*StorageSystemsInstance) SetLastContactTimestamp ¶
func (o *StorageSystemsInstance) SetLastContactTimestamp(v time.Time)
SetLastContactTimestamp gets a reference to the given time.Time and assigns it to the LastContactTimestamp field.
func (*StorageSystemsInstance) SetLatency ¶
func (o *StorageSystemsInstance) SetLatency(v int64)
SetLatency gets a reference to the given int64 and assigns it to the Latency field.
func (*StorageSystemsInstance) SetLicenseExpirationDateTimestamp ¶
func (o *StorageSystemsInstance) SetLicenseExpirationDateTimestamp(v time.Time)
SetLicenseExpirationDateTimestamp gets a reference to the given time.Time and assigns it to the LicenseExpirationDateTimestamp field.
func (*StorageSystemsInstance) SetLicenseType ¶
func (o *StorageSystemsInstance) SetLicenseType(v string)
SetLicenseType gets a reference to the given string and assigns it to the LicenseType field.
func (*StorageSystemsInstance) SetLogicalSize ¶
func (o *StorageSystemsInstance) SetLogicalSize(v int64)
SetLogicalSize gets a reference to the given int64 and assigns it to the LogicalSize field.
func (*StorageSystemsInstance) SetModel ¶
func (o *StorageSystemsInstance) SetModel(v string)
SetModel gets a reference to the given string and assigns it to the Model field.
func (*StorageSystemsInstance) SetName ¶
func (o *StorageSystemsInstance) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*StorageSystemsInstance) SetOverallEfficiency ¶
func (o *StorageSystemsInstance) SetOverallEfficiency(v float64)
SetOverallEfficiency gets a reference to the given float64 and assigns it to the OverallEfficiency field.
func (*StorageSystemsInstance) SetPerformanceImpact ¶
func (o *StorageSystemsInstance) SetPerformanceImpact(v int64)
SetPerformanceImpact gets a reference to the given int64 and assigns it to the PerformanceImpact field.
func (*StorageSystemsInstance) SetPerformanceIssueCount ¶
func (o *StorageSystemsInstance) SetPerformanceIssueCount(v int64)
SetPerformanceIssueCount gets a reference to the given int64 and assigns it to the PerformanceIssueCount field.
func (*StorageSystemsInstance) SetSerialNumber ¶
func (o *StorageSystemsInstance) SetSerialNumber(v string)
SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.
func (*StorageSystemsInstance) SetSiteName ¶
func (o *StorageSystemsInstance) SetSiteName(v string)
SetSiteName gets a reference to the given string and assigns it to the SiteName field.
func (*StorageSystemsInstance) SetSnapsSavings ¶
func (o *StorageSystemsInstance) SetSnapsSavings(v float64)
SetSnapsSavings gets a reference to the given float64 and assigns it to the SnapsSavings field.
func (*StorageSystemsInstance) SetSystemHealthImpact ¶
func (o *StorageSystemsInstance) SetSystemHealthImpact(v int64)
SetSystemHealthImpact gets a reference to the given int64 and assigns it to the SystemHealthImpact field.
func (*StorageSystemsInstance) SetSystemHealthIssueCount ¶
func (o *StorageSystemsInstance) SetSystemHealthIssueCount(v int64)
SetSystemHealthIssueCount gets a reference to the given int64 and assigns it to the SystemHealthIssueCount field.
func (*StorageSystemsInstance) SetSystemId ¶
func (o *StorageSystemsInstance) SetSystemId(v string)
SetSystemId gets a reference to the given string and assigns it to the SystemId field.
func (*StorageSystemsInstance) SetSystemType ¶
func (o *StorageSystemsInstance) SetSystemType(v string)
SetSystemType gets a reference to the given string and assigns it to the SystemType field.
func (*StorageSystemsInstance) SetThinSavings ¶
func (o *StorageSystemsInstance) SetThinSavings(v float64)
SetThinSavings gets a reference to the given float64 and assigns it to the ThinSavings field.
func (*StorageSystemsInstance) SetTotalSize ¶
func (o *StorageSystemsInstance) SetTotalSize(v int64)
SetTotalSize gets a reference to the given int64 and assigns it to the TotalSize field.
func (*StorageSystemsInstance) SetUnconfiguredSize ¶
func (o *StorageSystemsInstance) SetUnconfiguredSize(v int64)
SetUnconfiguredSize gets a reference to the given int64 and assigns it to the UnconfiguredSize field.
func (*StorageSystemsInstance) SetUsedPercent ¶
func (o *StorageSystemsInstance) SetUsedPercent(v float64)
SetUsedPercent gets a reference to the given float64 and assigns it to the UsedPercent field.
func (*StorageSystemsInstance) SetUsedSize ¶
func (o *StorageSystemsInstance) SetUsedSize(v int64)
SetUsedSize gets a reference to the given int64 and assigns it to the UsedSize field.
func (*StorageSystemsInstance) SetVendor ¶
func (o *StorageSystemsInstance) SetVendor(v string)
SetVendor gets a reference to the given string and assigns it to the Vendor field.
func (*StorageSystemsInstance) SetVersion ¶
func (o *StorageSystemsInstance) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (StorageSystemsInstance) ToMap ¶
func (o StorageSystemsInstance) ToMap() (map[string]interface{}, error)
func (*StorageSystemsInstance) UnmarshalJSON ¶
func (o *StorageSystemsInstance) UnmarshalJSON(data []byte) (err error)
type StorageSystemsInstanceDeploymentDetails ¶
type StorageSystemsInstanceDeploymentDetails struct { SystemOnPremDeploymentDetails *SystemOnPremDeploymentDetails SystemPublicCloudDeploymentDetails *SystemPublicCloudDeploymentDetails }
StorageSystemsInstanceDeploymentDetails - struct for StorageSystemsInstanceDeploymentDetails
func SystemOnPremDeploymentDetailsAsStorageSystemsInstanceDeploymentDetails ¶
func SystemOnPremDeploymentDetailsAsStorageSystemsInstanceDeploymentDetails(v *SystemOnPremDeploymentDetails) StorageSystemsInstanceDeploymentDetails
SystemOnPremDeploymentDetailsAsStorageSystemsInstanceDeploymentDetails is a convenience function that returns SystemOnPremDeploymentDetails wrapped in StorageSystemsInstanceDeploymentDetails
func SystemPublicCloudDeploymentDetailsAsStorageSystemsInstanceDeploymentDetails ¶
func SystemPublicCloudDeploymentDetailsAsStorageSystemsInstanceDeploymentDetails(v *SystemPublicCloudDeploymentDetails) StorageSystemsInstanceDeploymentDetails
SystemPublicCloudDeploymentDetailsAsStorageSystemsInstanceDeploymentDetails is a convenience function that returns SystemPublicCloudDeploymentDetails wrapped in StorageSystemsInstanceDeploymentDetails
func (*StorageSystemsInstanceDeploymentDetails) GetActualInstance ¶
func (obj *StorageSystemsInstanceDeploymentDetails) GetActualInstance() interface{}
Get the actual instance
func (StorageSystemsInstanceDeploymentDetails) MarshalJSON ¶
func (src StorageSystemsInstanceDeploymentDetails) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*StorageSystemsInstanceDeploymentDetails) UnmarshalJSON ¶
func (dst *StorageSystemsInstanceDeploymentDetails) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type StorageTypeEnum ¶
type StorageTypeEnum string
StorageTypeEnum This enum represents all the supported storage types * BLOCK
const (
STORAGETYPEENUM_BLOCK StorageTypeEnum = "BLOCK"
)
List of StorageTypeEnum
func NewStorageTypeEnumFromValue ¶
func NewStorageTypeEnumFromValue(v string) (*StorageTypeEnum, error)
NewStorageTypeEnumFromValue returns a pointer to a valid StorageTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (StorageTypeEnum) IsValid ¶
func (v StorageTypeEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (StorageTypeEnum) Ptr ¶
func (v StorageTypeEnum) Ptr() *StorageTypeEnum
Ptr returns reference to StorageTypeEnum value
func (*StorageTypeEnum) UnmarshalJSON ¶
func (v *StorageTypeEnum) UnmarshalJSON(src []byte) error
type SubnetOptions ¶
type SubnetOptions struct { // AWS subnet resource identifier Id *string `json:"id,omitempty"` // IP range that Apex Navigator will use to create new subnets and use it based on the subnet option type. If this is a new VPC, Apex Navigator also associates this CIDR block to the new VPC as primary or secondary CIDR block. CidrBlock *string `json:"cidr_block,omitempty"` Type *SubnetTypeEnum `json:"type,omitempty"` }
SubnetOptions Subnet Options
func NewSubnetOptions ¶
func NewSubnetOptions() *SubnetOptions
NewSubnetOptions instantiates a new SubnetOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSubnetOptionsWithDefaults ¶
func NewSubnetOptionsWithDefaults() *SubnetOptions
NewSubnetOptionsWithDefaults instantiates a new SubnetOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SubnetOptions) GetCidrBlock ¶
func (o *SubnetOptions) GetCidrBlock() string
GetCidrBlock returns the CidrBlock field value if set, zero value otherwise.
func (*SubnetOptions) GetCidrBlockOk ¶
func (o *SubnetOptions) GetCidrBlockOk() (*string, bool)
GetCidrBlockOk returns a tuple with the CidrBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SubnetOptions) GetId ¶
func (o *SubnetOptions) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*SubnetOptions) GetIdOk ¶
func (o *SubnetOptions) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SubnetOptions) GetType ¶
func (o *SubnetOptions) GetType() SubnetTypeEnum
GetType returns the Type field value if set, zero value otherwise.
func (*SubnetOptions) GetTypeOk ¶
func (o *SubnetOptions) GetTypeOk() (*SubnetTypeEnum, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SubnetOptions) HasCidrBlock ¶
func (o *SubnetOptions) HasCidrBlock() bool
HasCidrBlock returns a boolean if a field has been set.
func (*SubnetOptions) HasId ¶
func (o *SubnetOptions) HasId() bool
HasId returns a boolean if a field has been set.
func (*SubnetOptions) HasType ¶
func (o *SubnetOptions) HasType() bool
HasType returns a boolean if a field has been set.
func (SubnetOptions) MarshalJSON ¶
func (o SubnetOptions) MarshalJSON() ([]byte, error)
func (*SubnetOptions) SetCidrBlock ¶
func (o *SubnetOptions) SetCidrBlock(v string)
SetCidrBlock gets a reference to the given string and assigns it to the CidrBlock field.
func (*SubnetOptions) SetId ¶
func (o *SubnetOptions) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*SubnetOptions) SetType ¶
func (o *SubnetOptions) SetType(v SubnetTypeEnum)
SetType gets a reference to the given SubnetTypeEnum and assigns it to the Type field.
func (SubnetOptions) ToMap ¶
func (o SubnetOptions) ToMap() (map[string]interface{}, error)
type SubnetTypeEnum ¶
type SubnetTypeEnum string
SubnetTypeEnum Enum for the usage type of subnet
const ( SUBNETTYPEENUM_UNDEFINED SubnetTypeEnum = "UNDEFINED" SUBNETTYPEENUM_EXTERNAL SubnetTypeEnum = "EXTERNAL" SUBNETTYPEENUM_INTERNAL SubnetTypeEnum = "INTERNAL" )
List of SubnetTypeEnum
func NewSubnetTypeEnumFromValue ¶
func NewSubnetTypeEnumFromValue(v string) (*SubnetTypeEnum, error)
NewSubnetTypeEnumFromValue returns a pointer to a valid SubnetTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (SubnetTypeEnum) IsValid ¶
func (v SubnetTypeEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (SubnetTypeEnum) Ptr ¶
func (v SubnetTypeEnum) Ptr() *SubnetTypeEnum
Ptr returns reference to SubnetTypeEnum value
func (*SubnetTypeEnum) UnmarshalJSON ¶
func (v *SubnetTypeEnum) UnmarshalJSON(src []byte) error
type SupportMap ¶
type SupportMap struct { Id string `json:"id"` // Evaluation period in days. After the evaluation period is expired, you need to purchase a license from Dell, to continue the use the product. SupportedEvaluationPeriod int32 `json:"supported_evaluation_period"` // Version of the storage product on the cloud Version string `json:"version"` // Part group of PowerFlex PartGroup *string `json:"part_group,omitempty"` // All the supported actions for the storage products version SupportedActions []StorageProductActionEnum `json:"supported_actions"` }
SupportMap This model shows the cloud support mapping, all supported storage product versions, supported actions, and the latest supported version.
func NewSupportMap ¶
func NewSupportMap(id string, supportedEvaluationPeriod int32, version string, supportedActions []StorageProductActionEnum) *SupportMap
NewSupportMap instantiates a new SupportMap object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSupportMapWithDefaults ¶
func NewSupportMapWithDefaults() *SupportMap
NewSupportMapWithDefaults instantiates a new SupportMap object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SupportMap) GetIdOk ¶
func (o *SupportMap) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*SupportMap) GetPartGroup ¶
func (o *SupportMap) GetPartGroup() string
GetPartGroup returns the PartGroup field value if set, zero value otherwise.
func (*SupportMap) GetPartGroupOk ¶
func (o *SupportMap) GetPartGroupOk() (*string, bool)
GetPartGroupOk returns a tuple with the PartGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SupportMap) GetSupportedActions ¶
func (o *SupportMap) GetSupportedActions() []StorageProductActionEnum
GetSupportedActions returns the SupportedActions field value
func (*SupportMap) GetSupportedActionsOk ¶
func (o *SupportMap) GetSupportedActionsOk() ([]StorageProductActionEnum, bool)
GetSupportedActionsOk returns a tuple with the SupportedActions field value and a boolean to check if the value has been set.
func (*SupportMap) GetSupportedEvaluationPeriod ¶
func (o *SupportMap) GetSupportedEvaluationPeriod() int32
GetSupportedEvaluationPeriod returns the SupportedEvaluationPeriod field value
func (*SupportMap) GetSupportedEvaluationPeriodOk ¶
func (o *SupportMap) GetSupportedEvaluationPeriodOk() (*int32, bool)
GetSupportedEvaluationPeriodOk returns a tuple with the SupportedEvaluationPeriod field value and a boolean to check if the value has been set.
func (*SupportMap) GetVersion ¶
func (o *SupportMap) GetVersion() string
GetVersion returns the Version field value
func (*SupportMap) GetVersionOk ¶
func (o *SupportMap) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.
func (*SupportMap) HasPartGroup ¶
func (o *SupportMap) HasPartGroup() bool
HasPartGroup returns a boolean if a field has been set.
func (SupportMap) MarshalJSON ¶
func (o SupportMap) MarshalJSON() ([]byte, error)
func (*SupportMap) SetPartGroup ¶
func (o *SupportMap) SetPartGroup(v string)
SetPartGroup gets a reference to the given string and assigns it to the PartGroup field.
func (*SupportMap) SetSupportedActions ¶
func (o *SupportMap) SetSupportedActions(v []StorageProductActionEnum)
SetSupportedActions sets field value
func (*SupportMap) SetSupportedEvaluationPeriod ¶
func (o *SupportMap) SetSupportedEvaluationPeriod(v int32)
SetSupportedEvaluationPeriod sets field value
func (*SupportMap) SetVersion ¶
func (o *SupportMap) SetVersion(v string)
SetVersion sets field value
func (SupportMap) ToMap ¶
func (o SupportMap) ToMap() (map[string]interface{}, error)
func (*SupportMap) UnmarshalJSON ¶
func (o *SupportMap) UnmarshalJSON(data []byte) (err error)
type SystemDeploymentTypeEnum ¶
type SystemDeploymentTypeEnum string
SystemDeploymentTypeEnum System deployment types (e.g. PUBLIC_CLOUD)
const ( SYSTEMDEPLOYMENTTYPEENUM_ONPREM SystemDeploymentTypeEnum = "ONPREM" SYSTEMDEPLOYMENTTYPEENUM_PUBLIC_CLOUD SystemDeploymentTypeEnum = "PUBLIC_CLOUD" )
List of SystemDeploymentTypeEnum
func NewSystemDeploymentTypeEnumFromValue ¶
func NewSystemDeploymentTypeEnumFromValue(v string) (*SystemDeploymentTypeEnum, error)
NewSystemDeploymentTypeEnumFromValue returns a pointer to a valid SystemDeploymentTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (SystemDeploymentTypeEnum) IsValid ¶
func (v SystemDeploymentTypeEnum) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (SystemDeploymentTypeEnum) Ptr ¶
func (v SystemDeploymentTypeEnum) Ptr() *SystemDeploymentTypeEnum
Ptr returns reference to SystemDeploymentTypeEnum value
func (*SystemDeploymentTypeEnum) UnmarshalJSON ¶
func (v *SystemDeploymentTypeEnum) UnmarshalJSON(src []byte) error
type SystemOnPremDeploymentDetails ¶
type SystemOnPremDeploymentDetails struct { DeploymentType *SystemDeploymentTypeEnum `json:"deployment_type,omitempty"` // Name of the site where the system is located. SiteName *string `json:"site_name,omitempty"` // User provided description of where the system is located. Location *string `json:"location,omitempty"` // Name of the country where the system is located. Country *string `json:"country,omitempty"` // Name of the state where the system is located. State *string `json:"state,omitempty"` // Name of the city where the system is located. City *string `json:"city,omitempty"` // Street address 1 of where the system is located. StreetAddress1 *string `json:"street_address_1,omitempty"` // Street address 2 of where the system is located. StreetAddress2 *string `json:"street_address_2,omitempty"` // State ZIP code of where the system is located. ZipCode *string `json:"zip_code,omitempty"` }
SystemOnPremDeploymentDetails On-premise deployment details.
func NewSystemOnPremDeploymentDetails ¶
func NewSystemOnPremDeploymentDetails() *SystemOnPremDeploymentDetails
NewSystemOnPremDeploymentDetails instantiates a new SystemOnPremDeploymentDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSystemOnPremDeploymentDetailsWithDefaults ¶
func NewSystemOnPremDeploymentDetailsWithDefaults() *SystemOnPremDeploymentDetails
NewSystemOnPremDeploymentDetailsWithDefaults instantiates a new SystemOnPremDeploymentDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SystemOnPremDeploymentDetails) GetCity ¶
func (o *SystemOnPremDeploymentDetails) GetCity() string
GetCity returns the City field value if set, zero value otherwise.
func (*SystemOnPremDeploymentDetails) GetCityOk ¶
func (o *SystemOnPremDeploymentDetails) GetCityOk() (*string, bool)
GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemOnPremDeploymentDetails) GetCountry ¶
func (o *SystemOnPremDeploymentDetails) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise.
func (*SystemOnPremDeploymentDetails) GetCountryOk ¶
func (o *SystemOnPremDeploymentDetails) GetCountryOk() (*string, bool)
GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemOnPremDeploymentDetails) GetDeploymentType ¶
func (o *SystemOnPremDeploymentDetails) GetDeploymentType() SystemDeploymentTypeEnum
GetDeploymentType returns the DeploymentType field value if set, zero value otherwise.
func (*SystemOnPremDeploymentDetails) GetDeploymentTypeOk ¶
func (o *SystemOnPremDeploymentDetails) GetDeploymentTypeOk() (*SystemDeploymentTypeEnum, bool)
GetDeploymentTypeOk returns a tuple with the DeploymentType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemOnPremDeploymentDetails) GetLocation ¶
func (o *SystemOnPremDeploymentDetails) GetLocation() string
GetLocation returns the Location field value if set, zero value otherwise.
func (*SystemOnPremDeploymentDetails) GetLocationOk ¶
func (o *SystemOnPremDeploymentDetails) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemOnPremDeploymentDetails) GetSiteName ¶
func (o *SystemOnPremDeploymentDetails) GetSiteName() string
GetSiteName returns the SiteName field value if set, zero value otherwise.
func (*SystemOnPremDeploymentDetails) GetSiteNameOk ¶
func (o *SystemOnPremDeploymentDetails) GetSiteNameOk() (*string, bool)
GetSiteNameOk returns a tuple with the SiteName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemOnPremDeploymentDetails) GetState ¶
func (o *SystemOnPremDeploymentDetails) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*SystemOnPremDeploymentDetails) GetStateOk ¶
func (o *SystemOnPremDeploymentDetails) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemOnPremDeploymentDetails) GetStreetAddress1 ¶
func (o *SystemOnPremDeploymentDetails) GetStreetAddress1() string
GetStreetAddress1 returns the StreetAddress1 field value if set, zero value otherwise.
func (*SystemOnPremDeploymentDetails) GetStreetAddress1Ok ¶
func (o *SystemOnPremDeploymentDetails) GetStreetAddress1Ok() (*string, bool)
GetStreetAddress1Ok returns a tuple with the StreetAddress1 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemOnPremDeploymentDetails) GetStreetAddress2 ¶
func (o *SystemOnPremDeploymentDetails) GetStreetAddress2() string
GetStreetAddress2 returns the StreetAddress2 field value if set, zero value otherwise.
func (*SystemOnPremDeploymentDetails) GetStreetAddress2Ok ¶
func (o *SystemOnPremDeploymentDetails) GetStreetAddress2Ok() (*string, bool)
GetStreetAddress2Ok returns a tuple with the StreetAddress2 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemOnPremDeploymentDetails) GetZipCode ¶
func (o *SystemOnPremDeploymentDetails) GetZipCode() string
GetZipCode returns the ZipCode field value if set, zero value otherwise.
func (*SystemOnPremDeploymentDetails) GetZipCodeOk ¶
func (o *SystemOnPremDeploymentDetails) GetZipCodeOk() (*string, bool)
GetZipCodeOk returns a tuple with the ZipCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemOnPremDeploymentDetails) HasCity ¶
func (o *SystemOnPremDeploymentDetails) HasCity() bool
HasCity returns a boolean if a field has been set.
func (*SystemOnPremDeploymentDetails) HasCountry ¶
func (o *SystemOnPremDeploymentDetails) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*SystemOnPremDeploymentDetails) HasDeploymentType ¶
func (o *SystemOnPremDeploymentDetails) HasDeploymentType() bool
HasDeploymentType returns a boolean if a field has been set.
func (*SystemOnPremDeploymentDetails) HasLocation ¶
func (o *SystemOnPremDeploymentDetails) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*SystemOnPremDeploymentDetails) HasSiteName ¶
func (o *SystemOnPremDeploymentDetails) HasSiteName() bool
HasSiteName returns a boolean if a field has been set.
func (*SystemOnPremDeploymentDetails) HasState ¶
func (o *SystemOnPremDeploymentDetails) HasState() bool
HasState returns a boolean if a field has been set.
func (*SystemOnPremDeploymentDetails) HasStreetAddress1 ¶
func (o *SystemOnPremDeploymentDetails) HasStreetAddress1() bool
HasStreetAddress1 returns a boolean if a field has been set.
func (*SystemOnPremDeploymentDetails) HasStreetAddress2 ¶
func (o *SystemOnPremDeploymentDetails) HasStreetAddress2() bool
HasStreetAddress2 returns a boolean if a field has been set.
func (*SystemOnPremDeploymentDetails) HasZipCode ¶
func (o *SystemOnPremDeploymentDetails) HasZipCode() bool
HasZipCode returns a boolean if a field has been set.
func (SystemOnPremDeploymentDetails) MarshalJSON ¶
func (o SystemOnPremDeploymentDetails) MarshalJSON() ([]byte, error)
func (*SystemOnPremDeploymentDetails) SetCity ¶
func (o *SystemOnPremDeploymentDetails) SetCity(v string)
SetCity gets a reference to the given string and assigns it to the City field.
func (*SystemOnPremDeploymentDetails) SetCountry ¶
func (o *SystemOnPremDeploymentDetails) SetCountry(v string)
SetCountry gets a reference to the given string and assigns it to the Country field.
func (*SystemOnPremDeploymentDetails) SetDeploymentType ¶
func (o *SystemOnPremDeploymentDetails) SetDeploymentType(v SystemDeploymentTypeEnum)
SetDeploymentType gets a reference to the given SystemDeploymentTypeEnum and assigns it to the DeploymentType field.
func (*SystemOnPremDeploymentDetails) SetLocation ¶
func (o *SystemOnPremDeploymentDetails) SetLocation(v string)
SetLocation gets a reference to the given string and assigns it to the Location field.
func (*SystemOnPremDeploymentDetails) SetSiteName ¶
func (o *SystemOnPremDeploymentDetails) SetSiteName(v string)
SetSiteName gets a reference to the given string and assigns it to the SiteName field.
func (*SystemOnPremDeploymentDetails) SetState ¶
func (o *SystemOnPremDeploymentDetails) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (*SystemOnPremDeploymentDetails) SetStreetAddress1 ¶
func (o *SystemOnPremDeploymentDetails) SetStreetAddress1(v string)
SetStreetAddress1 gets a reference to the given string and assigns it to the StreetAddress1 field.
func (*SystemOnPremDeploymentDetails) SetStreetAddress2 ¶
func (o *SystemOnPremDeploymentDetails) SetStreetAddress2(v string)
SetStreetAddress2 gets a reference to the given string and assigns it to the StreetAddress2 field.
func (*SystemOnPremDeploymentDetails) SetZipCode ¶
func (o *SystemOnPremDeploymentDetails) SetZipCode(v string)
SetZipCode gets a reference to the given string and assigns it to the ZipCode field.
func (SystemOnPremDeploymentDetails) ToMap ¶
func (o SystemOnPremDeploymentDetails) ToMap() (map[string]interface{}, error)
type SystemPublicCloudDeploymentDetails ¶
type SystemPublicCloudDeploymentDetails struct { DeploymentType *SystemDeploymentTypeEnum `json:"deployment_type,omitempty"` CloudType *CloudProviderEnum `json:"cloud_type,omitempty"` // Cloud provider account where the storage system resides. CloudAccount *string `json:"cloud_account,omitempty"` // Cloud provider region where the storage system resides. CloudRegion *string `json:"cloud_region,omitempty"` AvailabilityZoneTopology *AvailabilityZoneTopologyEnum `json:"availability_zone_topology,omitempty"` // Cloud virtual private environment identifier. VirtualPrivateCloud *string `json:"virtual_private_cloud,omitempty"` // Management IPv4 or IPv6 address or DNS name of the storage system in cloud. CloudManagementAddress *string `json:"cloud_management_address,omitempty"` // Minimum IOPS requested during the deployment time - Unit: IO/s MinimumIops *int64 `json:"minimum_iops,omitempty"` // Minimum capacity requested during the deployment time - Unit: bytes MinimumCapacity *int64 `json:"minimum_capacity,omitempty"` // Tier type requested during the deployment time. TierType *string `json:"tier_type,omitempty"` }
SystemPublicCloudDeploymentDetails Public cloud deployment details.
func NewSystemPublicCloudDeploymentDetails ¶
func NewSystemPublicCloudDeploymentDetails() *SystemPublicCloudDeploymentDetails
NewSystemPublicCloudDeploymentDetails instantiates a new SystemPublicCloudDeploymentDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSystemPublicCloudDeploymentDetailsWithDefaults ¶
func NewSystemPublicCloudDeploymentDetailsWithDefaults() *SystemPublicCloudDeploymentDetails
NewSystemPublicCloudDeploymentDetailsWithDefaults instantiates a new SystemPublicCloudDeploymentDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SystemPublicCloudDeploymentDetails) GetAvailabilityZoneTopology ¶
func (o *SystemPublicCloudDeploymentDetails) GetAvailabilityZoneTopology() AvailabilityZoneTopologyEnum
GetAvailabilityZoneTopology returns the AvailabilityZoneTopology field value if set, zero value otherwise.
func (*SystemPublicCloudDeploymentDetails) GetAvailabilityZoneTopologyOk ¶
func (o *SystemPublicCloudDeploymentDetails) GetAvailabilityZoneTopologyOk() (*AvailabilityZoneTopologyEnum, bool)
GetAvailabilityZoneTopologyOk returns a tuple with the AvailabilityZoneTopology field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemPublicCloudDeploymentDetails) GetCloudAccount ¶
func (o *SystemPublicCloudDeploymentDetails) GetCloudAccount() string
GetCloudAccount returns the CloudAccount field value if set, zero value otherwise.
func (*SystemPublicCloudDeploymentDetails) GetCloudAccountOk ¶
func (o *SystemPublicCloudDeploymentDetails) GetCloudAccountOk() (*string, bool)
GetCloudAccountOk returns a tuple with the CloudAccount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemPublicCloudDeploymentDetails) GetCloudManagementAddress ¶
func (o *SystemPublicCloudDeploymentDetails) GetCloudManagementAddress() string
GetCloudManagementAddress returns the CloudManagementAddress field value if set, zero value otherwise.
func (*SystemPublicCloudDeploymentDetails) GetCloudManagementAddressOk ¶
func (o *SystemPublicCloudDeploymentDetails) GetCloudManagementAddressOk() (*string, bool)
GetCloudManagementAddressOk returns a tuple with the CloudManagementAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemPublicCloudDeploymentDetails) GetCloudRegion ¶
func (o *SystemPublicCloudDeploymentDetails) GetCloudRegion() string
GetCloudRegion returns the CloudRegion field value if set, zero value otherwise.
func (*SystemPublicCloudDeploymentDetails) GetCloudRegionOk ¶
func (o *SystemPublicCloudDeploymentDetails) GetCloudRegionOk() (*string, bool)
GetCloudRegionOk returns a tuple with the CloudRegion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemPublicCloudDeploymentDetails) GetCloudType ¶
func (o *SystemPublicCloudDeploymentDetails) GetCloudType() CloudProviderEnum
GetCloudType returns the CloudType field value if set, zero value otherwise.
func (*SystemPublicCloudDeploymentDetails) GetCloudTypeOk ¶
func (o *SystemPublicCloudDeploymentDetails) GetCloudTypeOk() (*CloudProviderEnum, bool)
GetCloudTypeOk returns a tuple with the CloudType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemPublicCloudDeploymentDetails) GetDeploymentType ¶
func (o *SystemPublicCloudDeploymentDetails) GetDeploymentType() SystemDeploymentTypeEnum
GetDeploymentType returns the DeploymentType field value if set, zero value otherwise.
func (*SystemPublicCloudDeploymentDetails) GetDeploymentTypeOk ¶
func (o *SystemPublicCloudDeploymentDetails) GetDeploymentTypeOk() (*SystemDeploymentTypeEnum, bool)
GetDeploymentTypeOk returns a tuple with the DeploymentType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemPublicCloudDeploymentDetails) GetMinimumCapacity ¶
func (o *SystemPublicCloudDeploymentDetails) GetMinimumCapacity() int64
GetMinimumCapacity returns the MinimumCapacity field value if set, zero value otherwise.
func (*SystemPublicCloudDeploymentDetails) GetMinimumCapacityOk ¶
func (o *SystemPublicCloudDeploymentDetails) GetMinimumCapacityOk() (*int64, bool)
GetMinimumCapacityOk returns a tuple with the MinimumCapacity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemPublicCloudDeploymentDetails) GetMinimumIops ¶
func (o *SystemPublicCloudDeploymentDetails) GetMinimumIops() int64
GetMinimumIops returns the MinimumIops field value if set, zero value otherwise.
func (*SystemPublicCloudDeploymentDetails) GetMinimumIopsOk ¶
func (o *SystemPublicCloudDeploymentDetails) GetMinimumIopsOk() (*int64, bool)
GetMinimumIopsOk returns a tuple with the MinimumIops field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemPublicCloudDeploymentDetails) GetTierType ¶
func (o *SystemPublicCloudDeploymentDetails) GetTierType() string
GetTierType returns the TierType field value if set, zero value otherwise.
func (*SystemPublicCloudDeploymentDetails) GetTierTypeOk ¶
func (o *SystemPublicCloudDeploymentDetails) GetTierTypeOk() (*string, bool)
GetTierTypeOk returns a tuple with the TierType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemPublicCloudDeploymentDetails) GetVirtualPrivateCloud ¶
func (o *SystemPublicCloudDeploymentDetails) GetVirtualPrivateCloud() string
GetVirtualPrivateCloud returns the VirtualPrivateCloud field value if set, zero value otherwise.
func (*SystemPublicCloudDeploymentDetails) GetVirtualPrivateCloudOk ¶
func (o *SystemPublicCloudDeploymentDetails) GetVirtualPrivateCloudOk() (*string, bool)
GetVirtualPrivateCloudOk returns a tuple with the VirtualPrivateCloud field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemPublicCloudDeploymentDetails) HasAvailabilityZoneTopology ¶
func (o *SystemPublicCloudDeploymentDetails) HasAvailabilityZoneTopology() bool
HasAvailabilityZoneTopology returns a boolean if a field has been set.
func (*SystemPublicCloudDeploymentDetails) HasCloudAccount ¶
func (o *SystemPublicCloudDeploymentDetails) HasCloudAccount() bool
HasCloudAccount returns a boolean if a field has been set.
func (*SystemPublicCloudDeploymentDetails) HasCloudManagementAddress ¶
func (o *SystemPublicCloudDeploymentDetails) HasCloudManagementAddress() bool
HasCloudManagementAddress returns a boolean if a field has been set.
func (*SystemPublicCloudDeploymentDetails) HasCloudRegion ¶
func (o *SystemPublicCloudDeploymentDetails) HasCloudRegion() bool
HasCloudRegion returns a boolean if a field has been set.
func (*SystemPublicCloudDeploymentDetails) HasCloudType ¶
func (o *SystemPublicCloudDeploymentDetails) HasCloudType() bool
HasCloudType returns a boolean if a field has been set.
func (*SystemPublicCloudDeploymentDetails) HasDeploymentType ¶
func (o *SystemPublicCloudDeploymentDetails) HasDeploymentType() bool
HasDeploymentType returns a boolean if a field has been set.
func (*SystemPublicCloudDeploymentDetails) HasMinimumCapacity ¶
func (o *SystemPublicCloudDeploymentDetails) HasMinimumCapacity() bool
HasMinimumCapacity returns a boolean if a field has been set.
func (*SystemPublicCloudDeploymentDetails) HasMinimumIops ¶
func (o *SystemPublicCloudDeploymentDetails) HasMinimumIops() bool
HasMinimumIops returns a boolean if a field has been set.
func (*SystemPublicCloudDeploymentDetails) HasTierType ¶
func (o *SystemPublicCloudDeploymentDetails) HasTierType() bool
HasTierType returns a boolean if a field has been set.
func (*SystemPublicCloudDeploymentDetails) HasVirtualPrivateCloud ¶
func (o *SystemPublicCloudDeploymentDetails) HasVirtualPrivateCloud() bool
HasVirtualPrivateCloud returns a boolean if a field has been set.
func (SystemPublicCloudDeploymentDetails) MarshalJSON ¶
func (o SystemPublicCloudDeploymentDetails) MarshalJSON() ([]byte, error)
func (*SystemPublicCloudDeploymentDetails) SetAvailabilityZoneTopology ¶
func (o *SystemPublicCloudDeploymentDetails) SetAvailabilityZoneTopology(v AvailabilityZoneTopologyEnum)
SetAvailabilityZoneTopology gets a reference to the given AvailabilityZoneTopologyEnum and assigns it to the AvailabilityZoneTopology field.
func (*SystemPublicCloudDeploymentDetails) SetCloudAccount ¶
func (o *SystemPublicCloudDeploymentDetails) SetCloudAccount(v string)
SetCloudAccount gets a reference to the given string and assigns it to the CloudAccount field.
func (*SystemPublicCloudDeploymentDetails) SetCloudManagementAddress ¶
func (o *SystemPublicCloudDeploymentDetails) SetCloudManagementAddress(v string)
SetCloudManagementAddress gets a reference to the given string and assigns it to the CloudManagementAddress field.
func (*SystemPublicCloudDeploymentDetails) SetCloudRegion ¶
func (o *SystemPublicCloudDeploymentDetails) SetCloudRegion(v string)
SetCloudRegion gets a reference to the given string and assigns it to the CloudRegion field.
func (*SystemPublicCloudDeploymentDetails) SetCloudType ¶
func (o *SystemPublicCloudDeploymentDetails) SetCloudType(v CloudProviderEnum)
SetCloudType gets a reference to the given CloudProviderEnum and assigns it to the CloudType field.
func (*SystemPublicCloudDeploymentDetails) SetDeploymentType ¶
func (o *SystemPublicCloudDeploymentDetails) SetDeploymentType(v SystemDeploymentTypeEnum)
SetDeploymentType gets a reference to the given SystemDeploymentTypeEnum and assigns it to the DeploymentType field.
func (*SystemPublicCloudDeploymentDetails) SetMinimumCapacity ¶
func (o *SystemPublicCloudDeploymentDetails) SetMinimumCapacity(v int64)
SetMinimumCapacity gets a reference to the given int64 and assigns it to the MinimumCapacity field.
func (*SystemPublicCloudDeploymentDetails) SetMinimumIops ¶
func (o *SystemPublicCloudDeploymentDetails) SetMinimumIops(v int64)
SetMinimumIops gets a reference to the given int64 and assigns it to the MinimumIops field.
func (*SystemPublicCloudDeploymentDetails) SetTierType ¶
func (o *SystemPublicCloudDeploymentDetails) SetTierType(v string)
SetTierType gets a reference to the given string and assigns it to the TierType field.
func (*SystemPublicCloudDeploymentDetails) SetVirtualPrivateCloud ¶
func (o *SystemPublicCloudDeploymentDetails) SetVirtualPrivateCloud(v string)
SetVirtualPrivateCloud gets a reference to the given string and assigns it to the VirtualPrivateCloud field.
func (SystemPublicCloudDeploymentDetails) ToMap ¶
func (o SystemPublicCloudDeploymentDetails) ToMap() (map[string]interface{}, error)
type TargetSystemOptions ¶
type TargetSystemOptions struct { // Storage pool to use for allocsting target volumes StoragePool *string `json:"storage_pool,omitempty"` }
TargetSystemOptions TargetSystemOptions
func NewTargetSystemOptions ¶
func NewTargetSystemOptions() *TargetSystemOptions
NewTargetSystemOptions instantiates a new TargetSystemOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTargetSystemOptionsWithDefaults ¶
func NewTargetSystemOptionsWithDefaults() *TargetSystemOptions
NewTargetSystemOptionsWithDefaults instantiates a new TargetSystemOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TargetSystemOptions) GetStoragePool ¶
func (o *TargetSystemOptions) GetStoragePool() string
GetStoragePool returns the StoragePool field value if set, zero value otherwise.
func (*TargetSystemOptions) GetStoragePoolOk ¶
func (o *TargetSystemOptions) GetStoragePoolOk() (*string, bool)
GetStoragePoolOk returns a tuple with the StoragePool field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TargetSystemOptions) HasStoragePool ¶
func (o *TargetSystemOptions) HasStoragePool() bool
HasStoragePool returns a boolean if a field has been set.
func (TargetSystemOptions) MarshalJSON ¶
func (o TargetSystemOptions) MarshalJSON() ([]byte, error)
func (*TargetSystemOptions) SetStoragePool ¶
func (o *TargetSystemOptions) SetStoragePool(v string)
SetStoragePool gets a reference to the given string and assigns it to the StoragePool field.
func (TargetSystemOptions) ToMap ¶
func (o TargetSystemOptions) ToMap() (map[string]interface{}, error)
type TierEnum ¶
type TierEnum string
TierEnum Enum for all the supported tier for given storage product. * BALANCED * PERFORMANCE_OPTIMIZED
const ( TIERENUM_BALANCED TierEnum = "BALANCED" TIERENUM_PERFORMANCE_OPTIMIZED TierEnum = "PERFORMANCE_OPTIMIZED" )
List of TierEnum
func NewTierEnumFromValue ¶
NewTierEnumFromValue returns a pointer to a valid TierEnum for the value passed as argument, or an error if the value passed is not allowed by the enum
func (*TierEnum) UnmarshalJSON ¶
type TierInfo ¶
type TierInfo struct { Id string `json:"id"` // Tier name Name string `json:"name"` TierType TierEnum `json:"tier_type"` // Description of the tier Description string `json:"description"` // Supported storage options for a tier StorageOptions []TierOption `json:"storage_options"` // Supported cloud options for a tier CloudOptions []TierOption `json:"cloud_options"` }
TierInfo This model represents the tier info for a storage template
func NewTierInfo ¶
func NewTierInfo(id string, name string, tierType TierEnum, description string, storageOptions []TierOption, cloudOptions []TierOption) *TierInfo
NewTierInfo instantiates a new TierInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTierInfoWithDefaults ¶
func NewTierInfoWithDefaults() *TierInfo
NewTierInfoWithDefaults instantiates a new TierInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TierInfo) GetCloudOptions ¶
func (o *TierInfo) GetCloudOptions() []TierOption
GetCloudOptions returns the CloudOptions field value
func (*TierInfo) GetCloudOptionsOk ¶
func (o *TierInfo) GetCloudOptionsOk() ([]TierOption, bool)
GetCloudOptionsOk returns a tuple with the CloudOptions field value and a boolean to check if the value has been set.
func (*TierInfo) GetDescription ¶
GetDescription returns the Description field value
func (*TierInfo) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*TierInfo) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*TierInfo) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*TierInfo) GetStorageOptions ¶
func (o *TierInfo) GetStorageOptions() []TierOption
GetStorageOptions returns the StorageOptions field value
func (*TierInfo) GetStorageOptionsOk ¶
func (o *TierInfo) GetStorageOptionsOk() ([]TierOption, bool)
GetStorageOptionsOk returns a tuple with the StorageOptions field value and a boolean to check if the value has been set.
func (*TierInfo) GetTierType ¶
GetTierType returns the TierType field value
func (*TierInfo) GetTierTypeOk ¶
GetTierTypeOk returns a tuple with the TierType field value and a boolean to check if the value has been set.
func (TierInfo) MarshalJSON ¶
func (*TierInfo) SetCloudOptions ¶
func (o *TierInfo) SetCloudOptions(v []TierOption)
SetCloudOptions sets field value
func (*TierInfo) SetDescription ¶
SetDescription sets field value
func (*TierInfo) SetStorageOptions ¶
func (o *TierInfo) SetStorageOptions(v []TierOption)
SetStorageOptions sets field value
func (*TierInfo) SetTierType ¶
SetTierType sets field value
func (*TierInfo) UnmarshalJSON ¶
type TierOption ¶
type TierOption struct { Id string `json:"id"` // Unique key for tier option Key string `json:"key"` // Order of the option selection Order int32 `json:"order"` Value TierOptionValue `json:"value"` }
TierOption This model represents the tier option for a offer template
func NewTierOption ¶
func NewTierOption(id string, key string, order int32, value TierOptionValue) *TierOption
NewTierOption instantiates a new TierOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTierOptionWithDefaults ¶
func NewTierOptionWithDefaults() *TierOption
NewTierOptionWithDefaults instantiates a new TierOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TierOption) GetIdOk ¶
func (o *TierOption) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*TierOption) GetKeyOk ¶
func (o *TierOption) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*TierOption) GetOrder ¶
func (o *TierOption) GetOrder() int32
GetOrder returns the Order field value
func (*TierOption) GetOrderOk ¶
func (o *TierOption) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value and a boolean to check if the value has been set.
func (*TierOption) GetValue ¶
func (o *TierOption) GetValue() TierOptionValue
GetValue returns the Value field value
func (*TierOption) GetValueOk ¶
func (o *TierOption) GetValueOk() (*TierOptionValue, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (TierOption) MarshalJSON ¶
func (o TierOption) MarshalJSON() ([]byte, error)
func (*TierOption) SetValue ¶
func (o *TierOption) SetValue(v TierOptionValue)
SetValue sets field value
func (TierOption) ToMap ¶
func (o TierOption) ToMap() (map[string]interface{}, error)
func (*TierOption) UnmarshalJSON ¶
func (o *TierOption) UnmarshalJSON(data []byte) (err error)
type TierOptionValue ¶
type TierOptionValue struct { BooleanOption *BooleanOption EnumOption *EnumOption FreeTextOption *FreeTextOption MultiselectFreetextOption *MultiselectFreetextOption RangeOption *RangeOption }
TierOptionValue - struct for TierOptionValue
func BooleanOptionAsTierOptionValue ¶
func BooleanOptionAsTierOptionValue(v *BooleanOption) TierOptionValue
BooleanOptionAsTierOptionValue is a convenience function that returns BooleanOption wrapped in TierOptionValue
func EnumOptionAsTierOptionValue ¶
func EnumOptionAsTierOptionValue(v *EnumOption) TierOptionValue
EnumOptionAsTierOptionValue is a convenience function that returns EnumOption wrapped in TierOptionValue
func FreeTextOptionAsTierOptionValue ¶
func FreeTextOptionAsTierOptionValue(v *FreeTextOption) TierOptionValue
FreeTextOptionAsTierOptionValue is a convenience function that returns FreeTextOption wrapped in TierOptionValue
func MultiselectFreetextOptionAsTierOptionValue ¶
func MultiselectFreetextOptionAsTierOptionValue(v *MultiselectFreetextOption) TierOptionValue
MultiselectFreetextOptionAsTierOptionValue is a convenience function that returns MultiselectFreetextOption wrapped in TierOptionValue
func RangeOptionAsTierOptionValue ¶
func RangeOptionAsTierOptionValue(v *RangeOption) TierOptionValue
RangeOptionAsTierOptionValue is a convenience function that returns RangeOption wrapped in TierOptionValue
func (*TierOptionValue) GetActualInstance ¶
func (obj *TierOptionValue) GetActualInstance() interface{}
Get the actual instance
func (TierOptionValue) MarshalJSON ¶
func (src TierOptionValue) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*TierOptionValue) UnmarshalJSON ¶
func (dst *TierOptionValue) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type UnmapInput ¶
type UnmapInput struct { // The list of hosts to be unmapped HostMappings []string `json:"host_mappings"` }
UnmapInput UnmapInput
func NewUnmapInput ¶
func NewUnmapInput(hostMappings []string) *UnmapInput
NewUnmapInput instantiates a new UnmapInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUnmapInputWithDefaults ¶
func NewUnmapInputWithDefaults() *UnmapInput
NewUnmapInputWithDefaults instantiates a new UnmapInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UnmapInput) GetHostMappings ¶
func (o *UnmapInput) GetHostMappings() []string
GetHostMappings returns the HostMappings field value
func (*UnmapInput) GetHostMappingsOk ¶
func (o *UnmapInput) GetHostMappingsOk() ([]string, bool)
GetHostMappingsOk returns a tuple with the HostMappings field value and a boolean to check if the value has been set.
func (UnmapInput) MarshalJSON ¶
func (o UnmapInput) MarshalJSON() ([]byte, error)
func (*UnmapInput) SetHostMappings ¶
func (o *UnmapInput) SetHostMappings(v []string)
SetHostMappings sets field value
func (UnmapInput) ToMap ¶
func (o UnmapInput) ToMap() (map[string]interface{}, error)
func (*UnmapInput) UnmarshalJSON ¶
func (o *UnmapInput) UnmarshalJSON(data []byte) (err error)
type UpdateCloneInput ¶
type UpdateCloneInput struct { // Updated name of the clone Name *string `json:"name,omitempty"` // Updated description of the clone Description *string `json:"description,omitempty"` }
UpdateCloneInput Attributes that can be updated
func NewUpdateCloneInput ¶
func NewUpdateCloneInput() *UpdateCloneInput
NewUpdateCloneInput instantiates a new UpdateCloneInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateCloneInputWithDefaults ¶
func NewUpdateCloneInputWithDefaults() *UpdateCloneInput
NewUpdateCloneInputWithDefaults instantiates a new UpdateCloneInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateCloneInput) GetDescription ¶
func (o *UpdateCloneInput) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateCloneInput) GetDescriptionOk ¶
func (o *UpdateCloneInput) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateCloneInput) GetName ¶
func (o *UpdateCloneInput) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateCloneInput) GetNameOk ¶
func (o *UpdateCloneInput) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateCloneInput) HasDescription ¶
func (o *UpdateCloneInput) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateCloneInput) HasName ¶
func (o *UpdateCloneInput) HasName() bool
HasName returns a boolean if a field has been set.
func (UpdateCloneInput) MarshalJSON ¶
func (o UpdateCloneInput) MarshalJSON() ([]byte, error)
func (*UpdateCloneInput) SetDescription ¶
func (o *UpdateCloneInput) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UpdateCloneInput) SetName ¶
func (o *UpdateCloneInput) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (UpdateCloneInput) ToMap ¶
func (o UpdateCloneInput) ToMap() (map[string]interface{}, error)
type UpdateMobilityGroupInput ¶
type UpdateMobilityGroupInput struct { // Updated name of the mobility group Name *string `json:"name,omitempty"` // Updated description of the mobility group Description *string `json:"description,omitempty"` // Update the list of members (e.g. volumes). This is the list of identifiers of members for the mobility group. It will replace the current list of members. Members []string `json:"members,omitempty"` }
UpdateMobilityGroupInput Input for update mobility group operation
func NewUpdateMobilityGroupInput ¶
func NewUpdateMobilityGroupInput() *UpdateMobilityGroupInput
NewUpdateMobilityGroupInput instantiates a new UpdateMobilityGroupInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateMobilityGroupInputWithDefaults ¶
func NewUpdateMobilityGroupInputWithDefaults() *UpdateMobilityGroupInput
NewUpdateMobilityGroupInputWithDefaults instantiates a new UpdateMobilityGroupInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateMobilityGroupInput) GetDescription ¶
func (o *UpdateMobilityGroupInput) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateMobilityGroupInput) GetDescriptionOk ¶
func (o *UpdateMobilityGroupInput) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateMobilityGroupInput) GetMembers ¶
func (o *UpdateMobilityGroupInput) GetMembers() []string
GetMembers returns the Members field value if set, zero value otherwise.
func (*UpdateMobilityGroupInput) GetMembersOk ¶
func (o *UpdateMobilityGroupInput) GetMembersOk() ([]string, bool)
GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateMobilityGroupInput) GetName ¶
func (o *UpdateMobilityGroupInput) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateMobilityGroupInput) GetNameOk ¶
func (o *UpdateMobilityGroupInput) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateMobilityGroupInput) HasDescription ¶
func (o *UpdateMobilityGroupInput) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateMobilityGroupInput) HasMembers ¶
func (o *UpdateMobilityGroupInput) HasMembers() bool
HasMembers returns a boolean if a field has been set.
func (*UpdateMobilityGroupInput) HasName ¶
func (o *UpdateMobilityGroupInput) HasName() bool
HasName returns a boolean if a field has been set.
func (UpdateMobilityGroupInput) MarshalJSON ¶
func (o UpdateMobilityGroupInput) MarshalJSON() ([]byte, error)
func (*UpdateMobilityGroupInput) SetDescription ¶
func (o *UpdateMobilityGroupInput) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UpdateMobilityGroupInput) SetMembers ¶
func (o *UpdateMobilityGroupInput) SetMembers(v []string)
SetMembers gets a reference to the given []string and assigns it to the Members field.
func (*UpdateMobilityGroupInput) SetName ¶
func (o *UpdateMobilityGroupInput) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (UpdateMobilityGroupInput) ToMap ¶
func (o UpdateMobilityGroupInput) ToMap() (map[string]interface{}, error)
type UpdateMobilityTargetInput ¶
type UpdateMobilityTargetInput struct { // New name for the mobility target Name *string `json:"name,omitempty"` // New description for the mobility target Description *string `json:"description,omitempty"` // Bandwidth limit in Mbps (Mega bits per second). BandwidthLimit *int32 `json:"bandwidth_limit,omitempty"` }
UpdateMobilityTargetInput UpdateMobilityTargetInput
func NewUpdateMobilityTargetInput ¶
func NewUpdateMobilityTargetInput() *UpdateMobilityTargetInput
NewUpdateMobilityTargetInput instantiates a new UpdateMobilityTargetInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateMobilityTargetInputWithDefaults ¶
func NewUpdateMobilityTargetInputWithDefaults() *UpdateMobilityTargetInput
NewUpdateMobilityTargetInputWithDefaults instantiates a new UpdateMobilityTargetInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateMobilityTargetInput) GetBandwidthLimit ¶
func (o *UpdateMobilityTargetInput) GetBandwidthLimit() int32
GetBandwidthLimit returns the BandwidthLimit field value if set, zero value otherwise.
func (*UpdateMobilityTargetInput) GetBandwidthLimitOk ¶
func (o *UpdateMobilityTargetInput) GetBandwidthLimitOk() (*int32, bool)
GetBandwidthLimitOk returns a tuple with the BandwidthLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateMobilityTargetInput) GetDescription ¶
func (o *UpdateMobilityTargetInput) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateMobilityTargetInput) GetDescriptionOk ¶
func (o *UpdateMobilityTargetInput) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateMobilityTargetInput) GetName ¶
func (o *UpdateMobilityTargetInput) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateMobilityTargetInput) GetNameOk ¶
func (o *UpdateMobilityTargetInput) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateMobilityTargetInput) HasBandwidthLimit ¶
func (o *UpdateMobilityTargetInput) HasBandwidthLimit() bool
HasBandwidthLimit returns a boolean if a field has been set.
func (*UpdateMobilityTargetInput) HasDescription ¶
func (o *UpdateMobilityTargetInput) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateMobilityTargetInput) HasName ¶
func (o *UpdateMobilityTargetInput) HasName() bool
HasName returns a boolean if a field has been set.
func (UpdateMobilityTargetInput) MarshalJSON ¶
func (o UpdateMobilityTargetInput) MarshalJSON() ([]byte, error)
func (*UpdateMobilityTargetInput) SetBandwidthLimit ¶
func (o *UpdateMobilityTargetInput) SetBandwidthLimit(v int32)
SetBandwidthLimit gets a reference to the given int32 and assigns it to the BandwidthLimit field.
func (*UpdateMobilityTargetInput) SetDescription ¶
func (o *UpdateMobilityTargetInput) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UpdateMobilityTargetInput) SetName ¶
func (o *UpdateMobilityTargetInput) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (UpdateMobilityTargetInput) ToMap ¶
func (o UpdateMobilityTargetInput) ToMap() (map[string]interface{}, error)
type VolumesAPIService ¶
type VolumesAPIService service
VolumesAPIService VolumesAPI service
func (*VolumesAPIService) VolumesCollection ¶
func (a *VolumesAPIService) VolumesCollection(ctx context.Context) ApiVolumesCollectionRequest
VolumesCollection Collection Query
Get a list of all the volume objects.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiVolumesCollectionRequest
func (*VolumesAPIService) VolumesCollectionExecute ¶
func (a *VolumesAPIService) VolumesCollectionExecute(r ApiVolumesCollectionRequest) (*VolumesCollection200Response, *http.Response, error)
Execute executes the request
@return VolumesCollection200Response
func (*VolumesAPIService) VolumesInstance ¶
func (a *VolumesAPIService) VolumesInstance(ctx context.Context, id string) ApiVolumesInstanceRequest
VolumesInstance Instance Query
Get a volume by its ID.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id The volume ID to retrieve @return ApiVolumesInstanceRequest
func (*VolumesAPIService) VolumesInstanceExecute ¶
func (a *VolumesAPIService) VolumesInstanceExecute(r ApiVolumesInstanceRequest) (*VolumesInstance, *http.Response, error)
Execute executes the request
@return VolumesInstance
type VolumesCollection200Response ¶
type VolumesCollection200Response struct {
Results []VolumesInstance `json:"results,omitempty"`
}
VolumesCollection200Response struct for VolumesCollection200Response
func NewVolumesCollection200Response ¶
func NewVolumesCollection200Response() *VolumesCollection200Response
NewVolumesCollection200Response instantiates a new VolumesCollection200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVolumesCollection200ResponseWithDefaults ¶
func NewVolumesCollection200ResponseWithDefaults() *VolumesCollection200Response
NewVolumesCollection200ResponseWithDefaults instantiates a new VolumesCollection200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VolumesCollection200Response) GetResults ¶
func (o *VolumesCollection200Response) GetResults() []VolumesInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*VolumesCollection200Response) GetResultsOk ¶
func (o *VolumesCollection200Response) GetResultsOk() ([]VolumesInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesCollection200Response) HasResults ¶
func (o *VolumesCollection200Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (VolumesCollection200Response) MarshalJSON ¶
func (o VolumesCollection200Response) MarshalJSON() ([]byte, error)
func (*VolumesCollection200Response) SetResults ¶
func (o *VolumesCollection200Response) SetResults(v []VolumesInstance)
SetResults gets a reference to the given []VolumesInstance and assigns it to the Results field.
func (VolumesCollection200Response) ToMap ¶
func (o VolumesCollection200Response) ToMap() (map[string]interface{}, error)
type VolumesCollection206Response ¶
type VolumesCollection206Response struct { Paging *PagingInformation `json:"paging,omitempty"` Results []VolumesInstance `json:"results,omitempty"` }
VolumesCollection206Response struct for VolumesCollection206Response
func NewVolumesCollection206Response ¶
func NewVolumesCollection206Response() *VolumesCollection206Response
NewVolumesCollection206Response instantiates a new VolumesCollection206Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVolumesCollection206ResponseWithDefaults ¶
func NewVolumesCollection206ResponseWithDefaults() *VolumesCollection206Response
NewVolumesCollection206ResponseWithDefaults instantiates a new VolumesCollection206Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VolumesCollection206Response) GetPaging ¶
func (o *VolumesCollection206Response) GetPaging() PagingInformation
GetPaging returns the Paging field value if set, zero value otherwise.
func (*VolumesCollection206Response) GetPagingOk ¶
func (o *VolumesCollection206Response) GetPagingOk() (*PagingInformation, bool)
GetPagingOk returns a tuple with the Paging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesCollection206Response) GetResults ¶
func (o *VolumesCollection206Response) GetResults() []VolumesInstance
GetResults returns the Results field value if set, zero value otherwise.
func (*VolumesCollection206Response) GetResultsOk ¶
func (o *VolumesCollection206Response) GetResultsOk() ([]VolumesInstance, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesCollection206Response) HasPaging ¶
func (o *VolumesCollection206Response) HasPaging() bool
HasPaging returns a boolean if a field has been set.
func (*VolumesCollection206Response) HasResults ¶
func (o *VolumesCollection206Response) HasResults() bool
HasResults returns a boolean if a field has been set.
func (VolumesCollection206Response) MarshalJSON ¶
func (o VolumesCollection206Response) MarshalJSON() ([]byte, error)
func (*VolumesCollection206Response) SetPaging ¶
func (o *VolumesCollection206Response) SetPaging(v PagingInformation)
SetPaging gets a reference to the given PagingInformation and assigns it to the Paging field.
func (*VolumesCollection206Response) SetResults ¶
func (o *VolumesCollection206Response) SetResults(v []VolumesInstance)
SetResults gets a reference to the given []VolumesInstance and assigns it to the Results field.
func (VolumesCollection206Response) ToMap ¶
func (o VolumesCollection206Response) ToMap() (map[string]interface{}, error)
type VolumesInstance ¶
type VolumesInstance struct { // Identifier of the volume. Id string `json:"id"` // Unique identifier for the device or appliance. SystemId *string `json:"system_id,omitempty"` // Type of the system for the volume. SystemType *string `json:"system_type,omitempty"` // The allocated size of the volume - Unit: bytes AllocatedSize *int64 `json:"allocated_size,omitempty"` // The bandwidth consumed by the volume. Aggregated for a rolling average over the last 24 hours - Unit: bytes/s Bandwidth *int64 `json:"bandwidth,omitempty"` // Consistency group name of the volume. ConsistencyGroupName *string `json:"consistency_group_name,omitempty"` // The data reduction percent for the volume. DataReductionPercent *float64 `json:"data_reduction_percent,omitempty"` // The data reduction ratio for the volume. DataReductionRatio *float64 `json:"data_reduction_ratio,omitempty"` // The data reduction capacity saved for the volume - Unit: bytes DataReductionSavedSize *int64 `json:"data_reduction_saved_size,omitempty"` // The IO limit policy name for the volume. IoLimitPolicyName *string `json:"io_limit_policy_name,omitempty"` // The IOPS for the volume. Aggregated for a rolling average over the last 24 hours - Unit: IO/s Iops *int64 `json:"iops,omitempty"` // Identifies whether the volume is compressed or deduplicated. IsCompressedOrDeduped *string `json:"is_compressed_or_deduped,omitempty"` // Identifies whether the volume has thin provisioning enabled. IsThinEnabled *bool `json:"is_thin_enabled,omitempty"` // Number of health issues that are present on the volume. IssueCount *int64 `json:"issue_count,omitempty"` // The latency for the volume. Aggregated for a rolling average over the last 24 hours - Unit: microseconds Latency *int64 `json:"latency,omitempty"` // The logical size for the volume - Unit: bytes LogicalSize *int64 `json:"logical_size,omitempty"` // The name of the volume. Name *string `json:"name,omitempty"` // Identifier of the volume, defined by the system. NativeId *string `json:"native_id,omitempty"` // Type of the volume, which is either LUN or VOLUME. Type *string `json:"type,omitempty"` // The pool identifier for the volume. PoolId *string `json:"pool_id,omitempty"` // The pool name for the volume. PoolName *string `json:"pool_name,omitempty"` // Type of the pool. PoolType *string `json:"pool_type,omitempty"` // The snapshot count for the volume. SnapshotCount *int64 `json:"snapshot_count,omitempty"` // The snapshot policy for the volume. SnapshotPolicy *string `json:"snapshot_policy,omitempty"` // The snapshot size for the volume - Unit: bytes SnapshotSize *int64 `json:"snapshot_size,omitempty"` // The storage resource identifier for the volume. StorageResourceId *string `json:"storage_resource_id,omitempty"` // The storage resource native identifier for the volume. StorageResourceNativeId *string `json:"storage_resource_native_id,omitempty"` // The model of the system. SystemModel *string `json:"system_model,omitempty"` // Name of the system for the volume. SystemName *string `json:"system_name,omitempty"` // The total provisioned size of the volume - Unit: bytes TotalSize *int64 `json:"total_size,omitempty"` // The used size of the volume - Unit: bytes UsedSize *int64 `json:"used_size,omitempty"` // The unique used size of the volume - Unit: bytes UsedSizeUnique *int64 `json:"used_size_unique,omitempty"` }
VolumesInstance The volume object.
func NewVolumesInstance ¶
func NewVolumesInstance(id string) *VolumesInstance
NewVolumesInstance instantiates a new VolumesInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVolumesInstanceWithDefaults ¶
func NewVolumesInstanceWithDefaults() *VolumesInstance
NewVolumesInstanceWithDefaults instantiates a new VolumesInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*VolumesInstance) GetAllocatedSize ¶
func (o *VolumesInstance) GetAllocatedSize() int64
GetAllocatedSize returns the AllocatedSize field value if set, zero value otherwise.
func (*VolumesInstance) GetAllocatedSizeOk ¶
func (o *VolumesInstance) GetAllocatedSizeOk() (*int64, bool)
GetAllocatedSizeOk returns a tuple with the AllocatedSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetBandwidth ¶
func (o *VolumesInstance) GetBandwidth() int64
GetBandwidth returns the Bandwidth field value if set, zero value otherwise.
func (*VolumesInstance) GetBandwidthOk ¶
func (o *VolumesInstance) GetBandwidthOk() (*int64, bool)
GetBandwidthOk returns a tuple with the Bandwidth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetConsistencyGroupName ¶
func (o *VolumesInstance) GetConsistencyGroupName() string
GetConsistencyGroupName returns the ConsistencyGroupName field value if set, zero value otherwise.
func (*VolumesInstance) GetConsistencyGroupNameOk ¶
func (o *VolumesInstance) GetConsistencyGroupNameOk() (*string, bool)
GetConsistencyGroupNameOk returns a tuple with the ConsistencyGroupName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetDataReductionPercent ¶
func (o *VolumesInstance) GetDataReductionPercent() float64
GetDataReductionPercent returns the DataReductionPercent field value if set, zero value otherwise.
func (*VolumesInstance) GetDataReductionPercentOk ¶
func (o *VolumesInstance) GetDataReductionPercentOk() (*float64, bool)
GetDataReductionPercentOk returns a tuple with the DataReductionPercent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetDataReductionRatio ¶
func (o *VolumesInstance) GetDataReductionRatio() float64
GetDataReductionRatio returns the DataReductionRatio field value if set, zero value otherwise.
func (*VolumesInstance) GetDataReductionRatioOk ¶
func (o *VolumesInstance) GetDataReductionRatioOk() (*float64, bool)
GetDataReductionRatioOk returns a tuple with the DataReductionRatio field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetDataReductionSavedSize ¶
func (o *VolumesInstance) GetDataReductionSavedSize() int64
GetDataReductionSavedSize returns the DataReductionSavedSize field value if set, zero value otherwise.
func (*VolumesInstance) GetDataReductionSavedSizeOk ¶
func (o *VolumesInstance) GetDataReductionSavedSizeOk() (*int64, bool)
GetDataReductionSavedSizeOk returns a tuple with the DataReductionSavedSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetId ¶
func (o *VolumesInstance) GetId() string
GetId returns the Id field value
func (*VolumesInstance) GetIdOk ¶
func (o *VolumesInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*VolumesInstance) GetIoLimitPolicyName ¶
func (o *VolumesInstance) GetIoLimitPolicyName() string
GetIoLimitPolicyName returns the IoLimitPolicyName field value if set, zero value otherwise.
func (*VolumesInstance) GetIoLimitPolicyNameOk ¶
func (o *VolumesInstance) GetIoLimitPolicyNameOk() (*string, bool)
GetIoLimitPolicyNameOk returns a tuple with the IoLimitPolicyName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetIops ¶
func (o *VolumesInstance) GetIops() int64
GetIops returns the Iops field value if set, zero value otherwise.
func (*VolumesInstance) GetIopsOk ¶
func (o *VolumesInstance) GetIopsOk() (*int64, bool)
GetIopsOk returns a tuple with the Iops field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetIsCompressedOrDeduped ¶
func (o *VolumesInstance) GetIsCompressedOrDeduped() string
GetIsCompressedOrDeduped returns the IsCompressedOrDeduped field value if set, zero value otherwise.
func (*VolumesInstance) GetIsCompressedOrDedupedOk ¶
func (o *VolumesInstance) GetIsCompressedOrDedupedOk() (*string, bool)
GetIsCompressedOrDedupedOk returns a tuple with the IsCompressedOrDeduped field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetIsThinEnabled ¶
func (o *VolumesInstance) GetIsThinEnabled() bool
GetIsThinEnabled returns the IsThinEnabled field value if set, zero value otherwise.
func (*VolumesInstance) GetIsThinEnabledOk ¶
func (o *VolumesInstance) GetIsThinEnabledOk() (*bool, bool)
GetIsThinEnabledOk returns a tuple with the IsThinEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetIssueCount ¶
func (o *VolumesInstance) GetIssueCount() int64
GetIssueCount returns the IssueCount field value if set, zero value otherwise.
func (*VolumesInstance) GetIssueCountOk ¶
func (o *VolumesInstance) GetIssueCountOk() (*int64, bool)
GetIssueCountOk returns a tuple with the IssueCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetLatency ¶
func (o *VolumesInstance) GetLatency() int64
GetLatency returns the Latency field value if set, zero value otherwise.
func (*VolumesInstance) GetLatencyOk ¶
func (o *VolumesInstance) GetLatencyOk() (*int64, bool)
GetLatencyOk returns a tuple with the Latency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetLogicalSize ¶
func (o *VolumesInstance) GetLogicalSize() int64
GetLogicalSize returns the LogicalSize field value if set, zero value otherwise.
func (*VolumesInstance) GetLogicalSizeOk ¶
func (o *VolumesInstance) GetLogicalSizeOk() (*int64, bool)
GetLogicalSizeOk returns a tuple with the LogicalSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetName ¶
func (o *VolumesInstance) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*VolumesInstance) GetNameOk ¶
func (o *VolumesInstance) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetNativeId ¶
func (o *VolumesInstance) GetNativeId() string
GetNativeId returns the NativeId field value if set, zero value otherwise.
func (*VolumesInstance) GetNativeIdOk ¶
func (o *VolumesInstance) GetNativeIdOk() (*string, bool)
GetNativeIdOk returns a tuple with the NativeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetPoolId ¶
func (o *VolumesInstance) GetPoolId() string
GetPoolId returns the PoolId field value if set, zero value otherwise.
func (*VolumesInstance) GetPoolIdOk ¶
func (o *VolumesInstance) GetPoolIdOk() (*string, bool)
GetPoolIdOk returns a tuple with the PoolId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetPoolName ¶
func (o *VolumesInstance) GetPoolName() string
GetPoolName returns the PoolName field value if set, zero value otherwise.
func (*VolumesInstance) GetPoolNameOk ¶
func (o *VolumesInstance) GetPoolNameOk() (*string, bool)
GetPoolNameOk returns a tuple with the PoolName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetPoolType ¶
func (o *VolumesInstance) GetPoolType() string
GetPoolType returns the PoolType field value if set, zero value otherwise.
func (*VolumesInstance) GetPoolTypeOk ¶
func (o *VolumesInstance) GetPoolTypeOk() (*string, bool)
GetPoolTypeOk returns a tuple with the PoolType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetSnapshotCount ¶
func (o *VolumesInstance) GetSnapshotCount() int64
GetSnapshotCount returns the SnapshotCount field value if set, zero value otherwise.
func (*VolumesInstance) GetSnapshotCountOk ¶
func (o *VolumesInstance) GetSnapshotCountOk() (*int64, bool)
GetSnapshotCountOk returns a tuple with the SnapshotCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetSnapshotPolicy ¶
func (o *VolumesInstance) GetSnapshotPolicy() string
GetSnapshotPolicy returns the SnapshotPolicy field value if set, zero value otherwise.
func (*VolumesInstance) GetSnapshotPolicyOk ¶
func (o *VolumesInstance) GetSnapshotPolicyOk() (*string, bool)
GetSnapshotPolicyOk returns a tuple with the SnapshotPolicy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetSnapshotSize ¶
func (o *VolumesInstance) GetSnapshotSize() int64
GetSnapshotSize returns the SnapshotSize field value if set, zero value otherwise.
func (*VolumesInstance) GetSnapshotSizeOk ¶
func (o *VolumesInstance) GetSnapshotSizeOk() (*int64, bool)
GetSnapshotSizeOk returns a tuple with the SnapshotSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetStorageResourceId ¶
func (o *VolumesInstance) GetStorageResourceId() string
GetStorageResourceId returns the StorageResourceId field value if set, zero value otherwise.
func (*VolumesInstance) GetStorageResourceIdOk ¶
func (o *VolumesInstance) GetStorageResourceIdOk() (*string, bool)
GetStorageResourceIdOk returns a tuple with the StorageResourceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetStorageResourceNativeId ¶
func (o *VolumesInstance) GetStorageResourceNativeId() string
GetStorageResourceNativeId returns the StorageResourceNativeId field value if set, zero value otherwise.
func (*VolumesInstance) GetStorageResourceNativeIdOk ¶
func (o *VolumesInstance) GetStorageResourceNativeIdOk() (*string, bool)
GetStorageResourceNativeIdOk returns a tuple with the StorageResourceNativeId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetSystemId ¶
func (o *VolumesInstance) GetSystemId() string
GetSystemId returns the SystemId field value if set, zero value otherwise.
func (*VolumesInstance) GetSystemIdOk ¶
func (o *VolumesInstance) GetSystemIdOk() (*string, bool)
GetSystemIdOk returns a tuple with the SystemId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetSystemModel ¶
func (o *VolumesInstance) GetSystemModel() string
GetSystemModel returns the SystemModel field value if set, zero value otherwise.
func (*VolumesInstance) GetSystemModelOk ¶
func (o *VolumesInstance) GetSystemModelOk() (*string, bool)
GetSystemModelOk returns a tuple with the SystemModel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetSystemName ¶
func (o *VolumesInstance) GetSystemName() string
GetSystemName returns the SystemName field value if set, zero value otherwise.
func (*VolumesInstance) GetSystemNameOk ¶
func (o *VolumesInstance) GetSystemNameOk() (*string, bool)
GetSystemNameOk returns a tuple with the SystemName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetSystemType ¶
func (o *VolumesInstance) GetSystemType() string
GetSystemType returns the SystemType field value if set, zero value otherwise.
func (*VolumesInstance) GetSystemTypeOk ¶
func (o *VolumesInstance) GetSystemTypeOk() (*string, bool)
GetSystemTypeOk returns a tuple with the SystemType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetTotalSize ¶
func (o *VolumesInstance) GetTotalSize() int64
GetTotalSize returns the TotalSize field value if set, zero value otherwise.
func (*VolumesInstance) GetTotalSizeOk ¶
func (o *VolumesInstance) GetTotalSizeOk() (*int64, bool)
GetTotalSizeOk returns a tuple with the TotalSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetType ¶
func (o *VolumesInstance) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*VolumesInstance) GetTypeOk ¶
func (o *VolumesInstance) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetUsedSize ¶
func (o *VolumesInstance) GetUsedSize() int64
GetUsedSize returns the UsedSize field value if set, zero value otherwise.
func (*VolumesInstance) GetUsedSizeOk ¶
func (o *VolumesInstance) GetUsedSizeOk() (*int64, bool)
GetUsedSizeOk returns a tuple with the UsedSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) GetUsedSizeUnique ¶
func (o *VolumesInstance) GetUsedSizeUnique() int64
GetUsedSizeUnique returns the UsedSizeUnique field value if set, zero value otherwise.
func (*VolumesInstance) GetUsedSizeUniqueOk ¶
func (o *VolumesInstance) GetUsedSizeUniqueOk() (*int64, bool)
GetUsedSizeUniqueOk returns a tuple with the UsedSizeUnique field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VolumesInstance) HasAllocatedSize ¶
func (o *VolumesInstance) HasAllocatedSize() bool
HasAllocatedSize returns a boolean if a field has been set.
func (*VolumesInstance) HasBandwidth ¶
func (o *VolumesInstance) HasBandwidth() bool
HasBandwidth returns a boolean if a field has been set.
func (*VolumesInstance) HasConsistencyGroupName ¶
func (o *VolumesInstance) HasConsistencyGroupName() bool
HasConsistencyGroupName returns a boolean if a field has been set.
func (*VolumesInstance) HasDataReductionPercent ¶
func (o *VolumesInstance) HasDataReductionPercent() bool
HasDataReductionPercent returns a boolean if a field has been set.
func (*VolumesInstance) HasDataReductionRatio ¶
func (o *VolumesInstance) HasDataReductionRatio() bool
HasDataReductionRatio returns a boolean if a field has been set.
func (*VolumesInstance) HasDataReductionSavedSize ¶
func (o *VolumesInstance) HasDataReductionSavedSize() bool
HasDataReductionSavedSize returns a boolean if a field has been set.
func (*VolumesInstance) HasIoLimitPolicyName ¶
func (o *VolumesInstance) HasIoLimitPolicyName() bool
HasIoLimitPolicyName returns a boolean if a field has been set.
func (*VolumesInstance) HasIops ¶
func (o *VolumesInstance) HasIops() bool
HasIops returns a boolean if a field has been set.
func (*VolumesInstance) HasIsCompressedOrDeduped ¶
func (o *VolumesInstance) HasIsCompressedOrDeduped() bool
HasIsCompressedOrDeduped returns a boolean if a field has been set.
func (*VolumesInstance) HasIsThinEnabled ¶
func (o *VolumesInstance) HasIsThinEnabled() bool
HasIsThinEnabled returns a boolean if a field has been set.
func (*VolumesInstance) HasIssueCount ¶
func (o *VolumesInstance) HasIssueCount() bool
HasIssueCount returns a boolean if a field has been set.
func (*VolumesInstance) HasLatency ¶
func (o *VolumesInstance) HasLatency() bool
HasLatency returns a boolean if a field has been set.
func (*VolumesInstance) HasLogicalSize ¶
func (o *VolumesInstance) HasLogicalSize() bool
HasLogicalSize returns a boolean if a field has been set.
func (*VolumesInstance) HasName ¶
func (o *VolumesInstance) HasName() bool
HasName returns a boolean if a field has been set.
func (*VolumesInstance) HasNativeId ¶
func (o *VolumesInstance) HasNativeId() bool
HasNativeId returns a boolean if a field has been set.
func (*VolumesInstance) HasPoolId ¶
func (o *VolumesInstance) HasPoolId() bool
HasPoolId returns a boolean if a field has been set.
func (*VolumesInstance) HasPoolName ¶
func (o *VolumesInstance) HasPoolName() bool
HasPoolName returns a boolean if a field has been set.
func (*VolumesInstance) HasPoolType ¶
func (o *VolumesInstance) HasPoolType() bool
HasPoolType returns a boolean if a field has been set.
func (*VolumesInstance) HasSnapshotCount ¶
func (o *VolumesInstance) HasSnapshotCount() bool
HasSnapshotCount returns a boolean if a field has been set.
func (*VolumesInstance) HasSnapshotPolicy ¶
func (o *VolumesInstance) HasSnapshotPolicy() bool
HasSnapshotPolicy returns a boolean if a field has been set.
func (*VolumesInstance) HasSnapshotSize ¶
func (o *VolumesInstance) HasSnapshotSize() bool
HasSnapshotSize returns a boolean if a field has been set.
func (*VolumesInstance) HasStorageResourceId ¶
func (o *VolumesInstance) HasStorageResourceId() bool
HasStorageResourceId returns a boolean if a field has been set.
func (*VolumesInstance) HasStorageResourceNativeId ¶
func (o *VolumesInstance) HasStorageResourceNativeId() bool
HasStorageResourceNativeId returns a boolean if a field has been set.
func (*VolumesInstance) HasSystemId ¶
func (o *VolumesInstance) HasSystemId() bool
HasSystemId returns a boolean if a field has been set.
func (*VolumesInstance) HasSystemModel ¶
func (o *VolumesInstance) HasSystemModel() bool
HasSystemModel returns a boolean if a field has been set.
func (*VolumesInstance) HasSystemName ¶
func (o *VolumesInstance) HasSystemName() bool
HasSystemName returns a boolean if a field has been set.
func (*VolumesInstance) HasSystemType ¶
func (o *VolumesInstance) HasSystemType() bool
HasSystemType returns a boolean if a field has been set.
func (*VolumesInstance) HasTotalSize ¶
func (o *VolumesInstance) HasTotalSize() bool
HasTotalSize returns a boolean if a field has been set.
func (*VolumesInstance) HasType ¶
func (o *VolumesInstance) HasType() bool
HasType returns a boolean if a field has been set.
func (*VolumesInstance) HasUsedSize ¶
func (o *VolumesInstance) HasUsedSize() bool
HasUsedSize returns a boolean if a field has been set.
func (*VolumesInstance) HasUsedSizeUnique ¶
func (o *VolumesInstance) HasUsedSizeUnique() bool
HasUsedSizeUnique returns a boolean if a field has been set.
func (VolumesInstance) MarshalJSON ¶
func (o VolumesInstance) MarshalJSON() ([]byte, error)
func (*VolumesInstance) SetAllocatedSize ¶
func (o *VolumesInstance) SetAllocatedSize(v int64)
SetAllocatedSize gets a reference to the given int64 and assigns it to the AllocatedSize field.
func (*VolumesInstance) SetBandwidth ¶
func (o *VolumesInstance) SetBandwidth(v int64)
SetBandwidth gets a reference to the given int64 and assigns it to the Bandwidth field.
func (*VolumesInstance) SetConsistencyGroupName ¶
func (o *VolumesInstance) SetConsistencyGroupName(v string)
SetConsistencyGroupName gets a reference to the given string and assigns it to the ConsistencyGroupName field.
func (*VolumesInstance) SetDataReductionPercent ¶
func (o *VolumesInstance) SetDataReductionPercent(v float64)
SetDataReductionPercent gets a reference to the given float64 and assigns it to the DataReductionPercent field.
func (*VolumesInstance) SetDataReductionRatio ¶
func (o *VolumesInstance) SetDataReductionRatio(v float64)
SetDataReductionRatio gets a reference to the given float64 and assigns it to the DataReductionRatio field.
func (*VolumesInstance) SetDataReductionSavedSize ¶
func (o *VolumesInstance) SetDataReductionSavedSize(v int64)
SetDataReductionSavedSize gets a reference to the given int64 and assigns it to the DataReductionSavedSize field.
func (*VolumesInstance) SetIoLimitPolicyName ¶
func (o *VolumesInstance) SetIoLimitPolicyName(v string)
SetIoLimitPolicyName gets a reference to the given string and assigns it to the IoLimitPolicyName field.
func (*VolumesInstance) SetIops ¶
func (o *VolumesInstance) SetIops(v int64)
SetIops gets a reference to the given int64 and assigns it to the Iops field.
func (*VolumesInstance) SetIsCompressedOrDeduped ¶
func (o *VolumesInstance) SetIsCompressedOrDeduped(v string)
SetIsCompressedOrDeduped gets a reference to the given string and assigns it to the IsCompressedOrDeduped field.
func (*VolumesInstance) SetIsThinEnabled ¶
func (o *VolumesInstance) SetIsThinEnabled(v bool)
SetIsThinEnabled gets a reference to the given bool and assigns it to the IsThinEnabled field.
func (*VolumesInstance) SetIssueCount ¶
func (o *VolumesInstance) SetIssueCount(v int64)
SetIssueCount gets a reference to the given int64 and assigns it to the IssueCount field.
func (*VolumesInstance) SetLatency ¶
func (o *VolumesInstance) SetLatency(v int64)
SetLatency gets a reference to the given int64 and assigns it to the Latency field.
func (*VolumesInstance) SetLogicalSize ¶
func (o *VolumesInstance) SetLogicalSize(v int64)
SetLogicalSize gets a reference to the given int64 and assigns it to the LogicalSize field.
func (*VolumesInstance) SetName ¶
func (o *VolumesInstance) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*VolumesInstance) SetNativeId ¶
func (o *VolumesInstance) SetNativeId(v string)
SetNativeId gets a reference to the given string and assigns it to the NativeId field.
func (*VolumesInstance) SetPoolId ¶
func (o *VolumesInstance) SetPoolId(v string)
SetPoolId gets a reference to the given string and assigns it to the PoolId field.
func (*VolumesInstance) SetPoolName ¶
func (o *VolumesInstance) SetPoolName(v string)
SetPoolName gets a reference to the given string and assigns it to the PoolName field.
func (*VolumesInstance) SetPoolType ¶
func (o *VolumesInstance) SetPoolType(v string)
SetPoolType gets a reference to the given string and assigns it to the PoolType field.
func (*VolumesInstance) SetSnapshotCount ¶
func (o *VolumesInstance) SetSnapshotCount(v int64)
SetSnapshotCount gets a reference to the given int64 and assigns it to the SnapshotCount field.
func (*VolumesInstance) SetSnapshotPolicy ¶
func (o *VolumesInstance) SetSnapshotPolicy(v string)
SetSnapshotPolicy gets a reference to the given string and assigns it to the SnapshotPolicy field.
func (*VolumesInstance) SetSnapshotSize ¶
func (o *VolumesInstance) SetSnapshotSize(v int64)
SetSnapshotSize gets a reference to the given int64 and assigns it to the SnapshotSize field.
func (*VolumesInstance) SetStorageResourceId ¶
func (o *VolumesInstance) SetStorageResourceId(v string)
SetStorageResourceId gets a reference to the given string and assigns it to the StorageResourceId field.
func (*VolumesInstance) SetStorageResourceNativeId ¶
func (o *VolumesInstance) SetStorageResourceNativeId(v string)
SetStorageResourceNativeId gets a reference to the given string and assigns it to the StorageResourceNativeId field.
func (*VolumesInstance) SetSystemId ¶
func (o *VolumesInstance) SetSystemId(v string)
SetSystemId gets a reference to the given string and assigns it to the SystemId field.
func (*VolumesInstance) SetSystemModel ¶
func (o *VolumesInstance) SetSystemModel(v string)
SetSystemModel gets a reference to the given string and assigns it to the SystemModel field.
func (*VolumesInstance) SetSystemName ¶
func (o *VolumesInstance) SetSystemName(v string)
SetSystemName gets a reference to the given string and assigns it to the SystemName field.
func (*VolumesInstance) SetSystemType ¶
func (o *VolumesInstance) SetSystemType(v string)
SetSystemType gets a reference to the given string and assigns it to the SystemType field.
func (*VolumesInstance) SetTotalSize ¶
func (o *VolumesInstance) SetTotalSize(v int64)
SetTotalSize gets a reference to the given int64 and assigns it to the TotalSize field.
func (*VolumesInstance) SetType ¶
func (o *VolumesInstance) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*VolumesInstance) SetUsedSize ¶
func (o *VolumesInstance) SetUsedSize(v int64)
SetUsedSize gets a reference to the given int64 and assigns it to the UsedSize field.
func (*VolumesInstance) SetUsedSizeUnique ¶
func (o *VolumesInstance) SetUsedSizeUnique(v int64)
SetUsedSizeUnique gets a reference to the given int64 and assigns it to the UsedSizeUnique field.
func (VolumesInstance) ToMap ¶
func (o VolumesInstance) ToMap() (map[string]interface{}, error)
func (*VolumesInstance) UnmarshalJSON ¶
func (o *VolumesInstance) UnmarshalJSON(data []byte) (err error)
type Vpc ¶
type Vpc struct { // Create a new VPC. Default is false. IsNewVpc *bool `json:"is_new_vpc,omitempty"` // AWS VPC resource identifier. Provide this value if you want Apex Navigator to deploy the storage system in your existing VPC. Id *string `json:"id,omitempty"` // AWS VPC name. Provide only name (not id) if you want Apex Navigator to deploy the storage system in a new VPC. Name *string `json:"name,omitempty"` }
Vpc VPC
func NewVpc ¶
func NewVpc() *Vpc
NewVpc instantiates a new Vpc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVpcWithDefaults ¶
func NewVpcWithDefaults() *Vpc
NewVpcWithDefaults instantiates a new Vpc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Vpc) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vpc) GetIsNewVpc ¶
GetIsNewVpc returns the IsNewVpc field value if set, zero value otherwise.
func (*Vpc) GetIsNewVpcOk ¶
GetIsNewVpcOk returns a tuple with the IsNewVpc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vpc) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Vpc) HasIsNewVpc ¶
HasIsNewVpc returns a boolean if a field has been set.
func (Vpc) MarshalJSON ¶
func (*Vpc) SetIsNewVpc ¶
SetIsNewVpc gets a reference to the given bool and assigns it to the IsNewVpc field.
Source Files ¶
- api_aws_accounts.go
- api_aws_permission_policies.go
- api_clones.go
- api_entitlements.go
- api_hosts.go
- api_licenses.go
- api_mobility_groups.go
- api_mobility_targets.go
- api_pools.go
- api_storage_product_options.go
- api_storage_products.go
- api_storage_system_tokens.go
- api_storage_systems.go
- api_volumes.go
- client.go
- configuration.go
- model_availability_zone_topology_enum.go
- model_aws_account_modify_input.go
- model_aws_accounts__collection_200_response.go
- model_aws_accounts_create_input.go
- model_aws_accounts_instance.go
- model_aws_cloud_options.go
- model_aws_permission_policies__collection_200_response.go
- model_aws_permission_policies_instance.go
- model_aws_permission_policies_instance_permission_policy.go
- model_aws_permission_policies_instance_permission_policy_statement_inner.go
- model_aws_permission_policies_instance_permission_policy_statement_inner_condition.go
- model_aws_permission_policies_instance_permission_policy_statement_inner_condition_string_like.go
- model_aws_trust_policy.go
- model_aws_trust_policy_input.go
- model_aws_trust_policy_statement_inner.go
- model_aws_trust_policy_statement_inner_condition.go
- model_aws_trust_policy_statement_inner_condition_bool.go
- model_aws_trust_policy_statement_inner_condition_string_equals.go
- model_aws_trust_policy_statement_inner_principal.go
- model_boolean_option.go
- model_clone.go
- model_clone_create_input.go
- model_clone_mobility_member.go
- model_clone_to_host_mapping.go
- model_clones__collection_200_response.go
- model_clones__collection_206_response.go
- model_cloud_provider_enum.go
- model_cloud_target.go
- model_create_target_base_input.go
- model_create_target_input.go
- model_delete_clone_input.go
- model_entitlements__collection_200_response.go
- model_entitlements__collection_206_response.go
- model_entitlements_instance.go
- model_enum_option.go
- model_error_message.go
- model_error_response.go
- model_free_text_option.go
- model_host_initiator_protocol_enum.go
- model_hosts__collection_200_response.go
- model_hosts__collection_206_response.go
- model_hosts_instance.go
- model_http_status_enum.go
- model_job.go
- model_licenses__collection_200_response.go
- model_licenses__collection_206_response.go
- model_licenses_capacity_units_enum.go
- model_licenses_expiration_type_enum.go
- model_licenses_instance.go
- model_licenses_type_enum.go
- model_map_input.go
- model_mobility_group.go
- model_mobility_groups__collection_200_response.go
- model_mobility_groups__collection_206_response.go
- model_mobility_member.go
- model_mobility_member_map.go
- model_mobility_target.go
- model_mobility_targets__collection_200_response.go
- model_mobility_targets__collection_206_response.go
- model_multiselect_freetext_option.go
- model_offer_template_model.go
- model_paging_information.go
- model_pools__collection_200_response.go
- model_pools__collection_206_response.go
- model_pools_instance.go
- model_power_flex_storage_options.go
- model_power_flex_tier_enum.go
- model_products_type_enum.go
- model_range_option.go
- model_redacted_aws_account_instance.go
- model_resource_id.go
- model_severity_enum.go
- model_source_mobility_group_input.go
- model_start_copy_input.go
- model_storage_product.go
- model_storage_product_action_enum.go
- model_storage_product_enum.go
- model_storage_product_options__collection_200_response.go
- model_storage_products__collection_200_response.go
- model_storage_products_instance.go
- model_storage_system_deployment_request.go
- model_storage_system_deployment_request_cloud_options.go
- model_storage_system_deployment_request_storage_options.go
- model_storage_system_tokens_create_request.go
- model_storage_system_tokens_instance.go
- model_storage_system_tokens_modify_request.go
- model_storage_system_type_enum.go
- model_storage_systems__collection_200_response.go
- model_storage_systems__collection_206_response.go
- model_storage_systems_finalize_trust_post_request.go
- model_storage_systems_initialize_trust_response.go
- model_storage_systems_instance.go
- model_storage_systems_instance_deployment_details.go
- model_storage_type_enum.go
- model_subnet_options.go
- model_subnet_type_enum.go
- model_support_map.go
- model_system_deployment_type_enum.go
- model_system_on_prem_deployment_details.go
- model_system_public_cloud_deployment_details.go
- model_target_system_options.go
- model_tier_enum.go
- model_tier_info.go
- model_tier_option.go
- model_tier_option_value.go
- model_unmap_input.go
- model_update_clone_input.go
- model_update_mobility_group_input.go
- model_update_mobility_target_input.go
- model_volumes__collection_200_response.go
- model_volumes__collection_206_response.go
- model_volumes_instance.go
- model_vpc.go
- response.go
- utils.go