application

package
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplicationCollectionGetDefault

type ApplicationCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewApplicationCollectionGetDefault

func NewApplicationCollectionGetDefault(code int) *ApplicationCollectionGetDefault

NewApplicationCollectionGetDefault creates a ApplicationCollectionGetDefault with default headers values

func (*ApplicationCollectionGetDefault) Code

Code gets the status code for the application collection get default response

func (*ApplicationCollectionGetDefault) Error

func (*ApplicationCollectionGetDefault) GetPayload

func (*ApplicationCollectionGetDefault) IsClientError

func (o *ApplicationCollectionGetDefault) IsClientError() bool

IsClientError returns true when this application collection get default response has a 4xx status code

func (*ApplicationCollectionGetDefault) IsCode

func (o *ApplicationCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this application collection get default response a status code equal to that given

func (*ApplicationCollectionGetDefault) IsRedirect

func (o *ApplicationCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this application collection get default response has a 3xx status code

func (*ApplicationCollectionGetDefault) IsServerError

func (o *ApplicationCollectionGetDefault) IsServerError() bool

IsServerError returns true when this application collection get default response has a 5xx status code

func (*ApplicationCollectionGetDefault) IsSuccess

func (o *ApplicationCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this application collection get default response has a 2xx status code

func (*ApplicationCollectionGetDefault) String

type ApplicationCollectionGetOK

type ApplicationCollectionGetOK struct {
	Payload *models.ApplicationResponse
}

ApplicationCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewApplicationCollectionGetOK

func NewApplicationCollectionGetOK() *ApplicationCollectionGetOK

NewApplicationCollectionGetOK creates a ApplicationCollectionGetOK with default headers values

func (*ApplicationCollectionGetOK) Error

func (*ApplicationCollectionGetOK) GetPayload

func (*ApplicationCollectionGetOK) IsClientError

func (o *ApplicationCollectionGetOK) IsClientError() bool

IsClientError returns true when this application collection get o k response has a 4xx status code

func (*ApplicationCollectionGetOK) IsCode

func (o *ApplicationCollectionGetOK) IsCode(code int) bool

IsCode returns true when this application collection get o k response a status code equal to that given

func (*ApplicationCollectionGetOK) IsRedirect

func (o *ApplicationCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this application collection get o k response has a 3xx status code

func (*ApplicationCollectionGetOK) IsServerError

func (o *ApplicationCollectionGetOK) IsServerError() bool

IsServerError returns true when this application collection get o k response has a 5xx status code

func (*ApplicationCollectionGetOK) IsSuccess

func (o *ApplicationCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this application collection get o k response has a 2xx status code

func (*ApplicationCollectionGetOK) String

func (o *ApplicationCollectionGetOK) String() string

type ApplicationCollectionGetParams

type ApplicationCollectionGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Generation.

	   Filter by generation
	*/
	GenerationQueryParameter *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ProtectionGranularity.

	   Filter by protection granularity
	*/
	ProtectionGranularityQueryParameter *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* RpoComponentsName.

	   Filter by rpo.components.name
	*/
	RpoComponentsNameQueryParameter *string

	/* RpoComponentsRpoLocalDescription.

	   Filter by rpo.components.rpo.local.description
	*/
	RpoComponentsRpoLocalDescriptionQueryParameter *string

	/* RpoComponentsRpoLocalName.

	   Filter by rpo.components.rpo.local.name
	*/
	RpoComponentsRpoLocalNameQueryParameter *string

	/* RpoComponentsRpoRemoteDescription.

	   Filter by rpo.components.rpo.remote.description
	*/
	RpoComponentsRpoRemoteDescriptionQueryParameter *string

	/* RpoComponentsRpoRemoteName.

	   Filter by rpo.components.rpo.remote.name
	*/
	RpoComponentsRpoRemoteNameQueryParameter *string

	/* RpoComponentsUUID.

	   Filter by rpo.components.uuid
	*/
	RpoComponentsUUIDQueryParameter *string

	/* RpoIsSupported.

	   Filter by rpo.is_supported
	*/
	RpoIsSupportedQueryParameter *string

	/* RpoLocalDescription.

	   Filter by rpo.local.description
	*/
	RpoLocalDescriptionQueryParameter *string

	/* RpoLocalName.

	   Filter by rpo.local.name
	*/
	RpoLocalNameQueryParameter *string

	/* RpoRemoteDescription.

	   Filter by rpo.remote.description
	*/
	RpoRemoteDescriptionQueryParameter *string

	/* RpoRemoteName.

	   Filter by rpo.remote.name
	*/
	RpoRemoteNameQueryParameter *string

	/* SmartContainer.

	   Filter by smart_container
	*/
	SmartContainerQueryParameter *string

	/* State.

	   Filter by state
	*/
	StateQueryParameter *string

	/* StatisticsComponentsIopsPerTb.

	   Filter by statistics.components.iops.per_tb
	*/
	StatisticsComponentsIopsPerTbQueryParameter *string

	/* StatisticsComponentsIopsTotal.

	   Filter by statistics.components.iops.total
	*/
	StatisticsComponentsIopsTotalQueryParameter *string

	/* StatisticsComponentsLatencyAverage.

	   Filter by statistics.components.latency.average
	*/
	StatisticsComponentsLatencyAverageQueryParameter *string

	/* StatisticsComponentsLatencyRaw.

	   Filter by statistics.components.latency.raw
	*/
	StatisticsComponentsLatencyRawQueryParameter *string

	/* StatisticsComponentsName.

	   Filter by statistics.components.name
	*/
	StatisticsComponentsNameQueryParameter *string

	/* StatisticsComponentsSharedStoragePool.

	   Filter by statistics.components.shared_storage_pool
	*/
	StatisticsComponentsSharedStoragePoolQueryParameter *string

	/* StatisticsComponentsSnapshotReserve.

	   Filter by statistics.components.snapshot.reserve
	*/
	StatisticsComponentsSnapshotReserveQueryParameter *string

	/* StatisticsComponentsSnapshotUsed.

	   Filter by statistics.components.snapshot.used
	*/
	StatisticsComponentsSnapshotUsedQueryParameter *string

	/* StatisticsComponentsSpaceAvailable.

	   Filter by statistics.components.space.available
	*/
	StatisticsComponentsSpaceAvailableQueryParameter *string

	/* StatisticsComponentsSpaceLogicalUsed.

	   Filter by statistics.components.space.logical_used
	*/
	StatisticsComponentsSpaceLogicalUsedQueryParameter *string

	/* StatisticsComponentsSpaceProvisioned.

	   Filter by statistics.components.space.provisioned
	*/
	StatisticsComponentsSpaceProvisionedQueryParameter *string

	/* StatisticsComponentsSpaceReservedUnused.

	   Filter by statistics.components.space.reserved_unused
	*/
	StatisticsComponentsSpaceReservedUnusedQueryParameter *string

	/* StatisticsComponentsSpaceSavings.

	   Filter by statistics.components.space.savings
	*/
	StatisticsComponentsSpaceSavingsQueryParameter *string

	/* StatisticsComponentsSpaceUsed.

	   Filter by statistics.components.space.used
	*/
	StatisticsComponentsSpaceUsedQueryParameter *string

	/* StatisticsComponentsSpaceUsedExcludingReserves.

	   Filter by statistics.components.space.used_excluding_reserves
	*/
	StatisticsComponentsSpaceUsedExcludingReservesQueryParameter *string

	/* StatisticsComponentsSpaceUsedPercent.

	   Filter by statistics.components.space.used_percent
	*/
	StatisticsComponentsSpaceUsedPercentQueryParameter *string

	/* StatisticsComponentsStatisticsIncomplete.

	   Filter by statistics.components.statistics_incomplete
	*/
	StatisticsComponentsStatisticsIncompleteQueryParameter *string

	/* StatisticsComponentsStorageServiceName.

	   Filter by statistics.components.storage_service.name
	*/
	StatisticsComponentsStorageServiceNameQueryParameter *string

	/* StatisticsComponentsUUID.

	   Filter by statistics.components.uuid
	*/
	StatisticsComponentsUUIDQueryParameter *string

	/* StatisticsIopsPerTb.

	   Filter by statistics.iops.per_tb
	*/
	StatisticsIopsPerTbQueryParameter *string

	/* StatisticsIopsTotal.

	   Filter by statistics.iops.total
	*/
	StatisticsIopsTotalQueryParameter *string

	/* StatisticsLatencyAverage.

	   Filter by statistics.latency.average
	*/
	StatisticsLatencyAverageQueryParameter *string

	/* StatisticsLatencyRaw.

	   Filter by statistics.latency.raw
	*/
	StatisticsLatencyRawQueryParameter *string

	/* StatisticsSharedStoragePool.

	   Filter by statistics.shared_storage_pool
	*/
	StatisticsSharedStoragePoolQueryParameter *string

	/* StatisticsSnapshotReserve.

	   Filter by statistics.snapshot.reserve
	*/
	StatisticsSnapshotReserveQueryParameter *string

	/* StatisticsSnapshotUsed.

	   Filter by statistics.snapshot.used
	*/
	StatisticsSnapshotUsedQueryParameter *string

	/* StatisticsSpaceAvailable.

	   Filter by statistics.space.available
	*/
	StatisticsSpaceAvailableQueryParameter *string

	/* StatisticsSpaceLogicalUsed.

	   Filter by statistics.space.logical_used
	*/
	StatisticsSpaceLogicalUsedQueryParameter *string

	/* StatisticsSpaceProvisioned.

	   Filter by statistics.space.provisioned
	*/
	StatisticsSpaceProvisionedQueryParameter *string

	/* StatisticsSpaceReservedUnused.

	   Filter by statistics.space.reserved_unused
	*/
	StatisticsSpaceReservedUnusedQueryParameter *string

	/* StatisticsSpaceSavings.

	   Filter by statistics.space.savings
	*/
	StatisticsSpaceSavingsQueryParameter *string

	/* StatisticsSpaceUsed.

	   Filter by statistics.space.used
	*/
	StatisticsSpaceUsedQueryParameter *string

	/* StatisticsSpaceUsedExcludingReserves.

	   Filter by statistics.space.used_excluding_reserves
	*/
	StatisticsSpaceUsedExcludingReservesQueryParameter *string

	/* StatisticsSpaceUsedPercent.

	   Filter by statistics.space.used_percent
	*/
	StatisticsSpaceUsedPercentQueryParameter *string

	/* StatisticsStatisticsIncomplete.

	   Filter by statistics.statistics_incomplete
	*/
	StatisticsStatisticsIncompleteQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TemplateName.

	   Filter by template.name
	*/
	TemplateNameQueryParameter *string

	/* TemplateProtocol.

	   Filter by template.protocol
	*/
	TemplateProtocolQueryParameter *string

	/* TemplateVersion.

	   Filter by template.version
	*/
	TemplateVersionQueryParameter *string

	/* UUID.

	   Filter by UUID
	*/
	UUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationCollectionGetParams contains all the parameters to send to the API endpoint

for the application collection get operation.

Typically these are written to a http.Request.

func NewApplicationCollectionGetParams

func NewApplicationCollectionGetParams() *ApplicationCollectionGetParams

NewApplicationCollectionGetParams creates a new ApplicationCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationCollectionGetParamsWithContext

func NewApplicationCollectionGetParamsWithContext(ctx context.Context) *ApplicationCollectionGetParams

NewApplicationCollectionGetParamsWithContext creates a new ApplicationCollectionGetParams object with the ability to set a context for a request.

func NewApplicationCollectionGetParamsWithHTTPClient

func NewApplicationCollectionGetParamsWithHTTPClient(client *http.Client) *ApplicationCollectionGetParams

NewApplicationCollectionGetParamsWithHTTPClient creates a new ApplicationCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationCollectionGetParamsWithTimeout

func NewApplicationCollectionGetParamsWithTimeout(timeout time.Duration) *ApplicationCollectionGetParams

NewApplicationCollectionGetParamsWithTimeout creates a new ApplicationCollectionGetParams object with the ability to set a timeout on a request.

func (*ApplicationCollectionGetParams) SetContext

func (o *ApplicationCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the application collection get params

func (*ApplicationCollectionGetParams) SetDefaults

func (o *ApplicationCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the application collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationCollectionGetParams) SetFieldsQueryParameter

func (o *ApplicationCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the application collection get params

func (*ApplicationCollectionGetParams) SetGenerationQueryParameter

func (o *ApplicationCollectionGetParams) SetGenerationQueryParameter(generation *string)

SetGenerationQueryParameter adds the generation to the application collection get params

func (*ApplicationCollectionGetParams) SetHTTPClient

func (o *ApplicationCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application collection get params

func (*ApplicationCollectionGetParams) SetMaxRecordsQueryParameter

func (o *ApplicationCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the application collection get params

func (*ApplicationCollectionGetParams) SetNameQueryParameter

func (o *ApplicationCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the application collection get params

func (*ApplicationCollectionGetParams) SetOrderByQueryParameter

func (o *ApplicationCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the application collection get params

func (*ApplicationCollectionGetParams) SetProtectionGranularityQueryParameter

func (o *ApplicationCollectionGetParams) SetProtectionGranularityQueryParameter(protectionGranularity *string)

SetProtectionGranularityQueryParameter adds the protectionGranularity to the application collection get params

func (*ApplicationCollectionGetParams) SetReturnRecordsQueryParameter

func (o *ApplicationCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the application collection get params

func (*ApplicationCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *ApplicationCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoComponentsNameQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoComponentsNameQueryParameter(rpoComponentsName *string)

SetRpoComponentsNameQueryParameter adds the rpoComponentsName to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoComponentsRpoLocalDescriptionQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoComponentsRpoLocalDescriptionQueryParameter(rpoComponentsRpoLocalDescription *string)

SetRpoComponentsRpoLocalDescriptionQueryParameter adds the rpoComponentsRpoLocalDescription to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoComponentsRpoLocalNameQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoComponentsRpoLocalNameQueryParameter(rpoComponentsRpoLocalName *string)

SetRpoComponentsRpoLocalNameQueryParameter adds the rpoComponentsRpoLocalName to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoComponentsRpoRemoteDescriptionQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoComponentsRpoRemoteDescriptionQueryParameter(rpoComponentsRpoRemoteDescription *string)

SetRpoComponentsRpoRemoteDescriptionQueryParameter adds the rpoComponentsRpoRemoteDescription to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoComponentsRpoRemoteNameQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoComponentsRpoRemoteNameQueryParameter(rpoComponentsRpoRemoteName *string)

SetRpoComponentsRpoRemoteNameQueryParameter adds the rpoComponentsRpoRemoteName to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoComponentsUUIDQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoComponentsUUIDQueryParameter(rpoComponentsUUID *string)

SetRpoComponentsUUIDQueryParameter adds the rpoComponentsUuid to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoIsSupportedQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoIsSupportedQueryParameter(rpoIsSupported *string)

SetRpoIsSupportedQueryParameter adds the rpoIsSupported to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoLocalDescriptionQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoLocalDescriptionQueryParameter(rpoLocalDescription *string)

SetRpoLocalDescriptionQueryParameter adds the rpoLocalDescription to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoLocalNameQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoLocalNameQueryParameter(rpoLocalName *string)

SetRpoLocalNameQueryParameter adds the rpoLocalName to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoRemoteDescriptionQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoRemoteDescriptionQueryParameter(rpoRemoteDescription *string)

SetRpoRemoteDescriptionQueryParameter adds the rpoRemoteDescription to the application collection get params

func (*ApplicationCollectionGetParams) SetRpoRemoteNameQueryParameter

func (o *ApplicationCollectionGetParams) SetRpoRemoteNameQueryParameter(rpoRemoteName *string)

SetRpoRemoteNameQueryParameter adds the rpoRemoteName to the application collection get params

func (*ApplicationCollectionGetParams) SetSVMNameQueryParameter

func (o *ApplicationCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the application collection get params

func (*ApplicationCollectionGetParams) SetSVMUUIDQueryParameter

func (o *ApplicationCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the application collection get params

func (*ApplicationCollectionGetParams) SetSmartContainerQueryParameter

func (o *ApplicationCollectionGetParams) SetSmartContainerQueryParameter(smartContainer *string)

SetSmartContainerQueryParameter adds the smartContainer to the application collection get params

func (*ApplicationCollectionGetParams) SetStateQueryParameter

func (o *ApplicationCollectionGetParams) SetStateQueryParameter(state *string)

SetStateQueryParameter adds the state to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsIopsPerTbQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsIopsPerTbQueryParameter(statisticsComponentsIopsPerTb *string)

SetStatisticsComponentsIopsPerTbQueryParameter adds the statisticsComponentsIopsPerTb to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsIopsTotalQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsIopsTotalQueryParameter(statisticsComponentsIopsTotal *string)

SetStatisticsComponentsIopsTotalQueryParameter adds the statisticsComponentsIopsTotal to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsLatencyAverageQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsLatencyAverageQueryParameter(statisticsComponentsLatencyAverage *string)

SetStatisticsComponentsLatencyAverageQueryParameter adds the statisticsComponentsLatencyAverage to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsLatencyRawQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsLatencyRawQueryParameter(statisticsComponentsLatencyRaw *string)

SetStatisticsComponentsLatencyRawQueryParameter adds the statisticsComponentsLatencyRaw to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsNameQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsNameQueryParameter(statisticsComponentsName *string)

SetStatisticsComponentsNameQueryParameter adds the statisticsComponentsName to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSharedStoragePoolQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSharedStoragePoolQueryParameter(statisticsComponentsSharedStoragePool *string)

SetStatisticsComponentsSharedStoragePoolQueryParameter adds the statisticsComponentsSharedStoragePool to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSnapshotReserveQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSnapshotReserveQueryParameter(statisticsComponentsSnapshotReserve *string)

SetStatisticsComponentsSnapshotReserveQueryParameter adds the statisticsComponentsSnapshotReserve to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSnapshotUsedQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSnapshotUsedQueryParameter(statisticsComponentsSnapshotUsed *string)

SetStatisticsComponentsSnapshotUsedQueryParameter adds the statisticsComponentsSnapshotUsed to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSpaceAvailableQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSpaceAvailableQueryParameter(statisticsComponentsSpaceAvailable *string)

SetStatisticsComponentsSpaceAvailableQueryParameter adds the statisticsComponentsSpaceAvailable to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSpaceLogicalUsedQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSpaceLogicalUsedQueryParameter(statisticsComponentsSpaceLogicalUsed *string)

SetStatisticsComponentsSpaceLogicalUsedQueryParameter adds the statisticsComponentsSpaceLogicalUsed to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSpaceProvisionedQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSpaceProvisionedQueryParameter(statisticsComponentsSpaceProvisioned *string)

SetStatisticsComponentsSpaceProvisionedQueryParameter adds the statisticsComponentsSpaceProvisioned to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSpaceReservedUnusedQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSpaceReservedUnusedQueryParameter(statisticsComponentsSpaceReservedUnused *string)

SetStatisticsComponentsSpaceReservedUnusedQueryParameter adds the statisticsComponentsSpaceReservedUnused to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSpaceSavingsQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSpaceSavingsQueryParameter(statisticsComponentsSpaceSavings *string)

SetStatisticsComponentsSpaceSavingsQueryParameter adds the statisticsComponentsSpaceSavings to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSpaceUsedExcludingReservesQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSpaceUsedExcludingReservesQueryParameter(statisticsComponentsSpaceUsedExcludingReserves *string)

SetStatisticsComponentsSpaceUsedExcludingReservesQueryParameter adds the statisticsComponentsSpaceUsedExcludingReserves to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSpaceUsedPercentQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSpaceUsedPercentQueryParameter(statisticsComponentsSpaceUsedPercent *string)

SetStatisticsComponentsSpaceUsedPercentQueryParameter adds the statisticsComponentsSpaceUsedPercent to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsSpaceUsedQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsSpaceUsedQueryParameter(statisticsComponentsSpaceUsed *string)

SetStatisticsComponentsSpaceUsedQueryParameter adds the statisticsComponentsSpaceUsed to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsStatisticsIncompleteQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsStatisticsIncompleteQueryParameter(statisticsComponentsStatisticsIncomplete *string)

SetStatisticsComponentsStatisticsIncompleteQueryParameter adds the statisticsComponentsStatisticsIncomplete to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsStorageServiceNameQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsStorageServiceNameQueryParameter(statisticsComponentsStorageServiceName *string)

SetStatisticsComponentsStorageServiceNameQueryParameter adds the statisticsComponentsStorageServiceName to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsComponentsUUIDQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsComponentsUUIDQueryParameter(statisticsComponentsUUID *string)

SetStatisticsComponentsUUIDQueryParameter adds the statisticsComponentsUuid to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsIopsPerTbQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsIopsPerTbQueryParameter(statisticsIopsPerTb *string)

SetStatisticsIopsPerTbQueryParameter adds the statisticsIopsPerTb to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsIopsTotalQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsIopsTotalQueryParameter(statisticsIopsTotal *string)

SetStatisticsIopsTotalQueryParameter adds the statisticsIopsTotal to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsLatencyAverageQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsLatencyAverageQueryParameter(statisticsLatencyAverage *string)

SetStatisticsLatencyAverageQueryParameter adds the statisticsLatencyAverage to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsLatencyRawQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsLatencyRawQueryParameter(statisticsLatencyRaw *string)

SetStatisticsLatencyRawQueryParameter adds the statisticsLatencyRaw to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSharedStoragePoolQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSharedStoragePoolQueryParameter(statisticsSharedStoragePool *string)

SetStatisticsSharedStoragePoolQueryParameter adds the statisticsSharedStoragePool to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSnapshotReserveQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSnapshotReserveQueryParameter(statisticsSnapshotReserve *string)

SetStatisticsSnapshotReserveQueryParameter adds the statisticsSnapshotReserve to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSnapshotUsedQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSnapshotUsedQueryParameter(statisticsSnapshotUsed *string)

SetStatisticsSnapshotUsedQueryParameter adds the statisticsSnapshotUsed to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSpaceAvailableQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSpaceAvailableQueryParameter(statisticsSpaceAvailable *string)

SetStatisticsSpaceAvailableQueryParameter adds the statisticsSpaceAvailable to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSpaceLogicalUsedQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSpaceLogicalUsedQueryParameter(statisticsSpaceLogicalUsed *string)

SetStatisticsSpaceLogicalUsedQueryParameter adds the statisticsSpaceLogicalUsed to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSpaceProvisionedQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSpaceProvisionedQueryParameter(statisticsSpaceProvisioned *string)

SetStatisticsSpaceProvisionedQueryParameter adds the statisticsSpaceProvisioned to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSpaceReservedUnusedQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSpaceReservedUnusedQueryParameter(statisticsSpaceReservedUnused *string)

SetStatisticsSpaceReservedUnusedQueryParameter adds the statisticsSpaceReservedUnused to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSpaceSavingsQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSpaceSavingsQueryParameter(statisticsSpaceSavings *string)

SetStatisticsSpaceSavingsQueryParameter adds the statisticsSpaceSavings to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSpaceUsedExcludingReservesQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSpaceUsedExcludingReservesQueryParameter(statisticsSpaceUsedExcludingReserves *string)

SetStatisticsSpaceUsedExcludingReservesQueryParameter adds the statisticsSpaceUsedExcludingReserves to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSpaceUsedPercentQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSpaceUsedPercentQueryParameter(statisticsSpaceUsedPercent *string)

SetStatisticsSpaceUsedPercentQueryParameter adds the statisticsSpaceUsedPercent to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsSpaceUsedQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsSpaceUsedQueryParameter(statisticsSpaceUsed *string)

SetStatisticsSpaceUsedQueryParameter adds the statisticsSpaceUsed to the application collection get params

func (*ApplicationCollectionGetParams) SetStatisticsStatisticsIncompleteQueryParameter

func (o *ApplicationCollectionGetParams) SetStatisticsStatisticsIncompleteQueryParameter(statisticsStatisticsIncomplete *string)

SetStatisticsStatisticsIncompleteQueryParameter adds the statisticsStatisticsIncomplete to the application collection get params

func (*ApplicationCollectionGetParams) SetTemplateNameQueryParameter

func (o *ApplicationCollectionGetParams) SetTemplateNameQueryParameter(templateName *string)

SetTemplateNameQueryParameter adds the templateName to the application collection get params

func (*ApplicationCollectionGetParams) SetTemplateProtocolQueryParameter

func (o *ApplicationCollectionGetParams) SetTemplateProtocolQueryParameter(templateProtocol *string)

SetTemplateProtocolQueryParameter adds the templateProtocol to the application collection get params

func (*ApplicationCollectionGetParams) SetTemplateVersionQueryParameter

func (o *ApplicationCollectionGetParams) SetTemplateVersionQueryParameter(templateVersion *string)

SetTemplateVersionQueryParameter adds the templateVersion to the application collection get params

func (*ApplicationCollectionGetParams) SetTimeout

func (o *ApplicationCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application collection get params

func (*ApplicationCollectionGetParams) SetUUIDQueryParameter

func (o *ApplicationCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the application collection get params

func (*ApplicationCollectionGetParams) WithContext

WithContext adds the context to the application collection get params

func (*ApplicationCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the application collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationCollectionGetParams) WithFieldsQueryParameter

func (o *ApplicationCollectionGetParams) WithFieldsQueryParameter(fields []string) *ApplicationCollectionGetParams

WithFieldsQueryParameter adds the fields to the application collection get params

func (*ApplicationCollectionGetParams) WithGenerationQueryParameter

func (o *ApplicationCollectionGetParams) WithGenerationQueryParameter(generation *string) *ApplicationCollectionGetParams

WithGenerationQueryParameter adds the generation to the application collection get params

func (*ApplicationCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application collection get params

func (*ApplicationCollectionGetParams) WithMaxRecordsQueryParameter

func (o *ApplicationCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *ApplicationCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the application collection get params

func (*ApplicationCollectionGetParams) WithNameQueryParameter

func (o *ApplicationCollectionGetParams) WithNameQueryParameter(name *string) *ApplicationCollectionGetParams

WithNameQueryParameter adds the name to the application collection get params

func (*ApplicationCollectionGetParams) WithOrderByQueryParameter

func (o *ApplicationCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *ApplicationCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the application collection get params

func (*ApplicationCollectionGetParams) WithProtectionGranularityQueryParameter

func (o *ApplicationCollectionGetParams) WithProtectionGranularityQueryParameter(protectionGranularity *string) *ApplicationCollectionGetParams

WithProtectionGranularityQueryParameter adds the protectionGranularity to the application collection get params

func (*ApplicationCollectionGetParams) WithReturnRecordsQueryParameter

func (o *ApplicationCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ApplicationCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the application collection get params

func (*ApplicationCollectionGetParams) WithReturnTimeoutQueryParameter

func (o *ApplicationCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoComponentsNameQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoComponentsNameQueryParameter(rpoComponentsName *string) *ApplicationCollectionGetParams

WithRpoComponentsNameQueryParameter adds the rpoComponentsName to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoComponentsRpoLocalDescriptionQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoComponentsRpoLocalDescriptionQueryParameter(rpoComponentsRpoLocalDescription *string) *ApplicationCollectionGetParams

WithRpoComponentsRpoLocalDescriptionQueryParameter adds the rpoComponentsRpoLocalDescription to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoComponentsRpoLocalNameQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoComponentsRpoLocalNameQueryParameter(rpoComponentsRpoLocalName *string) *ApplicationCollectionGetParams

WithRpoComponentsRpoLocalNameQueryParameter adds the rpoComponentsRpoLocalName to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoComponentsRpoRemoteDescriptionQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoComponentsRpoRemoteDescriptionQueryParameter(rpoComponentsRpoRemoteDescription *string) *ApplicationCollectionGetParams

WithRpoComponentsRpoRemoteDescriptionQueryParameter adds the rpoComponentsRpoRemoteDescription to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoComponentsRpoRemoteNameQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoComponentsRpoRemoteNameQueryParameter(rpoComponentsRpoRemoteName *string) *ApplicationCollectionGetParams

WithRpoComponentsRpoRemoteNameQueryParameter adds the rpoComponentsRpoRemoteName to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoComponentsUUIDQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoComponentsUUIDQueryParameter(rpoComponentsUUID *string) *ApplicationCollectionGetParams

WithRpoComponentsUUIDQueryParameter adds the rpoComponentsUUID to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoIsSupportedQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoIsSupportedQueryParameter(rpoIsSupported *string) *ApplicationCollectionGetParams

WithRpoIsSupportedQueryParameter adds the rpoIsSupported to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoLocalDescriptionQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoLocalDescriptionQueryParameter(rpoLocalDescription *string) *ApplicationCollectionGetParams

WithRpoLocalDescriptionQueryParameter adds the rpoLocalDescription to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoLocalNameQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoLocalNameQueryParameter(rpoLocalName *string) *ApplicationCollectionGetParams

WithRpoLocalNameQueryParameter adds the rpoLocalName to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoRemoteDescriptionQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoRemoteDescriptionQueryParameter(rpoRemoteDescription *string) *ApplicationCollectionGetParams

WithRpoRemoteDescriptionQueryParameter adds the rpoRemoteDescription to the application collection get params

func (*ApplicationCollectionGetParams) WithRpoRemoteNameQueryParameter

func (o *ApplicationCollectionGetParams) WithRpoRemoteNameQueryParameter(rpoRemoteName *string) *ApplicationCollectionGetParams

WithRpoRemoteNameQueryParameter adds the rpoRemoteName to the application collection get params

func (*ApplicationCollectionGetParams) WithSVMNameQueryParameter

func (o *ApplicationCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *ApplicationCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the application collection get params

func (*ApplicationCollectionGetParams) WithSVMUUIDQueryParameter

func (o *ApplicationCollectionGetParams) WithSVMUUIDQueryParameter(svmUUID *string) *ApplicationCollectionGetParams

WithSVMUUIDQueryParameter adds the svmUUID to the application collection get params

func (*ApplicationCollectionGetParams) WithSmartContainerQueryParameter

func (o *ApplicationCollectionGetParams) WithSmartContainerQueryParameter(smartContainer *string) *ApplicationCollectionGetParams

WithSmartContainerQueryParameter adds the smartContainer to the application collection get params

func (*ApplicationCollectionGetParams) WithStateQueryParameter

func (o *ApplicationCollectionGetParams) WithStateQueryParameter(state *string) *ApplicationCollectionGetParams

WithStateQueryParameter adds the state to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsIopsPerTbQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsIopsPerTbQueryParameter(statisticsComponentsIopsPerTb *string) *ApplicationCollectionGetParams

WithStatisticsComponentsIopsPerTbQueryParameter adds the statisticsComponentsIopsPerTb to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsIopsTotalQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsIopsTotalQueryParameter(statisticsComponentsIopsTotal *string) *ApplicationCollectionGetParams

WithStatisticsComponentsIopsTotalQueryParameter adds the statisticsComponentsIopsTotal to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsLatencyAverageQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsLatencyAverageQueryParameter(statisticsComponentsLatencyAverage *string) *ApplicationCollectionGetParams

WithStatisticsComponentsLatencyAverageQueryParameter adds the statisticsComponentsLatencyAverage to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsLatencyRawQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsLatencyRawQueryParameter(statisticsComponentsLatencyRaw *string) *ApplicationCollectionGetParams

WithStatisticsComponentsLatencyRawQueryParameter adds the statisticsComponentsLatencyRaw to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsNameQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsNameQueryParameter(statisticsComponentsName *string) *ApplicationCollectionGetParams

WithStatisticsComponentsNameQueryParameter adds the statisticsComponentsName to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSharedStoragePoolQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSharedStoragePoolQueryParameter(statisticsComponentsSharedStoragePool *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSharedStoragePoolQueryParameter adds the statisticsComponentsSharedStoragePool to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSnapshotReserveQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSnapshotReserveQueryParameter(statisticsComponentsSnapshotReserve *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSnapshotReserveQueryParameter adds the statisticsComponentsSnapshotReserve to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSnapshotUsedQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSnapshotUsedQueryParameter(statisticsComponentsSnapshotUsed *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSnapshotUsedQueryParameter adds the statisticsComponentsSnapshotUsed to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSpaceAvailableQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSpaceAvailableQueryParameter(statisticsComponentsSpaceAvailable *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSpaceAvailableQueryParameter adds the statisticsComponentsSpaceAvailable to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSpaceLogicalUsedQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSpaceLogicalUsedQueryParameter(statisticsComponentsSpaceLogicalUsed *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSpaceLogicalUsedQueryParameter adds the statisticsComponentsSpaceLogicalUsed to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSpaceProvisionedQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSpaceProvisionedQueryParameter(statisticsComponentsSpaceProvisioned *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSpaceProvisionedQueryParameter adds the statisticsComponentsSpaceProvisioned to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSpaceReservedUnusedQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSpaceReservedUnusedQueryParameter(statisticsComponentsSpaceReservedUnused *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSpaceReservedUnusedQueryParameter adds the statisticsComponentsSpaceReservedUnused to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSpaceSavingsQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSpaceSavingsQueryParameter(statisticsComponentsSpaceSavings *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSpaceSavingsQueryParameter adds the statisticsComponentsSpaceSavings to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSpaceUsedExcludingReservesQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSpaceUsedExcludingReservesQueryParameter(statisticsComponentsSpaceUsedExcludingReserves *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSpaceUsedExcludingReservesQueryParameter adds the statisticsComponentsSpaceUsedExcludingReserves to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSpaceUsedPercentQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSpaceUsedPercentQueryParameter(statisticsComponentsSpaceUsedPercent *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSpaceUsedPercentQueryParameter adds the statisticsComponentsSpaceUsedPercent to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsSpaceUsedQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsSpaceUsedQueryParameter(statisticsComponentsSpaceUsed *string) *ApplicationCollectionGetParams

WithStatisticsComponentsSpaceUsedQueryParameter adds the statisticsComponentsSpaceUsed to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsStatisticsIncompleteQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsStatisticsIncompleteQueryParameter(statisticsComponentsStatisticsIncomplete *string) *ApplicationCollectionGetParams

WithStatisticsComponentsStatisticsIncompleteQueryParameter adds the statisticsComponentsStatisticsIncomplete to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsStorageServiceNameQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsStorageServiceNameQueryParameter(statisticsComponentsStorageServiceName *string) *ApplicationCollectionGetParams

WithStatisticsComponentsStorageServiceNameQueryParameter adds the statisticsComponentsStorageServiceName to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsComponentsUUIDQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsComponentsUUIDQueryParameter(statisticsComponentsUUID *string) *ApplicationCollectionGetParams

WithStatisticsComponentsUUIDQueryParameter adds the statisticsComponentsUUID to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsIopsPerTbQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsIopsPerTbQueryParameter(statisticsIopsPerTb *string) *ApplicationCollectionGetParams

WithStatisticsIopsPerTbQueryParameter adds the statisticsIopsPerTb to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsIopsTotalQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsIopsTotalQueryParameter(statisticsIopsTotal *string) *ApplicationCollectionGetParams

WithStatisticsIopsTotalQueryParameter adds the statisticsIopsTotal to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsLatencyAverageQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsLatencyAverageQueryParameter(statisticsLatencyAverage *string) *ApplicationCollectionGetParams

WithStatisticsLatencyAverageQueryParameter adds the statisticsLatencyAverage to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsLatencyRawQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsLatencyRawQueryParameter(statisticsLatencyRaw *string) *ApplicationCollectionGetParams

WithStatisticsLatencyRawQueryParameter adds the statisticsLatencyRaw to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSharedStoragePoolQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSharedStoragePoolQueryParameter(statisticsSharedStoragePool *string) *ApplicationCollectionGetParams

WithStatisticsSharedStoragePoolQueryParameter adds the statisticsSharedStoragePool to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSnapshotReserveQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSnapshotReserveQueryParameter(statisticsSnapshotReserve *string) *ApplicationCollectionGetParams

WithStatisticsSnapshotReserveQueryParameter adds the statisticsSnapshotReserve to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSnapshotUsedQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSnapshotUsedQueryParameter(statisticsSnapshotUsed *string) *ApplicationCollectionGetParams

WithStatisticsSnapshotUsedQueryParameter adds the statisticsSnapshotUsed to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSpaceAvailableQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSpaceAvailableQueryParameter(statisticsSpaceAvailable *string) *ApplicationCollectionGetParams

WithStatisticsSpaceAvailableQueryParameter adds the statisticsSpaceAvailable to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSpaceLogicalUsedQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSpaceLogicalUsedQueryParameter(statisticsSpaceLogicalUsed *string) *ApplicationCollectionGetParams

WithStatisticsSpaceLogicalUsedQueryParameter adds the statisticsSpaceLogicalUsed to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSpaceProvisionedQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSpaceProvisionedQueryParameter(statisticsSpaceProvisioned *string) *ApplicationCollectionGetParams

WithStatisticsSpaceProvisionedQueryParameter adds the statisticsSpaceProvisioned to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSpaceReservedUnusedQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSpaceReservedUnusedQueryParameter(statisticsSpaceReservedUnused *string) *ApplicationCollectionGetParams

WithStatisticsSpaceReservedUnusedQueryParameter adds the statisticsSpaceReservedUnused to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSpaceSavingsQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSpaceSavingsQueryParameter(statisticsSpaceSavings *string) *ApplicationCollectionGetParams

WithStatisticsSpaceSavingsQueryParameter adds the statisticsSpaceSavings to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSpaceUsedExcludingReservesQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSpaceUsedExcludingReservesQueryParameter(statisticsSpaceUsedExcludingReserves *string) *ApplicationCollectionGetParams

WithStatisticsSpaceUsedExcludingReservesQueryParameter adds the statisticsSpaceUsedExcludingReserves to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSpaceUsedPercentQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSpaceUsedPercentQueryParameter(statisticsSpaceUsedPercent *string) *ApplicationCollectionGetParams

WithStatisticsSpaceUsedPercentQueryParameter adds the statisticsSpaceUsedPercent to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsSpaceUsedQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsSpaceUsedQueryParameter(statisticsSpaceUsed *string) *ApplicationCollectionGetParams

WithStatisticsSpaceUsedQueryParameter adds the statisticsSpaceUsed to the application collection get params

func (*ApplicationCollectionGetParams) WithStatisticsStatisticsIncompleteQueryParameter

func (o *ApplicationCollectionGetParams) WithStatisticsStatisticsIncompleteQueryParameter(statisticsStatisticsIncomplete *string) *ApplicationCollectionGetParams

WithStatisticsStatisticsIncompleteQueryParameter adds the statisticsStatisticsIncomplete to the application collection get params

func (*ApplicationCollectionGetParams) WithTemplateNameQueryParameter

func (o *ApplicationCollectionGetParams) WithTemplateNameQueryParameter(templateName *string) *ApplicationCollectionGetParams

WithTemplateNameQueryParameter adds the templateName to the application collection get params

func (*ApplicationCollectionGetParams) WithTemplateProtocolQueryParameter

func (o *ApplicationCollectionGetParams) WithTemplateProtocolQueryParameter(templateProtocol *string) *ApplicationCollectionGetParams

WithTemplateProtocolQueryParameter adds the templateProtocol to the application collection get params

func (*ApplicationCollectionGetParams) WithTemplateVersionQueryParameter

func (o *ApplicationCollectionGetParams) WithTemplateVersionQueryParameter(templateVersion *string) *ApplicationCollectionGetParams

WithTemplateVersionQueryParameter adds the templateVersion to the application collection get params

func (*ApplicationCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the application collection get params

func (*ApplicationCollectionGetParams) WithUUIDQueryParameter

func (o *ApplicationCollectionGetParams) WithUUIDQueryParameter(uuid *string) *ApplicationCollectionGetParams

WithUUIDQueryParameter adds the uuid to the application collection get params

func (*ApplicationCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationCollectionGetReader

type ApplicationCollectionGetReader struct {
	// contains filtered or unexported fields
}

ApplicationCollectionGetReader is a Reader for the ApplicationCollectionGet structure.

func (*ApplicationCollectionGetReader) ReadResponse

func (o *ApplicationCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationComponentCollectionGetDefault

type ApplicationComponentCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationComponentCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewApplicationComponentCollectionGetDefault

func NewApplicationComponentCollectionGetDefault(code int) *ApplicationComponentCollectionGetDefault

NewApplicationComponentCollectionGetDefault creates a ApplicationComponentCollectionGetDefault with default headers values

func (*ApplicationComponentCollectionGetDefault) Code

Code gets the status code for the application component collection get default response

func (*ApplicationComponentCollectionGetDefault) Error

func (*ApplicationComponentCollectionGetDefault) GetPayload

func (*ApplicationComponentCollectionGetDefault) IsClientError

IsClientError returns true when this application component collection get default response has a 4xx status code

func (*ApplicationComponentCollectionGetDefault) IsCode

IsCode returns true when this application component collection get default response a status code equal to that given

func (*ApplicationComponentCollectionGetDefault) IsRedirect

IsRedirect returns true when this application component collection get default response has a 3xx status code

func (*ApplicationComponentCollectionGetDefault) IsServerError

IsServerError returns true when this application component collection get default response has a 5xx status code

func (*ApplicationComponentCollectionGetDefault) IsSuccess

IsSuccess returns true when this application component collection get default response has a 2xx status code

func (*ApplicationComponentCollectionGetDefault) String

type ApplicationComponentCollectionGetOK

type ApplicationComponentCollectionGetOK struct {
	Payload *models.ApplicationComponentResponse
}

ApplicationComponentCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewApplicationComponentCollectionGetOK

func NewApplicationComponentCollectionGetOK() *ApplicationComponentCollectionGetOK

NewApplicationComponentCollectionGetOK creates a ApplicationComponentCollectionGetOK with default headers values

func (*ApplicationComponentCollectionGetOK) Error

func (*ApplicationComponentCollectionGetOK) GetPayload

func (*ApplicationComponentCollectionGetOK) IsClientError

func (o *ApplicationComponentCollectionGetOK) IsClientError() bool

IsClientError returns true when this application component collection get o k response has a 4xx status code

func (*ApplicationComponentCollectionGetOK) IsCode

IsCode returns true when this application component collection get o k response a status code equal to that given

func (*ApplicationComponentCollectionGetOK) IsRedirect

func (o *ApplicationComponentCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this application component collection get o k response has a 3xx status code

func (*ApplicationComponentCollectionGetOK) IsServerError

func (o *ApplicationComponentCollectionGetOK) IsServerError() bool

IsServerError returns true when this application component collection get o k response has a 5xx status code

func (*ApplicationComponentCollectionGetOK) IsSuccess

IsSuccess returns true when this application component collection get o k response has a 2xx status code

func (*ApplicationComponentCollectionGetOK) String

type ApplicationComponentCollectionGetParams

type ApplicationComponentCollectionGetParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* StorageServiceName.

	   Filter by storage_service.name
	*/
	StorageServiceNameQueryParameter *string

	/* StorageServiceUUID.

	   Filter by storage_service.uuid
	*/
	StorageServiceUUIDQueryParameter *string

	/* UUID.

	   Filter by UUID
	*/
	UUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationComponentCollectionGetParams contains all the parameters to send to the API endpoint

for the application component collection get operation.

Typically these are written to a http.Request.

func NewApplicationComponentCollectionGetParams

func NewApplicationComponentCollectionGetParams() *ApplicationComponentCollectionGetParams

NewApplicationComponentCollectionGetParams creates a new ApplicationComponentCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationComponentCollectionGetParamsWithContext

func NewApplicationComponentCollectionGetParamsWithContext(ctx context.Context) *ApplicationComponentCollectionGetParams

NewApplicationComponentCollectionGetParamsWithContext creates a new ApplicationComponentCollectionGetParams object with the ability to set a context for a request.

func NewApplicationComponentCollectionGetParamsWithHTTPClient

func NewApplicationComponentCollectionGetParamsWithHTTPClient(client *http.Client) *ApplicationComponentCollectionGetParams

NewApplicationComponentCollectionGetParamsWithHTTPClient creates a new ApplicationComponentCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationComponentCollectionGetParamsWithTimeout

func NewApplicationComponentCollectionGetParamsWithTimeout(timeout time.Duration) *ApplicationComponentCollectionGetParams

NewApplicationComponentCollectionGetParamsWithTimeout creates a new ApplicationComponentCollectionGetParams object with the ability to set a timeout on a request.

func (*ApplicationComponentCollectionGetParams) SetApplicationUUIDPathParameter

func (o *ApplicationComponentCollectionGetParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetContext

SetContext adds the context to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetDefaults

func (o *ApplicationComponentCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the application component collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentCollectionGetParams) SetFieldsQueryParameter

func (o *ApplicationComponentCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetHTTPClient

func (o *ApplicationComponentCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetMaxRecordsQueryParameter

func (o *ApplicationComponentCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetNameQueryParameter

func (o *ApplicationComponentCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetOrderByQueryParameter

func (o *ApplicationComponentCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetReturnRecordsQueryParameter

func (o *ApplicationComponentCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *ApplicationComponentCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetStorageServiceNameQueryParameter

func (o *ApplicationComponentCollectionGetParams) SetStorageServiceNameQueryParameter(storageServiceName *string)

SetStorageServiceNameQueryParameter adds the storageServiceName to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetStorageServiceUUIDQueryParameter

func (o *ApplicationComponentCollectionGetParams) SetStorageServiceUUIDQueryParameter(storageServiceUUID *string)

SetStorageServiceUUIDQueryParameter adds the storageServiceUuid to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetTimeout

func (o *ApplicationComponentCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application component collection get params

func (*ApplicationComponentCollectionGetParams) SetUUIDQueryParameter

func (o *ApplicationComponentCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithApplicationUUIDPathParameter

func (o *ApplicationComponentCollectionGetParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationComponentCollectionGetParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithContext

WithContext adds the context to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the application component collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithMaxRecordsQueryParameter

func (o *ApplicationComponentCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *ApplicationComponentCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithOrderByQueryParameter

WithOrderByQueryParameter adds the orderBy to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithReturnRecordsQueryParameter

func (o *ApplicationComponentCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ApplicationComponentCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithReturnTimeoutQueryParameter

func (o *ApplicationComponentCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationComponentCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithStorageServiceNameQueryParameter

func (o *ApplicationComponentCollectionGetParams) WithStorageServiceNameQueryParameter(storageServiceName *string) *ApplicationComponentCollectionGetParams

WithStorageServiceNameQueryParameter adds the storageServiceName to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithStorageServiceUUIDQueryParameter

func (o *ApplicationComponentCollectionGetParams) WithStorageServiceUUIDQueryParameter(storageServiceUUID *string) *ApplicationComponentCollectionGetParams

WithStorageServiceUUIDQueryParameter adds the storageServiceUUID to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WithUUIDQueryParameter

WithUUIDQueryParameter adds the uuid to the application component collection get params

func (*ApplicationComponentCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationComponentCollectionGetReader

type ApplicationComponentCollectionGetReader struct {
	// contains filtered or unexported fields
}

ApplicationComponentCollectionGetReader is a Reader for the ApplicationComponentCollectionGet structure.

func (*ApplicationComponentCollectionGetReader) ReadResponse

func (o *ApplicationComponentCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationComponentGetDefault

type ApplicationComponentGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationComponentGetDefault describes a response with status code -1, with default header values.

Error

func NewApplicationComponentGetDefault

func NewApplicationComponentGetDefault(code int) *ApplicationComponentGetDefault

NewApplicationComponentGetDefault creates a ApplicationComponentGetDefault with default headers values

func (*ApplicationComponentGetDefault) Code

Code gets the status code for the application component get default response

func (*ApplicationComponentGetDefault) Error

func (*ApplicationComponentGetDefault) GetPayload

func (*ApplicationComponentGetDefault) IsClientError

func (o *ApplicationComponentGetDefault) IsClientError() bool

IsClientError returns true when this application component get default response has a 4xx status code

func (*ApplicationComponentGetDefault) IsCode

func (o *ApplicationComponentGetDefault) IsCode(code int) bool

IsCode returns true when this application component get default response a status code equal to that given

func (*ApplicationComponentGetDefault) IsRedirect

func (o *ApplicationComponentGetDefault) IsRedirect() bool

IsRedirect returns true when this application component get default response has a 3xx status code

func (*ApplicationComponentGetDefault) IsServerError

func (o *ApplicationComponentGetDefault) IsServerError() bool

IsServerError returns true when this application component get default response has a 5xx status code

func (*ApplicationComponentGetDefault) IsSuccess

func (o *ApplicationComponentGetDefault) IsSuccess() bool

IsSuccess returns true when this application component get default response has a 2xx status code

func (*ApplicationComponentGetDefault) String

type ApplicationComponentGetOK

type ApplicationComponentGetOK struct {
	Payload *models.ApplicationComponent
}

ApplicationComponentGetOK describes a response with status code 200, with default header values.

OK

func NewApplicationComponentGetOK

func NewApplicationComponentGetOK() *ApplicationComponentGetOK

NewApplicationComponentGetOK creates a ApplicationComponentGetOK with default headers values

func (*ApplicationComponentGetOK) Error

func (o *ApplicationComponentGetOK) Error() string

func (*ApplicationComponentGetOK) GetPayload

func (*ApplicationComponentGetOK) IsClientError

func (o *ApplicationComponentGetOK) IsClientError() bool

IsClientError returns true when this application component get o k response has a 4xx status code

func (*ApplicationComponentGetOK) IsCode

func (o *ApplicationComponentGetOK) IsCode(code int) bool

IsCode returns true when this application component get o k response a status code equal to that given

func (*ApplicationComponentGetOK) IsRedirect

func (o *ApplicationComponentGetOK) IsRedirect() bool

IsRedirect returns true when this application component get o k response has a 3xx status code

func (*ApplicationComponentGetOK) IsServerError

func (o *ApplicationComponentGetOK) IsServerError() bool

IsServerError returns true when this application component get o k response has a 5xx status code

func (*ApplicationComponentGetOK) IsSuccess

func (o *ApplicationComponentGetOK) IsSuccess() bool

IsSuccess returns true when this application component get o k response has a 2xx status code

func (*ApplicationComponentGetOK) String

func (o *ApplicationComponentGetOK) String() string

type ApplicationComponentGetParams

type ApplicationComponentGetParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* UUID.

	   Application component UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationComponentGetParams contains all the parameters to send to the API endpoint

for the application component get operation.

Typically these are written to a http.Request.

func NewApplicationComponentGetParams

func NewApplicationComponentGetParams() *ApplicationComponentGetParams

NewApplicationComponentGetParams creates a new ApplicationComponentGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationComponentGetParamsWithContext

func NewApplicationComponentGetParamsWithContext(ctx context.Context) *ApplicationComponentGetParams

NewApplicationComponentGetParamsWithContext creates a new ApplicationComponentGetParams object with the ability to set a context for a request.

func NewApplicationComponentGetParamsWithHTTPClient

func NewApplicationComponentGetParamsWithHTTPClient(client *http.Client) *ApplicationComponentGetParams

NewApplicationComponentGetParamsWithHTTPClient creates a new ApplicationComponentGetParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationComponentGetParamsWithTimeout

func NewApplicationComponentGetParamsWithTimeout(timeout time.Duration) *ApplicationComponentGetParams

NewApplicationComponentGetParamsWithTimeout creates a new ApplicationComponentGetParams object with the ability to set a timeout on a request.

func (*ApplicationComponentGetParams) SetApplicationUUIDPathParameter

func (o *ApplicationComponentGetParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application component get params

func (*ApplicationComponentGetParams) SetContext

func (o *ApplicationComponentGetParams) SetContext(ctx context.Context)

SetContext adds the context to the application component get params

func (*ApplicationComponentGetParams) SetDefaults

func (o *ApplicationComponentGetParams) SetDefaults()

SetDefaults hydrates default values in the application component get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentGetParams) SetFieldsQueryParameter

func (o *ApplicationComponentGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the application component get params

func (*ApplicationComponentGetParams) SetHTTPClient

func (o *ApplicationComponentGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application component get params

func (*ApplicationComponentGetParams) SetTimeout

func (o *ApplicationComponentGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application component get params

func (*ApplicationComponentGetParams) SetUUIDPathParameter

func (o *ApplicationComponentGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the application component get params

func (*ApplicationComponentGetParams) WithApplicationUUIDPathParameter

func (o *ApplicationComponentGetParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationComponentGetParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application component get params

func (*ApplicationComponentGetParams) WithContext

WithContext adds the context to the application component get params

func (*ApplicationComponentGetParams) WithDefaults

WithDefaults hydrates default values in the application component get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentGetParams) WithFieldsQueryParameter

func (o *ApplicationComponentGetParams) WithFieldsQueryParameter(fields []string) *ApplicationComponentGetParams

WithFieldsQueryParameter adds the fields to the application component get params

func (*ApplicationComponentGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application component get params

func (*ApplicationComponentGetParams) WithTimeout

WithTimeout adds the timeout to the application component get params

func (*ApplicationComponentGetParams) WithUUIDPathParameter

func (o *ApplicationComponentGetParams) WithUUIDPathParameter(uuid string) *ApplicationComponentGetParams

WithUUIDPathParameter adds the uuid to the application component get params

func (*ApplicationComponentGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationComponentGetReader

type ApplicationComponentGetReader struct {
	// contains filtered or unexported fields
}

ApplicationComponentGetReader is a Reader for the ApplicationComponentGet structure.

func (*ApplicationComponentGetReader) ReadResponse

func (o *ApplicationComponentGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationComponentSnapshotCollectionGetDefault

type ApplicationComponentSnapshotCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewApplicationComponentSnapshotCollectionGetDefault

func NewApplicationComponentSnapshotCollectionGetDefault(code int) *ApplicationComponentSnapshotCollectionGetDefault

NewApplicationComponentSnapshotCollectionGetDefault creates a ApplicationComponentSnapshotCollectionGetDefault with default headers values

func (*ApplicationComponentSnapshotCollectionGetDefault) Code

Code gets the status code for the application component snapshot collection get default response

func (*ApplicationComponentSnapshotCollectionGetDefault) Error

func (*ApplicationComponentSnapshotCollectionGetDefault) GetPayload

func (*ApplicationComponentSnapshotCollectionGetDefault) IsClientError

IsClientError returns true when this application component snapshot collection get default response has a 4xx status code

func (*ApplicationComponentSnapshotCollectionGetDefault) IsCode

IsCode returns true when this application component snapshot collection get default response a status code equal to that given

func (*ApplicationComponentSnapshotCollectionGetDefault) IsRedirect

IsRedirect returns true when this application component snapshot collection get default response has a 3xx status code

func (*ApplicationComponentSnapshotCollectionGetDefault) IsServerError

IsServerError returns true when this application component snapshot collection get default response has a 5xx status code

func (*ApplicationComponentSnapshotCollectionGetDefault) IsSuccess

IsSuccess returns true when this application component snapshot collection get default response has a 2xx status code

func (*ApplicationComponentSnapshotCollectionGetDefault) String

type ApplicationComponentSnapshotCollectionGetOK

type ApplicationComponentSnapshotCollectionGetOK struct {
	Payload *models.ApplicationComponentSnapshotResponse
}

ApplicationComponentSnapshotCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewApplicationComponentSnapshotCollectionGetOK

func NewApplicationComponentSnapshotCollectionGetOK() *ApplicationComponentSnapshotCollectionGetOK

NewApplicationComponentSnapshotCollectionGetOK creates a ApplicationComponentSnapshotCollectionGetOK with default headers values

func (*ApplicationComponentSnapshotCollectionGetOK) Error

func (*ApplicationComponentSnapshotCollectionGetOK) GetPayload

func (*ApplicationComponentSnapshotCollectionGetOK) IsClientError

IsClientError returns true when this application component snapshot collection get o k response has a 4xx status code

func (*ApplicationComponentSnapshotCollectionGetOK) IsCode

IsCode returns true when this application component snapshot collection get o k response a status code equal to that given

func (*ApplicationComponentSnapshotCollectionGetOK) IsRedirect

IsRedirect returns true when this application component snapshot collection get o k response has a 3xx status code

func (*ApplicationComponentSnapshotCollectionGetOK) IsServerError

IsServerError returns true when this application component snapshot collection get o k response has a 5xx status code

func (*ApplicationComponentSnapshotCollectionGetOK) IsSuccess

IsSuccess returns true when this application component snapshot collection get o k response has a 2xx status code

func (*ApplicationComponentSnapshotCollectionGetOK) String

type ApplicationComponentSnapshotCollectionGetParams

type ApplicationComponentSnapshotCollectionGetParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* ComponentName.

	   Filter by Application Component Name
	*/
	ComponentNameQueryParameter *string

	/* ComponentUUID.

	   Application Component UUID
	*/
	ComponentUUIDPathParameter string

	/* ConsistencyType.

	   Filter by consistency_type
	*/
	ConsistencyTypeQueryParameter *string

	/* CreateTime.

	   Filter by create_time
	*/
	CreateTimeQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* IsPartial.

	   Filter by is_partial
	*/
	IsPartialQueryParameter *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotCollectionGetParams contains all the parameters to send to the API endpoint

for the application component snapshot collection get operation.

Typically these are written to a http.Request.

func NewApplicationComponentSnapshotCollectionGetParams

func NewApplicationComponentSnapshotCollectionGetParams() *ApplicationComponentSnapshotCollectionGetParams

NewApplicationComponentSnapshotCollectionGetParams creates a new ApplicationComponentSnapshotCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationComponentSnapshotCollectionGetParamsWithContext

func NewApplicationComponentSnapshotCollectionGetParamsWithContext(ctx context.Context) *ApplicationComponentSnapshotCollectionGetParams

NewApplicationComponentSnapshotCollectionGetParamsWithContext creates a new ApplicationComponentSnapshotCollectionGetParams object with the ability to set a context for a request.

func NewApplicationComponentSnapshotCollectionGetParamsWithHTTPClient

func NewApplicationComponentSnapshotCollectionGetParamsWithHTTPClient(client *http.Client) *ApplicationComponentSnapshotCollectionGetParams

NewApplicationComponentSnapshotCollectionGetParamsWithHTTPClient creates a new ApplicationComponentSnapshotCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationComponentSnapshotCollectionGetParamsWithTimeout

func NewApplicationComponentSnapshotCollectionGetParamsWithTimeout(timeout time.Duration) *ApplicationComponentSnapshotCollectionGetParams

NewApplicationComponentSnapshotCollectionGetParamsWithTimeout creates a new ApplicationComponentSnapshotCollectionGetParams object with the ability to set a timeout on a request.

func (*ApplicationComponentSnapshotCollectionGetParams) SetApplicationUUIDPathParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetCommentQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter adds the comment to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetComponentNameQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetComponentNameQueryParameter(componentName *string)

SetComponentNameQueryParameter adds the componentName to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetComponentUUIDPathParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetComponentUUIDPathParameter(componentUUID string)

SetComponentUUIDPathParameter adds the componentUuid to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetConsistencyTypeQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetConsistencyTypeQueryParameter(consistencyType *string)

SetConsistencyTypeQueryParameter adds the consistencyType to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetContext

SetContext adds the context to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetCreateTimeQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetCreateTimeQueryParameter(createTime *string)

SetCreateTimeQueryParameter adds the createTime to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetDefaults

SetDefaults hydrates default values in the application component snapshot collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentSnapshotCollectionGetParams) SetFieldsQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetIsPartialQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetIsPartialQueryParameter(isPartial *string)

SetIsPartialQueryParameter adds the isPartial to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetMaxRecordsQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetNameQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetOrderByQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetReturnRecordsQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetTimeout

SetTimeout adds the timeout to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) SetUUIDQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithApplicationUUIDPathParameter

WithApplicationUUIDPathParameter adds the applicationUUID to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithCommentQueryParameter

WithCommentQueryParameter adds the comment to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithComponentNameQueryParameter

WithComponentNameQueryParameter adds the componentName to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithComponentUUIDPathParameter

WithComponentUUIDPathParameter adds the componentUUID to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithConsistencyTypeQueryParameter

func (o *ApplicationComponentSnapshotCollectionGetParams) WithConsistencyTypeQueryParameter(consistencyType *string) *ApplicationComponentSnapshotCollectionGetParams

WithConsistencyTypeQueryParameter adds the consistencyType to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithContext

WithContext adds the context to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithCreateTimeQueryParameter

WithCreateTimeQueryParameter adds the createTime to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the application component snapshot collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentSnapshotCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithIsPartialQueryParameter

WithIsPartialQueryParameter adds the isPartial to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithMaxRecordsQueryParameter

WithMaxRecordsQueryParameter adds the maxRecords to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithOrderByQueryParameter

WithOrderByQueryParameter adds the orderBy to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithReturnRecordsQueryParameter

WithReturnRecordsQueryParameter adds the returnRecords to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithReturnTimeoutQueryParameter

WithReturnTimeoutQueryParameter adds the returnTimeout to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WithUUIDQueryParameter

WithUUIDQueryParameter adds the uuid to the application component snapshot collection get params

func (*ApplicationComponentSnapshotCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationComponentSnapshotCollectionGetReader

type ApplicationComponentSnapshotCollectionGetReader struct {
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotCollectionGetReader is a Reader for the ApplicationComponentSnapshotCollectionGet structure.

func (*ApplicationComponentSnapshotCollectionGetReader) ReadResponse

func (o *ApplicationComponentSnapshotCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationComponentSnapshotCreateAccepted

type ApplicationComponentSnapshotCreateAccepted struct {
	Payload *models.JobLinkResponse
}

ApplicationComponentSnapshotCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewApplicationComponentSnapshotCreateAccepted

func NewApplicationComponentSnapshotCreateAccepted() *ApplicationComponentSnapshotCreateAccepted

NewApplicationComponentSnapshotCreateAccepted creates a ApplicationComponentSnapshotCreateAccepted with default headers values

func (*ApplicationComponentSnapshotCreateAccepted) Error

func (*ApplicationComponentSnapshotCreateAccepted) GetPayload

func (*ApplicationComponentSnapshotCreateAccepted) IsClientError

IsClientError returns true when this application component snapshot create accepted response has a 4xx status code

func (*ApplicationComponentSnapshotCreateAccepted) IsCode

IsCode returns true when this application component snapshot create accepted response a status code equal to that given

func (*ApplicationComponentSnapshotCreateAccepted) IsRedirect

IsRedirect returns true when this application component snapshot create accepted response has a 3xx status code

func (*ApplicationComponentSnapshotCreateAccepted) IsServerError

IsServerError returns true when this application component snapshot create accepted response has a 5xx status code

func (*ApplicationComponentSnapshotCreateAccepted) IsSuccess

IsSuccess returns true when this application component snapshot create accepted response has a 2xx status code

func (*ApplicationComponentSnapshotCreateAccepted) String

type ApplicationComponentSnapshotCreateDefault

type ApplicationComponentSnapshotCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotCreateDefault describes a response with status code -1, with default header values.

Error

func NewApplicationComponentSnapshotCreateDefault

func NewApplicationComponentSnapshotCreateDefault(code int) *ApplicationComponentSnapshotCreateDefault

NewApplicationComponentSnapshotCreateDefault creates a ApplicationComponentSnapshotCreateDefault with default headers values

func (*ApplicationComponentSnapshotCreateDefault) Code

Code gets the status code for the application component snapshot create default response

func (*ApplicationComponentSnapshotCreateDefault) Error

func (*ApplicationComponentSnapshotCreateDefault) GetPayload

func (*ApplicationComponentSnapshotCreateDefault) IsClientError

IsClientError returns true when this application component snapshot create default response has a 4xx status code

func (*ApplicationComponentSnapshotCreateDefault) IsCode

IsCode returns true when this application component snapshot create default response a status code equal to that given

func (*ApplicationComponentSnapshotCreateDefault) IsRedirect

IsRedirect returns true when this application component snapshot create default response has a 3xx status code

func (*ApplicationComponentSnapshotCreateDefault) IsServerError

IsServerError returns true when this application component snapshot create default response has a 5xx status code

func (*ApplicationComponentSnapshotCreateDefault) IsSuccess

IsSuccess returns true when this application component snapshot create default response has a 2xx status code

func (*ApplicationComponentSnapshotCreateDefault) String

type ApplicationComponentSnapshotCreateParams

type ApplicationComponentSnapshotCreateParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* ComponentUUID.

	   Application Component UUID
	*/
	ComponentUUIDPathParameter string

	/* Info.

	   Info specification
	*/
	Info *models.ApplicationComponentSnapshot

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotCreateParams contains all the parameters to send to the API endpoint

for the application component snapshot create operation.

Typically these are written to a http.Request.

func NewApplicationComponentSnapshotCreateParams

func NewApplicationComponentSnapshotCreateParams() *ApplicationComponentSnapshotCreateParams

NewApplicationComponentSnapshotCreateParams creates a new ApplicationComponentSnapshotCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationComponentSnapshotCreateParamsWithContext

func NewApplicationComponentSnapshotCreateParamsWithContext(ctx context.Context) *ApplicationComponentSnapshotCreateParams

NewApplicationComponentSnapshotCreateParamsWithContext creates a new ApplicationComponentSnapshotCreateParams object with the ability to set a context for a request.

func NewApplicationComponentSnapshotCreateParamsWithHTTPClient

func NewApplicationComponentSnapshotCreateParamsWithHTTPClient(client *http.Client) *ApplicationComponentSnapshotCreateParams

NewApplicationComponentSnapshotCreateParamsWithHTTPClient creates a new ApplicationComponentSnapshotCreateParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationComponentSnapshotCreateParamsWithTimeout

func NewApplicationComponentSnapshotCreateParamsWithTimeout(timeout time.Duration) *ApplicationComponentSnapshotCreateParams

NewApplicationComponentSnapshotCreateParamsWithTimeout creates a new ApplicationComponentSnapshotCreateParams object with the ability to set a timeout on a request.

func (*ApplicationComponentSnapshotCreateParams) SetApplicationUUIDPathParameter

func (o *ApplicationComponentSnapshotCreateParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) SetComponentUUIDPathParameter

func (o *ApplicationComponentSnapshotCreateParams) SetComponentUUIDPathParameter(componentUUID string)

SetComponentUUIDPathParameter adds the componentUuid to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) SetContext

SetContext adds the context to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) SetDefaults

SetDefaults hydrates default values in the application component snapshot create params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentSnapshotCreateParams) SetHTTPClient

func (o *ApplicationComponentSnapshotCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) SetInfo

SetInfo adds the info to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) SetReturnRecordsQueryParameter

func (o *ApplicationComponentSnapshotCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) SetReturnTimeoutQueryParameter

func (o *ApplicationComponentSnapshotCreateParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) SetTimeout

SetTimeout adds the timeout to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) WithApplicationUUIDPathParameter

func (o *ApplicationComponentSnapshotCreateParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationComponentSnapshotCreateParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) WithComponentUUIDPathParameter

func (o *ApplicationComponentSnapshotCreateParams) WithComponentUUIDPathParameter(componentUUID string) *ApplicationComponentSnapshotCreateParams

WithComponentUUIDPathParameter adds the componentUUID to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) WithContext

WithContext adds the context to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) WithDefaults

WithDefaults hydrates default values in the application component snapshot create params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentSnapshotCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) WithInfo

WithInfo adds the info to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) WithReturnRecordsQueryParameter

func (o *ApplicationComponentSnapshotCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ApplicationComponentSnapshotCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) WithReturnTimeoutQueryParameter

func (o *ApplicationComponentSnapshotCreateParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationComponentSnapshotCreateParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) WithTimeout

WithTimeout adds the timeout to the application component snapshot create params

func (*ApplicationComponentSnapshotCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationComponentSnapshotCreateReader

type ApplicationComponentSnapshotCreateReader struct {
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotCreateReader is a Reader for the ApplicationComponentSnapshotCreate structure.

func (*ApplicationComponentSnapshotCreateReader) ReadResponse

func (o *ApplicationComponentSnapshotCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationComponentSnapshotDeleteAccepted

type ApplicationComponentSnapshotDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

ApplicationComponentSnapshotDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewApplicationComponentSnapshotDeleteAccepted

func NewApplicationComponentSnapshotDeleteAccepted() *ApplicationComponentSnapshotDeleteAccepted

NewApplicationComponentSnapshotDeleteAccepted creates a ApplicationComponentSnapshotDeleteAccepted with default headers values

func (*ApplicationComponentSnapshotDeleteAccepted) Error

func (*ApplicationComponentSnapshotDeleteAccepted) GetPayload

func (*ApplicationComponentSnapshotDeleteAccepted) IsClientError

IsClientError returns true when this application component snapshot delete accepted response has a 4xx status code

func (*ApplicationComponentSnapshotDeleteAccepted) IsCode

IsCode returns true when this application component snapshot delete accepted response a status code equal to that given

func (*ApplicationComponentSnapshotDeleteAccepted) IsRedirect

IsRedirect returns true when this application component snapshot delete accepted response has a 3xx status code

func (*ApplicationComponentSnapshotDeleteAccepted) IsServerError

IsServerError returns true when this application component snapshot delete accepted response has a 5xx status code

func (*ApplicationComponentSnapshotDeleteAccepted) IsSuccess

IsSuccess returns true when this application component snapshot delete accepted response has a 2xx status code

func (*ApplicationComponentSnapshotDeleteAccepted) String

type ApplicationComponentSnapshotDeleteDefault

type ApplicationComponentSnapshotDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotDeleteDefault describes a response with status code -1, with default header values.

Error

func NewApplicationComponentSnapshotDeleteDefault

func NewApplicationComponentSnapshotDeleteDefault(code int) *ApplicationComponentSnapshotDeleteDefault

NewApplicationComponentSnapshotDeleteDefault creates a ApplicationComponentSnapshotDeleteDefault with default headers values

func (*ApplicationComponentSnapshotDeleteDefault) Code

Code gets the status code for the application component snapshot delete default response

func (*ApplicationComponentSnapshotDeleteDefault) Error

func (*ApplicationComponentSnapshotDeleteDefault) GetPayload

func (*ApplicationComponentSnapshotDeleteDefault) IsClientError

IsClientError returns true when this application component snapshot delete default response has a 4xx status code

func (*ApplicationComponentSnapshotDeleteDefault) IsCode

IsCode returns true when this application component snapshot delete default response a status code equal to that given

func (*ApplicationComponentSnapshotDeleteDefault) IsRedirect

IsRedirect returns true when this application component snapshot delete default response has a 3xx status code

func (*ApplicationComponentSnapshotDeleteDefault) IsServerError

IsServerError returns true when this application component snapshot delete default response has a 5xx status code

func (*ApplicationComponentSnapshotDeleteDefault) IsSuccess

IsSuccess returns true when this application component snapshot delete default response has a 2xx status code

func (*ApplicationComponentSnapshotDeleteDefault) String

type ApplicationComponentSnapshotDeleteParams

type ApplicationComponentSnapshotDeleteParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* ComponentUUID.

	   Application Component UUID
	*/
	ComponentUUIDPathParameter string

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   Snapshot UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotDeleteParams contains all the parameters to send to the API endpoint

for the application component snapshot delete operation.

Typically these are written to a http.Request.

func NewApplicationComponentSnapshotDeleteParams

func NewApplicationComponentSnapshotDeleteParams() *ApplicationComponentSnapshotDeleteParams

NewApplicationComponentSnapshotDeleteParams creates a new ApplicationComponentSnapshotDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationComponentSnapshotDeleteParamsWithContext

func NewApplicationComponentSnapshotDeleteParamsWithContext(ctx context.Context) *ApplicationComponentSnapshotDeleteParams

NewApplicationComponentSnapshotDeleteParamsWithContext creates a new ApplicationComponentSnapshotDeleteParams object with the ability to set a context for a request.

func NewApplicationComponentSnapshotDeleteParamsWithHTTPClient

func NewApplicationComponentSnapshotDeleteParamsWithHTTPClient(client *http.Client) *ApplicationComponentSnapshotDeleteParams

NewApplicationComponentSnapshotDeleteParamsWithHTTPClient creates a new ApplicationComponentSnapshotDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationComponentSnapshotDeleteParamsWithTimeout

func NewApplicationComponentSnapshotDeleteParamsWithTimeout(timeout time.Duration) *ApplicationComponentSnapshotDeleteParams

NewApplicationComponentSnapshotDeleteParamsWithTimeout creates a new ApplicationComponentSnapshotDeleteParams object with the ability to set a timeout on a request.

func (*ApplicationComponentSnapshotDeleteParams) SetApplicationUUIDPathParameter

func (o *ApplicationComponentSnapshotDeleteParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) SetComponentUUIDPathParameter

func (o *ApplicationComponentSnapshotDeleteParams) SetComponentUUIDPathParameter(componentUUID string)

SetComponentUUIDPathParameter adds the componentUuid to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) SetContext

SetContext adds the context to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) SetDefaults

SetDefaults hydrates default values in the application component snapshot delete params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentSnapshotDeleteParams) SetHTTPClient

func (o *ApplicationComponentSnapshotDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) SetReturnTimeoutQueryParameter

func (o *ApplicationComponentSnapshotDeleteParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) SetTimeout

SetTimeout adds the timeout to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) SetUUIDPathParameter

func (o *ApplicationComponentSnapshotDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) WithApplicationUUIDPathParameter

func (o *ApplicationComponentSnapshotDeleteParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationComponentSnapshotDeleteParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) WithComponentUUIDPathParameter

func (o *ApplicationComponentSnapshotDeleteParams) WithComponentUUIDPathParameter(componentUUID string) *ApplicationComponentSnapshotDeleteParams

WithComponentUUIDPathParameter adds the componentUUID to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) WithContext

WithContext adds the context to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) WithDefaults

WithDefaults hydrates default values in the application component snapshot delete params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentSnapshotDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) WithReturnTimeoutQueryParameter

func (o *ApplicationComponentSnapshotDeleteParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationComponentSnapshotDeleteParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) WithTimeout

WithTimeout adds the timeout to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) WithUUIDPathParameter

WithUUIDPathParameter adds the uuid to the application component snapshot delete params

func (*ApplicationComponentSnapshotDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationComponentSnapshotDeleteReader

type ApplicationComponentSnapshotDeleteReader struct {
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotDeleteReader is a Reader for the ApplicationComponentSnapshotDelete structure.

func (*ApplicationComponentSnapshotDeleteReader) ReadResponse

func (o *ApplicationComponentSnapshotDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationComponentSnapshotGetDefault

type ApplicationComponentSnapshotGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotGetDefault describes a response with status code -1, with default header values.

Error

func NewApplicationComponentSnapshotGetDefault

func NewApplicationComponentSnapshotGetDefault(code int) *ApplicationComponentSnapshotGetDefault

NewApplicationComponentSnapshotGetDefault creates a ApplicationComponentSnapshotGetDefault with default headers values

func (*ApplicationComponentSnapshotGetDefault) Code

Code gets the status code for the application component snapshot get default response

func (*ApplicationComponentSnapshotGetDefault) Error

func (*ApplicationComponentSnapshotGetDefault) GetPayload

func (*ApplicationComponentSnapshotGetDefault) IsClientError

func (o *ApplicationComponentSnapshotGetDefault) IsClientError() bool

IsClientError returns true when this application component snapshot get default response has a 4xx status code

func (*ApplicationComponentSnapshotGetDefault) IsCode

IsCode returns true when this application component snapshot get default response a status code equal to that given

func (*ApplicationComponentSnapshotGetDefault) IsRedirect

IsRedirect returns true when this application component snapshot get default response has a 3xx status code

func (*ApplicationComponentSnapshotGetDefault) IsServerError

func (o *ApplicationComponentSnapshotGetDefault) IsServerError() bool

IsServerError returns true when this application component snapshot get default response has a 5xx status code

func (*ApplicationComponentSnapshotGetDefault) IsSuccess

IsSuccess returns true when this application component snapshot get default response has a 2xx status code

func (*ApplicationComponentSnapshotGetDefault) String

type ApplicationComponentSnapshotGetOK

type ApplicationComponentSnapshotGetOK struct {
	Payload *models.ApplicationComponentSnapshot
}

ApplicationComponentSnapshotGetOK describes a response with status code 200, with default header values.

OK

func NewApplicationComponentSnapshotGetOK

func NewApplicationComponentSnapshotGetOK() *ApplicationComponentSnapshotGetOK

NewApplicationComponentSnapshotGetOK creates a ApplicationComponentSnapshotGetOK with default headers values

func (*ApplicationComponentSnapshotGetOK) Error

func (*ApplicationComponentSnapshotGetOK) GetPayload

func (*ApplicationComponentSnapshotGetOK) IsClientError

func (o *ApplicationComponentSnapshotGetOK) IsClientError() bool

IsClientError returns true when this application component snapshot get o k response has a 4xx status code

func (*ApplicationComponentSnapshotGetOK) IsCode

func (o *ApplicationComponentSnapshotGetOK) IsCode(code int) bool

IsCode returns true when this application component snapshot get o k response a status code equal to that given

func (*ApplicationComponentSnapshotGetOK) IsRedirect

func (o *ApplicationComponentSnapshotGetOK) IsRedirect() bool

IsRedirect returns true when this application component snapshot get o k response has a 3xx status code

func (*ApplicationComponentSnapshotGetOK) IsServerError

func (o *ApplicationComponentSnapshotGetOK) IsServerError() bool

IsServerError returns true when this application component snapshot get o k response has a 5xx status code

func (*ApplicationComponentSnapshotGetOK) IsSuccess

func (o *ApplicationComponentSnapshotGetOK) IsSuccess() bool

IsSuccess returns true when this application component snapshot get o k response has a 2xx status code

func (*ApplicationComponentSnapshotGetOK) String

type ApplicationComponentSnapshotGetParams

type ApplicationComponentSnapshotGetParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* ComponentUUID.

	   Application Component UUID
	*/
	ComponentUUIDPathParameter string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* UUID.

	   Snapshot UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotGetParams contains all the parameters to send to the API endpoint

for the application component snapshot get operation.

Typically these are written to a http.Request.

func NewApplicationComponentSnapshotGetParams

func NewApplicationComponentSnapshotGetParams() *ApplicationComponentSnapshotGetParams

NewApplicationComponentSnapshotGetParams creates a new ApplicationComponentSnapshotGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationComponentSnapshotGetParamsWithContext

func NewApplicationComponentSnapshotGetParamsWithContext(ctx context.Context) *ApplicationComponentSnapshotGetParams

NewApplicationComponentSnapshotGetParamsWithContext creates a new ApplicationComponentSnapshotGetParams object with the ability to set a context for a request.

func NewApplicationComponentSnapshotGetParamsWithHTTPClient

func NewApplicationComponentSnapshotGetParamsWithHTTPClient(client *http.Client) *ApplicationComponentSnapshotGetParams

NewApplicationComponentSnapshotGetParamsWithHTTPClient creates a new ApplicationComponentSnapshotGetParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationComponentSnapshotGetParamsWithTimeout

func NewApplicationComponentSnapshotGetParamsWithTimeout(timeout time.Duration) *ApplicationComponentSnapshotGetParams

NewApplicationComponentSnapshotGetParamsWithTimeout creates a new ApplicationComponentSnapshotGetParams object with the ability to set a timeout on a request.

func (*ApplicationComponentSnapshotGetParams) SetApplicationUUIDPathParameter

func (o *ApplicationComponentSnapshotGetParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) SetComponentUUIDPathParameter

func (o *ApplicationComponentSnapshotGetParams) SetComponentUUIDPathParameter(componentUUID string)

SetComponentUUIDPathParameter adds the componentUuid to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) SetContext

SetContext adds the context to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) SetDefaults

func (o *ApplicationComponentSnapshotGetParams) SetDefaults()

SetDefaults hydrates default values in the application component snapshot get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentSnapshotGetParams) SetFieldsQueryParameter

func (o *ApplicationComponentSnapshotGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) SetHTTPClient

func (o *ApplicationComponentSnapshotGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) SetTimeout

func (o *ApplicationComponentSnapshotGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) SetUUIDPathParameter

func (o *ApplicationComponentSnapshotGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) WithApplicationUUIDPathParameter

func (o *ApplicationComponentSnapshotGetParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationComponentSnapshotGetParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) WithComponentUUIDPathParameter

func (o *ApplicationComponentSnapshotGetParams) WithComponentUUIDPathParameter(componentUUID string) *ApplicationComponentSnapshotGetParams

WithComponentUUIDPathParameter adds the componentUUID to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) WithContext

WithContext adds the context to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) WithDefaults

WithDefaults hydrates default values in the application component snapshot get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentSnapshotGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) WithTimeout

WithTimeout adds the timeout to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) WithUUIDPathParameter

WithUUIDPathParameter adds the uuid to the application component snapshot get params

func (*ApplicationComponentSnapshotGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationComponentSnapshotGetReader

type ApplicationComponentSnapshotGetReader struct {
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotGetReader is a Reader for the ApplicationComponentSnapshotGet structure.

func (*ApplicationComponentSnapshotGetReader) ReadResponse

func (o *ApplicationComponentSnapshotGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationComponentSnapshotRestoreAccepted

type ApplicationComponentSnapshotRestoreAccepted struct {
	Payload *models.JobLinkResponse
}

ApplicationComponentSnapshotRestoreAccepted describes a response with status code 202, with default header values.

Accepted

func NewApplicationComponentSnapshotRestoreAccepted

func NewApplicationComponentSnapshotRestoreAccepted() *ApplicationComponentSnapshotRestoreAccepted

NewApplicationComponentSnapshotRestoreAccepted creates a ApplicationComponentSnapshotRestoreAccepted with default headers values

func (*ApplicationComponentSnapshotRestoreAccepted) Error

func (*ApplicationComponentSnapshotRestoreAccepted) GetPayload

func (*ApplicationComponentSnapshotRestoreAccepted) IsClientError

IsClientError returns true when this application component snapshot restore accepted response has a 4xx status code

func (*ApplicationComponentSnapshotRestoreAccepted) IsCode

IsCode returns true when this application component snapshot restore accepted response a status code equal to that given

func (*ApplicationComponentSnapshotRestoreAccepted) IsRedirect

IsRedirect returns true when this application component snapshot restore accepted response has a 3xx status code

func (*ApplicationComponentSnapshotRestoreAccepted) IsServerError

IsServerError returns true when this application component snapshot restore accepted response has a 5xx status code

func (*ApplicationComponentSnapshotRestoreAccepted) IsSuccess

IsSuccess returns true when this application component snapshot restore accepted response has a 2xx status code

func (*ApplicationComponentSnapshotRestoreAccepted) String

type ApplicationComponentSnapshotRestoreDefault

type ApplicationComponentSnapshotRestoreDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotRestoreDefault describes a response with status code -1, with default header values.

Error

func NewApplicationComponentSnapshotRestoreDefault

func NewApplicationComponentSnapshotRestoreDefault(code int) *ApplicationComponentSnapshotRestoreDefault

NewApplicationComponentSnapshotRestoreDefault creates a ApplicationComponentSnapshotRestoreDefault with default headers values

func (*ApplicationComponentSnapshotRestoreDefault) Code

Code gets the status code for the application component snapshot restore default response

func (*ApplicationComponentSnapshotRestoreDefault) Error

func (*ApplicationComponentSnapshotRestoreDefault) GetPayload

func (*ApplicationComponentSnapshotRestoreDefault) IsClientError

IsClientError returns true when this application component snapshot restore default response has a 4xx status code

func (*ApplicationComponentSnapshotRestoreDefault) IsCode

IsCode returns true when this application component snapshot restore default response a status code equal to that given

func (*ApplicationComponentSnapshotRestoreDefault) IsRedirect

IsRedirect returns true when this application component snapshot restore default response has a 3xx status code

func (*ApplicationComponentSnapshotRestoreDefault) IsServerError

IsServerError returns true when this application component snapshot restore default response has a 5xx status code

func (*ApplicationComponentSnapshotRestoreDefault) IsSuccess

IsSuccess returns true when this application component snapshot restore default response has a 2xx status code

func (*ApplicationComponentSnapshotRestoreDefault) String

type ApplicationComponentSnapshotRestoreParams

type ApplicationComponentSnapshotRestoreParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* ComponentUUID.

	   Application Component UUID
	*/
	ComponentUUIDPathParameter string

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   Snapshot copy UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotRestoreParams contains all the parameters to send to the API endpoint

for the application component snapshot restore operation.

Typically these are written to a http.Request.

func NewApplicationComponentSnapshotRestoreParams

func NewApplicationComponentSnapshotRestoreParams() *ApplicationComponentSnapshotRestoreParams

NewApplicationComponentSnapshotRestoreParams creates a new ApplicationComponentSnapshotRestoreParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationComponentSnapshotRestoreParamsWithContext

func NewApplicationComponentSnapshotRestoreParamsWithContext(ctx context.Context) *ApplicationComponentSnapshotRestoreParams

NewApplicationComponentSnapshotRestoreParamsWithContext creates a new ApplicationComponentSnapshotRestoreParams object with the ability to set a context for a request.

func NewApplicationComponentSnapshotRestoreParamsWithHTTPClient

func NewApplicationComponentSnapshotRestoreParamsWithHTTPClient(client *http.Client) *ApplicationComponentSnapshotRestoreParams

NewApplicationComponentSnapshotRestoreParamsWithHTTPClient creates a new ApplicationComponentSnapshotRestoreParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationComponentSnapshotRestoreParamsWithTimeout

func NewApplicationComponentSnapshotRestoreParamsWithTimeout(timeout time.Duration) *ApplicationComponentSnapshotRestoreParams

NewApplicationComponentSnapshotRestoreParamsWithTimeout creates a new ApplicationComponentSnapshotRestoreParams object with the ability to set a timeout on a request.

func (*ApplicationComponentSnapshotRestoreParams) SetApplicationUUIDPathParameter

func (o *ApplicationComponentSnapshotRestoreParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) SetComponentUUIDPathParameter

func (o *ApplicationComponentSnapshotRestoreParams) SetComponentUUIDPathParameter(componentUUID string)

SetComponentUUIDPathParameter adds the componentUuid to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) SetContext

SetContext adds the context to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) SetDefaults

SetDefaults hydrates default values in the application component snapshot restore params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentSnapshotRestoreParams) SetHTTPClient

func (o *ApplicationComponentSnapshotRestoreParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) SetReturnRecordsQueryParameter

func (o *ApplicationComponentSnapshotRestoreParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) SetReturnTimeoutQueryParameter

func (o *ApplicationComponentSnapshotRestoreParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) SetTimeout

SetTimeout adds the timeout to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) SetUUIDPathParameter

func (o *ApplicationComponentSnapshotRestoreParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) WithApplicationUUIDPathParameter

func (o *ApplicationComponentSnapshotRestoreParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationComponentSnapshotRestoreParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) WithComponentUUIDPathParameter

func (o *ApplicationComponentSnapshotRestoreParams) WithComponentUUIDPathParameter(componentUUID string) *ApplicationComponentSnapshotRestoreParams

WithComponentUUIDPathParameter adds the componentUUID to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) WithContext

WithContext adds the context to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) WithDefaults

WithDefaults hydrates default values in the application component snapshot restore params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationComponentSnapshotRestoreParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) WithReturnRecordsQueryParameter

func (o *ApplicationComponentSnapshotRestoreParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ApplicationComponentSnapshotRestoreParams

WithReturnRecordsQueryParameter adds the returnRecords to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) WithReturnTimeoutQueryParameter

func (o *ApplicationComponentSnapshotRestoreParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationComponentSnapshotRestoreParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) WithTimeout

WithTimeout adds the timeout to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) WithUUIDPathParameter

WithUUIDPathParameter adds the uuid to the application component snapshot restore params

func (*ApplicationComponentSnapshotRestoreParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationComponentSnapshotRestoreReader

type ApplicationComponentSnapshotRestoreReader struct {
	// contains filtered or unexported fields
}

ApplicationComponentSnapshotRestoreReader is a Reader for the ApplicationComponentSnapshotRestore structure.

func (*ApplicationComponentSnapshotRestoreReader) ReadResponse

func (o *ApplicationComponentSnapshotRestoreReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationCreateAccepted

type ApplicationCreateAccepted struct {
	Payload *models.JobLinkResponse
}

ApplicationCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewApplicationCreateAccepted

func NewApplicationCreateAccepted() *ApplicationCreateAccepted

NewApplicationCreateAccepted creates a ApplicationCreateAccepted with default headers values

func (*ApplicationCreateAccepted) Error

func (o *ApplicationCreateAccepted) Error() string

func (*ApplicationCreateAccepted) GetPayload

func (*ApplicationCreateAccepted) IsClientError

func (o *ApplicationCreateAccepted) IsClientError() bool

IsClientError returns true when this application create accepted response has a 4xx status code

func (*ApplicationCreateAccepted) IsCode

func (o *ApplicationCreateAccepted) IsCode(code int) bool

IsCode returns true when this application create accepted response a status code equal to that given

func (*ApplicationCreateAccepted) IsRedirect

func (o *ApplicationCreateAccepted) IsRedirect() bool

IsRedirect returns true when this application create accepted response has a 3xx status code

func (*ApplicationCreateAccepted) IsServerError

func (o *ApplicationCreateAccepted) IsServerError() bool

IsServerError returns true when this application create accepted response has a 5xx status code

func (*ApplicationCreateAccepted) IsSuccess

func (o *ApplicationCreateAccepted) IsSuccess() bool

IsSuccess returns true when this application create accepted response has a 2xx status code

func (*ApplicationCreateAccepted) String

func (o *ApplicationCreateAccepted) String() string

type ApplicationCreateDefault

type ApplicationCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationCreateDefault describes a response with status code -1, with default header values.

Error

func NewApplicationCreateDefault

func NewApplicationCreateDefault(code int) *ApplicationCreateDefault

NewApplicationCreateDefault creates a ApplicationCreateDefault with default headers values

func (*ApplicationCreateDefault) Code

func (o *ApplicationCreateDefault) Code() int

Code gets the status code for the application create default response

func (*ApplicationCreateDefault) Error

func (o *ApplicationCreateDefault) Error() string

func (*ApplicationCreateDefault) GetPayload

func (*ApplicationCreateDefault) IsClientError

func (o *ApplicationCreateDefault) IsClientError() bool

IsClientError returns true when this application create default response has a 4xx status code

func (*ApplicationCreateDefault) IsCode

func (o *ApplicationCreateDefault) IsCode(code int) bool

IsCode returns true when this application create default response a status code equal to that given

func (*ApplicationCreateDefault) IsRedirect

func (o *ApplicationCreateDefault) IsRedirect() bool

IsRedirect returns true when this application create default response has a 3xx status code

func (*ApplicationCreateDefault) IsServerError

func (o *ApplicationCreateDefault) IsServerError() bool

IsServerError returns true when this application create default response has a 5xx status code

func (*ApplicationCreateDefault) IsSuccess

func (o *ApplicationCreateDefault) IsSuccess() bool

IsSuccess returns true when this application create default response has a 2xx status code

func (*ApplicationCreateDefault) String

func (o *ApplicationCreateDefault) String() string

type ApplicationCreateParams

type ApplicationCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.Application

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationCreateParams contains all the parameters to send to the API endpoint

for the application create operation.

Typically these are written to a http.Request.

func NewApplicationCreateParams

func NewApplicationCreateParams() *ApplicationCreateParams

NewApplicationCreateParams creates a new ApplicationCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationCreateParamsWithContext

func NewApplicationCreateParamsWithContext(ctx context.Context) *ApplicationCreateParams

NewApplicationCreateParamsWithContext creates a new ApplicationCreateParams object with the ability to set a context for a request.

func NewApplicationCreateParamsWithHTTPClient

func NewApplicationCreateParamsWithHTTPClient(client *http.Client) *ApplicationCreateParams

NewApplicationCreateParamsWithHTTPClient creates a new ApplicationCreateParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationCreateParamsWithTimeout

func NewApplicationCreateParamsWithTimeout(timeout time.Duration) *ApplicationCreateParams

NewApplicationCreateParamsWithTimeout creates a new ApplicationCreateParams object with the ability to set a timeout on a request.

func (*ApplicationCreateParams) SetContext

func (o *ApplicationCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the application create params

func (*ApplicationCreateParams) SetDefaults

func (o *ApplicationCreateParams) SetDefaults()

SetDefaults hydrates default values in the application create params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationCreateParams) SetHTTPClient

func (o *ApplicationCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application create params

func (*ApplicationCreateParams) SetInfo

func (o *ApplicationCreateParams) SetInfo(info *models.Application)

SetInfo adds the info to the application create params

func (*ApplicationCreateParams) SetReturnRecordsQueryParameter

func (o *ApplicationCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the application create params

func (*ApplicationCreateParams) SetReturnTimeoutQueryParameter

func (o *ApplicationCreateParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application create params

func (*ApplicationCreateParams) SetTimeout

func (o *ApplicationCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application create params

func (*ApplicationCreateParams) WithContext

WithContext adds the context to the application create params

func (*ApplicationCreateParams) WithDefaults

WithDefaults hydrates default values in the application create params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationCreateParams) WithHTTPClient

func (o *ApplicationCreateParams) WithHTTPClient(client *http.Client) *ApplicationCreateParams

WithHTTPClient adds the HTTPClient to the application create params

func (*ApplicationCreateParams) WithInfo

WithInfo adds the info to the application create params

func (*ApplicationCreateParams) WithReturnRecordsQueryParameter

func (o *ApplicationCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ApplicationCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the application create params

func (*ApplicationCreateParams) WithReturnTimeoutQueryParameter

func (o *ApplicationCreateParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationCreateParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application create params

func (*ApplicationCreateParams) WithTimeout

WithTimeout adds the timeout to the application create params

func (*ApplicationCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationCreateReader

type ApplicationCreateReader struct {
	// contains filtered or unexported fields
}

ApplicationCreateReader is a Reader for the ApplicationCreate structure.

func (*ApplicationCreateReader) ReadResponse

func (o *ApplicationCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationDeleteAccepted

type ApplicationDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

ApplicationDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewApplicationDeleteAccepted

func NewApplicationDeleteAccepted() *ApplicationDeleteAccepted

NewApplicationDeleteAccepted creates a ApplicationDeleteAccepted with default headers values

func (*ApplicationDeleteAccepted) Error

func (o *ApplicationDeleteAccepted) Error() string

func (*ApplicationDeleteAccepted) GetPayload

func (*ApplicationDeleteAccepted) IsClientError

func (o *ApplicationDeleteAccepted) IsClientError() bool

IsClientError returns true when this application delete accepted response has a 4xx status code

func (*ApplicationDeleteAccepted) IsCode

func (o *ApplicationDeleteAccepted) IsCode(code int) bool

IsCode returns true when this application delete accepted response a status code equal to that given

func (*ApplicationDeleteAccepted) IsRedirect

func (o *ApplicationDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this application delete accepted response has a 3xx status code

func (*ApplicationDeleteAccepted) IsServerError

func (o *ApplicationDeleteAccepted) IsServerError() bool

IsServerError returns true when this application delete accepted response has a 5xx status code

func (*ApplicationDeleteAccepted) IsSuccess

func (o *ApplicationDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this application delete accepted response has a 2xx status code

func (*ApplicationDeleteAccepted) String

func (o *ApplicationDeleteAccepted) String() string

type ApplicationDeleteDefault

type ApplicationDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationDeleteDefault describes a response with status code -1, with default header values.

Error

func NewApplicationDeleteDefault

func NewApplicationDeleteDefault(code int) *ApplicationDeleteDefault

NewApplicationDeleteDefault creates a ApplicationDeleteDefault with default headers values

func (*ApplicationDeleteDefault) Code

func (o *ApplicationDeleteDefault) Code() int

Code gets the status code for the application delete default response

func (*ApplicationDeleteDefault) Error

func (o *ApplicationDeleteDefault) Error() string

func (*ApplicationDeleteDefault) GetPayload

func (*ApplicationDeleteDefault) IsClientError

func (o *ApplicationDeleteDefault) IsClientError() bool

IsClientError returns true when this application delete default response has a 4xx status code

func (*ApplicationDeleteDefault) IsCode

func (o *ApplicationDeleteDefault) IsCode(code int) bool

IsCode returns true when this application delete default response a status code equal to that given

func (*ApplicationDeleteDefault) IsRedirect

func (o *ApplicationDeleteDefault) IsRedirect() bool

IsRedirect returns true when this application delete default response has a 3xx status code

func (*ApplicationDeleteDefault) IsServerError

func (o *ApplicationDeleteDefault) IsServerError() bool

IsServerError returns true when this application delete default response has a 5xx status code

func (*ApplicationDeleteDefault) IsSuccess

func (o *ApplicationDeleteDefault) IsSuccess() bool

IsSuccess returns true when this application delete default response has a 2xx status code

func (*ApplicationDeleteDefault) String

func (o *ApplicationDeleteDefault) String() string

type ApplicationDeleteParams

type ApplicationDeleteParams struct {

	/* DeleteData.

	   By default, deleting an application deletes all of the application's data. By setting this parameter to "false", the application's data is preserved, but can no longer be managed through application APIs.


	   Default: true
	*/
	DeleteDataQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   Application UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationDeleteParams contains all the parameters to send to the API endpoint

for the application delete operation.

Typically these are written to a http.Request.

func NewApplicationDeleteParams

func NewApplicationDeleteParams() *ApplicationDeleteParams

NewApplicationDeleteParams creates a new ApplicationDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationDeleteParamsWithContext

func NewApplicationDeleteParamsWithContext(ctx context.Context) *ApplicationDeleteParams

NewApplicationDeleteParamsWithContext creates a new ApplicationDeleteParams object with the ability to set a context for a request.

func NewApplicationDeleteParamsWithHTTPClient

func NewApplicationDeleteParamsWithHTTPClient(client *http.Client) *ApplicationDeleteParams

NewApplicationDeleteParamsWithHTTPClient creates a new ApplicationDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationDeleteParamsWithTimeout

func NewApplicationDeleteParamsWithTimeout(timeout time.Duration) *ApplicationDeleteParams

NewApplicationDeleteParamsWithTimeout creates a new ApplicationDeleteParams object with the ability to set a timeout on a request.

func (*ApplicationDeleteParams) SetContext

func (o *ApplicationDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the application delete params

func (*ApplicationDeleteParams) SetDefaults

func (o *ApplicationDeleteParams) SetDefaults()

SetDefaults hydrates default values in the application delete params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationDeleteParams) SetDeleteDataQueryParameter

func (o *ApplicationDeleteParams) SetDeleteDataQueryParameter(deleteData *bool)

SetDeleteDataQueryParameter adds the deleteData to the application delete params

func (*ApplicationDeleteParams) SetHTTPClient

func (o *ApplicationDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application delete params

func (*ApplicationDeleteParams) SetReturnTimeoutQueryParameter

func (o *ApplicationDeleteParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application delete params

func (*ApplicationDeleteParams) SetTimeout

func (o *ApplicationDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application delete params

func (*ApplicationDeleteParams) SetUUIDPathParameter

func (o *ApplicationDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the application delete params

func (*ApplicationDeleteParams) WithContext

WithContext adds the context to the application delete params

func (*ApplicationDeleteParams) WithDefaults

WithDefaults hydrates default values in the application delete params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationDeleteParams) WithDeleteDataQueryParameter

func (o *ApplicationDeleteParams) WithDeleteDataQueryParameter(deleteData *bool) *ApplicationDeleteParams

WithDeleteDataQueryParameter adds the deleteData to the application delete params

func (*ApplicationDeleteParams) WithHTTPClient

func (o *ApplicationDeleteParams) WithHTTPClient(client *http.Client) *ApplicationDeleteParams

WithHTTPClient adds the HTTPClient to the application delete params

func (*ApplicationDeleteParams) WithReturnTimeoutQueryParameter

func (o *ApplicationDeleteParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationDeleteParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application delete params

func (*ApplicationDeleteParams) WithTimeout

WithTimeout adds the timeout to the application delete params

func (*ApplicationDeleteParams) WithUUIDPathParameter

func (o *ApplicationDeleteParams) WithUUIDPathParameter(uuid string) *ApplicationDeleteParams

WithUUIDPathParameter adds the uuid to the application delete params

func (*ApplicationDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationDeleteReader

type ApplicationDeleteReader struct {
	// contains filtered or unexported fields
}

ApplicationDeleteReader is a Reader for the ApplicationDelete structure.

func (*ApplicationDeleteReader) ReadResponse

func (o *ApplicationDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationGetDefault

type ApplicationGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationGetDefault describes a response with status code -1, with default header values.

Error

func NewApplicationGetDefault

func NewApplicationGetDefault(code int) *ApplicationGetDefault

NewApplicationGetDefault creates a ApplicationGetDefault with default headers values

func (*ApplicationGetDefault) Code

func (o *ApplicationGetDefault) Code() int

Code gets the status code for the application get default response

func (*ApplicationGetDefault) Error

func (o *ApplicationGetDefault) Error() string

func (*ApplicationGetDefault) GetPayload

func (o *ApplicationGetDefault) GetPayload() *models.ErrorResponse

func (*ApplicationGetDefault) IsClientError

func (o *ApplicationGetDefault) IsClientError() bool

IsClientError returns true when this application get default response has a 4xx status code

func (*ApplicationGetDefault) IsCode

func (o *ApplicationGetDefault) IsCode(code int) bool

IsCode returns true when this application get default response a status code equal to that given

func (*ApplicationGetDefault) IsRedirect

func (o *ApplicationGetDefault) IsRedirect() bool

IsRedirect returns true when this application get default response has a 3xx status code

func (*ApplicationGetDefault) IsServerError

func (o *ApplicationGetDefault) IsServerError() bool

IsServerError returns true when this application get default response has a 5xx status code

func (*ApplicationGetDefault) IsSuccess

func (o *ApplicationGetDefault) IsSuccess() bool

IsSuccess returns true when this application get default response has a 2xx status code

func (*ApplicationGetDefault) String

func (o *ApplicationGetDefault) String() string

type ApplicationGetOK

type ApplicationGetOK struct {
	Payload *models.Application
}

ApplicationGetOK describes a response with status code 200, with default header values.

OK

func NewApplicationGetOK

func NewApplicationGetOK() *ApplicationGetOK

NewApplicationGetOK creates a ApplicationGetOK with default headers values

func (*ApplicationGetOK) Error

func (o *ApplicationGetOK) Error() string

func (*ApplicationGetOK) GetPayload

func (o *ApplicationGetOK) GetPayload() *models.Application

func (*ApplicationGetOK) IsClientError

func (o *ApplicationGetOK) IsClientError() bool

IsClientError returns true when this application get o k response has a 4xx status code

func (*ApplicationGetOK) IsCode

func (o *ApplicationGetOK) IsCode(code int) bool

IsCode returns true when this application get o k response a status code equal to that given

func (*ApplicationGetOK) IsRedirect

func (o *ApplicationGetOK) IsRedirect() bool

IsRedirect returns true when this application get o k response has a 3xx status code

func (*ApplicationGetOK) IsServerError

func (o *ApplicationGetOK) IsServerError() bool

IsServerError returns true when this application get o k response has a 5xx status code

func (*ApplicationGetOK) IsSuccess

func (o *ApplicationGetOK) IsSuccess() bool

IsSuccess returns true when this application get o k response has a 2xx status code

func (*ApplicationGetOK) String

func (o *ApplicationGetOK) String() string

type ApplicationGetParams

type ApplicationGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* UUID.

	   Application UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationGetParams contains all the parameters to send to the API endpoint

for the application get operation.

Typically these are written to a http.Request.

func NewApplicationGetParams

func NewApplicationGetParams() *ApplicationGetParams

NewApplicationGetParams creates a new ApplicationGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationGetParamsWithContext

func NewApplicationGetParamsWithContext(ctx context.Context) *ApplicationGetParams

NewApplicationGetParamsWithContext creates a new ApplicationGetParams object with the ability to set a context for a request.

func NewApplicationGetParamsWithHTTPClient

func NewApplicationGetParamsWithHTTPClient(client *http.Client) *ApplicationGetParams

NewApplicationGetParamsWithHTTPClient creates a new ApplicationGetParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationGetParamsWithTimeout

func NewApplicationGetParamsWithTimeout(timeout time.Duration) *ApplicationGetParams

NewApplicationGetParamsWithTimeout creates a new ApplicationGetParams object with the ability to set a timeout on a request.

func (*ApplicationGetParams) SetContext

func (o *ApplicationGetParams) SetContext(ctx context.Context)

SetContext adds the context to the application get params

func (*ApplicationGetParams) SetDefaults

func (o *ApplicationGetParams) SetDefaults()

SetDefaults hydrates default values in the application get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationGetParams) SetFieldsQueryParameter

func (o *ApplicationGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the application get params

func (*ApplicationGetParams) SetHTTPClient

func (o *ApplicationGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application get params

func (*ApplicationGetParams) SetTimeout

func (o *ApplicationGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application get params

func (*ApplicationGetParams) SetUUIDPathParameter

func (o *ApplicationGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the application get params

func (*ApplicationGetParams) WithContext

WithContext adds the context to the application get params

func (*ApplicationGetParams) WithDefaults

func (o *ApplicationGetParams) WithDefaults() *ApplicationGetParams

WithDefaults hydrates default values in the application get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationGetParams) WithFieldsQueryParameter

func (o *ApplicationGetParams) WithFieldsQueryParameter(fields []string) *ApplicationGetParams

WithFieldsQueryParameter adds the fields to the application get params

func (*ApplicationGetParams) WithHTTPClient

func (o *ApplicationGetParams) WithHTTPClient(client *http.Client) *ApplicationGetParams

WithHTTPClient adds the HTTPClient to the application get params

func (*ApplicationGetParams) WithTimeout

func (o *ApplicationGetParams) WithTimeout(timeout time.Duration) *ApplicationGetParams

WithTimeout adds the timeout to the application get params

func (*ApplicationGetParams) WithUUIDPathParameter

func (o *ApplicationGetParams) WithUUIDPathParameter(uuid string) *ApplicationGetParams

WithUUIDPathParameter adds the uuid to the application get params

func (*ApplicationGetParams) WriteToRequest

func (o *ApplicationGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ApplicationGetReader

type ApplicationGetReader struct {
	// contains filtered or unexported fields
}

ApplicationGetReader is a Reader for the ApplicationGet structure.

func (*ApplicationGetReader) ReadResponse

func (o *ApplicationGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationModifyAccepted

type ApplicationModifyAccepted struct {
	Payload *models.JobLinkResponse
}

ApplicationModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewApplicationModifyAccepted

func NewApplicationModifyAccepted() *ApplicationModifyAccepted

NewApplicationModifyAccepted creates a ApplicationModifyAccepted with default headers values

func (*ApplicationModifyAccepted) Error

func (o *ApplicationModifyAccepted) Error() string

func (*ApplicationModifyAccepted) GetPayload

func (*ApplicationModifyAccepted) IsClientError

func (o *ApplicationModifyAccepted) IsClientError() bool

IsClientError returns true when this application modify accepted response has a 4xx status code

func (*ApplicationModifyAccepted) IsCode

func (o *ApplicationModifyAccepted) IsCode(code int) bool

IsCode returns true when this application modify accepted response a status code equal to that given

func (*ApplicationModifyAccepted) IsRedirect

func (o *ApplicationModifyAccepted) IsRedirect() bool

IsRedirect returns true when this application modify accepted response has a 3xx status code

func (*ApplicationModifyAccepted) IsServerError

func (o *ApplicationModifyAccepted) IsServerError() bool

IsServerError returns true when this application modify accepted response has a 5xx status code

func (*ApplicationModifyAccepted) IsSuccess

func (o *ApplicationModifyAccepted) IsSuccess() bool

IsSuccess returns true when this application modify accepted response has a 2xx status code

func (*ApplicationModifyAccepted) String

func (o *ApplicationModifyAccepted) String() string

type ApplicationModifyDefault

type ApplicationModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationModifyDefault describes a response with status code -1, with default header values.

Error

func NewApplicationModifyDefault

func NewApplicationModifyDefault(code int) *ApplicationModifyDefault

NewApplicationModifyDefault creates a ApplicationModifyDefault with default headers values

func (*ApplicationModifyDefault) Code

func (o *ApplicationModifyDefault) Code() int

Code gets the status code for the application modify default response

func (*ApplicationModifyDefault) Error

func (o *ApplicationModifyDefault) Error() string

func (*ApplicationModifyDefault) GetPayload

func (*ApplicationModifyDefault) IsClientError

func (o *ApplicationModifyDefault) IsClientError() bool

IsClientError returns true when this application modify default response has a 4xx status code

func (*ApplicationModifyDefault) IsCode

func (o *ApplicationModifyDefault) IsCode(code int) bool

IsCode returns true when this application modify default response a status code equal to that given

func (*ApplicationModifyDefault) IsRedirect

func (o *ApplicationModifyDefault) IsRedirect() bool

IsRedirect returns true when this application modify default response has a 3xx status code

func (*ApplicationModifyDefault) IsServerError

func (o *ApplicationModifyDefault) IsServerError() bool

IsServerError returns true when this application modify default response has a 5xx status code

func (*ApplicationModifyDefault) IsSuccess

func (o *ApplicationModifyDefault) IsSuccess() bool

IsSuccess returns true when this application modify default response has a 2xx status code

func (*ApplicationModifyDefault) String

func (o *ApplicationModifyDefault) String() string

type ApplicationModifyParams

type ApplicationModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.Application

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   Application UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationModifyParams contains all the parameters to send to the API endpoint

for the application modify operation.

Typically these are written to a http.Request.

func NewApplicationModifyParams

func NewApplicationModifyParams() *ApplicationModifyParams

NewApplicationModifyParams creates a new ApplicationModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationModifyParamsWithContext

func NewApplicationModifyParamsWithContext(ctx context.Context) *ApplicationModifyParams

NewApplicationModifyParamsWithContext creates a new ApplicationModifyParams object with the ability to set a context for a request.

func NewApplicationModifyParamsWithHTTPClient

func NewApplicationModifyParamsWithHTTPClient(client *http.Client) *ApplicationModifyParams

NewApplicationModifyParamsWithHTTPClient creates a new ApplicationModifyParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationModifyParamsWithTimeout

func NewApplicationModifyParamsWithTimeout(timeout time.Duration) *ApplicationModifyParams

NewApplicationModifyParamsWithTimeout creates a new ApplicationModifyParams object with the ability to set a timeout on a request.

func (*ApplicationModifyParams) SetContext

func (o *ApplicationModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the application modify params

func (*ApplicationModifyParams) SetDefaults

func (o *ApplicationModifyParams) SetDefaults()

SetDefaults hydrates default values in the application modify params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationModifyParams) SetHTTPClient

func (o *ApplicationModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application modify params

func (*ApplicationModifyParams) SetInfo

func (o *ApplicationModifyParams) SetInfo(info *models.Application)

SetInfo adds the info to the application modify params

func (*ApplicationModifyParams) SetReturnTimeoutQueryParameter

func (o *ApplicationModifyParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application modify params

func (*ApplicationModifyParams) SetTimeout

func (o *ApplicationModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application modify params

func (*ApplicationModifyParams) SetUUIDPathParameter

func (o *ApplicationModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the application modify params

func (*ApplicationModifyParams) WithContext

WithContext adds the context to the application modify params

func (*ApplicationModifyParams) WithDefaults

WithDefaults hydrates default values in the application modify params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationModifyParams) WithHTTPClient

func (o *ApplicationModifyParams) WithHTTPClient(client *http.Client) *ApplicationModifyParams

WithHTTPClient adds the HTTPClient to the application modify params

func (*ApplicationModifyParams) WithInfo

WithInfo adds the info to the application modify params

func (*ApplicationModifyParams) WithReturnTimeoutQueryParameter

func (o *ApplicationModifyParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationModifyParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application modify params

func (*ApplicationModifyParams) WithTimeout

WithTimeout adds the timeout to the application modify params

func (*ApplicationModifyParams) WithUUIDPathParameter

func (o *ApplicationModifyParams) WithUUIDPathParameter(uuid string) *ApplicationModifyParams

WithUUIDPathParameter adds the uuid to the application modify params

func (*ApplicationModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationModifyReader

type ApplicationModifyReader struct {
	// contains filtered or unexported fields
}

ApplicationModifyReader is a Reader for the ApplicationModify structure.

func (*ApplicationModifyReader) ReadResponse

func (o *ApplicationModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationSnapshotCollectionGetDefault

type ApplicationSnapshotCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationSnapshotCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewApplicationSnapshotCollectionGetDefault

func NewApplicationSnapshotCollectionGetDefault(code int) *ApplicationSnapshotCollectionGetDefault

NewApplicationSnapshotCollectionGetDefault creates a ApplicationSnapshotCollectionGetDefault with default headers values

func (*ApplicationSnapshotCollectionGetDefault) Code

Code gets the status code for the application snapshot collection get default response

func (*ApplicationSnapshotCollectionGetDefault) Error

func (*ApplicationSnapshotCollectionGetDefault) GetPayload

func (*ApplicationSnapshotCollectionGetDefault) IsClientError

func (o *ApplicationSnapshotCollectionGetDefault) IsClientError() bool

IsClientError returns true when this application snapshot collection get default response has a 4xx status code

func (*ApplicationSnapshotCollectionGetDefault) IsCode

IsCode returns true when this application snapshot collection get default response a status code equal to that given

func (*ApplicationSnapshotCollectionGetDefault) IsRedirect

IsRedirect returns true when this application snapshot collection get default response has a 3xx status code

func (*ApplicationSnapshotCollectionGetDefault) IsServerError

func (o *ApplicationSnapshotCollectionGetDefault) IsServerError() bool

IsServerError returns true when this application snapshot collection get default response has a 5xx status code

func (*ApplicationSnapshotCollectionGetDefault) IsSuccess

IsSuccess returns true when this application snapshot collection get default response has a 2xx status code

func (*ApplicationSnapshotCollectionGetDefault) String

type ApplicationSnapshotCollectionGetOK

type ApplicationSnapshotCollectionGetOK struct {
	Payload *models.ApplicationSnapshotResponse
}

ApplicationSnapshotCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewApplicationSnapshotCollectionGetOK

func NewApplicationSnapshotCollectionGetOK() *ApplicationSnapshotCollectionGetOK

NewApplicationSnapshotCollectionGetOK creates a ApplicationSnapshotCollectionGetOK with default headers values

func (*ApplicationSnapshotCollectionGetOK) Error

func (*ApplicationSnapshotCollectionGetOK) GetPayload

func (*ApplicationSnapshotCollectionGetOK) IsClientError

func (o *ApplicationSnapshotCollectionGetOK) IsClientError() bool

IsClientError returns true when this application snapshot collection get o k response has a 4xx status code

func (*ApplicationSnapshotCollectionGetOK) IsCode

IsCode returns true when this application snapshot collection get o k response a status code equal to that given

func (*ApplicationSnapshotCollectionGetOK) IsRedirect

func (o *ApplicationSnapshotCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this application snapshot collection get o k response has a 3xx status code

func (*ApplicationSnapshotCollectionGetOK) IsServerError

func (o *ApplicationSnapshotCollectionGetOK) IsServerError() bool

IsServerError returns true when this application snapshot collection get o k response has a 5xx status code

func (*ApplicationSnapshotCollectionGetOK) IsSuccess

IsSuccess returns true when this application snapshot collection get o k response has a 2xx status code

func (*ApplicationSnapshotCollectionGetOK) String

type ApplicationSnapshotCollectionGetParams

type ApplicationSnapshotCollectionGetParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* ComponentsName.

	   Filter by components.name
	*/
	ComponentsNameQueryParameter *string

	/* ComponentsUUID.

	   Filter by components.uuid
	*/
	ComponentsUUIDQueryParameter *string

	/* ConsistencyType.

	   Filter by consistency_type
	*/
	ConsistencyTypeQueryParameter *string

	/* CreateTime.

	   Filter by create_time
	*/
	CreateTimeQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* IsPartial.

	   Filter by is_partial
	*/
	IsPartialQueryParameter *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   Filter by UUID
	*/
	UUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationSnapshotCollectionGetParams contains all the parameters to send to the API endpoint

for the application snapshot collection get operation.

Typically these are written to a http.Request.

func NewApplicationSnapshotCollectionGetParams

func NewApplicationSnapshotCollectionGetParams() *ApplicationSnapshotCollectionGetParams

NewApplicationSnapshotCollectionGetParams creates a new ApplicationSnapshotCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationSnapshotCollectionGetParamsWithContext

func NewApplicationSnapshotCollectionGetParamsWithContext(ctx context.Context) *ApplicationSnapshotCollectionGetParams

NewApplicationSnapshotCollectionGetParamsWithContext creates a new ApplicationSnapshotCollectionGetParams object with the ability to set a context for a request.

func NewApplicationSnapshotCollectionGetParamsWithHTTPClient

func NewApplicationSnapshotCollectionGetParamsWithHTTPClient(client *http.Client) *ApplicationSnapshotCollectionGetParams

NewApplicationSnapshotCollectionGetParamsWithHTTPClient creates a new ApplicationSnapshotCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationSnapshotCollectionGetParamsWithTimeout

func NewApplicationSnapshotCollectionGetParamsWithTimeout(timeout time.Duration) *ApplicationSnapshotCollectionGetParams

NewApplicationSnapshotCollectionGetParamsWithTimeout creates a new ApplicationSnapshotCollectionGetParams object with the ability to set a timeout on a request.

func (*ApplicationSnapshotCollectionGetParams) SetApplicationUUIDPathParameter

func (o *ApplicationSnapshotCollectionGetParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetCommentQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter adds the comment to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetComponentsNameQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetComponentsNameQueryParameter(componentsName *string)

SetComponentsNameQueryParameter adds the componentsName to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetComponentsUUIDQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetComponentsUUIDQueryParameter(componentsUUID *string)

SetComponentsUUIDQueryParameter adds the componentsUuid to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetConsistencyTypeQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetConsistencyTypeQueryParameter(consistencyType *string)

SetConsistencyTypeQueryParameter adds the consistencyType to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetContext

SetContext adds the context to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetCreateTimeQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetCreateTimeQueryParameter(createTime *string)

SetCreateTimeQueryParameter adds the createTime to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetDefaults

func (o *ApplicationSnapshotCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the application snapshot collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationSnapshotCollectionGetParams) SetFieldsQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetHTTPClient

func (o *ApplicationSnapshotCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetIsPartialQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetIsPartialQueryParameter(isPartial *string)

SetIsPartialQueryParameter adds the isPartial to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetMaxRecordsQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetNameQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetOrderByQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetReturnRecordsQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetTimeout

func (o *ApplicationSnapshotCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) SetUUIDQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithApplicationUUIDPathParameter

func (o *ApplicationSnapshotCollectionGetParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationSnapshotCollectionGetParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithCommentQueryParameter

WithCommentQueryParameter adds the comment to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithComponentsNameQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) WithComponentsNameQueryParameter(componentsName *string) *ApplicationSnapshotCollectionGetParams

WithComponentsNameQueryParameter adds the componentsName to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithComponentsUUIDQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) WithComponentsUUIDQueryParameter(componentsUUID *string) *ApplicationSnapshotCollectionGetParams

WithComponentsUUIDQueryParameter adds the componentsUUID to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithConsistencyTypeQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) WithConsistencyTypeQueryParameter(consistencyType *string) *ApplicationSnapshotCollectionGetParams

WithConsistencyTypeQueryParameter adds the consistencyType to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithContext

WithContext adds the context to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithCreateTimeQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) WithCreateTimeQueryParameter(createTime *string) *ApplicationSnapshotCollectionGetParams

WithCreateTimeQueryParameter adds the createTime to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the application snapshot collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationSnapshotCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithIsPartialQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) WithIsPartialQueryParameter(isPartial *string) *ApplicationSnapshotCollectionGetParams

WithIsPartialQueryParameter adds the isPartial to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithMaxRecordsQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *ApplicationSnapshotCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithOrderByQueryParameter

WithOrderByQueryParameter adds the orderBy to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithReturnRecordsQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ApplicationSnapshotCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithReturnTimeoutQueryParameter

func (o *ApplicationSnapshotCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationSnapshotCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WithUUIDQueryParameter

WithUUIDQueryParameter adds the uuid to the application snapshot collection get params

func (*ApplicationSnapshotCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationSnapshotCollectionGetReader

type ApplicationSnapshotCollectionGetReader struct {
	// contains filtered or unexported fields
}

ApplicationSnapshotCollectionGetReader is a Reader for the ApplicationSnapshotCollectionGet structure.

func (*ApplicationSnapshotCollectionGetReader) ReadResponse

func (o *ApplicationSnapshotCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationSnapshotCreateAccepted

type ApplicationSnapshotCreateAccepted struct {
	Payload *models.JobLinkResponse
}

ApplicationSnapshotCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewApplicationSnapshotCreateAccepted

func NewApplicationSnapshotCreateAccepted() *ApplicationSnapshotCreateAccepted

NewApplicationSnapshotCreateAccepted creates a ApplicationSnapshotCreateAccepted with default headers values

func (*ApplicationSnapshotCreateAccepted) Error

func (*ApplicationSnapshotCreateAccepted) GetPayload

func (*ApplicationSnapshotCreateAccepted) IsClientError

func (o *ApplicationSnapshotCreateAccepted) IsClientError() bool

IsClientError returns true when this application snapshot create accepted response has a 4xx status code

func (*ApplicationSnapshotCreateAccepted) IsCode

func (o *ApplicationSnapshotCreateAccepted) IsCode(code int) bool

IsCode returns true when this application snapshot create accepted response a status code equal to that given

func (*ApplicationSnapshotCreateAccepted) IsRedirect

func (o *ApplicationSnapshotCreateAccepted) IsRedirect() bool

IsRedirect returns true when this application snapshot create accepted response has a 3xx status code

func (*ApplicationSnapshotCreateAccepted) IsServerError

func (o *ApplicationSnapshotCreateAccepted) IsServerError() bool

IsServerError returns true when this application snapshot create accepted response has a 5xx status code

func (*ApplicationSnapshotCreateAccepted) IsSuccess

func (o *ApplicationSnapshotCreateAccepted) IsSuccess() bool

IsSuccess returns true when this application snapshot create accepted response has a 2xx status code

func (*ApplicationSnapshotCreateAccepted) String

type ApplicationSnapshotCreateDefault

type ApplicationSnapshotCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationSnapshotCreateDefault describes a response with status code -1, with default header values.

Error

func NewApplicationSnapshotCreateDefault

func NewApplicationSnapshotCreateDefault(code int) *ApplicationSnapshotCreateDefault

NewApplicationSnapshotCreateDefault creates a ApplicationSnapshotCreateDefault with default headers values

func (*ApplicationSnapshotCreateDefault) Code

Code gets the status code for the application snapshot create default response

func (*ApplicationSnapshotCreateDefault) Error

func (*ApplicationSnapshotCreateDefault) GetPayload

func (*ApplicationSnapshotCreateDefault) IsClientError

func (o *ApplicationSnapshotCreateDefault) IsClientError() bool

IsClientError returns true when this application snapshot create default response has a 4xx status code

func (*ApplicationSnapshotCreateDefault) IsCode

func (o *ApplicationSnapshotCreateDefault) IsCode(code int) bool

IsCode returns true when this application snapshot create default response a status code equal to that given

func (*ApplicationSnapshotCreateDefault) IsRedirect

func (o *ApplicationSnapshotCreateDefault) IsRedirect() bool

IsRedirect returns true when this application snapshot create default response has a 3xx status code

func (*ApplicationSnapshotCreateDefault) IsServerError

func (o *ApplicationSnapshotCreateDefault) IsServerError() bool

IsServerError returns true when this application snapshot create default response has a 5xx status code

func (*ApplicationSnapshotCreateDefault) IsSuccess

func (o *ApplicationSnapshotCreateDefault) IsSuccess() bool

IsSuccess returns true when this application snapshot create default response has a 2xx status code

func (*ApplicationSnapshotCreateDefault) String

type ApplicationSnapshotCreateParams

type ApplicationSnapshotCreateParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* Info.

	   Info specification
	*/
	Info *models.ApplicationSnapshot

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationSnapshotCreateParams contains all the parameters to send to the API endpoint

for the application snapshot create operation.

Typically these are written to a http.Request.

func NewApplicationSnapshotCreateParams

func NewApplicationSnapshotCreateParams() *ApplicationSnapshotCreateParams

NewApplicationSnapshotCreateParams creates a new ApplicationSnapshotCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationSnapshotCreateParamsWithContext

func NewApplicationSnapshotCreateParamsWithContext(ctx context.Context) *ApplicationSnapshotCreateParams

NewApplicationSnapshotCreateParamsWithContext creates a new ApplicationSnapshotCreateParams object with the ability to set a context for a request.

func NewApplicationSnapshotCreateParamsWithHTTPClient

func NewApplicationSnapshotCreateParamsWithHTTPClient(client *http.Client) *ApplicationSnapshotCreateParams

NewApplicationSnapshotCreateParamsWithHTTPClient creates a new ApplicationSnapshotCreateParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationSnapshotCreateParamsWithTimeout

func NewApplicationSnapshotCreateParamsWithTimeout(timeout time.Duration) *ApplicationSnapshotCreateParams

NewApplicationSnapshotCreateParamsWithTimeout creates a new ApplicationSnapshotCreateParams object with the ability to set a timeout on a request.

func (*ApplicationSnapshotCreateParams) SetApplicationUUIDPathParameter

func (o *ApplicationSnapshotCreateParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application snapshot create params

func (*ApplicationSnapshotCreateParams) SetContext

func (o *ApplicationSnapshotCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the application snapshot create params

func (*ApplicationSnapshotCreateParams) SetDefaults

func (o *ApplicationSnapshotCreateParams) SetDefaults()

SetDefaults hydrates default values in the application snapshot create params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationSnapshotCreateParams) SetHTTPClient

func (o *ApplicationSnapshotCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application snapshot create params

func (*ApplicationSnapshotCreateParams) SetInfo

SetInfo adds the info to the application snapshot create params

func (*ApplicationSnapshotCreateParams) SetReturnRecordsQueryParameter

func (o *ApplicationSnapshotCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the application snapshot create params

func (*ApplicationSnapshotCreateParams) SetReturnTimeoutQueryParameter

func (o *ApplicationSnapshotCreateParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application snapshot create params

func (*ApplicationSnapshotCreateParams) SetTimeout

func (o *ApplicationSnapshotCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application snapshot create params

func (*ApplicationSnapshotCreateParams) WithApplicationUUIDPathParameter

func (o *ApplicationSnapshotCreateParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationSnapshotCreateParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application snapshot create params

func (*ApplicationSnapshotCreateParams) WithContext

WithContext adds the context to the application snapshot create params

func (*ApplicationSnapshotCreateParams) WithDefaults

WithDefaults hydrates default values in the application snapshot create params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationSnapshotCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application snapshot create params

func (*ApplicationSnapshotCreateParams) WithInfo

WithInfo adds the info to the application snapshot create params

func (*ApplicationSnapshotCreateParams) WithReturnRecordsQueryParameter

func (o *ApplicationSnapshotCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ApplicationSnapshotCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the application snapshot create params

func (*ApplicationSnapshotCreateParams) WithReturnTimeoutQueryParameter

func (o *ApplicationSnapshotCreateParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationSnapshotCreateParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application snapshot create params

func (*ApplicationSnapshotCreateParams) WithTimeout

WithTimeout adds the timeout to the application snapshot create params

func (*ApplicationSnapshotCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationSnapshotCreateReader

type ApplicationSnapshotCreateReader struct {
	// contains filtered or unexported fields
}

ApplicationSnapshotCreateReader is a Reader for the ApplicationSnapshotCreate structure.

func (*ApplicationSnapshotCreateReader) ReadResponse

func (o *ApplicationSnapshotCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationSnapshotDeleteAccepted

type ApplicationSnapshotDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

ApplicationSnapshotDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewApplicationSnapshotDeleteAccepted

func NewApplicationSnapshotDeleteAccepted() *ApplicationSnapshotDeleteAccepted

NewApplicationSnapshotDeleteAccepted creates a ApplicationSnapshotDeleteAccepted with default headers values

func (*ApplicationSnapshotDeleteAccepted) Error

func (*ApplicationSnapshotDeleteAccepted) GetPayload

func (*ApplicationSnapshotDeleteAccepted) IsClientError

func (o *ApplicationSnapshotDeleteAccepted) IsClientError() bool

IsClientError returns true when this application snapshot delete accepted response has a 4xx status code

func (*ApplicationSnapshotDeleteAccepted) IsCode

func (o *ApplicationSnapshotDeleteAccepted) IsCode(code int) bool

IsCode returns true when this application snapshot delete accepted response a status code equal to that given

func (*ApplicationSnapshotDeleteAccepted) IsRedirect

func (o *ApplicationSnapshotDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this application snapshot delete accepted response has a 3xx status code

func (*ApplicationSnapshotDeleteAccepted) IsServerError

func (o *ApplicationSnapshotDeleteAccepted) IsServerError() bool

IsServerError returns true when this application snapshot delete accepted response has a 5xx status code

func (*ApplicationSnapshotDeleteAccepted) IsSuccess

func (o *ApplicationSnapshotDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this application snapshot delete accepted response has a 2xx status code

func (*ApplicationSnapshotDeleteAccepted) String

type ApplicationSnapshotDeleteDefault

type ApplicationSnapshotDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationSnapshotDeleteDefault describes a response with status code -1, with default header values.

Error

func NewApplicationSnapshotDeleteDefault

func NewApplicationSnapshotDeleteDefault(code int) *ApplicationSnapshotDeleteDefault

NewApplicationSnapshotDeleteDefault creates a ApplicationSnapshotDeleteDefault with default headers values

func (*ApplicationSnapshotDeleteDefault) Code

Code gets the status code for the application snapshot delete default response

func (*ApplicationSnapshotDeleteDefault) Error

func (*ApplicationSnapshotDeleteDefault) GetPayload

func (*ApplicationSnapshotDeleteDefault) IsClientError

func (o *ApplicationSnapshotDeleteDefault) IsClientError() bool

IsClientError returns true when this application snapshot delete default response has a 4xx status code

func (*ApplicationSnapshotDeleteDefault) IsCode

func (o *ApplicationSnapshotDeleteDefault) IsCode(code int) bool

IsCode returns true when this application snapshot delete default response a status code equal to that given

func (*ApplicationSnapshotDeleteDefault) IsRedirect

func (o *ApplicationSnapshotDeleteDefault) IsRedirect() bool

IsRedirect returns true when this application snapshot delete default response has a 3xx status code

func (*ApplicationSnapshotDeleteDefault) IsServerError

func (o *ApplicationSnapshotDeleteDefault) IsServerError() bool

IsServerError returns true when this application snapshot delete default response has a 5xx status code

func (*ApplicationSnapshotDeleteDefault) IsSuccess

func (o *ApplicationSnapshotDeleteDefault) IsSuccess() bool

IsSuccess returns true when this application snapshot delete default response has a 2xx status code

func (*ApplicationSnapshotDeleteDefault) String

type ApplicationSnapshotDeleteParams

type ApplicationSnapshotDeleteParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   Snapshot copy UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationSnapshotDeleteParams contains all the parameters to send to the API endpoint

for the application snapshot delete operation.

Typically these are written to a http.Request.

func NewApplicationSnapshotDeleteParams

func NewApplicationSnapshotDeleteParams() *ApplicationSnapshotDeleteParams

NewApplicationSnapshotDeleteParams creates a new ApplicationSnapshotDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationSnapshotDeleteParamsWithContext

func NewApplicationSnapshotDeleteParamsWithContext(ctx context.Context) *ApplicationSnapshotDeleteParams

NewApplicationSnapshotDeleteParamsWithContext creates a new ApplicationSnapshotDeleteParams object with the ability to set a context for a request.

func NewApplicationSnapshotDeleteParamsWithHTTPClient

func NewApplicationSnapshotDeleteParamsWithHTTPClient(client *http.Client) *ApplicationSnapshotDeleteParams

NewApplicationSnapshotDeleteParamsWithHTTPClient creates a new ApplicationSnapshotDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationSnapshotDeleteParamsWithTimeout

func NewApplicationSnapshotDeleteParamsWithTimeout(timeout time.Duration) *ApplicationSnapshotDeleteParams

NewApplicationSnapshotDeleteParamsWithTimeout creates a new ApplicationSnapshotDeleteParams object with the ability to set a timeout on a request.

func (*ApplicationSnapshotDeleteParams) SetApplicationUUIDPathParameter

func (o *ApplicationSnapshotDeleteParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) SetContext

func (o *ApplicationSnapshotDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) SetDefaults

func (o *ApplicationSnapshotDeleteParams) SetDefaults()

SetDefaults hydrates default values in the application snapshot delete params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationSnapshotDeleteParams) SetHTTPClient

func (o *ApplicationSnapshotDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) SetReturnTimeoutQueryParameter

func (o *ApplicationSnapshotDeleteParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) SetTimeout

func (o *ApplicationSnapshotDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) SetUUIDPathParameter

func (o *ApplicationSnapshotDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) WithApplicationUUIDPathParameter

func (o *ApplicationSnapshotDeleteParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationSnapshotDeleteParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) WithContext

WithContext adds the context to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) WithDefaults

WithDefaults hydrates default values in the application snapshot delete params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationSnapshotDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) WithReturnTimeoutQueryParameter

func (o *ApplicationSnapshotDeleteParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationSnapshotDeleteParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) WithTimeout

WithTimeout adds the timeout to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) WithUUIDPathParameter

WithUUIDPathParameter adds the uuid to the application snapshot delete params

func (*ApplicationSnapshotDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationSnapshotDeleteReader

type ApplicationSnapshotDeleteReader struct {
	// contains filtered or unexported fields
}

ApplicationSnapshotDeleteReader is a Reader for the ApplicationSnapshotDelete structure.

func (*ApplicationSnapshotDeleteReader) ReadResponse

func (o *ApplicationSnapshotDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationSnapshotGetDefault

type ApplicationSnapshotGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationSnapshotGetDefault describes a response with status code -1, with default header values.

Error

func NewApplicationSnapshotGetDefault

func NewApplicationSnapshotGetDefault(code int) *ApplicationSnapshotGetDefault

NewApplicationSnapshotGetDefault creates a ApplicationSnapshotGetDefault with default headers values

func (*ApplicationSnapshotGetDefault) Code

Code gets the status code for the application snapshot get default response

func (*ApplicationSnapshotGetDefault) Error

func (*ApplicationSnapshotGetDefault) GetPayload

func (*ApplicationSnapshotGetDefault) IsClientError

func (o *ApplicationSnapshotGetDefault) IsClientError() bool

IsClientError returns true when this application snapshot get default response has a 4xx status code

func (*ApplicationSnapshotGetDefault) IsCode

func (o *ApplicationSnapshotGetDefault) IsCode(code int) bool

IsCode returns true when this application snapshot get default response a status code equal to that given

func (*ApplicationSnapshotGetDefault) IsRedirect

func (o *ApplicationSnapshotGetDefault) IsRedirect() bool

IsRedirect returns true when this application snapshot get default response has a 3xx status code

func (*ApplicationSnapshotGetDefault) IsServerError

func (o *ApplicationSnapshotGetDefault) IsServerError() bool

IsServerError returns true when this application snapshot get default response has a 5xx status code

func (*ApplicationSnapshotGetDefault) IsSuccess

func (o *ApplicationSnapshotGetDefault) IsSuccess() bool

IsSuccess returns true when this application snapshot get default response has a 2xx status code

func (*ApplicationSnapshotGetDefault) String

type ApplicationSnapshotGetOK

type ApplicationSnapshotGetOK struct {
	Payload *models.ApplicationSnapshot
}

ApplicationSnapshotGetOK describes a response with status code 200, with default header values.

OK

func NewApplicationSnapshotGetOK

func NewApplicationSnapshotGetOK() *ApplicationSnapshotGetOK

NewApplicationSnapshotGetOK creates a ApplicationSnapshotGetOK with default headers values

func (*ApplicationSnapshotGetOK) Error

func (o *ApplicationSnapshotGetOK) Error() string

func (*ApplicationSnapshotGetOK) GetPayload

func (*ApplicationSnapshotGetOK) IsClientError

func (o *ApplicationSnapshotGetOK) IsClientError() bool

IsClientError returns true when this application snapshot get o k response has a 4xx status code

func (*ApplicationSnapshotGetOK) IsCode

func (o *ApplicationSnapshotGetOK) IsCode(code int) bool

IsCode returns true when this application snapshot get o k response a status code equal to that given

func (*ApplicationSnapshotGetOK) IsRedirect

func (o *ApplicationSnapshotGetOK) IsRedirect() bool

IsRedirect returns true when this application snapshot get o k response has a 3xx status code

func (*ApplicationSnapshotGetOK) IsServerError

func (o *ApplicationSnapshotGetOK) IsServerError() bool

IsServerError returns true when this application snapshot get o k response has a 5xx status code

func (*ApplicationSnapshotGetOK) IsSuccess

func (o *ApplicationSnapshotGetOK) IsSuccess() bool

IsSuccess returns true when this application snapshot get o k response has a 2xx status code

func (*ApplicationSnapshotGetOK) String

func (o *ApplicationSnapshotGetOK) String() string

type ApplicationSnapshotGetParams

type ApplicationSnapshotGetParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* UUID.

	   Snapshot copy UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationSnapshotGetParams contains all the parameters to send to the API endpoint

for the application snapshot get operation.

Typically these are written to a http.Request.

func NewApplicationSnapshotGetParams

func NewApplicationSnapshotGetParams() *ApplicationSnapshotGetParams

NewApplicationSnapshotGetParams creates a new ApplicationSnapshotGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationSnapshotGetParamsWithContext

func NewApplicationSnapshotGetParamsWithContext(ctx context.Context) *ApplicationSnapshotGetParams

NewApplicationSnapshotGetParamsWithContext creates a new ApplicationSnapshotGetParams object with the ability to set a context for a request.

func NewApplicationSnapshotGetParamsWithHTTPClient

func NewApplicationSnapshotGetParamsWithHTTPClient(client *http.Client) *ApplicationSnapshotGetParams

NewApplicationSnapshotGetParamsWithHTTPClient creates a new ApplicationSnapshotGetParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationSnapshotGetParamsWithTimeout

func NewApplicationSnapshotGetParamsWithTimeout(timeout time.Duration) *ApplicationSnapshotGetParams

NewApplicationSnapshotGetParamsWithTimeout creates a new ApplicationSnapshotGetParams object with the ability to set a timeout on a request.

func (*ApplicationSnapshotGetParams) SetApplicationUUIDPathParameter

func (o *ApplicationSnapshotGetParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application snapshot get params

func (*ApplicationSnapshotGetParams) SetContext

func (o *ApplicationSnapshotGetParams) SetContext(ctx context.Context)

SetContext adds the context to the application snapshot get params

func (*ApplicationSnapshotGetParams) SetDefaults

func (o *ApplicationSnapshotGetParams) SetDefaults()

SetDefaults hydrates default values in the application snapshot get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationSnapshotGetParams) SetFieldsQueryParameter

func (o *ApplicationSnapshotGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the application snapshot get params

func (*ApplicationSnapshotGetParams) SetHTTPClient

func (o *ApplicationSnapshotGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application snapshot get params

func (*ApplicationSnapshotGetParams) SetTimeout

func (o *ApplicationSnapshotGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application snapshot get params

func (*ApplicationSnapshotGetParams) SetUUIDPathParameter

func (o *ApplicationSnapshotGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the application snapshot get params

func (*ApplicationSnapshotGetParams) WithApplicationUUIDPathParameter

func (o *ApplicationSnapshotGetParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationSnapshotGetParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application snapshot get params

func (*ApplicationSnapshotGetParams) WithContext

WithContext adds the context to the application snapshot get params

func (*ApplicationSnapshotGetParams) WithDefaults

WithDefaults hydrates default values in the application snapshot get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationSnapshotGetParams) WithFieldsQueryParameter

func (o *ApplicationSnapshotGetParams) WithFieldsQueryParameter(fields []string) *ApplicationSnapshotGetParams

WithFieldsQueryParameter adds the fields to the application snapshot get params

func (*ApplicationSnapshotGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application snapshot get params

func (*ApplicationSnapshotGetParams) WithTimeout

WithTimeout adds the timeout to the application snapshot get params

func (*ApplicationSnapshotGetParams) WithUUIDPathParameter

func (o *ApplicationSnapshotGetParams) WithUUIDPathParameter(uuid string) *ApplicationSnapshotGetParams

WithUUIDPathParameter adds the uuid to the application snapshot get params

func (*ApplicationSnapshotGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationSnapshotGetReader

type ApplicationSnapshotGetReader struct {
	// contains filtered or unexported fields
}

ApplicationSnapshotGetReader is a Reader for the ApplicationSnapshotGet structure.

func (*ApplicationSnapshotGetReader) ReadResponse

func (o *ApplicationSnapshotGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationSnapshotRestoreAccepted

type ApplicationSnapshotRestoreAccepted struct {
	Payload *models.JobLinkResponse
}

ApplicationSnapshotRestoreAccepted describes a response with status code 202, with default header values.

Accepted

func NewApplicationSnapshotRestoreAccepted

func NewApplicationSnapshotRestoreAccepted() *ApplicationSnapshotRestoreAccepted

NewApplicationSnapshotRestoreAccepted creates a ApplicationSnapshotRestoreAccepted with default headers values

func (*ApplicationSnapshotRestoreAccepted) Error

func (*ApplicationSnapshotRestoreAccepted) GetPayload

func (*ApplicationSnapshotRestoreAccepted) IsClientError

func (o *ApplicationSnapshotRestoreAccepted) IsClientError() bool

IsClientError returns true when this application snapshot restore accepted response has a 4xx status code

func (*ApplicationSnapshotRestoreAccepted) IsCode

IsCode returns true when this application snapshot restore accepted response a status code equal to that given

func (*ApplicationSnapshotRestoreAccepted) IsRedirect

func (o *ApplicationSnapshotRestoreAccepted) IsRedirect() bool

IsRedirect returns true when this application snapshot restore accepted response has a 3xx status code

func (*ApplicationSnapshotRestoreAccepted) IsServerError

func (o *ApplicationSnapshotRestoreAccepted) IsServerError() bool

IsServerError returns true when this application snapshot restore accepted response has a 5xx status code

func (*ApplicationSnapshotRestoreAccepted) IsSuccess

IsSuccess returns true when this application snapshot restore accepted response has a 2xx status code

func (*ApplicationSnapshotRestoreAccepted) String

type ApplicationSnapshotRestoreDefault

type ApplicationSnapshotRestoreDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationSnapshotRestoreDefault describes a response with status code -1, with default header values.

Error

func NewApplicationSnapshotRestoreDefault

func NewApplicationSnapshotRestoreDefault(code int) *ApplicationSnapshotRestoreDefault

NewApplicationSnapshotRestoreDefault creates a ApplicationSnapshotRestoreDefault with default headers values

func (*ApplicationSnapshotRestoreDefault) Code

Code gets the status code for the application snapshot restore default response

func (*ApplicationSnapshotRestoreDefault) Error

func (*ApplicationSnapshotRestoreDefault) GetPayload

func (*ApplicationSnapshotRestoreDefault) IsClientError

func (o *ApplicationSnapshotRestoreDefault) IsClientError() bool

IsClientError returns true when this application snapshot restore default response has a 4xx status code

func (*ApplicationSnapshotRestoreDefault) IsCode

func (o *ApplicationSnapshotRestoreDefault) IsCode(code int) bool

IsCode returns true when this application snapshot restore default response a status code equal to that given

func (*ApplicationSnapshotRestoreDefault) IsRedirect

func (o *ApplicationSnapshotRestoreDefault) IsRedirect() bool

IsRedirect returns true when this application snapshot restore default response has a 3xx status code

func (*ApplicationSnapshotRestoreDefault) IsServerError

func (o *ApplicationSnapshotRestoreDefault) IsServerError() bool

IsServerError returns true when this application snapshot restore default response has a 5xx status code

func (*ApplicationSnapshotRestoreDefault) IsSuccess

func (o *ApplicationSnapshotRestoreDefault) IsSuccess() bool

IsSuccess returns true when this application snapshot restore default response has a 2xx status code

func (*ApplicationSnapshotRestoreDefault) String

type ApplicationSnapshotRestoreParams

type ApplicationSnapshotRestoreParams struct {

	/* ApplicationUUID.

	   Application UUID
	*/
	ApplicationUUIDPathParameter string

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   Snapshot copy UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationSnapshotRestoreParams contains all the parameters to send to the API endpoint

for the application snapshot restore operation.

Typically these are written to a http.Request.

func NewApplicationSnapshotRestoreParams

func NewApplicationSnapshotRestoreParams() *ApplicationSnapshotRestoreParams

NewApplicationSnapshotRestoreParams creates a new ApplicationSnapshotRestoreParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationSnapshotRestoreParamsWithContext

func NewApplicationSnapshotRestoreParamsWithContext(ctx context.Context) *ApplicationSnapshotRestoreParams

NewApplicationSnapshotRestoreParamsWithContext creates a new ApplicationSnapshotRestoreParams object with the ability to set a context for a request.

func NewApplicationSnapshotRestoreParamsWithHTTPClient

func NewApplicationSnapshotRestoreParamsWithHTTPClient(client *http.Client) *ApplicationSnapshotRestoreParams

NewApplicationSnapshotRestoreParamsWithHTTPClient creates a new ApplicationSnapshotRestoreParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationSnapshotRestoreParamsWithTimeout

func NewApplicationSnapshotRestoreParamsWithTimeout(timeout time.Duration) *ApplicationSnapshotRestoreParams

NewApplicationSnapshotRestoreParamsWithTimeout creates a new ApplicationSnapshotRestoreParams object with the ability to set a timeout on a request.

func (*ApplicationSnapshotRestoreParams) SetApplicationUUIDPathParameter

func (o *ApplicationSnapshotRestoreParams) SetApplicationUUIDPathParameter(applicationUUID string)

SetApplicationUUIDPathParameter adds the applicationUuid to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) SetContext

SetContext adds the context to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) SetDefaults

func (o *ApplicationSnapshotRestoreParams) SetDefaults()

SetDefaults hydrates default values in the application snapshot restore params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationSnapshotRestoreParams) SetHTTPClient

func (o *ApplicationSnapshotRestoreParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) SetReturnRecordsQueryParameter

func (o *ApplicationSnapshotRestoreParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) SetReturnTimeoutQueryParameter

func (o *ApplicationSnapshotRestoreParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) SetTimeout

func (o *ApplicationSnapshotRestoreParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) SetUUIDPathParameter

func (o *ApplicationSnapshotRestoreParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) WithApplicationUUIDPathParameter

func (o *ApplicationSnapshotRestoreParams) WithApplicationUUIDPathParameter(applicationUUID string) *ApplicationSnapshotRestoreParams

WithApplicationUUIDPathParameter adds the applicationUUID to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) WithContext

WithContext adds the context to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) WithDefaults

WithDefaults hydrates default values in the application snapshot restore params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationSnapshotRestoreParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) WithReturnRecordsQueryParameter

func (o *ApplicationSnapshotRestoreParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ApplicationSnapshotRestoreParams

WithReturnRecordsQueryParameter adds the returnRecords to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) WithReturnTimeoutQueryParameter

func (o *ApplicationSnapshotRestoreParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationSnapshotRestoreParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) WithTimeout

WithTimeout adds the timeout to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) WithUUIDPathParameter

WithUUIDPathParameter adds the uuid to the application snapshot restore params

func (*ApplicationSnapshotRestoreParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationSnapshotRestoreReader

type ApplicationSnapshotRestoreReader struct {
	// contains filtered or unexported fields
}

ApplicationSnapshotRestoreReader is a Reader for the ApplicationSnapshotRestore structure.

func (*ApplicationSnapshotRestoreReader) ReadResponse

func (o *ApplicationSnapshotRestoreReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationTemplateCollectionGetDefault

type ApplicationTemplateCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationTemplateCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewApplicationTemplateCollectionGetDefault

func NewApplicationTemplateCollectionGetDefault(code int) *ApplicationTemplateCollectionGetDefault

NewApplicationTemplateCollectionGetDefault creates a ApplicationTemplateCollectionGetDefault with default headers values

func (*ApplicationTemplateCollectionGetDefault) Code

Code gets the status code for the application template collection get default response

func (*ApplicationTemplateCollectionGetDefault) Error

func (*ApplicationTemplateCollectionGetDefault) GetPayload

func (*ApplicationTemplateCollectionGetDefault) IsClientError

func (o *ApplicationTemplateCollectionGetDefault) IsClientError() bool

IsClientError returns true when this application template collection get default response has a 4xx status code

func (*ApplicationTemplateCollectionGetDefault) IsCode

IsCode returns true when this application template collection get default response a status code equal to that given

func (*ApplicationTemplateCollectionGetDefault) IsRedirect

IsRedirect returns true when this application template collection get default response has a 3xx status code

func (*ApplicationTemplateCollectionGetDefault) IsServerError

func (o *ApplicationTemplateCollectionGetDefault) IsServerError() bool

IsServerError returns true when this application template collection get default response has a 5xx status code

func (*ApplicationTemplateCollectionGetDefault) IsSuccess

IsSuccess returns true when this application template collection get default response has a 2xx status code

func (*ApplicationTemplateCollectionGetDefault) String

type ApplicationTemplateCollectionGetOK

type ApplicationTemplateCollectionGetOK struct {
	Payload *models.ApplicationTemplateResponse
}

ApplicationTemplateCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewApplicationTemplateCollectionGetOK

func NewApplicationTemplateCollectionGetOK() *ApplicationTemplateCollectionGetOK

NewApplicationTemplateCollectionGetOK creates a ApplicationTemplateCollectionGetOK with default headers values

func (*ApplicationTemplateCollectionGetOK) Error

func (*ApplicationTemplateCollectionGetOK) GetPayload

func (*ApplicationTemplateCollectionGetOK) IsClientError

func (o *ApplicationTemplateCollectionGetOK) IsClientError() bool

IsClientError returns true when this application template collection get o k response has a 4xx status code

func (*ApplicationTemplateCollectionGetOK) IsCode

IsCode returns true when this application template collection get o k response a status code equal to that given

func (*ApplicationTemplateCollectionGetOK) IsRedirect

func (o *ApplicationTemplateCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this application template collection get o k response has a 3xx status code

func (*ApplicationTemplateCollectionGetOK) IsServerError

func (o *ApplicationTemplateCollectionGetOK) IsServerError() bool

IsServerError returns true when this application template collection get o k response has a 5xx status code

func (*ApplicationTemplateCollectionGetOK) IsSuccess

IsSuccess returns true when this application template collection get o k response has a 2xx status code

func (*ApplicationTemplateCollectionGetOK) String

type ApplicationTemplateCollectionGetParams

type ApplicationTemplateCollectionGetParams struct {

	/* Description.

	   Filter by description
	*/
	DescriptionQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* MissingPrerequisites.

	   Filter by missing_prerequisites
	*/
	MissingPrerequisitesQueryParameter *string

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* Protocol.

	   Filter by protocol
	*/
	ProtocolQueryParameter *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationTemplateCollectionGetParams contains all the parameters to send to the API endpoint

for the application template collection get operation.

Typically these are written to a http.Request.

func NewApplicationTemplateCollectionGetParams

func NewApplicationTemplateCollectionGetParams() *ApplicationTemplateCollectionGetParams

NewApplicationTemplateCollectionGetParams creates a new ApplicationTemplateCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationTemplateCollectionGetParamsWithContext

func NewApplicationTemplateCollectionGetParamsWithContext(ctx context.Context) *ApplicationTemplateCollectionGetParams

NewApplicationTemplateCollectionGetParamsWithContext creates a new ApplicationTemplateCollectionGetParams object with the ability to set a context for a request.

func NewApplicationTemplateCollectionGetParamsWithHTTPClient

func NewApplicationTemplateCollectionGetParamsWithHTTPClient(client *http.Client) *ApplicationTemplateCollectionGetParams

NewApplicationTemplateCollectionGetParamsWithHTTPClient creates a new ApplicationTemplateCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationTemplateCollectionGetParamsWithTimeout

func NewApplicationTemplateCollectionGetParamsWithTimeout(timeout time.Duration) *ApplicationTemplateCollectionGetParams

NewApplicationTemplateCollectionGetParamsWithTimeout creates a new ApplicationTemplateCollectionGetParams object with the ability to set a timeout on a request.

func (*ApplicationTemplateCollectionGetParams) SetContext

SetContext adds the context to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetDefaults

func (o *ApplicationTemplateCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the application template collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationTemplateCollectionGetParams) SetDescriptionQueryParameter

func (o *ApplicationTemplateCollectionGetParams) SetDescriptionQueryParameter(description *string)

SetDescriptionQueryParameter adds the description to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetFieldsQueryParameter

func (o *ApplicationTemplateCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetHTTPClient

func (o *ApplicationTemplateCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetMaxRecordsQueryParameter

func (o *ApplicationTemplateCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetMissingPrerequisitesQueryParameter

func (o *ApplicationTemplateCollectionGetParams) SetMissingPrerequisitesQueryParameter(missingPrerequisites *string)

SetMissingPrerequisitesQueryParameter adds the missingPrerequisites to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetNameQueryParameter

func (o *ApplicationTemplateCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetOrderByQueryParameter

func (o *ApplicationTemplateCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetProtocolQueryParameter

func (o *ApplicationTemplateCollectionGetParams) SetProtocolQueryParameter(protocol *string)

SetProtocolQueryParameter adds the protocol to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetReturnRecordsQueryParameter

func (o *ApplicationTemplateCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *ApplicationTemplateCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) SetTimeout

func (o *ApplicationTemplateCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithContext

WithContext adds the context to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the application template collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationTemplateCollectionGetParams) WithDescriptionQueryParameter

func (o *ApplicationTemplateCollectionGetParams) WithDescriptionQueryParameter(description *string) *ApplicationTemplateCollectionGetParams

WithDescriptionQueryParameter adds the description to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithMaxRecordsQueryParameter

func (o *ApplicationTemplateCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *ApplicationTemplateCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithMissingPrerequisitesQueryParameter

func (o *ApplicationTemplateCollectionGetParams) WithMissingPrerequisitesQueryParameter(missingPrerequisites *string) *ApplicationTemplateCollectionGetParams

WithMissingPrerequisitesQueryParameter adds the missingPrerequisites to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithOrderByQueryParameter

WithOrderByQueryParameter adds the orderBy to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithProtocolQueryParameter

WithProtocolQueryParameter adds the protocol to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithReturnRecordsQueryParameter

func (o *ApplicationTemplateCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ApplicationTemplateCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithReturnTimeoutQueryParameter

func (o *ApplicationTemplateCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ApplicationTemplateCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the application template collection get params

func (*ApplicationTemplateCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationTemplateCollectionGetReader

type ApplicationTemplateCollectionGetReader struct {
	// contains filtered or unexported fields
}

ApplicationTemplateCollectionGetReader is a Reader for the ApplicationTemplateCollectionGet structure.

func (*ApplicationTemplateCollectionGetReader) ReadResponse

func (o *ApplicationTemplateCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ApplicationTemplateGetDefault

type ApplicationTemplateGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ApplicationTemplateGetDefault describes a response with status code -1, with default header values.

Error

func NewApplicationTemplateGetDefault

func NewApplicationTemplateGetDefault(code int) *ApplicationTemplateGetDefault

NewApplicationTemplateGetDefault creates a ApplicationTemplateGetDefault with default headers values

func (*ApplicationTemplateGetDefault) Code

Code gets the status code for the application template get default response

func (*ApplicationTemplateGetDefault) Error

func (*ApplicationTemplateGetDefault) GetPayload

func (*ApplicationTemplateGetDefault) IsClientError

func (o *ApplicationTemplateGetDefault) IsClientError() bool

IsClientError returns true when this application template get default response has a 4xx status code

func (*ApplicationTemplateGetDefault) IsCode

func (o *ApplicationTemplateGetDefault) IsCode(code int) bool

IsCode returns true when this application template get default response a status code equal to that given

func (*ApplicationTemplateGetDefault) IsRedirect

func (o *ApplicationTemplateGetDefault) IsRedirect() bool

IsRedirect returns true when this application template get default response has a 3xx status code

func (*ApplicationTemplateGetDefault) IsServerError

func (o *ApplicationTemplateGetDefault) IsServerError() bool

IsServerError returns true when this application template get default response has a 5xx status code

func (*ApplicationTemplateGetDefault) IsSuccess

func (o *ApplicationTemplateGetDefault) IsSuccess() bool

IsSuccess returns true when this application template get default response has a 2xx status code

func (*ApplicationTemplateGetDefault) String

type ApplicationTemplateGetOK

type ApplicationTemplateGetOK struct {
	Payload *models.ApplicationTemplate
}

ApplicationTemplateGetOK describes a response with status code 200, with default header values.

OK

func NewApplicationTemplateGetOK

func NewApplicationTemplateGetOK() *ApplicationTemplateGetOK

NewApplicationTemplateGetOK creates a ApplicationTemplateGetOK with default headers values

func (*ApplicationTemplateGetOK) Error

func (o *ApplicationTemplateGetOK) Error() string

func (*ApplicationTemplateGetOK) GetPayload

func (*ApplicationTemplateGetOK) IsClientError

func (o *ApplicationTemplateGetOK) IsClientError() bool

IsClientError returns true when this application template get o k response has a 4xx status code

func (*ApplicationTemplateGetOK) IsCode

func (o *ApplicationTemplateGetOK) IsCode(code int) bool

IsCode returns true when this application template get o k response a status code equal to that given

func (*ApplicationTemplateGetOK) IsRedirect

func (o *ApplicationTemplateGetOK) IsRedirect() bool

IsRedirect returns true when this application template get o k response has a 3xx status code

func (*ApplicationTemplateGetOK) IsServerError

func (o *ApplicationTemplateGetOK) IsServerError() bool

IsServerError returns true when this application template get o k response has a 5xx status code

func (*ApplicationTemplateGetOK) IsSuccess

func (o *ApplicationTemplateGetOK) IsSuccess() bool

IsSuccess returns true when this application template get o k response has a 2xx status code

func (*ApplicationTemplateGetOK) String

func (o *ApplicationTemplateGetOK) String() string

type ApplicationTemplateGetParams

type ApplicationTemplateGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Name.

	   Template Name
	*/
	NamePathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ApplicationTemplateGetParams contains all the parameters to send to the API endpoint

for the application template get operation.

Typically these are written to a http.Request.

func NewApplicationTemplateGetParams

func NewApplicationTemplateGetParams() *ApplicationTemplateGetParams

NewApplicationTemplateGetParams creates a new ApplicationTemplateGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewApplicationTemplateGetParamsWithContext

func NewApplicationTemplateGetParamsWithContext(ctx context.Context) *ApplicationTemplateGetParams

NewApplicationTemplateGetParamsWithContext creates a new ApplicationTemplateGetParams object with the ability to set a context for a request.

func NewApplicationTemplateGetParamsWithHTTPClient

func NewApplicationTemplateGetParamsWithHTTPClient(client *http.Client) *ApplicationTemplateGetParams

NewApplicationTemplateGetParamsWithHTTPClient creates a new ApplicationTemplateGetParams object with the ability to set a custom HTTPClient for a request.

func NewApplicationTemplateGetParamsWithTimeout

func NewApplicationTemplateGetParamsWithTimeout(timeout time.Duration) *ApplicationTemplateGetParams

NewApplicationTemplateGetParamsWithTimeout creates a new ApplicationTemplateGetParams object with the ability to set a timeout on a request.

func (*ApplicationTemplateGetParams) SetContext

func (o *ApplicationTemplateGetParams) SetContext(ctx context.Context)

SetContext adds the context to the application template get params

func (*ApplicationTemplateGetParams) SetDefaults

func (o *ApplicationTemplateGetParams) SetDefaults()

SetDefaults hydrates default values in the application template get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationTemplateGetParams) SetFieldsQueryParameter

func (o *ApplicationTemplateGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the application template get params

func (*ApplicationTemplateGetParams) SetHTTPClient

func (o *ApplicationTemplateGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the application template get params

func (*ApplicationTemplateGetParams) SetNamePathParameter

func (o *ApplicationTemplateGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the application template get params

func (*ApplicationTemplateGetParams) SetTimeout

func (o *ApplicationTemplateGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the application template get params

func (*ApplicationTemplateGetParams) WithContext

WithContext adds the context to the application template get params

func (*ApplicationTemplateGetParams) WithDefaults

WithDefaults hydrates default values in the application template get params (not the query body).

All values with no default are reset to their zero value.

func (*ApplicationTemplateGetParams) WithFieldsQueryParameter

func (o *ApplicationTemplateGetParams) WithFieldsQueryParameter(fields []string) *ApplicationTemplateGetParams

WithFieldsQueryParameter adds the fields to the application template get params

func (*ApplicationTemplateGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the application template get params

func (*ApplicationTemplateGetParams) WithNamePathParameter

func (o *ApplicationTemplateGetParams) WithNamePathParameter(name string) *ApplicationTemplateGetParams

WithNamePathParameter adds the name to the application template get params

func (*ApplicationTemplateGetParams) WithTimeout

WithTimeout adds the timeout to the application template get params

func (*ApplicationTemplateGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ApplicationTemplateGetReader

type ApplicationTemplateGetReader struct {
	// contains filtered or unexported fields
}

ApplicationTemplateGetReader is a Reader for the ApplicationTemplateGet structure.

func (*ApplicationTemplateGetReader) ReadResponse

func (o *ApplicationTemplateGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for application API

func (*Client) ApplicationCollectionGet

func (a *Client) ApplicationCollectionGet(params *ApplicationCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationCollectionGetOK, error)
ApplicationCollectionGet Retrieves applications.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `<template>` the property corresponding to the `template.name` of the application ### Query examples Numerous queries are available for classifying and sorting applications:

  1. Return a list of applications sorted by name. ``` GET /application/applications?order_by=name ``` <br/>
  2. Return a list of applications for a specific SVM. ``` GET /application/applications?svm.name=<name> ``` <br/>
  3. Return a list of all SQL applications. ``` GET /application/applications?template.name=sql* ``` <br/>
  4. Return a list of all applications that can be accessed via SAN.<br/> ``` GET /application/applications?template.protocol=san ``` <br/>
  5. Return the top five applications consuming the most IOPS.<br/> ``` GET /application/applications?order_by=statistics.iops.total desc&max_records=5 ```

<br/>The above examples are not comprehensive. There are many more properties available for queries. Also, multiple queries can be mixed and matched with other query parameters for a large variety of requests. See the per-property documentation below for the full list of supported query parameters. ### Learn more * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationComponentCollectionGet

func (a *Client) ApplicationComponentCollectionGet(params *ApplicationComponentCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationComponentCollectionGetOK, error)
ApplicationComponentCollectionGet Retrieves application components.

### Overview The application component object exposes how to access an application. Most application interfaces abstract away the underlying ONTAP storage elements, but this interface exposes what is necessary to connect to and uses the storage that is provisioned for an application. See the application component model for a detailed description of each property. ### Query examples Queries are limited on this API. Most of the details are nested under the `nfs_access`, `cifs_access`, or `san_access` properties, but those properties do not support queries, and properties nested under those properties cannot be requested individually in the current release.<br/> The following query returns all application components with names beginning in _secondary_.<br/><br/> ``` GET /application/applications/{application.uuid}/components?name=secondary* ``` <br/>The following query returns all application components at the _extreme_ storage service.<br/><br/> ``` GET /application/applications/{application.uuid}/components?storage_service.name=extreme ``` ### Learn more * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationComponentGet

func (a *Client) ApplicationComponentGet(params *ApplicationComponentGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationComponentGetOK, error)
ApplicationComponentGet Retrieves an application component.

### Overview The application component object exposes how to access an application. Most application interfaces abstract away the underlying ONTAP storage elements, but this interface exposes what is necessary to connect to and uses the storage that is provisioned for an application. See the application component model for a detailed description of each property. ### Access Each application component can be accessed via NFS, CIFS, or SAN. NFS and CIFS access can be enabled simultaneously. Each access section includes a `backing_storage` property. This property is used to correlate the storage elements with the access elements of the application. The `backing_storage` portion of the access section provides the `type` and `uuid` of the backing storage. There is another `backing_storage` property at the same level as the access properties which contains lists of backing storage elements corresponding to the types listed in the access section. ### Learn more * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationComponentSnapshotCollectionGet

ApplicationComponentSnapshotCollectionGet Retrieves Snapshot copies of an application component.<br/>

This endpoint is only supported for Maxdata template applications.<br/> Component Snapshot copies are essentially more granular application Snapshot copies. There is no difference beyond the scope of the operation. ### Learn more * [`DOC /application/applications/{application.uuid}/snapshots`](#docs-application-application_applications_{application.uuid}_snapshots) * [`GET /application/applications/{uuid}/snapshots`](#operations-application-application_snapshot_collection_get) * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationComponentSnapshotCreate

ApplicationComponentSnapshotCreate Creates a Snapshot copy of an application component.<br/>

This endpoint is only supported for Maxdata template applications.<br/> ### Required properties * `name` ### Recommended optional properties * `consistency_type` - Track whether this snapshot is _application_ or _crash_ consistent. Component Snapshot copies are essentially more granular application Snapshot copies. There is no difference beyond the scope of the operation. ### Learn more * [`DOC /application/applications/{application.uuid}/snapshots`](#docs-application-application_applications_{application.uuid}_snapshots) * [`GET /application/applications/{uuid}/snapshots`](#operations-application-application_snapshot_create) * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationComponentSnapshotDelete

ApplicationComponentSnapshotDelete Delete a Snapshot copy of an application component.<br/>

This endpoint is only supported for Maxdata template applications.<br/> Component Snapshot copies are essentially more granular application Snapshot copies. There is no difference beyond the scope of the operation. ### Learn more * [`DOC /application/applications/{application.uuid}/snapshots`](#docs-application-application_applications_{application.uuid}_snapshots) * [`DELETE /application/applications/{uuid}/snapshots`](#operations-application-application_snapshot_delete) * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationComponentSnapshotGet

func (a *Client) ApplicationComponentSnapshotGet(params *ApplicationComponentSnapshotGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationComponentSnapshotGetOK, error)
ApplicationComponentSnapshotGet Retrieve a Snapshot copy of an application component.<br/>

This endpoint is only supported for Maxdata template applications.<br/> Component Snapshot copies are essentially more granular application Snapshot copies. There is no difference beyond the scope of the operation. ### Learn more * [`DOC /application/applications/{application.uuid}/snapshots`](#docs-application-application_applications_{application.uuid}_snapshots) * [`GET /application/applications/{uuid}/snapshots`](#operations-application-application_snapshot_get) * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationComponentSnapshotRestore

ApplicationComponentSnapshotRestore Restore a Snapshot copy of an application component.<br/>

This endpoint is only supported for Maxdata template applications.<br/> Component Snapshot copies are essentially more granular application Snapshot copies. There is no difference beyond the scope of the operation. ### Learn more * [`DOC /application/applications/{application.uuid}/snapshots`](#docs-application-application_applications_{application.uuid}_snapshots) * [`POST /application/applications/{application.uuid}/snapshots/{uuid}/restore`](#operations-application-application_snapshot_restore) * [`DOC /application`](#docs-application-overview) * [`Asynchronous operations`](#Synchronous_and_asynchronous_operations)

func (*Client) ApplicationCreate

func (a *Client) ApplicationCreate(params *ApplicationCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationCreateAccepted, error)
ApplicationCreate Creates an application.

### Template properties The application APIs appear to be complex and long in this documentation because we document every possible template, of which there are currently 14. When creating an application, only a single template is used, so it is best to focus only on the template of interest. Other than the properties for the chosen template, only the `name` and `svm` of the application must be provided. The following three sections provided guidelines on using the properties of the templates, but the whole idea behind the templates is to automatically follow the best practices of the given application, so the only way to determine the exact list of required properties and default values is to dig in to the model section of the template. The templates are all top level properties of the application object with names matching the values returned by [`GET /application/templates`](#operations-application-application_template_collection_get). ### Required properties * `svm.uuid` or `svm.name` - The existing SVM in which to create the application. * `name` - The name for the application. * `<template>` - Properties for one template must be provided. In general, the following properties are required, however the naming of these may vary slightly from template to template.

  • `<template>.name` - The generic templates require names for the components of the application. Other templates name the components automatically.
  • `<template>.application_component.size` - This generally refers to the size of an application component, which may be spread across multiple underlying storage objects (volumes, LUNs, etc...).
  • One of the following must be specified:
  • `nas.nfs_access` or an identifier (name or id) of an existing `export-policy`.
  • `nas.cifs_access`
  • `san.application_application.igroup_name`
  • To specify that a NAS application is not to be exposed via NFS nor CIFS:
  • `nas.application_component.export_policy.name` is 'none', and
  • `nas.application.cifs_share_name` is 'none'.
  • The name of the CIFS share can be provided through the `nas.application.cifs_share_name` attribute. If not provided, the CIFS share name will be the same as the `nas.application_component.name` attribute, including any suffix applied due to creating multiple application components in one post.
  • `san.os_type` - All SAN applications require an os_type to be specified in some way. Some templates refer to this as the `hypervisor`.

### Recommended optional properties * `<template>` - The following properties are available in some templates.

  • `san.new_igroups.*` - SAN applications can use existing initiator groups or create new ones. When creating new initiator groups, `new_igroups.name` is required and the other properties may be used to fully specify the new initiator group.

### Default property values If not specified in POST, the follow default property values are assigned. It is recommended that most of these properties be provided explicitly rather than relying upon the defaults. The defaults are intended to make it as easy as possible to provision and connect to an application. * `template.name` - Defaults to match the `<template>` provided. If specified, the value of this property must match the provided template properties. * `<template>` - The majority of template properties have default values. The defaults may vary from template to template. See the model of each template for complete details. In general the following patterns are common across all template properties. The location of these properties varies from template to template.

  • `<template>.storage_service.name` - _value_
  • `<template>.protection_type.local_rpo` - _hourly_ (Hourly Snapshot copies)
  • `<template>.protection_type.remote_rpo` - _none_ (Not MetroCluster)
  • `san.new_igroups.os_type` - Defaults to match the `os_type` provided for the application, but may need to be provided explicitly when using virtualization.

### Optional components A common pattern across many templates are objects that are optional, but once any property in the object is specified, other properties within the object become required. Many applications have optional components. For example, provisioning a database without a component to store the logs is supported. If the properties related to the logs are omitted, no storage will be provisioned for logs. But when the additional component is desired, the size is required. Specifying any other property of a component without specifying the size is not supported. In the model of each template, the required components are indicated with a red '*'. When a `size` property is listed as optional, that means the component itself is optional, and the size should be specified to include that component in the application. ### POST body examples

  1. Create a generic SAN application that exposes four LUNs to an existing initiator group, _igroup_1_.<br/> ``` { "name": "app1", "svm": { "name": "svm1" }, "san": { "os_type": "linux", "application_components": [ { "name": "component1", "total_size": "10GB", "lun_count": 4, "igroup_name": "igroup_1" } ] } } ``` <br/>
  2. Create an SQL application that can be accessed via initiator _iqn.2017-01.com.example:foo_ from a new initiator group, _igroup_2_.<br/> ``` { "name": "app2", "svm": { "name": "svm1" }, "sql_on_san": { "db": { "size": "5GB" }, "log": { "size": "1GB" }, "temp_db": { "size": "2GB" }, "igroup_name": "igroup_2", "new_igroups": [ { "name": "igroup_2", "initiators": [ "iqn.2017-01.com.example:foo" ] } ] } } ``` <br/>
  3. The following body creates the exact same SQL application, but manually provides all the defaults that were excluded from the previous call. Note: The model of a _sql_on_san_ application documents all these default values.<br/> ``` { "name": "app3", "svm": { "name": "svm1" }, "template": { "name": "sql_on_san" }, "sql_on_san": { "os_type": "windows_2008", "server_cores_count": 8, "db": { "size": "5GB", "storage_service": { "name": "value" } }, "log": { "size": "1GB", "storage_service": { "name": "value" } }, "temp_db": { "size": "2GB", "storage_service": { "name": "value" } }, "igroup_name": "igroup_2", "new_igroups": [ { "name": "igroup_2", "protocol": "mixed", "os_type": "windows", "initiators": [ "iqn.a.new.initiator" ] } ], "protection_type": { "local_rpo": "none" } } } ```

### Learn more * [`DOC /application`](#docs-application-overview) * [`Asynchronous operations`](#Synchronous_and_asynchronous_operations)

func (*Client) ApplicationDelete

func (a *Client) ApplicationDelete(params *ApplicationDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationDeleteAccepted, error)
ApplicationDelete Deletes an application and all associated data.

### Warning - this deletes it all, including your data This deletes everything created with the application, including any volumes, LUNs, NFS export policies, CIFS shares, and initiator groups. Initiator groups are only destroyed if they were created as part of an application and are no longer in use by other applications. ### Learn more * [`DOC /application`](#docs-application-overview) * [`Asynchronous operations`](#Synchronous_and_asynchronous_operations)

func (*Client) ApplicationGet

func (a *Client) ApplicationGet(params *ApplicationGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationGetOK, error)
ApplicationGet Retrieves an application

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `<template>` the property corresponding to the `template.name` of the application ### Property overview An application includes three main groups or properties. * Generic properties - such as the `name`, `template.name`, and `state` of the application. These properties are all inexpensive to retrieve and their meaning is consistent for every type of application. * `statistics.*` - application statistics report live usage data about the application and its components. Various space and IOPS details are included at both the application level and at a per component level. The application model includes a detailed description of each property. These properties are slightly more expensive than the generic properties because live data must be collected from every storage element in the application. * `<template>` - the property corresponding to the value of the `template.name` returns the contents of the application in the same layout that was used to provision the application. This information is very expensive to retrieve because it requires collecting information about all the storage and access settings for every element of the application. There are a few notable limitations to what can be returned in the `<template>` section:

  • The `new_igroups` array of many SAN templates is not returned by GET. This property allows igroup creation in the same call that creates an application, but is not a property of the application itself. The `new_igroups` array is allowed during PATCH operations, but that does not modify the `new_igroups` of the application. It is another way to allow igroup creation while updating the application to use a different igroup.
  • The `vdi_on_san` and `vdi_on_nas` `desktops.count` property is rounded to the nearest 1000 during creation, and is reported with that rounding applied.
  • The `mongo_db_on_san` `dataset.element_count` property is rounded up to an even number, and is reported with that rounding applied.
  • The `sql_on_san` and `sql_on_smb` `server_cores_count` property is limited to 8 for GET operations. Higher values are accepted by POST, but the impact of the `server_cores_count` property on the application layout currently reaches its limit at 8.

### Learn more * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationModify

func (a *Client) ApplicationModify(params *ApplicationModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationModifyAccepted, error)
ApplicationModify Updates the properties of an application.

### Overview Similar to creating an application, modification is done using the template properties of an application. The `storage_service`, `size`, and `igroup_name` of an application may be modified. ### `storage_service` Storage service modifications are processed in place, meaning that the storage can not be moved to a location with more performance headroom to accommodate the request. If the current backing storage of the application is in a location that can support increased performance, the QoS policies associated with the application will be modified to allow it. If not, an error will be returned. A storage service modification to a lower tier of performance is always allowed, but the reverse modification may not be supported if the cluster is over provisioned and the cluster is unlikely to be able to fulfil the original storage service. ### `size` Size modifications are processed in a variety of ways depending on the type of application. For NAS applications, volumes are grown or new volumes are added. For SAN applications, LUNs are grown, new LUNs are added to existing volumes, or new LUNs are added to new volumes. If new storage elements are created, they can be found using the [`GET /application/applications/{application.uuid}/components`](#operations-application-application_component_collection_get) interface. The creation time of each storage object is included, and the newly created objects will use the same naming scheme as the previous objects. Resize follows the best practices associated with the type of application being expanded. Reducing the size of an application is not supported. ### `igroup_name` Modification of the igroup name allows an entire application to be mapped from one initiator group to another. Data access will be interrupted as the LUNs are unmapped from the original igroup and remapped to the new one. ### Application state During a modification, the `state` property of the application updates to indicate `modifying`. In `modifying` state, statistics are not available and Snapshot copy operations are not allowed. If the modification fails, it is possible for the application to be left in an inconsistent state, with the underlying ONTAP storage elements not matching across a component. When this occurs, the application is left in the `modifying` state until the command is either retried and succeeds or a call to restore the original state is successful. ### Examples

  1. Change the storage service of the database of the Oracle application to _extreme_ and resize the redo logs to _100GB_. ``` { "oracle_on_nfs": { "db": { "storage_service": { "name": "extreme" } }, "redo_log": { "size": "100GB" } } } ``` <br/>
  2. Change the storage service, size, and igroup of a generic application by component name. ``` { "san": { "application_components": [ { "name": "component1", "storage_service": { "name": "value" } }, { "name": "component2", "size": "200GB" }, { "name": "component3", "igroup_name": "igroup5" } ] } } ``` <br/>

### Learn more * [`DOC /application`](#docs-application-overview) * [`Asynchronous operations`](#Synchronous_and_asynchronous_operations)

func (*Client) ApplicationSnapshotCollectionGet

func (a *Client) ApplicationSnapshotCollectionGet(params *ApplicationSnapshotCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationSnapshotCollectionGetOK, error)
ApplicationSnapshotCollectionGet Retrieves Snapshot copies of an application.

### Query examples The following query returns all Snapshot copies from May 4, 2017 EST. For readability, the colon (`:`) is left in this example. For an actual call, they should be escaped as `%3A`.<br/><br/> ``` GET /application/applications/{application.uuid}/snapshots?create_time=2017-05-04T00:00:00-05:00..2017-05-04T23:59:59-05:00 ``` <br/>The following query returns all Snapshot copies that have been flagged as _application consistent_.<br/><br/> ``` GET /application/applications/{application.uuid}/snapshots?consistency_type=application ``` ### Learn more * [`DOC /application/applications/{application.uuid}/snapshots`](#docs-application-application_applications_{application.uuid}_snapshots) * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationSnapshotCreate

func (a *Client) ApplicationSnapshotCreate(params *ApplicationSnapshotCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationSnapshotCreateAccepted, error)
ApplicationSnapshotCreate Creates a Snapshot copy of the application.

### Required properties * `name` ### Recommended optional properties * `consistency_type` - Track whether this snapshot is _application_ or _crash_ consistent. ### Learn more * [`DOC /application/applications/{application.uuid}/snapshots`](#docs-application-application_applications_{application.uuid}_snapshots) * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationSnapshotDelete

func (a *Client) ApplicationSnapshotDelete(params *ApplicationSnapshotDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationSnapshotDeleteAccepted, error)
ApplicationSnapshotDelete Delete a Snapshot copy of an application

### Query examples Individual Snapshot copies can be destroyed with no query parameters, or a range of Snapshot copies can be destroyed at one time using a query.<br/> The following query deletes all application Snapshot copies created before May 4, 2017<br/><br/> ``` DELETE /application/applications/{application.uuid}/snapshots?create_time=<2017-05-04T00:00:00-05:00 ```

func (*Client) ApplicationSnapshotGet

func (a *Client) ApplicationSnapshotGet(params *ApplicationSnapshotGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationSnapshotGetOK, error)
ApplicationSnapshotGet Retrieve a Snapshot copy of an application component.<br/>

This endpoint is only supported for Maxdata template applications.<br/> Component Snapshot copies are essentially more granular application Snapshot copies. There is no difference beyond the scope of the operation. ### Learn more * [`DOC /application/applications/{application.uuid}/snapshots`](#docs-application-application_applications_{application.uuid}_snapshots) * [`GET /application/applications/{uuid}/snapshots`](#operations-application-application_snapshot_create) * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationSnapshotRestore

ApplicationSnapshotRestore Restore an application snapshot<br/>

Restoring an application Snapshot copy reverts all storage elements in the Snapshot copy to the state in which the Snapshot copy was in when the Snapshot copy was taken. This restoration does not apply to access settings that might have changed since the Snapshot copy was created. ### Learn more * [`DOC /application`](#docs-application-overview) * [`Asynchronous operations`](#Synchronous_and_asynchronous_operations)

func (*Client) ApplicationTemplateCollectionGet

func (a *Client) ApplicationTemplateCollectionGet(params *ApplicationTemplateCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationTemplateCollectionGetOK, error)
ApplicationTemplateCollectionGet Retrieves application templates.

### Query examples The most useful queries on this API allows searches by name or protocol access. The following query returns all templates that are used to provision an Oracle application.<br/><br/> ``` GET /application/templates?name=ora* ``` <br/>Similarly, the following query returns all templates that support SAN access.<br/><br/> ``` GET /application/templates?protocol=san ``` ### Learn more * [`DOC /application`](#docs-application-overview)

func (*Client) ApplicationTemplateGet

func (a *Client) ApplicationTemplateGet(params *ApplicationTemplateGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationTemplateGetOK, error)
ApplicationTemplateGet Retrieves an application template.

### Template properties Each application template has a set of properties. These properties are always nested under a property with the same name as the template. For example, when using the `mongo_db_on_san` template, the properties are found nested inside the `mongo_db_on_san` property. The properties nested under the template property are all specific to the template. The model for the application template object includes all the available templates, but only the object that corresponds to the template's name is returned, and only one is provided in any application API.<br/> The model of each template includes a description of each property and its allowed values or usage. Default values are also indicated when available. The template properties returned by this API include an example value for each property. ### Template prerequisites Each template has a set of prerequisites required for its use. If any of these prerequisites are not met, the `missing_prerequisites` property indicates which prerequisite is missing. ### Learn more * [`DOC /application`](#docs-application-overview)

func (*Client) ConsistencyGroupCollectionGet

func (a *Client) ConsistencyGroupCollectionGet(params *ConsistencyGroupCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupCollectionGetOK, error)
ConsistencyGroupCollectionGet Retrieve details of a collection or a specific consistency group.

## Notes When volume granular properties, such as, the storage SLC, Fabric Pool tiering are not the same for all the existing volumes of a consistency group, the corresponding property is not reported at consistency group granularity. It is only reported if all the volumes of the consistency group have the same value for that property. <br>If this consistency group instance is part of a replication relationship, the "replicated" parameter will be true. Otherwise, it is false. Also, the "replicated" parameter will not be present in the output for Nested-consistency groups, it is included only for single and top-level consistency groups. If this consistency group instance is the source of a replication relationship, the "replication_source" parameter will be true. Otherwise, it is false. ## Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`DOC Requesting specific fields`](#docs-docs-Requesting-specific-fields) to learn more. * `volumes` * `luns` * `namespaces`

func (*Client) ConsistencyGroupCreate

ConsistencyGroupCreate Creates a consistency group with one or more consistency groups having:

* new SAN volumes, * existing SAN, NVMe or NAS FlexVol volumes in a new or existing consistency group ## Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create the group. * `volumes`, `luns` or `namespaces` ## Naming Conventions ### Consistency groups

  • name or consistency_groups[].name, if specified
  • derived from volumes[0].name, if only one volume is specified, same as volume name

### Volume

  • volumes[].name, if specified
  • derived from volume prefix in luns[].name
  • derived from cg[].name, suffixed by "_#" where "#" is a system generated unique number
  • suffixed by "_#" where "#" is a system generated unique number, if provisioning_options.count is provided

### LUN

  • luns[].name, if specified
  • derived from volumes[].name, suffixed by "_#" where "#" is a system generated unique number
  • suffixed by "_#" where "#" is a system generated unique number, if provisioning_options.count is provided

### NVMe Namespace

  • namespaces[].name, if specified
  • derived from volumes[].name, suffixed by "_#" where "#" is a system generated unique number
  • suffixed by "_#" where "#" is a system generated unique number, if provisioning_options.count is provided

## Related ONTAP commands There are no ONTAP commands for managing consistency group.

func (*Client) ConsistencyGroupDelete

ConsistencyGroupDelete Deletes a consistency group.

<br>Note this will not delete any associated volumes or LUNs. To remove those elements, you can use the appropriate object endpoint. ## Related ONTAP commands There are no ONTAP commands for managing consistency groups.

func (*Client) ConsistencyGroupGet

func (a *Client) ConsistencyGroupGet(params *ConsistencyGroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupGetOK, error)
ConsistencyGroupGet Retrieves a single consistency group.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`DOC Requesting specific fields`](#docs-docs-Requesting-specific-fields) to learn more. * `volumes` * `luns` * `namespaces` ## Related ONTAP commands There are no ONTAP commands for managing consistency groups.

func (*Client) ConsistencyGroupModify

ConsistencyGroupModify Updates a consistency group.

<br>Note that this operation will never delete storage elements. You can specify only elements that should be added to the consistency group regardless of existing storage objects. ## Related ONTAP commands N/A. There are no ONTAP commands for managing consistency groups. ## Examples: ### Adding namespaces to an existing volume in an existing consistency group To add two NVMe Namespaces to an existing volume in an existing consistency group, create a new subsystem and bind the new namespaces to it. ``` curl -X PATCH 'https://<mgmt-ip>/api/application/consistency-groups/6f51748a-0a7f-11ec-a449-005056bbcf9f' -d '{ "namespaces": [ { "name": "/vol/vol1/new_namespace", "space": { "size": "10M" }, "os_type": "windows", "provisioning_options": { "count": 2 }, "subsystem_map": { "subsystem": { "name": "mySubsystem", "hosts": [ { "nqn": "nqn.1992-08.com.netapp:sn.d04594ef915b4c73b642169e72e4c0b1:subsystem.host1" }, { "nqn": "nqn.1992-08.com.netapp:sn.d04594ef915b4c73b642169e72e4c0b1:subsystem.host2" } ] } } } ] }' #### Response: ```

{
  "job": {
    "uuid": "8c9cabf3-0a88-11ec-a449-005056bbcf9f",
    "_links": {
      "self": {
        "href": "/api/cluster/jobs/8c9cabf3-0a88-11ec-a449-005056bbcf9f"
      }
    }
  }
}

```

func (*Client) ConsistencyGroupSnapshotCollectionGet

func (a *Client) ConsistencyGroupSnapshotCollectionGet(params *ConsistencyGroupSnapshotCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupSnapshotCollectionGetOK, error)
ConsistencyGroupSnapshotCollectionGet Retrieves Snapshot copies for a consistency group.

## Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`DOC Requesting specific fields`](#docs-docs-Requesting-specific-fields) to learn more. * `is_partial` * `missing_voumes.uuid` * `missing_voumes.name`

func (*Client) ConsistencyGroupSnapshotCreate

ConsistencyGroupSnapshotCreate Creates a Snapshot copy of an existing consistency group.

### Required properties * `consistency_group.uuid` - Existing consistency group UUID in which to create the Snapshot copy.

func (*Client) ConsistencyGroupSnapshotDelete

ConsistencyGroupSnapshotDelete Deletes a Snapshot copy of a consistency group.

## Examples

func (*Client) ConsistencyGroupSnapshotGet

func (a *Client) ConsistencyGroupSnapshotGet(params *ConsistencyGroupSnapshotGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupSnapshotGetOK, error)
ConsistencyGroupSnapshotGet Retrieves details of a specific snapshot for a consistency group.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`DOC Requesting specific fields`](#docs-docs-Requesting-specific-fields) to learn more. * `is_partial` * `missing_voumes.uuid` * `missing_voumes.name`

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	ApplicationCollectionGet(params *ApplicationCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationCollectionGetOK, error)

	ApplicationComponentCollectionGet(params *ApplicationComponentCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationComponentCollectionGetOK, error)

	ApplicationComponentGet(params *ApplicationComponentGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationComponentGetOK, error)

	ApplicationComponentSnapshotCollectionGet(params *ApplicationComponentSnapshotCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationComponentSnapshotCollectionGetOK, error)

	ApplicationComponentSnapshotCreate(params *ApplicationComponentSnapshotCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationComponentSnapshotCreateAccepted, error)

	ApplicationComponentSnapshotDelete(params *ApplicationComponentSnapshotDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationComponentSnapshotDeleteAccepted, error)

	ApplicationComponentSnapshotGet(params *ApplicationComponentSnapshotGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationComponentSnapshotGetOK, error)

	ApplicationComponentSnapshotRestore(params *ApplicationComponentSnapshotRestoreParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationComponentSnapshotRestoreAccepted, error)

	ApplicationCreate(params *ApplicationCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationCreateAccepted, error)

	ApplicationDelete(params *ApplicationDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationDeleteAccepted, error)

	ApplicationGet(params *ApplicationGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationGetOK, error)

	ApplicationModify(params *ApplicationModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationModifyAccepted, error)

	ApplicationSnapshotCollectionGet(params *ApplicationSnapshotCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationSnapshotCollectionGetOK, error)

	ApplicationSnapshotCreate(params *ApplicationSnapshotCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationSnapshotCreateAccepted, error)

	ApplicationSnapshotDelete(params *ApplicationSnapshotDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationSnapshotDeleteAccepted, error)

	ApplicationSnapshotGet(params *ApplicationSnapshotGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationSnapshotGetOK, error)

	ApplicationSnapshotRestore(params *ApplicationSnapshotRestoreParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationSnapshotRestoreAccepted, error)

	ApplicationTemplateCollectionGet(params *ApplicationTemplateCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationTemplateCollectionGetOK, error)

	ApplicationTemplateGet(params *ApplicationTemplateGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ApplicationTemplateGetOK, error)

	ConsistencyGroupCollectionGet(params *ConsistencyGroupCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupCollectionGetOK, error)

	ConsistencyGroupCreate(params *ConsistencyGroupCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupCreateCreated, *ConsistencyGroupCreateAccepted, error)

	ConsistencyGroupDelete(params *ConsistencyGroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupDeleteOK, *ConsistencyGroupDeleteAccepted, error)

	ConsistencyGroupGet(params *ConsistencyGroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupGetOK, error)

	ConsistencyGroupModify(params *ConsistencyGroupModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupModifyOK, *ConsistencyGroupModifyAccepted, error)

	ConsistencyGroupSnapshotCollectionGet(params *ConsistencyGroupSnapshotCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupSnapshotCollectionGetOK, error)

	ConsistencyGroupSnapshotCreate(params *ConsistencyGroupSnapshotCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupSnapshotCreateCreated, *ConsistencyGroupSnapshotCreateAccepted, error)

	ConsistencyGroupSnapshotDelete(params *ConsistencyGroupSnapshotDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupSnapshotDeleteOK, *ConsistencyGroupSnapshotDeleteAccepted, error)

	ConsistencyGroupSnapshotGet(params *ConsistencyGroupSnapshotGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ConsistencyGroupSnapshotGetOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new application API client.

type ConsistencyGroupCollectionGetDefault

type ConsistencyGroupCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ConsistencyGroupCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewConsistencyGroupCollectionGetDefault

func NewConsistencyGroupCollectionGetDefault(code int) *ConsistencyGroupCollectionGetDefault

NewConsistencyGroupCollectionGetDefault creates a ConsistencyGroupCollectionGetDefault with default headers values

func (*ConsistencyGroupCollectionGetDefault) Code

Code gets the status code for the consistency group collection get default response

func (*ConsistencyGroupCollectionGetDefault) Error

func (*ConsistencyGroupCollectionGetDefault) GetPayload

func (*ConsistencyGroupCollectionGetDefault) IsClientError

func (o *ConsistencyGroupCollectionGetDefault) IsClientError() bool

IsClientError returns true when this consistency group collection get default response has a 4xx status code

func (*ConsistencyGroupCollectionGetDefault) IsCode

IsCode returns true when this consistency group collection get default response a status code equal to that given

func (*ConsistencyGroupCollectionGetDefault) IsRedirect

IsRedirect returns true when this consistency group collection get default response has a 3xx status code

func (*ConsistencyGroupCollectionGetDefault) IsServerError

func (o *ConsistencyGroupCollectionGetDefault) IsServerError() bool

IsServerError returns true when this consistency group collection get default response has a 5xx status code

func (*ConsistencyGroupCollectionGetDefault) IsSuccess

IsSuccess returns true when this consistency group collection get default response has a 2xx status code

func (*ConsistencyGroupCollectionGetDefault) String

type ConsistencyGroupCollectionGetOK

type ConsistencyGroupCollectionGetOK struct {
	Payload *models.ConsistencyGroupResponse
}

ConsistencyGroupCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewConsistencyGroupCollectionGetOK

func NewConsistencyGroupCollectionGetOK() *ConsistencyGroupCollectionGetOK

NewConsistencyGroupCollectionGetOK creates a ConsistencyGroupCollectionGetOK with default headers values

func (*ConsistencyGroupCollectionGetOK) Error

func (*ConsistencyGroupCollectionGetOK) GetPayload

func (*ConsistencyGroupCollectionGetOK) IsClientError

func (o *ConsistencyGroupCollectionGetOK) IsClientError() bool

IsClientError returns true when this consistency group collection get o k response has a 4xx status code

func (*ConsistencyGroupCollectionGetOK) IsCode

func (o *ConsistencyGroupCollectionGetOK) IsCode(code int) bool

IsCode returns true when this consistency group collection get o k response a status code equal to that given

func (*ConsistencyGroupCollectionGetOK) IsRedirect

func (o *ConsistencyGroupCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this consistency group collection get o k response has a 3xx status code

func (*ConsistencyGroupCollectionGetOK) IsServerError

func (o *ConsistencyGroupCollectionGetOK) IsServerError() bool

IsServerError returns true when this consistency group collection get o k response has a 5xx status code

func (*ConsistencyGroupCollectionGetOK) IsSuccess

func (o *ConsistencyGroupCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this consistency group collection get o k response has a 2xx status code

func (*ConsistencyGroupCollectionGetOK) String

type ConsistencyGroupCollectionGetParams

type ConsistencyGroupCollectionGetParams struct {

	/* ConsistencyGroupsLunsComment.

	   Filter by consistency_groups.luns.comment
	*/
	ConsistencyGroupsLunsCommentQueryParameter *string

	/* ConsistencyGroupsLunsCreateTime.

	   Filter by consistency_groups.luns.create_time
	*/
	ConsistencyGroupsLunsCreateTimeQueryParameter *string

	/* ConsistencyGroupsLunsEnabled.

	   Filter by consistency_groups.luns.enabled
	*/
	ConsistencyGroupsLunsEnabledQueryParameter *bool

	/* ConsistencyGroupsLunsLunMapsIgroupComment.

	   Filter by consistency_groups.luns.lun_maps.igroup.comment
	*/
	ConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupIgroupsName.

	   Filter by consistency_groups.luns.lun_maps.igroup.igroups.name
	*/
	ConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupIgroupsUUID.

	   Filter by consistency_groups.luns.lun_maps.igroup.igroups.uuid
	*/
	ConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupInitiatorsComment.

	   Filter by consistency_groups.luns.lun_maps.igroup.initiators.comment
	*/
	ConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupInitiatorsName.

	   Filter by consistency_groups.luns.lun_maps.igroup.initiators.name
	*/
	ConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupName.

	   Filter by consistency_groups.luns.lun_maps.igroup.name
	*/
	ConsistencyGroupsLunsLunMapsIgroupNameQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupOsType.

	   Filter by consistency_groups.luns.lun_maps.igroup.os_type
	*/
	ConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupProtocol.

	   Filter by consistency_groups.luns.lun_maps.igroup.protocol
	*/
	ConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupUUID.

	   Filter by consistency_groups.luns.lun_maps.igroup.uuid
	*/
	ConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsLogicalUnitNumber.

	   Filter by consistency_groups.luns.lun_maps.logical_unit_number
	*/
	ConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter *int64

	/* ConsistencyGroupsLunsName.

	   Filter by consistency_groups.luns.name
	*/
	ConsistencyGroupsLunsNameQueryParameter *string

	/* ConsistencyGroupsLunsOsType.

	   Filter by consistency_groups.luns.os_type
	*/
	ConsistencyGroupsLunsOsTypeQueryParameter *string

	/* ConsistencyGroupsLunsQosPolicyMaxThroughputIops.

	   Filter by consistency_groups.luns.qos.policy.max_throughput_iops
	*/
	ConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsLunsQosPolicyMaxThroughputMbps.

	   Filter by consistency_groups.luns.qos.policy.max_throughput_mbps
	*/
	ConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsLunsQosPolicyMinThroughputIops.

	   Filter by consistency_groups.luns.qos.policy.min_throughput_iops
	*/
	ConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsLunsQosPolicyMinThroughputMbps.

	   Filter by consistency_groups.luns.qos.policy.min_throughput_mbps
	*/
	ConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsLunsQosPolicyName.

	   Filter by consistency_groups.luns.qos.policy.name
	*/
	ConsistencyGroupsLunsQosPolicyNameQueryParameter *string

	/* ConsistencyGroupsLunsQosPolicyUUID.

	   Filter by consistency_groups.luns.qos.policy.uuid
	*/
	ConsistencyGroupsLunsQosPolicyUUIDQueryParameter *string

	/* ConsistencyGroupsLunsSerialNumber.

	   Filter by consistency_groups.luns.serial_number
	*/
	ConsistencyGroupsLunsSerialNumberQueryParameter *string

	/* ConsistencyGroupsLunsSpaceGuaranteeRequested.

	   Filter by consistency_groups.luns.space.guarantee.requested
	*/
	ConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter *bool

	/* ConsistencyGroupsLunsSpaceGuaranteeReserved.

	   Filter by consistency_groups.luns.space.guarantee.reserved
	*/
	ConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter *bool

	/* ConsistencyGroupsLunsSpaceSize.

	   Filter by consistency_groups.luns.space.size
	*/
	ConsistencyGroupsLunsSpaceSizeQueryParameter *int64

	/* ConsistencyGroupsLunsSpaceUsed.

	   Filter by consistency_groups.luns.space.used
	*/
	ConsistencyGroupsLunsSpaceUsedQueryParameter *int64

	/* ConsistencyGroupsLunsUUID.

	   Filter by consistency_groups.luns.uuid
	*/
	ConsistencyGroupsLunsUUIDQueryParameter *string

	/* ConsistencyGroupsName.

	   Filter by consistency_groups.name
	*/
	ConsistencyGroupsNameQueryParameter *string

	/* ConsistencyGroupsParentConsistencyGroupName.

	   Filter by consistency_groups.parent_consistency_group.name
	*/
	ConsistencyGroupsParentConsistencyGroupNameQueryParameter *string

	/* ConsistencyGroupsParentConsistencyGroupUUID.

	   Filter by consistency_groups.parent_consistency_group.uuid
	*/
	ConsistencyGroupsParentConsistencyGroupUUIDQueryParameter *string

	/* ConsistencyGroupsQosPolicyMaxThroughputIops.

	   Filter by consistency_groups.qos.policy.max_throughput_iops
	*/
	ConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsQosPolicyMaxThroughputMbps.

	   Filter by consistency_groups.qos.policy.max_throughput_mbps
	*/
	ConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsQosPolicyMinThroughputIops.

	   Filter by consistency_groups.qos.policy.min_throughput_iops
	*/
	ConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsQosPolicyMinThroughputMbps.

	   Filter by consistency_groups.qos.policy.min_throughput_mbps
	*/
	ConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsQosPolicyName.

	   Filter by consistency_groups.qos.policy.name
	*/
	ConsistencyGroupsQosPolicyNameQueryParameter *string

	/* ConsistencyGroupsQosPolicyUUID.

	   Filter by consistency_groups.qos.policy.uuid
	*/
	ConsistencyGroupsQosPolicyUUIDQueryParameter *string

	/* ConsistencyGroupsSnapshotPolicyName.

	   Filter by consistency_groups.snapshot_policy.name
	*/
	ConsistencyGroupsSnapshotPolicyNameQueryParameter *string

	/* ConsistencyGroupsSnapshotPolicyUUID.

	   Filter by consistency_groups.snapshot_policy.uuid
	*/
	ConsistencyGroupsSnapshotPolicyUUIDQueryParameter *string

	/* ConsistencyGroupsSpaceAvailable.

	   Filter by consistency_groups.space.available
	*/
	ConsistencyGroupsSpaceAvailableQueryParameter *int64

	/* ConsistencyGroupsSpaceSize.

	   Filter by consistency_groups.space.size
	*/
	ConsistencyGroupsSpaceSizeQueryParameter *int64

	/* ConsistencyGroupsSpaceUsed.

	   Filter by consistency_groups.space.used
	*/
	ConsistencyGroupsSpaceUsedQueryParameter *int64

	/* ConsistencyGroupsSvmName.

	   Filter by consistency_groups.svm.name
	*/
	ConsistencyGroupsSVMNameQueryParameter *string

	/* ConsistencyGroupsSvmUUID.

	   Filter by consistency_groups.svm.uuid
	*/
	ConsistencyGroupsSVMUUIDQueryParameter *string

	/* ConsistencyGroupsTieringPolicy.

	   Filter by consistency_groups.tiering.policy
	*/
	ConsistencyGroupsTieringPolicyQueryParameter *string

	/* ConsistencyGroupsUUID.

	   Filter by consistency_groups.uuid
	*/
	ConsistencyGroupsUUIDQueryParameter *string

	/* ConsistencyGroupsVolumesComment.

	   Filter by consistency_groups.volumes.comment
	*/
	ConsistencyGroupsVolumesCommentQueryParameter *string

	/* ConsistencyGroupsVolumesLanguage.

	   Filter by consistency_groups.volumes.language
	*/
	ConsistencyGroupsVolumesLanguageQueryParameter *string

	/* ConsistencyGroupsVolumesName.

	   Filter by consistency_groups.volumes.name
	*/
	ConsistencyGroupsVolumesNameQueryParameter *string

	/* ConsistencyGroupsVolumesQosPolicyMaxThroughputIops.

	   Filter by consistency_groups.volumes.qos.policy.max_throughput_iops
	*/
	ConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsVolumesQosPolicyMaxThroughputMbps.

	   Filter by consistency_groups.volumes.qos.policy.max_throughput_mbps
	*/
	ConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsVolumesQosPolicyMinThroughputIops.

	   Filter by consistency_groups.volumes.qos.policy.min_throughput_iops
	*/
	ConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsVolumesQosPolicyMinThroughputMbps.

	   Filter by consistency_groups.volumes.qos.policy.min_throughput_mbps
	*/
	ConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsVolumesQosPolicyName.

	   Filter by consistency_groups.volumes.qos.policy.name
	*/
	ConsistencyGroupsVolumesQosPolicyNameQueryParameter *string

	/* ConsistencyGroupsVolumesQosPolicyUUID.

	   Filter by consistency_groups.volumes.qos.policy.uuid
	*/
	ConsistencyGroupsVolumesQosPolicyUUIDQueryParameter *string

	/* ConsistencyGroupsVolumesSnapshotPolicyName.

	   Filter by consistency_groups.volumes.snapshot_policy.name
	*/
	ConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter *string

	/* ConsistencyGroupsVolumesSnapshotPolicyUUID.

	   Filter by consistency_groups.volumes.snapshot_policy.uuid
	*/
	ConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter *string

	/* ConsistencyGroupsVolumesSpaceAvailable.

	   Filter by consistency_groups.volumes.space.available
	*/
	ConsistencyGroupsVolumesSpaceAvailableQueryParameter *int64

	/* ConsistencyGroupsVolumesSpaceSize.

	   Filter by consistency_groups.volumes.space.size
	*/
	ConsistencyGroupsVolumesSpaceSizeQueryParameter *int64

	/* ConsistencyGroupsVolumesSpaceUsed.

	   Filter by consistency_groups.volumes.space.used
	*/
	ConsistencyGroupsVolumesSpaceUsedQueryParameter *int64

	/* ConsistencyGroupsVolumesTieringPolicy.

	   Filter by consistency_groups.volumes.tiering.policy
	*/
	ConsistencyGroupsVolumesTieringPolicyQueryParameter *string

	/* ConsistencyGroupsVolumesUUID.

	   Filter by consistency_groups.volumes.uuid
	*/
	ConsistencyGroupsVolumesUUIDQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* LunsComment.

	   Filter by luns.comment
	*/
	LunsCommentQueryParameter *string

	/* LunsCreateTime.

	   Filter by luns.create_time
	*/
	LunsCreateTimeQueryParameter *string

	/* LunsEnabled.

	   Filter by luns.enabled
	*/
	LunsEnabledQueryParameter *bool

	/* LunsLunMapsIgroupComment.

	   Filter by luns.lun_maps.igroup.comment
	*/
	LunsLunMapsIgroupCommentQueryParameter *string

	/* LunsLunMapsIgroupIgroupsName.

	   Filter by luns.lun_maps.igroup.igroups.name
	*/
	LunsLunMapsIgroupIgroupsNameQueryParameter *string

	/* LunsLunMapsIgroupIgroupsUUID.

	   Filter by luns.lun_maps.igroup.igroups.uuid
	*/
	LunsLunMapsIgroupIgroupsUUIDQueryParameter *string

	/* LunsLunMapsIgroupInitiatorsComment.

	   Filter by luns.lun_maps.igroup.initiators.comment
	*/
	LunsLunMapsIgroupInitiatorsCommentQueryParameter *string

	/* LunsLunMapsIgroupInitiatorsName.

	   Filter by luns.lun_maps.igroup.initiators.name
	*/
	LunsLunMapsIgroupInitiatorsNameQueryParameter *string

	/* LunsLunMapsIgroupName.

	   Filter by luns.lun_maps.igroup.name
	*/
	LunsLunMapsIgroupNameQueryParameter *string

	/* LunsLunMapsIgroupOsType.

	   Filter by luns.lun_maps.igroup.os_type
	*/
	LunsLunMapsIgroupOsTypeQueryParameter *string

	/* LunsLunMapsIgroupProtocol.

	   Filter by luns.lun_maps.igroup.protocol
	*/
	LunsLunMapsIgroupProtocolQueryParameter *string

	/* LunsLunMapsIgroupUUID.

	   Filter by luns.lun_maps.igroup.uuid
	*/
	LunsLunMapsIgroupUUIDQueryParameter *string

	/* LunsLunMapsLogicalUnitNumber.

	   Filter by luns.lun_maps.logical_unit_number
	*/
	LunsLunMapsLogicalUnitNumberQueryParameter *int64

	/* LunsName.

	   Filter by luns.name
	*/
	LunsNameQueryParameter *string

	/* LunsOsType.

	   Filter by luns.os_type
	*/
	LunsOsTypeQueryParameter *string

	/* LunsQosPolicyMaxThroughputIops.

	   Filter by luns.qos.policy.max_throughput_iops
	*/
	LunsQosPolicyMaxThroughputIopsQueryParameter *int64

	/* LunsQosPolicyMaxThroughputMbps.

	   Filter by luns.qos.policy.max_throughput_mbps
	*/
	LunsQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* LunsQosPolicyMinThroughputIops.

	   Filter by luns.qos.policy.min_throughput_iops
	*/
	LunsQosPolicyMinThroughputIopsQueryParameter *int64

	/* LunsQosPolicyMinThroughputMbps.

	   Filter by luns.qos.policy.min_throughput_mbps
	*/
	LunsQosPolicyMinThroughputMbpsQueryParameter *int64

	/* LunsQosPolicyName.

	   Filter by luns.qos.policy.name
	*/
	LunsQosPolicyNameQueryParameter *string

	/* LunsQosPolicyUUID.

	   Filter by luns.qos.policy.uuid
	*/
	LunsQosPolicyUUIDQueryParameter *string

	/* LunsSerialNumber.

	   Filter by luns.serial_number
	*/
	LunsSerialNumberQueryParameter *string

	/* LunsSpaceGuaranteeRequested.

	   Filter by luns.space.guarantee.requested
	*/
	LunsSpaceGuaranteeRequestedQueryParameter *bool

	/* LunsSpaceGuaranteeReserved.

	   Filter by luns.space.guarantee.reserved
	*/
	LunsSpaceGuaranteeReservedQueryParameter *bool

	/* LunsSpaceSize.

	   Filter by luns.space.size
	*/
	LunsSpaceSizeQueryParameter *int64

	/* LunsSpaceUsed.

	   Filter by luns.space.used
	*/
	LunsSpaceUsedQueryParameter *int64

	/* LunsUUID.

	   Filter by luns.uuid
	*/
	LunsUUIDQueryParameter *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ParentConsistencyGroupName.

	   Filter by parent_consistency_group.name
	*/
	ParentConsistencyGroupNameQueryParameter *string

	/* ParentConsistencyGroupUUID.

	   Filter by parent_consistency_group.uuid
	*/
	ParentConsistencyGroupUUIDQueryParameter *string

	/* QosPolicyMaxThroughputIops.

	   Filter by qos.policy.max_throughput_iops
	*/
	QosPolicyMaxThroughputIopsQueryParameter *int64

	/* QosPolicyMaxThroughputMbps.

	   Filter by qos.policy.max_throughput_mbps
	*/
	QosPolicyMaxThroughputMbpsQueryParameter *int64

	/* QosPolicyMinThroughputIops.

	   Filter by qos.policy.min_throughput_iops
	*/
	QosPolicyMinThroughputIopsQueryParameter *int64

	/* QosPolicyMinThroughputMbps.

	   Filter by qos.policy.min_throughput_mbps
	*/
	QosPolicyMinThroughputMbpsQueryParameter *int64

	/* QosPolicyName.

	   Filter by qos.policy.name
	*/
	QosPolicyNameQueryParameter *string

	/* QosPolicyUUID.

	   Filter by qos.policy.uuid
	*/
	QosPolicyUUIDQueryParameter *string

	/* Replicated.

	   Filter by replicated
	*/
	ReplicatedQueryParameter *bool

	/* ReplicationSource.

	   Filter by replication_source
	*/
	ReplicationSourceQueryParameter *bool

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SnapshotPolicyName.

	   Filter by snapshot_policy.name
	*/
	SnapshotPolicyNameQueryParameter *string

	/* SnapshotPolicyUUID.

	   Filter by snapshot_policy.uuid
	*/
	SnapshotPolicyUUIDQueryParameter *string

	/* SpaceAvailable.

	   Filter by space.available
	*/
	SpaceAvailableQueryParameter *int64

	/* SpaceSize.

	   Filter by space.size
	*/
	SpaceSizeQueryParameter *int64

	/* SpaceUsed.

	   Filter by space.used
	*/
	SpaceUsedQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TieringPolicy.

	   Filter by tiering.policy
	*/
	TieringPolicyQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	/* VolumesComment.

	   Filter by volumes.comment
	*/
	VolumesCommentQueryParameter *string

	/* VolumesLanguage.

	   Filter by volumes.language
	*/
	VolumesLanguageQueryParameter *string

	/* VolumesName.

	   Filter by volumes.name
	*/
	VolumesNameQueryParameter *string

	/* VolumesQosPolicyMaxThroughputIops.

	   Filter by volumes.qos.policy.max_throughput_iops
	*/
	VolumesQosPolicyMaxThroughputIopsQueryParameter *int64

	/* VolumesQosPolicyMaxThroughputMbps.

	   Filter by volumes.qos.policy.max_throughput_mbps
	*/
	VolumesQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* VolumesQosPolicyMinThroughputIops.

	   Filter by volumes.qos.policy.min_throughput_iops
	*/
	VolumesQosPolicyMinThroughputIopsQueryParameter *int64

	/* VolumesQosPolicyMinThroughputMbps.

	   Filter by volumes.qos.policy.min_throughput_mbps
	*/
	VolumesQosPolicyMinThroughputMbpsQueryParameter *int64

	/* VolumesQosPolicyName.

	   Filter by volumes.qos.policy.name
	*/
	VolumesQosPolicyNameQueryParameter *string

	/* VolumesQosPolicyUUID.

	   Filter by volumes.qos.policy.uuid
	*/
	VolumesQosPolicyUUIDQueryParameter *string

	/* VolumesSnapshotPolicyName.

	   Filter by volumes.snapshot_policy.name
	*/
	VolumesSnapshotPolicyNameQueryParameter *string

	/* VolumesSnapshotPolicyUUID.

	   Filter by volumes.snapshot_policy.uuid
	*/
	VolumesSnapshotPolicyUUIDQueryParameter *string

	/* VolumesSpaceAvailable.

	   Filter by volumes.space.available
	*/
	VolumesSpaceAvailableQueryParameter *int64

	/* VolumesSpaceSize.

	   Filter by volumes.space.size
	*/
	VolumesSpaceSizeQueryParameter *int64

	/* VolumesSpaceUsed.

	   Filter by volumes.space.used
	*/
	VolumesSpaceUsedQueryParameter *int64

	/* VolumesTieringPolicy.

	   Filter by volumes.tiering.policy
	*/
	VolumesTieringPolicyQueryParameter *string

	/* VolumesUUID.

	   Filter by volumes.uuid
	*/
	VolumesUUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ConsistencyGroupCollectionGetParams contains all the parameters to send to the API endpoint

for the consistency group collection get operation.

Typically these are written to a http.Request.

func NewConsistencyGroupCollectionGetParams

func NewConsistencyGroupCollectionGetParams() *ConsistencyGroupCollectionGetParams

NewConsistencyGroupCollectionGetParams creates a new ConsistencyGroupCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewConsistencyGroupCollectionGetParamsWithContext

func NewConsistencyGroupCollectionGetParamsWithContext(ctx context.Context) *ConsistencyGroupCollectionGetParams

NewConsistencyGroupCollectionGetParamsWithContext creates a new ConsistencyGroupCollectionGetParams object with the ability to set a context for a request.

func NewConsistencyGroupCollectionGetParamsWithHTTPClient

func NewConsistencyGroupCollectionGetParamsWithHTTPClient(client *http.Client) *ConsistencyGroupCollectionGetParams

NewConsistencyGroupCollectionGetParamsWithHTTPClient creates a new ConsistencyGroupCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewConsistencyGroupCollectionGetParamsWithTimeout

func NewConsistencyGroupCollectionGetParamsWithTimeout(timeout time.Duration) *ConsistencyGroupCollectionGetParams

NewConsistencyGroupCollectionGetParamsWithTimeout creates a new ConsistencyGroupCollectionGetParams object with the ability to set a timeout on a request.

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsCommentQueryParameter(consistencyGroupsLunsComment *string)

SetConsistencyGroupsLunsCommentQueryParameter adds the consistencyGroupsLunsComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsCreateTimeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsCreateTimeQueryParameter(consistencyGroupsLunsCreateTime *string)

SetConsistencyGroupsLunsCreateTimeQueryParameter adds the consistencyGroupsLunsCreateTime to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsEnabledQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsEnabledQueryParameter(consistencyGroupsLunsEnabled *bool)

SetConsistencyGroupsLunsEnabledQueryParameter adds the consistencyGroupsLunsEnabled to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter(consistencyGroupsLunsLunMapsIgroupComment *string)

SetConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter adds the consistencyGroupsLunsLunMapsIgroupComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter(consistencyGroupsLunsLunMapsIgroupIgroupsName *string)

SetConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupIgroupsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter(consistencyGroupsLunsLunMapsIgroupIgroupsUUID *string)

SetConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter adds the consistencyGroupsLunsLunMapsIgroupIgroupsUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter(consistencyGroupsLunsLunMapsIgroupInitiatorsComment *string)

SetConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter adds the consistencyGroupsLunsLunMapsIgroupInitiatorsComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter(consistencyGroupsLunsLunMapsIgroupInitiatorsName *string)

SetConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupInitiatorsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupNameQueryParameter(consistencyGroupsLunsLunMapsIgroupName *string)

SetConsistencyGroupsLunsLunMapsIgroupNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter(consistencyGroupsLunsLunMapsIgroupOsType *string)

SetConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter adds the consistencyGroupsLunsLunMapsIgroupOsType to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter(consistencyGroupsLunsLunMapsIgroupProtocol *string)

SetConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter adds the consistencyGroupsLunsLunMapsIgroupProtocol to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter(consistencyGroupsLunsLunMapsIgroupUUID *string)

SetConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter adds the consistencyGroupsLunsLunMapsIgroupUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter(consistencyGroupsLunsLunMapsLogicalUnitNumber *int64)

SetConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter adds the consistencyGroupsLunsLunMapsLogicalUnitNumber to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsNameQueryParameter(consistencyGroupsLunsName *string)

SetConsistencyGroupsLunsNameQueryParameter adds the consistencyGroupsLunsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsOsTypeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsOsTypeQueryParameter(consistencyGroupsLunsOsType *string)

SetConsistencyGroupsLunsOsTypeQueryParameter adds the consistencyGroupsLunsOsType to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsLunsQosPolicyMaxThroughputIops *int64)

SetConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsLunsQosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsLunsQosPolicyMaxThroughputMbps *int64)

SetConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsLunsQosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsLunsQosPolicyMinThroughputIops *int64)

SetConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsLunsQosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsLunsQosPolicyMinThroughputMbps *int64)

SetConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsLunsQosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyNameQueryParameter(consistencyGroupsLunsQosPolicyName *string)

SetConsistencyGroupsLunsQosPolicyNameQueryParameter adds the consistencyGroupsLunsQosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsQosPolicyUUIDQueryParameter(consistencyGroupsLunsQosPolicyUUID *string)

SetConsistencyGroupsLunsQosPolicyUUIDQueryParameter adds the consistencyGroupsLunsQosPolicyUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsSerialNumberQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsSerialNumberQueryParameter(consistencyGroupsLunsSerialNumber *string)

SetConsistencyGroupsLunsSerialNumberQueryParameter adds the consistencyGroupsLunsSerialNumber to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter(consistencyGroupsLunsSpaceGuaranteeRequested *bool)

SetConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter adds the consistencyGroupsLunsSpaceGuaranteeRequested to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter(consistencyGroupsLunsSpaceGuaranteeReserved *bool)

SetConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter adds the consistencyGroupsLunsSpaceGuaranteeReserved to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsSpaceSizeQueryParameter(consistencyGroupsLunsSpaceSize *int64)

SetConsistencyGroupsLunsSpaceSizeQueryParameter adds the consistencyGroupsLunsSpaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsSpaceUsedQueryParameter(consistencyGroupsLunsSpaceUsed *int64)

SetConsistencyGroupsLunsSpaceUsedQueryParameter adds the consistencyGroupsLunsSpaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsLunsUUIDQueryParameter(consistencyGroupsLunsUUID *string)

SetConsistencyGroupsLunsUUIDQueryParameter adds the consistencyGroupsLunsUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsNameQueryParameter(consistencyGroupsName *string)

SetConsistencyGroupsNameQueryParameter adds the consistencyGroupsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsParentConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsParentConsistencyGroupNameQueryParameter(consistencyGroupsParentConsistencyGroupName *string)

SetConsistencyGroupsParentConsistencyGroupNameQueryParameter adds the consistencyGroupsParentConsistencyGroupName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsParentConsistencyGroupUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsParentConsistencyGroupUUIDQueryParameter(consistencyGroupsParentConsistencyGroupUUID *string)

SetConsistencyGroupsParentConsistencyGroupUUIDQueryParameter adds the consistencyGroupsParentConsistencyGroupUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsQosPolicyMaxThroughputIops *int64)

SetConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsQosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsQosPolicyMaxThroughputMbps *int64)

SetConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsQosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsQosPolicyMinThroughputIops *int64)

SetConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsQosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsQosPolicyMinThroughputMbps *int64)

SetConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsQosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyNameQueryParameter(consistencyGroupsQosPolicyName *string)

SetConsistencyGroupsQosPolicyNameQueryParameter adds the consistencyGroupsQosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsQosPolicyUUIDQueryParameter(consistencyGroupsQosPolicyUUID *string)

SetConsistencyGroupsQosPolicyUUIDQueryParameter adds the consistencyGroupsQosPolicyUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSVMNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSVMNameQueryParameter(consistencyGroupsSvmName *string)

SetConsistencyGroupsSVMNameQueryParameter adds the consistencyGroupsSvmName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSVMUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSVMUUIDQueryParameter(consistencyGroupsSvmUUID *string)

SetConsistencyGroupsSVMUUIDQueryParameter adds the consistencyGroupsSvmUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSnapshotPolicyNameQueryParameter(consistencyGroupsSnapshotPolicyName *string)

SetConsistencyGroupsSnapshotPolicyNameQueryParameter adds the consistencyGroupsSnapshotPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSnapshotPolicyUUIDQueryParameter(consistencyGroupsSnapshotPolicyUUID *string)

SetConsistencyGroupsSnapshotPolicyUUIDQueryParameter adds the consistencyGroupsSnapshotPolicyUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSpaceAvailableQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSpaceAvailableQueryParameter(consistencyGroupsSpaceAvailable *int64)

SetConsistencyGroupsSpaceAvailableQueryParameter adds the consistencyGroupsSpaceAvailable to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSpaceSizeQueryParameter(consistencyGroupsSpaceSize *int64)

SetConsistencyGroupsSpaceSizeQueryParameter adds the consistencyGroupsSpaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsSpaceUsedQueryParameter(consistencyGroupsSpaceUsed *int64)

SetConsistencyGroupsSpaceUsedQueryParameter adds the consistencyGroupsSpaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsTieringPolicyQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsTieringPolicyQueryParameter(consistencyGroupsTieringPolicy *string)

SetConsistencyGroupsTieringPolicyQueryParameter adds the consistencyGroupsTieringPolicy to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsUUIDQueryParameter(consistencyGroupsUUID *string)

SetConsistencyGroupsUUIDQueryParameter adds the consistencyGroupsUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesCommentQueryParameter(consistencyGroupsVolumesComment *string)

SetConsistencyGroupsVolumesCommentQueryParameter adds the consistencyGroupsVolumesComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesLanguageQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesLanguageQueryParameter(consistencyGroupsVolumesLanguage *string)

SetConsistencyGroupsVolumesLanguageQueryParameter adds the consistencyGroupsVolumesLanguage to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesNameQueryParameter(consistencyGroupsVolumesName *string)

SetConsistencyGroupsVolumesNameQueryParameter adds the consistencyGroupsVolumesName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsVolumesQosPolicyMaxThroughputIops *int64)

SetConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsVolumesQosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsVolumesQosPolicyMaxThroughputMbps *int64)

SetConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsVolumesQosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsVolumesQosPolicyMinThroughputIops *int64)

SetConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsVolumesQosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsVolumesQosPolicyMinThroughputMbps *int64)

SetConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsVolumesQosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyNameQueryParameter(consistencyGroupsVolumesQosPolicyName *string)

SetConsistencyGroupsVolumesQosPolicyNameQueryParameter adds the consistencyGroupsVolumesQosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesQosPolicyUUIDQueryParameter(consistencyGroupsVolumesQosPolicyUUID *string)

SetConsistencyGroupsVolumesQosPolicyUUIDQueryParameter adds the consistencyGroupsVolumesQosPolicyUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter(consistencyGroupsVolumesSnapshotPolicyName *string)

SetConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter adds the consistencyGroupsVolumesSnapshotPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter(consistencyGroupsVolumesSnapshotPolicyUUID *string)

SetConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter adds the consistencyGroupsVolumesSnapshotPolicyUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesSpaceAvailableQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesSpaceAvailableQueryParameter(consistencyGroupsVolumesSpaceAvailable *int64)

SetConsistencyGroupsVolumesSpaceAvailableQueryParameter adds the consistencyGroupsVolumesSpaceAvailable to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesSpaceSizeQueryParameter(consistencyGroupsVolumesSpaceSize *int64)

SetConsistencyGroupsVolumesSpaceSizeQueryParameter adds the consistencyGroupsVolumesSpaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesSpaceUsedQueryParameter(consistencyGroupsVolumesSpaceUsed *int64)

SetConsistencyGroupsVolumesSpaceUsedQueryParameter adds the consistencyGroupsVolumesSpaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesTieringPolicyQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesTieringPolicyQueryParameter(consistencyGroupsVolumesTieringPolicy *string)

SetConsistencyGroupsVolumesTieringPolicyQueryParameter adds the consistencyGroupsVolumesTieringPolicy to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetConsistencyGroupsVolumesUUIDQueryParameter(consistencyGroupsVolumesUUID *string)

SetConsistencyGroupsVolumesUUIDQueryParameter adds the consistencyGroupsVolumesUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetContext

SetContext adds the context to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetDefaults

func (o *ConsistencyGroupCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the consistency group collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupCollectionGetParams) SetFieldsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetHTTPClient

func (o *ConsistencyGroupCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsCommentQueryParameter(lunsComment *string)

SetLunsCommentQueryParameter adds the lunsComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsCreateTimeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsCreateTimeQueryParameter(lunsCreateTime *string)

SetLunsCreateTimeQueryParameter adds the lunsCreateTime to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsEnabledQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsEnabledQueryParameter(lunsEnabled *bool)

SetLunsEnabledQueryParameter adds the lunsEnabled to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupCommentQueryParameter(lunsLunMapsIgroupComment *string)

SetLunsLunMapsIgroupCommentQueryParameter adds the lunsLunMapsIgroupComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupIgroupsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupIgroupsNameQueryParameter(lunsLunMapsIgroupIgroupsName *string)

SetLunsLunMapsIgroupIgroupsNameQueryParameter adds the lunsLunMapsIgroupIgroupsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupIgroupsUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupIgroupsUUIDQueryParameter(lunsLunMapsIgroupIgroupsUUID *string)

SetLunsLunMapsIgroupIgroupsUUIDQueryParameter adds the lunsLunMapsIgroupIgroupsUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupInitiatorsCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupInitiatorsCommentQueryParameter(lunsLunMapsIgroupInitiatorsComment *string)

SetLunsLunMapsIgroupInitiatorsCommentQueryParameter adds the lunsLunMapsIgroupInitiatorsComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupInitiatorsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupInitiatorsNameQueryParameter(lunsLunMapsIgroupInitiatorsName *string)

SetLunsLunMapsIgroupInitiatorsNameQueryParameter adds the lunsLunMapsIgroupInitiatorsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupNameQueryParameter(lunsLunMapsIgroupName *string)

SetLunsLunMapsIgroupNameQueryParameter adds the lunsLunMapsIgroupName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupOsTypeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupOsTypeQueryParameter(lunsLunMapsIgroupOsType *string)

SetLunsLunMapsIgroupOsTypeQueryParameter adds the lunsLunMapsIgroupOsType to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupProtocolQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupProtocolQueryParameter(lunsLunMapsIgroupProtocol *string)

SetLunsLunMapsIgroupProtocolQueryParameter adds the lunsLunMapsIgroupProtocol to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsLunMapsIgroupUUIDQueryParameter(lunsLunMapsIgroupUUID *string)

SetLunsLunMapsIgroupUUIDQueryParameter adds the lunsLunMapsIgroupUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsLunMapsLogicalUnitNumberQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsLunMapsLogicalUnitNumberQueryParameter(lunsLunMapsLogicalUnitNumber *int64)

SetLunsLunMapsLogicalUnitNumberQueryParameter adds the lunsLunMapsLogicalUnitNumber to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsNameQueryParameter(lunsName *string)

SetLunsNameQueryParameter adds the lunsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsOsTypeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsOsTypeQueryParameter(lunsOsType *string)

SetLunsOsTypeQueryParameter adds the lunsOsType to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsQosPolicyMaxThroughputIopsQueryParameter(lunsQosPolicyMaxThroughputIops *int64)

SetLunsQosPolicyMaxThroughputIopsQueryParameter adds the lunsQosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsQosPolicyMaxThroughputMbpsQueryParameter(lunsQosPolicyMaxThroughputMbps *int64)

SetLunsQosPolicyMaxThroughputMbpsQueryParameter adds the lunsQosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsQosPolicyMinThroughputIopsQueryParameter(lunsQosPolicyMinThroughputIops *int64)

SetLunsQosPolicyMinThroughputIopsQueryParameter adds the lunsQosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsQosPolicyMinThroughputMbpsQueryParameter(lunsQosPolicyMinThroughputMbps *int64)

SetLunsQosPolicyMinThroughputMbpsQueryParameter adds the lunsQosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsQosPolicyNameQueryParameter(lunsQosPolicyName *string)

SetLunsQosPolicyNameQueryParameter adds the lunsQosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsQosPolicyUUIDQueryParameter(lunsQosPolicyUUID *string)

SetLunsQosPolicyUUIDQueryParameter adds the lunsQosPolicyUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsSerialNumberQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsSerialNumberQueryParameter(lunsSerialNumber *string)

SetLunsSerialNumberQueryParameter adds the lunsSerialNumber to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsSpaceGuaranteeRequestedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsSpaceGuaranteeRequestedQueryParameter(lunsSpaceGuaranteeRequested *bool)

SetLunsSpaceGuaranteeRequestedQueryParameter adds the lunsSpaceGuaranteeRequested to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsSpaceGuaranteeReservedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsSpaceGuaranteeReservedQueryParameter(lunsSpaceGuaranteeReserved *bool)

SetLunsSpaceGuaranteeReservedQueryParameter adds the lunsSpaceGuaranteeReserved to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsSpaceSizeQueryParameter(lunsSpaceSize *int64)

SetLunsSpaceSizeQueryParameter adds the lunsSpaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsSpaceUsedQueryParameter(lunsSpaceUsed *int64)

SetLunsSpaceUsedQueryParameter adds the lunsSpaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetLunsUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetLunsUUIDQueryParameter(lunsUUID *string)

SetLunsUUIDQueryParameter adds the lunsUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetMaxRecordsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetOrderByQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetParentConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetParentConsistencyGroupNameQueryParameter(parentConsistencyGroupName *string)

SetParentConsistencyGroupNameQueryParameter adds the parentConsistencyGroupName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetParentConsistencyGroupUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetParentConsistencyGroupUUIDQueryParameter(parentConsistencyGroupUUID *string)

SetParentConsistencyGroupUUIDQueryParameter adds the parentConsistencyGroupUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetQosPolicyMaxThroughputIopsQueryParameter(qosPolicyMaxThroughputIops *int64)

SetQosPolicyMaxThroughputIopsQueryParameter adds the qosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetQosPolicyMaxThroughputMbpsQueryParameter(qosPolicyMaxThroughputMbps *int64)

SetQosPolicyMaxThroughputMbpsQueryParameter adds the qosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetQosPolicyMinThroughputIopsQueryParameter(qosPolicyMinThroughputIops *int64)

SetQosPolicyMinThroughputIopsQueryParameter adds the qosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetQosPolicyMinThroughputMbpsQueryParameter(qosPolicyMinThroughputMbps *int64)

SetQosPolicyMinThroughputMbpsQueryParameter adds the qosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetQosPolicyNameQueryParameter(qosPolicyName *string)

SetQosPolicyNameQueryParameter adds the qosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetQosPolicyUUIDQueryParameter(qosPolicyUUID *string)

SetQosPolicyUUIDQueryParameter adds the qosPolicyUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetReplicatedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetReplicatedQueryParameter(replicated *bool)

SetReplicatedQueryParameter adds the replicated to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetReplicationSourceQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetReplicationSourceQueryParameter(replicationSource *bool)

SetReplicationSourceQueryParameter adds the replicationSource to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetReturnRecordsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetSVMNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetSVMUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetSnapshotPolicyNameQueryParameter(snapshotPolicyName *string)

SetSnapshotPolicyNameQueryParameter adds the snapshotPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetSnapshotPolicyUUIDQueryParameter(snapshotPolicyUUID *string)

SetSnapshotPolicyUUIDQueryParameter adds the snapshotPolicyUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetSpaceAvailableQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetSpaceAvailableQueryParameter(spaceAvailable *int64)

SetSpaceAvailableQueryParameter adds the spaceAvailable to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetSpaceSizeQueryParameter(spaceSize *int64)

SetSpaceSizeQueryParameter adds the spaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetSpaceUsedQueryParameter(spaceUsed *int64)

SetSpaceUsedQueryParameter adds the spaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetTieringPolicyQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetTieringPolicyQueryParameter(tieringPolicy *string)

SetTieringPolicyQueryParameter adds the tieringPolicy to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetTimeout

func (o *ConsistencyGroupCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesCommentQueryParameter(volumesComment *string)

SetVolumesCommentQueryParameter adds the volumesComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesLanguageQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesLanguageQueryParameter(volumesLanguage *string)

SetVolumesLanguageQueryParameter adds the volumesLanguage to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesNameQueryParameter(volumesName *string)

SetVolumesNameQueryParameter adds the volumesName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyMaxThroughputIopsQueryParameter(volumesQosPolicyMaxThroughputIops *int64)

SetVolumesQosPolicyMaxThroughputIopsQueryParameter adds the volumesQosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyMaxThroughputMbpsQueryParameter(volumesQosPolicyMaxThroughputMbps *int64)

SetVolumesQosPolicyMaxThroughputMbpsQueryParameter adds the volumesQosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyMinThroughputIopsQueryParameter(volumesQosPolicyMinThroughputIops *int64)

SetVolumesQosPolicyMinThroughputIopsQueryParameter adds the volumesQosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyMinThroughputMbpsQueryParameter(volumesQosPolicyMinThroughputMbps *int64)

SetVolumesQosPolicyMinThroughputMbpsQueryParameter adds the volumesQosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyNameQueryParameter(volumesQosPolicyName *string)

SetVolumesQosPolicyNameQueryParameter adds the volumesQosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesQosPolicyUUIDQueryParameter(volumesQosPolicyUUID *string)

SetVolumesQosPolicyUUIDQueryParameter adds the volumesQosPolicyUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesSnapshotPolicyNameQueryParameter(volumesSnapshotPolicyName *string)

SetVolumesSnapshotPolicyNameQueryParameter adds the volumesSnapshotPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesSnapshotPolicyUUIDQueryParameter(volumesSnapshotPolicyUUID *string)

SetVolumesSnapshotPolicyUUIDQueryParameter adds the volumesSnapshotPolicyUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesSpaceAvailableQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesSpaceAvailableQueryParameter(volumesSpaceAvailable *int64)

SetVolumesSpaceAvailableQueryParameter adds the volumesSpaceAvailable to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesSpaceSizeQueryParameter(volumesSpaceSize *int64)

SetVolumesSpaceSizeQueryParameter adds the volumesSpaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesSpaceUsedQueryParameter(volumesSpaceUsed *int64)

SetVolumesSpaceUsedQueryParameter adds the volumesSpaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesTieringPolicyQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesTieringPolicyQueryParameter(volumesTieringPolicy *string)

SetVolumesTieringPolicyQueryParameter adds the volumesTieringPolicy to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) SetVolumesUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) SetVolumesUUIDQueryParameter(volumesUUID *string)

SetVolumesUUIDQueryParameter adds the volumesUuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsCommentQueryParameter(consistencyGroupsLunsComment *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsCommentQueryParameter adds the consistencyGroupsLunsComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsCreateTimeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsCreateTimeQueryParameter(consistencyGroupsLunsCreateTime *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsCreateTimeQueryParameter adds the consistencyGroupsLunsCreateTime to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsEnabledQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsEnabledQueryParameter(consistencyGroupsLunsEnabled *bool) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsEnabledQueryParameter adds the consistencyGroupsLunsEnabled to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter(consistencyGroupsLunsLunMapsIgroupComment *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter adds the consistencyGroupsLunsLunMapsIgroupComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter(consistencyGroupsLunsLunMapsIgroupIgroupsName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupIgroupsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter(consistencyGroupsLunsLunMapsIgroupIgroupsUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter adds the consistencyGroupsLunsLunMapsIgroupIgroupsUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter(consistencyGroupsLunsLunMapsIgroupInitiatorsComment *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter adds the consistencyGroupsLunsLunMapsIgroupInitiatorsComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter(consistencyGroupsLunsLunMapsIgroupInitiatorsName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupInitiatorsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupNameQueryParameter(consistencyGroupsLunsLunMapsIgroupName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsLunMapsIgroupNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter(consistencyGroupsLunsLunMapsIgroupOsType *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter adds the consistencyGroupsLunsLunMapsIgroupOsType to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter(consistencyGroupsLunsLunMapsIgroupProtocol *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter adds the consistencyGroupsLunsLunMapsIgroupProtocol to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter(consistencyGroupsLunsLunMapsIgroupUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter adds the consistencyGroupsLunsLunMapsIgroupUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter(consistencyGroupsLunsLunMapsLogicalUnitNumber *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter adds the consistencyGroupsLunsLunMapsLogicalUnitNumber to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsNameQueryParameter(consistencyGroupsLunsName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsNameQueryParameter adds the consistencyGroupsLunsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsOsTypeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsOsTypeQueryParameter(consistencyGroupsLunsOsType *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsOsTypeQueryParameter adds the consistencyGroupsLunsOsType to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsLunsQosPolicyMaxThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsLunsQosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsLunsQosPolicyMaxThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsLunsQosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsLunsQosPolicyMinThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsLunsQosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsLunsQosPolicyMinThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsLunsQosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyNameQueryParameter(consistencyGroupsLunsQosPolicyName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsQosPolicyNameQueryParameter adds the consistencyGroupsLunsQosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsQosPolicyUUIDQueryParameter(consistencyGroupsLunsQosPolicyUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsQosPolicyUUIDQueryParameter adds the consistencyGroupsLunsQosPolicyUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsSerialNumberQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsSerialNumberQueryParameter(consistencyGroupsLunsSerialNumber *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsSerialNumberQueryParameter adds the consistencyGroupsLunsSerialNumber to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter(consistencyGroupsLunsSpaceGuaranteeRequested *bool) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter adds the consistencyGroupsLunsSpaceGuaranteeRequested to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter(consistencyGroupsLunsSpaceGuaranteeReserved *bool) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter adds the consistencyGroupsLunsSpaceGuaranteeReserved to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsSpaceSizeQueryParameter(consistencyGroupsLunsSpaceSize *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsSpaceSizeQueryParameter adds the consistencyGroupsLunsSpaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsSpaceUsedQueryParameter(consistencyGroupsLunsSpaceUsed *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsSpaceUsedQueryParameter adds the consistencyGroupsLunsSpaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsLunsUUIDQueryParameter(consistencyGroupsLunsUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsLunsUUIDQueryParameter adds the consistencyGroupsLunsUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsNameQueryParameter(consistencyGroupsName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsNameQueryParameter adds the consistencyGroupsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsParentConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsParentConsistencyGroupNameQueryParameter(consistencyGroupsParentConsistencyGroupName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsParentConsistencyGroupNameQueryParameter adds the consistencyGroupsParentConsistencyGroupName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsParentConsistencyGroupUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsParentConsistencyGroupUUIDQueryParameter(consistencyGroupsParentConsistencyGroupUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsParentConsistencyGroupUUIDQueryParameter adds the consistencyGroupsParentConsistencyGroupUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsQosPolicyMaxThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsQosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsQosPolicyMaxThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsQosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsQosPolicyMinThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsQosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsQosPolicyMinThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsQosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyNameQueryParameter(consistencyGroupsQosPolicyName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsQosPolicyNameQueryParameter adds the consistencyGroupsQosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsQosPolicyUUIDQueryParameter(consistencyGroupsQosPolicyUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsQosPolicyUUIDQueryParameter adds the consistencyGroupsQosPolicyUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSVMNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSVMNameQueryParameter(consistencyGroupsSvmName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsSVMNameQueryParameter adds the consistencyGroupsSvmName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSVMUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSVMUUIDQueryParameter(consistencyGroupsSvmUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsSVMUUIDQueryParameter adds the consistencyGroupsSvmUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSnapshotPolicyNameQueryParameter(consistencyGroupsSnapshotPolicyName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsSnapshotPolicyNameQueryParameter adds the consistencyGroupsSnapshotPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSnapshotPolicyUUIDQueryParameter(consistencyGroupsSnapshotPolicyUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsSnapshotPolicyUUIDQueryParameter adds the consistencyGroupsSnapshotPolicyUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSpaceAvailableQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSpaceAvailableQueryParameter(consistencyGroupsSpaceAvailable *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsSpaceAvailableQueryParameter adds the consistencyGroupsSpaceAvailable to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSpaceSizeQueryParameter(consistencyGroupsSpaceSize *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsSpaceSizeQueryParameter adds the consistencyGroupsSpaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsSpaceUsedQueryParameter(consistencyGroupsSpaceUsed *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsSpaceUsedQueryParameter adds the consistencyGroupsSpaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsTieringPolicyQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsTieringPolicyQueryParameter(consistencyGroupsTieringPolicy *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsTieringPolicyQueryParameter adds the consistencyGroupsTieringPolicy to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsUUIDQueryParameter(consistencyGroupsUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsUUIDQueryParameter adds the consistencyGroupsUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesCommentQueryParameter(consistencyGroupsVolumesComment *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesCommentQueryParameter adds the consistencyGroupsVolumesComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesLanguageQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesLanguageQueryParameter(consistencyGroupsVolumesLanguage *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesLanguageQueryParameter adds the consistencyGroupsVolumesLanguage to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesNameQueryParameter(consistencyGroupsVolumesName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesNameQueryParameter adds the consistencyGroupsVolumesName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsVolumesQosPolicyMaxThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsVolumesQosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsVolumesQosPolicyMaxThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsVolumesQosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsVolumesQosPolicyMinThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsVolumesQosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsVolumesQosPolicyMinThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsVolumesQosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyNameQueryParameter(consistencyGroupsVolumesQosPolicyName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesQosPolicyNameQueryParameter adds the consistencyGroupsVolumesQosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesQosPolicyUUIDQueryParameter(consistencyGroupsVolumesQosPolicyUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesQosPolicyUUIDQueryParameter adds the consistencyGroupsVolumesQosPolicyUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter(consistencyGroupsVolumesSnapshotPolicyName *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter adds the consistencyGroupsVolumesSnapshotPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter(consistencyGroupsVolumesSnapshotPolicyUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter adds the consistencyGroupsVolumesSnapshotPolicyUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesSpaceAvailableQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesSpaceAvailableQueryParameter(consistencyGroupsVolumesSpaceAvailable *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesSpaceAvailableQueryParameter adds the consistencyGroupsVolumesSpaceAvailable to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesSpaceSizeQueryParameter(consistencyGroupsVolumesSpaceSize *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesSpaceSizeQueryParameter adds the consistencyGroupsVolumesSpaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesSpaceUsedQueryParameter(consistencyGroupsVolumesSpaceUsed *int64) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesSpaceUsedQueryParameter adds the consistencyGroupsVolumesSpaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesTieringPolicyQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesTieringPolicyQueryParameter(consistencyGroupsVolumesTieringPolicy *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesTieringPolicyQueryParameter adds the consistencyGroupsVolumesTieringPolicy to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithConsistencyGroupsVolumesUUIDQueryParameter(consistencyGroupsVolumesUUID *string) *ConsistencyGroupCollectionGetParams

WithConsistencyGroupsVolumesUUIDQueryParameter adds the consistencyGroupsVolumesUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithContext

WithContext adds the context to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the consistency group collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsCommentQueryParameter(lunsComment *string) *ConsistencyGroupCollectionGetParams

WithLunsCommentQueryParameter adds the lunsComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsCreateTimeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsCreateTimeQueryParameter(lunsCreateTime *string) *ConsistencyGroupCollectionGetParams

WithLunsCreateTimeQueryParameter adds the lunsCreateTime to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsEnabledQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsEnabledQueryParameter(lunsEnabled *bool) *ConsistencyGroupCollectionGetParams

WithLunsEnabledQueryParameter adds the lunsEnabled to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupCommentQueryParameter(lunsLunMapsIgroupComment *string) *ConsistencyGroupCollectionGetParams

WithLunsLunMapsIgroupCommentQueryParameter adds the lunsLunMapsIgroupComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupIgroupsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupIgroupsNameQueryParameter(lunsLunMapsIgroupIgroupsName *string) *ConsistencyGroupCollectionGetParams

WithLunsLunMapsIgroupIgroupsNameQueryParameter adds the lunsLunMapsIgroupIgroupsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupIgroupsUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupIgroupsUUIDQueryParameter(lunsLunMapsIgroupIgroupsUUID *string) *ConsistencyGroupCollectionGetParams

WithLunsLunMapsIgroupIgroupsUUIDQueryParameter adds the lunsLunMapsIgroupIgroupsUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupInitiatorsCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupInitiatorsCommentQueryParameter(lunsLunMapsIgroupInitiatorsComment *string) *ConsistencyGroupCollectionGetParams

WithLunsLunMapsIgroupInitiatorsCommentQueryParameter adds the lunsLunMapsIgroupInitiatorsComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupInitiatorsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupInitiatorsNameQueryParameter(lunsLunMapsIgroupInitiatorsName *string) *ConsistencyGroupCollectionGetParams

WithLunsLunMapsIgroupInitiatorsNameQueryParameter adds the lunsLunMapsIgroupInitiatorsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupNameQueryParameter(lunsLunMapsIgroupName *string) *ConsistencyGroupCollectionGetParams

WithLunsLunMapsIgroupNameQueryParameter adds the lunsLunMapsIgroupName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupOsTypeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupOsTypeQueryParameter(lunsLunMapsIgroupOsType *string) *ConsistencyGroupCollectionGetParams

WithLunsLunMapsIgroupOsTypeQueryParameter adds the lunsLunMapsIgroupOsType to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupProtocolQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupProtocolQueryParameter(lunsLunMapsIgroupProtocol *string) *ConsistencyGroupCollectionGetParams

WithLunsLunMapsIgroupProtocolQueryParameter adds the lunsLunMapsIgroupProtocol to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsLunMapsIgroupUUIDQueryParameter(lunsLunMapsIgroupUUID *string) *ConsistencyGroupCollectionGetParams

WithLunsLunMapsIgroupUUIDQueryParameter adds the lunsLunMapsIgroupUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsLunMapsLogicalUnitNumberQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsLunMapsLogicalUnitNumberQueryParameter(lunsLunMapsLogicalUnitNumber *int64) *ConsistencyGroupCollectionGetParams

WithLunsLunMapsLogicalUnitNumberQueryParameter adds the lunsLunMapsLogicalUnitNumber to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsNameQueryParameter(lunsName *string) *ConsistencyGroupCollectionGetParams

WithLunsNameQueryParameter adds the lunsName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsOsTypeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsOsTypeQueryParameter(lunsOsType *string) *ConsistencyGroupCollectionGetParams

WithLunsOsTypeQueryParameter adds the lunsOsType to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsQosPolicyMaxThroughputIopsQueryParameter(lunsQosPolicyMaxThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithLunsQosPolicyMaxThroughputIopsQueryParameter adds the lunsQosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsQosPolicyMaxThroughputMbpsQueryParameter(lunsQosPolicyMaxThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithLunsQosPolicyMaxThroughputMbpsQueryParameter adds the lunsQosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsQosPolicyMinThroughputIopsQueryParameter(lunsQosPolicyMinThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithLunsQosPolicyMinThroughputIopsQueryParameter adds the lunsQosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsQosPolicyMinThroughputMbpsQueryParameter(lunsQosPolicyMinThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithLunsQosPolicyMinThroughputMbpsQueryParameter adds the lunsQosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsQosPolicyNameQueryParameter(lunsQosPolicyName *string) *ConsistencyGroupCollectionGetParams

WithLunsQosPolicyNameQueryParameter adds the lunsQosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsQosPolicyUUIDQueryParameter(lunsQosPolicyUUID *string) *ConsistencyGroupCollectionGetParams

WithLunsQosPolicyUUIDQueryParameter adds the lunsQosPolicyUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsSerialNumberQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsSerialNumberQueryParameter(lunsSerialNumber *string) *ConsistencyGroupCollectionGetParams

WithLunsSerialNumberQueryParameter adds the lunsSerialNumber to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsSpaceGuaranteeRequestedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsSpaceGuaranteeRequestedQueryParameter(lunsSpaceGuaranteeRequested *bool) *ConsistencyGroupCollectionGetParams

WithLunsSpaceGuaranteeRequestedQueryParameter adds the lunsSpaceGuaranteeRequested to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsSpaceGuaranteeReservedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsSpaceGuaranteeReservedQueryParameter(lunsSpaceGuaranteeReserved *bool) *ConsistencyGroupCollectionGetParams

WithLunsSpaceGuaranteeReservedQueryParameter adds the lunsSpaceGuaranteeReserved to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsSpaceSizeQueryParameter(lunsSpaceSize *int64) *ConsistencyGroupCollectionGetParams

WithLunsSpaceSizeQueryParameter adds the lunsSpaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsSpaceUsedQueryParameter(lunsSpaceUsed *int64) *ConsistencyGroupCollectionGetParams

WithLunsSpaceUsedQueryParameter adds the lunsSpaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithLunsUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithLunsUUIDQueryParameter(lunsUUID *string) *ConsistencyGroupCollectionGetParams

WithLunsUUIDQueryParameter adds the lunsUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithMaxRecordsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *ConsistencyGroupCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithOrderByQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *ConsistencyGroupCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithParentConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithParentConsistencyGroupNameQueryParameter(parentConsistencyGroupName *string) *ConsistencyGroupCollectionGetParams

WithParentConsistencyGroupNameQueryParameter adds the parentConsistencyGroupName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithParentConsistencyGroupUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithParentConsistencyGroupUUIDQueryParameter(parentConsistencyGroupUUID *string) *ConsistencyGroupCollectionGetParams

WithParentConsistencyGroupUUIDQueryParameter adds the parentConsistencyGroupUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithQosPolicyMaxThroughputIopsQueryParameter(qosPolicyMaxThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithQosPolicyMaxThroughputIopsQueryParameter adds the qosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithQosPolicyMaxThroughputMbpsQueryParameter(qosPolicyMaxThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithQosPolicyMaxThroughputMbpsQueryParameter adds the qosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithQosPolicyMinThroughputIopsQueryParameter(qosPolicyMinThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithQosPolicyMinThroughputIopsQueryParameter adds the qosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithQosPolicyMinThroughputMbpsQueryParameter(qosPolicyMinThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithQosPolicyMinThroughputMbpsQueryParameter adds the qosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithQosPolicyNameQueryParameter(qosPolicyName *string) *ConsistencyGroupCollectionGetParams

WithQosPolicyNameQueryParameter adds the qosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithQosPolicyUUIDQueryParameter(qosPolicyUUID *string) *ConsistencyGroupCollectionGetParams

WithQosPolicyUUIDQueryParameter adds the qosPolicyUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithReplicatedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithReplicatedQueryParameter(replicated *bool) *ConsistencyGroupCollectionGetParams

WithReplicatedQueryParameter adds the replicated to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithReplicationSourceQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithReplicationSourceQueryParameter(replicationSource *bool) *ConsistencyGroupCollectionGetParams

WithReplicationSourceQueryParameter adds the replicationSource to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithReturnRecordsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ConsistencyGroupCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithReturnTimeoutQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ConsistencyGroupCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithSVMNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *ConsistencyGroupCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithSVMUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithSVMUUIDQueryParameter(svmUUID *string) *ConsistencyGroupCollectionGetParams

WithSVMUUIDQueryParameter adds the svmUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithSnapshotPolicyNameQueryParameter(snapshotPolicyName *string) *ConsistencyGroupCollectionGetParams

WithSnapshotPolicyNameQueryParameter adds the snapshotPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithSnapshotPolicyUUIDQueryParameter(snapshotPolicyUUID *string) *ConsistencyGroupCollectionGetParams

WithSnapshotPolicyUUIDQueryParameter adds the snapshotPolicyUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithSpaceAvailableQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithSpaceAvailableQueryParameter(spaceAvailable *int64) *ConsistencyGroupCollectionGetParams

WithSpaceAvailableQueryParameter adds the spaceAvailable to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithSpaceSizeQueryParameter(spaceSize *int64) *ConsistencyGroupCollectionGetParams

WithSpaceSizeQueryParameter adds the spaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithSpaceUsedQueryParameter(spaceUsed *int64) *ConsistencyGroupCollectionGetParams

WithSpaceUsedQueryParameter adds the spaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithTieringPolicyQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithTieringPolicyQueryParameter(tieringPolicy *string) *ConsistencyGroupCollectionGetParams

WithTieringPolicyQueryParameter adds the tieringPolicy to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithUUIDQueryParameter

WithUUIDQueryParameter adds the uuid to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesCommentQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesCommentQueryParameter(volumesComment *string) *ConsistencyGroupCollectionGetParams

WithVolumesCommentQueryParameter adds the volumesComment to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesLanguageQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesLanguageQueryParameter(volumesLanguage *string) *ConsistencyGroupCollectionGetParams

WithVolumesLanguageQueryParameter adds the volumesLanguage to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesNameQueryParameter(volumesName *string) *ConsistencyGroupCollectionGetParams

WithVolumesNameQueryParameter adds the volumesName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyMaxThroughputIopsQueryParameter(volumesQosPolicyMaxThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithVolumesQosPolicyMaxThroughputIopsQueryParameter adds the volumesQosPolicyMaxThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyMaxThroughputMbpsQueryParameter(volumesQosPolicyMaxThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithVolumesQosPolicyMaxThroughputMbpsQueryParameter adds the volumesQosPolicyMaxThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyMinThroughputIopsQueryParameter(volumesQosPolicyMinThroughputIops *int64) *ConsistencyGroupCollectionGetParams

WithVolumesQosPolicyMinThroughputIopsQueryParameter adds the volumesQosPolicyMinThroughputIops to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyMinThroughputMbpsQueryParameter(volumesQosPolicyMinThroughputMbps *int64) *ConsistencyGroupCollectionGetParams

WithVolumesQosPolicyMinThroughputMbpsQueryParameter adds the volumesQosPolicyMinThroughputMbps to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyNameQueryParameter(volumesQosPolicyName *string) *ConsistencyGroupCollectionGetParams

WithVolumesQosPolicyNameQueryParameter adds the volumesQosPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesQosPolicyUUIDQueryParameter(volumesQosPolicyUUID *string) *ConsistencyGroupCollectionGetParams

WithVolumesQosPolicyUUIDQueryParameter adds the volumesQosPolicyUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesSnapshotPolicyNameQueryParameter(volumesSnapshotPolicyName *string) *ConsistencyGroupCollectionGetParams

WithVolumesSnapshotPolicyNameQueryParameter adds the volumesSnapshotPolicyName to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesSnapshotPolicyUUIDQueryParameter(volumesSnapshotPolicyUUID *string) *ConsistencyGroupCollectionGetParams

WithVolumesSnapshotPolicyUUIDQueryParameter adds the volumesSnapshotPolicyUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesSpaceAvailableQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesSpaceAvailableQueryParameter(volumesSpaceAvailable *int64) *ConsistencyGroupCollectionGetParams

WithVolumesSpaceAvailableQueryParameter adds the volumesSpaceAvailable to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesSpaceSizeQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesSpaceSizeQueryParameter(volumesSpaceSize *int64) *ConsistencyGroupCollectionGetParams

WithVolumesSpaceSizeQueryParameter adds the volumesSpaceSize to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesSpaceUsedQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesSpaceUsedQueryParameter(volumesSpaceUsed *int64) *ConsistencyGroupCollectionGetParams

WithVolumesSpaceUsedQueryParameter adds the volumesSpaceUsed to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesTieringPolicyQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesTieringPolicyQueryParameter(volumesTieringPolicy *string) *ConsistencyGroupCollectionGetParams

WithVolumesTieringPolicyQueryParameter adds the volumesTieringPolicy to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WithVolumesUUIDQueryParameter

func (o *ConsistencyGroupCollectionGetParams) WithVolumesUUIDQueryParameter(volumesUUID *string) *ConsistencyGroupCollectionGetParams

WithVolumesUUIDQueryParameter adds the volumesUUID to the consistency group collection get params

func (*ConsistencyGroupCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ConsistencyGroupCollectionGetReader

type ConsistencyGroupCollectionGetReader struct {
	// contains filtered or unexported fields
}

ConsistencyGroupCollectionGetReader is a Reader for the ConsistencyGroupCollectionGet structure.

func (*ConsistencyGroupCollectionGetReader) ReadResponse

func (o *ConsistencyGroupCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ConsistencyGroupCreateAccepted

type ConsistencyGroupCreateAccepted struct {
	Payload *models.JobLinkResponse
}

ConsistencyGroupCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewConsistencyGroupCreateAccepted

func NewConsistencyGroupCreateAccepted() *ConsistencyGroupCreateAccepted

NewConsistencyGroupCreateAccepted creates a ConsistencyGroupCreateAccepted with default headers values

func (*ConsistencyGroupCreateAccepted) Error

func (*ConsistencyGroupCreateAccepted) GetPayload

func (*ConsistencyGroupCreateAccepted) IsClientError

func (o *ConsistencyGroupCreateAccepted) IsClientError() bool

IsClientError returns true when this consistency group create accepted response has a 4xx status code

func (*ConsistencyGroupCreateAccepted) IsCode

func (o *ConsistencyGroupCreateAccepted) IsCode(code int) bool

IsCode returns true when this consistency group create accepted response a status code equal to that given

func (*ConsistencyGroupCreateAccepted) IsRedirect

func (o *ConsistencyGroupCreateAccepted) IsRedirect() bool

IsRedirect returns true when this consistency group create accepted response has a 3xx status code

func (*ConsistencyGroupCreateAccepted) IsServerError

func (o *ConsistencyGroupCreateAccepted) IsServerError() bool

IsServerError returns true when this consistency group create accepted response has a 5xx status code

func (*ConsistencyGroupCreateAccepted) IsSuccess

func (o *ConsistencyGroupCreateAccepted) IsSuccess() bool

IsSuccess returns true when this consistency group create accepted response has a 2xx status code

func (*ConsistencyGroupCreateAccepted) String

type ConsistencyGroupCreateCreated

type ConsistencyGroupCreateCreated struct {
	Payload *models.ConsistencyGroupResponse
}

ConsistencyGroupCreateCreated describes a response with status code 201, with default header values.

Created

func NewConsistencyGroupCreateCreated

func NewConsistencyGroupCreateCreated() *ConsistencyGroupCreateCreated

NewConsistencyGroupCreateCreated creates a ConsistencyGroupCreateCreated with default headers values

func (*ConsistencyGroupCreateCreated) Error

func (*ConsistencyGroupCreateCreated) GetPayload

func (*ConsistencyGroupCreateCreated) IsClientError

func (o *ConsistencyGroupCreateCreated) IsClientError() bool

IsClientError returns true when this consistency group create created response has a 4xx status code

func (*ConsistencyGroupCreateCreated) IsCode

func (o *ConsistencyGroupCreateCreated) IsCode(code int) bool

IsCode returns true when this consistency group create created response a status code equal to that given

func (*ConsistencyGroupCreateCreated) IsRedirect

func (o *ConsistencyGroupCreateCreated) IsRedirect() bool

IsRedirect returns true when this consistency group create created response has a 3xx status code

func (*ConsistencyGroupCreateCreated) IsServerError

func (o *ConsistencyGroupCreateCreated) IsServerError() bool

IsServerError returns true when this consistency group create created response has a 5xx status code

func (*ConsistencyGroupCreateCreated) IsSuccess

func (o *ConsistencyGroupCreateCreated) IsSuccess() bool

IsSuccess returns true when this consistency group create created response has a 2xx status code

func (*ConsistencyGroupCreateCreated) String

type ConsistencyGroupCreateDefault

type ConsistencyGroupCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ConsistencyGroupCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 53411842 | Consistency group does not exist. | | 53411843 | A consistency group with specified UUID was not found. | | 53411844 | Specified consistency group was not found in the specified SVM. | | 53411845 | The specified UUID and name refer to different consistency groups. | | 53411846 | Either name or UUID must be provided. | | 53411853 | Fields provided in the request conflict with each other. | | 53411856 | Field provided is only supported when provisioning new objects. | | 53411857 | LUNs that are not members of the application are not supported by this API. LUNs can be added to an application by adding the volume containing the LUNs to the application. | | 53411860 | An object with the same identifier in the same scope exists. | | 53411861 | Volume specified does not exist in provided volume array. | | 53411862 | Modifying existing igroups is not supported using this API. | | 53411864 | Request content insufficient to add an existing volume to an application. | | 53411865 | Volumes contained in one consistency group can not be added to a different consistency group. | | 53411866 | LUNs are not supported on FlexGroups volumes. | | 53411867 | LUN name is too long after appending a unique suffix. | | 53411869 | Volume name is too long after appending a unique suffix. | | 53411870 | When using the \"round_robin\" layout, the volume count must not be greater than the LUN count. |

func NewConsistencyGroupCreateDefault

func NewConsistencyGroupCreateDefault(code int) *ConsistencyGroupCreateDefault

NewConsistencyGroupCreateDefault creates a ConsistencyGroupCreateDefault with default headers values

func (*ConsistencyGroupCreateDefault) Code

Code gets the status code for the consistency group create default response

func (*ConsistencyGroupCreateDefault) Error

func (*ConsistencyGroupCreateDefault) GetPayload

func (*ConsistencyGroupCreateDefault) IsClientError

func (o *ConsistencyGroupCreateDefault) IsClientError() bool

IsClientError returns true when this consistency group create default response has a 4xx status code

func (*ConsistencyGroupCreateDefault) IsCode

func (o *ConsistencyGroupCreateDefault) IsCode(code int) bool

IsCode returns true when this consistency group create default response a status code equal to that given

func (*ConsistencyGroupCreateDefault) IsRedirect

func (o *ConsistencyGroupCreateDefault) IsRedirect() bool

IsRedirect returns true when this consistency group create default response has a 3xx status code

func (*ConsistencyGroupCreateDefault) IsServerError

func (o *ConsistencyGroupCreateDefault) IsServerError() bool

IsServerError returns true when this consistency group create default response has a 5xx status code

func (*ConsistencyGroupCreateDefault) IsSuccess

func (o *ConsistencyGroupCreateDefault) IsSuccess() bool

IsSuccess returns true when this consistency group create default response has a 2xx status code

func (*ConsistencyGroupCreateDefault) String

type ConsistencyGroupCreateParams

type ConsistencyGroupCreateParams struct {

	/* Info.

	   Information regarding a consistency group.

	*/
	Info *models.ConsistencyGroup

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ConsistencyGroupCreateParams contains all the parameters to send to the API endpoint

for the consistency group create operation.

Typically these are written to a http.Request.

func NewConsistencyGroupCreateParams

func NewConsistencyGroupCreateParams() *ConsistencyGroupCreateParams

NewConsistencyGroupCreateParams creates a new ConsistencyGroupCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewConsistencyGroupCreateParamsWithContext

func NewConsistencyGroupCreateParamsWithContext(ctx context.Context) *ConsistencyGroupCreateParams

NewConsistencyGroupCreateParamsWithContext creates a new ConsistencyGroupCreateParams object with the ability to set a context for a request.

func NewConsistencyGroupCreateParamsWithHTTPClient

func NewConsistencyGroupCreateParamsWithHTTPClient(client *http.Client) *ConsistencyGroupCreateParams

NewConsistencyGroupCreateParamsWithHTTPClient creates a new ConsistencyGroupCreateParams object with the ability to set a custom HTTPClient for a request.

func NewConsistencyGroupCreateParamsWithTimeout

func NewConsistencyGroupCreateParamsWithTimeout(timeout time.Duration) *ConsistencyGroupCreateParams

NewConsistencyGroupCreateParamsWithTimeout creates a new ConsistencyGroupCreateParams object with the ability to set a timeout on a request.

func (*ConsistencyGroupCreateParams) SetContext

func (o *ConsistencyGroupCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the consistency group create params

func (*ConsistencyGroupCreateParams) SetDefaults

func (o *ConsistencyGroupCreateParams) SetDefaults()

SetDefaults hydrates default values in the consistency group create params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupCreateParams) SetHTTPClient

func (o *ConsistencyGroupCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the consistency group create params

func (*ConsistencyGroupCreateParams) SetInfo

SetInfo adds the info to the consistency group create params

func (*ConsistencyGroupCreateParams) SetReturnRecordsQueryParameter

func (o *ConsistencyGroupCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the consistency group create params

func (*ConsistencyGroupCreateParams) SetReturnTimeoutQueryParameter

func (o *ConsistencyGroupCreateParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the consistency group create params

func (*ConsistencyGroupCreateParams) SetTimeout

func (o *ConsistencyGroupCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the consistency group create params

func (*ConsistencyGroupCreateParams) WithContext

WithContext adds the context to the consistency group create params

func (*ConsistencyGroupCreateParams) WithDefaults

WithDefaults hydrates default values in the consistency group create params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the consistency group create params

func (*ConsistencyGroupCreateParams) WithInfo

WithInfo adds the info to the consistency group create params

func (*ConsistencyGroupCreateParams) WithReturnRecordsQueryParameter

func (o *ConsistencyGroupCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ConsistencyGroupCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the consistency group create params

func (*ConsistencyGroupCreateParams) WithReturnTimeoutQueryParameter

func (o *ConsistencyGroupCreateParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ConsistencyGroupCreateParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the consistency group create params

func (*ConsistencyGroupCreateParams) WithTimeout

WithTimeout adds the timeout to the consistency group create params

func (*ConsistencyGroupCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ConsistencyGroupCreateReader

type ConsistencyGroupCreateReader struct {
	// contains filtered or unexported fields
}

ConsistencyGroupCreateReader is a Reader for the ConsistencyGroupCreate structure.

func (*ConsistencyGroupCreateReader) ReadResponse

func (o *ConsistencyGroupCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ConsistencyGroupDeleteAccepted

type ConsistencyGroupDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

ConsistencyGroupDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewConsistencyGroupDeleteAccepted

func NewConsistencyGroupDeleteAccepted() *ConsistencyGroupDeleteAccepted

NewConsistencyGroupDeleteAccepted creates a ConsistencyGroupDeleteAccepted with default headers values

func (*ConsistencyGroupDeleteAccepted) Error

func (*ConsistencyGroupDeleteAccepted) GetPayload

func (*ConsistencyGroupDeleteAccepted) IsClientError

func (o *ConsistencyGroupDeleteAccepted) IsClientError() bool

IsClientError returns true when this consistency group delete accepted response has a 4xx status code

func (*ConsistencyGroupDeleteAccepted) IsCode

func (o *ConsistencyGroupDeleteAccepted) IsCode(code int) bool

IsCode returns true when this consistency group delete accepted response a status code equal to that given

func (*ConsistencyGroupDeleteAccepted) IsRedirect

func (o *ConsistencyGroupDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this consistency group delete accepted response has a 3xx status code

func (*ConsistencyGroupDeleteAccepted) IsServerError

func (o *ConsistencyGroupDeleteAccepted) IsServerError() bool

IsServerError returns true when this consistency group delete accepted response has a 5xx status code

func (*ConsistencyGroupDeleteAccepted) IsSuccess

func (o *ConsistencyGroupDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this consistency group delete accepted response has a 2xx status code

func (*ConsistencyGroupDeleteAccepted) String

type ConsistencyGroupDeleteDefault

type ConsistencyGroupDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ConsistencyGroupDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 53411842 | Consistency group does not exist. | | 53411843 | A consistency group with specified UUID was not found. | | 53411844 | Specified consistency group was not found in the specified SVM. | | 53411845 | The specified UUID and name refer to different consistency groups. | | 53411846 | Either name or UUID must be provided. |

func NewConsistencyGroupDeleteDefault

func NewConsistencyGroupDeleteDefault(code int) *ConsistencyGroupDeleteDefault

NewConsistencyGroupDeleteDefault creates a ConsistencyGroupDeleteDefault with default headers values

func (*ConsistencyGroupDeleteDefault) Code

Code gets the status code for the consistency group delete default response

func (*ConsistencyGroupDeleteDefault) Error

func (*ConsistencyGroupDeleteDefault) GetPayload

func (*ConsistencyGroupDeleteDefault) IsClientError

func (o *ConsistencyGroupDeleteDefault) IsClientError() bool

IsClientError returns true when this consistency group delete default response has a 4xx status code

func (*ConsistencyGroupDeleteDefault) IsCode

func (o *ConsistencyGroupDeleteDefault) IsCode(code int) bool

IsCode returns true when this consistency group delete default response a status code equal to that given

func (*ConsistencyGroupDeleteDefault) IsRedirect

func (o *ConsistencyGroupDeleteDefault) IsRedirect() bool

IsRedirect returns true when this consistency group delete default response has a 3xx status code

func (*ConsistencyGroupDeleteDefault) IsServerError

func (o *ConsistencyGroupDeleteDefault) IsServerError() bool

IsServerError returns true when this consistency group delete default response has a 5xx status code

func (*ConsistencyGroupDeleteDefault) IsSuccess

func (o *ConsistencyGroupDeleteDefault) IsSuccess() bool

IsSuccess returns true when this consistency group delete default response has a 2xx status code

func (*ConsistencyGroupDeleteDefault) String

type ConsistencyGroupDeleteOK

type ConsistencyGroupDeleteOK struct {
}

ConsistencyGroupDeleteOK describes a response with status code 200, with default header values.

OK

func NewConsistencyGroupDeleteOK

func NewConsistencyGroupDeleteOK() *ConsistencyGroupDeleteOK

NewConsistencyGroupDeleteOK creates a ConsistencyGroupDeleteOK with default headers values

func (*ConsistencyGroupDeleteOK) Error

func (o *ConsistencyGroupDeleteOK) Error() string

func (*ConsistencyGroupDeleteOK) IsClientError

func (o *ConsistencyGroupDeleteOK) IsClientError() bool

IsClientError returns true when this consistency group delete o k response has a 4xx status code

func (*ConsistencyGroupDeleteOK) IsCode

func (o *ConsistencyGroupDeleteOK) IsCode(code int) bool

IsCode returns true when this consistency group delete o k response a status code equal to that given

func (*ConsistencyGroupDeleteOK) IsRedirect

func (o *ConsistencyGroupDeleteOK) IsRedirect() bool

IsRedirect returns true when this consistency group delete o k response has a 3xx status code

func (*ConsistencyGroupDeleteOK) IsServerError

func (o *ConsistencyGroupDeleteOK) IsServerError() bool

IsServerError returns true when this consistency group delete o k response has a 5xx status code

func (*ConsistencyGroupDeleteOK) IsSuccess

func (o *ConsistencyGroupDeleteOK) IsSuccess() bool

IsSuccess returns true when this consistency group delete o k response has a 2xx status code

func (*ConsistencyGroupDeleteOK) String

func (o *ConsistencyGroupDeleteOK) String() string

type ConsistencyGroupDeleteParams

type ConsistencyGroupDeleteParams struct {

	/* DeleteData.

	     Delete the underlying storage as well as the consistency group association.
	**This parameter should be used with caution.**
	*/
	DeleteDataQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   The unique identifier of the consistency group to delete.

	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ConsistencyGroupDeleteParams contains all the parameters to send to the API endpoint

for the consistency group delete operation.

Typically these are written to a http.Request.

func NewConsistencyGroupDeleteParams

func NewConsistencyGroupDeleteParams() *ConsistencyGroupDeleteParams

NewConsistencyGroupDeleteParams creates a new ConsistencyGroupDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewConsistencyGroupDeleteParamsWithContext

func NewConsistencyGroupDeleteParamsWithContext(ctx context.Context) *ConsistencyGroupDeleteParams

NewConsistencyGroupDeleteParamsWithContext creates a new ConsistencyGroupDeleteParams object with the ability to set a context for a request.

func NewConsistencyGroupDeleteParamsWithHTTPClient

func NewConsistencyGroupDeleteParamsWithHTTPClient(client *http.Client) *ConsistencyGroupDeleteParams

NewConsistencyGroupDeleteParamsWithHTTPClient creates a new ConsistencyGroupDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewConsistencyGroupDeleteParamsWithTimeout

func NewConsistencyGroupDeleteParamsWithTimeout(timeout time.Duration) *ConsistencyGroupDeleteParams

NewConsistencyGroupDeleteParamsWithTimeout creates a new ConsistencyGroupDeleteParams object with the ability to set a timeout on a request.

func (*ConsistencyGroupDeleteParams) SetContext

func (o *ConsistencyGroupDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the consistency group delete params

func (*ConsistencyGroupDeleteParams) SetDefaults

func (o *ConsistencyGroupDeleteParams) SetDefaults()

SetDefaults hydrates default values in the consistency group delete params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupDeleteParams) SetDeleteDataQueryParameter

func (o *ConsistencyGroupDeleteParams) SetDeleteDataQueryParameter(deleteData *bool)

SetDeleteDataQueryParameter adds the deleteData to the consistency group delete params

func (*ConsistencyGroupDeleteParams) SetHTTPClient

func (o *ConsistencyGroupDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the consistency group delete params

func (*ConsistencyGroupDeleteParams) SetReturnTimeoutQueryParameter

func (o *ConsistencyGroupDeleteParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the consistency group delete params

func (*ConsistencyGroupDeleteParams) SetTimeout

func (o *ConsistencyGroupDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the consistency group delete params

func (*ConsistencyGroupDeleteParams) SetUUIDPathParameter

func (o *ConsistencyGroupDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the consistency group delete params

func (*ConsistencyGroupDeleteParams) WithContext

WithContext adds the context to the consistency group delete params

func (*ConsistencyGroupDeleteParams) WithDefaults

WithDefaults hydrates default values in the consistency group delete params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupDeleteParams) WithDeleteDataQueryParameter

func (o *ConsistencyGroupDeleteParams) WithDeleteDataQueryParameter(deleteData *bool) *ConsistencyGroupDeleteParams

WithDeleteDataQueryParameter adds the deleteData to the consistency group delete params

func (*ConsistencyGroupDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the consistency group delete params

func (*ConsistencyGroupDeleteParams) WithReturnTimeoutQueryParameter

func (o *ConsistencyGroupDeleteParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ConsistencyGroupDeleteParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the consistency group delete params

func (*ConsistencyGroupDeleteParams) WithTimeout

WithTimeout adds the timeout to the consistency group delete params

func (*ConsistencyGroupDeleteParams) WithUUIDPathParameter

func (o *ConsistencyGroupDeleteParams) WithUUIDPathParameter(uuid string) *ConsistencyGroupDeleteParams

WithUUIDPathParameter adds the uuid to the consistency group delete params

func (*ConsistencyGroupDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ConsistencyGroupDeleteReader

type ConsistencyGroupDeleteReader struct {
	// contains filtered or unexported fields
}

ConsistencyGroupDeleteReader is a Reader for the ConsistencyGroupDelete structure.

func (*ConsistencyGroupDeleteReader) ReadResponse

func (o *ConsistencyGroupDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ConsistencyGroupGetDefault

type ConsistencyGroupGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ConsistencyGroupGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 53411842 | Consistency group does not exist. | | 53411843 | A consistency group with specified UUID was not found. | | 53411844 | Specified consistency group was not found in the specified SVM. | | 53411845 | The specified UUID and name refer to different consistency groups. | | 53411846 | Either name or UUID must be provided. |

func NewConsistencyGroupGetDefault

func NewConsistencyGroupGetDefault(code int) *ConsistencyGroupGetDefault

NewConsistencyGroupGetDefault creates a ConsistencyGroupGetDefault with default headers values

func (*ConsistencyGroupGetDefault) Code

func (o *ConsistencyGroupGetDefault) Code() int

Code gets the status code for the consistency group get default response

func (*ConsistencyGroupGetDefault) Error

func (*ConsistencyGroupGetDefault) GetPayload

func (*ConsistencyGroupGetDefault) IsClientError

func (o *ConsistencyGroupGetDefault) IsClientError() bool

IsClientError returns true when this consistency group get default response has a 4xx status code

func (*ConsistencyGroupGetDefault) IsCode

func (o *ConsistencyGroupGetDefault) IsCode(code int) bool

IsCode returns true when this consistency group get default response a status code equal to that given

func (*ConsistencyGroupGetDefault) IsRedirect

func (o *ConsistencyGroupGetDefault) IsRedirect() bool

IsRedirect returns true when this consistency group get default response has a 3xx status code

func (*ConsistencyGroupGetDefault) IsServerError

func (o *ConsistencyGroupGetDefault) IsServerError() bool

IsServerError returns true when this consistency group get default response has a 5xx status code

func (*ConsistencyGroupGetDefault) IsSuccess

func (o *ConsistencyGroupGetDefault) IsSuccess() bool

IsSuccess returns true when this consistency group get default response has a 2xx status code

func (*ConsistencyGroupGetDefault) String

func (o *ConsistencyGroupGetDefault) String() string

type ConsistencyGroupGetOK

type ConsistencyGroupGetOK struct {
	Payload *models.ConsistencyGroup
}

ConsistencyGroupGetOK describes a response with status code 200, with default header values.

OK

func NewConsistencyGroupGetOK

func NewConsistencyGroupGetOK() *ConsistencyGroupGetOK

NewConsistencyGroupGetOK creates a ConsistencyGroupGetOK with default headers values

func (*ConsistencyGroupGetOK) Error

func (o *ConsistencyGroupGetOK) Error() string

func (*ConsistencyGroupGetOK) GetPayload

func (*ConsistencyGroupGetOK) IsClientError

func (o *ConsistencyGroupGetOK) IsClientError() bool

IsClientError returns true when this consistency group get o k response has a 4xx status code

func (*ConsistencyGroupGetOK) IsCode

func (o *ConsistencyGroupGetOK) IsCode(code int) bool

IsCode returns true when this consistency group get o k response a status code equal to that given

func (*ConsistencyGroupGetOK) IsRedirect

func (o *ConsistencyGroupGetOK) IsRedirect() bool

IsRedirect returns true when this consistency group get o k response has a 3xx status code

func (*ConsistencyGroupGetOK) IsServerError

func (o *ConsistencyGroupGetOK) IsServerError() bool

IsServerError returns true when this consistency group get o k response has a 5xx status code

func (*ConsistencyGroupGetOK) IsSuccess

func (o *ConsistencyGroupGetOK) IsSuccess() bool

IsSuccess returns true when this consistency group get o k response has a 2xx status code

func (*ConsistencyGroupGetOK) String

func (o *ConsistencyGroupGetOK) String() string

type ConsistencyGroupGetParams

type ConsistencyGroupGetParams struct {

	/* ConsistencyGroupsLunsComment.

	   Filter by consistency_groups.luns.comment
	*/
	ConsistencyGroupsLunsCommentQueryParameter *string

	/* ConsistencyGroupsLunsCreateTime.

	   Filter by consistency_groups.luns.create_time
	*/
	ConsistencyGroupsLunsCreateTimeQueryParameter *string

	/* ConsistencyGroupsLunsEnabled.

	   Filter by consistency_groups.luns.enabled
	*/
	ConsistencyGroupsLunsEnabledQueryParameter *bool

	/* ConsistencyGroupsLunsLunMapsIgroupComment.

	   Filter by consistency_groups.luns.lun_maps.igroup.comment
	*/
	ConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupIgroupsName.

	   Filter by consistency_groups.luns.lun_maps.igroup.igroups.name
	*/
	ConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupIgroupsUUID.

	   Filter by consistency_groups.luns.lun_maps.igroup.igroups.uuid
	*/
	ConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupInitiatorsComment.

	   Filter by consistency_groups.luns.lun_maps.igroup.initiators.comment
	*/
	ConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupInitiatorsName.

	   Filter by consistency_groups.luns.lun_maps.igroup.initiators.name
	*/
	ConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupName.

	   Filter by consistency_groups.luns.lun_maps.igroup.name
	*/
	ConsistencyGroupsLunsLunMapsIgroupNameQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupOsType.

	   Filter by consistency_groups.luns.lun_maps.igroup.os_type
	*/
	ConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupProtocol.

	   Filter by consistency_groups.luns.lun_maps.igroup.protocol
	*/
	ConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsIgroupUUID.

	   Filter by consistency_groups.luns.lun_maps.igroup.uuid
	*/
	ConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter *string

	/* ConsistencyGroupsLunsLunMapsLogicalUnitNumber.

	   Filter by consistency_groups.luns.lun_maps.logical_unit_number
	*/
	ConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter *int64

	/* ConsistencyGroupsLunsName.

	   Filter by consistency_groups.luns.name
	*/
	ConsistencyGroupsLunsNameQueryParameter *string

	/* ConsistencyGroupsLunsOsType.

	   Filter by consistency_groups.luns.os_type
	*/
	ConsistencyGroupsLunsOsTypeQueryParameter *string

	/* ConsistencyGroupsLunsQosPolicyMaxThroughputIops.

	   Filter by consistency_groups.luns.qos.policy.max_throughput_iops
	*/
	ConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsLunsQosPolicyMaxThroughputMbps.

	   Filter by consistency_groups.luns.qos.policy.max_throughput_mbps
	*/
	ConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsLunsQosPolicyMinThroughputIops.

	   Filter by consistency_groups.luns.qos.policy.min_throughput_iops
	*/
	ConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsLunsQosPolicyMinThroughputMbps.

	   Filter by consistency_groups.luns.qos.policy.min_throughput_mbps
	*/
	ConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsLunsQosPolicyName.

	   Filter by consistency_groups.luns.qos.policy.name
	*/
	ConsistencyGroupsLunsQosPolicyNameQueryParameter *string

	/* ConsistencyGroupsLunsQosPolicyUUID.

	   Filter by consistency_groups.luns.qos.policy.uuid
	*/
	ConsistencyGroupsLunsQosPolicyUUIDQueryParameter *string

	/* ConsistencyGroupsLunsSerialNumber.

	   Filter by consistency_groups.luns.serial_number
	*/
	ConsistencyGroupsLunsSerialNumberQueryParameter *string

	/* ConsistencyGroupsLunsSpaceGuaranteeRequested.

	   Filter by consistency_groups.luns.space.guarantee.requested
	*/
	ConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter *bool

	/* ConsistencyGroupsLunsSpaceGuaranteeReserved.

	   Filter by consistency_groups.luns.space.guarantee.reserved
	*/
	ConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter *bool

	/* ConsistencyGroupsLunsSpaceSize.

	   Filter by consistency_groups.luns.space.size
	*/
	ConsistencyGroupsLunsSpaceSizeQueryParameter *int64

	/* ConsistencyGroupsLunsSpaceUsed.

	   Filter by consistency_groups.luns.space.used
	*/
	ConsistencyGroupsLunsSpaceUsedQueryParameter *int64

	/* ConsistencyGroupsLunsUUID.

	   Filter by consistency_groups.luns.uuid
	*/
	ConsistencyGroupsLunsUUIDQueryParameter *string

	/* ConsistencyGroupsName.

	   Filter by consistency_groups.name
	*/
	ConsistencyGroupsNameQueryParameter *string

	/* ConsistencyGroupsParentConsistencyGroupName.

	   Filter by consistency_groups.parent_consistency_group.name
	*/
	ConsistencyGroupsParentConsistencyGroupNameQueryParameter *string

	/* ConsistencyGroupsParentConsistencyGroupUUID.

	   Filter by consistency_groups.parent_consistency_group.uuid
	*/
	ConsistencyGroupsParentConsistencyGroupUUIDQueryParameter *string

	/* ConsistencyGroupsQosPolicyMaxThroughputIops.

	   Filter by consistency_groups.qos.policy.max_throughput_iops
	*/
	ConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsQosPolicyMaxThroughputMbps.

	   Filter by consistency_groups.qos.policy.max_throughput_mbps
	*/
	ConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsQosPolicyMinThroughputIops.

	   Filter by consistency_groups.qos.policy.min_throughput_iops
	*/
	ConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsQosPolicyMinThroughputMbps.

	   Filter by consistency_groups.qos.policy.min_throughput_mbps
	*/
	ConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsQosPolicyName.

	   Filter by consistency_groups.qos.policy.name
	*/
	ConsistencyGroupsQosPolicyNameQueryParameter *string

	/* ConsistencyGroupsQosPolicyUUID.

	   Filter by consistency_groups.qos.policy.uuid
	*/
	ConsistencyGroupsQosPolicyUUIDQueryParameter *string

	/* ConsistencyGroupsSnapshotPolicyName.

	   Filter by consistency_groups.snapshot_policy.name
	*/
	ConsistencyGroupsSnapshotPolicyNameQueryParameter *string

	/* ConsistencyGroupsSnapshotPolicyUUID.

	   Filter by consistency_groups.snapshot_policy.uuid
	*/
	ConsistencyGroupsSnapshotPolicyUUIDQueryParameter *string

	/* ConsistencyGroupsSpaceAvailable.

	   Filter by consistency_groups.space.available
	*/
	ConsistencyGroupsSpaceAvailableQueryParameter *int64

	/* ConsistencyGroupsSpaceSize.

	   Filter by consistency_groups.space.size
	*/
	ConsistencyGroupsSpaceSizeQueryParameter *int64

	/* ConsistencyGroupsSpaceUsed.

	   Filter by consistency_groups.space.used
	*/
	ConsistencyGroupsSpaceUsedQueryParameter *int64

	/* ConsistencyGroupsSvmName.

	   Filter by consistency_groups.svm.name
	*/
	ConsistencyGroupsSVMNameQueryParameter *string

	/* ConsistencyGroupsSvmUUID.

	   Filter by consistency_groups.svm.uuid
	*/
	ConsistencyGroupsSVMUUIDQueryParameter *string

	/* ConsistencyGroupsTieringPolicy.

	   Filter by consistency_groups.tiering.policy
	*/
	ConsistencyGroupsTieringPolicyQueryParameter *string

	/* ConsistencyGroupsUUID.

	   Filter by consistency_groups.uuid
	*/
	ConsistencyGroupsUUIDQueryParameter *string

	/* ConsistencyGroupsVolumesComment.

	   Filter by consistency_groups.volumes.comment
	*/
	ConsistencyGroupsVolumesCommentQueryParameter *string

	/* ConsistencyGroupsVolumesLanguage.

	   Filter by consistency_groups.volumes.language
	*/
	ConsistencyGroupsVolumesLanguageQueryParameter *string

	/* ConsistencyGroupsVolumesName.

	   Filter by consistency_groups.volumes.name
	*/
	ConsistencyGroupsVolumesNameQueryParameter *string

	/* ConsistencyGroupsVolumesQosPolicyMaxThroughputIops.

	   Filter by consistency_groups.volumes.qos.policy.max_throughput_iops
	*/
	ConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsVolumesQosPolicyMaxThroughputMbps.

	   Filter by consistency_groups.volumes.qos.policy.max_throughput_mbps
	*/
	ConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsVolumesQosPolicyMinThroughputIops.

	   Filter by consistency_groups.volumes.qos.policy.min_throughput_iops
	*/
	ConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter *int64

	/* ConsistencyGroupsVolumesQosPolicyMinThroughputMbps.

	   Filter by consistency_groups.volumes.qos.policy.min_throughput_mbps
	*/
	ConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter *int64

	/* ConsistencyGroupsVolumesQosPolicyName.

	   Filter by consistency_groups.volumes.qos.policy.name
	*/
	ConsistencyGroupsVolumesQosPolicyNameQueryParameter *string

	/* ConsistencyGroupsVolumesQosPolicyUUID.

	   Filter by consistency_groups.volumes.qos.policy.uuid
	*/
	ConsistencyGroupsVolumesQosPolicyUUIDQueryParameter *string

	/* ConsistencyGroupsVolumesSnapshotPolicyName.

	   Filter by consistency_groups.volumes.snapshot_policy.name
	*/
	ConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter *string

	/* ConsistencyGroupsVolumesSnapshotPolicyUUID.

	   Filter by consistency_groups.volumes.snapshot_policy.uuid
	*/
	ConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter *string

	/* ConsistencyGroupsVolumesSpaceAvailable.

	   Filter by consistency_groups.volumes.space.available
	*/
	ConsistencyGroupsVolumesSpaceAvailableQueryParameter *int64

	/* ConsistencyGroupsVolumesSpaceSize.

	   Filter by consistency_groups.volumes.space.size
	*/
	ConsistencyGroupsVolumesSpaceSizeQueryParameter *int64

	/* ConsistencyGroupsVolumesSpaceUsed.

	   Filter by consistency_groups.volumes.space.used
	*/
	ConsistencyGroupsVolumesSpaceUsedQueryParameter *int64

	/* ConsistencyGroupsVolumesTieringPolicy.

	   Filter by consistency_groups.volumes.tiering.policy
	*/
	ConsistencyGroupsVolumesTieringPolicyQueryParameter *string

	/* ConsistencyGroupsVolumesUUID.

	   Filter by consistency_groups.volumes.uuid
	*/
	ConsistencyGroupsVolumesUUIDQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* LunsComment.

	   Filter by luns.comment
	*/
	LunsCommentQueryParameter *string

	/* LunsCreateTime.

	   Filter by luns.create_time
	*/
	LunsCreateTimeQueryParameter *string

	/* LunsEnabled.

	   Filter by luns.enabled
	*/
	LunsEnabledQueryParameter *bool

	/* LunsLunMapsIgroupComment.

	   Filter by luns.lun_maps.igroup.comment
	*/
	LunsLunMapsIgroupCommentQueryParameter *string

	/* LunsLunMapsIgroupIgroupsName.

	   Filter by luns.lun_maps.igroup.igroups.name
	*/
	LunsLunMapsIgroupIgroupsNameQueryParameter *string

	/* LunsLunMapsIgroupIgroupsUUID.

	   Filter by luns.lun_maps.igroup.igroups.uuid
	*/
	LunsLunMapsIgroupIgroupsUUIDQueryParameter *string

	/* LunsLunMapsIgroupInitiatorsComment.

	   Filter by luns.lun_maps.igroup.initiators.comment
	*/
	LunsLunMapsIgroupInitiatorsCommentQueryParameter *string

	/* LunsLunMapsIgroupInitiatorsName.

	   Filter by luns.lun_maps.igroup.initiators.name
	*/
	LunsLunMapsIgroupInitiatorsNameQueryParameter *string

	/* LunsLunMapsIgroupName.

	   Filter by luns.lun_maps.igroup.name
	*/
	LunsLunMapsIgroupNameQueryParameter *string

	/* LunsLunMapsIgroupOsType.

	   Filter by luns.lun_maps.igroup.os_type
	*/
	LunsLunMapsIgroupOsTypeQueryParameter *string

	/* LunsLunMapsIgroupProtocol.

	   Filter by luns.lun_maps.igroup.protocol
	*/
	LunsLunMapsIgroupProtocolQueryParameter *string

	/* LunsLunMapsIgroupUUID.

	   Filter by luns.lun_maps.igroup.uuid
	*/
	LunsLunMapsIgroupUUIDQueryParameter *string

	/* LunsLunMapsLogicalUnitNumber.

	   Filter by luns.lun_maps.logical_unit_number
	*/
	LunsLunMapsLogicalUnitNumberQueryParameter *int64

	/* LunsName.

	   Filter by luns.name
	*/
	LunsNameQueryParameter *string

	/* LunsOsType.

	   Filter by luns.os_type
	*/
	LunsOsTypeQueryParameter *string

	/* LunsQosPolicyMaxThroughputIops.

	   Filter by luns.qos.policy.max_throughput_iops
	*/
	LunsQosPolicyMaxThroughputIopsQueryParameter *int64

	/* LunsQosPolicyMaxThroughputMbps.

	   Filter by luns.qos.policy.max_throughput_mbps
	*/
	LunsQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* LunsQosPolicyMinThroughputIops.

	   Filter by luns.qos.policy.min_throughput_iops
	*/
	LunsQosPolicyMinThroughputIopsQueryParameter *int64

	/* LunsQosPolicyMinThroughputMbps.

	   Filter by luns.qos.policy.min_throughput_mbps
	*/
	LunsQosPolicyMinThroughputMbpsQueryParameter *int64

	/* LunsQosPolicyName.

	   Filter by luns.qos.policy.name
	*/
	LunsQosPolicyNameQueryParameter *string

	/* LunsQosPolicyUUID.

	   Filter by luns.qos.policy.uuid
	*/
	LunsQosPolicyUUIDQueryParameter *string

	/* LunsSerialNumber.

	   Filter by luns.serial_number
	*/
	LunsSerialNumberQueryParameter *string

	/* LunsSpaceGuaranteeRequested.

	   Filter by luns.space.guarantee.requested
	*/
	LunsSpaceGuaranteeRequestedQueryParameter *bool

	/* LunsSpaceGuaranteeReserved.

	   Filter by luns.space.guarantee.reserved
	*/
	LunsSpaceGuaranteeReservedQueryParameter *bool

	/* LunsSpaceSize.

	   Filter by luns.space.size
	*/
	LunsSpaceSizeQueryParameter *int64

	/* LunsSpaceUsed.

	   Filter by luns.space.used
	*/
	LunsSpaceUsedQueryParameter *int64

	/* LunsUUID.

	   Filter by luns.uuid
	*/
	LunsUUIDQueryParameter *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ParentConsistencyGroupName.

	   Filter by parent_consistency_group.name
	*/
	ParentConsistencyGroupNameQueryParameter *string

	/* ParentConsistencyGroupUUID.

	   Filter by parent_consistency_group.uuid
	*/
	ParentConsistencyGroupUUIDQueryParameter *string

	/* QosPolicyMaxThroughputIops.

	   Filter by qos.policy.max_throughput_iops
	*/
	QosPolicyMaxThroughputIopsQueryParameter *int64

	/* QosPolicyMaxThroughputMbps.

	   Filter by qos.policy.max_throughput_mbps
	*/
	QosPolicyMaxThroughputMbpsQueryParameter *int64

	/* QosPolicyMinThroughputIops.

	   Filter by qos.policy.min_throughput_iops
	*/
	QosPolicyMinThroughputIopsQueryParameter *int64

	/* QosPolicyMinThroughputMbps.

	   Filter by qos.policy.min_throughput_mbps
	*/
	QosPolicyMinThroughputMbpsQueryParameter *int64

	/* QosPolicyName.

	   Filter by qos.policy.name
	*/
	QosPolicyNameQueryParameter *string

	/* QosPolicyUUID.

	   Filter by qos.policy.uuid
	*/
	QosPolicyUUIDQueryParameter *string

	/* Replicated.

	   Filter by replicated
	*/
	ReplicatedQueryParameter *bool

	/* ReplicationSource.

	   Filter by replication_source
	*/
	ReplicationSourceQueryParameter *bool

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SnapshotPolicyName.

	   Filter by snapshot_policy.name
	*/
	SnapshotPolicyNameQueryParameter *string

	/* SnapshotPolicyUUID.

	   Filter by snapshot_policy.uuid
	*/
	SnapshotPolicyUUIDQueryParameter *string

	/* SpaceAvailable.

	   Filter by space.available
	*/
	SpaceAvailableQueryParameter *int64

	/* SpaceSize.

	   Filter by space.size
	*/
	SpaceSizeQueryParameter *int64

	/* SpaceUsed.

	   Filter by space.used
	*/
	SpaceUsedQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TieringPolicy.

	   Filter by tiering.policy
	*/
	TieringPolicyQueryParameter *string

	/* UUID.

	   The unique identifier of the group to retrieve.

	*/
	UUIDPathParameter string

	/* VolumesComment.

	   Filter by volumes.comment
	*/
	VolumesCommentQueryParameter *string

	/* VolumesLanguage.

	   Filter by volumes.language
	*/
	VolumesLanguageQueryParameter *string

	/* VolumesName.

	   Filter by volumes.name
	*/
	VolumesNameQueryParameter *string

	/* VolumesQosPolicyMaxThroughputIops.

	   Filter by volumes.qos.policy.max_throughput_iops
	*/
	VolumesQosPolicyMaxThroughputIopsQueryParameter *int64

	/* VolumesQosPolicyMaxThroughputMbps.

	   Filter by volumes.qos.policy.max_throughput_mbps
	*/
	VolumesQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* VolumesQosPolicyMinThroughputIops.

	   Filter by volumes.qos.policy.min_throughput_iops
	*/
	VolumesQosPolicyMinThroughputIopsQueryParameter *int64

	/* VolumesQosPolicyMinThroughputMbps.

	   Filter by volumes.qos.policy.min_throughput_mbps
	*/
	VolumesQosPolicyMinThroughputMbpsQueryParameter *int64

	/* VolumesQosPolicyName.

	   Filter by volumes.qos.policy.name
	*/
	VolumesQosPolicyNameQueryParameter *string

	/* VolumesQosPolicyUUID.

	   Filter by volumes.qos.policy.uuid
	*/
	VolumesQosPolicyUUIDQueryParameter *string

	/* VolumesSnapshotPolicyName.

	   Filter by volumes.snapshot_policy.name
	*/
	VolumesSnapshotPolicyNameQueryParameter *string

	/* VolumesSnapshotPolicyUUID.

	   Filter by volumes.snapshot_policy.uuid
	*/
	VolumesSnapshotPolicyUUIDQueryParameter *string

	/* VolumesSpaceAvailable.

	   Filter by volumes.space.available
	*/
	VolumesSpaceAvailableQueryParameter *int64

	/* VolumesSpaceSize.

	   Filter by volumes.space.size
	*/
	VolumesSpaceSizeQueryParameter *int64

	/* VolumesSpaceUsed.

	   Filter by volumes.space.used
	*/
	VolumesSpaceUsedQueryParameter *int64

	/* VolumesTieringPolicy.

	   Filter by volumes.tiering.policy
	*/
	VolumesTieringPolicyQueryParameter *string

	/* VolumesUUID.

	   Filter by volumes.uuid
	*/
	VolumesUUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ConsistencyGroupGetParams contains all the parameters to send to the API endpoint

for the consistency group get operation.

Typically these are written to a http.Request.

func NewConsistencyGroupGetParams

func NewConsistencyGroupGetParams() *ConsistencyGroupGetParams

NewConsistencyGroupGetParams creates a new ConsistencyGroupGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewConsistencyGroupGetParamsWithContext

func NewConsistencyGroupGetParamsWithContext(ctx context.Context) *ConsistencyGroupGetParams

NewConsistencyGroupGetParamsWithContext creates a new ConsistencyGroupGetParams object with the ability to set a context for a request.

func NewConsistencyGroupGetParamsWithHTTPClient

func NewConsistencyGroupGetParamsWithHTTPClient(client *http.Client) *ConsistencyGroupGetParams

NewConsistencyGroupGetParamsWithHTTPClient creates a new ConsistencyGroupGetParams object with the ability to set a custom HTTPClient for a request.

func NewConsistencyGroupGetParamsWithTimeout

func NewConsistencyGroupGetParamsWithTimeout(timeout time.Duration) *ConsistencyGroupGetParams

NewConsistencyGroupGetParamsWithTimeout creates a new ConsistencyGroupGetParams object with the ability to set a timeout on a request.

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsCommentQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsCommentQueryParameter(consistencyGroupsLunsComment *string)

SetConsistencyGroupsLunsCommentQueryParameter adds the consistencyGroupsLunsComment to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsCreateTimeQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsCreateTimeQueryParameter(consistencyGroupsLunsCreateTime *string)

SetConsistencyGroupsLunsCreateTimeQueryParameter adds the consistencyGroupsLunsCreateTime to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsEnabledQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsEnabledQueryParameter(consistencyGroupsLunsEnabled *bool)

SetConsistencyGroupsLunsEnabledQueryParameter adds the consistencyGroupsLunsEnabled to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter(consistencyGroupsLunsLunMapsIgroupComment *string)

SetConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter adds the consistencyGroupsLunsLunMapsIgroupComment to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter(consistencyGroupsLunsLunMapsIgroupIgroupsName *string)

SetConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupIgroupsName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter(consistencyGroupsLunsLunMapsIgroupIgroupsUUID *string)

SetConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter adds the consistencyGroupsLunsLunMapsIgroupIgroupsUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter(consistencyGroupsLunsLunMapsIgroupInitiatorsComment *string)

SetConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter adds the consistencyGroupsLunsLunMapsIgroupInitiatorsComment to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter(consistencyGroupsLunsLunMapsIgroupInitiatorsName *string)

SetConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupInitiatorsName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupNameQueryParameter(consistencyGroupsLunsLunMapsIgroupName *string)

SetConsistencyGroupsLunsLunMapsIgroupNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter(consistencyGroupsLunsLunMapsIgroupOsType *string)

SetConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter adds the consistencyGroupsLunsLunMapsIgroupOsType to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter(consistencyGroupsLunsLunMapsIgroupProtocol *string)

SetConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter adds the consistencyGroupsLunsLunMapsIgroupProtocol to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter(consistencyGroupsLunsLunMapsIgroupUUID *string)

SetConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter adds the consistencyGroupsLunsLunMapsIgroupUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter(consistencyGroupsLunsLunMapsLogicalUnitNumber *int64)

SetConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter adds the consistencyGroupsLunsLunMapsLogicalUnitNumber to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsNameQueryParameter(consistencyGroupsLunsName *string)

SetConsistencyGroupsLunsNameQueryParameter adds the consistencyGroupsLunsName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsOsTypeQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsOsTypeQueryParameter(consistencyGroupsLunsOsType *string)

SetConsistencyGroupsLunsOsTypeQueryParameter adds the consistencyGroupsLunsOsType to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsLunsQosPolicyMaxThroughputIops *int64)

SetConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsLunsQosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsLunsQosPolicyMaxThroughputMbps *int64)

SetConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsLunsQosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsLunsQosPolicyMinThroughputIops *int64)

SetConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsLunsQosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsLunsQosPolicyMinThroughputMbps *int64)

SetConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsLunsQosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyNameQueryParameter(consistencyGroupsLunsQosPolicyName *string)

SetConsistencyGroupsLunsQosPolicyNameQueryParameter adds the consistencyGroupsLunsQosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsQosPolicyUUIDQueryParameter(consistencyGroupsLunsQosPolicyUUID *string)

SetConsistencyGroupsLunsQosPolicyUUIDQueryParameter adds the consistencyGroupsLunsQosPolicyUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsSerialNumberQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsSerialNumberQueryParameter(consistencyGroupsLunsSerialNumber *string)

SetConsistencyGroupsLunsSerialNumberQueryParameter adds the consistencyGroupsLunsSerialNumber to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter(consistencyGroupsLunsSpaceGuaranteeRequested *bool)

SetConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter adds the consistencyGroupsLunsSpaceGuaranteeRequested to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter(consistencyGroupsLunsSpaceGuaranteeReserved *bool)

SetConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter adds the consistencyGroupsLunsSpaceGuaranteeReserved to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsSpaceSizeQueryParameter(consistencyGroupsLunsSpaceSize *int64)

SetConsistencyGroupsLunsSpaceSizeQueryParameter adds the consistencyGroupsLunsSpaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsSpaceUsedQueryParameter(consistencyGroupsLunsSpaceUsed *int64)

SetConsistencyGroupsLunsSpaceUsedQueryParameter adds the consistencyGroupsLunsSpaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsLunsUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsLunsUUIDQueryParameter(consistencyGroupsLunsUUID *string)

SetConsistencyGroupsLunsUUIDQueryParameter adds the consistencyGroupsLunsUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsNameQueryParameter(consistencyGroupsName *string)

SetConsistencyGroupsNameQueryParameter adds the consistencyGroupsName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsParentConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsParentConsistencyGroupNameQueryParameter(consistencyGroupsParentConsistencyGroupName *string)

SetConsistencyGroupsParentConsistencyGroupNameQueryParameter adds the consistencyGroupsParentConsistencyGroupName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsParentConsistencyGroupUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsParentConsistencyGroupUUIDQueryParameter(consistencyGroupsParentConsistencyGroupUUID *string)

SetConsistencyGroupsParentConsistencyGroupUUIDQueryParameter adds the consistencyGroupsParentConsistencyGroupUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsQosPolicyMaxThroughputIops *int64)

SetConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsQosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsQosPolicyMaxThroughputMbps *int64)

SetConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsQosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsQosPolicyMinThroughputIops *int64)

SetConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsQosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsQosPolicyMinThroughputMbps *int64)

SetConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsQosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyNameQueryParameter(consistencyGroupsQosPolicyName *string)

SetConsistencyGroupsQosPolicyNameQueryParameter adds the consistencyGroupsQosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsQosPolicyUUIDQueryParameter(consistencyGroupsQosPolicyUUID *string)

SetConsistencyGroupsQosPolicyUUIDQueryParameter adds the consistencyGroupsQosPolicyUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsSVMNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsSVMNameQueryParameter(consistencyGroupsSvmName *string)

SetConsistencyGroupsSVMNameQueryParameter adds the consistencyGroupsSvmName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsSVMUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsSVMUUIDQueryParameter(consistencyGroupsSvmUUID *string)

SetConsistencyGroupsSVMUUIDQueryParameter adds the consistencyGroupsSvmUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsSnapshotPolicyNameQueryParameter(consistencyGroupsSnapshotPolicyName *string)

SetConsistencyGroupsSnapshotPolicyNameQueryParameter adds the consistencyGroupsSnapshotPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsSnapshotPolicyUUIDQueryParameter(consistencyGroupsSnapshotPolicyUUID *string)

SetConsistencyGroupsSnapshotPolicyUUIDQueryParameter adds the consistencyGroupsSnapshotPolicyUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsSpaceAvailableQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsSpaceAvailableQueryParameter(consistencyGroupsSpaceAvailable *int64)

SetConsistencyGroupsSpaceAvailableQueryParameter adds the consistencyGroupsSpaceAvailable to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsSpaceSizeQueryParameter(consistencyGroupsSpaceSize *int64)

SetConsistencyGroupsSpaceSizeQueryParameter adds the consistencyGroupsSpaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsSpaceUsedQueryParameter(consistencyGroupsSpaceUsed *int64)

SetConsistencyGroupsSpaceUsedQueryParameter adds the consistencyGroupsSpaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsTieringPolicyQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsTieringPolicyQueryParameter(consistencyGroupsTieringPolicy *string)

SetConsistencyGroupsTieringPolicyQueryParameter adds the consistencyGroupsTieringPolicy to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsUUIDQueryParameter(consistencyGroupsUUID *string)

SetConsistencyGroupsUUIDQueryParameter adds the consistencyGroupsUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesCommentQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesCommentQueryParameter(consistencyGroupsVolumesComment *string)

SetConsistencyGroupsVolumesCommentQueryParameter adds the consistencyGroupsVolumesComment to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesLanguageQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesLanguageQueryParameter(consistencyGroupsVolumesLanguage *string)

SetConsistencyGroupsVolumesLanguageQueryParameter adds the consistencyGroupsVolumesLanguage to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesNameQueryParameter(consistencyGroupsVolumesName *string)

SetConsistencyGroupsVolumesNameQueryParameter adds the consistencyGroupsVolumesName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsVolumesQosPolicyMaxThroughputIops *int64)

SetConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsVolumesQosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsVolumesQosPolicyMaxThroughputMbps *int64)

SetConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsVolumesQosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsVolumesQosPolicyMinThroughputIops *int64)

SetConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsVolumesQosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsVolumesQosPolicyMinThroughputMbps *int64)

SetConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsVolumesQosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyNameQueryParameter(consistencyGroupsVolumesQosPolicyName *string)

SetConsistencyGroupsVolumesQosPolicyNameQueryParameter adds the consistencyGroupsVolumesQosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesQosPolicyUUIDQueryParameter(consistencyGroupsVolumesQosPolicyUUID *string)

SetConsistencyGroupsVolumesQosPolicyUUIDQueryParameter adds the consistencyGroupsVolumesQosPolicyUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter(consistencyGroupsVolumesSnapshotPolicyName *string)

SetConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter adds the consistencyGroupsVolumesSnapshotPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter(consistencyGroupsVolumesSnapshotPolicyUUID *string)

SetConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter adds the consistencyGroupsVolumesSnapshotPolicyUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesSpaceAvailableQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesSpaceAvailableQueryParameter(consistencyGroupsVolumesSpaceAvailable *int64)

SetConsistencyGroupsVolumesSpaceAvailableQueryParameter adds the consistencyGroupsVolumesSpaceAvailable to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesSpaceSizeQueryParameter(consistencyGroupsVolumesSpaceSize *int64)

SetConsistencyGroupsVolumesSpaceSizeQueryParameter adds the consistencyGroupsVolumesSpaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesSpaceUsedQueryParameter(consistencyGroupsVolumesSpaceUsed *int64)

SetConsistencyGroupsVolumesSpaceUsedQueryParameter adds the consistencyGroupsVolumesSpaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesTieringPolicyQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesTieringPolicyQueryParameter(consistencyGroupsVolumesTieringPolicy *string)

SetConsistencyGroupsVolumesTieringPolicyQueryParameter adds the consistencyGroupsVolumesTieringPolicy to the consistency group get params

func (*ConsistencyGroupGetParams) SetConsistencyGroupsVolumesUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetConsistencyGroupsVolumesUUIDQueryParameter(consistencyGroupsVolumesUUID *string)

SetConsistencyGroupsVolumesUUIDQueryParameter adds the consistencyGroupsVolumesUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetContext

func (o *ConsistencyGroupGetParams) SetContext(ctx context.Context)

SetContext adds the context to the consistency group get params

func (*ConsistencyGroupGetParams) SetDefaults

func (o *ConsistencyGroupGetParams) SetDefaults()

SetDefaults hydrates default values in the consistency group get params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupGetParams) SetFieldsQueryParameter

func (o *ConsistencyGroupGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the consistency group get params

func (*ConsistencyGroupGetParams) SetHTTPClient

func (o *ConsistencyGroupGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsCommentQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsCommentQueryParameter(lunsComment *string)

SetLunsCommentQueryParameter adds the lunsComment to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsCreateTimeQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsCreateTimeQueryParameter(lunsCreateTime *string)

SetLunsCreateTimeQueryParameter adds the lunsCreateTime to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsEnabledQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsEnabledQueryParameter(lunsEnabled *bool)

SetLunsEnabledQueryParameter adds the lunsEnabled to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsLunMapsIgroupCommentQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsLunMapsIgroupCommentQueryParameter(lunsLunMapsIgroupComment *string)

SetLunsLunMapsIgroupCommentQueryParameter adds the lunsLunMapsIgroupComment to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsLunMapsIgroupIgroupsNameQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsLunMapsIgroupIgroupsNameQueryParameter(lunsLunMapsIgroupIgroupsName *string)

SetLunsLunMapsIgroupIgroupsNameQueryParameter adds the lunsLunMapsIgroupIgroupsName to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsLunMapsIgroupIgroupsUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsLunMapsIgroupIgroupsUUIDQueryParameter(lunsLunMapsIgroupIgroupsUUID *string)

SetLunsLunMapsIgroupIgroupsUUIDQueryParameter adds the lunsLunMapsIgroupIgroupsUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsLunMapsIgroupInitiatorsCommentQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsLunMapsIgroupInitiatorsCommentQueryParameter(lunsLunMapsIgroupInitiatorsComment *string)

SetLunsLunMapsIgroupInitiatorsCommentQueryParameter adds the lunsLunMapsIgroupInitiatorsComment to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsLunMapsIgroupInitiatorsNameQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsLunMapsIgroupInitiatorsNameQueryParameter(lunsLunMapsIgroupInitiatorsName *string)

SetLunsLunMapsIgroupInitiatorsNameQueryParameter adds the lunsLunMapsIgroupInitiatorsName to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsLunMapsIgroupNameQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsLunMapsIgroupNameQueryParameter(lunsLunMapsIgroupName *string)

SetLunsLunMapsIgroupNameQueryParameter adds the lunsLunMapsIgroupName to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsLunMapsIgroupOsTypeQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsLunMapsIgroupOsTypeQueryParameter(lunsLunMapsIgroupOsType *string)

SetLunsLunMapsIgroupOsTypeQueryParameter adds the lunsLunMapsIgroupOsType to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsLunMapsIgroupProtocolQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsLunMapsIgroupProtocolQueryParameter(lunsLunMapsIgroupProtocol *string)

SetLunsLunMapsIgroupProtocolQueryParameter adds the lunsLunMapsIgroupProtocol to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsLunMapsIgroupUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsLunMapsIgroupUUIDQueryParameter(lunsLunMapsIgroupUUID *string)

SetLunsLunMapsIgroupUUIDQueryParameter adds the lunsLunMapsIgroupUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsLunMapsLogicalUnitNumberQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsLunMapsLogicalUnitNumberQueryParameter(lunsLunMapsLogicalUnitNumber *int64)

SetLunsLunMapsLogicalUnitNumberQueryParameter adds the lunsLunMapsLogicalUnitNumber to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsNameQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsNameQueryParameter(lunsName *string)

SetLunsNameQueryParameter adds the lunsName to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsOsTypeQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsOsTypeQueryParameter(lunsOsType *string)

SetLunsOsTypeQueryParameter adds the lunsOsType to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsQosPolicyMaxThroughputIopsQueryParameter(lunsQosPolicyMaxThroughputIops *int64)

SetLunsQosPolicyMaxThroughputIopsQueryParameter adds the lunsQosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsQosPolicyMaxThroughputMbpsQueryParameter(lunsQosPolicyMaxThroughputMbps *int64)

SetLunsQosPolicyMaxThroughputMbpsQueryParameter adds the lunsQosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsQosPolicyMinThroughputIopsQueryParameter(lunsQosPolicyMinThroughputIops *int64)

SetLunsQosPolicyMinThroughputIopsQueryParameter adds the lunsQosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsQosPolicyMinThroughputMbpsQueryParameter(lunsQosPolicyMinThroughputMbps *int64)

SetLunsQosPolicyMinThroughputMbpsQueryParameter adds the lunsQosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsQosPolicyNameQueryParameter(lunsQosPolicyName *string)

SetLunsQosPolicyNameQueryParameter adds the lunsQosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsQosPolicyUUIDQueryParameter(lunsQosPolicyUUID *string)

SetLunsQosPolicyUUIDQueryParameter adds the lunsQosPolicyUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsSerialNumberQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsSerialNumberQueryParameter(lunsSerialNumber *string)

SetLunsSerialNumberQueryParameter adds the lunsSerialNumber to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsSpaceGuaranteeRequestedQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsSpaceGuaranteeRequestedQueryParameter(lunsSpaceGuaranteeRequested *bool)

SetLunsSpaceGuaranteeRequestedQueryParameter adds the lunsSpaceGuaranteeRequested to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsSpaceGuaranteeReservedQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsSpaceGuaranteeReservedQueryParameter(lunsSpaceGuaranteeReserved *bool)

SetLunsSpaceGuaranteeReservedQueryParameter adds the lunsSpaceGuaranteeReserved to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsSpaceSizeQueryParameter(lunsSpaceSize *int64)

SetLunsSpaceSizeQueryParameter adds the lunsSpaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsSpaceUsedQueryParameter(lunsSpaceUsed *int64)

SetLunsSpaceUsedQueryParameter adds the lunsSpaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) SetLunsUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetLunsUUIDQueryParameter(lunsUUID *string)

SetLunsUUIDQueryParameter adds the lunsUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetMaxRecordsQueryParameter

func (o *ConsistencyGroupGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the consistency group get params

func (*ConsistencyGroupGetParams) SetNameQueryParameter

func (o *ConsistencyGroupGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the consistency group get params

func (*ConsistencyGroupGetParams) SetOrderByQueryParameter

func (o *ConsistencyGroupGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the consistency group get params

func (*ConsistencyGroupGetParams) SetParentConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupGetParams) SetParentConsistencyGroupNameQueryParameter(parentConsistencyGroupName *string)

SetParentConsistencyGroupNameQueryParameter adds the parentConsistencyGroupName to the consistency group get params

func (*ConsistencyGroupGetParams) SetParentConsistencyGroupUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetParentConsistencyGroupUUIDQueryParameter(parentConsistencyGroupUUID *string)

SetParentConsistencyGroupUUIDQueryParameter adds the parentConsistencyGroupUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetQosPolicyMaxThroughputIopsQueryParameter(qosPolicyMaxThroughputIops *int64)

SetQosPolicyMaxThroughputIopsQueryParameter adds the qosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetQosPolicyMaxThroughputMbpsQueryParameter(qosPolicyMaxThroughputMbps *int64)

SetQosPolicyMaxThroughputMbpsQueryParameter adds the qosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetQosPolicyMinThroughputIopsQueryParameter(qosPolicyMinThroughputIops *int64)

SetQosPolicyMinThroughputIopsQueryParameter adds the qosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetQosPolicyMinThroughputMbpsQueryParameter(qosPolicyMinThroughputMbps *int64)

SetQosPolicyMinThroughputMbpsQueryParameter adds the qosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) SetQosPolicyNameQueryParameter(qosPolicyName *string)

SetQosPolicyNameQueryParameter adds the qosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) SetQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetQosPolicyUUIDQueryParameter(qosPolicyUUID *string)

SetQosPolicyUUIDQueryParameter adds the qosPolicyUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetReplicatedQueryParameter

func (o *ConsistencyGroupGetParams) SetReplicatedQueryParameter(replicated *bool)

SetReplicatedQueryParameter adds the replicated to the consistency group get params

func (*ConsistencyGroupGetParams) SetReplicationSourceQueryParameter

func (o *ConsistencyGroupGetParams) SetReplicationSourceQueryParameter(replicationSource *bool)

SetReplicationSourceQueryParameter adds the replicationSource to the consistency group get params

func (*ConsistencyGroupGetParams) SetReturnRecordsQueryParameter

func (o *ConsistencyGroupGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the consistency group get params

func (*ConsistencyGroupGetParams) SetReturnTimeoutQueryParameter

func (o *ConsistencyGroupGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the consistency group get params

func (*ConsistencyGroupGetParams) SetSVMNameQueryParameter

func (o *ConsistencyGroupGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the consistency group get params

func (*ConsistencyGroupGetParams) SetSVMUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) SetSnapshotPolicyNameQueryParameter(snapshotPolicyName *string)

SetSnapshotPolicyNameQueryParameter adds the snapshotPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) SetSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetSnapshotPolicyUUIDQueryParameter(snapshotPolicyUUID *string)

SetSnapshotPolicyUUIDQueryParameter adds the snapshotPolicyUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetSpaceAvailableQueryParameter

func (o *ConsistencyGroupGetParams) SetSpaceAvailableQueryParameter(spaceAvailable *int64)

SetSpaceAvailableQueryParameter adds the spaceAvailable to the consistency group get params

func (*ConsistencyGroupGetParams) SetSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) SetSpaceSizeQueryParameter(spaceSize *int64)

SetSpaceSizeQueryParameter adds the spaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) SetSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) SetSpaceUsedQueryParameter(spaceUsed *int64)

SetSpaceUsedQueryParameter adds the spaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) SetTieringPolicyQueryParameter

func (o *ConsistencyGroupGetParams) SetTieringPolicyQueryParameter(tieringPolicy *string)

SetTieringPolicyQueryParameter adds the tieringPolicy to the consistency group get params

func (*ConsistencyGroupGetParams) SetTimeout

func (o *ConsistencyGroupGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the consistency group get params

func (*ConsistencyGroupGetParams) SetUUIDPathParameter

func (o *ConsistencyGroupGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesCommentQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesCommentQueryParameter(volumesComment *string)

SetVolumesCommentQueryParameter adds the volumesComment to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesLanguageQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesLanguageQueryParameter(volumesLanguage *string)

SetVolumesLanguageQueryParameter adds the volumesLanguage to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesNameQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesNameQueryParameter(volumesName *string)

SetVolumesNameQueryParameter adds the volumesName to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesQosPolicyMaxThroughputIopsQueryParameter(volumesQosPolicyMaxThroughputIops *int64)

SetVolumesQosPolicyMaxThroughputIopsQueryParameter adds the volumesQosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesQosPolicyMaxThroughputMbpsQueryParameter(volumesQosPolicyMaxThroughputMbps *int64)

SetVolumesQosPolicyMaxThroughputMbpsQueryParameter adds the volumesQosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesQosPolicyMinThroughputIopsQueryParameter(volumesQosPolicyMinThroughputIops *int64)

SetVolumesQosPolicyMinThroughputIopsQueryParameter adds the volumesQosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesQosPolicyMinThroughputMbpsQueryParameter(volumesQosPolicyMinThroughputMbps *int64)

SetVolumesQosPolicyMinThroughputMbpsQueryParameter adds the volumesQosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesQosPolicyNameQueryParameter(volumesQosPolicyName *string)

SetVolumesQosPolicyNameQueryParameter adds the volumesQosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesQosPolicyUUIDQueryParameter(volumesQosPolicyUUID *string)

SetVolumesQosPolicyUUIDQueryParameter adds the volumesQosPolicyUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesSnapshotPolicyNameQueryParameter(volumesSnapshotPolicyName *string)

SetVolumesSnapshotPolicyNameQueryParameter adds the volumesSnapshotPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesSnapshotPolicyUUIDQueryParameter(volumesSnapshotPolicyUUID *string)

SetVolumesSnapshotPolicyUUIDQueryParameter adds the volumesSnapshotPolicyUuid to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesSpaceAvailableQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesSpaceAvailableQueryParameter(volumesSpaceAvailable *int64)

SetVolumesSpaceAvailableQueryParameter adds the volumesSpaceAvailable to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesSpaceSizeQueryParameter(volumesSpaceSize *int64)

SetVolumesSpaceSizeQueryParameter adds the volumesSpaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesSpaceUsedQueryParameter(volumesSpaceUsed *int64)

SetVolumesSpaceUsedQueryParameter adds the volumesSpaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesTieringPolicyQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesTieringPolicyQueryParameter(volumesTieringPolicy *string)

SetVolumesTieringPolicyQueryParameter adds the volumesTieringPolicy to the consistency group get params

func (*ConsistencyGroupGetParams) SetVolumesUUIDQueryParameter

func (o *ConsistencyGroupGetParams) SetVolumesUUIDQueryParameter(volumesUUID *string)

SetVolumesUUIDQueryParameter adds the volumesUuid to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsCommentQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsCommentQueryParameter(consistencyGroupsLunsComment *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsCommentQueryParameter adds the consistencyGroupsLunsComment to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsCreateTimeQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsCreateTimeQueryParameter(consistencyGroupsLunsCreateTime *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsCreateTimeQueryParameter adds the consistencyGroupsLunsCreateTime to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsEnabledQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsEnabledQueryParameter(consistencyGroupsLunsEnabled *bool) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsEnabledQueryParameter adds the consistencyGroupsLunsEnabled to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter(consistencyGroupsLunsLunMapsIgroupComment *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsLunMapsIgroupCommentQueryParameter adds the consistencyGroupsLunsLunMapsIgroupComment to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter(consistencyGroupsLunsLunMapsIgroupIgroupsName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsLunMapsIgroupIgroupsNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupIgroupsName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter(consistencyGroupsLunsLunMapsIgroupIgroupsUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsLunMapsIgroupIgroupsUUIDQueryParameter adds the consistencyGroupsLunsLunMapsIgroupIgroupsUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter(consistencyGroupsLunsLunMapsIgroupInitiatorsComment *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsLunMapsIgroupInitiatorsCommentQueryParameter adds the consistencyGroupsLunsLunMapsIgroupInitiatorsComment to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter(consistencyGroupsLunsLunMapsIgroupInitiatorsName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsLunMapsIgroupInitiatorsNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupInitiatorsName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupNameQueryParameter(consistencyGroupsLunsLunMapsIgroupName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsLunMapsIgroupNameQueryParameter adds the consistencyGroupsLunsLunMapsIgroupName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter(consistencyGroupsLunsLunMapsIgroupOsType *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsLunMapsIgroupOsTypeQueryParameter adds the consistencyGroupsLunsLunMapsIgroupOsType to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter(consistencyGroupsLunsLunMapsIgroupProtocol *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsLunMapsIgroupProtocolQueryParameter adds the consistencyGroupsLunsLunMapsIgroupProtocol to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter(consistencyGroupsLunsLunMapsIgroupUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsLunMapsIgroupUUIDQueryParameter adds the consistencyGroupsLunsLunMapsIgroupUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter(consistencyGroupsLunsLunMapsLogicalUnitNumber *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsLunMapsLogicalUnitNumberQueryParameter adds the consistencyGroupsLunsLunMapsLogicalUnitNumber to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsNameQueryParameter(consistencyGroupsLunsName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsNameQueryParameter adds the consistencyGroupsLunsName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsOsTypeQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsOsTypeQueryParameter(consistencyGroupsLunsOsType *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsOsTypeQueryParameter adds the consistencyGroupsLunsOsType to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsLunsQosPolicyMaxThroughputIops *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsLunsQosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsLunsQosPolicyMaxThroughputMbps *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsLunsQosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsLunsQosPolicyMinThroughputIops *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsLunsQosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsLunsQosPolicyMinThroughputMbps *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsLunsQosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyNameQueryParameter(consistencyGroupsLunsQosPolicyName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsQosPolicyNameQueryParameter adds the consistencyGroupsLunsQosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsQosPolicyUUIDQueryParameter(consistencyGroupsLunsQosPolicyUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsQosPolicyUUIDQueryParameter adds the consistencyGroupsLunsQosPolicyUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsSerialNumberQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsSerialNumberQueryParameter(consistencyGroupsLunsSerialNumber *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsSerialNumberQueryParameter adds the consistencyGroupsLunsSerialNumber to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter(consistencyGroupsLunsSpaceGuaranteeRequested *bool) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsSpaceGuaranteeRequestedQueryParameter adds the consistencyGroupsLunsSpaceGuaranteeRequested to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter(consistencyGroupsLunsSpaceGuaranteeReserved *bool) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsSpaceGuaranteeReservedQueryParameter adds the consistencyGroupsLunsSpaceGuaranteeReserved to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsSpaceSizeQueryParameter(consistencyGroupsLunsSpaceSize *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsSpaceSizeQueryParameter adds the consistencyGroupsLunsSpaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsSpaceUsedQueryParameter(consistencyGroupsLunsSpaceUsed *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsSpaceUsedQueryParameter adds the consistencyGroupsLunsSpaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsLunsUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsLunsUUIDQueryParameter(consistencyGroupsLunsUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsLunsUUIDQueryParameter adds the consistencyGroupsLunsUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsNameQueryParameter(consistencyGroupsName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsNameQueryParameter adds the consistencyGroupsName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsParentConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsParentConsistencyGroupNameQueryParameter(consistencyGroupsParentConsistencyGroupName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsParentConsistencyGroupNameQueryParameter adds the consistencyGroupsParentConsistencyGroupName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsParentConsistencyGroupUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsParentConsistencyGroupUUIDQueryParameter(consistencyGroupsParentConsistencyGroupUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsParentConsistencyGroupUUIDQueryParameter adds the consistencyGroupsParentConsistencyGroupUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsQosPolicyMaxThroughputIops *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsQosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsQosPolicyMaxThroughputMbps *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsQosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsQosPolicyMinThroughputIops *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsQosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsQosPolicyMinThroughputMbps *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsQosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyNameQueryParameter(consistencyGroupsQosPolicyName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsQosPolicyNameQueryParameter adds the consistencyGroupsQosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsQosPolicyUUIDQueryParameter(consistencyGroupsQosPolicyUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsQosPolicyUUIDQueryParameter adds the consistencyGroupsQosPolicyUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsSVMNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsSVMNameQueryParameter(consistencyGroupsSvmName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsSVMNameQueryParameter adds the consistencyGroupsSvmName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsSVMUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsSVMUUIDQueryParameter(consistencyGroupsSvmUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsSVMUUIDQueryParameter adds the consistencyGroupsSvmUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsSnapshotPolicyNameQueryParameter(consistencyGroupsSnapshotPolicyName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsSnapshotPolicyNameQueryParameter adds the consistencyGroupsSnapshotPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsSnapshotPolicyUUIDQueryParameter(consistencyGroupsSnapshotPolicyUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsSnapshotPolicyUUIDQueryParameter adds the consistencyGroupsSnapshotPolicyUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsSpaceAvailableQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsSpaceAvailableQueryParameter(consistencyGroupsSpaceAvailable *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsSpaceAvailableQueryParameter adds the consistencyGroupsSpaceAvailable to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsSpaceSizeQueryParameter(consistencyGroupsSpaceSize *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsSpaceSizeQueryParameter adds the consistencyGroupsSpaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsSpaceUsedQueryParameter(consistencyGroupsSpaceUsed *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsSpaceUsedQueryParameter adds the consistencyGroupsSpaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsTieringPolicyQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsTieringPolicyQueryParameter(consistencyGroupsTieringPolicy *string) *ConsistencyGroupGetParams

WithConsistencyGroupsTieringPolicyQueryParameter adds the consistencyGroupsTieringPolicy to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsUUIDQueryParameter(consistencyGroupsUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsUUIDQueryParameter adds the consistencyGroupsUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesCommentQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesCommentQueryParameter(consistencyGroupsVolumesComment *string) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesCommentQueryParameter adds the consistencyGroupsVolumesComment to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesLanguageQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesLanguageQueryParameter(consistencyGroupsVolumesLanguage *string) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesLanguageQueryParameter adds the consistencyGroupsVolumesLanguage to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesNameQueryParameter(consistencyGroupsVolumesName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesNameQueryParameter adds the consistencyGroupsVolumesName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter(consistencyGroupsVolumesQosPolicyMaxThroughputIops *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesQosPolicyMaxThroughputIopsQueryParameter adds the consistencyGroupsVolumesQosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter(consistencyGroupsVolumesQosPolicyMaxThroughputMbps *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesQosPolicyMaxThroughputMbpsQueryParameter adds the consistencyGroupsVolumesQosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter(consistencyGroupsVolumesQosPolicyMinThroughputIops *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesQosPolicyMinThroughputIopsQueryParameter adds the consistencyGroupsVolumesQosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter(consistencyGroupsVolumesQosPolicyMinThroughputMbps *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesQosPolicyMinThroughputMbpsQueryParameter adds the consistencyGroupsVolumesQosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyNameQueryParameter(consistencyGroupsVolumesQosPolicyName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesQosPolicyNameQueryParameter adds the consistencyGroupsVolumesQosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesQosPolicyUUIDQueryParameter(consistencyGroupsVolumesQosPolicyUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesQosPolicyUUIDQueryParameter adds the consistencyGroupsVolumesQosPolicyUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter(consistencyGroupsVolumesSnapshotPolicyName *string) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesSnapshotPolicyNameQueryParameter adds the consistencyGroupsVolumesSnapshotPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter(consistencyGroupsVolumesSnapshotPolicyUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesSnapshotPolicyUUIDQueryParameter adds the consistencyGroupsVolumesSnapshotPolicyUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesSpaceAvailableQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesSpaceAvailableQueryParameter(consistencyGroupsVolumesSpaceAvailable *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesSpaceAvailableQueryParameter adds the consistencyGroupsVolumesSpaceAvailable to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesSpaceSizeQueryParameter(consistencyGroupsVolumesSpaceSize *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesSpaceSizeQueryParameter adds the consistencyGroupsVolumesSpaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesSpaceUsedQueryParameter(consistencyGroupsVolumesSpaceUsed *int64) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesSpaceUsedQueryParameter adds the consistencyGroupsVolumesSpaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesTieringPolicyQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesTieringPolicyQueryParameter(consistencyGroupsVolumesTieringPolicy *string) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesTieringPolicyQueryParameter adds the consistencyGroupsVolumesTieringPolicy to the consistency group get params

func (*ConsistencyGroupGetParams) WithConsistencyGroupsVolumesUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithConsistencyGroupsVolumesUUIDQueryParameter(consistencyGroupsVolumesUUID *string) *ConsistencyGroupGetParams

WithConsistencyGroupsVolumesUUIDQueryParameter adds the consistencyGroupsVolumesUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithContext

WithContext adds the context to the consistency group get params

func (*ConsistencyGroupGetParams) WithDefaults

WithDefaults hydrates default values in the consistency group get params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupGetParams) WithFieldsQueryParameter

func (o *ConsistencyGroupGetParams) WithFieldsQueryParameter(fields []string) *ConsistencyGroupGetParams

WithFieldsQueryParameter adds the fields to the consistency group get params

func (*ConsistencyGroupGetParams) WithHTTPClient

func (o *ConsistencyGroupGetParams) WithHTTPClient(client *http.Client) *ConsistencyGroupGetParams

WithHTTPClient adds the HTTPClient to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsCommentQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsCommentQueryParameter(lunsComment *string) *ConsistencyGroupGetParams

WithLunsCommentQueryParameter adds the lunsComment to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsCreateTimeQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsCreateTimeQueryParameter(lunsCreateTime *string) *ConsistencyGroupGetParams

WithLunsCreateTimeQueryParameter adds the lunsCreateTime to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsEnabledQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsEnabledQueryParameter(lunsEnabled *bool) *ConsistencyGroupGetParams

WithLunsEnabledQueryParameter adds the lunsEnabled to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsLunMapsIgroupCommentQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsLunMapsIgroupCommentQueryParameter(lunsLunMapsIgroupComment *string) *ConsistencyGroupGetParams

WithLunsLunMapsIgroupCommentQueryParameter adds the lunsLunMapsIgroupComment to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsLunMapsIgroupIgroupsNameQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsLunMapsIgroupIgroupsNameQueryParameter(lunsLunMapsIgroupIgroupsName *string) *ConsistencyGroupGetParams

WithLunsLunMapsIgroupIgroupsNameQueryParameter adds the lunsLunMapsIgroupIgroupsName to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsLunMapsIgroupIgroupsUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsLunMapsIgroupIgroupsUUIDQueryParameter(lunsLunMapsIgroupIgroupsUUID *string) *ConsistencyGroupGetParams

WithLunsLunMapsIgroupIgroupsUUIDQueryParameter adds the lunsLunMapsIgroupIgroupsUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsLunMapsIgroupInitiatorsCommentQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsLunMapsIgroupInitiatorsCommentQueryParameter(lunsLunMapsIgroupInitiatorsComment *string) *ConsistencyGroupGetParams

WithLunsLunMapsIgroupInitiatorsCommentQueryParameter adds the lunsLunMapsIgroupInitiatorsComment to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsLunMapsIgroupInitiatorsNameQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsLunMapsIgroupInitiatorsNameQueryParameter(lunsLunMapsIgroupInitiatorsName *string) *ConsistencyGroupGetParams

WithLunsLunMapsIgroupInitiatorsNameQueryParameter adds the lunsLunMapsIgroupInitiatorsName to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsLunMapsIgroupNameQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsLunMapsIgroupNameQueryParameter(lunsLunMapsIgroupName *string) *ConsistencyGroupGetParams

WithLunsLunMapsIgroupNameQueryParameter adds the lunsLunMapsIgroupName to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsLunMapsIgroupOsTypeQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsLunMapsIgroupOsTypeQueryParameter(lunsLunMapsIgroupOsType *string) *ConsistencyGroupGetParams

WithLunsLunMapsIgroupOsTypeQueryParameter adds the lunsLunMapsIgroupOsType to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsLunMapsIgroupProtocolQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsLunMapsIgroupProtocolQueryParameter(lunsLunMapsIgroupProtocol *string) *ConsistencyGroupGetParams

WithLunsLunMapsIgroupProtocolQueryParameter adds the lunsLunMapsIgroupProtocol to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsLunMapsIgroupUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsLunMapsIgroupUUIDQueryParameter(lunsLunMapsIgroupUUID *string) *ConsistencyGroupGetParams

WithLunsLunMapsIgroupUUIDQueryParameter adds the lunsLunMapsIgroupUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsLunMapsLogicalUnitNumberQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsLunMapsLogicalUnitNumberQueryParameter(lunsLunMapsLogicalUnitNumber *int64) *ConsistencyGroupGetParams

WithLunsLunMapsLogicalUnitNumberQueryParameter adds the lunsLunMapsLogicalUnitNumber to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsNameQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsNameQueryParameter(lunsName *string) *ConsistencyGroupGetParams

WithLunsNameQueryParameter adds the lunsName to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsOsTypeQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsOsTypeQueryParameter(lunsOsType *string) *ConsistencyGroupGetParams

WithLunsOsTypeQueryParameter adds the lunsOsType to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsQosPolicyMaxThroughputIopsQueryParameter(lunsQosPolicyMaxThroughputIops *int64) *ConsistencyGroupGetParams

WithLunsQosPolicyMaxThroughputIopsQueryParameter adds the lunsQosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsQosPolicyMaxThroughputMbpsQueryParameter(lunsQosPolicyMaxThroughputMbps *int64) *ConsistencyGroupGetParams

WithLunsQosPolicyMaxThroughputMbpsQueryParameter adds the lunsQosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsQosPolicyMinThroughputIopsQueryParameter(lunsQosPolicyMinThroughputIops *int64) *ConsistencyGroupGetParams

WithLunsQosPolicyMinThroughputIopsQueryParameter adds the lunsQosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsQosPolicyMinThroughputMbpsQueryParameter(lunsQosPolicyMinThroughputMbps *int64) *ConsistencyGroupGetParams

WithLunsQosPolicyMinThroughputMbpsQueryParameter adds the lunsQosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsQosPolicyNameQueryParameter(lunsQosPolicyName *string) *ConsistencyGroupGetParams

WithLunsQosPolicyNameQueryParameter adds the lunsQosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsQosPolicyUUIDQueryParameter(lunsQosPolicyUUID *string) *ConsistencyGroupGetParams

WithLunsQosPolicyUUIDQueryParameter adds the lunsQosPolicyUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsSerialNumberQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsSerialNumberQueryParameter(lunsSerialNumber *string) *ConsistencyGroupGetParams

WithLunsSerialNumberQueryParameter adds the lunsSerialNumber to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsSpaceGuaranteeRequestedQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsSpaceGuaranteeRequestedQueryParameter(lunsSpaceGuaranteeRequested *bool) *ConsistencyGroupGetParams

WithLunsSpaceGuaranteeRequestedQueryParameter adds the lunsSpaceGuaranteeRequested to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsSpaceGuaranteeReservedQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsSpaceGuaranteeReservedQueryParameter(lunsSpaceGuaranteeReserved *bool) *ConsistencyGroupGetParams

WithLunsSpaceGuaranteeReservedQueryParameter adds the lunsSpaceGuaranteeReserved to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsSpaceSizeQueryParameter(lunsSpaceSize *int64) *ConsistencyGroupGetParams

WithLunsSpaceSizeQueryParameter adds the lunsSpaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsSpaceUsedQueryParameter(lunsSpaceUsed *int64) *ConsistencyGroupGetParams

WithLunsSpaceUsedQueryParameter adds the lunsSpaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) WithLunsUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithLunsUUIDQueryParameter(lunsUUID *string) *ConsistencyGroupGetParams

WithLunsUUIDQueryParameter adds the lunsUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithMaxRecordsQueryParameter

func (o *ConsistencyGroupGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *ConsistencyGroupGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the consistency group get params

func (*ConsistencyGroupGetParams) WithNameQueryParameter

func (o *ConsistencyGroupGetParams) WithNameQueryParameter(name *string) *ConsistencyGroupGetParams

WithNameQueryParameter adds the name to the consistency group get params

func (*ConsistencyGroupGetParams) WithOrderByQueryParameter

func (o *ConsistencyGroupGetParams) WithOrderByQueryParameter(orderBy []string) *ConsistencyGroupGetParams

WithOrderByQueryParameter adds the orderBy to the consistency group get params

func (*ConsistencyGroupGetParams) WithParentConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupGetParams) WithParentConsistencyGroupNameQueryParameter(parentConsistencyGroupName *string) *ConsistencyGroupGetParams

WithParentConsistencyGroupNameQueryParameter adds the parentConsistencyGroupName to the consistency group get params

func (*ConsistencyGroupGetParams) WithParentConsistencyGroupUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithParentConsistencyGroupUUIDQueryParameter(parentConsistencyGroupUUID *string) *ConsistencyGroupGetParams

WithParentConsistencyGroupUUIDQueryParameter adds the parentConsistencyGroupUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithQosPolicyMaxThroughputIopsQueryParameter(qosPolicyMaxThroughputIops *int64) *ConsistencyGroupGetParams

WithQosPolicyMaxThroughputIopsQueryParameter adds the qosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithQosPolicyMaxThroughputMbpsQueryParameter(qosPolicyMaxThroughputMbps *int64) *ConsistencyGroupGetParams

WithQosPolicyMaxThroughputMbpsQueryParameter adds the qosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithQosPolicyMinThroughputIopsQueryParameter(qosPolicyMinThroughputIops *int64) *ConsistencyGroupGetParams

WithQosPolicyMinThroughputIopsQueryParameter adds the qosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithQosPolicyMinThroughputMbpsQueryParameter(qosPolicyMinThroughputMbps *int64) *ConsistencyGroupGetParams

WithQosPolicyMinThroughputMbpsQueryParameter adds the qosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) WithQosPolicyNameQueryParameter(qosPolicyName *string) *ConsistencyGroupGetParams

WithQosPolicyNameQueryParameter adds the qosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) WithQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithQosPolicyUUIDQueryParameter(qosPolicyUUID *string) *ConsistencyGroupGetParams

WithQosPolicyUUIDQueryParameter adds the qosPolicyUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithReplicatedQueryParameter

func (o *ConsistencyGroupGetParams) WithReplicatedQueryParameter(replicated *bool) *ConsistencyGroupGetParams

WithReplicatedQueryParameter adds the replicated to the consistency group get params

func (*ConsistencyGroupGetParams) WithReplicationSourceQueryParameter

func (o *ConsistencyGroupGetParams) WithReplicationSourceQueryParameter(replicationSource *bool) *ConsistencyGroupGetParams

WithReplicationSourceQueryParameter adds the replicationSource to the consistency group get params

func (*ConsistencyGroupGetParams) WithReturnRecordsQueryParameter

func (o *ConsistencyGroupGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ConsistencyGroupGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the consistency group get params

func (*ConsistencyGroupGetParams) WithReturnTimeoutQueryParameter

func (o *ConsistencyGroupGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ConsistencyGroupGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the consistency group get params

func (*ConsistencyGroupGetParams) WithSVMNameQueryParameter

func (o *ConsistencyGroupGetParams) WithSVMNameQueryParameter(svmName *string) *ConsistencyGroupGetParams

WithSVMNameQueryParameter adds the svmName to the consistency group get params

func (*ConsistencyGroupGetParams) WithSVMUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithSVMUUIDQueryParameter(svmUUID *string) *ConsistencyGroupGetParams

WithSVMUUIDQueryParameter adds the svmUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) WithSnapshotPolicyNameQueryParameter(snapshotPolicyName *string) *ConsistencyGroupGetParams

WithSnapshotPolicyNameQueryParameter adds the snapshotPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) WithSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithSnapshotPolicyUUIDQueryParameter(snapshotPolicyUUID *string) *ConsistencyGroupGetParams

WithSnapshotPolicyUUIDQueryParameter adds the snapshotPolicyUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithSpaceAvailableQueryParameter

func (o *ConsistencyGroupGetParams) WithSpaceAvailableQueryParameter(spaceAvailable *int64) *ConsistencyGroupGetParams

WithSpaceAvailableQueryParameter adds the spaceAvailable to the consistency group get params

func (*ConsistencyGroupGetParams) WithSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) WithSpaceSizeQueryParameter(spaceSize *int64) *ConsistencyGroupGetParams

WithSpaceSizeQueryParameter adds the spaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) WithSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) WithSpaceUsedQueryParameter(spaceUsed *int64) *ConsistencyGroupGetParams

WithSpaceUsedQueryParameter adds the spaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) WithTieringPolicyQueryParameter

func (o *ConsistencyGroupGetParams) WithTieringPolicyQueryParameter(tieringPolicy *string) *ConsistencyGroupGetParams

WithTieringPolicyQueryParameter adds the tieringPolicy to the consistency group get params

func (*ConsistencyGroupGetParams) WithTimeout

WithTimeout adds the timeout to the consistency group get params

func (*ConsistencyGroupGetParams) WithUUIDPathParameter

func (o *ConsistencyGroupGetParams) WithUUIDPathParameter(uuid string) *ConsistencyGroupGetParams

WithUUIDPathParameter adds the uuid to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesCommentQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesCommentQueryParameter(volumesComment *string) *ConsistencyGroupGetParams

WithVolumesCommentQueryParameter adds the volumesComment to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesLanguageQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesLanguageQueryParameter(volumesLanguage *string) *ConsistencyGroupGetParams

WithVolumesLanguageQueryParameter adds the volumesLanguage to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesNameQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesNameQueryParameter(volumesName *string) *ConsistencyGroupGetParams

WithVolumesNameQueryParameter adds the volumesName to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesQosPolicyMaxThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesQosPolicyMaxThroughputIopsQueryParameter(volumesQosPolicyMaxThroughputIops *int64) *ConsistencyGroupGetParams

WithVolumesQosPolicyMaxThroughputIopsQueryParameter adds the volumesQosPolicyMaxThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesQosPolicyMaxThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesQosPolicyMaxThroughputMbpsQueryParameter(volumesQosPolicyMaxThroughputMbps *int64) *ConsistencyGroupGetParams

WithVolumesQosPolicyMaxThroughputMbpsQueryParameter adds the volumesQosPolicyMaxThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesQosPolicyMinThroughputIopsQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesQosPolicyMinThroughputIopsQueryParameter(volumesQosPolicyMinThroughputIops *int64) *ConsistencyGroupGetParams

WithVolumesQosPolicyMinThroughputIopsQueryParameter adds the volumesQosPolicyMinThroughputIops to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesQosPolicyMinThroughputMbpsQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesQosPolicyMinThroughputMbpsQueryParameter(volumesQosPolicyMinThroughputMbps *int64) *ConsistencyGroupGetParams

WithVolumesQosPolicyMinThroughputMbpsQueryParameter adds the volumesQosPolicyMinThroughputMbps to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesQosPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesQosPolicyNameQueryParameter(volumesQosPolicyName *string) *ConsistencyGroupGetParams

WithVolumesQosPolicyNameQueryParameter adds the volumesQosPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesQosPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesQosPolicyUUIDQueryParameter(volumesQosPolicyUUID *string) *ConsistencyGroupGetParams

WithVolumesQosPolicyUUIDQueryParameter adds the volumesQosPolicyUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesSnapshotPolicyNameQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesSnapshotPolicyNameQueryParameter(volumesSnapshotPolicyName *string) *ConsistencyGroupGetParams

WithVolumesSnapshotPolicyNameQueryParameter adds the volumesSnapshotPolicyName to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesSnapshotPolicyUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesSnapshotPolicyUUIDQueryParameter(volumesSnapshotPolicyUUID *string) *ConsistencyGroupGetParams

WithVolumesSnapshotPolicyUUIDQueryParameter adds the volumesSnapshotPolicyUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesSpaceAvailableQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesSpaceAvailableQueryParameter(volumesSpaceAvailable *int64) *ConsistencyGroupGetParams

WithVolumesSpaceAvailableQueryParameter adds the volumesSpaceAvailable to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesSpaceSizeQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesSpaceSizeQueryParameter(volumesSpaceSize *int64) *ConsistencyGroupGetParams

WithVolumesSpaceSizeQueryParameter adds the volumesSpaceSize to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesSpaceUsedQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesSpaceUsedQueryParameter(volumesSpaceUsed *int64) *ConsistencyGroupGetParams

WithVolumesSpaceUsedQueryParameter adds the volumesSpaceUsed to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesTieringPolicyQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesTieringPolicyQueryParameter(volumesTieringPolicy *string) *ConsistencyGroupGetParams

WithVolumesTieringPolicyQueryParameter adds the volumesTieringPolicy to the consistency group get params

func (*ConsistencyGroupGetParams) WithVolumesUUIDQueryParameter

func (o *ConsistencyGroupGetParams) WithVolumesUUIDQueryParameter(volumesUUID *string) *ConsistencyGroupGetParams

WithVolumesUUIDQueryParameter adds the volumesUUID to the consistency group get params

func (*ConsistencyGroupGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ConsistencyGroupGetReader

type ConsistencyGroupGetReader struct {
	// contains filtered or unexported fields
}

ConsistencyGroupGetReader is a Reader for the ConsistencyGroupGet structure.

func (*ConsistencyGroupGetReader) ReadResponse

func (o *ConsistencyGroupGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ConsistencyGroupModifyAccepted

type ConsistencyGroupModifyAccepted struct {
	Payload *models.JobLinkResponse
}

ConsistencyGroupModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewConsistencyGroupModifyAccepted

func NewConsistencyGroupModifyAccepted() *ConsistencyGroupModifyAccepted

NewConsistencyGroupModifyAccepted creates a ConsistencyGroupModifyAccepted with default headers values

func (*ConsistencyGroupModifyAccepted) Error

func (*ConsistencyGroupModifyAccepted) GetPayload

func (*ConsistencyGroupModifyAccepted) IsClientError

func (o *ConsistencyGroupModifyAccepted) IsClientError() bool

IsClientError returns true when this consistency group modify accepted response has a 4xx status code

func (*ConsistencyGroupModifyAccepted) IsCode

func (o *ConsistencyGroupModifyAccepted) IsCode(code int) bool

IsCode returns true when this consistency group modify accepted response a status code equal to that given

func (*ConsistencyGroupModifyAccepted) IsRedirect

func (o *ConsistencyGroupModifyAccepted) IsRedirect() bool

IsRedirect returns true when this consistency group modify accepted response has a 3xx status code

func (*ConsistencyGroupModifyAccepted) IsServerError

func (o *ConsistencyGroupModifyAccepted) IsServerError() bool

IsServerError returns true when this consistency group modify accepted response has a 5xx status code

func (*ConsistencyGroupModifyAccepted) IsSuccess

func (o *ConsistencyGroupModifyAccepted) IsSuccess() bool

IsSuccess returns true when this consistency group modify accepted response has a 2xx status code

func (*ConsistencyGroupModifyAccepted) String

type ConsistencyGroupModifyDefault

type ConsistencyGroupModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ConsistencyGroupModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 53411842 | Consistency group does not exist. | | 53411843 | A consistency group with specified UUID was not found. | | 53411844 | Specified consistency group was not found in the specified SVM. | | 53411845 | The specified UUID and name refer to different consistency groups. | | 53411846 | Either name or UUID must be provided. | | 53411852 | A consistency group with the same identifier in the same scope exists. | | 53411853 | Fields provided in the request conflict with each other. | | 53411856 | Field provided is only supported when provisioning new objects. | | 53411857 | LUNs that are not members of the application are not supported by this API. LUNs can be added to an application by adding the volume containing the LUNs to the application. | | 53411860 | An object with the same identifier in the same scope exists. | | 53411861 | Volume specified does not exist in provided volume array. | | 53411862 | Modifying existing igroups is not supported using this API. | | 53411864 | Request content insufficient to add an existing volume to an application. | | 53411865 | Volumes contained in one consistency group cannot be added to a different consistency group. | | 53411866 | LUNs are not supported on FlexGroup volumes. | | 53411867 | LUN name is too long after appending a unique suffix. | | 53411869 | Volume name is too long after appending a unique suffix. | | 53411870 | When using the \"round_robin\" layout, the volume count must not be greater than the LUN count. |

func NewConsistencyGroupModifyDefault

func NewConsistencyGroupModifyDefault(code int) *ConsistencyGroupModifyDefault

NewConsistencyGroupModifyDefault creates a ConsistencyGroupModifyDefault with default headers values

func (*ConsistencyGroupModifyDefault) Code

Code gets the status code for the consistency group modify default response

func (*ConsistencyGroupModifyDefault) Error

func (*ConsistencyGroupModifyDefault) GetPayload

func (*ConsistencyGroupModifyDefault) IsClientError

func (o *ConsistencyGroupModifyDefault) IsClientError() bool

IsClientError returns true when this consistency group modify default response has a 4xx status code

func (*ConsistencyGroupModifyDefault) IsCode

func (o *ConsistencyGroupModifyDefault) IsCode(code int) bool

IsCode returns true when this consistency group modify default response a status code equal to that given

func (*ConsistencyGroupModifyDefault) IsRedirect

func (o *ConsistencyGroupModifyDefault) IsRedirect() bool

IsRedirect returns true when this consistency group modify default response has a 3xx status code

func (*ConsistencyGroupModifyDefault) IsServerError

func (o *ConsistencyGroupModifyDefault) IsServerError() bool

IsServerError returns true when this consistency group modify default response has a 5xx status code

func (*ConsistencyGroupModifyDefault) IsSuccess

func (o *ConsistencyGroupModifyDefault) IsSuccess() bool

IsSuccess returns true when this consistency group modify default response has a 2xx status code

func (*ConsistencyGroupModifyDefault) String

type ConsistencyGroupModifyOK

type ConsistencyGroupModifyOK struct {
}

ConsistencyGroupModifyOK describes a response with status code 200, with default header values.

OK

func NewConsistencyGroupModifyOK

func NewConsistencyGroupModifyOK() *ConsistencyGroupModifyOK

NewConsistencyGroupModifyOK creates a ConsistencyGroupModifyOK with default headers values

func (*ConsistencyGroupModifyOK) Error

func (o *ConsistencyGroupModifyOK) Error() string

func (*ConsistencyGroupModifyOK) IsClientError

func (o *ConsistencyGroupModifyOK) IsClientError() bool

IsClientError returns true when this consistency group modify o k response has a 4xx status code

func (*ConsistencyGroupModifyOK) IsCode

func (o *ConsistencyGroupModifyOK) IsCode(code int) bool

IsCode returns true when this consistency group modify o k response a status code equal to that given

func (*ConsistencyGroupModifyOK) IsRedirect

func (o *ConsistencyGroupModifyOK) IsRedirect() bool

IsRedirect returns true when this consistency group modify o k response has a 3xx status code

func (*ConsistencyGroupModifyOK) IsServerError

func (o *ConsistencyGroupModifyOK) IsServerError() bool

IsServerError returns true when this consistency group modify o k response has a 5xx status code

func (*ConsistencyGroupModifyOK) IsSuccess

func (o *ConsistencyGroupModifyOK) IsSuccess() bool

IsSuccess returns true when this consistency group modify o k response has a 2xx status code

func (*ConsistencyGroupModifyOK) String

func (o *ConsistencyGroupModifyOK) String() string

type ConsistencyGroupModifyParams

type ConsistencyGroupModifyParams struct {

	/* Info.

	   Request for content used to update a consistency group

	*/
	Info *models.ConsistencyGroup

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   The unique identifier of the consistency group to modify.

	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ConsistencyGroupModifyParams contains all the parameters to send to the API endpoint

for the consistency group modify operation.

Typically these are written to a http.Request.

func NewConsistencyGroupModifyParams

func NewConsistencyGroupModifyParams() *ConsistencyGroupModifyParams

NewConsistencyGroupModifyParams creates a new ConsistencyGroupModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewConsistencyGroupModifyParamsWithContext

func NewConsistencyGroupModifyParamsWithContext(ctx context.Context) *ConsistencyGroupModifyParams

NewConsistencyGroupModifyParamsWithContext creates a new ConsistencyGroupModifyParams object with the ability to set a context for a request.

func NewConsistencyGroupModifyParamsWithHTTPClient

func NewConsistencyGroupModifyParamsWithHTTPClient(client *http.Client) *ConsistencyGroupModifyParams

NewConsistencyGroupModifyParamsWithHTTPClient creates a new ConsistencyGroupModifyParams object with the ability to set a custom HTTPClient for a request.

func NewConsistencyGroupModifyParamsWithTimeout

func NewConsistencyGroupModifyParamsWithTimeout(timeout time.Duration) *ConsistencyGroupModifyParams

NewConsistencyGroupModifyParamsWithTimeout creates a new ConsistencyGroupModifyParams object with the ability to set a timeout on a request.

func (*ConsistencyGroupModifyParams) SetContext

func (o *ConsistencyGroupModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the consistency group modify params

func (*ConsistencyGroupModifyParams) SetDefaults

func (o *ConsistencyGroupModifyParams) SetDefaults()

SetDefaults hydrates default values in the consistency group modify params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupModifyParams) SetHTTPClient

func (o *ConsistencyGroupModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the consistency group modify params

func (*ConsistencyGroupModifyParams) SetInfo

SetInfo adds the info to the consistency group modify params

func (*ConsistencyGroupModifyParams) SetReturnTimeoutQueryParameter

func (o *ConsistencyGroupModifyParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the consistency group modify params

func (*ConsistencyGroupModifyParams) SetTimeout

func (o *ConsistencyGroupModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the consistency group modify params

func (*ConsistencyGroupModifyParams) SetUUIDPathParameter

func (o *ConsistencyGroupModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the consistency group modify params

func (*ConsistencyGroupModifyParams) WithContext

WithContext adds the context to the consistency group modify params

func (*ConsistencyGroupModifyParams) WithDefaults

WithDefaults hydrates default values in the consistency group modify params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the consistency group modify params

func (*ConsistencyGroupModifyParams) WithInfo

WithInfo adds the info to the consistency group modify params

func (*ConsistencyGroupModifyParams) WithReturnTimeoutQueryParameter

func (o *ConsistencyGroupModifyParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ConsistencyGroupModifyParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the consistency group modify params

func (*ConsistencyGroupModifyParams) WithTimeout

WithTimeout adds the timeout to the consistency group modify params

func (*ConsistencyGroupModifyParams) WithUUIDPathParameter

func (o *ConsistencyGroupModifyParams) WithUUIDPathParameter(uuid string) *ConsistencyGroupModifyParams

WithUUIDPathParameter adds the uuid to the consistency group modify params

func (*ConsistencyGroupModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ConsistencyGroupModifyReader

type ConsistencyGroupModifyReader struct {
	// contains filtered or unexported fields
}

ConsistencyGroupModifyReader is a Reader for the ConsistencyGroupModify structure.

func (*ConsistencyGroupModifyReader) ReadResponse

func (o *ConsistencyGroupModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ConsistencyGroupSnapshotCollectionGetDefault

type ConsistencyGroupSnapshotCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewConsistencyGroupSnapshotCollectionGetDefault

func NewConsistencyGroupSnapshotCollectionGetDefault(code int) *ConsistencyGroupSnapshotCollectionGetDefault

NewConsistencyGroupSnapshotCollectionGetDefault creates a ConsistencyGroupSnapshotCollectionGetDefault with default headers values

func (*ConsistencyGroupSnapshotCollectionGetDefault) Code

Code gets the status code for the consistency group snapshot collection get default response

func (*ConsistencyGroupSnapshotCollectionGetDefault) Error

func (*ConsistencyGroupSnapshotCollectionGetDefault) GetPayload

func (*ConsistencyGroupSnapshotCollectionGetDefault) IsClientError

IsClientError returns true when this consistency group snapshot collection get default response has a 4xx status code

func (*ConsistencyGroupSnapshotCollectionGetDefault) IsCode

IsCode returns true when this consistency group snapshot collection get default response a status code equal to that given

func (*ConsistencyGroupSnapshotCollectionGetDefault) IsRedirect

IsRedirect returns true when this consistency group snapshot collection get default response has a 3xx status code

func (*ConsistencyGroupSnapshotCollectionGetDefault) IsServerError

IsServerError returns true when this consistency group snapshot collection get default response has a 5xx status code

func (*ConsistencyGroupSnapshotCollectionGetDefault) IsSuccess

IsSuccess returns true when this consistency group snapshot collection get default response has a 2xx status code

func (*ConsistencyGroupSnapshotCollectionGetDefault) String

type ConsistencyGroupSnapshotCollectionGetOK

type ConsistencyGroupSnapshotCollectionGetOK struct {
	Payload *models.ConsistencyGroupSnapshotResponse
}

ConsistencyGroupSnapshotCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewConsistencyGroupSnapshotCollectionGetOK

func NewConsistencyGroupSnapshotCollectionGetOK() *ConsistencyGroupSnapshotCollectionGetOK

NewConsistencyGroupSnapshotCollectionGetOK creates a ConsistencyGroupSnapshotCollectionGetOK with default headers values

func (*ConsistencyGroupSnapshotCollectionGetOK) Error

func (*ConsistencyGroupSnapshotCollectionGetOK) GetPayload

func (*ConsistencyGroupSnapshotCollectionGetOK) IsClientError

func (o *ConsistencyGroupSnapshotCollectionGetOK) IsClientError() bool

IsClientError returns true when this consistency group snapshot collection get o k response has a 4xx status code

func (*ConsistencyGroupSnapshotCollectionGetOK) IsCode

IsCode returns true when this consistency group snapshot collection get o k response a status code equal to that given

func (*ConsistencyGroupSnapshotCollectionGetOK) IsRedirect

IsRedirect returns true when this consistency group snapshot collection get o k response has a 3xx status code

func (*ConsistencyGroupSnapshotCollectionGetOK) IsServerError

func (o *ConsistencyGroupSnapshotCollectionGetOK) IsServerError() bool

IsServerError returns true when this consistency group snapshot collection get o k response has a 5xx status code

func (*ConsistencyGroupSnapshotCollectionGetOK) IsSuccess

IsSuccess returns true when this consistency group snapshot collection get o k response has a 2xx status code

func (*ConsistencyGroupSnapshotCollectionGetOK) String

type ConsistencyGroupSnapshotCollectionGetParams

type ConsistencyGroupSnapshotCollectionGetParams struct {

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* ConsistencyGroupName.

	   Filter by consistency_group.name
	*/
	ConsistencyGroupNameQueryParameter *string

	/* ConsistencyGroupUUID.

	   The unique identifier of the consistency group to retrieve.

	*/
	ConsistencyGroupUUIDPathParameter string

	/* ConsistencyType.

	   Filter by consistency_type
	*/
	ConsistencyTypeQueryParameter *string

	/* CreateTime.

	   Filter by create_time
	*/
	CreateTimeQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* IsPartial.

	   Filter by is_partial
	*/
	IsPartialQueryParameter *bool

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* MissingVolumesName.

	   Filter by missing_volumes.name
	*/
	MissingVolumesNameQueryParameter *string

	/* MissingVolumesUUID.

	   Filter by missing_volumes.uuid
	*/
	MissingVolumesUUIDQueryParameter *string

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SnapmirrorLabel.

	   Filter by snapmirror_label
	*/
	SnapmirrorLabelQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotCollectionGetParams contains all the parameters to send to the API endpoint

for the consistency group snapshot collection get operation.

Typically these are written to a http.Request.

func NewConsistencyGroupSnapshotCollectionGetParams

func NewConsistencyGroupSnapshotCollectionGetParams() *ConsistencyGroupSnapshotCollectionGetParams

NewConsistencyGroupSnapshotCollectionGetParams creates a new ConsistencyGroupSnapshotCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewConsistencyGroupSnapshotCollectionGetParamsWithContext

func NewConsistencyGroupSnapshotCollectionGetParamsWithContext(ctx context.Context) *ConsistencyGroupSnapshotCollectionGetParams

NewConsistencyGroupSnapshotCollectionGetParamsWithContext creates a new ConsistencyGroupSnapshotCollectionGetParams object with the ability to set a context for a request.

func NewConsistencyGroupSnapshotCollectionGetParamsWithHTTPClient

func NewConsistencyGroupSnapshotCollectionGetParamsWithHTTPClient(client *http.Client) *ConsistencyGroupSnapshotCollectionGetParams

NewConsistencyGroupSnapshotCollectionGetParamsWithHTTPClient creates a new ConsistencyGroupSnapshotCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewConsistencyGroupSnapshotCollectionGetParamsWithTimeout

func NewConsistencyGroupSnapshotCollectionGetParamsWithTimeout(timeout time.Duration) *ConsistencyGroupSnapshotCollectionGetParams

NewConsistencyGroupSnapshotCollectionGetParamsWithTimeout creates a new ConsistencyGroupSnapshotCollectionGetParams object with the ability to set a timeout on a request.

func (*ConsistencyGroupSnapshotCollectionGetParams) SetCommentQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter adds the comment to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetConsistencyGroupNameQueryParameter(consistencyGroupName *string)

SetConsistencyGroupNameQueryParameter adds the consistencyGroupName to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetConsistencyGroupUUIDPathParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetConsistencyGroupUUIDPathParameter(consistencyGroupUUID string)

SetConsistencyGroupUUIDPathParameter adds the consistencyGroupUuid to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetConsistencyTypeQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetConsistencyTypeQueryParameter(consistencyType *string)

SetConsistencyTypeQueryParameter adds the consistencyType to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetContext

SetContext adds the context to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetCreateTimeQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetCreateTimeQueryParameter(createTime *string)

SetCreateTimeQueryParameter adds the createTime to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetDefaults

SetDefaults hydrates default values in the consistency group snapshot collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupSnapshotCollectionGetParams) SetFieldsQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetHTTPClient

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetIsPartialQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetIsPartialQueryParameter(isPartial *bool)

SetIsPartialQueryParameter adds the isPartial to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetMaxRecordsQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetMissingVolumesNameQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetMissingVolumesNameQueryParameter(missingVolumesName *string)

SetMissingVolumesNameQueryParameter adds the missingVolumesName to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetMissingVolumesUUIDQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetMissingVolumesUUIDQueryParameter(missingVolumesUUID *string)

SetMissingVolumesUUIDQueryParameter adds the missingVolumesUuid to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetNameQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetOrderByQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetReturnRecordsQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetSVMNameQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetSVMUUIDQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetSnapmirrorLabelQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetSnapmirrorLabelQueryParameter(snapmirrorLabel *string)

SetSnapmirrorLabelQueryParameter adds the snapmirrorLabel to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetTimeout

SetTimeout adds the timeout to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) SetUUIDQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithCommentQueryParameter

WithCommentQueryParameter adds the comment to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) WithConsistencyGroupNameQueryParameter(consistencyGroupName *string) *ConsistencyGroupSnapshotCollectionGetParams

WithConsistencyGroupNameQueryParameter adds the consistencyGroupName to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithConsistencyGroupUUIDPathParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) WithConsistencyGroupUUIDPathParameter(consistencyGroupUUID string) *ConsistencyGroupSnapshotCollectionGetParams

WithConsistencyGroupUUIDPathParameter adds the consistencyGroupUUID to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithConsistencyTypeQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) WithConsistencyTypeQueryParameter(consistencyType *string) *ConsistencyGroupSnapshotCollectionGetParams

WithConsistencyTypeQueryParameter adds the consistencyType to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithContext

WithContext adds the context to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithCreateTimeQueryParameter

WithCreateTimeQueryParameter adds the createTime to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the consistency group snapshot collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupSnapshotCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithIsPartialQueryParameter

WithIsPartialQueryParameter adds the isPartial to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithMaxRecordsQueryParameter

WithMaxRecordsQueryParameter adds the maxRecords to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithMissingVolumesNameQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) WithMissingVolumesNameQueryParameter(missingVolumesName *string) *ConsistencyGroupSnapshotCollectionGetParams

WithMissingVolumesNameQueryParameter adds the missingVolumesName to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithMissingVolumesUUIDQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) WithMissingVolumesUUIDQueryParameter(missingVolumesUUID *string) *ConsistencyGroupSnapshotCollectionGetParams

WithMissingVolumesUUIDQueryParameter adds the missingVolumesUUID to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithOrderByQueryParameter

WithOrderByQueryParameter adds the orderBy to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithReturnRecordsQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ConsistencyGroupSnapshotCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithReturnTimeoutQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ConsistencyGroupSnapshotCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithSVMNameQueryParameter

WithSVMNameQueryParameter adds the svmName to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithSVMUUIDQueryParameter

WithSVMUUIDQueryParameter adds the svmUUID to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithSnapmirrorLabelQueryParameter

func (o *ConsistencyGroupSnapshotCollectionGetParams) WithSnapmirrorLabelQueryParameter(snapmirrorLabel *string) *ConsistencyGroupSnapshotCollectionGetParams

WithSnapmirrorLabelQueryParameter adds the snapmirrorLabel to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WithUUIDQueryParameter

WithUUIDQueryParameter adds the uuid to the consistency group snapshot collection get params

func (*ConsistencyGroupSnapshotCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ConsistencyGroupSnapshotCollectionGetReader

type ConsistencyGroupSnapshotCollectionGetReader struct {
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotCollectionGetReader is a Reader for the ConsistencyGroupSnapshotCollectionGet structure.

func (*ConsistencyGroupSnapshotCollectionGetReader) ReadResponse

func (o *ConsistencyGroupSnapshotCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ConsistencyGroupSnapshotCreateAccepted

type ConsistencyGroupSnapshotCreateAccepted struct {
	Payload *models.JobLinkResponse
}

ConsistencyGroupSnapshotCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewConsistencyGroupSnapshotCreateAccepted

func NewConsistencyGroupSnapshotCreateAccepted() *ConsistencyGroupSnapshotCreateAccepted

NewConsistencyGroupSnapshotCreateAccepted creates a ConsistencyGroupSnapshotCreateAccepted with default headers values

func (*ConsistencyGroupSnapshotCreateAccepted) Error

func (*ConsistencyGroupSnapshotCreateAccepted) GetPayload

func (*ConsistencyGroupSnapshotCreateAccepted) IsClientError

func (o *ConsistencyGroupSnapshotCreateAccepted) IsClientError() bool

IsClientError returns true when this consistency group snapshot create accepted response has a 4xx status code

func (*ConsistencyGroupSnapshotCreateAccepted) IsCode

IsCode returns true when this consistency group snapshot create accepted response a status code equal to that given

func (*ConsistencyGroupSnapshotCreateAccepted) IsRedirect

IsRedirect returns true when this consistency group snapshot create accepted response has a 3xx status code

func (*ConsistencyGroupSnapshotCreateAccepted) IsServerError

func (o *ConsistencyGroupSnapshotCreateAccepted) IsServerError() bool

IsServerError returns true when this consistency group snapshot create accepted response has a 5xx status code

func (*ConsistencyGroupSnapshotCreateAccepted) IsSuccess

IsSuccess returns true when this consistency group snapshot create accepted response has a 2xx status code

func (*ConsistencyGroupSnapshotCreateAccepted) String

type ConsistencyGroupSnapshotCreateCreated

type ConsistencyGroupSnapshotCreateCreated struct {
	Payload *models.ConsistencyGroupSnapshotResponse
}

ConsistencyGroupSnapshotCreateCreated describes a response with status code 201, with default header values.

Created

func NewConsistencyGroupSnapshotCreateCreated

func NewConsistencyGroupSnapshotCreateCreated() *ConsistencyGroupSnapshotCreateCreated

NewConsistencyGroupSnapshotCreateCreated creates a ConsistencyGroupSnapshotCreateCreated with default headers values

func (*ConsistencyGroupSnapshotCreateCreated) Error

func (*ConsistencyGroupSnapshotCreateCreated) GetPayload

func (*ConsistencyGroupSnapshotCreateCreated) IsClientError

func (o *ConsistencyGroupSnapshotCreateCreated) IsClientError() bool

IsClientError returns true when this consistency group snapshot create created response has a 4xx status code

func (*ConsistencyGroupSnapshotCreateCreated) IsCode

IsCode returns true when this consistency group snapshot create created response a status code equal to that given

func (*ConsistencyGroupSnapshotCreateCreated) IsRedirect

IsRedirect returns true when this consistency group snapshot create created response has a 3xx status code

func (*ConsistencyGroupSnapshotCreateCreated) IsServerError

func (o *ConsistencyGroupSnapshotCreateCreated) IsServerError() bool

IsServerError returns true when this consistency group snapshot create created response has a 5xx status code

func (*ConsistencyGroupSnapshotCreateCreated) IsSuccess

IsSuccess returns true when this consistency group snapshot create created response has a 2xx status code

func (*ConsistencyGroupSnapshotCreateCreated) String

type ConsistencyGroupSnapshotCreateDefault

type ConsistencyGroupSnapshotCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotCreateDefault describes a response with status code -1, with default header values.

Error

func NewConsistencyGroupSnapshotCreateDefault

func NewConsistencyGroupSnapshotCreateDefault(code int) *ConsistencyGroupSnapshotCreateDefault

NewConsistencyGroupSnapshotCreateDefault creates a ConsistencyGroupSnapshotCreateDefault with default headers values

func (*ConsistencyGroupSnapshotCreateDefault) Code

Code gets the status code for the consistency group snapshot create default response

func (*ConsistencyGroupSnapshotCreateDefault) Error

func (*ConsistencyGroupSnapshotCreateDefault) GetPayload

func (*ConsistencyGroupSnapshotCreateDefault) IsClientError

func (o *ConsistencyGroupSnapshotCreateDefault) IsClientError() bool

IsClientError returns true when this consistency group snapshot create default response has a 4xx status code

func (*ConsistencyGroupSnapshotCreateDefault) IsCode

IsCode returns true when this consistency group snapshot create default response a status code equal to that given

func (*ConsistencyGroupSnapshotCreateDefault) IsRedirect

IsRedirect returns true when this consistency group snapshot create default response has a 3xx status code

func (*ConsistencyGroupSnapshotCreateDefault) IsServerError

func (o *ConsistencyGroupSnapshotCreateDefault) IsServerError() bool

IsServerError returns true when this consistency group snapshot create default response has a 5xx status code

func (*ConsistencyGroupSnapshotCreateDefault) IsSuccess

IsSuccess returns true when this consistency group snapshot create default response has a 2xx status code

func (*ConsistencyGroupSnapshotCreateDefault) String

type ConsistencyGroupSnapshotCreateParams

type ConsistencyGroupSnapshotCreateParams struct {

	/* Action.

	   Initiates the Snapshot copy create operation. The start of the Snapshot copy operation can optionally use a timeout value specified by "action_timeout". The Snapshot copy is commited by calling PATCH on the Snapshot copy href link with action specified as "commit".

	*/
	ActionQueryParameter *string

	/* ActionTimeout.

	   Duration to complete the 2-phase Snapshot copy operation. This also specifies the maximum duration that the write-fence remains in effect on the volumes associated with this consistency group. Default is 7 seconds with a valid range of 1 to 90 seconds.

	*/
	ActionTimeoutQueryParameter *int64

	/* ConsistencyGroupUUID.

	   The unique identifier of the consistency group to retrieve.

	*/
	ConsistencyGroupUUIDPathParameter string

	/* Info.

	   Information regarding a consistency group's Snapshot copy.

	*/
	Info *models.ConsistencyGroupSnapshot

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotCreateParams contains all the parameters to send to the API endpoint

for the consistency group snapshot create operation.

Typically these are written to a http.Request.

func NewConsistencyGroupSnapshotCreateParams

func NewConsistencyGroupSnapshotCreateParams() *ConsistencyGroupSnapshotCreateParams

NewConsistencyGroupSnapshotCreateParams creates a new ConsistencyGroupSnapshotCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewConsistencyGroupSnapshotCreateParamsWithContext

func NewConsistencyGroupSnapshotCreateParamsWithContext(ctx context.Context) *ConsistencyGroupSnapshotCreateParams

NewConsistencyGroupSnapshotCreateParamsWithContext creates a new ConsistencyGroupSnapshotCreateParams object with the ability to set a context for a request.

func NewConsistencyGroupSnapshotCreateParamsWithHTTPClient

func NewConsistencyGroupSnapshotCreateParamsWithHTTPClient(client *http.Client) *ConsistencyGroupSnapshotCreateParams

NewConsistencyGroupSnapshotCreateParamsWithHTTPClient creates a new ConsistencyGroupSnapshotCreateParams object with the ability to set a custom HTTPClient for a request.

func NewConsistencyGroupSnapshotCreateParamsWithTimeout

func NewConsistencyGroupSnapshotCreateParamsWithTimeout(timeout time.Duration) *ConsistencyGroupSnapshotCreateParams

NewConsistencyGroupSnapshotCreateParamsWithTimeout creates a new ConsistencyGroupSnapshotCreateParams object with the ability to set a timeout on a request.

func (*ConsistencyGroupSnapshotCreateParams) SetActionQueryParameter

func (o *ConsistencyGroupSnapshotCreateParams) SetActionQueryParameter(action *string)

SetActionQueryParameter adds the action to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) SetActionTimeoutQueryParameter

func (o *ConsistencyGroupSnapshotCreateParams) SetActionTimeoutQueryParameter(actionTimeout *int64)

SetActionTimeoutQueryParameter adds the actionTimeout to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) SetConsistencyGroupUUIDPathParameter

func (o *ConsistencyGroupSnapshotCreateParams) SetConsistencyGroupUUIDPathParameter(consistencyGroupUUID string)

SetConsistencyGroupUUIDPathParameter adds the consistencyGroupUuid to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) SetContext

SetContext adds the context to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) SetDefaults

func (o *ConsistencyGroupSnapshotCreateParams) SetDefaults()

SetDefaults hydrates default values in the consistency group snapshot create params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupSnapshotCreateParams) SetHTTPClient

func (o *ConsistencyGroupSnapshotCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) SetInfo

SetInfo adds the info to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) SetReturnRecordsQueryParameter

func (o *ConsistencyGroupSnapshotCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) SetReturnTimeoutQueryParameter

func (o *ConsistencyGroupSnapshotCreateParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) SetTimeout

func (o *ConsistencyGroupSnapshotCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) WithActionQueryParameter

WithActionQueryParameter adds the action to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) WithActionTimeoutQueryParameter

func (o *ConsistencyGroupSnapshotCreateParams) WithActionTimeoutQueryParameter(actionTimeout *int64) *ConsistencyGroupSnapshotCreateParams

WithActionTimeoutQueryParameter adds the actionTimeout to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) WithConsistencyGroupUUIDPathParameter

func (o *ConsistencyGroupSnapshotCreateParams) WithConsistencyGroupUUIDPathParameter(consistencyGroupUUID string) *ConsistencyGroupSnapshotCreateParams

WithConsistencyGroupUUIDPathParameter adds the consistencyGroupUUID to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) WithContext

WithContext adds the context to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) WithDefaults

WithDefaults hydrates default values in the consistency group snapshot create params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupSnapshotCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) WithInfo

WithInfo adds the info to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) WithReturnRecordsQueryParameter

func (o *ConsistencyGroupSnapshotCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ConsistencyGroupSnapshotCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) WithReturnTimeoutQueryParameter

func (o *ConsistencyGroupSnapshotCreateParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ConsistencyGroupSnapshotCreateParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) WithTimeout

WithTimeout adds the timeout to the consistency group snapshot create params

func (*ConsistencyGroupSnapshotCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ConsistencyGroupSnapshotCreateReader

type ConsistencyGroupSnapshotCreateReader struct {
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotCreateReader is a Reader for the ConsistencyGroupSnapshotCreate structure.

func (*ConsistencyGroupSnapshotCreateReader) ReadResponse

func (o *ConsistencyGroupSnapshotCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ConsistencyGroupSnapshotDeleteAccepted

type ConsistencyGroupSnapshotDeleteAccepted struct {
}

ConsistencyGroupSnapshotDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewConsistencyGroupSnapshotDeleteAccepted

func NewConsistencyGroupSnapshotDeleteAccepted() *ConsistencyGroupSnapshotDeleteAccepted

NewConsistencyGroupSnapshotDeleteAccepted creates a ConsistencyGroupSnapshotDeleteAccepted with default headers values

func (*ConsistencyGroupSnapshotDeleteAccepted) Error

func (*ConsistencyGroupSnapshotDeleteAccepted) IsClientError

func (o *ConsistencyGroupSnapshotDeleteAccepted) IsClientError() bool

IsClientError returns true when this consistency group snapshot delete accepted response has a 4xx status code

func (*ConsistencyGroupSnapshotDeleteAccepted) IsCode

IsCode returns true when this consistency group snapshot delete accepted response a status code equal to that given

func (*ConsistencyGroupSnapshotDeleteAccepted) IsRedirect

IsRedirect returns true when this consistency group snapshot delete accepted response has a 3xx status code

func (*ConsistencyGroupSnapshotDeleteAccepted) IsServerError

func (o *ConsistencyGroupSnapshotDeleteAccepted) IsServerError() bool

IsServerError returns true when this consistency group snapshot delete accepted response has a 5xx status code

func (*ConsistencyGroupSnapshotDeleteAccepted) IsSuccess

IsSuccess returns true when this consistency group snapshot delete accepted response has a 2xx status code

func (*ConsistencyGroupSnapshotDeleteAccepted) String

type ConsistencyGroupSnapshotDeleteDefault

type ConsistencyGroupSnapshotDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotDeleteDefault describes a response with status code -1, with default header values.

Error

func NewConsistencyGroupSnapshotDeleteDefault

func NewConsistencyGroupSnapshotDeleteDefault(code int) *ConsistencyGroupSnapshotDeleteDefault

NewConsistencyGroupSnapshotDeleteDefault creates a ConsistencyGroupSnapshotDeleteDefault with default headers values

func (*ConsistencyGroupSnapshotDeleteDefault) Code

Code gets the status code for the consistency group snapshot delete default response

func (*ConsistencyGroupSnapshotDeleteDefault) Error

func (*ConsistencyGroupSnapshotDeleteDefault) GetPayload

func (*ConsistencyGroupSnapshotDeleteDefault) IsClientError

func (o *ConsistencyGroupSnapshotDeleteDefault) IsClientError() bool

IsClientError returns true when this consistency group snapshot delete default response has a 4xx status code

func (*ConsistencyGroupSnapshotDeleteDefault) IsCode

IsCode returns true when this consistency group snapshot delete default response a status code equal to that given

func (*ConsistencyGroupSnapshotDeleteDefault) IsRedirect

IsRedirect returns true when this consistency group snapshot delete default response has a 3xx status code

func (*ConsistencyGroupSnapshotDeleteDefault) IsServerError

func (o *ConsistencyGroupSnapshotDeleteDefault) IsServerError() bool

IsServerError returns true when this consistency group snapshot delete default response has a 5xx status code

func (*ConsistencyGroupSnapshotDeleteDefault) IsSuccess

IsSuccess returns true when this consistency group snapshot delete default response has a 2xx status code

func (*ConsistencyGroupSnapshotDeleteDefault) String

type ConsistencyGroupSnapshotDeleteOK

type ConsistencyGroupSnapshotDeleteOK struct {
}

ConsistencyGroupSnapshotDeleteOK describes a response with status code 200, with default header values.

OK

func NewConsistencyGroupSnapshotDeleteOK

func NewConsistencyGroupSnapshotDeleteOK() *ConsistencyGroupSnapshotDeleteOK

NewConsistencyGroupSnapshotDeleteOK creates a ConsistencyGroupSnapshotDeleteOK with default headers values

func (*ConsistencyGroupSnapshotDeleteOK) Error

func (*ConsistencyGroupSnapshotDeleteOK) IsClientError

func (o *ConsistencyGroupSnapshotDeleteOK) IsClientError() bool

IsClientError returns true when this consistency group snapshot delete o k response has a 4xx status code

func (*ConsistencyGroupSnapshotDeleteOK) IsCode

func (o *ConsistencyGroupSnapshotDeleteOK) IsCode(code int) bool

IsCode returns true when this consistency group snapshot delete o k response a status code equal to that given

func (*ConsistencyGroupSnapshotDeleteOK) IsRedirect

func (o *ConsistencyGroupSnapshotDeleteOK) IsRedirect() bool

IsRedirect returns true when this consistency group snapshot delete o k response has a 3xx status code

func (*ConsistencyGroupSnapshotDeleteOK) IsServerError

func (o *ConsistencyGroupSnapshotDeleteOK) IsServerError() bool

IsServerError returns true when this consistency group snapshot delete o k response has a 5xx status code

func (*ConsistencyGroupSnapshotDeleteOK) IsSuccess

func (o *ConsistencyGroupSnapshotDeleteOK) IsSuccess() bool

IsSuccess returns true when this consistency group snapshot delete o k response has a 2xx status code

func (*ConsistencyGroupSnapshotDeleteOK) String

type ConsistencyGroupSnapshotDeleteParams

type ConsistencyGroupSnapshotDeleteParams struct {

	/* ConsistencyGroupUUID.

	   The unique identifier of the Snapshot copy of the consistency group to delete.

	*/
	ConsistencyGroupUUIDPathParameter string

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   Snapshot copy UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotDeleteParams contains all the parameters to send to the API endpoint

for the consistency group snapshot delete operation.

Typically these are written to a http.Request.

func NewConsistencyGroupSnapshotDeleteParams

func NewConsistencyGroupSnapshotDeleteParams() *ConsistencyGroupSnapshotDeleteParams

NewConsistencyGroupSnapshotDeleteParams creates a new ConsistencyGroupSnapshotDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewConsistencyGroupSnapshotDeleteParamsWithContext

func NewConsistencyGroupSnapshotDeleteParamsWithContext(ctx context.Context) *ConsistencyGroupSnapshotDeleteParams

NewConsistencyGroupSnapshotDeleteParamsWithContext creates a new ConsistencyGroupSnapshotDeleteParams object with the ability to set a context for a request.

func NewConsistencyGroupSnapshotDeleteParamsWithHTTPClient

func NewConsistencyGroupSnapshotDeleteParamsWithHTTPClient(client *http.Client) *ConsistencyGroupSnapshotDeleteParams

NewConsistencyGroupSnapshotDeleteParamsWithHTTPClient creates a new ConsistencyGroupSnapshotDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewConsistencyGroupSnapshotDeleteParamsWithTimeout

func NewConsistencyGroupSnapshotDeleteParamsWithTimeout(timeout time.Duration) *ConsistencyGroupSnapshotDeleteParams

NewConsistencyGroupSnapshotDeleteParamsWithTimeout creates a new ConsistencyGroupSnapshotDeleteParams object with the ability to set a timeout on a request.

func (*ConsistencyGroupSnapshotDeleteParams) SetConsistencyGroupUUIDPathParameter

func (o *ConsistencyGroupSnapshotDeleteParams) SetConsistencyGroupUUIDPathParameter(consistencyGroupUUID string)

SetConsistencyGroupUUIDPathParameter adds the consistencyGroupUuid to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) SetContext

SetContext adds the context to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) SetDefaults

func (o *ConsistencyGroupSnapshotDeleteParams) SetDefaults()

SetDefaults hydrates default values in the consistency group snapshot delete params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupSnapshotDeleteParams) SetHTTPClient

func (o *ConsistencyGroupSnapshotDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) SetReturnTimeoutQueryParameter

func (o *ConsistencyGroupSnapshotDeleteParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) SetTimeout

func (o *ConsistencyGroupSnapshotDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) SetUUIDPathParameter

func (o *ConsistencyGroupSnapshotDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) WithConsistencyGroupUUIDPathParameter

func (o *ConsistencyGroupSnapshotDeleteParams) WithConsistencyGroupUUIDPathParameter(consistencyGroupUUID string) *ConsistencyGroupSnapshotDeleteParams

WithConsistencyGroupUUIDPathParameter adds the consistencyGroupUUID to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) WithContext

WithContext adds the context to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) WithDefaults

WithDefaults hydrates default values in the consistency group snapshot delete params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupSnapshotDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) WithReturnTimeoutQueryParameter

func (o *ConsistencyGroupSnapshotDeleteParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ConsistencyGroupSnapshotDeleteParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) WithTimeout

WithTimeout adds the timeout to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) WithUUIDPathParameter

WithUUIDPathParameter adds the uuid to the consistency group snapshot delete params

func (*ConsistencyGroupSnapshotDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ConsistencyGroupSnapshotDeleteReader

type ConsistencyGroupSnapshotDeleteReader struct {
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotDeleteReader is a Reader for the ConsistencyGroupSnapshotDelete structure.

func (*ConsistencyGroupSnapshotDeleteReader) ReadResponse

func (o *ConsistencyGroupSnapshotDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ConsistencyGroupSnapshotGetDefault

type ConsistencyGroupSnapshotGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotGetDefault describes a response with status code -1, with default header values.

Error

func NewConsistencyGroupSnapshotGetDefault

func NewConsistencyGroupSnapshotGetDefault(code int) *ConsistencyGroupSnapshotGetDefault

NewConsistencyGroupSnapshotGetDefault creates a ConsistencyGroupSnapshotGetDefault with default headers values

func (*ConsistencyGroupSnapshotGetDefault) Code

Code gets the status code for the consistency group snapshot get default response

func (*ConsistencyGroupSnapshotGetDefault) Error

func (*ConsistencyGroupSnapshotGetDefault) GetPayload

func (*ConsistencyGroupSnapshotGetDefault) IsClientError

func (o *ConsistencyGroupSnapshotGetDefault) IsClientError() bool

IsClientError returns true when this consistency group snapshot get default response has a 4xx status code

func (*ConsistencyGroupSnapshotGetDefault) IsCode

IsCode returns true when this consistency group snapshot get default response a status code equal to that given

func (*ConsistencyGroupSnapshotGetDefault) IsRedirect

func (o *ConsistencyGroupSnapshotGetDefault) IsRedirect() bool

IsRedirect returns true when this consistency group snapshot get default response has a 3xx status code

func (*ConsistencyGroupSnapshotGetDefault) IsServerError

func (o *ConsistencyGroupSnapshotGetDefault) IsServerError() bool

IsServerError returns true when this consistency group snapshot get default response has a 5xx status code

func (*ConsistencyGroupSnapshotGetDefault) IsSuccess

IsSuccess returns true when this consistency group snapshot get default response has a 2xx status code

func (*ConsistencyGroupSnapshotGetDefault) String

type ConsistencyGroupSnapshotGetOK

type ConsistencyGroupSnapshotGetOK struct {
	Payload *models.ConsistencyGroupSnapshot
}

ConsistencyGroupSnapshotGetOK describes a response with status code 200, with default header values.

OK

func NewConsistencyGroupSnapshotGetOK

func NewConsistencyGroupSnapshotGetOK() *ConsistencyGroupSnapshotGetOK

NewConsistencyGroupSnapshotGetOK creates a ConsistencyGroupSnapshotGetOK with default headers values

func (*ConsistencyGroupSnapshotGetOK) Error

func (*ConsistencyGroupSnapshotGetOK) GetPayload

func (*ConsistencyGroupSnapshotGetOK) IsClientError

func (o *ConsistencyGroupSnapshotGetOK) IsClientError() bool

IsClientError returns true when this consistency group snapshot get o k response has a 4xx status code

func (*ConsistencyGroupSnapshotGetOK) IsCode

func (o *ConsistencyGroupSnapshotGetOK) IsCode(code int) bool

IsCode returns true when this consistency group snapshot get o k response a status code equal to that given

func (*ConsistencyGroupSnapshotGetOK) IsRedirect

func (o *ConsistencyGroupSnapshotGetOK) IsRedirect() bool

IsRedirect returns true when this consistency group snapshot get o k response has a 3xx status code

func (*ConsistencyGroupSnapshotGetOK) IsServerError

func (o *ConsistencyGroupSnapshotGetOK) IsServerError() bool

IsServerError returns true when this consistency group snapshot get o k response has a 5xx status code

func (*ConsistencyGroupSnapshotGetOK) IsSuccess

func (o *ConsistencyGroupSnapshotGetOK) IsSuccess() bool

IsSuccess returns true when this consistency group snapshot get o k response has a 2xx status code

func (*ConsistencyGroupSnapshotGetOK) String

type ConsistencyGroupSnapshotGetParams

type ConsistencyGroupSnapshotGetParams struct {

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* ConsistencyGroupName.

	   Filter by consistency_group.name
	*/
	ConsistencyGroupNameQueryParameter *string

	/* ConsistencyGroupUUID.

	   The unique identifier of the consistency group to retrieve.

	*/
	ConsistencyGroupUUIDPathParameter string

	/* ConsistencyType.

	   Filter by consistency_type
	*/
	ConsistencyTypeQueryParameter *string

	/* CreateTime.

	   Filter by create_time
	*/
	CreateTimeQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* IsPartial.

	   Filter by is_partial
	*/
	IsPartialQueryParameter *bool

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* MissingVolumesName.

	   Filter by missing_volumes.name
	*/
	MissingVolumesNameQueryParameter *string

	/* MissingVolumesUUID.

	   Filter by missing_volumes.uuid
	*/
	MissingVolumesUUIDQueryParameter *string

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SnapmirrorLabel.

	   Filter by snapmirror_label
	*/
	SnapmirrorLabelQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* UUID.

	   The unique identifier of the Snapshot copy of the consistency group to retrieve.

	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotGetParams contains all the parameters to send to the API endpoint

for the consistency group snapshot get operation.

Typically these are written to a http.Request.

func NewConsistencyGroupSnapshotGetParams

func NewConsistencyGroupSnapshotGetParams() *ConsistencyGroupSnapshotGetParams

NewConsistencyGroupSnapshotGetParams creates a new ConsistencyGroupSnapshotGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewConsistencyGroupSnapshotGetParamsWithContext

func NewConsistencyGroupSnapshotGetParamsWithContext(ctx context.Context) *ConsistencyGroupSnapshotGetParams

NewConsistencyGroupSnapshotGetParamsWithContext creates a new ConsistencyGroupSnapshotGetParams object with the ability to set a context for a request.

func NewConsistencyGroupSnapshotGetParamsWithHTTPClient

func NewConsistencyGroupSnapshotGetParamsWithHTTPClient(client *http.Client) *ConsistencyGroupSnapshotGetParams

NewConsistencyGroupSnapshotGetParamsWithHTTPClient creates a new ConsistencyGroupSnapshotGetParams object with the ability to set a custom HTTPClient for a request.

func NewConsistencyGroupSnapshotGetParamsWithTimeout

func NewConsistencyGroupSnapshotGetParamsWithTimeout(timeout time.Duration) *ConsistencyGroupSnapshotGetParams

NewConsistencyGroupSnapshotGetParamsWithTimeout creates a new ConsistencyGroupSnapshotGetParams object with the ability to set a timeout on a request.

func (*ConsistencyGroupSnapshotGetParams) SetCommentQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter adds the comment to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetConsistencyGroupNameQueryParameter(consistencyGroupName *string)

SetConsistencyGroupNameQueryParameter adds the consistencyGroupName to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetConsistencyGroupUUIDPathParameter

func (o *ConsistencyGroupSnapshotGetParams) SetConsistencyGroupUUIDPathParameter(consistencyGroupUUID string)

SetConsistencyGroupUUIDPathParameter adds the consistencyGroupUuid to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetConsistencyTypeQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetConsistencyTypeQueryParameter(consistencyType *string)

SetConsistencyTypeQueryParameter adds the consistencyType to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetContext

SetContext adds the context to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetCreateTimeQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetCreateTimeQueryParameter(createTime *string)

SetCreateTimeQueryParameter adds the createTime to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetDefaults

func (o *ConsistencyGroupSnapshotGetParams) SetDefaults()

SetDefaults hydrates default values in the consistency group snapshot get params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupSnapshotGetParams) SetFieldsQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetHTTPClient

func (o *ConsistencyGroupSnapshotGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetIsPartialQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetIsPartialQueryParameter(isPartial *bool)

SetIsPartialQueryParameter adds the isPartial to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetMaxRecordsQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetMissingVolumesNameQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetMissingVolumesNameQueryParameter(missingVolumesName *string)

SetMissingVolumesNameQueryParameter adds the missingVolumesName to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetMissingVolumesUUIDQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetMissingVolumesUUIDQueryParameter(missingVolumesUUID *string)

SetMissingVolumesUUIDQueryParameter adds the missingVolumesUuid to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetNameQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetOrderByQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetReturnRecordsQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetReturnTimeoutQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetSVMNameQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetSVMUUIDQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetSnapmirrorLabelQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) SetSnapmirrorLabelQueryParameter(snapmirrorLabel *string)

SetSnapmirrorLabelQueryParameter adds the snapmirrorLabel to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetTimeout

func (o *ConsistencyGroupSnapshotGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) SetUUIDPathParameter

func (o *ConsistencyGroupSnapshotGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithCommentQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithCommentQueryParameter(comment *string) *ConsistencyGroupSnapshotGetParams

WithCommentQueryParameter adds the comment to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithConsistencyGroupNameQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithConsistencyGroupNameQueryParameter(consistencyGroupName *string) *ConsistencyGroupSnapshotGetParams

WithConsistencyGroupNameQueryParameter adds the consistencyGroupName to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithConsistencyGroupUUIDPathParameter

func (o *ConsistencyGroupSnapshotGetParams) WithConsistencyGroupUUIDPathParameter(consistencyGroupUUID string) *ConsistencyGroupSnapshotGetParams

WithConsistencyGroupUUIDPathParameter adds the consistencyGroupUUID to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithConsistencyTypeQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithConsistencyTypeQueryParameter(consistencyType *string) *ConsistencyGroupSnapshotGetParams

WithConsistencyTypeQueryParameter adds the consistencyType to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithContext

WithContext adds the context to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithCreateTimeQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithCreateTimeQueryParameter(createTime *string) *ConsistencyGroupSnapshotGetParams

WithCreateTimeQueryParameter adds the createTime to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithDefaults

WithDefaults hydrates default values in the consistency group snapshot get params (not the query body).

All values with no default are reset to their zero value.

func (*ConsistencyGroupSnapshotGetParams) WithFieldsQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithFieldsQueryParameter(fields []string) *ConsistencyGroupSnapshotGetParams

WithFieldsQueryParameter adds the fields to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithIsPartialQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithIsPartialQueryParameter(isPartial *bool) *ConsistencyGroupSnapshotGetParams

WithIsPartialQueryParameter adds the isPartial to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithMaxRecordsQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *ConsistencyGroupSnapshotGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithMissingVolumesNameQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithMissingVolumesNameQueryParameter(missingVolumesName *string) *ConsistencyGroupSnapshotGetParams

WithMissingVolumesNameQueryParameter adds the missingVolumesName to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithMissingVolumesUUIDQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithMissingVolumesUUIDQueryParameter(missingVolumesUUID *string) *ConsistencyGroupSnapshotGetParams

WithMissingVolumesUUIDQueryParameter adds the missingVolumesUUID to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithOrderByQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithOrderByQueryParameter(orderBy []string) *ConsistencyGroupSnapshotGetParams

WithOrderByQueryParameter adds the orderBy to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithReturnRecordsQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *ConsistencyGroupSnapshotGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithReturnTimeoutQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *ConsistencyGroupSnapshotGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithSVMNameQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithSVMNameQueryParameter(svmName *string) *ConsistencyGroupSnapshotGetParams

WithSVMNameQueryParameter adds the svmName to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithSVMUUIDQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithSVMUUIDQueryParameter(svmUUID *string) *ConsistencyGroupSnapshotGetParams

WithSVMUUIDQueryParameter adds the svmUUID to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithSnapmirrorLabelQueryParameter

func (o *ConsistencyGroupSnapshotGetParams) WithSnapmirrorLabelQueryParameter(snapmirrorLabel *string) *ConsistencyGroupSnapshotGetParams

WithSnapmirrorLabelQueryParameter adds the snapmirrorLabel to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithTimeout

WithTimeout adds the timeout to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WithUUIDPathParameter

WithUUIDPathParameter adds the uuid to the consistency group snapshot get params

func (*ConsistencyGroupSnapshotGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ConsistencyGroupSnapshotGetReader

type ConsistencyGroupSnapshotGetReader struct {
	// contains filtered or unexported fields
}

ConsistencyGroupSnapshotGetReader is a Reader for the ConsistencyGroupSnapshotGet structure.

func (*ConsistencyGroupSnapshotGetReader) ReadResponse

func (o *ConsistencyGroupSnapshotGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL