cluster

package
v0.0.0-...-1055df2 Latest Latest
Warning

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

Go to latest
Published: May 6, 2024 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 CapacityPoolCollectionGetDefault

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

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

Error

func NewCapacityPoolCollectionGetDefault

func NewCapacityPoolCollectionGetDefault(code int) *CapacityPoolCollectionGetDefault

NewCapacityPoolCollectionGetDefault creates a CapacityPoolCollectionGetDefault with default headers values

func (*CapacityPoolCollectionGetDefault) Code

Code gets the status code for the capacity pool collection get default response

func (*CapacityPoolCollectionGetDefault) Error

func (*CapacityPoolCollectionGetDefault) GetPayload

func (*CapacityPoolCollectionGetDefault) IsClientError

func (o *CapacityPoolCollectionGetDefault) IsClientError() bool

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

func (*CapacityPoolCollectionGetDefault) IsCode

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

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

func (*CapacityPoolCollectionGetDefault) IsRedirect

func (o *CapacityPoolCollectionGetDefault) IsRedirect() bool

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

func (*CapacityPoolCollectionGetDefault) IsServerError

func (o *CapacityPoolCollectionGetDefault) IsServerError() bool

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

func (*CapacityPoolCollectionGetDefault) IsSuccess

func (o *CapacityPoolCollectionGetDefault) IsSuccess() bool

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

func (*CapacityPoolCollectionGetDefault) String

type CapacityPoolCollectionGetOK

type CapacityPoolCollectionGetOK struct {
	Payload *models.CapacityPoolResponse
}

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

OK

func NewCapacityPoolCollectionGetOK

func NewCapacityPoolCollectionGetOK() *CapacityPoolCollectionGetOK

NewCapacityPoolCollectionGetOK creates a CapacityPoolCollectionGetOK with default headers values

func (*CapacityPoolCollectionGetOK) Error

func (*CapacityPoolCollectionGetOK) GetPayload

func (*CapacityPoolCollectionGetOK) IsClientError

func (o *CapacityPoolCollectionGetOK) IsClientError() bool

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

func (*CapacityPoolCollectionGetOK) IsCode

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

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

func (*CapacityPoolCollectionGetOK) IsRedirect

func (o *CapacityPoolCollectionGetOK) IsRedirect() bool

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

func (*CapacityPoolCollectionGetOK) IsServerError

func (o *CapacityPoolCollectionGetOK) IsServerError() bool

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

func (*CapacityPoolCollectionGetOK) IsSuccess

func (o *CapacityPoolCollectionGetOK) IsSuccess() bool

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

func (*CapacityPoolCollectionGetOK) String

func (o *CapacityPoolCollectionGetOK) String() string

type CapacityPoolCollectionGetParams

type CapacityPoolCollectionGetParams struct {

	/* Fields.

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

	/* LicenseManagerUUID.

	   Filter by license_manager.uuid
	*/
	LicenseManagerUUID *string

	/* MaxRecords.

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

	/* NodesNodeName.

	   Filter by nodes.node.name
	*/
	NodesNodeName *string

	/* NodesNodeUUID.

	   Filter by nodes.node.uuid
	*/
	NodesNodeUUID *string

	/* NodesUsedSize.

	   Filter by nodes.used_size
	*/
	NodesUsedSize *int64

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* SerialNumber.

	   Filter by serial_number
	*/
	SerialNumber *string

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

CapacityPoolCollectionGetParams contains all the parameters to send to the API endpoint

for the capacity pool collection get operation.

Typically these are written to a http.Request.

func NewCapacityPoolCollectionGetParams

func NewCapacityPoolCollectionGetParams() *CapacityPoolCollectionGetParams

NewCapacityPoolCollectionGetParams creates a new CapacityPoolCollectionGetParams 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 NewCapacityPoolCollectionGetParamsWithContext

func NewCapacityPoolCollectionGetParamsWithContext(ctx context.Context) *CapacityPoolCollectionGetParams

NewCapacityPoolCollectionGetParamsWithContext creates a new CapacityPoolCollectionGetParams object with the ability to set a context for a request.

func NewCapacityPoolCollectionGetParamsWithHTTPClient

func NewCapacityPoolCollectionGetParamsWithHTTPClient(client *http.Client) *CapacityPoolCollectionGetParams

NewCapacityPoolCollectionGetParamsWithHTTPClient creates a new CapacityPoolCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewCapacityPoolCollectionGetParamsWithTimeout

func NewCapacityPoolCollectionGetParamsWithTimeout(timeout time.Duration) *CapacityPoolCollectionGetParams

NewCapacityPoolCollectionGetParamsWithTimeout creates a new CapacityPoolCollectionGetParams object with the ability to set a timeout on a request.

func (*CapacityPoolCollectionGetParams) SetContext

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

SetContext adds the context to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetDefaults

func (o *CapacityPoolCollectionGetParams) SetDefaults()

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

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

func (*CapacityPoolCollectionGetParams) SetFields

func (o *CapacityPoolCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetLicenseManagerUUID

func (o *CapacityPoolCollectionGetParams) SetLicenseManagerUUID(licenseManagerUUID *string)

SetLicenseManagerUUID adds the licenseManagerUuid to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetMaxRecords

func (o *CapacityPoolCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetNodesNodeName

func (o *CapacityPoolCollectionGetParams) SetNodesNodeName(nodesNodeName *string)

SetNodesNodeName adds the nodesNodeName to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetNodesNodeUUID

func (o *CapacityPoolCollectionGetParams) SetNodesNodeUUID(nodesNodeUUID *string)

SetNodesNodeUUID adds the nodesNodeUuid to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetNodesUsedSize

func (o *CapacityPoolCollectionGetParams) SetNodesUsedSize(nodesUsedSize *int64)

SetNodesUsedSize adds the nodesUsedSize to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetOrderBy

func (o *CapacityPoolCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetReturnRecords

func (o *CapacityPoolCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetReturnTimeout

func (o *CapacityPoolCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetSerialNumber

func (o *CapacityPoolCollectionGetParams) SetSerialNumber(serialNumber *string)

SetSerialNumber adds the serialNumber to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithContext

WithContext adds the context to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithDefaults

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

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

func (*CapacityPoolCollectionGetParams) WithFields

WithFields adds the fields to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithLicenseManagerUUID

func (o *CapacityPoolCollectionGetParams) WithLicenseManagerUUID(licenseManagerUUID *string) *CapacityPoolCollectionGetParams

WithLicenseManagerUUID adds the licenseManagerUUID to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithNodesNodeName

func (o *CapacityPoolCollectionGetParams) WithNodesNodeName(nodesNodeName *string) *CapacityPoolCollectionGetParams

WithNodesNodeName adds the nodesNodeName to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithNodesNodeUUID

func (o *CapacityPoolCollectionGetParams) WithNodesNodeUUID(nodesNodeUUID *string) *CapacityPoolCollectionGetParams

WithNodesNodeUUID adds the nodesNodeUUID to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithNodesUsedSize

func (o *CapacityPoolCollectionGetParams) WithNodesUsedSize(nodesUsedSize *int64) *CapacityPoolCollectionGetParams

WithNodesUsedSize adds the nodesUsedSize to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithReturnRecords

func (o *CapacityPoolCollectionGetParams) WithReturnRecords(returnRecords *bool) *CapacityPoolCollectionGetParams

WithReturnRecords adds the returnRecords to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithReturnTimeout

func (o *CapacityPoolCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *CapacityPoolCollectionGetParams

WithReturnTimeout adds the returnTimeout to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithSerialNumber

func (o *CapacityPoolCollectionGetParams) WithSerialNumber(serialNumber *string) *CapacityPoolCollectionGetParams

WithSerialNumber adds the serialNumber to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the capacity pool collection get params

func (*CapacityPoolCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CapacityPoolCollectionGetReader

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

CapacityPoolCollectionGetReader is a Reader for the CapacityPoolCollectionGet structure.

func (*CapacityPoolCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CapacityPoolGetDefault

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

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

Error

func NewCapacityPoolGetDefault

func NewCapacityPoolGetDefault(code int) *CapacityPoolGetDefault

NewCapacityPoolGetDefault creates a CapacityPoolGetDefault with default headers values

func (*CapacityPoolGetDefault) Code

func (o *CapacityPoolGetDefault) Code() int

Code gets the status code for the capacity pool get default response

func (*CapacityPoolGetDefault) Error

func (o *CapacityPoolGetDefault) Error() string

func (*CapacityPoolGetDefault) GetPayload

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

func (*CapacityPoolGetDefault) IsClientError

func (o *CapacityPoolGetDefault) IsClientError() bool

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

func (*CapacityPoolGetDefault) IsCode

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

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

func (*CapacityPoolGetDefault) IsRedirect

func (o *CapacityPoolGetDefault) IsRedirect() bool

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

func (*CapacityPoolGetDefault) IsServerError

func (o *CapacityPoolGetDefault) IsServerError() bool

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

func (*CapacityPoolGetDefault) IsSuccess

func (o *CapacityPoolGetDefault) IsSuccess() bool

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

func (*CapacityPoolGetDefault) String

func (o *CapacityPoolGetDefault) String() string

type CapacityPoolGetOK

type CapacityPoolGetOK struct {
	Payload *models.CapacityPool
}

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

OK

func NewCapacityPoolGetOK

func NewCapacityPoolGetOK() *CapacityPoolGetOK

NewCapacityPoolGetOK creates a CapacityPoolGetOK with default headers values

func (*CapacityPoolGetOK) Error

func (o *CapacityPoolGetOK) Error() string

func (*CapacityPoolGetOK) GetPayload

func (o *CapacityPoolGetOK) GetPayload() *models.CapacityPool

func (*CapacityPoolGetOK) IsClientError

func (o *CapacityPoolGetOK) IsClientError() bool

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

func (*CapacityPoolGetOK) IsCode

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

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

func (*CapacityPoolGetOK) IsRedirect

func (o *CapacityPoolGetOK) IsRedirect() bool

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

func (*CapacityPoolGetOK) IsServerError

func (o *CapacityPoolGetOK) IsServerError() bool

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

func (*CapacityPoolGetOK) IsSuccess

func (o *CapacityPoolGetOK) IsSuccess() bool

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

func (*CapacityPoolGetOK) String

func (o *CapacityPoolGetOK) String() string

type CapacityPoolGetParams

type CapacityPoolGetParams struct {

	/* Fields.

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

	/* LicenseManagerUUID.

	   Filter by license_manager.uuid
	*/
	LicenseManagerUUID *string

	/* NodesNodeName.

	   Filter by nodes.node.name
	*/
	NodesNodeName *string

	/* NodesNodeUUID.

	   Filter by nodes.node.uuid
	*/
	NodesNodeUUID *string

	/* NodesUsedSize.

	   Filter by nodes.used_size
	*/
	NodesUsedSize *int64

	/* SerialNumber.

	   Serial number of the capacity pool license.
	*/
	SerialNumber string

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

CapacityPoolGetParams contains all the parameters to send to the API endpoint

for the capacity pool get operation.

Typically these are written to a http.Request.

func NewCapacityPoolGetParams

func NewCapacityPoolGetParams() *CapacityPoolGetParams

NewCapacityPoolGetParams creates a new CapacityPoolGetParams 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 NewCapacityPoolGetParamsWithContext

func NewCapacityPoolGetParamsWithContext(ctx context.Context) *CapacityPoolGetParams

NewCapacityPoolGetParamsWithContext creates a new CapacityPoolGetParams object with the ability to set a context for a request.

func NewCapacityPoolGetParamsWithHTTPClient

func NewCapacityPoolGetParamsWithHTTPClient(client *http.Client) *CapacityPoolGetParams

NewCapacityPoolGetParamsWithHTTPClient creates a new CapacityPoolGetParams object with the ability to set a custom HTTPClient for a request.

func NewCapacityPoolGetParamsWithTimeout

func NewCapacityPoolGetParamsWithTimeout(timeout time.Duration) *CapacityPoolGetParams

NewCapacityPoolGetParamsWithTimeout creates a new CapacityPoolGetParams object with the ability to set a timeout on a request.

func (*CapacityPoolGetParams) SetContext

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

SetContext adds the context to the capacity pool get params

func (*CapacityPoolGetParams) SetDefaults

func (o *CapacityPoolGetParams) SetDefaults()

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

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

func (*CapacityPoolGetParams) SetFields

func (o *CapacityPoolGetParams) SetFields(fields []string)

SetFields adds the fields to the capacity pool get params

func (*CapacityPoolGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the capacity pool get params

func (*CapacityPoolGetParams) SetLicenseManagerUUID

func (o *CapacityPoolGetParams) SetLicenseManagerUUID(licenseManagerUUID *string)

SetLicenseManagerUUID adds the licenseManagerUuid to the capacity pool get params

func (*CapacityPoolGetParams) SetNodesNodeName

func (o *CapacityPoolGetParams) SetNodesNodeName(nodesNodeName *string)

SetNodesNodeName adds the nodesNodeName to the capacity pool get params

func (*CapacityPoolGetParams) SetNodesNodeUUID

func (o *CapacityPoolGetParams) SetNodesNodeUUID(nodesNodeUUID *string)

SetNodesNodeUUID adds the nodesNodeUuid to the capacity pool get params

func (*CapacityPoolGetParams) SetNodesUsedSize

func (o *CapacityPoolGetParams) SetNodesUsedSize(nodesUsedSize *int64)

SetNodesUsedSize adds the nodesUsedSize to the capacity pool get params

func (*CapacityPoolGetParams) SetSerialNumber

func (o *CapacityPoolGetParams) SetSerialNumber(serialNumber string)

SetSerialNumber adds the serialNumber to the capacity pool get params

func (*CapacityPoolGetParams) SetTimeout

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

SetTimeout adds the timeout to the capacity pool get params

func (*CapacityPoolGetParams) WithContext

WithContext adds the context to the capacity pool get params

func (*CapacityPoolGetParams) WithDefaults

func (o *CapacityPoolGetParams) WithDefaults() *CapacityPoolGetParams

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

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

func (*CapacityPoolGetParams) WithFields

func (o *CapacityPoolGetParams) WithFields(fields []string) *CapacityPoolGetParams

WithFields adds the fields to the capacity pool get params

func (*CapacityPoolGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the capacity pool get params

func (*CapacityPoolGetParams) WithLicenseManagerUUID

func (o *CapacityPoolGetParams) WithLicenseManagerUUID(licenseManagerUUID *string) *CapacityPoolGetParams

WithLicenseManagerUUID adds the licenseManagerUUID to the capacity pool get params

func (*CapacityPoolGetParams) WithNodesNodeName

func (o *CapacityPoolGetParams) WithNodesNodeName(nodesNodeName *string) *CapacityPoolGetParams

WithNodesNodeName adds the nodesNodeName to the capacity pool get params

func (*CapacityPoolGetParams) WithNodesNodeUUID

func (o *CapacityPoolGetParams) WithNodesNodeUUID(nodesNodeUUID *string) *CapacityPoolGetParams

WithNodesNodeUUID adds the nodesNodeUUID to the capacity pool get params

func (*CapacityPoolGetParams) WithNodesUsedSize

func (o *CapacityPoolGetParams) WithNodesUsedSize(nodesUsedSize *int64) *CapacityPoolGetParams

WithNodesUsedSize adds the nodesUsedSize to the capacity pool get params

func (*CapacityPoolGetParams) WithSerialNumber

func (o *CapacityPoolGetParams) WithSerialNumber(serialNumber string) *CapacityPoolGetParams

WithSerialNumber adds the serialNumber to the capacity pool get params

func (*CapacityPoolGetParams) WithTimeout

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

WithTimeout adds the timeout to the capacity pool get params

func (*CapacityPoolGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CapacityPoolGetReader

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

CapacityPoolGetReader is a Reader for the CapacityPoolGet structure.

func (*CapacityPoolGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ChassisCollectionGetDefault

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

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

Error

func NewChassisCollectionGetDefault

func NewChassisCollectionGetDefault(code int) *ChassisCollectionGetDefault

NewChassisCollectionGetDefault creates a ChassisCollectionGetDefault with default headers values

func (*ChassisCollectionGetDefault) Code

func (o *ChassisCollectionGetDefault) Code() int

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

func (*ChassisCollectionGetDefault) Error

func (*ChassisCollectionGetDefault) GetPayload

func (*ChassisCollectionGetDefault) IsClientError

func (o *ChassisCollectionGetDefault) IsClientError() bool

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

func (*ChassisCollectionGetDefault) IsCode

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

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

func (*ChassisCollectionGetDefault) IsRedirect

func (o *ChassisCollectionGetDefault) IsRedirect() bool

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

func (*ChassisCollectionGetDefault) IsServerError

func (o *ChassisCollectionGetDefault) IsServerError() bool

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

func (*ChassisCollectionGetDefault) IsSuccess

func (o *ChassisCollectionGetDefault) IsSuccess() bool

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

func (*ChassisCollectionGetDefault) String

func (o *ChassisCollectionGetDefault) String() string

type ChassisCollectionGetOK

type ChassisCollectionGetOK struct {
	Payload *models.ChassisResponse
}

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

OK

func NewChassisCollectionGetOK

func NewChassisCollectionGetOK() *ChassisCollectionGetOK

NewChassisCollectionGetOK creates a ChassisCollectionGetOK with default headers values

func (*ChassisCollectionGetOK) Error

func (o *ChassisCollectionGetOK) Error() string

func (*ChassisCollectionGetOK) GetPayload

func (*ChassisCollectionGetOK) IsClientError

func (o *ChassisCollectionGetOK) IsClientError() bool

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

func (*ChassisCollectionGetOK) IsCode

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

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

func (*ChassisCollectionGetOK) IsRedirect

func (o *ChassisCollectionGetOK) IsRedirect() bool

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

func (*ChassisCollectionGetOK) IsServerError

func (o *ChassisCollectionGetOK) IsServerError() bool

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

func (*ChassisCollectionGetOK) IsSuccess

func (o *ChassisCollectionGetOK) IsSuccess() bool

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

func (*ChassisCollectionGetOK) String

func (o *ChassisCollectionGetOK) String() string

type ChassisCollectionGetParams

type ChassisCollectionGetParams struct {

	/* Fields.

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

	/* FrusID.

	   Filter by frus.id
	*/
	FrusID *string

	/* FrusState.

	   Filter by frus.state
	*/
	FrusState *string

	/* FrusType.

	   Filter by frus.type
	*/
	FrusType *string

	/* ID.

	   Filter by id
	*/
	ID *string

	/* MaxRecords.

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

	/* NodesName.

	   Filter by nodes.name
	*/
	NodesName *string

	/* NodesPcisCardsDevice.

	   Filter by nodes.pcis.cards.device
	*/
	NodesPcisCardsDevice *string

	/* NodesPcisCardsInfo.

	   Filter by nodes.pcis.cards.info
	*/
	NodesPcisCardsInfo *string

	/* NodesPcisCardsSlot.

	   Filter by nodes.pcis.cards.slot
	*/
	NodesPcisCardsSlot *string

	/* NodesPosition.

	   Filter by nodes.position
	*/
	NodesPosition *string

	/* NodesUsbsEnabled.

	   Filter by nodes.usbs.enabled
	*/
	NodesUsbsEnabled *bool

	/* NodesUsbsPortsConnected.

	   Filter by nodes.usbs.ports.connected
	*/
	NodesUsbsPortsConnected *bool

	/* NodesUsbsSupported.

	   Filter by nodes.usbs.supported
	*/
	NodesUsbsSupported *bool

	/* NodesUUID.

	   Filter by nodes.uuid
	*/
	NodesUUID *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* ShelvesUID.

	   Filter by shelves.uid
	*/
	ShelvesUID *string

	/* State.

	   Filter by state
	*/
	State *string

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

ChassisCollectionGetParams contains all the parameters to send to the API endpoint

for the chassis collection get operation.

Typically these are written to a http.Request.

func NewChassisCollectionGetParams

func NewChassisCollectionGetParams() *ChassisCollectionGetParams

NewChassisCollectionGetParams creates a new ChassisCollectionGetParams 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 NewChassisCollectionGetParamsWithContext

func NewChassisCollectionGetParamsWithContext(ctx context.Context) *ChassisCollectionGetParams

NewChassisCollectionGetParamsWithContext creates a new ChassisCollectionGetParams object with the ability to set a context for a request.

func NewChassisCollectionGetParamsWithHTTPClient

func NewChassisCollectionGetParamsWithHTTPClient(client *http.Client) *ChassisCollectionGetParams

NewChassisCollectionGetParamsWithHTTPClient creates a new ChassisCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewChassisCollectionGetParamsWithTimeout

func NewChassisCollectionGetParamsWithTimeout(timeout time.Duration) *ChassisCollectionGetParams

NewChassisCollectionGetParamsWithTimeout creates a new ChassisCollectionGetParams object with the ability to set a timeout on a request.

func (*ChassisCollectionGetParams) SetContext

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

SetContext adds the context to the chassis collection get params

func (*ChassisCollectionGetParams) SetDefaults

func (o *ChassisCollectionGetParams) SetDefaults()

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

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

func (*ChassisCollectionGetParams) SetFields

func (o *ChassisCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the chassis collection get params

func (*ChassisCollectionGetParams) SetFrusID

func (o *ChassisCollectionGetParams) SetFrusID(frusID *string)

SetFrusID adds the frusId to the chassis collection get params

func (*ChassisCollectionGetParams) SetFrusState

func (o *ChassisCollectionGetParams) SetFrusState(frusState *string)

SetFrusState adds the frusState to the chassis collection get params

func (*ChassisCollectionGetParams) SetFrusType

func (o *ChassisCollectionGetParams) SetFrusType(frusType *string)

SetFrusType adds the frusType to the chassis collection get params

func (*ChassisCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the chassis collection get params

func (*ChassisCollectionGetParams) SetID

func (o *ChassisCollectionGetParams) SetID(id *string)

SetID adds the id to the chassis collection get params

func (*ChassisCollectionGetParams) SetMaxRecords

func (o *ChassisCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the chassis collection get params

func (*ChassisCollectionGetParams) SetNodesName

func (o *ChassisCollectionGetParams) SetNodesName(nodesName *string)

SetNodesName adds the nodesName to the chassis collection get params

func (*ChassisCollectionGetParams) SetNodesPcisCardsDevice

func (o *ChassisCollectionGetParams) SetNodesPcisCardsDevice(nodesPcisCardsDevice *string)

SetNodesPcisCardsDevice adds the nodesPcisCardsDevice to the chassis collection get params

func (*ChassisCollectionGetParams) SetNodesPcisCardsInfo

func (o *ChassisCollectionGetParams) SetNodesPcisCardsInfo(nodesPcisCardsInfo *string)

SetNodesPcisCardsInfo adds the nodesPcisCardsInfo to the chassis collection get params

func (*ChassisCollectionGetParams) SetNodesPcisCardsSlot

func (o *ChassisCollectionGetParams) SetNodesPcisCardsSlot(nodesPcisCardsSlot *string)

SetNodesPcisCardsSlot adds the nodesPcisCardsSlot to the chassis collection get params

func (*ChassisCollectionGetParams) SetNodesPosition

func (o *ChassisCollectionGetParams) SetNodesPosition(nodesPosition *string)

SetNodesPosition adds the nodesPosition to the chassis collection get params

func (*ChassisCollectionGetParams) SetNodesUUID

func (o *ChassisCollectionGetParams) SetNodesUUID(nodesUUID *string)

SetNodesUUID adds the nodesUuid to the chassis collection get params

func (*ChassisCollectionGetParams) SetNodesUsbsEnabled

func (o *ChassisCollectionGetParams) SetNodesUsbsEnabled(nodesUsbsEnabled *bool)

SetNodesUsbsEnabled adds the nodesUsbsEnabled to the chassis collection get params

func (*ChassisCollectionGetParams) SetNodesUsbsPortsConnected

func (o *ChassisCollectionGetParams) SetNodesUsbsPortsConnected(nodesUsbsPortsConnected *bool)

SetNodesUsbsPortsConnected adds the nodesUsbsPortsConnected to the chassis collection get params

func (*ChassisCollectionGetParams) SetNodesUsbsSupported

func (o *ChassisCollectionGetParams) SetNodesUsbsSupported(nodesUsbsSupported *bool)

SetNodesUsbsSupported adds the nodesUsbsSupported to the chassis collection get params

func (*ChassisCollectionGetParams) SetOrderBy

func (o *ChassisCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the chassis collection get params

func (*ChassisCollectionGetParams) SetReturnRecords

func (o *ChassisCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the chassis collection get params

func (*ChassisCollectionGetParams) SetReturnTimeout

func (o *ChassisCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the chassis collection get params

func (*ChassisCollectionGetParams) SetShelvesUID

func (o *ChassisCollectionGetParams) SetShelvesUID(shelvesUID *string)

SetShelvesUID adds the shelvesUid to the chassis collection get params

func (*ChassisCollectionGetParams) SetState

func (o *ChassisCollectionGetParams) SetState(state *string)

SetState adds the state to the chassis collection get params

func (*ChassisCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the chassis collection get params

func (*ChassisCollectionGetParams) WithContext

WithContext adds the context to the chassis collection get params

func (*ChassisCollectionGetParams) WithDefaults

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

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

func (*ChassisCollectionGetParams) WithFields

WithFields adds the fields to the chassis collection get params

func (*ChassisCollectionGetParams) WithFrusID

WithFrusID adds the frusID to the chassis collection get params

func (*ChassisCollectionGetParams) WithFrusState

func (o *ChassisCollectionGetParams) WithFrusState(frusState *string) *ChassisCollectionGetParams

WithFrusState adds the frusState to the chassis collection get params

func (*ChassisCollectionGetParams) WithFrusType

func (o *ChassisCollectionGetParams) WithFrusType(frusType *string) *ChassisCollectionGetParams

WithFrusType adds the frusType to the chassis collection get params

func (*ChassisCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the chassis collection get params

func (*ChassisCollectionGetParams) WithID

WithID adds the id to the chassis collection get params

func (*ChassisCollectionGetParams) WithMaxRecords

func (o *ChassisCollectionGetParams) WithMaxRecords(maxRecords *int64) *ChassisCollectionGetParams

WithMaxRecords adds the maxRecords to the chassis collection get params

func (*ChassisCollectionGetParams) WithNodesName

func (o *ChassisCollectionGetParams) WithNodesName(nodesName *string) *ChassisCollectionGetParams

WithNodesName adds the nodesName to the chassis collection get params

func (*ChassisCollectionGetParams) WithNodesPcisCardsDevice

func (o *ChassisCollectionGetParams) WithNodesPcisCardsDevice(nodesPcisCardsDevice *string) *ChassisCollectionGetParams

WithNodesPcisCardsDevice adds the nodesPcisCardsDevice to the chassis collection get params

func (*ChassisCollectionGetParams) WithNodesPcisCardsInfo

func (o *ChassisCollectionGetParams) WithNodesPcisCardsInfo(nodesPcisCardsInfo *string) *ChassisCollectionGetParams

WithNodesPcisCardsInfo adds the nodesPcisCardsInfo to the chassis collection get params

func (*ChassisCollectionGetParams) WithNodesPcisCardsSlot

func (o *ChassisCollectionGetParams) WithNodesPcisCardsSlot(nodesPcisCardsSlot *string) *ChassisCollectionGetParams

WithNodesPcisCardsSlot adds the nodesPcisCardsSlot to the chassis collection get params

func (*ChassisCollectionGetParams) WithNodesPosition

func (o *ChassisCollectionGetParams) WithNodesPosition(nodesPosition *string) *ChassisCollectionGetParams

WithNodesPosition adds the nodesPosition to the chassis collection get params

func (*ChassisCollectionGetParams) WithNodesUUID

func (o *ChassisCollectionGetParams) WithNodesUUID(nodesUUID *string) *ChassisCollectionGetParams

WithNodesUUID adds the nodesUUID to the chassis collection get params

func (*ChassisCollectionGetParams) WithNodesUsbsEnabled

func (o *ChassisCollectionGetParams) WithNodesUsbsEnabled(nodesUsbsEnabled *bool) *ChassisCollectionGetParams

WithNodesUsbsEnabled adds the nodesUsbsEnabled to the chassis collection get params

func (*ChassisCollectionGetParams) WithNodesUsbsPortsConnected

func (o *ChassisCollectionGetParams) WithNodesUsbsPortsConnected(nodesUsbsPortsConnected *bool) *ChassisCollectionGetParams

WithNodesUsbsPortsConnected adds the nodesUsbsPortsConnected to the chassis collection get params

func (*ChassisCollectionGetParams) WithNodesUsbsSupported

func (o *ChassisCollectionGetParams) WithNodesUsbsSupported(nodesUsbsSupported *bool) *ChassisCollectionGetParams

WithNodesUsbsSupported adds the nodesUsbsSupported to the chassis collection get params

func (*ChassisCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the chassis collection get params

func (*ChassisCollectionGetParams) WithReturnRecords

func (o *ChassisCollectionGetParams) WithReturnRecords(returnRecords *bool) *ChassisCollectionGetParams

WithReturnRecords adds the returnRecords to the chassis collection get params

func (*ChassisCollectionGetParams) WithReturnTimeout

func (o *ChassisCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *ChassisCollectionGetParams

WithReturnTimeout adds the returnTimeout to the chassis collection get params

func (*ChassisCollectionGetParams) WithShelvesUID

func (o *ChassisCollectionGetParams) WithShelvesUID(shelvesUID *string) *ChassisCollectionGetParams

WithShelvesUID adds the shelvesUID to the chassis collection get params

func (*ChassisCollectionGetParams) WithState

WithState adds the state to the chassis collection get params

func (*ChassisCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the chassis collection get params

func (*ChassisCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ChassisCollectionGetReader

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

ChassisCollectionGetReader is a Reader for the ChassisCollectionGet structure.

func (*ChassisCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ChassisGetDefault

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

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

Error

func NewChassisGetDefault

func NewChassisGetDefault(code int) *ChassisGetDefault

NewChassisGetDefault creates a ChassisGetDefault with default headers values

func (*ChassisGetDefault) Code

func (o *ChassisGetDefault) Code() int

Code gets the status code for the chassis get default response

func (*ChassisGetDefault) Error

func (o *ChassisGetDefault) Error() string

func (*ChassisGetDefault) GetPayload

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

func (*ChassisGetDefault) IsClientError

func (o *ChassisGetDefault) IsClientError() bool

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

func (*ChassisGetDefault) IsCode

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

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

func (*ChassisGetDefault) IsRedirect

func (o *ChassisGetDefault) IsRedirect() bool

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

func (*ChassisGetDefault) IsServerError

func (o *ChassisGetDefault) IsServerError() bool

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

func (*ChassisGetDefault) IsSuccess

func (o *ChassisGetDefault) IsSuccess() bool

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

func (*ChassisGetDefault) String

func (o *ChassisGetDefault) String() string

type ChassisGetOK

type ChassisGetOK struct {
	Payload *models.Chassis
}

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

OK

func NewChassisGetOK

func NewChassisGetOK() *ChassisGetOK

NewChassisGetOK creates a ChassisGetOK with default headers values

func (*ChassisGetOK) Error

func (o *ChassisGetOK) Error() string

func (*ChassisGetOK) GetPayload

func (o *ChassisGetOK) GetPayload() *models.Chassis

func (*ChassisGetOK) IsClientError

func (o *ChassisGetOK) IsClientError() bool

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

func (*ChassisGetOK) IsCode

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

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

func (*ChassisGetOK) IsRedirect

func (o *ChassisGetOK) IsRedirect() bool

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

func (*ChassisGetOK) IsServerError

func (o *ChassisGetOK) IsServerError() bool

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

func (*ChassisGetOK) IsSuccess

func (o *ChassisGetOK) IsSuccess() bool

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

func (*ChassisGetOK) String

func (o *ChassisGetOK) String() string

type ChassisGetParams

type ChassisGetParams struct {

	/* Fields.

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

	/* ID.

	   Chassis ID
	*/
	ID string

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

ChassisGetParams contains all the parameters to send to the API endpoint

for the chassis get operation.

Typically these are written to a http.Request.

func NewChassisGetParams

func NewChassisGetParams() *ChassisGetParams

NewChassisGetParams creates a new ChassisGetParams 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 NewChassisGetParamsWithContext

func NewChassisGetParamsWithContext(ctx context.Context) *ChassisGetParams

NewChassisGetParamsWithContext creates a new ChassisGetParams object with the ability to set a context for a request.

func NewChassisGetParamsWithHTTPClient

func NewChassisGetParamsWithHTTPClient(client *http.Client) *ChassisGetParams

NewChassisGetParamsWithHTTPClient creates a new ChassisGetParams object with the ability to set a custom HTTPClient for a request.

func NewChassisGetParamsWithTimeout

func NewChassisGetParamsWithTimeout(timeout time.Duration) *ChassisGetParams

NewChassisGetParamsWithTimeout creates a new ChassisGetParams object with the ability to set a timeout on a request.

func (*ChassisGetParams) SetContext

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

SetContext adds the context to the chassis get params

func (*ChassisGetParams) SetDefaults

func (o *ChassisGetParams) SetDefaults()

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

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

func (*ChassisGetParams) SetFields

func (o *ChassisGetParams) SetFields(fields []string)

SetFields adds the fields to the chassis get params

func (*ChassisGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the chassis get params

func (*ChassisGetParams) SetID

func (o *ChassisGetParams) SetID(id string)

SetID adds the id to the chassis get params

func (*ChassisGetParams) SetTimeout

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

SetTimeout adds the timeout to the chassis get params

func (*ChassisGetParams) WithContext

func (o *ChassisGetParams) WithContext(ctx context.Context) *ChassisGetParams

WithContext adds the context to the chassis get params

func (*ChassisGetParams) WithDefaults

func (o *ChassisGetParams) WithDefaults() *ChassisGetParams

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

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

func (*ChassisGetParams) WithFields

func (o *ChassisGetParams) WithFields(fields []string) *ChassisGetParams

WithFields adds the fields to the chassis get params

func (*ChassisGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the chassis get params

func (*ChassisGetParams) WithID

func (o *ChassisGetParams) WithID(id string) *ChassisGetParams

WithID adds the id to the chassis get params

func (*ChassisGetParams) WithTimeout

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

WithTimeout adds the timeout to the chassis get params

func (*ChassisGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ChassisGetReader

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

ChassisGetReader is a Reader for the ChassisGet structure.

func (*ChassisGetReader) ReadResponse

func (o *ChassisGetReader) 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 cluster API

func (*Client) CapacityPoolCollectionGet

func (a *Client) CapacityPoolCollectionGet(params *CapacityPoolCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CapacityPoolCollectionGetOK, error)
CapacityPoolCollectionGet Retrieves a collection of capacity pools.

### Learn more * [`DOC /cluster/licensing/capacity-pools`](#docs-cluster-cluster_licensing_capacity-pools) ### Related ONTAP commands * `system license show-status` * `system license show`

func (*Client) CapacityPoolGet

func (a *Client) CapacityPoolGet(params *CapacityPoolGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CapacityPoolGetOK, error)
CapacityPoolGet Retrieves information about the capacity pool.

### Learn more * [`DOC /cluster/licensing/capacity-pools`](#docs-cluster-cluster_licensing_capacity-pools) ### Related ONTAP commands * `system license show-status` * `system license show`

func (*Client) ChassisCollectionGet

func (a *Client) ChassisCollectionGet(params *ChassisCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ChassisCollectionGetOK, error)
ChassisCollectionGet Retrieves a collection of chassis.

### Related ONTAP commands * `system chassis show` * `system chassis fru show` ### Learn more * [`DOC /cluster/chassis`](#docs-cluster-cluster_chassis)

func (*Client) ChassisGet

func (a *Client) ChassisGet(params *ChassisGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ChassisGetOK, error)
ChassisGet Retrieves a specific chassis.

### Related ONTAP commands * `system chassis show` * `system chassis fru show` ### Learn more * [`DOC /cluster/chassis`](#docs-cluster-cluster_chassis)

func (*Client) ClusterCollectionPerformanceMetricsGet

ClusterCollectionPerformanceMetricsGet Retrieves historical performance metrics for the cluster.

func (*Client) ClusterCreate

func (a *Client) ClusterCreate(params *ClusterCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterCreateAccepted, error)
ClusterCreate Creates a cluster.

### Required properties * `name` * `password` ### Recommended optional properties * `location` * `contact` * `dns_domains` * `name_servers` * `ntp_servers` * `license` * `configuration_backup` * `management_interface` * `nodes` * `timezone` ### Learn more * [`DOC /cluster`](#docs-cluster-cluster)

func (*Client) ClusterGet

func (a *Client) ClusterGet(params *ClusterGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterGetOK, error)

ClusterGet Retrieves the cluster configuration.

func (*Client) ClusterModify

func (a *Client) ClusterModify(params *ClusterModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterModifyAccepted, error)
ClusterModify Updates the cluster configuration after the cluster is created.

### Related ONTAP commands * `cluster identity modify` * `system node modify` * `vserver services dns modify` * `vserver services name-service dns modify` * `timezone` * `security ssl modify`

func (*Client) ClusterNtpKeysCollectionGet

func (a *Client) ClusterNtpKeysCollectionGet(params *ClusterNtpKeysCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpKeysCollectionGetOK, error)
ClusterNtpKeysCollectionGet Retrieves the collection of NTP symmetric authentication keys known by ONTAP that

are uniquely indexed by an identifier. ### Related ONTAP commands * `cluster time-service ntp key show` ### Learn more * [`DOC /cluster/ntp/keys`](#docs-cluster-cluster_ntp_keys)

func (*Client) ClusterNtpKeysCreate

func (a *Client) ClusterNtpKeysCreate(params *ClusterNtpKeysCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpKeysCreateCreated, error)
ClusterNtpKeysCreate Creates an NTP symmetric authentication key entry including the type of key

using an unused identifier or index number (ID). ### Required properties * `id` - Shared symmetric key number (ID). * `digest_type` - Shared private key cryptographic hash type. * `value` - Value of shared private key. ### Related ONTAP commands * `cluster time-service ntp key create` ### Learn more * [`DOC /cluster/ntp/keys`](#docs-cluster-cluster_ntp_keys)

func (*Client) ClusterNtpKeysDelete

func (a *Client) ClusterNtpKeysDelete(params *ClusterNtpKeysDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpKeysDeleteOK, error)
ClusterNtpKeysDelete Deletes an NTP key.

### Related ONTAP commands * `cluster time-service ntp key delete` ### Learn more * [`DOC /cluster/ntp/keys`](#docs-cluster-cluster_ntp_keys)

func (*Client) ClusterNtpKeysGet

func (a *Client) ClusterNtpKeysGet(params *ClusterNtpKeysGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpKeysGetOK, error)
ClusterNtpKeysGet Retrieves the details of a specific NTP symmetric authentication key by numeric identifier or index (ID).

### Related ONTAP commands * `cluster time-service ntp key show` ### Learn more * [`DOC /cluster/ntp/keys`](#docs-cluster-cluster_ntp_keys)

func (*Client) ClusterNtpKeysModify

func (a *Client) ClusterNtpKeysModify(params *ClusterNtpKeysModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpKeysModifyOK, error)
ClusterNtpKeysModify Updates the details of a specific NTP symmetric authentication key by numeric

identifier or index (ID). ### Required properties * `digest_type` - Shared private key cryptographic hash type. * `value` - Value of shared private key. ### Related ONTAP commands * `cluster time-service ntp key modify` ### Learn more * [`DOC /cluster/ntp/keys`](#docs-cluster-cluster_ntp_keys)

func (*Client) ClusterNtpServersCollectionGet

func (a *Client) ClusterNtpServersCollectionGet(params *ClusterNtpServersCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpServersCollectionGetOK, error)
ClusterNtpServersCollectionGet Retrieves the collection of external NTP time servers ONTAP uses for time adjustment and correction.

### Related ONTAP commands * `cluster time-service ntp server show` ### Learn more * [`DOC /cluster/ntp/servers`](#docs-cluster-cluster_ntp_servers)

func (*Client) ClusterNtpServersCreate

func (a *Client) ClusterNtpServersCreate(params *ClusterNtpServersCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpServersCreateAccepted, error)
ClusterNtpServersCreate Validates the provided external NTP time server for usage and configures ONTAP so that all nodes in the cluster use it.

The required fields are: * `server` ### Default property values If not specified in POST, the following default property values are assigned: * `version` - auto * `key` - not set ### If the key is provided in POST, `authentication_enabled` is set to `true` by default. ### Related ONTAP commands * `cluster time-service ntp server create` ### Learn more * [`DOC /cluster/ntp/servers`](#docs-cluster-cluster_ntp_servers)

func (*Client) ClusterNtpServersDelete

func (a *Client) ClusterNtpServersDelete(params *ClusterNtpServersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpServersDeleteAccepted, error)
ClusterNtpServersDelete Deletes an external NTP server used by ONTAP.

### Related ONTAP commands * `cluster time-service ntp server delete` ### Learn more * [`DOC /cluster/ntp/servers`](#docs-cluster-cluster_ntp_servers)

func (*Client) ClusterNtpServersGet

func (a *Client) ClusterNtpServersGet(params *ClusterNtpServersGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpServersGetOK, error)
ClusterNtpServersGet Retrieves the configuration of an external NTP server used by ONTAP.

### Related ONTAP commands * `cluster time-service ntp server show` ### Learn more * [`DOC /cluster/ntp/servers`](#docs-cluster-cluster_ntp_servers)

func (*Client) ClusterNtpServersModify

func (a *Client) ClusterNtpServersModify(params *ClusterNtpServersModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpServersModifyAccepted, error)
ClusterNtpServersModify Updates the configuration of an NTP server used by the ONTAP cluster after validation.

Patchable fields are: * `version` * `key.id` * `authentication_enabled` </br> If `authentication_enabled` is modified to `false`, the associated NTP key is removed from the server instance. If `authentication_enabled` is modified to `true`, you must provide an NTP key ID in the PATCH body. ### Related ONTAP commands * `cluster time-service ntp server modify` ### Learn more * [`DOC /cluster/ntp/servers`](#docs-cluster-cluster_ntp_servers)

func (*Client) ClusterPeerCollectionGet

func (a *Client) ClusterPeerCollectionGet(params *ClusterPeerCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterPeerCollectionGetOK, error)

ClusterPeerCollectionGet Retrieves the collection of cluster peers.

func (*Client) ClusterPeerCreate

func (a *Client) ClusterPeerCreate(params *ClusterPeerCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterPeerCreateCreated, error)
ClusterPeerCreate Creates a peering relationship and, optionally, the IP interfaces it will use. There are two methods used to create a peering relationship:

* Provide a remote IP address - Used when creating a new cluster peer relationship with a specific remote cluster. This requires at least one remote intercluster IP address from the remote cluster. * Do not provide a remote IP address - Used when the remote IP address is not provided and when the storage system is ready to accept peering requests from foreign clusters. ### Required properties * `remote.ip_addresses` - Addresses of the remote peers. The local peer must be able to reach and connect to these addresses for the request to succeed in creating a peer. Only required when creating a peering relationship by providing a remote IP address. * Either set `generate_passphrase` to "true" or provide a passphrase in the body of the request. Only one of these options is required. ### Recommended optional properties * `name` - Name of the peering relationship or name of the remote peer. * `passphrase` - User generated passphrase for use in authentication. * `generate_passphrase` (true/false) - When "true", ONTAP automatically generates a passphrase to authenticate cluster peers. * `ipspace` - IPspace of the local intercluster LIFs. Assumes Default IPspace if not provided. * `initial_allowed_svms` - Local SVMs allowed to peer with the peer cluster's SVMs. Can be modified until the remote cluster accepts this cluster peering relationship. * `local_network` - Fields to create a local intercluster LIF. * `expiry_time` - Duration in ISO 8601 format for which the user-supplied or auto-generated passphrase is valid. Expiration time must not be greater than seven days into the future. ISO 8601 duration format is "PnDTnHnMnS" or "PnW" where n is a positive integer. The "nD", "nH", "nM" and "nS" fields can be dropped if zero. "P" must always be present and "T" must be present if there are any hours, minutes, or seconds fields. * `encryption_proposed` (none/tls-psk) - Encryption mechanism of the communication channel between the two peers. * `peer_applications` - SVM peering applications (SnapMirror, FlexCache or both) for which the SVM peering relationship is set up. ### Additional information As with creating a cluster peer through the CLI, the combinations of options must be valid in order for the create operation to succeed. The following list shows the combinations that will succeed and those that will fail: * A passphrase only (fail) * A peer IP address (fail) * A passphrase with an expiration time > 7 days into the future (fail) * A peer IP address and a passphrase (OK) * generate_passphrase=true (OK) * Any proposed encryption protocol (OK) * An IPspace name or UUID (OK) * A passphrase, peer IP address, and any proposed encryption protocol (OK) * A non empty list of initial allowed SVM peer names or UUIDs. (OK)

func (*Client) ClusterPeerDelete

func (a *Client) ClusterPeerDelete(params *ClusterPeerDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterPeerDeleteOK, error)

ClusterPeerDelete Deletes a cluster peer.

func (*Client) ClusterPeerGet

func (a *Client) ClusterPeerGet(params *ClusterPeerGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterPeerGetOK, error)

ClusterPeerGet Retrieves a specific cluster peer instance.

func (*Client) ClusterPeerModify

func (a *Client) ClusterPeerModify(params *ClusterPeerModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterPeerModifyOK, error)

ClusterPeerModify Updates a cluster peer instance.

func (*Client) CounterRowCollectionGet

func (a *Client) CounterRowCollectionGet(params *CounterRowCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CounterRowCollectionGetOK, error)

CounterRowCollectionGet Returns a collection of counter rows.

func (*Client) CounterRowGet

func (a *Client) CounterRowGet(params *CounterRowGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CounterRowGetOK, error)

CounterRowGet Returns a single counter row.

func (*Client) CounterTableCollectionGet

func (a *Client) CounterTableCollectionGet(params *CounterTableCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CounterTableCollectionGetOK, error)

CounterTableCollectionGet Returns a collection of counter tables and their schema definitions.

func (*Client) CounterTableGet

func (a *Client) CounterTableGet(params *CounterTableGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CounterTableGetOK, error)

CounterTableGet Returns the information about a single counter table.

func (*Client) FirmwareHistoryCollectionGet

func (a *Client) FirmwareHistoryCollectionGet(params *FirmwareHistoryCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FirmwareHistoryCollectionGetOK, error)
FirmwareHistoryCollectionGet Retrieves the history details for firmware update requests.

### Learn more * [`DOC /cluster/firmware/history`](#docs-cluster-cluster_firmware_history)

func (*Client) JobCollectionGet

func (a *Client) JobCollectionGet(params *JobCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*JobCollectionGetOK, error)

JobCollectionGet Retrieves a list of recently running asynchronous jobs. After a job transitions to a failure or success state, it is deleted after a default time of 300 seconds.

func (*Client) JobGet

func (a *Client) JobGet(params *JobGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*JobGetOK, error)

JobGet Retrieves the details of a specific asynchronous job. After a job transitions to a failure or success state, it is deleted after a default time of 300 seconds.

func (*Client) JobModify

func (a *Client) JobModify(params *JobModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*JobModifyOK, error)

JobModify Updates the state of a specific asynchronous job.

func (*Client) LicenseCreate

func (a *Client) LicenseCreate(params *LicenseCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseCreateCreated, error)
LicenseCreate Installs one or more feature licenses.

### Required properties * `keys` - Array containing a list of NLF or 28-character license keys. ### Related ONTAP commands * `system license add`

func (*Client) LicenseDelete

func (a *Client) LicenseDelete(params *LicenseDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseDeleteOK, error)
LicenseDelete Deletes a license.

### Related ONTAP commands * `system license delete`

func (*Client) LicenseGet

func (a *Client) LicenseGet(params *LicenseGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseGetOK, error)
LicenseGet Retrieves a specific license package.

#### **Note:** By default, the GET method only returns licensed packages. You must provide the following query "state=unlicensed" to retrieve unlicensed packages. ### Related ONTAP commands * `system license show` * `system license show-status`

func (*Client) LicenseManagerCollectionGet

func (a *Client) LicenseManagerCollectionGet(params *LicenseManagerCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseManagerCollectionGetOK, error)
LicenseManagerCollectionGet Retrieves a collection of license managers.

### Learn more * [`DOC /cluster/licensing/license-managers`](#docs-cluster-cluster_licensing_license-managers) ### Related ONTAP commands * `system license license-manager show`

func (*Client) LicenseManagerGet

func (a *Client) LicenseManagerGet(params *LicenseManagerGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseManagerGetOK, error)
LicenseManagerGet Retrieves information about the license manager.

### Learn more * [`DOC /cluster/licensing/license-managers`](#docs-cluster-cluster_licensing_license-managers) ### Related ONTAP commands * `system license license-manager show`

func (*Client) LicenseManagerModify

func (a *Client) LicenseManagerModify(params *LicenseManagerModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseManagerModifyAccepted, error)
LicenseManagerModify Updates the license manager configuration.

### Learn more * [`DOC /cluster/licensing/license-managers`](#docs-cluster-cluster_licensing_license-managers) ### Related ONTAP commands * `system license license-manager modify`

func (*Client) LicensesGet

func (a *Client) LicensesGet(params *LicensesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicensesGetOK, error)
LicensesGet Retrieves a collection of license packages.

#### **Note:** By default, the GET method only returns licensed packages. You must provide the following query "state=unlicensed" to retrieve unlicensed packages. **Note:** Starting with ONTAP 9.11.1, the GET method no longer returns the Base license record. ### Related ONTAP commands * `system license show-status` * `system license show`

func (*Client) MediatorCollectionGet

func (a *Client) MediatorCollectionGet(params *MediatorCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MediatorCollectionGetOK, error)

MediatorCollectionGet Retrieves mediators configured in the cluster.

func (*Client) MediatorCreate

func (a *Client) MediatorCreate(params *MediatorCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MediatorCreateAccepted, error)

MediatorCreate Creates and connect a mediator.

func (*Client) MediatorDelete

func (a *Client) MediatorDelete(params *MediatorDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MediatorDeleteAccepted, error)

MediatorDelete Deletes the mediator.

func (*Client) MediatorGet

func (a *Client) MediatorGet(params *MediatorGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MediatorGetOK, error)

MediatorGet Retrieves the mediator state and configuration.

func (*Client) MetroclusterCreate

func (a *Client) MetroclusterCreate(params *MetroclusterCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterCreateAccepted, error)
MetroclusterCreate Sets up a MetroCluster.

### Required properties * `partner_cluster.name` * `dr_pairs` ### Recommended optional properties * `mediator.*` * `mccip_ports` ### Learn more * [`DOC /cluster/metrocluster`](#docs-cluster-cluster_metrocluster) ### Related ONTAP commands * `metrocluster configuration-settings dr-group create` * `metrocluster configuration-settings interface create` * `metrocluster configuration-settings connection connect` * `metrocluster configuration-settings mediator add` * `storage aggregate create` * `storage aggregate mirror` * `metrocluster configure`

func (*Client) MetroclusterDiagnosticsCreate

MetroclusterDiagnosticsCreate Start a MetroCluster diagnostic operation or set up a schedule for the diagnostics to be run periodically.

func (*Client) MetroclusterDiagnosticsGet

func (a *Client) MetroclusterDiagnosticsGet(params *MetroclusterDiagnosticsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDiagnosticsGetOK, error)

MetroclusterDiagnosticsGet Retrieves the results of a completed diagnostic operation for the MetroCluster configuration.

func (*Client) MetroclusterDrGroupCollectionGet

func (a *Client) MetroclusterDrGroupCollectionGet(params *MetroclusterDrGroupCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDrGroupCollectionGetOK, error)

MetroclusterDrGroupCollectionGet Retrieves all the DR group in the MetroCluster over IP configuration.

func (*Client) MetroclusterDrGroupCreate

func (a *Client) MetroclusterDrGroupCreate(params *MetroclusterDrGroupCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDrGroupCreateAccepted, error)
MetroclusterDrGroupCreate Creates a new DR group in the MetroCluster over IP configuration.

### Required properties * `partner_cluster.name` * `dr_pairs` ### Recommended optional properties * `mccip_ports` ### Learn more * [`DOC /cluster/metrocluster/dr-groups`](#docs-cluster-cluster_metrocluster_dr-groups) ### Related ONTAP commands * `metrocluster configuration-settings dr-group create`

func (*Client) MetroclusterDrGroupDelete

func (a *Client) MetroclusterDrGroupDelete(params *MetroclusterDrGroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDrGroupDeleteAccepted, error)

MetroclusterDrGroupDelete Remove the DR group from the current MetroCluster over IP configuration specified by the DR group id.

func (*Client) MetroclusterDrGroupGet

func (a *Client) MetroclusterDrGroupGet(params *MetroclusterDrGroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDrGroupGetOK, error)

MetroclusterDrGroupGet Retrieves the DR group information specified by the DR group id.

func (*Client) MetroclusterGet

func (a *Client) MetroclusterGet(params *MetroclusterGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterGetOK, error)
MetroclusterGet Retrieves MetroCluster status and configuration details.

### Related ONTAP commands * `metrocluster show` * `metrocluster node show`

func (*Client) MetroclusterInterconnectCollectionGet

func (a *Client) MetroclusterInterconnectCollectionGet(params *MetroclusterInterconnectCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterInterconnectCollectionGetOK, error)
MetroclusterInterconnectCollectionGet Retrieves a list of interconnect adapter information for nodes in the MetroCluster.

### Related ONTAP Commands * `metrocluster interconnect show` ### Learn more * [`DOC /cluster/metrocluster/interconnects`](#docs-cluster-cluster_metrocluster_interconnects)

func (*Client) MetroclusterInterconnectGet

func (a *Client) MetroclusterInterconnectGet(params *MetroclusterInterconnectGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterInterconnectGetOK, error)
MetroclusterInterconnectGet Retrieves information about a MetroCluster Interconnect for a specific partner type and adapter.

### Related ONTAP Commands * `metrocluster interconnect show`

func (*Client) MetroclusterInterconnectModify

MetroclusterInterconnectModify Updates a MetroCluster interconnect interface.

### Related ONTAP commands * `metrocluster configuration-settings interface modify`

func (*Client) MetroclusterModify

func (a *Client) MetroclusterModify(params *MetroclusterModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterModifyAccepted, error)
MetroclusterModify Initiates a switchover, heal or switchback operation.

### Related ONTAP commands * `metrocluster switchover` * `metrocluster switchback` * `metrocluster heal`

func (*Client) MetroclusterNodeCollectionGet

func (a *Client) MetroclusterNodeCollectionGet(params *MetroclusterNodeCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterNodeCollectionGetOK, error)
MetroclusterNodeCollectionGet Retrieves MetroCluster nodes and their configurations.

### Related ONTAP Commands * `metrocluster node show` ### Learn more * [`DOC /cluster/metrocluster/nodes`](#docs-cluster-cluster_metrocluster_nodes)

func (*Client) MetroclusterNodeGet

func (a *Client) MetroclusterNodeGet(params *MetroclusterNodeGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterNodeGetOK, error)
MetroclusterNodeGet Retrieves the node configuration in the MetroCluster.

### Related ONTAP Commands * `metrocluster node show`

func (*Client) MetroclusterOperationCollectionGet

func (a *Client) MetroclusterOperationCollectionGet(params *MetroclusterOperationCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterOperationCollectionGetOK, error)
MetroclusterOperationCollectionGet Retrieves the list of MetroCluster operations on the local cluster.

### Related ONTAP Commands * `metrocluster operation history show` ### Learn more * [`DOC /cluster/metrocluster/operations`](#docs-cluster-cluster_metrocluster_operations)

func (*Client) MetroclusterOperationGet

func (a *Client) MetroclusterOperationGet(params *MetroclusterOperationGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterOperationGetOK, error)
MetroclusterOperationGet Retrieves information about a specific MetroCluster operation.

### Related ONTAP Commands * `metrocluster operation show`

func (*Client) MetroclusterSvmCollectionGet

func (a *Client) MetroclusterSvmCollectionGet(params *MetroclusterSvmCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterSvmCollectionGetOK, error)

MetroclusterSvmCollectionGet Retrieves configuration information for all pairs of SVMs in MetroCluster. REST /api/cluster/metrocluster/svms/?

func (*Client) MetroclusterSvmGet

func (a *Client) MetroclusterSvmGet(params *MetroclusterSvmGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterSvmGetOK, error)

MetroclusterSvmGet Retrieves configuration information for an SVM in a MetroCluster relationship.

func (*Client) NodeDelete

func (a *Client) NodeDelete(params *NodeDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodeDeleteAccepted, error)
NodeDelete Deletes a node from the cluster.

Note that before deleting a node from the cluster, you must shut down all of the node's shared resources, such as virtual interfaces to clients. If any of the node's shared resources are still active, the command fails. ### Optional parameters: * `force` - Forcibly removes a node that is down and cannot be brought online to remove its shared resources. This flag is set to "false" by default. ### Related ONTAP commands * `cluster remove-node` ### Learn more * [`DOC /cluster/nodes`](#docs-cluster-cluster_nodes)

func (*Client) NodeGet

func (a *Client) NodeGet(params *NodeGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodeGetOK, error)
NodeGet Retrieves information for the node.

### Related ONTAP commands * `cluster add-node-status` * `cluster date show` * `cluster ha show` * `network interface show` * `network port show` * `storage failover show` * `system controller show` * `system node show` * `system node show-discovered` * `system service-processor network show` * `system service-processor show` * `system service-processor ssh show` * `system service-processor image show` * `version` * `system service-processor api-service show` * `system service-processor network auto-configuration show`

func (*Client) NodeMetricsCollectionGet

func (a *Client) NodeMetricsCollectionGet(params *NodeMetricsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodeMetricsCollectionGetOK, error)

NodeMetricsCollectionGet Retrieves historical performance metrics for a node.

func (*Client) NodeModify

func (a *Client) NodeModify(params *NodeModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodeModifyAccepted, error)
NodeModify Updates the node information or performs shutdown/reboot actions on a node.

### Related ONTAP commands * `cluster ha modify` * `storage failover modify` * `system node modify` * `system node reboot` * `system node power off` * `system node power on` * `system service-processor network modify` * `system service-processor reboot-sp` * `system service-processor image modify` * `system service-processor network auto-configuration enable` * `system service-processor network auto-configuration disable`

func (*Client) NodesCreate

func (a *Client) NodesCreate(params *NodesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodesCreateAccepted, error)
NodesCreate Adds a node or nodes to the cluster.

### Required properties * `cluster_interface.ip.address` ### Related ONTAP commands * `cluster add-node` * `network interface create` * `storage aggregate auto-provision` * `system node modify` * `system service-processor network modify`

func (*Client) NodesGet

func (a *Client) NodesGet(params *NodesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodesGetOK, error)
NodesGet Retrieves the nodes in the cluster.

### Expensive properties There is an added computational 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. * `statistics.*` * `metric.*` ### Related ONTAP commands * `system node show`

func (*Client) ScheduleCollectionGet

func (a *Client) ScheduleCollectionGet(params *ScheduleCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ScheduleCollectionGetOK, error)

ScheduleCollectionGet Retrieves a schedule.

func (*Client) ScheduleCreate

func (a *Client) ScheduleCreate(params *ScheduleCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ScheduleCreateCreated, error)
ScheduleCreate Creates a schedule.

### Required Fields * name - Name of the job schedule. You must provide a minutes field for a cron schedule and an interval field for an interval schedule. Do not provide both a cron field and an interval field.

func (*Client) ScheduleDelete

func (a *Client) ScheduleDelete(params *ScheduleDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ScheduleDeleteOK, error)

ScheduleDelete Deletes a schedule.

func (*Client) ScheduleGet

func (a *Client) ScheduleGet(params *ScheduleGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ScheduleGetOK, error)

ScheduleGet Retrieves a schedule.

func (*Client) ScheduleModify

func (a *Client) ScheduleModify(params *ScheduleModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ScheduleModifyOK, error)

ScheduleModify Updates a schedule. Note that you cannot modify a cron field of an interval schedule, or the interval field of a cron schedule.

func (*Client) SensorsCollectionGet

func (a *Client) SensorsCollectionGet(params *SensorsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SensorsCollectionGetOK, error)

SensorsCollectionGet Retrieve Environment Sensors

func (*Client) SensorsGet

func (a *Client) SensorsGet(params *SensorsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SensorsGetOK, error)

SensorsGet Retrieve Environment Sensors

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) SoftwareDownloadGet

func (a *Client) SoftwareDownloadGet(params *SoftwareDownloadGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwareDownloadGetOK, error)
SoftwareDownloadGet Retrieves the software or firmware download status.

### Related ONTAP commands * `cluster image package check-download-progress` ### Learn more * [`DOC /cluster/software`](#docs-cluster-cluster_software)

func (*Client) SoftwareGet

func (a *Client) SoftwareGet(params *SoftwareGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwareGetOK, error)
SoftwareGet Retrieves the software profile of a cluster.

### Related ONTAP commands * `cluster image show` * `cluster image show-update-progress` * `system node image package show` ### Learn more * [`DOC /cluster/software`](#docs-cluster-cluster_software)

func (*Client) SoftwareHistoryCollectionGet

func (a *Client) SoftwareHistoryCollectionGet(params *SoftwareHistoryCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwareHistoryCollectionGetOK, error)
SoftwareHistoryCollectionGet Retrieves the history details for software installation requests.

### Related ONTAP commands * `cluster image show-update-history` ### Learn more * [`DOC /cluster/software`](#docs-cluster-cluster_software)

func (*Client) SoftwareModify

func (a *Client) SoftwareModify(params *SoftwareModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwareModifyAccepted, error)
SoftwareModify Updates the cluster software version.

Important note:

  • Setting 'version' triggers the package installation.
  • To validate the package for installation but not perform the installation, use the `validate_only` field on the request.

### Required properties * `version` - Software version to be installed on the cluster. ### Recommended optional parameters * `validate_only` - Required to validate a software package before an upgrade. * `skip_warnings` - Used to skip validation warnings when starting a software upgrade. * `action` - Used to pause, resume, or cancel an ongoing software upgrade. * `stabilize_minutes` - Specifies a custom value between 1 to 60 minutes that allows each node a specified amount of time to stabilize after a reboot; the default is 8 minutes. * `estimate_only` - Estimates the time duration; does not perform any update. * `nodes_to_update` - Specifies a subset of the cluster's nodes for update. * `show_validation_details` - If the value is set to true, then all validation details will be shown in the output. ### Related ONTAP commands * `cluster image validate` * `cluster image update` * `cluster image pause-update` * `cluster image resume-update` * `cluster image cancel-update` ### Learn more * [`DOC /cluster/software`](#docs-cluster-cluster_software)

func (*Client) SoftwarePackageCreate

func (a *Client) SoftwarePackageCreate(params *SoftwarePackageCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwarePackageCreateAccepted, error)
SoftwarePackageCreate Downloads a software or firmware package from the server.

### Required properties * `url` - URL location of the software package ### Recommended optional parameters * `username` - Username of HTTPS/FTP server * `password` - Password of HTTPS/FTP server ### Related ONTAP commands * `cluster image package get` ### Learn more * [`DOC /cluster/software`](#docs-cluster-cluster_software)

func (*Client) SoftwarePackageDelete

func (a *Client) SoftwarePackageDelete(params *SoftwarePackageDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwarePackageDeleteAccepted, error)
SoftwarePackageDelete Deletes a software package from the cluster. The delete operation fails if the package is currently installed.

### Related ONTAP commands * `cluster image package delete` ### Learn more * [`DOC /cluster/software`](#docs-cluster-cluster_software)

func (*Client) SoftwarePackageGet

func (a *Client) SoftwarePackageGet(params *SoftwarePackageGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwarePackageGetOK, error)
SoftwarePackageGet Retrieves the software package information.

### Related ONTAP commands * `cluster image package show-repository` ### Learn more * [`DOC /cluster/software`](#docs-cluster-cluster_software)

func (*Client) SoftwarePackagesCollectionGet

func (a *Client) SoftwarePackagesCollectionGet(params *SoftwarePackagesCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwarePackagesCollectionGetOK, error)
SoftwarePackagesCollectionGet Retrieves the software packages for a cluster.

### Related ONTAP commands * `cluster image package show-repository` ### Learn more * [`DOC /cluster/software`](#docs-cluster-cluster_software)

func (*Client) SoftwareUpload

func (a *Client) SoftwareUpload(params *SoftwareUploadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwareUploadAccepted, error)
SoftwareUpload Uploads a software or firmware package located on the local filesystem.

### Related ONTAP commands * `cluster image package get` ### Learn more * [`DOC /cluster/software`](#docs-cluster-cluster_software)

func (*Client) WebGet

func (a *Client) WebGet(params *WebGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WebGetOK, error)

WebGet Retrieves the web services configuration.

func (*Client) WebModify

func (a *Client) WebModify(params *WebModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WebModifyOK, *WebModifyAccepted, error)
WebModify Updates the web services configuration.

### Related ONTAP commands * `system services web modify`

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CapacityPoolCollectionGet(params *CapacityPoolCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CapacityPoolCollectionGetOK, error)

	CapacityPoolGet(params *CapacityPoolGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CapacityPoolGetOK, error)

	ChassisCollectionGet(params *ChassisCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ChassisCollectionGetOK, error)

	ChassisGet(params *ChassisGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ChassisGetOK, error)

	ClusterCollectionPerformanceMetricsGet(params *ClusterCollectionPerformanceMetricsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterCollectionPerformanceMetricsGetOK, error)

	ClusterCreate(params *ClusterCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterCreateAccepted, error)

	ClusterGet(params *ClusterGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterGetOK, error)

	ClusterModify(params *ClusterModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterModifyAccepted, error)

	ClusterNtpKeysCollectionGet(params *ClusterNtpKeysCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpKeysCollectionGetOK, error)

	ClusterNtpKeysCreate(params *ClusterNtpKeysCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpKeysCreateCreated, error)

	ClusterNtpKeysDelete(params *ClusterNtpKeysDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpKeysDeleteOK, error)

	ClusterNtpKeysGet(params *ClusterNtpKeysGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpKeysGetOK, error)

	ClusterNtpKeysModify(params *ClusterNtpKeysModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpKeysModifyOK, error)

	ClusterNtpServersCollectionGet(params *ClusterNtpServersCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpServersCollectionGetOK, error)

	ClusterNtpServersCreate(params *ClusterNtpServersCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpServersCreateAccepted, error)

	ClusterNtpServersDelete(params *ClusterNtpServersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpServersDeleteAccepted, error)

	ClusterNtpServersGet(params *ClusterNtpServersGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpServersGetOK, error)

	ClusterNtpServersModify(params *ClusterNtpServersModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNtpServersModifyAccepted, error)

	ClusterPeerCollectionGet(params *ClusterPeerCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterPeerCollectionGetOK, error)

	ClusterPeerCreate(params *ClusterPeerCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterPeerCreateCreated, error)

	ClusterPeerDelete(params *ClusterPeerDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterPeerDeleteOK, error)

	ClusterPeerGet(params *ClusterPeerGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterPeerGetOK, error)

	ClusterPeerModify(params *ClusterPeerModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterPeerModifyOK, error)

	CounterRowCollectionGet(params *CounterRowCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CounterRowCollectionGetOK, error)

	CounterRowGet(params *CounterRowGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CounterRowGetOK, error)

	CounterTableCollectionGet(params *CounterTableCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CounterTableCollectionGetOK, error)

	CounterTableGet(params *CounterTableGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CounterTableGetOK, error)

	FirmwareHistoryCollectionGet(params *FirmwareHistoryCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FirmwareHistoryCollectionGetOK, error)

	JobCollectionGet(params *JobCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*JobCollectionGetOK, error)

	JobGet(params *JobGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*JobGetOK, error)

	JobModify(params *JobModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*JobModifyOK, error)

	LicenseCreate(params *LicenseCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseCreateCreated, error)

	LicenseDelete(params *LicenseDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseDeleteOK, error)

	LicenseGet(params *LicenseGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseGetOK, error)

	LicenseManagerCollectionGet(params *LicenseManagerCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseManagerCollectionGetOK, error)

	LicenseManagerGet(params *LicenseManagerGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseManagerGetOK, error)

	LicenseManagerModify(params *LicenseManagerModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicenseManagerModifyAccepted, error)

	LicensesGet(params *LicensesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LicensesGetOK, error)

	MediatorCollectionGet(params *MediatorCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MediatorCollectionGetOK, error)

	MediatorCreate(params *MediatorCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MediatorCreateAccepted, error)

	MediatorDelete(params *MediatorDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MediatorDeleteAccepted, error)

	MediatorGet(params *MediatorGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MediatorGetOK, error)

	MetroclusterCreate(params *MetroclusterCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterCreateAccepted, error)

	MetroclusterDiagnosticsCreate(params *MetroclusterDiagnosticsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDiagnosticsCreateAccepted, error)

	MetroclusterDiagnosticsGet(params *MetroclusterDiagnosticsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDiagnosticsGetOK, error)

	MetroclusterDrGroupCollectionGet(params *MetroclusterDrGroupCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDrGroupCollectionGetOK, error)

	MetroclusterDrGroupCreate(params *MetroclusterDrGroupCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDrGroupCreateAccepted, error)

	MetroclusterDrGroupDelete(params *MetroclusterDrGroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDrGroupDeleteAccepted, error)

	MetroclusterDrGroupGet(params *MetroclusterDrGroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterDrGroupGetOK, error)

	MetroclusterGet(params *MetroclusterGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterGetOK, error)

	MetroclusterInterconnectCollectionGet(params *MetroclusterInterconnectCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterInterconnectCollectionGetOK, error)

	MetroclusterInterconnectGet(params *MetroclusterInterconnectGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterInterconnectGetOK, error)

	MetroclusterInterconnectModify(params *MetroclusterInterconnectModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterInterconnectModifyAccepted, error)

	MetroclusterModify(params *MetroclusterModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterModifyAccepted, error)

	MetroclusterNodeCollectionGet(params *MetroclusterNodeCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterNodeCollectionGetOK, error)

	MetroclusterNodeGet(params *MetroclusterNodeGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterNodeGetOK, error)

	MetroclusterOperationCollectionGet(params *MetroclusterOperationCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterOperationCollectionGetOK, error)

	MetroclusterOperationGet(params *MetroclusterOperationGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterOperationGetOK, error)

	MetroclusterSvmCollectionGet(params *MetroclusterSvmCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterSvmCollectionGetOK, error)

	MetroclusterSvmGet(params *MetroclusterSvmGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MetroclusterSvmGetOK, error)

	NodeDelete(params *NodeDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodeDeleteAccepted, error)

	NodeGet(params *NodeGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodeGetOK, error)

	NodeMetricsCollectionGet(params *NodeMetricsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodeMetricsCollectionGetOK, error)

	NodeModify(params *NodeModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodeModifyAccepted, error)

	NodesCreate(params *NodesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodesCreateAccepted, error)

	NodesGet(params *NodesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NodesGetOK, error)

	ScheduleCollectionGet(params *ScheduleCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ScheduleCollectionGetOK, error)

	ScheduleCreate(params *ScheduleCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ScheduleCreateCreated, error)

	ScheduleDelete(params *ScheduleDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ScheduleDeleteOK, error)

	ScheduleGet(params *ScheduleGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ScheduleGetOK, error)

	ScheduleModify(params *ScheduleModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ScheduleModifyOK, error)

	SensorsCollectionGet(params *SensorsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SensorsCollectionGetOK, error)

	SensorsGet(params *SensorsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SensorsGetOK, error)

	SoftwareDownloadGet(params *SoftwareDownloadGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwareDownloadGetOK, error)

	SoftwareGet(params *SoftwareGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwareGetOK, error)

	SoftwareHistoryCollectionGet(params *SoftwareHistoryCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwareHistoryCollectionGetOK, error)

	SoftwareModify(params *SoftwareModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwareModifyAccepted, error)

	SoftwarePackageCreate(params *SoftwarePackageCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwarePackageCreateAccepted, error)

	SoftwarePackageDelete(params *SoftwarePackageDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwarePackageDeleteAccepted, error)

	SoftwarePackageGet(params *SoftwarePackageGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwarePackageGetOK, error)

	SoftwarePackagesCollectionGet(params *SoftwarePackagesCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwarePackagesCollectionGetOK, error)

	SoftwareUpload(params *SoftwareUploadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SoftwareUploadAccepted, error)

	WebGet(params *WebGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WebGetOK, error)

	WebModify(params *WebModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WebModifyOK, *WebModifyAccepted, 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 cluster API client.

type ClusterCollectionPerformanceMetricsGetDefault

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

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

Error

func NewClusterCollectionPerformanceMetricsGetDefault

func NewClusterCollectionPerformanceMetricsGetDefault(code int) *ClusterCollectionPerformanceMetricsGetDefault

NewClusterCollectionPerformanceMetricsGetDefault creates a ClusterCollectionPerformanceMetricsGetDefault with default headers values

func (*ClusterCollectionPerformanceMetricsGetDefault) Code

Code gets the status code for the cluster collection performance metrics get default response

func (*ClusterCollectionPerformanceMetricsGetDefault) Error

func (*ClusterCollectionPerformanceMetricsGetDefault) GetPayload

func (*ClusterCollectionPerformanceMetricsGetDefault) IsClientError

IsClientError returns true when this cluster collection performance metrics get default response has a 4xx status code

func (*ClusterCollectionPerformanceMetricsGetDefault) IsCode

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

func (*ClusterCollectionPerformanceMetricsGetDefault) IsRedirect

IsRedirect returns true when this cluster collection performance metrics get default response has a 3xx status code

func (*ClusterCollectionPerformanceMetricsGetDefault) IsServerError

IsServerError returns true when this cluster collection performance metrics get default response has a 5xx status code

func (*ClusterCollectionPerformanceMetricsGetDefault) IsSuccess

IsSuccess returns true when this cluster collection performance metrics get default response has a 2xx status code

func (*ClusterCollectionPerformanceMetricsGetDefault) String

type ClusterCollectionPerformanceMetricsGetOK

type ClusterCollectionPerformanceMetricsGetOK struct {
	Payload *models.ClusterMetricsResponse
}

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

OK

func NewClusterCollectionPerformanceMetricsGetOK

func NewClusterCollectionPerformanceMetricsGetOK() *ClusterCollectionPerformanceMetricsGetOK

NewClusterCollectionPerformanceMetricsGetOK creates a ClusterCollectionPerformanceMetricsGetOK with default headers values

func (*ClusterCollectionPerformanceMetricsGetOK) Error

func (*ClusterCollectionPerformanceMetricsGetOK) GetPayload

func (*ClusterCollectionPerformanceMetricsGetOK) IsClientError

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

func (*ClusterCollectionPerformanceMetricsGetOK) IsCode

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

func (*ClusterCollectionPerformanceMetricsGetOK) IsRedirect

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

func (*ClusterCollectionPerformanceMetricsGetOK) IsServerError

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

func (*ClusterCollectionPerformanceMetricsGetOK) IsSuccess

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

func (*ClusterCollectionPerformanceMetricsGetOK) String

type ClusterCollectionPerformanceMetricsGetParams

type ClusterCollectionPerformanceMetricsGetParams struct {

	/* Duration.

	   Filter by duration
	*/
	Duration *string

	/* Fields.

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

	/* Interval.

	     The time range for the data. Examples can be 1h, 1d, 1m, 1w, or 1y.
	The period for each time range is specified as follows:
	* 1h: Metrics over the most recent hour sampled over 15 seconds.
	* 1d: Metrics over the most recent day sampled over 5 minutes.
	* 1w: Metrics over the most recent week sampled over 30 minutes.
	* 1m: Metrics over the most recent month sampled over 2 hours.
	* 1y: Metrics over the most recent year sampled over a day.


	     Default: "1h"
	*/
	Interval *string

	/* IopsOther.

	   Filter by iops.other
	*/
	IopsOther *int64

	/* IopsRead.

	   Filter by iops.read
	*/
	IopsRead *int64

	/* IopsTotal.

	   Filter by iops.total
	*/
	IopsTotal *int64

	/* IopsWrite.

	   Filter by iops.write
	*/
	IopsWrite *int64

	/* LatencyOther.

	   Filter by latency.other
	*/
	LatencyOther *int64

	/* LatencyRead.

	   Filter by latency.read
	*/
	LatencyRead *int64

	/* LatencyTotal.

	   Filter by latency.total
	*/
	LatencyTotal *int64

	/* LatencyWrite.

	   Filter by latency.write
	*/
	LatencyWrite *int64

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* Status.

	   Filter by status
	*/
	Status *string

	/* ThroughputOther.

	   Filter by throughput.other
	*/
	ThroughputOther *int64

	/* ThroughputRead.

	   Filter by throughput.read
	*/
	ThroughputRead *int64

	/* ThroughputTotal.

	   Filter by throughput.total
	*/
	ThroughputTotal *int64

	/* ThroughputWrite.

	   Filter by throughput.write
	*/
	ThroughputWrite *int64

	/* Timestamp.

	   Filter by timestamp
	*/
	Timestamp *string

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

ClusterCollectionPerformanceMetricsGetParams contains all the parameters to send to the API endpoint

for the cluster collection performance metrics get operation.

Typically these are written to a http.Request.

func NewClusterCollectionPerformanceMetricsGetParams

func NewClusterCollectionPerformanceMetricsGetParams() *ClusterCollectionPerformanceMetricsGetParams

NewClusterCollectionPerformanceMetricsGetParams creates a new ClusterCollectionPerformanceMetricsGetParams 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 NewClusterCollectionPerformanceMetricsGetParamsWithContext

func NewClusterCollectionPerformanceMetricsGetParamsWithContext(ctx context.Context) *ClusterCollectionPerformanceMetricsGetParams

NewClusterCollectionPerformanceMetricsGetParamsWithContext creates a new ClusterCollectionPerformanceMetricsGetParams object with the ability to set a context for a request.

func NewClusterCollectionPerformanceMetricsGetParamsWithHTTPClient

func NewClusterCollectionPerformanceMetricsGetParamsWithHTTPClient(client *http.Client) *ClusterCollectionPerformanceMetricsGetParams

NewClusterCollectionPerformanceMetricsGetParamsWithHTTPClient creates a new ClusterCollectionPerformanceMetricsGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterCollectionPerformanceMetricsGetParamsWithTimeout

func NewClusterCollectionPerformanceMetricsGetParamsWithTimeout(timeout time.Duration) *ClusterCollectionPerformanceMetricsGetParams

NewClusterCollectionPerformanceMetricsGetParamsWithTimeout creates a new ClusterCollectionPerformanceMetricsGetParams object with the ability to set a timeout on a request.

func (*ClusterCollectionPerformanceMetricsGetParams) SetContext

SetContext adds the context to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetDefaults

SetDefaults hydrates default values in the cluster collection performance metrics get params (not the query body).

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

func (*ClusterCollectionPerformanceMetricsGetParams) SetDuration

func (o *ClusterCollectionPerformanceMetricsGetParams) SetDuration(duration *string)

SetDuration adds the duration to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetFields

SetFields adds the fields to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetInterval

func (o *ClusterCollectionPerformanceMetricsGetParams) SetInterval(interval *string)

SetInterval adds the interval to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetIopsOther

func (o *ClusterCollectionPerformanceMetricsGetParams) SetIopsOther(iopsOther *int64)

SetIopsOther adds the iopsOther to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetIopsRead

func (o *ClusterCollectionPerformanceMetricsGetParams) SetIopsRead(iopsRead *int64)

SetIopsRead adds the iopsRead to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetIopsTotal

func (o *ClusterCollectionPerformanceMetricsGetParams) SetIopsTotal(iopsTotal *int64)

SetIopsTotal adds the iopsTotal to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetIopsWrite

func (o *ClusterCollectionPerformanceMetricsGetParams) SetIopsWrite(iopsWrite *int64)

SetIopsWrite adds the iopsWrite to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetLatencyOther

func (o *ClusterCollectionPerformanceMetricsGetParams) SetLatencyOther(latencyOther *int64)

SetLatencyOther adds the latencyOther to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetLatencyRead

func (o *ClusterCollectionPerformanceMetricsGetParams) SetLatencyRead(latencyRead *int64)

SetLatencyRead adds the latencyRead to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetLatencyTotal

func (o *ClusterCollectionPerformanceMetricsGetParams) SetLatencyTotal(latencyTotal *int64)

SetLatencyTotal adds the latencyTotal to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetLatencyWrite

func (o *ClusterCollectionPerformanceMetricsGetParams) SetLatencyWrite(latencyWrite *int64)

SetLatencyWrite adds the latencyWrite to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetMaxRecords

func (o *ClusterCollectionPerformanceMetricsGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetOrderBy

func (o *ClusterCollectionPerformanceMetricsGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetReturnRecords

func (o *ClusterCollectionPerformanceMetricsGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetReturnTimeout

func (o *ClusterCollectionPerformanceMetricsGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetStatus

SetStatus adds the status to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetThroughputOther

func (o *ClusterCollectionPerformanceMetricsGetParams) SetThroughputOther(throughputOther *int64)

SetThroughputOther adds the throughputOther to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetThroughputRead

func (o *ClusterCollectionPerformanceMetricsGetParams) SetThroughputRead(throughputRead *int64)

SetThroughputRead adds the throughputRead to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetThroughputTotal

func (o *ClusterCollectionPerformanceMetricsGetParams) SetThroughputTotal(throughputTotal *int64)

SetThroughputTotal adds the throughputTotal to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetThroughputWrite

func (o *ClusterCollectionPerformanceMetricsGetParams) SetThroughputWrite(throughputWrite *int64)

SetThroughputWrite adds the throughputWrite to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetTimeout

SetTimeout adds the timeout to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) SetTimestamp

func (o *ClusterCollectionPerformanceMetricsGetParams) SetTimestamp(timestamp *string)

SetTimestamp adds the timestamp to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithContext

WithContext adds the context to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithDefaults

WithDefaults hydrates default values in the cluster collection performance metrics get params (not the query body).

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

func (*ClusterCollectionPerformanceMetricsGetParams) WithDuration

WithDuration adds the duration to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithFields

WithFields adds the fields to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithInterval

WithInterval adds the interval to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithIopsOther

WithIopsOther adds the iopsOther to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithIopsRead

WithIopsRead adds the iopsRead to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithIopsTotal

WithIopsTotal adds the iopsTotal to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithIopsWrite

WithIopsWrite adds the iopsWrite to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithLatencyOther

WithLatencyOther adds the latencyOther to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithLatencyRead

WithLatencyRead adds the latencyRead to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithLatencyTotal

WithLatencyTotal adds the latencyTotal to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithLatencyWrite

WithLatencyWrite adds the latencyWrite to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithOrderBy

WithOrderBy adds the orderBy to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithStatus

WithStatus adds the status to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithThroughputOther

WithThroughputOther adds the throughputOther to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithThroughputRead

WithThroughputRead adds the throughputRead to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithThroughputTotal

WithThroughputTotal adds the throughputTotal to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithThroughputWrite

WithThroughputWrite adds the throughputWrite to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithTimeout

WithTimeout adds the timeout to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WithTimestamp

WithTimestamp adds the timestamp to the cluster collection performance metrics get params

func (*ClusterCollectionPerformanceMetricsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterCollectionPerformanceMetricsGetReader

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

ClusterCollectionPerformanceMetricsGetReader is a Reader for the ClusterCollectionPerformanceMetricsGet structure.

func (*ClusterCollectionPerformanceMetricsGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterCreateAccepted

type ClusterCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

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

Accepted

func NewClusterCreateAccepted

func NewClusterCreateAccepted() *ClusterCreateAccepted

NewClusterCreateAccepted creates a ClusterCreateAccepted with default headers values

func (*ClusterCreateAccepted) Error

func (o *ClusterCreateAccepted) Error() string

func (*ClusterCreateAccepted) GetPayload

func (o *ClusterCreateAccepted) GetPayload() *models.JobLinkResponse

func (*ClusterCreateAccepted) IsClientError

func (o *ClusterCreateAccepted) IsClientError() bool

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

func (*ClusterCreateAccepted) IsCode

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

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

func (*ClusterCreateAccepted) IsRedirect

func (o *ClusterCreateAccepted) IsRedirect() bool

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

func (*ClusterCreateAccepted) IsServerError

func (o *ClusterCreateAccepted) IsServerError() bool

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

func (*ClusterCreateAccepted) IsSuccess

func (o *ClusterCreateAccepted) IsSuccess() bool

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

func (*ClusterCreateAccepted) String

func (o *ClusterCreateAccepted) String() string

type ClusterCreateDefault

type ClusterCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262245 | The value provided is invalid. | | 1179813 | Fields set for one node must be set for all nodes. | | 1179817 | The IP address, subnet mask, and gateway must all be provided for cluster manangement interface. | | 1179818 | The IP address and gateway must be of the same family. | | 1179821 | An IP address and subnet mask conflicts with an existing entry. | | 1179824 | An invalid gateway was provided. | | 1179825 | All management and cluster config IP addresses must belong to the same address family. | | 2097165 | An NTP server could not be reached. | | 8847361 | Too many DNS domains provided. | | 8847362 | Too many name servers provided. | | 8847394 | An invalid DNS domain was provided. | | 8978433 | An invalid license key was provided. | | 9240587 | A name must be provided. | | 9240594 | An invalid name was provided. | | 39387137 | The URL provided is invalid. | | 131727360 | A node could not be added to the cluster. This is a generic code, see response message for details. | | 131727388 | Hostnames for NTP servers cannot be used without DNS configured. | | 131727389 | URL and username are required for configuration backup. |

func NewClusterCreateDefault

func NewClusterCreateDefault(code int) *ClusterCreateDefault

NewClusterCreateDefault creates a ClusterCreateDefault with default headers values

func (*ClusterCreateDefault) Code

func (o *ClusterCreateDefault) Code() int

Code gets the status code for the cluster create default response

func (*ClusterCreateDefault) Error

func (o *ClusterCreateDefault) Error() string

func (*ClusterCreateDefault) GetPayload

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

func (*ClusterCreateDefault) IsClientError

func (o *ClusterCreateDefault) IsClientError() bool

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

func (*ClusterCreateDefault) IsCode

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

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

func (*ClusterCreateDefault) IsRedirect

func (o *ClusterCreateDefault) IsRedirect() bool

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

func (*ClusterCreateDefault) IsServerError

func (o *ClusterCreateDefault) IsServerError() bool

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

func (*ClusterCreateDefault) IsSuccess

func (o *ClusterCreateDefault) IsSuccess() bool

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

func (*ClusterCreateDefault) String

func (o *ClusterCreateDefault) String() string

type ClusterCreateParams

type ClusterCreateParams struct {

	/* CreateRecommendedAggregates.

	   Create aggregates based on an optimal layout recommended by the system.
	*/
	CreateRecommendedAggregates *bool

	/* Info.

	   Cluster information
	*/
	Info *models.Cluster

	/* KeepPreclusterConfig.

	     This is used to keep temporary configuration settings that allow initial setup including a node scoped certificate and possibly an automatically created node management interface. This is useful when creating a GUI that does not replace the node management interface using POST on /api/cluster, but instead creates the interface at another time. The certificate also relates to creating a web based GUI so that the certificate lasts through the entire workflow and is not replaced by the cluster scoped certificate during POST on /api/cluster.
	To remove the temporary configuration settings when a custom setup workflow is complete, set the remove_precluster_config query parameter in a PATCH on /api/cluster.

	*/
	KeepPreclusterConfig *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.
	*/
	ReturnTimeout *int64

	/* SingleNodeCluster.

	   Configures a single node cluster.  All cluster ports are reassigned to the default network. The storage failover settings are configured to non-HA. The node reboots during this operation.
	*/
	SingleNodeCluster *bool

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

ClusterCreateParams contains all the parameters to send to the API endpoint

for the cluster create operation.

Typically these are written to a http.Request.

func NewClusterCreateParams

func NewClusterCreateParams() *ClusterCreateParams

NewClusterCreateParams creates a new ClusterCreateParams 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 NewClusterCreateParamsWithContext

func NewClusterCreateParamsWithContext(ctx context.Context) *ClusterCreateParams

NewClusterCreateParamsWithContext creates a new ClusterCreateParams object with the ability to set a context for a request.

func NewClusterCreateParamsWithHTTPClient

func NewClusterCreateParamsWithHTTPClient(client *http.Client) *ClusterCreateParams

NewClusterCreateParamsWithHTTPClient creates a new ClusterCreateParams object with the ability to set a custom HTTPClient for a request.

func NewClusterCreateParamsWithTimeout

func NewClusterCreateParamsWithTimeout(timeout time.Duration) *ClusterCreateParams

NewClusterCreateParamsWithTimeout creates a new ClusterCreateParams object with the ability to set a timeout on a request.

func (*ClusterCreateParams) SetContext

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

SetContext adds the context to the cluster create params

func (*ClusterCreateParams) SetCreateRecommendedAggregates

func (o *ClusterCreateParams) SetCreateRecommendedAggregates(createRecommendedAggregates *bool)

SetCreateRecommendedAggregates adds the createRecommendedAggregates to the cluster create params

func (*ClusterCreateParams) SetDefaults

func (o *ClusterCreateParams) SetDefaults()

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

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

func (*ClusterCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster create params

func (*ClusterCreateParams) SetInfo

func (o *ClusterCreateParams) SetInfo(info *models.Cluster)

SetInfo adds the info to the cluster create params

func (*ClusterCreateParams) SetKeepPreclusterConfig

func (o *ClusterCreateParams) SetKeepPreclusterConfig(keepPreclusterConfig *bool)

SetKeepPreclusterConfig adds the keepPreclusterConfig to the cluster create params

func (*ClusterCreateParams) SetReturnTimeout

func (o *ClusterCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the cluster create params

func (*ClusterCreateParams) SetSingleNodeCluster

func (o *ClusterCreateParams) SetSingleNodeCluster(singleNodeCluster *bool)

SetSingleNodeCluster adds the singleNodeCluster to the cluster create params

func (*ClusterCreateParams) SetTimeout

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

SetTimeout adds the timeout to the cluster create params

func (*ClusterCreateParams) WithContext

WithContext adds the context to the cluster create params

func (*ClusterCreateParams) WithCreateRecommendedAggregates

func (o *ClusterCreateParams) WithCreateRecommendedAggregates(createRecommendedAggregates *bool) *ClusterCreateParams

WithCreateRecommendedAggregates adds the createRecommendedAggregates to the cluster create params

func (*ClusterCreateParams) WithDefaults

func (o *ClusterCreateParams) WithDefaults() *ClusterCreateParams

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

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

func (*ClusterCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the cluster create params

func (*ClusterCreateParams) WithInfo

WithInfo adds the info to the cluster create params

func (*ClusterCreateParams) WithKeepPreclusterConfig

func (o *ClusterCreateParams) WithKeepPreclusterConfig(keepPreclusterConfig *bool) *ClusterCreateParams

WithKeepPreclusterConfig adds the keepPreclusterConfig to the cluster create params

func (*ClusterCreateParams) WithReturnTimeout

func (o *ClusterCreateParams) WithReturnTimeout(returnTimeout *int64) *ClusterCreateParams

WithReturnTimeout adds the returnTimeout to the cluster create params

func (*ClusterCreateParams) WithSingleNodeCluster

func (o *ClusterCreateParams) WithSingleNodeCluster(singleNodeCluster *bool) *ClusterCreateParams

WithSingleNodeCluster adds the singleNodeCluster to the cluster create params

func (*ClusterCreateParams) WithTimeout

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

WithTimeout adds the timeout to the cluster create params

func (*ClusterCreateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ClusterCreateReader

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

ClusterCreateReader is a Reader for the ClusterCreate structure.

func (*ClusterCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterGetDefault

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

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

Error

func NewClusterGetDefault

func NewClusterGetDefault(code int) *ClusterGetDefault

NewClusterGetDefault creates a ClusterGetDefault with default headers values

func (*ClusterGetDefault) Code

func (o *ClusterGetDefault) Code() int

Code gets the status code for the cluster get default response

func (*ClusterGetDefault) Error

func (o *ClusterGetDefault) Error() string

func (*ClusterGetDefault) GetPayload

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

func (*ClusterGetDefault) IsClientError

func (o *ClusterGetDefault) IsClientError() bool

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

func (*ClusterGetDefault) IsCode

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

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

func (*ClusterGetDefault) IsRedirect

func (o *ClusterGetDefault) IsRedirect() bool

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

func (*ClusterGetDefault) IsServerError

func (o *ClusterGetDefault) IsServerError() bool

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

func (*ClusterGetDefault) IsSuccess

func (o *ClusterGetDefault) IsSuccess() bool

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

func (*ClusterGetDefault) String

func (o *ClusterGetDefault) String() string

type ClusterGetOK

type ClusterGetOK struct {
	Payload *models.Cluster
}

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

OK

func NewClusterGetOK

func NewClusterGetOK() *ClusterGetOK

NewClusterGetOK creates a ClusterGetOK with default headers values

func (*ClusterGetOK) Error

func (o *ClusterGetOK) Error() string

func (*ClusterGetOK) GetPayload

func (o *ClusterGetOK) GetPayload() *models.Cluster

func (*ClusterGetOK) IsClientError

func (o *ClusterGetOK) IsClientError() bool

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

func (*ClusterGetOK) IsCode

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

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

func (*ClusterGetOK) IsRedirect

func (o *ClusterGetOK) IsRedirect() bool

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

func (*ClusterGetOK) IsServerError

func (o *ClusterGetOK) IsServerError() bool

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

func (*ClusterGetOK) IsSuccess

func (o *ClusterGetOK) IsSuccess() bool

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

func (*ClusterGetOK) String

func (o *ClusterGetOK) String() string

type ClusterGetParams

type ClusterGetParams struct {

	/* Fields.

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

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

ClusterGetParams contains all the parameters to send to the API endpoint

for the cluster get operation.

Typically these are written to a http.Request.

func NewClusterGetParams

func NewClusterGetParams() *ClusterGetParams

NewClusterGetParams creates a new ClusterGetParams 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 NewClusterGetParamsWithContext

func NewClusterGetParamsWithContext(ctx context.Context) *ClusterGetParams

NewClusterGetParamsWithContext creates a new ClusterGetParams object with the ability to set a context for a request.

func NewClusterGetParamsWithHTTPClient

func NewClusterGetParamsWithHTTPClient(client *http.Client) *ClusterGetParams

NewClusterGetParamsWithHTTPClient creates a new ClusterGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterGetParamsWithTimeout

func NewClusterGetParamsWithTimeout(timeout time.Duration) *ClusterGetParams

NewClusterGetParamsWithTimeout creates a new ClusterGetParams object with the ability to set a timeout on a request.

func (*ClusterGetParams) SetContext

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

SetContext adds the context to the cluster get params

func (*ClusterGetParams) SetDefaults

func (o *ClusterGetParams) SetDefaults()

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

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

func (*ClusterGetParams) SetFields

func (o *ClusterGetParams) SetFields(fields []string)

SetFields adds the fields to the cluster get params

func (*ClusterGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster get params

func (*ClusterGetParams) SetTimeout

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

SetTimeout adds the timeout to the cluster get params

func (*ClusterGetParams) WithContext

func (o *ClusterGetParams) WithContext(ctx context.Context) *ClusterGetParams

WithContext adds the context to the cluster get params

func (*ClusterGetParams) WithDefaults

func (o *ClusterGetParams) WithDefaults() *ClusterGetParams

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

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

func (*ClusterGetParams) WithFields

func (o *ClusterGetParams) WithFields(fields []string) *ClusterGetParams

WithFields adds the fields to the cluster get params

func (*ClusterGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the cluster get params

func (*ClusterGetParams) WithTimeout

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

WithTimeout adds the timeout to the cluster get params

func (*ClusterGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ClusterGetReader

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

ClusterGetReader is a Reader for the ClusterGet structure.

func (*ClusterGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterModifyAccepted

type ClusterModifyAccepted struct {
	Payload *models.JobLinkResponse
}

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

Accepted

func NewClusterModifyAccepted

func NewClusterModifyAccepted() *ClusterModifyAccepted

NewClusterModifyAccepted creates a ClusterModifyAccepted with default headers values

func (*ClusterModifyAccepted) Error

func (o *ClusterModifyAccepted) Error() string

func (*ClusterModifyAccepted) GetPayload

func (o *ClusterModifyAccepted) GetPayload() *models.JobLinkResponse

func (*ClusterModifyAccepted) IsClientError

func (o *ClusterModifyAccepted) IsClientError() bool

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

func (*ClusterModifyAccepted) IsCode

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

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

func (*ClusterModifyAccepted) IsRedirect

func (o *ClusterModifyAccepted) IsRedirect() bool

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

func (*ClusterModifyAccepted) IsServerError

func (o *ClusterModifyAccepted) IsServerError() bool

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

func (*ClusterModifyAccepted) IsSuccess

func (o *ClusterModifyAccepted) IsSuccess() bool

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

func (*ClusterModifyAccepted) String

func (o *ClusterModifyAccepted) String() string

type ClusterModifyDefault

type ClusterModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 3604491 | Updating timezone failed. | | 3604520 | Internal error. System state is not correct to read or change timezone. | | 8847361 | Too many DNS domains provided. | | 8847362 | Too many name servers provided. | | 9240587 | A name must be provided. | | 12451843 | Certificate does not exist. |

func NewClusterModifyDefault

func NewClusterModifyDefault(code int) *ClusterModifyDefault

NewClusterModifyDefault creates a ClusterModifyDefault with default headers values

func (*ClusterModifyDefault) Code

func (o *ClusterModifyDefault) Code() int

Code gets the status code for the cluster modify default response

func (*ClusterModifyDefault) Error

func (o *ClusterModifyDefault) Error() string

func (*ClusterModifyDefault) GetPayload

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

func (*ClusterModifyDefault) IsClientError

func (o *ClusterModifyDefault) IsClientError() bool

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

func (*ClusterModifyDefault) IsCode

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

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

func (*ClusterModifyDefault) IsRedirect

func (o *ClusterModifyDefault) IsRedirect() bool

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

func (*ClusterModifyDefault) IsServerError

func (o *ClusterModifyDefault) IsServerError() bool

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

func (*ClusterModifyDefault) IsSuccess

func (o *ClusterModifyDefault) IsSuccess() bool

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

func (*ClusterModifyDefault) String

func (o *ClusterModifyDefault) String() string

type ClusterModifyParams

type ClusterModifyParams struct {

	/* Info.

	   Cluster information
	*/
	Info *models.Cluster

	/* 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.
	*/
	ReturnTimeout *int64

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

ClusterModifyParams contains all the parameters to send to the API endpoint

for the cluster modify operation.

Typically these are written to a http.Request.

func NewClusterModifyParams

func NewClusterModifyParams() *ClusterModifyParams

NewClusterModifyParams creates a new ClusterModifyParams 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 NewClusterModifyParamsWithContext

func NewClusterModifyParamsWithContext(ctx context.Context) *ClusterModifyParams

NewClusterModifyParamsWithContext creates a new ClusterModifyParams object with the ability to set a context for a request.

func NewClusterModifyParamsWithHTTPClient

func NewClusterModifyParamsWithHTTPClient(client *http.Client) *ClusterModifyParams

NewClusterModifyParamsWithHTTPClient creates a new ClusterModifyParams object with the ability to set a custom HTTPClient for a request.

func NewClusterModifyParamsWithTimeout

func NewClusterModifyParamsWithTimeout(timeout time.Duration) *ClusterModifyParams

NewClusterModifyParamsWithTimeout creates a new ClusterModifyParams object with the ability to set a timeout on a request.

func (*ClusterModifyParams) SetContext

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

SetContext adds the context to the cluster modify params

func (*ClusterModifyParams) SetDefaults

func (o *ClusterModifyParams) SetDefaults()

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

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

func (*ClusterModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster modify params

func (*ClusterModifyParams) SetInfo

func (o *ClusterModifyParams) SetInfo(info *models.Cluster)

SetInfo adds the info to the cluster modify params

func (*ClusterModifyParams) SetReturnTimeout

func (o *ClusterModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the cluster modify params

func (*ClusterModifyParams) SetTimeout

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

SetTimeout adds the timeout to the cluster modify params

func (*ClusterModifyParams) WithContext

WithContext adds the context to the cluster modify params

func (*ClusterModifyParams) WithDefaults

func (o *ClusterModifyParams) WithDefaults() *ClusterModifyParams

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

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

func (*ClusterModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the cluster modify params

func (*ClusterModifyParams) WithInfo

WithInfo adds the info to the cluster modify params

func (*ClusterModifyParams) WithReturnTimeout

func (o *ClusterModifyParams) WithReturnTimeout(returnTimeout *int64) *ClusterModifyParams

WithReturnTimeout adds the returnTimeout to the cluster modify params

func (*ClusterModifyParams) WithTimeout

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

WithTimeout adds the timeout to the cluster modify params

func (*ClusterModifyParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ClusterModifyReader

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

ClusterModifyReader is a Reader for the ClusterModify structure.

func (*ClusterModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterNtpKeysCollectionGetDefault

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

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

Error

func NewClusterNtpKeysCollectionGetDefault

func NewClusterNtpKeysCollectionGetDefault(code int) *ClusterNtpKeysCollectionGetDefault

NewClusterNtpKeysCollectionGetDefault creates a ClusterNtpKeysCollectionGetDefault with default headers values

func (*ClusterNtpKeysCollectionGetDefault) Code

Code gets the status code for the cluster ntp keys collection get default response

func (*ClusterNtpKeysCollectionGetDefault) Error

func (*ClusterNtpKeysCollectionGetDefault) GetPayload

func (*ClusterNtpKeysCollectionGetDefault) IsClientError

func (o *ClusterNtpKeysCollectionGetDefault) IsClientError() bool

IsClientError returns true when this cluster ntp keys collection get default response has a 4xx status code

func (*ClusterNtpKeysCollectionGetDefault) IsCode

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

func (*ClusterNtpKeysCollectionGetDefault) IsRedirect

func (o *ClusterNtpKeysCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this cluster ntp keys collection get default response has a 3xx status code

func (*ClusterNtpKeysCollectionGetDefault) IsServerError

func (o *ClusterNtpKeysCollectionGetDefault) IsServerError() bool

IsServerError returns true when this cluster ntp keys collection get default response has a 5xx status code

func (*ClusterNtpKeysCollectionGetDefault) IsSuccess

IsSuccess returns true when this cluster ntp keys collection get default response has a 2xx status code

func (*ClusterNtpKeysCollectionGetDefault) String

type ClusterNtpKeysCollectionGetOK

type ClusterNtpKeysCollectionGetOK struct {
	Payload *models.NtpKeyResponse
}

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

OK

func NewClusterNtpKeysCollectionGetOK

func NewClusterNtpKeysCollectionGetOK() *ClusterNtpKeysCollectionGetOK

NewClusterNtpKeysCollectionGetOK creates a ClusterNtpKeysCollectionGetOK with default headers values

func (*ClusterNtpKeysCollectionGetOK) Error

func (*ClusterNtpKeysCollectionGetOK) GetPayload

func (*ClusterNtpKeysCollectionGetOK) IsClientError

func (o *ClusterNtpKeysCollectionGetOK) IsClientError() bool

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

func (*ClusterNtpKeysCollectionGetOK) IsCode

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

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

func (*ClusterNtpKeysCollectionGetOK) IsRedirect

func (o *ClusterNtpKeysCollectionGetOK) IsRedirect() bool

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

func (*ClusterNtpKeysCollectionGetOK) IsServerError

func (o *ClusterNtpKeysCollectionGetOK) IsServerError() bool

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

func (*ClusterNtpKeysCollectionGetOK) IsSuccess

func (o *ClusterNtpKeysCollectionGetOK) IsSuccess() bool

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

func (*ClusterNtpKeysCollectionGetOK) String

type ClusterNtpKeysCollectionGetParams

type ClusterNtpKeysCollectionGetParams struct {

	/* DigestType.

	   Filter by digest_type
	*/
	DigestType *string

	/* Fields.

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

	/* ID.

	   Filter by id
	*/
	ID *int64

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* Value.

	   Filter by value
	*/
	Value *string

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

ClusterNtpKeysCollectionGetParams contains all the parameters to send to the API endpoint

for the cluster ntp keys collection get operation.

Typically these are written to a http.Request.

func NewClusterNtpKeysCollectionGetParams

func NewClusterNtpKeysCollectionGetParams() *ClusterNtpKeysCollectionGetParams

NewClusterNtpKeysCollectionGetParams creates a new ClusterNtpKeysCollectionGetParams 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 NewClusterNtpKeysCollectionGetParamsWithContext

func NewClusterNtpKeysCollectionGetParamsWithContext(ctx context.Context) *ClusterNtpKeysCollectionGetParams

NewClusterNtpKeysCollectionGetParamsWithContext creates a new ClusterNtpKeysCollectionGetParams object with the ability to set a context for a request.

func NewClusterNtpKeysCollectionGetParamsWithHTTPClient

func NewClusterNtpKeysCollectionGetParamsWithHTTPClient(client *http.Client) *ClusterNtpKeysCollectionGetParams

NewClusterNtpKeysCollectionGetParamsWithHTTPClient creates a new ClusterNtpKeysCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNtpKeysCollectionGetParamsWithTimeout

func NewClusterNtpKeysCollectionGetParamsWithTimeout(timeout time.Duration) *ClusterNtpKeysCollectionGetParams

NewClusterNtpKeysCollectionGetParamsWithTimeout creates a new ClusterNtpKeysCollectionGetParams object with the ability to set a timeout on a request.

func (*ClusterNtpKeysCollectionGetParams) SetContext

SetContext adds the context to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) SetDefaults

func (o *ClusterNtpKeysCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the cluster ntp keys collection get params (not the query body).

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

func (*ClusterNtpKeysCollectionGetParams) SetDigestType

func (o *ClusterNtpKeysCollectionGetParams) SetDigestType(digestType *string)

SetDigestType adds the digestType to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) SetFields

func (o *ClusterNtpKeysCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) SetID

SetID adds the id to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) SetMaxRecords

func (o *ClusterNtpKeysCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) SetOrderBy

func (o *ClusterNtpKeysCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) SetReturnRecords

func (o *ClusterNtpKeysCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) SetReturnTimeout

func (o *ClusterNtpKeysCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) SetValue

func (o *ClusterNtpKeysCollectionGetParams) SetValue(value *string)

SetValue adds the value to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithContext

WithContext adds the context to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the cluster ntp keys collection get params (not the query body).

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

func (*ClusterNtpKeysCollectionGetParams) WithDigestType

WithDigestType adds the digestType to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithFields

WithFields adds the fields to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithID

WithID adds the id to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithReturnRecords

func (o *ClusterNtpKeysCollectionGetParams) WithReturnRecords(returnRecords *bool) *ClusterNtpKeysCollectionGetParams

WithReturnRecords adds the returnRecords to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithReturnTimeout

func (o *ClusterNtpKeysCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *ClusterNtpKeysCollectionGetParams

WithReturnTimeout adds the returnTimeout to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WithValue

WithValue adds the value to the cluster ntp keys collection get params

func (*ClusterNtpKeysCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterNtpKeysCollectionGetReader

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

ClusterNtpKeysCollectionGetReader is a Reader for the ClusterNtpKeysCollectionGet structure.

func (*ClusterNtpKeysCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterNtpKeysCreateCreated

type ClusterNtpKeysCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string
}

ClusterNtpKeysCreateCreated describes a response with status code 201, with default header values.

Created

func NewClusterNtpKeysCreateCreated

func NewClusterNtpKeysCreateCreated() *ClusterNtpKeysCreateCreated

NewClusterNtpKeysCreateCreated creates a ClusterNtpKeysCreateCreated with default headers values

func (*ClusterNtpKeysCreateCreated) Error

func (*ClusterNtpKeysCreateCreated) IsClientError

func (o *ClusterNtpKeysCreateCreated) IsClientError() bool

IsClientError returns true when this cluster ntp keys create created response has a 4xx status code

func (*ClusterNtpKeysCreateCreated) IsCode

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

IsCode returns true when this cluster ntp keys create created response a status code equal to that given

func (*ClusterNtpKeysCreateCreated) IsRedirect

func (o *ClusterNtpKeysCreateCreated) IsRedirect() bool

IsRedirect returns true when this cluster ntp keys create created response has a 3xx status code

func (*ClusterNtpKeysCreateCreated) IsServerError

func (o *ClusterNtpKeysCreateCreated) IsServerError() bool

IsServerError returns true when this cluster ntp keys create created response has a 5xx status code

func (*ClusterNtpKeysCreateCreated) IsSuccess

func (o *ClusterNtpKeysCreateCreated) IsSuccess() bool

IsSuccess returns true when this cluster ntp keys create created response has a 2xx status code

func (*ClusterNtpKeysCreateCreated) String

func (o *ClusterNtpKeysCreateCreated) String() string

type ClusterNtpKeysCreateDefault

type ClusterNtpKeysCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterNtpKeysCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2097187 | Invalid value for an NTP symmetric authentication key. A SHA1 key must be exactly 40 hexadecimal digits. | | 2097189 | Too many NTP keys have been configured. |

func NewClusterNtpKeysCreateDefault

func NewClusterNtpKeysCreateDefault(code int) *ClusterNtpKeysCreateDefault

NewClusterNtpKeysCreateDefault creates a ClusterNtpKeysCreateDefault with default headers values

func (*ClusterNtpKeysCreateDefault) Code

func (o *ClusterNtpKeysCreateDefault) Code() int

Code gets the status code for the cluster ntp keys create default response

func (*ClusterNtpKeysCreateDefault) Error

func (*ClusterNtpKeysCreateDefault) GetPayload

func (*ClusterNtpKeysCreateDefault) IsClientError

func (o *ClusterNtpKeysCreateDefault) IsClientError() bool

IsClientError returns true when this cluster ntp keys create default response has a 4xx status code

func (*ClusterNtpKeysCreateDefault) IsCode

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

IsCode returns true when this cluster ntp keys create default response a status code equal to that given

func (*ClusterNtpKeysCreateDefault) IsRedirect

func (o *ClusterNtpKeysCreateDefault) IsRedirect() bool

IsRedirect returns true when this cluster ntp keys create default response has a 3xx status code

func (*ClusterNtpKeysCreateDefault) IsServerError

func (o *ClusterNtpKeysCreateDefault) IsServerError() bool

IsServerError returns true when this cluster ntp keys create default response has a 5xx status code

func (*ClusterNtpKeysCreateDefault) IsSuccess

func (o *ClusterNtpKeysCreateDefault) IsSuccess() bool

IsSuccess returns true when this cluster ntp keys create default response has a 2xx status code

func (*ClusterNtpKeysCreateDefault) String

func (o *ClusterNtpKeysCreateDefault) String() string

type ClusterNtpKeysCreateParams

type ClusterNtpKeysCreateParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.NtpKey

	/* ReturnRecords.

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

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

ClusterNtpKeysCreateParams contains all the parameters to send to the API endpoint

for the cluster ntp keys create operation.

Typically these are written to a http.Request.

func NewClusterNtpKeysCreateParams

func NewClusterNtpKeysCreateParams() *ClusterNtpKeysCreateParams

NewClusterNtpKeysCreateParams creates a new ClusterNtpKeysCreateParams 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 NewClusterNtpKeysCreateParamsWithContext

func NewClusterNtpKeysCreateParamsWithContext(ctx context.Context) *ClusterNtpKeysCreateParams

NewClusterNtpKeysCreateParamsWithContext creates a new ClusterNtpKeysCreateParams object with the ability to set a context for a request.

func NewClusterNtpKeysCreateParamsWithHTTPClient

func NewClusterNtpKeysCreateParamsWithHTTPClient(client *http.Client) *ClusterNtpKeysCreateParams

NewClusterNtpKeysCreateParamsWithHTTPClient creates a new ClusterNtpKeysCreateParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNtpKeysCreateParamsWithTimeout

func NewClusterNtpKeysCreateParamsWithTimeout(timeout time.Duration) *ClusterNtpKeysCreateParams

NewClusterNtpKeysCreateParamsWithTimeout creates a new ClusterNtpKeysCreateParams object with the ability to set a timeout on a request.

func (*ClusterNtpKeysCreateParams) SetContext

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

SetContext adds the context to the cluster ntp keys create params

func (*ClusterNtpKeysCreateParams) SetDefaults

func (o *ClusterNtpKeysCreateParams) SetDefaults()

SetDefaults hydrates default values in the cluster ntp keys create params (not the query body).

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

func (*ClusterNtpKeysCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster ntp keys create params

func (*ClusterNtpKeysCreateParams) SetInfo

func (o *ClusterNtpKeysCreateParams) SetInfo(info *models.NtpKey)

SetInfo adds the info to the cluster ntp keys create params

func (*ClusterNtpKeysCreateParams) SetReturnRecords

func (o *ClusterNtpKeysCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the cluster ntp keys create params

func (*ClusterNtpKeysCreateParams) SetTimeout

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

SetTimeout adds the timeout to the cluster ntp keys create params

func (*ClusterNtpKeysCreateParams) WithContext

WithContext adds the context to the cluster ntp keys create params

func (*ClusterNtpKeysCreateParams) WithDefaults

WithDefaults hydrates default values in the cluster ntp keys create params (not the query body).

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

func (*ClusterNtpKeysCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster ntp keys create params

func (*ClusterNtpKeysCreateParams) WithInfo

WithInfo adds the info to the cluster ntp keys create params

func (*ClusterNtpKeysCreateParams) WithReturnRecords

func (o *ClusterNtpKeysCreateParams) WithReturnRecords(returnRecords *bool) *ClusterNtpKeysCreateParams

WithReturnRecords adds the returnRecords to the cluster ntp keys create params

func (*ClusterNtpKeysCreateParams) WithTimeout

WithTimeout adds the timeout to the cluster ntp keys create params

func (*ClusterNtpKeysCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterNtpKeysCreateReader

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

ClusterNtpKeysCreateReader is a Reader for the ClusterNtpKeysCreate structure.

func (*ClusterNtpKeysCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterNtpKeysDeleteDefault

type ClusterNtpKeysDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterNtpKeysDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2097186 | The key cannot be deleted because it is being used by an NTP server. |

func NewClusterNtpKeysDeleteDefault

func NewClusterNtpKeysDeleteDefault(code int) *ClusterNtpKeysDeleteDefault

NewClusterNtpKeysDeleteDefault creates a ClusterNtpKeysDeleteDefault with default headers values

func (*ClusterNtpKeysDeleteDefault) Code

func (o *ClusterNtpKeysDeleteDefault) Code() int

Code gets the status code for the cluster ntp keys delete default response

func (*ClusterNtpKeysDeleteDefault) Error

func (*ClusterNtpKeysDeleteDefault) GetPayload

func (*ClusterNtpKeysDeleteDefault) IsClientError

func (o *ClusterNtpKeysDeleteDefault) IsClientError() bool

IsClientError returns true when this cluster ntp keys delete default response has a 4xx status code

func (*ClusterNtpKeysDeleteDefault) IsCode

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

IsCode returns true when this cluster ntp keys delete default response a status code equal to that given

func (*ClusterNtpKeysDeleteDefault) IsRedirect

func (o *ClusterNtpKeysDeleteDefault) IsRedirect() bool

IsRedirect returns true when this cluster ntp keys delete default response has a 3xx status code

func (*ClusterNtpKeysDeleteDefault) IsServerError

func (o *ClusterNtpKeysDeleteDefault) IsServerError() bool

IsServerError returns true when this cluster ntp keys delete default response has a 5xx status code

func (*ClusterNtpKeysDeleteDefault) IsSuccess

func (o *ClusterNtpKeysDeleteDefault) IsSuccess() bool

IsSuccess returns true when this cluster ntp keys delete default response has a 2xx status code

func (*ClusterNtpKeysDeleteDefault) String

func (o *ClusterNtpKeysDeleteDefault) String() string

type ClusterNtpKeysDeleteOK

type ClusterNtpKeysDeleteOK struct {
}

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

OK

func NewClusterNtpKeysDeleteOK

func NewClusterNtpKeysDeleteOK() *ClusterNtpKeysDeleteOK

NewClusterNtpKeysDeleteOK creates a ClusterNtpKeysDeleteOK with default headers values

func (*ClusterNtpKeysDeleteOK) Error

func (o *ClusterNtpKeysDeleteOK) Error() string

func (*ClusterNtpKeysDeleteOK) IsClientError

func (o *ClusterNtpKeysDeleteOK) IsClientError() bool

IsClientError returns true when this cluster ntp keys delete o k response has a 4xx status code

func (*ClusterNtpKeysDeleteOK) IsCode

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

IsCode returns true when this cluster ntp keys delete o k response a status code equal to that given

func (*ClusterNtpKeysDeleteOK) IsRedirect

func (o *ClusterNtpKeysDeleteOK) IsRedirect() bool

IsRedirect returns true when this cluster ntp keys delete o k response has a 3xx status code

func (*ClusterNtpKeysDeleteOK) IsServerError

func (o *ClusterNtpKeysDeleteOK) IsServerError() bool

IsServerError returns true when this cluster ntp keys delete o k response has a 5xx status code

func (*ClusterNtpKeysDeleteOK) IsSuccess

func (o *ClusterNtpKeysDeleteOK) IsSuccess() bool

IsSuccess returns true when this cluster ntp keys delete o k response has a 2xx status code

func (*ClusterNtpKeysDeleteOK) String

func (o *ClusterNtpKeysDeleteOK) String() string

type ClusterNtpKeysDeleteParams

type ClusterNtpKeysDeleteParams struct {

	/* ID.

	   Key identifier
	*/
	ID int64

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

ClusterNtpKeysDeleteParams contains all the parameters to send to the API endpoint

for the cluster ntp keys delete operation.

Typically these are written to a http.Request.

func NewClusterNtpKeysDeleteParams

func NewClusterNtpKeysDeleteParams() *ClusterNtpKeysDeleteParams

NewClusterNtpKeysDeleteParams creates a new ClusterNtpKeysDeleteParams 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 NewClusterNtpKeysDeleteParamsWithContext

func NewClusterNtpKeysDeleteParamsWithContext(ctx context.Context) *ClusterNtpKeysDeleteParams

NewClusterNtpKeysDeleteParamsWithContext creates a new ClusterNtpKeysDeleteParams object with the ability to set a context for a request.

func NewClusterNtpKeysDeleteParamsWithHTTPClient

func NewClusterNtpKeysDeleteParamsWithHTTPClient(client *http.Client) *ClusterNtpKeysDeleteParams

NewClusterNtpKeysDeleteParamsWithHTTPClient creates a new ClusterNtpKeysDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNtpKeysDeleteParamsWithTimeout

func NewClusterNtpKeysDeleteParamsWithTimeout(timeout time.Duration) *ClusterNtpKeysDeleteParams

NewClusterNtpKeysDeleteParamsWithTimeout creates a new ClusterNtpKeysDeleteParams object with the ability to set a timeout on a request.

func (*ClusterNtpKeysDeleteParams) SetContext

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

SetContext adds the context to the cluster ntp keys delete params

func (*ClusterNtpKeysDeleteParams) SetDefaults

func (o *ClusterNtpKeysDeleteParams) SetDefaults()

SetDefaults hydrates default values in the cluster ntp keys delete params (not the query body).

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

func (*ClusterNtpKeysDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster ntp keys delete params

func (*ClusterNtpKeysDeleteParams) SetID

func (o *ClusterNtpKeysDeleteParams) SetID(id int64)

SetID adds the id to the cluster ntp keys delete params

func (*ClusterNtpKeysDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the cluster ntp keys delete params

func (*ClusterNtpKeysDeleteParams) WithContext

WithContext adds the context to the cluster ntp keys delete params

func (*ClusterNtpKeysDeleteParams) WithDefaults

WithDefaults hydrates default values in the cluster ntp keys delete params (not the query body).

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

func (*ClusterNtpKeysDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster ntp keys delete params

func (*ClusterNtpKeysDeleteParams) WithID

WithID adds the id to the cluster ntp keys delete params

func (*ClusterNtpKeysDeleteParams) WithTimeout

WithTimeout adds the timeout to the cluster ntp keys delete params

func (*ClusterNtpKeysDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterNtpKeysDeleteReader

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

ClusterNtpKeysDeleteReader is a Reader for the ClusterNtpKeysDelete structure.

func (*ClusterNtpKeysDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterNtpKeysGetDefault

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

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

Error

func NewClusterNtpKeysGetDefault

func NewClusterNtpKeysGetDefault(code int) *ClusterNtpKeysGetDefault

NewClusterNtpKeysGetDefault creates a ClusterNtpKeysGetDefault with default headers values

func (*ClusterNtpKeysGetDefault) Code

func (o *ClusterNtpKeysGetDefault) Code() int

Code gets the status code for the cluster ntp keys get default response

func (*ClusterNtpKeysGetDefault) Error

func (o *ClusterNtpKeysGetDefault) Error() string

func (*ClusterNtpKeysGetDefault) GetPayload

func (*ClusterNtpKeysGetDefault) IsClientError

func (o *ClusterNtpKeysGetDefault) IsClientError() bool

IsClientError returns true when this cluster ntp keys get default response has a 4xx status code

func (*ClusterNtpKeysGetDefault) IsCode

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

IsCode returns true when this cluster ntp keys get default response a status code equal to that given

func (*ClusterNtpKeysGetDefault) IsRedirect

func (o *ClusterNtpKeysGetDefault) IsRedirect() bool

IsRedirect returns true when this cluster ntp keys get default response has a 3xx status code

func (*ClusterNtpKeysGetDefault) IsServerError

func (o *ClusterNtpKeysGetDefault) IsServerError() bool

IsServerError returns true when this cluster ntp keys get default response has a 5xx status code

func (*ClusterNtpKeysGetDefault) IsSuccess

func (o *ClusterNtpKeysGetDefault) IsSuccess() bool

IsSuccess returns true when this cluster ntp keys get default response has a 2xx status code

func (*ClusterNtpKeysGetDefault) String

func (o *ClusterNtpKeysGetDefault) String() string

type ClusterNtpKeysGetOK

type ClusterNtpKeysGetOK struct {
	Payload *models.NtpKey
}

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

OK

func NewClusterNtpKeysGetOK

func NewClusterNtpKeysGetOK() *ClusterNtpKeysGetOK

NewClusterNtpKeysGetOK creates a ClusterNtpKeysGetOK with default headers values

func (*ClusterNtpKeysGetOK) Error

func (o *ClusterNtpKeysGetOK) Error() string

func (*ClusterNtpKeysGetOK) GetPayload

func (o *ClusterNtpKeysGetOK) GetPayload() *models.NtpKey

func (*ClusterNtpKeysGetOK) IsClientError

func (o *ClusterNtpKeysGetOK) IsClientError() bool

IsClientError returns true when this cluster ntp keys get o k response has a 4xx status code

func (*ClusterNtpKeysGetOK) IsCode

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

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

func (*ClusterNtpKeysGetOK) IsRedirect

func (o *ClusterNtpKeysGetOK) IsRedirect() bool

IsRedirect returns true when this cluster ntp keys get o k response has a 3xx status code

func (*ClusterNtpKeysGetOK) IsServerError

func (o *ClusterNtpKeysGetOK) IsServerError() bool

IsServerError returns true when this cluster ntp keys get o k response has a 5xx status code

func (*ClusterNtpKeysGetOK) IsSuccess

func (o *ClusterNtpKeysGetOK) IsSuccess() bool

IsSuccess returns true when this cluster ntp keys get o k response has a 2xx status code

func (*ClusterNtpKeysGetOK) String

func (o *ClusterNtpKeysGetOK) String() string

type ClusterNtpKeysGetParams

type ClusterNtpKeysGetParams struct {

	/* Fields.

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

	/* ID.

	   Key identifier
	*/
	ID int64

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

ClusterNtpKeysGetParams contains all the parameters to send to the API endpoint

for the cluster ntp keys get operation.

Typically these are written to a http.Request.

func NewClusterNtpKeysGetParams

func NewClusterNtpKeysGetParams() *ClusterNtpKeysGetParams

NewClusterNtpKeysGetParams creates a new ClusterNtpKeysGetParams 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 NewClusterNtpKeysGetParamsWithContext

func NewClusterNtpKeysGetParamsWithContext(ctx context.Context) *ClusterNtpKeysGetParams

NewClusterNtpKeysGetParamsWithContext creates a new ClusterNtpKeysGetParams object with the ability to set a context for a request.

func NewClusterNtpKeysGetParamsWithHTTPClient

func NewClusterNtpKeysGetParamsWithHTTPClient(client *http.Client) *ClusterNtpKeysGetParams

NewClusterNtpKeysGetParamsWithHTTPClient creates a new ClusterNtpKeysGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNtpKeysGetParamsWithTimeout

func NewClusterNtpKeysGetParamsWithTimeout(timeout time.Duration) *ClusterNtpKeysGetParams

NewClusterNtpKeysGetParamsWithTimeout creates a new ClusterNtpKeysGetParams object with the ability to set a timeout on a request.

func (*ClusterNtpKeysGetParams) SetContext

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

SetContext adds the context to the cluster ntp keys get params

func (*ClusterNtpKeysGetParams) SetDefaults

func (o *ClusterNtpKeysGetParams) SetDefaults()

SetDefaults hydrates default values in the cluster ntp keys get params (not the query body).

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

func (*ClusterNtpKeysGetParams) SetFields

func (o *ClusterNtpKeysGetParams) SetFields(fields []string)

SetFields adds the fields to the cluster ntp keys get params

func (*ClusterNtpKeysGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster ntp keys get params

func (*ClusterNtpKeysGetParams) SetID

func (o *ClusterNtpKeysGetParams) SetID(id int64)

SetID adds the id to the cluster ntp keys get params

func (*ClusterNtpKeysGetParams) SetTimeout

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

SetTimeout adds the timeout to the cluster ntp keys get params

func (*ClusterNtpKeysGetParams) WithContext

WithContext adds the context to the cluster ntp keys get params

func (*ClusterNtpKeysGetParams) WithDefaults

WithDefaults hydrates default values in the cluster ntp keys get params (not the query body).

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

func (*ClusterNtpKeysGetParams) WithFields

func (o *ClusterNtpKeysGetParams) WithFields(fields []string) *ClusterNtpKeysGetParams

WithFields adds the fields to the cluster ntp keys get params

func (*ClusterNtpKeysGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the cluster ntp keys get params

func (*ClusterNtpKeysGetParams) WithID

WithID adds the id to the cluster ntp keys get params

func (*ClusterNtpKeysGetParams) WithTimeout

WithTimeout adds the timeout to the cluster ntp keys get params

func (*ClusterNtpKeysGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterNtpKeysGetReader

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

ClusterNtpKeysGetReader is a Reader for the ClusterNtpKeysGet structure.

func (*ClusterNtpKeysGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterNtpKeysModifyDefault

type ClusterNtpKeysModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterNtpKeysModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2097187 | An invalid SHA1 key was provided. |

func NewClusterNtpKeysModifyDefault

func NewClusterNtpKeysModifyDefault(code int) *ClusterNtpKeysModifyDefault

NewClusterNtpKeysModifyDefault creates a ClusterNtpKeysModifyDefault with default headers values

func (*ClusterNtpKeysModifyDefault) Code

func (o *ClusterNtpKeysModifyDefault) Code() int

Code gets the status code for the cluster ntp keys modify default response

func (*ClusterNtpKeysModifyDefault) Error

func (*ClusterNtpKeysModifyDefault) GetPayload

func (*ClusterNtpKeysModifyDefault) IsClientError

func (o *ClusterNtpKeysModifyDefault) IsClientError() bool

IsClientError returns true when this cluster ntp keys modify default response has a 4xx status code

func (*ClusterNtpKeysModifyDefault) IsCode

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

IsCode returns true when this cluster ntp keys modify default response a status code equal to that given

func (*ClusterNtpKeysModifyDefault) IsRedirect

func (o *ClusterNtpKeysModifyDefault) IsRedirect() bool

IsRedirect returns true when this cluster ntp keys modify default response has a 3xx status code

func (*ClusterNtpKeysModifyDefault) IsServerError

func (o *ClusterNtpKeysModifyDefault) IsServerError() bool

IsServerError returns true when this cluster ntp keys modify default response has a 5xx status code

func (*ClusterNtpKeysModifyDefault) IsSuccess

func (o *ClusterNtpKeysModifyDefault) IsSuccess() bool

IsSuccess returns true when this cluster ntp keys modify default response has a 2xx status code

func (*ClusterNtpKeysModifyDefault) String

func (o *ClusterNtpKeysModifyDefault) String() string

type ClusterNtpKeysModifyOK

type ClusterNtpKeysModifyOK struct {
}

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

OK

func NewClusterNtpKeysModifyOK

func NewClusterNtpKeysModifyOK() *ClusterNtpKeysModifyOK

NewClusterNtpKeysModifyOK creates a ClusterNtpKeysModifyOK with default headers values

func (*ClusterNtpKeysModifyOK) Error

func (o *ClusterNtpKeysModifyOK) Error() string

func (*ClusterNtpKeysModifyOK) IsClientError

func (o *ClusterNtpKeysModifyOK) IsClientError() bool

IsClientError returns true when this cluster ntp keys modify o k response has a 4xx status code

func (*ClusterNtpKeysModifyOK) IsCode

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

IsCode returns true when this cluster ntp keys modify o k response a status code equal to that given

func (*ClusterNtpKeysModifyOK) IsRedirect

func (o *ClusterNtpKeysModifyOK) IsRedirect() bool

IsRedirect returns true when this cluster ntp keys modify o k response has a 3xx status code

func (*ClusterNtpKeysModifyOK) IsServerError

func (o *ClusterNtpKeysModifyOK) IsServerError() bool

IsServerError returns true when this cluster ntp keys modify o k response has a 5xx status code

func (*ClusterNtpKeysModifyOK) IsSuccess

func (o *ClusterNtpKeysModifyOK) IsSuccess() bool

IsSuccess returns true when this cluster ntp keys modify o k response has a 2xx status code

func (*ClusterNtpKeysModifyOK) String

func (o *ClusterNtpKeysModifyOK) String() string

type ClusterNtpKeysModifyParams

type ClusterNtpKeysModifyParams struct {

	/* ID.

	   Key identifier
	*/
	ID int64

	/* Info.

	   Information specification
	*/
	Info *models.NtpKey

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

ClusterNtpKeysModifyParams contains all the parameters to send to the API endpoint

for the cluster ntp keys modify operation.

Typically these are written to a http.Request.

func NewClusterNtpKeysModifyParams

func NewClusterNtpKeysModifyParams() *ClusterNtpKeysModifyParams

NewClusterNtpKeysModifyParams creates a new ClusterNtpKeysModifyParams 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 NewClusterNtpKeysModifyParamsWithContext

func NewClusterNtpKeysModifyParamsWithContext(ctx context.Context) *ClusterNtpKeysModifyParams

NewClusterNtpKeysModifyParamsWithContext creates a new ClusterNtpKeysModifyParams object with the ability to set a context for a request.

func NewClusterNtpKeysModifyParamsWithHTTPClient

func NewClusterNtpKeysModifyParamsWithHTTPClient(client *http.Client) *ClusterNtpKeysModifyParams

NewClusterNtpKeysModifyParamsWithHTTPClient creates a new ClusterNtpKeysModifyParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNtpKeysModifyParamsWithTimeout

func NewClusterNtpKeysModifyParamsWithTimeout(timeout time.Duration) *ClusterNtpKeysModifyParams

NewClusterNtpKeysModifyParamsWithTimeout creates a new ClusterNtpKeysModifyParams object with the ability to set a timeout on a request.

func (*ClusterNtpKeysModifyParams) SetContext

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

SetContext adds the context to the cluster ntp keys modify params

func (*ClusterNtpKeysModifyParams) SetDefaults

func (o *ClusterNtpKeysModifyParams) SetDefaults()

SetDefaults hydrates default values in the cluster ntp keys modify params (not the query body).

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

func (*ClusterNtpKeysModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster ntp keys modify params

func (*ClusterNtpKeysModifyParams) SetID

func (o *ClusterNtpKeysModifyParams) SetID(id int64)

SetID adds the id to the cluster ntp keys modify params

func (*ClusterNtpKeysModifyParams) SetInfo

func (o *ClusterNtpKeysModifyParams) SetInfo(info *models.NtpKey)

SetInfo adds the info to the cluster ntp keys modify params

func (*ClusterNtpKeysModifyParams) SetTimeout

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

SetTimeout adds the timeout to the cluster ntp keys modify params

func (*ClusterNtpKeysModifyParams) WithContext

WithContext adds the context to the cluster ntp keys modify params

func (*ClusterNtpKeysModifyParams) WithDefaults

WithDefaults hydrates default values in the cluster ntp keys modify params (not the query body).

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

func (*ClusterNtpKeysModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster ntp keys modify params

func (*ClusterNtpKeysModifyParams) WithID

WithID adds the id to the cluster ntp keys modify params

func (*ClusterNtpKeysModifyParams) WithInfo

WithInfo adds the info to the cluster ntp keys modify params

func (*ClusterNtpKeysModifyParams) WithTimeout

WithTimeout adds the timeout to the cluster ntp keys modify params

func (*ClusterNtpKeysModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterNtpKeysModifyReader

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

ClusterNtpKeysModifyReader is a Reader for the ClusterNtpKeysModify structure.

func (*ClusterNtpKeysModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterNtpServersCollectionGetDefault

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

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

Error

func NewClusterNtpServersCollectionGetDefault

func NewClusterNtpServersCollectionGetDefault(code int) *ClusterNtpServersCollectionGetDefault

NewClusterNtpServersCollectionGetDefault creates a ClusterNtpServersCollectionGetDefault with default headers values

func (*ClusterNtpServersCollectionGetDefault) Code

Code gets the status code for the cluster ntp servers collection get default response

func (*ClusterNtpServersCollectionGetDefault) Error

func (*ClusterNtpServersCollectionGetDefault) GetPayload

func (*ClusterNtpServersCollectionGetDefault) IsClientError

func (o *ClusterNtpServersCollectionGetDefault) IsClientError() bool

IsClientError returns true when this cluster ntp servers collection get default response has a 4xx status code

func (*ClusterNtpServersCollectionGetDefault) IsCode

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

func (*ClusterNtpServersCollectionGetDefault) IsRedirect

IsRedirect returns true when this cluster ntp servers collection get default response has a 3xx status code

func (*ClusterNtpServersCollectionGetDefault) IsServerError

func (o *ClusterNtpServersCollectionGetDefault) IsServerError() bool

IsServerError returns true when this cluster ntp servers collection get default response has a 5xx status code

func (*ClusterNtpServersCollectionGetDefault) IsSuccess

IsSuccess returns true when this cluster ntp servers collection get default response has a 2xx status code

func (*ClusterNtpServersCollectionGetDefault) String

type ClusterNtpServersCollectionGetOK

type ClusterNtpServersCollectionGetOK struct {
	Payload *models.NtpServerResponse
}

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

OK

func NewClusterNtpServersCollectionGetOK

func NewClusterNtpServersCollectionGetOK() *ClusterNtpServersCollectionGetOK

NewClusterNtpServersCollectionGetOK creates a ClusterNtpServersCollectionGetOK with default headers values

func (*ClusterNtpServersCollectionGetOK) Error

func (*ClusterNtpServersCollectionGetOK) GetPayload

func (*ClusterNtpServersCollectionGetOK) IsClientError

func (o *ClusterNtpServersCollectionGetOK) IsClientError() bool

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

func (*ClusterNtpServersCollectionGetOK) IsCode

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

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

func (*ClusterNtpServersCollectionGetOK) IsRedirect

func (o *ClusterNtpServersCollectionGetOK) IsRedirect() bool

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

func (*ClusterNtpServersCollectionGetOK) IsServerError

func (o *ClusterNtpServersCollectionGetOK) IsServerError() bool

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

func (*ClusterNtpServersCollectionGetOK) IsSuccess

func (o *ClusterNtpServersCollectionGetOK) IsSuccess() bool

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

func (*ClusterNtpServersCollectionGetOK) String

type ClusterNtpServersCollectionGetParams

type ClusterNtpServersCollectionGetParams struct {

	/* AuthenticationEnabled.

	   Filter by authentication_enabled
	*/
	AuthenticationEnabled *bool

	/* Fields.

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

	/* KeyID.

	   Filter by key.id
	*/
	KeyID *int64

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* Server.

	   Filter by server
	*/
	Server *string

	/* Version.

	   Filter by version
	*/
	Version *string

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

ClusterNtpServersCollectionGetParams contains all the parameters to send to the API endpoint

for the cluster ntp servers collection get operation.

Typically these are written to a http.Request.

func NewClusterNtpServersCollectionGetParams

func NewClusterNtpServersCollectionGetParams() *ClusterNtpServersCollectionGetParams

NewClusterNtpServersCollectionGetParams creates a new ClusterNtpServersCollectionGetParams 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 NewClusterNtpServersCollectionGetParamsWithContext

func NewClusterNtpServersCollectionGetParamsWithContext(ctx context.Context) *ClusterNtpServersCollectionGetParams

NewClusterNtpServersCollectionGetParamsWithContext creates a new ClusterNtpServersCollectionGetParams object with the ability to set a context for a request.

func NewClusterNtpServersCollectionGetParamsWithHTTPClient

func NewClusterNtpServersCollectionGetParamsWithHTTPClient(client *http.Client) *ClusterNtpServersCollectionGetParams

NewClusterNtpServersCollectionGetParamsWithHTTPClient creates a new ClusterNtpServersCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNtpServersCollectionGetParamsWithTimeout

func NewClusterNtpServersCollectionGetParamsWithTimeout(timeout time.Duration) *ClusterNtpServersCollectionGetParams

NewClusterNtpServersCollectionGetParamsWithTimeout creates a new ClusterNtpServersCollectionGetParams object with the ability to set a timeout on a request.

func (*ClusterNtpServersCollectionGetParams) SetAuthenticationEnabled

func (o *ClusterNtpServersCollectionGetParams) SetAuthenticationEnabled(authenticationEnabled *bool)

SetAuthenticationEnabled adds the authenticationEnabled to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetContext

SetContext adds the context to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetDefaults

func (o *ClusterNtpServersCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the cluster ntp servers collection get params (not the query body).

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

func (*ClusterNtpServersCollectionGetParams) SetFields

func (o *ClusterNtpServersCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetKeyID

func (o *ClusterNtpServersCollectionGetParams) SetKeyID(keyID *int64)

SetKeyID adds the keyId to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetMaxRecords

func (o *ClusterNtpServersCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetOrderBy

func (o *ClusterNtpServersCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetReturnRecords

func (o *ClusterNtpServersCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetReturnTimeout

func (o *ClusterNtpServersCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetServer

func (o *ClusterNtpServersCollectionGetParams) SetServer(server *string)

SetServer adds the server to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) SetVersion

func (o *ClusterNtpServersCollectionGetParams) SetVersion(version *string)

SetVersion adds the version to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithAuthenticationEnabled

func (o *ClusterNtpServersCollectionGetParams) WithAuthenticationEnabled(authenticationEnabled *bool) *ClusterNtpServersCollectionGetParams

WithAuthenticationEnabled adds the authenticationEnabled to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithContext

WithContext adds the context to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the cluster ntp servers collection get params (not the query body).

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

func (*ClusterNtpServersCollectionGetParams) WithFields

WithFields adds the fields to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithKeyID

WithKeyID adds the keyID to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithServer

WithServer adds the server to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WithVersion

WithVersion adds the version to the cluster ntp servers collection get params

func (*ClusterNtpServersCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterNtpServersCollectionGetReader

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

ClusterNtpServersCollectionGetReader is a Reader for the ClusterNtpServersCollectionGet structure.

func (*ClusterNtpServersCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterNtpServersCreateAccepted

type ClusterNtpServersCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

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

Accepted

func NewClusterNtpServersCreateAccepted

func NewClusterNtpServersCreateAccepted() *ClusterNtpServersCreateAccepted

NewClusterNtpServersCreateAccepted creates a ClusterNtpServersCreateAccepted with default headers values

func (*ClusterNtpServersCreateAccepted) Error

func (*ClusterNtpServersCreateAccepted) GetPayload

func (*ClusterNtpServersCreateAccepted) IsClientError

func (o *ClusterNtpServersCreateAccepted) IsClientError() bool

IsClientError returns true when this cluster ntp servers create accepted response has a 4xx status code

func (*ClusterNtpServersCreateAccepted) IsCode

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

IsCode returns true when this cluster ntp servers create accepted response a status code equal to that given

func (*ClusterNtpServersCreateAccepted) IsRedirect

func (o *ClusterNtpServersCreateAccepted) IsRedirect() bool

IsRedirect returns true when this cluster ntp servers create accepted response has a 3xx status code

func (*ClusterNtpServersCreateAccepted) IsServerError

func (o *ClusterNtpServersCreateAccepted) IsServerError() bool

IsServerError returns true when this cluster ntp servers create accepted response has a 5xx status code

func (*ClusterNtpServersCreateAccepted) IsSuccess

func (o *ClusterNtpServersCreateAccepted) IsSuccess() bool

IsSuccess returns true when this cluster ntp servers create accepted response has a 2xx status code

func (*ClusterNtpServersCreateAccepted) String

type ClusterNtpServersCreateDefault

type ClusterNtpServersCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterNtpServersCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2097163 | NTP server IPv4 address was invalid. | | 2097164 | NTP server IPv6 address was invalid. | | 2097165 | Cannot resolve NTP server name. | | 2097166 | NTP server address query returned no valid IP addresses. | | 2097167 | Failed to connect to NTP server. | | 2097169 | NTP server provided was not synchronized with a clock or another NTP server. | | 2097174 | NTP server provided had too high of root distance. | | 2097177 | NTP server provided an invalid stratum. | | 2097179 | Too many NTP servers have been configured. | | 2097181 | NTP server address was invalid. It is a special purpose address such as loopback, multicast, or broadcast address. | | 2097182 | NTP server address was invalid. The address is neither an IPv4 or IPv6. | | 2097183 | NTP symmetric key authentication cannot be used for a node not in a cluster. | | 2097185 | NTP key authentication failed for the provided key. | | 2097193 | An unknown NTP key was provided. |

func NewClusterNtpServersCreateDefault

func NewClusterNtpServersCreateDefault(code int) *ClusterNtpServersCreateDefault

NewClusterNtpServersCreateDefault creates a ClusterNtpServersCreateDefault with default headers values

func (*ClusterNtpServersCreateDefault) Code

Code gets the status code for the cluster ntp servers create default response

func (*ClusterNtpServersCreateDefault) Error

func (*ClusterNtpServersCreateDefault) GetPayload

func (*ClusterNtpServersCreateDefault) IsClientError

func (o *ClusterNtpServersCreateDefault) IsClientError() bool

IsClientError returns true when this cluster ntp servers create default response has a 4xx status code

func (*ClusterNtpServersCreateDefault) IsCode

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

IsCode returns true when this cluster ntp servers create default response a status code equal to that given

func (*ClusterNtpServersCreateDefault) IsRedirect

func (o *ClusterNtpServersCreateDefault) IsRedirect() bool

IsRedirect returns true when this cluster ntp servers create default response has a 3xx status code

func (*ClusterNtpServersCreateDefault) IsServerError

func (o *ClusterNtpServersCreateDefault) IsServerError() bool

IsServerError returns true when this cluster ntp servers create default response has a 5xx status code

func (*ClusterNtpServersCreateDefault) IsSuccess

func (o *ClusterNtpServersCreateDefault) IsSuccess() bool

IsSuccess returns true when this cluster ntp servers create default response has a 2xx status code

func (*ClusterNtpServersCreateDefault) String

type ClusterNtpServersCreateParams

type ClusterNtpServersCreateParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.NtpServer

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *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.
	*/
	ReturnTimeout *int64

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

ClusterNtpServersCreateParams contains all the parameters to send to the API endpoint

for the cluster ntp servers create operation.

Typically these are written to a http.Request.

func NewClusterNtpServersCreateParams

func NewClusterNtpServersCreateParams() *ClusterNtpServersCreateParams

NewClusterNtpServersCreateParams creates a new ClusterNtpServersCreateParams 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 NewClusterNtpServersCreateParamsWithContext

func NewClusterNtpServersCreateParamsWithContext(ctx context.Context) *ClusterNtpServersCreateParams

NewClusterNtpServersCreateParamsWithContext creates a new ClusterNtpServersCreateParams object with the ability to set a context for a request.

func NewClusterNtpServersCreateParamsWithHTTPClient

func NewClusterNtpServersCreateParamsWithHTTPClient(client *http.Client) *ClusterNtpServersCreateParams

NewClusterNtpServersCreateParamsWithHTTPClient creates a new ClusterNtpServersCreateParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNtpServersCreateParamsWithTimeout

func NewClusterNtpServersCreateParamsWithTimeout(timeout time.Duration) *ClusterNtpServersCreateParams

NewClusterNtpServersCreateParamsWithTimeout creates a new ClusterNtpServersCreateParams object with the ability to set a timeout on a request.

func (*ClusterNtpServersCreateParams) SetContext

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

SetContext adds the context to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) SetDefaults

func (o *ClusterNtpServersCreateParams) SetDefaults()

SetDefaults hydrates default values in the cluster ntp servers create params (not the query body).

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

func (*ClusterNtpServersCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) SetInfo

SetInfo adds the info to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) SetReturnRecords

func (o *ClusterNtpServersCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) SetReturnTimeout

func (o *ClusterNtpServersCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) SetTimeout

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

SetTimeout adds the timeout to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) WithContext

WithContext adds the context to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) WithDefaults

WithDefaults hydrates default values in the cluster ntp servers create params (not the query body).

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

func (*ClusterNtpServersCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) WithInfo

WithInfo adds the info to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) WithReturnRecords

func (o *ClusterNtpServersCreateParams) WithReturnRecords(returnRecords *bool) *ClusterNtpServersCreateParams

WithReturnRecords adds the returnRecords to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) WithReturnTimeout

func (o *ClusterNtpServersCreateParams) WithReturnTimeout(returnTimeout *int64) *ClusterNtpServersCreateParams

WithReturnTimeout adds the returnTimeout to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) WithTimeout

WithTimeout adds the timeout to the cluster ntp servers create params

func (*ClusterNtpServersCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterNtpServersCreateReader

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

ClusterNtpServersCreateReader is a Reader for the ClusterNtpServersCreate structure.

func (*ClusterNtpServersCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterNtpServersDeleteAccepted

type ClusterNtpServersDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

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

Accepted

func NewClusterNtpServersDeleteAccepted

func NewClusterNtpServersDeleteAccepted() *ClusterNtpServersDeleteAccepted

NewClusterNtpServersDeleteAccepted creates a ClusterNtpServersDeleteAccepted with default headers values

func (*ClusterNtpServersDeleteAccepted) Error

func (*ClusterNtpServersDeleteAccepted) GetPayload

func (*ClusterNtpServersDeleteAccepted) IsClientError

func (o *ClusterNtpServersDeleteAccepted) IsClientError() bool

IsClientError returns true when this cluster ntp servers delete accepted response has a 4xx status code

func (*ClusterNtpServersDeleteAccepted) IsCode

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

IsCode returns true when this cluster ntp servers delete accepted response a status code equal to that given

func (*ClusterNtpServersDeleteAccepted) IsRedirect

func (o *ClusterNtpServersDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this cluster ntp servers delete accepted response has a 3xx status code

func (*ClusterNtpServersDeleteAccepted) IsServerError

func (o *ClusterNtpServersDeleteAccepted) IsServerError() bool

IsServerError returns true when this cluster ntp servers delete accepted response has a 5xx status code

func (*ClusterNtpServersDeleteAccepted) IsSuccess

func (o *ClusterNtpServersDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this cluster ntp servers delete accepted response has a 2xx status code

func (*ClusterNtpServersDeleteAccepted) String

type ClusterNtpServersDeleteDefault

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

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

Error

func NewClusterNtpServersDeleteDefault

func NewClusterNtpServersDeleteDefault(code int) *ClusterNtpServersDeleteDefault

NewClusterNtpServersDeleteDefault creates a ClusterNtpServersDeleteDefault with default headers values

func (*ClusterNtpServersDeleteDefault) Code

Code gets the status code for the cluster ntp servers delete default response

func (*ClusterNtpServersDeleteDefault) Error

func (*ClusterNtpServersDeleteDefault) GetPayload

func (*ClusterNtpServersDeleteDefault) IsClientError

func (o *ClusterNtpServersDeleteDefault) IsClientError() bool

IsClientError returns true when this cluster ntp servers delete default response has a 4xx status code

func (*ClusterNtpServersDeleteDefault) IsCode

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

IsCode returns true when this cluster ntp servers delete default response a status code equal to that given

func (*ClusterNtpServersDeleteDefault) IsRedirect

func (o *ClusterNtpServersDeleteDefault) IsRedirect() bool

IsRedirect returns true when this cluster ntp servers delete default response has a 3xx status code

func (*ClusterNtpServersDeleteDefault) IsServerError

func (o *ClusterNtpServersDeleteDefault) IsServerError() bool

IsServerError returns true when this cluster ntp servers delete default response has a 5xx status code

func (*ClusterNtpServersDeleteDefault) IsSuccess

func (o *ClusterNtpServersDeleteDefault) IsSuccess() bool

IsSuccess returns true when this cluster ntp servers delete default response has a 2xx status code

func (*ClusterNtpServersDeleteDefault) String

type ClusterNtpServersDeleteParams

type ClusterNtpServersDeleteParams struct {

	/* 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.
	*/
	ReturnTimeout *int64

	/* Server.

	   Server address or host name
	*/
	Server string

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

ClusterNtpServersDeleteParams contains all the parameters to send to the API endpoint

for the cluster ntp servers delete operation.

Typically these are written to a http.Request.

func NewClusterNtpServersDeleteParams

func NewClusterNtpServersDeleteParams() *ClusterNtpServersDeleteParams

NewClusterNtpServersDeleteParams creates a new ClusterNtpServersDeleteParams 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 NewClusterNtpServersDeleteParamsWithContext

func NewClusterNtpServersDeleteParamsWithContext(ctx context.Context) *ClusterNtpServersDeleteParams

NewClusterNtpServersDeleteParamsWithContext creates a new ClusterNtpServersDeleteParams object with the ability to set a context for a request.

func NewClusterNtpServersDeleteParamsWithHTTPClient

func NewClusterNtpServersDeleteParamsWithHTTPClient(client *http.Client) *ClusterNtpServersDeleteParams

NewClusterNtpServersDeleteParamsWithHTTPClient creates a new ClusterNtpServersDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNtpServersDeleteParamsWithTimeout

func NewClusterNtpServersDeleteParamsWithTimeout(timeout time.Duration) *ClusterNtpServersDeleteParams

NewClusterNtpServersDeleteParamsWithTimeout creates a new ClusterNtpServersDeleteParams object with the ability to set a timeout on a request.

func (*ClusterNtpServersDeleteParams) SetContext

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

SetContext adds the context to the cluster ntp servers delete params

func (*ClusterNtpServersDeleteParams) SetDefaults

func (o *ClusterNtpServersDeleteParams) SetDefaults()

SetDefaults hydrates default values in the cluster ntp servers delete params (not the query body).

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

func (*ClusterNtpServersDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster ntp servers delete params

func (*ClusterNtpServersDeleteParams) SetReturnTimeout

func (o *ClusterNtpServersDeleteParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the cluster ntp servers delete params

func (*ClusterNtpServersDeleteParams) SetServer

func (o *ClusterNtpServersDeleteParams) SetServer(server string)

SetServer adds the server to the cluster ntp servers delete params

func (*ClusterNtpServersDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the cluster ntp servers delete params

func (*ClusterNtpServersDeleteParams) WithContext

WithContext adds the context to the cluster ntp servers delete params

func (*ClusterNtpServersDeleteParams) WithDefaults

WithDefaults hydrates default values in the cluster ntp servers delete params (not the query body).

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

func (*ClusterNtpServersDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster ntp servers delete params

func (*ClusterNtpServersDeleteParams) WithReturnTimeout

func (o *ClusterNtpServersDeleteParams) WithReturnTimeout(returnTimeout *int64) *ClusterNtpServersDeleteParams

WithReturnTimeout adds the returnTimeout to the cluster ntp servers delete params

func (*ClusterNtpServersDeleteParams) WithServer

WithServer adds the server to the cluster ntp servers delete params

func (*ClusterNtpServersDeleteParams) WithTimeout

WithTimeout adds the timeout to the cluster ntp servers delete params

func (*ClusterNtpServersDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterNtpServersDeleteReader

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

ClusterNtpServersDeleteReader is a Reader for the ClusterNtpServersDelete structure.

func (*ClusterNtpServersDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterNtpServersGetDefault

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

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

Error

func NewClusterNtpServersGetDefault

func NewClusterNtpServersGetDefault(code int) *ClusterNtpServersGetDefault

NewClusterNtpServersGetDefault creates a ClusterNtpServersGetDefault with default headers values

func (*ClusterNtpServersGetDefault) Code

func (o *ClusterNtpServersGetDefault) Code() int

Code gets the status code for the cluster ntp servers get default response

func (*ClusterNtpServersGetDefault) Error

func (*ClusterNtpServersGetDefault) GetPayload

func (*ClusterNtpServersGetDefault) IsClientError

func (o *ClusterNtpServersGetDefault) IsClientError() bool

IsClientError returns true when this cluster ntp servers get default response has a 4xx status code

func (*ClusterNtpServersGetDefault) IsCode

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

IsCode returns true when this cluster ntp servers get default response a status code equal to that given

func (*ClusterNtpServersGetDefault) IsRedirect

func (o *ClusterNtpServersGetDefault) IsRedirect() bool

IsRedirect returns true when this cluster ntp servers get default response has a 3xx status code

func (*ClusterNtpServersGetDefault) IsServerError

func (o *ClusterNtpServersGetDefault) IsServerError() bool

IsServerError returns true when this cluster ntp servers get default response has a 5xx status code

func (*ClusterNtpServersGetDefault) IsSuccess

func (o *ClusterNtpServersGetDefault) IsSuccess() bool

IsSuccess returns true when this cluster ntp servers get default response has a 2xx status code

func (*ClusterNtpServersGetDefault) String

func (o *ClusterNtpServersGetDefault) String() string

type ClusterNtpServersGetOK

type ClusterNtpServersGetOK struct {
	Payload *models.NtpServer
}

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

OK

func NewClusterNtpServersGetOK

func NewClusterNtpServersGetOK() *ClusterNtpServersGetOK

NewClusterNtpServersGetOK creates a ClusterNtpServersGetOK with default headers values

func (*ClusterNtpServersGetOK) Error

func (o *ClusterNtpServersGetOK) Error() string

func (*ClusterNtpServersGetOK) GetPayload

func (o *ClusterNtpServersGetOK) GetPayload() *models.NtpServer

func (*ClusterNtpServersGetOK) IsClientError

func (o *ClusterNtpServersGetOK) IsClientError() bool

IsClientError returns true when this cluster ntp servers get o k response has a 4xx status code

func (*ClusterNtpServersGetOK) IsCode

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

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

func (*ClusterNtpServersGetOK) IsRedirect

func (o *ClusterNtpServersGetOK) IsRedirect() bool

IsRedirect returns true when this cluster ntp servers get o k response has a 3xx status code

func (*ClusterNtpServersGetOK) IsServerError

func (o *ClusterNtpServersGetOK) IsServerError() bool

IsServerError returns true when this cluster ntp servers get o k response has a 5xx status code

func (*ClusterNtpServersGetOK) IsSuccess

func (o *ClusterNtpServersGetOK) IsSuccess() bool

IsSuccess returns true when this cluster ntp servers get o k response has a 2xx status code

func (*ClusterNtpServersGetOK) String

func (o *ClusterNtpServersGetOK) String() string

type ClusterNtpServersGetParams

type ClusterNtpServersGetParams struct {

	/* Fields.

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

	/* Server.

	   NTP server host name, IPv4, or IPv6 address.
	*/
	Server string

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

ClusterNtpServersGetParams contains all the parameters to send to the API endpoint

for the cluster ntp servers get operation.

Typically these are written to a http.Request.

func NewClusterNtpServersGetParams

func NewClusterNtpServersGetParams() *ClusterNtpServersGetParams

NewClusterNtpServersGetParams creates a new ClusterNtpServersGetParams 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 NewClusterNtpServersGetParamsWithContext

func NewClusterNtpServersGetParamsWithContext(ctx context.Context) *ClusterNtpServersGetParams

NewClusterNtpServersGetParamsWithContext creates a new ClusterNtpServersGetParams object with the ability to set a context for a request.

func NewClusterNtpServersGetParamsWithHTTPClient

func NewClusterNtpServersGetParamsWithHTTPClient(client *http.Client) *ClusterNtpServersGetParams

NewClusterNtpServersGetParamsWithHTTPClient creates a new ClusterNtpServersGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNtpServersGetParamsWithTimeout

func NewClusterNtpServersGetParamsWithTimeout(timeout time.Duration) *ClusterNtpServersGetParams

NewClusterNtpServersGetParamsWithTimeout creates a new ClusterNtpServersGetParams object with the ability to set a timeout on a request.

func (*ClusterNtpServersGetParams) SetContext

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

SetContext adds the context to the cluster ntp servers get params

func (*ClusterNtpServersGetParams) SetDefaults

func (o *ClusterNtpServersGetParams) SetDefaults()

SetDefaults hydrates default values in the cluster ntp servers get params (not the query body).

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

func (*ClusterNtpServersGetParams) SetFields

func (o *ClusterNtpServersGetParams) SetFields(fields []string)

SetFields adds the fields to the cluster ntp servers get params

func (*ClusterNtpServersGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster ntp servers get params

func (*ClusterNtpServersGetParams) SetServer

func (o *ClusterNtpServersGetParams) SetServer(server string)

SetServer adds the server to the cluster ntp servers get params

func (*ClusterNtpServersGetParams) SetTimeout

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

SetTimeout adds the timeout to the cluster ntp servers get params

func (*ClusterNtpServersGetParams) WithContext

WithContext adds the context to the cluster ntp servers get params

func (*ClusterNtpServersGetParams) WithDefaults

WithDefaults hydrates default values in the cluster ntp servers get params (not the query body).

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

func (*ClusterNtpServersGetParams) WithFields

WithFields adds the fields to the cluster ntp servers get params

func (*ClusterNtpServersGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster ntp servers get params

func (*ClusterNtpServersGetParams) WithServer

WithServer adds the server to the cluster ntp servers get params

func (*ClusterNtpServersGetParams) WithTimeout

WithTimeout adds the timeout to the cluster ntp servers get params

func (*ClusterNtpServersGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterNtpServersGetReader

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

ClusterNtpServersGetReader is a Reader for the ClusterNtpServersGet structure.

func (*ClusterNtpServersGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterNtpServersModifyAccepted

type ClusterNtpServersModifyAccepted struct {
	Payload *models.JobLinkResponse
}

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

Accepted

func NewClusterNtpServersModifyAccepted

func NewClusterNtpServersModifyAccepted() *ClusterNtpServersModifyAccepted

NewClusterNtpServersModifyAccepted creates a ClusterNtpServersModifyAccepted with default headers values

func (*ClusterNtpServersModifyAccepted) Error

func (*ClusterNtpServersModifyAccepted) GetPayload

func (*ClusterNtpServersModifyAccepted) IsClientError

func (o *ClusterNtpServersModifyAccepted) IsClientError() bool

IsClientError returns true when this cluster ntp servers modify accepted response has a 4xx status code

func (*ClusterNtpServersModifyAccepted) IsCode

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

IsCode returns true when this cluster ntp servers modify accepted response a status code equal to that given

func (*ClusterNtpServersModifyAccepted) IsRedirect

func (o *ClusterNtpServersModifyAccepted) IsRedirect() bool

IsRedirect returns true when this cluster ntp servers modify accepted response has a 3xx status code

func (*ClusterNtpServersModifyAccepted) IsServerError

func (o *ClusterNtpServersModifyAccepted) IsServerError() bool

IsServerError returns true when this cluster ntp servers modify accepted response has a 5xx status code

func (*ClusterNtpServersModifyAccepted) IsSuccess

func (o *ClusterNtpServersModifyAccepted) IsSuccess() bool

IsSuccess returns true when this cluster ntp servers modify accepted response has a 2xx status code

func (*ClusterNtpServersModifyAccepted) String

type ClusterNtpServersModifyDefault

type ClusterNtpServersModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterNtpServersModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2097163 | NTP server address was invalid. | | 2097164 | NTP server address was invalid. | | 2097165 | Could not resolve NTP server hostname. | | 2097166 | NTP server address query returned no valid IP addresses. | | 2097167 | Failed to connect to NTP server. | | 2097169 | NTP server provided was not synchronized. | | 2097174 | NTP server provided had too high of root distance. | | 2097177 | NTP server provided had an invalid stratum. | | 2097181 | NTP server address was invalid. | | 2097182 | NTP server address was invalid. | | 2097183 | NTP symmetric key authentication cannot be used for a node not in a cluster. | | 2097185 | NTP key authentication failed for the provided key. | | 2097188 | An invalid key identifier was provided. Identifiers must be in the range from 1 to 65535. | | 2097193 | An unknown key was provided. | | 2097194 | The field \"authentication_enabled\" cannot be false when the field NTP key is given. |

func NewClusterNtpServersModifyDefault

func NewClusterNtpServersModifyDefault(code int) *ClusterNtpServersModifyDefault

NewClusterNtpServersModifyDefault creates a ClusterNtpServersModifyDefault with default headers values

func (*ClusterNtpServersModifyDefault) Code

Code gets the status code for the cluster ntp servers modify default response

func (*ClusterNtpServersModifyDefault) Error

func (*ClusterNtpServersModifyDefault) GetPayload

func (*ClusterNtpServersModifyDefault) IsClientError

func (o *ClusterNtpServersModifyDefault) IsClientError() bool

IsClientError returns true when this cluster ntp servers modify default response has a 4xx status code

func (*ClusterNtpServersModifyDefault) IsCode

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

IsCode returns true when this cluster ntp servers modify default response a status code equal to that given

func (*ClusterNtpServersModifyDefault) IsRedirect

func (o *ClusterNtpServersModifyDefault) IsRedirect() bool

IsRedirect returns true when this cluster ntp servers modify default response has a 3xx status code

func (*ClusterNtpServersModifyDefault) IsServerError

func (o *ClusterNtpServersModifyDefault) IsServerError() bool

IsServerError returns true when this cluster ntp servers modify default response has a 5xx status code

func (*ClusterNtpServersModifyDefault) IsSuccess

func (o *ClusterNtpServersModifyDefault) IsSuccess() bool

IsSuccess returns true when this cluster ntp servers modify default response has a 2xx status code

func (*ClusterNtpServersModifyDefault) String

type ClusterNtpServersModifyParams

type ClusterNtpServersModifyParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.NtpServer

	/* 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.
	*/
	ReturnTimeout *int64

	/* Server.

	   Server address or host name
	*/
	Server string

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

ClusterNtpServersModifyParams contains all the parameters to send to the API endpoint

for the cluster ntp servers modify operation.

Typically these are written to a http.Request.

func NewClusterNtpServersModifyParams

func NewClusterNtpServersModifyParams() *ClusterNtpServersModifyParams

NewClusterNtpServersModifyParams creates a new ClusterNtpServersModifyParams 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 NewClusterNtpServersModifyParamsWithContext

func NewClusterNtpServersModifyParamsWithContext(ctx context.Context) *ClusterNtpServersModifyParams

NewClusterNtpServersModifyParamsWithContext creates a new ClusterNtpServersModifyParams object with the ability to set a context for a request.

func NewClusterNtpServersModifyParamsWithHTTPClient

func NewClusterNtpServersModifyParamsWithHTTPClient(client *http.Client) *ClusterNtpServersModifyParams

NewClusterNtpServersModifyParamsWithHTTPClient creates a new ClusterNtpServersModifyParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNtpServersModifyParamsWithTimeout

func NewClusterNtpServersModifyParamsWithTimeout(timeout time.Duration) *ClusterNtpServersModifyParams

NewClusterNtpServersModifyParamsWithTimeout creates a new ClusterNtpServersModifyParams object with the ability to set a timeout on a request.

func (*ClusterNtpServersModifyParams) SetContext

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

SetContext adds the context to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) SetDefaults

func (o *ClusterNtpServersModifyParams) SetDefaults()

SetDefaults hydrates default values in the cluster ntp servers modify params (not the query body).

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

func (*ClusterNtpServersModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) SetInfo

SetInfo adds the info to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) SetReturnTimeout

func (o *ClusterNtpServersModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) SetServer

func (o *ClusterNtpServersModifyParams) SetServer(server string)

SetServer adds the server to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) SetTimeout

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

SetTimeout adds the timeout to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) WithContext

WithContext adds the context to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) WithDefaults

WithDefaults hydrates default values in the cluster ntp servers modify params (not the query body).

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

func (*ClusterNtpServersModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) WithInfo

WithInfo adds the info to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) WithReturnTimeout

func (o *ClusterNtpServersModifyParams) WithReturnTimeout(returnTimeout *int64) *ClusterNtpServersModifyParams

WithReturnTimeout adds the returnTimeout to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) WithServer

WithServer adds the server to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) WithTimeout

WithTimeout adds the timeout to the cluster ntp servers modify params

func (*ClusterNtpServersModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterNtpServersModifyReader

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

ClusterNtpServersModifyReader is a Reader for the ClusterNtpServersModify structure.

func (*ClusterNtpServersModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterPeerCollectionGetDefault

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

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

Error

func NewClusterPeerCollectionGetDefault

func NewClusterPeerCollectionGetDefault(code int) *ClusterPeerCollectionGetDefault

NewClusterPeerCollectionGetDefault creates a ClusterPeerCollectionGetDefault with default headers values

func (*ClusterPeerCollectionGetDefault) Code

Code gets the status code for the cluster peer collection get default response

func (*ClusterPeerCollectionGetDefault) Error

func (*ClusterPeerCollectionGetDefault) GetPayload

func (*ClusterPeerCollectionGetDefault) IsClientError

func (o *ClusterPeerCollectionGetDefault) IsClientError() bool

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

func (*ClusterPeerCollectionGetDefault) IsCode

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

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

func (*ClusterPeerCollectionGetDefault) IsRedirect

func (o *ClusterPeerCollectionGetDefault) IsRedirect() bool

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

func (*ClusterPeerCollectionGetDefault) IsServerError

func (o *ClusterPeerCollectionGetDefault) IsServerError() bool

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

func (*ClusterPeerCollectionGetDefault) IsSuccess

func (o *ClusterPeerCollectionGetDefault) IsSuccess() bool

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

func (*ClusterPeerCollectionGetDefault) String

type ClusterPeerCollectionGetOK

type ClusterPeerCollectionGetOK struct {
	Payload *models.ClusterPeerResponse
}

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

OK

func NewClusterPeerCollectionGetOK

func NewClusterPeerCollectionGetOK() *ClusterPeerCollectionGetOK

NewClusterPeerCollectionGetOK creates a ClusterPeerCollectionGetOK with default headers values

func (*ClusterPeerCollectionGetOK) Error

func (*ClusterPeerCollectionGetOK) GetPayload

func (*ClusterPeerCollectionGetOK) IsClientError

func (o *ClusterPeerCollectionGetOK) IsClientError() bool

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

func (*ClusterPeerCollectionGetOK) IsCode

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

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

func (*ClusterPeerCollectionGetOK) IsRedirect

func (o *ClusterPeerCollectionGetOK) IsRedirect() bool

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

func (*ClusterPeerCollectionGetOK) IsServerError

func (o *ClusterPeerCollectionGetOK) IsServerError() bool

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

func (*ClusterPeerCollectionGetOK) IsSuccess

func (o *ClusterPeerCollectionGetOK) IsSuccess() bool

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

func (*ClusterPeerCollectionGetOK) String

func (o *ClusterPeerCollectionGetOK) String() string

type ClusterPeerCollectionGetParams

type ClusterPeerCollectionGetParams struct {

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

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

ClusterPeerCollectionGetParams contains all the parameters to send to the API endpoint

for the cluster peer collection get operation.

Typically these are written to a http.Request.

func NewClusterPeerCollectionGetParams

func NewClusterPeerCollectionGetParams() *ClusterPeerCollectionGetParams

NewClusterPeerCollectionGetParams creates a new ClusterPeerCollectionGetParams 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 NewClusterPeerCollectionGetParamsWithContext

func NewClusterPeerCollectionGetParamsWithContext(ctx context.Context) *ClusterPeerCollectionGetParams

NewClusterPeerCollectionGetParamsWithContext creates a new ClusterPeerCollectionGetParams object with the ability to set a context for a request.

func NewClusterPeerCollectionGetParamsWithHTTPClient

func NewClusterPeerCollectionGetParamsWithHTTPClient(client *http.Client) *ClusterPeerCollectionGetParams

NewClusterPeerCollectionGetParamsWithHTTPClient creates a new ClusterPeerCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterPeerCollectionGetParamsWithTimeout

func NewClusterPeerCollectionGetParamsWithTimeout(timeout time.Duration) *ClusterPeerCollectionGetParams

NewClusterPeerCollectionGetParamsWithTimeout creates a new ClusterPeerCollectionGetParams object with the ability to set a timeout on a request.

func (*ClusterPeerCollectionGetParams) SetContext

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

SetContext adds the context to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) SetDefaults

func (o *ClusterPeerCollectionGetParams) SetDefaults()

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

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

func (*ClusterPeerCollectionGetParams) SetFields

func (o *ClusterPeerCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) SetMaxRecords

func (o *ClusterPeerCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) SetOrderBy

func (o *ClusterPeerCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) SetReturnRecords

func (o *ClusterPeerCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) SetReturnTimeout

func (o *ClusterPeerCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) WithContext

WithContext adds the context to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) WithDefaults

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

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

func (*ClusterPeerCollectionGetParams) WithFields

WithFields adds the fields to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) WithReturnRecords

func (o *ClusterPeerCollectionGetParams) WithReturnRecords(returnRecords *bool) *ClusterPeerCollectionGetParams

WithReturnRecords adds the returnRecords to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) WithReturnTimeout

func (o *ClusterPeerCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *ClusterPeerCollectionGetParams

WithReturnTimeout adds the returnTimeout to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the cluster peer collection get params

func (*ClusterPeerCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterPeerCollectionGetReader

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

ClusterPeerCollectionGetReader is a Reader for the ClusterPeerCollectionGet structure.

func (*ClusterPeerCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterPeerCreateCreated

type ClusterPeerCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.ClusterPeerSetupResponse
}

ClusterPeerCreateCreated describes a response with status code 201, with default header values.

Created

func NewClusterPeerCreateCreated

func NewClusterPeerCreateCreated() *ClusterPeerCreateCreated

NewClusterPeerCreateCreated creates a ClusterPeerCreateCreated with default headers values

func (*ClusterPeerCreateCreated) Error

func (o *ClusterPeerCreateCreated) Error() string

func (*ClusterPeerCreateCreated) GetPayload

func (*ClusterPeerCreateCreated) IsClientError

func (o *ClusterPeerCreateCreated) IsClientError() bool

IsClientError returns true when this cluster peer create created response has a 4xx status code

func (*ClusterPeerCreateCreated) IsCode

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

IsCode returns true when this cluster peer create created response a status code equal to that given

func (*ClusterPeerCreateCreated) IsRedirect

func (o *ClusterPeerCreateCreated) IsRedirect() bool

IsRedirect returns true when this cluster peer create created response has a 3xx status code

func (*ClusterPeerCreateCreated) IsServerError

func (o *ClusterPeerCreateCreated) IsServerError() bool

IsServerError returns true when this cluster peer create created response has a 5xx status code

func (*ClusterPeerCreateCreated) IsSuccess

func (o *ClusterPeerCreateCreated) IsSuccess() bool

IsSuccess returns true when this cluster peer create created response has a 2xx status code

func (*ClusterPeerCreateCreated) String

func (o *ClusterPeerCreateCreated) String() string

type ClusterPeerCreateDefault

type ClusterPeerCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterPeerCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1966366 | The system SVM of the cluster IPspace hosts cluster LIFs only. | | 4653365 | IPspaces are unavailable with cluster peering: {ipspace}. | | 4656069 | Specifying a passphrase without remote IP addresses is not supported. | | 4656070 | The encryption protocol is meaningful only with authenticated cluster peer relationships. | | 4656071 | Cannot peer with a cluster bearing the same name as the local cluster. | | 4656072 | The name must conform to the same rules as a cluster name. | | 4656074 | Cannot check whether all nodes of this cluster support encryption. | | 4656075 | Cannot specify encryption: this operation requires an ECV of 9.6.0 or later. | | 4656077 | Specify either remote IP addresses or generate_passphrase. | | 4656079 | No cluster nodes were found. Check your cluster configuration. | | 4656081 | Creating an intercluster LIF requires a list of local IP addresses. | | 4656085 | Cannot create an intercluster LIF with an empty list of local IP addresses. | | 4656086 | Creating an intercluster LIF requires a broadcast domain that is in use within the IPspace. | | 4656087 | The number of local intercluster IP addresses must be less than or equal to the number of available nodes. | | 4656088 | Found no ports matching the IPspace and the broadcast domain. | | 4656089 | Found no matching entry for IPspace. | | 4656090 | The given IPspace differs from the IPspace entry found. | | 4656091 | Creating an intercluster LIF requires a subnet mask or a subnet mask length. | | 4656096 | Creating an intercluster LIF requires an IPv4 or IPv6 address of the default router. |

func NewClusterPeerCreateDefault

func NewClusterPeerCreateDefault(code int) *ClusterPeerCreateDefault

NewClusterPeerCreateDefault creates a ClusterPeerCreateDefault with default headers values

func (*ClusterPeerCreateDefault) Code

func (o *ClusterPeerCreateDefault) Code() int

Code gets the status code for the cluster peer create default response

func (*ClusterPeerCreateDefault) Error

func (o *ClusterPeerCreateDefault) Error() string

func (*ClusterPeerCreateDefault) GetPayload

func (*ClusterPeerCreateDefault) IsClientError

func (o *ClusterPeerCreateDefault) IsClientError() bool

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

func (*ClusterPeerCreateDefault) IsCode

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

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

func (*ClusterPeerCreateDefault) IsRedirect

func (o *ClusterPeerCreateDefault) IsRedirect() bool

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

func (*ClusterPeerCreateDefault) IsServerError

func (o *ClusterPeerCreateDefault) IsServerError() bool

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

func (*ClusterPeerCreateDefault) IsSuccess

func (o *ClusterPeerCreateDefault) IsSuccess() bool

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

func (*ClusterPeerCreateDefault) String

func (o *ClusterPeerCreateDefault) String() string

type ClusterPeerCreateParams

type ClusterPeerCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.ClusterPeer

	/* ReturnRecords.

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

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

ClusterPeerCreateParams contains all the parameters to send to the API endpoint

for the cluster peer create operation.

Typically these are written to a http.Request.

func NewClusterPeerCreateParams

func NewClusterPeerCreateParams() *ClusterPeerCreateParams

NewClusterPeerCreateParams creates a new ClusterPeerCreateParams 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 NewClusterPeerCreateParamsWithContext

func NewClusterPeerCreateParamsWithContext(ctx context.Context) *ClusterPeerCreateParams

NewClusterPeerCreateParamsWithContext creates a new ClusterPeerCreateParams object with the ability to set a context for a request.

func NewClusterPeerCreateParamsWithHTTPClient

func NewClusterPeerCreateParamsWithHTTPClient(client *http.Client) *ClusterPeerCreateParams

NewClusterPeerCreateParamsWithHTTPClient creates a new ClusterPeerCreateParams object with the ability to set a custom HTTPClient for a request.

func NewClusterPeerCreateParamsWithTimeout

func NewClusterPeerCreateParamsWithTimeout(timeout time.Duration) *ClusterPeerCreateParams

NewClusterPeerCreateParamsWithTimeout creates a new ClusterPeerCreateParams object with the ability to set a timeout on a request.

func (*ClusterPeerCreateParams) SetContext

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

SetContext adds the context to the cluster peer create params

func (*ClusterPeerCreateParams) SetDefaults

func (o *ClusterPeerCreateParams) SetDefaults()

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

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

func (*ClusterPeerCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster peer create params

func (*ClusterPeerCreateParams) SetInfo

func (o *ClusterPeerCreateParams) SetInfo(info *models.ClusterPeer)

SetInfo adds the info to the cluster peer create params

func (*ClusterPeerCreateParams) SetReturnRecords

func (o *ClusterPeerCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the cluster peer create params

func (*ClusterPeerCreateParams) SetTimeout

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

SetTimeout adds the timeout to the cluster peer create params

func (*ClusterPeerCreateParams) WithContext

WithContext adds the context to the cluster peer create params

func (*ClusterPeerCreateParams) WithDefaults

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

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

func (*ClusterPeerCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the cluster peer create params

func (*ClusterPeerCreateParams) WithInfo

WithInfo adds the info to the cluster peer create params

func (*ClusterPeerCreateParams) WithReturnRecords

func (o *ClusterPeerCreateParams) WithReturnRecords(returnRecords *bool) *ClusterPeerCreateParams

WithReturnRecords adds the returnRecords to the cluster peer create params

func (*ClusterPeerCreateParams) WithTimeout

WithTimeout adds the timeout to the cluster peer create params

func (*ClusterPeerCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterPeerCreateReader

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

ClusterPeerCreateReader is a Reader for the ClusterPeerCreate structure.

func (*ClusterPeerCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterPeerDeleteDefault

type ClusterPeerDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterPeerDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 4663070 | Unable to delete cluster peer relationship due to an ongoing Vserver migration. |

func NewClusterPeerDeleteDefault

func NewClusterPeerDeleteDefault(code int) *ClusterPeerDeleteDefault

NewClusterPeerDeleteDefault creates a ClusterPeerDeleteDefault with default headers values

func (*ClusterPeerDeleteDefault) Code

func (o *ClusterPeerDeleteDefault) Code() int

Code gets the status code for the cluster peer delete default response

func (*ClusterPeerDeleteDefault) Error

func (o *ClusterPeerDeleteDefault) Error() string

func (*ClusterPeerDeleteDefault) GetPayload

func (*ClusterPeerDeleteDefault) IsClientError

func (o *ClusterPeerDeleteDefault) IsClientError() bool

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

func (*ClusterPeerDeleteDefault) IsCode

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

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

func (*ClusterPeerDeleteDefault) IsRedirect

func (o *ClusterPeerDeleteDefault) IsRedirect() bool

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

func (*ClusterPeerDeleteDefault) IsServerError

func (o *ClusterPeerDeleteDefault) IsServerError() bool

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

func (*ClusterPeerDeleteDefault) IsSuccess

func (o *ClusterPeerDeleteDefault) IsSuccess() bool

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

func (*ClusterPeerDeleteDefault) String

func (o *ClusterPeerDeleteDefault) String() string

type ClusterPeerDeleteOK

type ClusterPeerDeleteOK struct {
}

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

OK

func NewClusterPeerDeleteOK

func NewClusterPeerDeleteOK() *ClusterPeerDeleteOK

NewClusterPeerDeleteOK creates a ClusterPeerDeleteOK with default headers values

func (*ClusterPeerDeleteOK) Error

func (o *ClusterPeerDeleteOK) Error() string

func (*ClusterPeerDeleteOK) IsClientError

func (o *ClusterPeerDeleteOK) IsClientError() bool

IsClientError returns true when this cluster peer delete o k response has a 4xx status code

func (*ClusterPeerDeleteOK) IsCode

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

IsCode returns true when this cluster peer delete o k response a status code equal to that given

func (*ClusterPeerDeleteOK) IsRedirect

func (o *ClusterPeerDeleteOK) IsRedirect() bool

IsRedirect returns true when this cluster peer delete o k response has a 3xx status code

func (*ClusterPeerDeleteOK) IsServerError

func (o *ClusterPeerDeleteOK) IsServerError() bool

IsServerError returns true when this cluster peer delete o k response has a 5xx status code

func (*ClusterPeerDeleteOK) IsSuccess

func (o *ClusterPeerDeleteOK) IsSuccess() bool

IsSuccess returns true when this cluster peer delete o k response has a 2xx status code

func (*ClusterPeerDeleteOK) String

func (o *ClusterPeerDeleteOK) String() string

type ClusterPeerDeleteParams

type ClusterPeerDeleteParams struct {

	/* UUID.

	   Cluster peer relationship UUID
	*/
	UUID string

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

ClusterPeerDeleteParams contains all the parameters to send to the API endpoint

for the cluster peer delete operation.

Typically these are written to a http.Request.

func NewClusterPeerDeleteParams

func NewClusterPeerDeleteParams() *ClusterPeerDeleteParams

NewClusterPeerDeleteParams creates a new ClusterPeerDeleteParams 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 NewClusterPeerDeleteParamsWithContext

func NewClusterPeerDeleteParamsWithContext(ctx context.Context) *ClusterPeerDeleteParams

NewClusterPeerDeleteParamsWithContext creates a new ClusterPeerDeleteParams object with the ability to set a context for a request.

func NewClusterPeerDeleteParamsWithHTTPClient

func NewClusterPeerDeleteParamsWithHTTPClient(client *http.Client) *ClusterPeerDeleteParams

NewClusterPeerDeleteParamsWithHTTPClient creates a new ClusterPeerDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewClusterPeerDeleteParamsWithTimeout

func NewClusterPeerDeleteParamsWithTimeout(timeout time.Duration) *ClusterPeerDeleteParams

NewClusterPeerDeleteParamsWithTimeout creates a new ClusterPeerDeleteParams object with the ability to set a timeout on a request.

func (*ClusterPeerDeleteParams) SetContext

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

SetContext adds the context to the cluster peer delete params

func (*ClusterPeerDeleteParams) SetDefaults

func (o *ClusterPeerDeleteParams) SetDefaults()

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

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

func (*ClusterPeerDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster peer delete params

func (*ClusterPeerDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the cluster peer delete params

func (*ClusterPeerDeleteParams) SetUUID

func (o *ClusterPeerDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the cluster peer delete params

func (*ClusterPeerDeleteParams) WithContext

WithContext adds the context to the cluster peer delete params

func (*ClusterPeerDeleteParams) WithDefaults

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

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

func (*ClusterPeerDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the cluster peer delete params

func (*ClusterPeerDeleteParams) WithTimeout

WithTimeout adds the timeout to the cluster peer delete params

func (*ClusterPeerDeleteParams) WithUUID

WithUUID adds the uuid to the cluster peer delete params

func (*ClusterPeerDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterPeerDeleteReader

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

ClusterPeerDeleteReader is a Reader for the ClusterPeerDelete structure.

func (*ClusterPeerDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterPeerGetDefault

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

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

Error

func NewClusterPeerGetDefault

func NewClusterPeerGetDefault(code int) *ClusterPeerGetDefault

NewClusterPeerGetDefault creates a ClusterPeerGetDefault with default headers values

func (*ClusterPeerGetDefault) Code

func (o *ClusterPeerGetDefault) Code() int

Code gets the status code for the cluster peer get default response

func (*ClusterPeerGetDefault) Error

func (o *ClusterPeerGetDefault) Error() string

func (*ClusterPeerGetDefault) GetPayload

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

func (*ClusterPeerGetDefault) IsClientError

func (o *ClusterPeerGetDefault) IsClientError() bool

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

func (*ClusterPeerGetDefault) IsCode

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

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

func (*ClusterPeerGetDefault) IsRedirect

func (o *ClusterPeerGetDefault) IsRedirect() bool

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

func (*ClusterPeerGetDefault) IsServerError

func (o *ClusterPeerGetDefault) IsServerError() bool

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

func (*ClusterPeerGetDefault) IsSuccess

func (o *ClusterPeerGetDefault) IsSuccess() bool

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

func (*ClusterPeerGetDefault) String

func (o *ClusterPeerGetDefault) String() string

type ClusterPeerGetOK

type ClusterPeerGetOK struct {
	Payload *models.ClusterPeer
}

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

OK

func NewClusterPeerGetOK

func NewClusterPeerGetOK() *ClusterPeerGetOK

NewClusterPeerGetOK creates a ClusterPeerGetOK with default headers values

func (*ClusterPeerGetOK) Error

func (o *ClusterPeerGetOK) Error() string

func (*ClusterPeerGetOK) GetPayload

func (o *ClusterPeerGetOK) GetPayload() *models.ClusterPeer

func (*ClusterPeerGetOK) IsClientError

func (o *ClusterPeerGetOK) IsClientError() bool

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

func (*ClusterPeerGetOK) IsCode

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

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

func (*ClusterPeerGetOK) IsRedirect

func (o *ClusterPeerGetOK) IsRedirect() bool

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

func (*ClusterPeerGetOK) IsServerError

func (o *ClusterPeerGetOK) IsServerError() bool

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

func (*ClusterPeerGetOK) IsSuccess

func (o *ClusterPeerGetOK) IsSuccess() bool

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

func (*ClusterPeerGetOK) String

func (o *ClusterPeerGetOK) String() string

type ClusterPeerGetParams

type ClusterPeerGetParams struct {

	/* Fields.

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

	/* UUID.

	   Cluster peer relationship UUID
	*/
	UUID string

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

ClusterPeerGetParams contains all the parameters to send to the API endpoint

for the cluster peer get operation.

Typically these are written to a http.Request.

func NewClusterPeerGetParams

func NewClusterPeerGetParams() *ClusterPeerGetParams

NewClusterPeerGetParams creates a new ClusterPeerGetParams 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 NewClusterPeerGetParamsWithContext

func NewClusterPeerGetParamsWithContext(ctx context.Context) *ClusterPeerGetParams

NewClusterPeerGetParamsWithContext creates a new ClusterPeerGetParams object with the ability to set a context for a request.

func NewClusterPeerGetParamsWithHTTPClient

func NewClusterPeerGetParamsWithHTTPClient(client *http.Client) *ClusterPeerGetParams

NewClusterPeerGetParamsWithHTTPClient creates a new ClusterPeerGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterPeerGetParamsWithTimeout

func NewClusterPeerGetParamsWithTimeout(timeout time.Duration) *ClusterPeerGetParams

NewClusterPeerGetParamsWithTimeout creates a new ClusterPeerGetParams object with the ability to set a timeout on a request.

func (*ClusterPeerGetParams) SetContext

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

SetContext adds the context to the cluster peer get params

func (*ClusterPeerGetParams) SetDefaults

func (o *ClusterPeerGetParams) SetDefaults()

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

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

func (*ClusterPeerGetParams) SetFields

func (o *ClusterPeerGetParams) SetFields(fields []string)

SetFields adds the fields to the cluster peer get params

func (*ClusterPeerGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster peer get params

func (*ClusterPeerGetParams) SetTimeout

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

SetTimeout adds the timeout to the cluster peer get params

func (*ClusterPeerGetParams) SetUUID

func (o *ClusterPeerGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the cluster peer get params

func (*ClusterPeerGetParams) WithContext

WithContext adds the context to the cluster peer get params

func (*ClusterPeerGetParams) WithDefaults

func (o *ClusterPeerGetParams) WithDefaults() *ClusterPeerGetParams

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

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

func (*ClusterPeerGetParams) WithFields

func (o *ClusterPeerGetParams) WithFields(fields []string) *ClusterPeerGetParams

WithFields adds the fields to the cluster peer get params

func (*ClusterPeerGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the cluster peer get params

func (*ClusterPeerGetParams) WithTimeout

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

WithTimeout adds the timeout to the cluster peer get params

func (*ClusterPeerGetParams) WithUUID

WithUUID adds the uuid to the cluster peer get params

func (*ClusterPeerGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ClusterPeerGetReader

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

ClusterPeerGetReader is a Reader for the ClusterPeerGet structure.

func (*ClusterPeerGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterPeerModifyDefault

type ClusterPeerModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterPeerModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 4653261 | Error finding IPspace. | | 4655058 | Expiration time cannot be more than 7 days in the future. | | 4656070 | The encryption protocol is meaningful only with authenticated cluster peer relationships. | | 4656072 | The name must conform to the same rules as a cluster name. | | 4656073 | Changing the encryption state requires the refreshing of the authentication passphrase. | | 4656075 | Cannot specify encryption: this operation requires an ECV of ONTAP 9.6.0 or later. | | 4656076 | Cluster peer modify was attempted with mismatched IPv4 and IPv6 addresses. | | 4656081 | The remote IP address list is empty. | | 4656082 | Specify either a passphrase or \"-generate-passphrase\". | | 4656083 | Cannot auto-generate a passphrase when \"generate-passphrase\" is false. Modifying a passphrase using an auto-generated passphrase requires \"generate-passphrase\" be true. | | 4656084 | Passphrase can only be modified with an authenticated cluster peer relationship. | | 4656092 | Cluster peer modify was attempted with a host name that did not resolve to an IPv4 or IPv6 address. | | 4656095 | The address family of the specified peer addresses is not valid in this IPspace. Use /api/network/interfaces/ to verify that required LIFs are present and operational on each cluster node. |

func NewClusterPeerModifyDefault

func NewClusterPeerModifyDefault(code int) *ClusterPeerModifyDefault

NewClusterPeerModifyDefault creates a ClusterPeerModifyDefault with default headers values

func (*ClusterPeerModifyDefault) Code

func (o *ClusterPeerModifyDefault) Code() int

Code gets the status code for the cluster peer modify default response

func (*ClusterPeerModifyDefault) Error

func (o *ClusterPeerModifyDefault) Error() string

func (*ClusterPeerModifyDefault) GetPayload

func (*ClusterPeerModifyDefault) IsClientError

func (o *ClusterPeerModifyDefault) IsClientError() bool

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

func (*ClusterPeerModifyDefault) IsCode

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

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

func (*ClusterPeerModifyDefault) IsRedirect

func (o *ClusterPeerModifyDefault) IsRedirect() bool

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

func (*ClusterPeerModifyDefault) IsServerError

func (o *ClusterPeerModifyDefault) IsServerError() bool

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

func (*ClusterPeerModifyDefault) IsSuccess

func (o *ClusterPeerModifyDefault) IsSuccess() bool

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

func (*ClusterPeerModifyDefault) String

func (o *ClusterPeerModifyDefault) String() string

type ClusterPeerModifyOK

type ClusterPeerModifyOK struct {
	Payload *models.ClusterPeerSetupResponse
}

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

OK

func NewClusterPeerModifyOK

func NewClusterPeerModifyOK() *ClusterPeerModifyOK

NewClusterPeerModifyOK creates a ClusterPeerModifyOK with default headers values

func (*ClusterPeerModifyOK) Error

func (o *ClusterPeerModifyOK) Error() string

func (*ClusterPeerModifyOK) GetPayload

func (*ClusterPeerModifyOK) IsClientError

func (o *ClusterPeerModifyOK) IsClientError() bool

IsClientError returns true when this cluster peer modify o k response has a 4xx status code

func (*ClusterPeerModifyOK) IsCode

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

IsCode returns true when this cluster peer modify o k response a status code equal to that given

func (*ClusterPeerModifyOK) IsRedirect

func (o *ClusterPeerModifyOK) IsRedirect() bool

IsRedirect returns true when this cluster peer modify o k response has a 3xx status code

func (*ClusterPeerModifyOK) IsServerError

func (o *ClusterPeerModifyOK) IsServerError() bool

IsServerError returns true when this cluster peer modify o k response has a 5xx status code

func (*ClusterPeerModifyOK) IsSuccess

func (o *ClusterPeerModifyOK) IsSuccess() bool

IsSuccess returns true when this cluster peer modify o k response has a 2xx status code

func (*ClusterPeerModifyOK) String

func (o *ClusterPeerModifyOK) String() string

type ClusterPeerModifyParams

type ClusterPeerModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.ClusterPeer

	/* UUID.

	   Cluster peer relationship UUID
	*/
	UUID string

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

ClusterPeerModifyParams contains all the parameters to send to the API endpoint

for the cluster peer modify operation.

Typically these are written to a http.Request.

func NewClusterPeerModifyParams

func NewClusterPeerModifyParams() *ClusterPeerModifyParams

NewClusterPeerModifyParams creates a new ClusterPeerModifyParams 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 NewClusterPeerModifyParamsWithContext

func NewClusterPeerModifyParamsWithContext(ctx context.Context) *ClusterPeerModifyParams

NewClusterPeerModifyParamsWithContext creates a new ClusterPeerModifyParams object with the ability to set a context for a request.

func NewClusterPeerModifyParamsWithHTTPClient

func NewClusterPeerModifyParamsWithHTTPClient(client *http.Client) *ClusterPeerModifyParams

NewClusterPeerModifyParamsWithHTTPClient creates a new ClusterPeerModifyParams object with the ability to set a custom HTTPClient for a request.

func NewClusterPeerModifyParamsWithTimeout

func NewClusterPeerModifyParamsWithTimeout(timeout time.Duration) *ClusterPeerModifyParams

NewClusterPeerModifyParamsWithTimeout creates a new ClusterPeerModifyParams object with the ability to set a timeout on a request.

func (*ClusterPeerModifyParams) SetContext

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

SetContext adds the context to the cluster peer modify params

func (*ClusterPeerModifyParams) SetDefaults

func (o *ClusterPeerModifyParams) SetDefaults()

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

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

func (*ClusterPeerModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster peer modify params

func (*ClusterPeerModifyParams) SetInfo

func (o *ClusterPeerModifyParams) SetInfo(info *models.ClusterPeer)

SetInfo adds the info to the cluster peer modify params

func (*ClusterPeerModifyParams) SetTimeout

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

SetTimeout adds the timeout to the cluster peer modify params

func (*ClusterPeerModifyParams) SetUUID

func (o *ClusterPeerModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the cluster peer modify params

func (*ClusterPeerModifyParams) WithContext

WithContext adds the context to the cluster peer modify params

func (*ClusterPeerModifyParams) WithDefaults

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

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

func (*ClusterPeerModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the cluster peer modify params

func (*ClusterPeerModifyParams) WithInfo

WithInfo adds the info to the cluster peer modify params

func (*ClusterPeerModifyParams) WithTimeout

WithTimeout adds the timeout to the cluster peer modify params

func (*ClusterPeerModifyParams) WithUUID

WithUUID adds the uuid to the cluster peer modify params

func (*ClusterPeerModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterPeerModifyReader

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

ClusterPeerModifyReader is a Reader for the ClusterPeerModify structure.

func (*ClusterPeerModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CounterRowCollectionGetDefault

type CounterRowCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CounterRowCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8585320 | Table requested is not found | | 8586228 | Invalid counter name request. | | 8586229 | Invalid counter property request. |

func NewCounterRowCollectionGetDefault

func NewCounterRowCollectionGetDefault(code int) *CounterRowCollectionGetDefault

NewCounterRowCollectionGetDefault creates a CounterRowCollectionGetDefault with default headers values

func (*CounterRowCollectionGetDefault) Code

Code gets the status code for the counter row collection get default response

func (*CounterRowCollectionGetDefault) Error

func (*CounterRowCollectionGetDefault) GetPayload

func (*CounterRowCollectionGetDefault) IsClientError

func (o *CounterRowCollectionGetDefault) IsClientError() bool

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

func (*CounterRowCollectionGetDefault) IsCode

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

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

func (*CounterRowCollectionGetDefault) IsRedirect

func (o *CounterRowCollectionGetDefault) IsRedirect() bool

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

func (*CounterRowCollectionGetDefault) IsServerError

func (o *CounterRowCollectionGetDefault) IsServerError() bool

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

func (*CounterRowCollectionGetDefault) IsSuccess

func (o *CounterRowCollectionGetDefault) IsSuccess() bool

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

func (*CounterRowCollectionGetDefault) String

type CounterRowCollectionGetOK

type CounterRowCollectionGetOK struct {
	Payload *models.CounterRowResponse
}

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

OK

func NewCounterRowCollectionGetOK

func NewCounterRowCollectionGetOK() *CounterRowCollectionGetOK

NewCounterRowCollectionGetOK creates a CounterRowCollectionGetOK with default headers values

func (*CounterRowCollectionGetOK) Error

func (o *CounterRowCollectionGetOK) Error() string

func (*CounterRowCollectionGetOK) GetPayload

func (*CounterRowCollectionGetOK) IsClientError

func (o *CounterRowCollectionGetOK) IsClientError() bool

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

func (*CounterRowCollectionGetOK) IsCode

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

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

func (*CounterRowCollectionGetOK) IsRedirect

func (o *CounterRowCollectionGetOK) IsRedirect() bool

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

func (*CounterRowCollectionGetOK) IsServerError

func (o *CounterRowCollectionGetOK) IsServerError() bool

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

func (*CounterRowCollectionGetOK) IsSuccess

func (o *CounterRowCollectionGetOK) IsSuccess() bool

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

func (*CounterRowCollectionGetOK) String

func (o *CounterRowCollectionGetOK) String() string

type CounterRowCollectionGetParams

type CounterRowCollectionGetParams struct {

	/* AggregationComplete.

	   Filter by aggregation.complete
	*/
	AggregationComplete *bool

	/* AggregationCount.

	   Filter by aggregation.count
	*/
	AggregationCount *int64

	/* CounterTableName.

	   Counter table name.
	*/
	CounterTableName string

	/* CountersCountersLabel.

	   Filter by counters.counters.label
	*/
	CountersCountersLabel *string

	/* CountersCountersValues.

	   Filter by counters.counters.values
	*/
	CountersCountersValues *int64

	/* CountersLabels.

	   Filter by counters.labels
	*/
	CountersLabels *string

	/* CountersName.

	   Filter by counters.name
	*/
	CountersName *string

	/* CountersValue.

	   Filter by counters.value
	*/
	CountersValue *int64

	/* CountersValues.

	   Filter by counters.values
	*/
	CountersValues *int64

	/* Fields.

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

	/* ID.

	   Filter by id
	*/
	ID *string

	/* MaxRecords.

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

	/* OrderBy.

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

	/* PropertiesName.

	   Filter by properties.name
	*/
	PropertiesName *string

	/* PropertiesValue.

	   Filter by properties.value
	*/
	PropertiesValue *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

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

CounterRowCollectionGetParams contains all the parameters to send to the API endpoint

for the counter row collection get operation.

Typically these are written to a http.Request.

func NewCounterRowCollectionGetParams

func NewCounterRowCollectionGetParams() *CounterRowCollectionGetParams

NewCounterRowCollectionGetParams creates a new CounterRowCollectionGetParams 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 NewCounterRowCollectionGetParamsWithContext

func NewCounterRowCollectionGetParamsWithContext(ctx context.Context) *CounterRowCollectionGetParams

NewCounterRowCollectionGetParamsWithContext creates a new CounterRowCollectionGetParams object with the ability to set a context for a request.

func NewCounterRowCollectionGetParamsWithHTTPClient

func NewCounterRowCollectionGetParamsWithHTTPClient(client *http.Client) *CounterRowCollectionGetParams

NewCounterRowCollectionGetParamsWithHTTPClient creates a new CounterRowCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewCounterRowCollectionGetParamsWithTimeout

func NewCounterRowCollectionGetParamsWithTimeout(timeout time.Duration) *CounterRowCollectionGetParams

NewCounterRowCollectionGetParamsWithTimeout creates a new CounterRowCollectionGetParams object with the ability to set a timeout on a request.

func (*CounterRowCollectionGetParams) SetAggregationComplete

func (o *CounterRowCollectionGetParams) SetAggregationComplete(aggregationComplete *bool)

SetAggregationComplete adds the aggregationComplete to the counter row collection get params

func (*CounterRowCollectionGetParams) SetAggregationCount

func (o *CounterRowCollectionGetParams) SetAggregationCount(aggregationCount *int64)

SetAggregationCount adds the aggregationCount to the counter row collection get params

func (*CounterRowCollectionGetParams) SetContext

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

SetContext adds the context to the counter row collection get params

func (*CounterRowCollectionGetParams) SetCounterTableName

func (o *CounterRowCollectionGetParams) SetCounterTableName(counterTableName string)

SetCounterTableName adds the counterTableName to the counter row collection get params

func (*CounterRowCollectionGetParams) SetCountersCountersLabel

func (o *CounterRowCollectionGetParams) SetCountersCountersLabel(countersCountersLabel *string)

SetCountersCountersLabel adds the countersCountersLabel to the counter row collection get params

func (*CounterRowCollectionGetParams) SetCountersCountersValues

func (o *CounterRowCollectionGetParams) SetCountersCountersValues(countersCountersValues *int64)

SetCountersCountersValues adds the countersCountersValues to the counter row collection get params

func (*CounterRowCollectionGetParams) SetCountersLabels

func (o *CounterRowCollectionGetParams) SetCountersLabels(countersLabels *string)

SetCountersLabels adds the countersLabels to the counter row collection get params

func (*CounterRowCollectionGetParams) SetCountersName

func (o *CounterRowCollectionGetParams) SetCountersName(countersName *string)

SetCountersName adds the countersName to the counter row collection get params

func (*CounterRowCollectionGetParams) SetCountersValue

func (o *CounterRowCollectionGetParams) SetCountersValue(countersValue *int64)

SetCountersValue adds the countersValue to the counter row collection get params

func (*CounterRowCollectionGetParams) SetCountersValues

func (o *CounterRowCollectionGetParams) SetCountersValues(countersValues *int64)

SetCountersValues adds the countersValues to the counter row collection get params

func (*CounterRowCollectionGetParams) SetDefaults

func (o *CounterRowCollectionGetParams) SetDefaults()

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

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

func (*CounterRowCollectionGetParams) SetFields

func (o *CounterRowCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the counter row collection get params

func (*CounterRowCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the counter row collection get params

func (*CounterRowCollectionGetParams) SetID

func (o *CounterRowCollectionGetParams) SetID(id *string)

SetID adds the id to the counter row collection get params

func (*CounterRowCollectionGetParams) SetMaxRecords

func (o *CounterRowCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the counter row collection get params

func (*CounterRowCollectionGetParams) SetOrderBy

func (o *CounterRowCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the counter row collection get params

func (*CounterRowCollectionGetParams) SetPropertiesName

func (o *CounterRowCollectionGetParams) SetPropertiesName(propertiesName *string)

SetPropertiesName adds the propertiesName to the counter row collection get params

func (*CounterRowCollectionGetParams) SetPropertiesValue

func (o *CounterRowCollectionGetParams) SetPropertiesValue(propertiesValue *string)

SetPropertiesValue adds the propertiesValue to the counter row collection get params

func (*CounterRowCollectionGetParams) SetReturnRecords

func (o *CounterRowCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the counter row collection get params

func (*CounterRowCollectionGetParams) SetReturnTimeout

func (o *CounterRowCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the counter row collection get params

func (*CounterRowCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the counter row collection get params

func (*CounterRowCollectionGetParams) WithAggregationComplete

func (o *CounterRowCollectionGetParams) WithAggregationComplete(aggregationComplete *bool) *CounterRowCollectionGetParams

WithAggregationComplete adds the aggregationComplete to the counter row collection get params

func (*CounterRowCollectionGetParams) WithAggregationCount

func (o *CounterRowCollectionGetParams) WithAggregationCount(aggregationCount *int64) *CounterRowCollectionGetParams

WithAggregationCount adds the aggregationCount to the counter row collection get params

func (*CounterRowCollectionGetParams) WithContext

WithContext adds the context to the counter row collection get params

func (*CounterRowCollectionGetParams) WithCounterTableName

func (o *CounterRowCollectionGetParams) WithCounterTableName(counterTableName string) *CounterRowCollectionGetParams

WithCounterTableName adds the counterTableName to the counter row collection get params

func (*CounterRowCollectionGetParams) WithCountersCountersLabel

func (o *CounterRowCollectionGetParams) WithCountersCountersLabel(countersCountersLabel *string) *CounterRowCollectionGetParams

WithCountersCountersLabel adds the countersCountersLabel to the counter row collection get params

func (*CounterRowCollectionGetParams) WithCountersCountersValues

func (o *CounterRowCollectionGetParams) WithCountersCountersValues(countersCountersValues *int64) *CounterRowCollectionGetParams

WithCountersCountersValues adds the countersCountersValues to the counter row collection get params

func (*CounterRowCollectionGetParams) WithCountersLabels

func (o *CounterRowCollectionGetParams) WithCountersLabels(countersLabels *string) *CounterRowCollectionGetParams

WithCountersLabels adds the countersLabels to the counter row collection get params

func (*CounterRowCollectionGetParams) WithCountersName

func (o *CounterRowCollectionGetParams) WithCountersName(countersName *string) *CounterRowCollectionGetParams

WithCountersName adds the countersName to the counter row collection get params

func (*CounterRowCollectionGetParams) WithCountersValue

func (o *CounterRowCollectionGetParams) WithCountersValue(countersValue *int64) *CounterRowCollectionGetParams

WithCountersValue adds the countersValue to the counter row collection get params

func (*CounterRowCollectionGetParams) WithCountersValues

func (o *CounterRowCollectionGetParams) WithCountersValues(countersValues *int64) *CounterRowCollectionGetParams

WithCountersValues adds the countersValues to the counter row collection get params

func (*CounterRowCollectionGetParams) WithDefaults

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

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

func (*CounterRowCollectionGetParams) WithFields

WithFields adds the fields to the counter row collection get params

func (*CounterRowCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the counter row collection get params

func (*CounterRowCollectionGetParams) WithID

WithID adds the id to the counter row collection get params

func (*CounterRowCollectionGetParams) WithMaxRecords

func (o *CounterRowCollectionGetParams) WithMaxRecords(maxRecords *int64) *CounterRowCollectionGetParams

WithMaxRecords adds the maxRecords to the counter row collection get params

func (*CounterRowCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the counter row collection get params

func (*CounterRowCollectionGetParams) WithPropertiesName

func (o *CounterRowCollectionGetParams) WithPropertiesName(propertiesName *string) *CounterRowCollectionGetParams

WithPropertiesName adds the propertiesName to the counter row collection get params

func (*CounterRowCollectionGetParams) WithPropertiesValue

func (o *CounterRowCollectionGetParams) WithPropertiesValue(propertiesValue *string) *CounterRowCollectionGetParams

WithPropertiesValue adds the propertiesValue to the counter row collection get params

func (*CounterRowCollectionGetParams) WithReturnRecords

func (o *CounterRowCollectionGetParams) WithReturnRecords(returnRecords *bool) *CounterRowCollectionGetParams

WithReturnRecords adds the returnRecords to the counter row collection get params

func (*CounterRowCollectionGetParams) WithReturnTimeout

func (o *CounterRowCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *CounterRowCollectionGetParams

WithReturnTimeout adds the returnTimeout to the counter row collection get params

func (*CounterRowCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the counter row collection get params

func (*CounterRowCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CounterRowCollectionGetReader

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

CounterRowCollectionGetReader is a Reader for the CounterRowCollectionGet structure.

func (*CounterRowCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CounterRowGetDefault

type CounterRowGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CounterRowGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8585320 | Table requested is not found | | 8586228 | Invalid counter name request. | | 8586229 | Invalid counter property request. |

func NewCounterRowGetDefault

func NewCounterRowGetDefault(code int) *CounterRowGetDefault

NewCounterRowGetDefault creates a CounterRowGetDefault with default headers values

func (*CounterRowGetDefault) Code

func (o *CounterRowGetDefault) Code() int

Code gets the status code for the counter row get default response

func (*CounterRowGetDefault) Error

func (o *CounterRowGetDefault) Error() string

func (*CounterRowGetDefault) GetPayload

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

func (*CounterRowGetDefault) IsClientError

func (o *CounterRowGetDefault) IsClientError() bool

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

func (*CounterRowGetDefault) IsCode

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

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

func (*CounterRowGetDefault) IsRedirect

func (o *CounterRowGetDefault) IsRedirect() bool

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

func (*CounterRowGetDefault) IsServerError

func (o *CounterRowGetDefault) IsServerError() bool

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

func (*CounterRowGetDefault) IsSuccess

func (o *CounterRowGetDefault) IsSuccess() bool

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

func (*CounterRowGetDefault) String

func (o *CounterRowGetDefault) String() string

type CounterRowGetOK

type CounterRowGetOK struct {
	Payload *models.CounterRow
}

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

OK

func NewCounterRowGetOK

func NewCounterRowGetOK() *CounterRowGetOK

NewCounterRowGetOK creates a CounterRowGetOK with default headers values

func (*CounterRowGetOK) Error

func (o *CounterRowGetOK) Error() string

func (*CounterRowGetOK) GetPayload

func (o *CounterRowGetOK) GetPayload() *models.CounterRow

func (*CounterRowGetOK) IsClientError

func (o *CounterRowGetOK) IsClientError() bool

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

func (*CounterRowGetOK) IsCode

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

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

func (*CounterRowGetOK) IsRedirect

func (o *CounterRowGetOK) IsRedirect() bool

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

func (*CounterRowGetOK) IsServerError

func (o *CounterRowGetOK) IsServerError() bool

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

func (*CounterRowGetOK) IsSuccess

func (o *CounterRowGetOK) IsSuccess() bool

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

func (*CounterRowGetOK) String

func (o *CounterRowGetOK) String() string

type CounterRowGetParams

type CounterRowGetParams struct {

	/* CounterTableName.

	   Counter table name.
	*/
	CounterTableName string

	/* Fields.

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

	/* ID.

	   Unique row identifier.
	*/
	ID string

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

CounterRowGetParams contains all the parameters to send to the API endpoint

for the counter row get operation.

Typically these are written to a http.Request.

func NewCounterRowGetParams

func NewCounterRowGetParams() *CounterRowGetParams

NewCounterRowGetParams creates a new CounterRowGetParams 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 NewCounterRowGetParamsWithContext

func NewCounterRowGetParamsWithContext(ctx context.Context) *CounterRowGetParams

NewCounterRowGetParamsWithContext creates a new CounterRowGetParams object with the ability to set a context for a request.

func NewCounterRowGetParamsWithHTTPClient

func NewCounterRowGetParamsWithHTTPClient(client *http.Client) *CounterRowGetParams

NewCounterRowGetParamsWithHTTPClient creates a new CounterRowGetParams object with the ability to set a custom HTTPClient for a request.

func NewCounterRowGetParamsWithTimeout

func NewCounterRowGetParamsWithTimeout(timeout time.Duration) *CounterRowGetParams

NewCounterRowGetParamsWithTimeout creates a new CounterRowGetParams object with the ability to set a timeout on a request.

func (*CounterRowGetParams) SetContext

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

SetContext adds the context to the counter row get params

func (*CounterRowGetParams) SetCounterTableName

func (o *CounterRowGetParams) SetCounterTableName(counterTableName string)

SetCounterTableName adds the counterTableName to the counter row get params

func (*CounterRowGetParams) SetDefaults

func (o *CounterRowGetParams) SetDefaults()

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

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

func (*CounterRowGetParams) SetFields

func (o *CounterRowGetParams) SetFields(fields []string)

SetFields adds the fields to the counter row get params

func (*CounterRowGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the counter row get params

func (*CounterRowGetParams) SetID

func (o *CounterRowGetParams) SetID(id string)

SetID adds the id to the counter row get params

func (*CounterRowGetParams) SetTimeout

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

SetTimeout adds the timeout to the counter row get params

func (*CounterRowGetParams) WithContext

WithContext adds the context to the counter row get params

func (*CounterRowGetParams) WithCounterTableName

func (o *CounterRowGetParams) WithCounterTableName(counterTableName string) *CounterRowGetParams

WithCounterTableName adds the counterTableName to the counter row get params

func (*CounterRowGetParams) WithDefaults

func (o *CounterRowGetParams) WithDefaults() *CounterRowGetParams

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

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

func (*CounterRowGetParams) WithFields

func (o *CounterRowGetParams) WithFields(fields []string) *CounterRowGetParams

WithFields adds the fields to the counter row get params

func (*CounterRowGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the counter row get params

func (*CounterRowGetParams) WithID

WithID adds the id to the counter row get params

func (*CounterRowGetParams) WithTimeout

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

WithTimeout adds the timeout to the counter row get params

func (*CounterRowGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CounterRowGetReader

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

CounterRowGetReader is a Reader for the CounterRowGet structure.

func (*CounterRowGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CounterTableCollectionGetDefault

type CounterTableCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CounterTableCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8585368 | The system has not completed it's initialization |

func NewCounterTableCollectionGetDefault

func NewCounterTableCollectionGetDefault(code int) *CounterTableCollectionGetDefault

NewCounterTableCollectionGetDefault creates a CounterTableCollectionGetDefault with default headers values

func (*CounterTableCollectionGetDefault) Code

Code gets the status code for the counter table collection get default response

func (*CounterTableCollectionGetDefault) Error

func (*CounterTableCollectionGetDefault) GetPayload

func (*CounterTableCollectionGetDefault) IsClientError

func (o *CounterTableCollectionGetDefault) IsClientError() bool

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

func (*CounterTableCollectionGetDefault) IsCode

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

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

func (*CounterTableCollectionGetDefault) IsRedirect

func (o *CounterTableCollectionGetDefault) IsRedirect() bool

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

func (*CounterTableCollectionGetDefault) IsServerError

func (o *CounterTableCollectionGetDefault) IsServerError() bool

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

func (*CounterTableCollectionGetDefault) IsSuccess

func (o *CounterTableCollectionGetDefault) IsSuccess() bool

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

func (*CounterTableCollectionGetDefault) String

type CounterTableCollectionGetOK

type CounterTableCollectionGetOK struct {
	Payload *models.CounterTableResponse
}

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

OK

func NewCounterTableCollectionGetOK

func NewCounterTableCollectionGetOK() *CounterTableCollectionGetOK

NewCounterTableCollectionGetOK creates a CounterTableCollectionGetOK with default headers values

func (*CounterTableCollectionGetOK) Error

func (*CounterTableCollectionGetOK) GetPayload

func (*CounterTableCollectionGetOK) IsClientError

func (o *CounterTableCollectionGetOK) IsClientError() bool

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

func (*CounterTableCollectionGetOK) IsCode

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

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

func (*CounterTableCollectionGetOK) IsRedirect

func (o *CounterTableCollectionGetOK) IsRedirect() bool

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

func (*CounterTableCollectionGetOK) IsServerError

func (o *CounterTableCollectionGetOK) IsServerError() bool

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

func (*CounterTableCollectionGetOK) IsSuccess

func (o *CounterTableCollectionGetOK) IsSuccess() bool

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

func (*CounterTableCollectionGetOK) String

func (o *CounterTableCollectionGetOK) String() string

type CounterTableCollectionGetParams

type CounterTableCollectionGetParams struct {

	/* CounterSchemasDenominatorName.

	   Filter by counter_schemas.denominator.name
	*/
	CounterSchemasDenominatorName *string

	/* CounterSchemasDescription.

	   Filter by counter_schemas.description
	*/
	CounterSchemasDescription *string

	/* CounterSchemasName.

	   Filter by counter_schemas.name
	*/
	CounterSchemasName *string

	/* CounterSchemasType.

	   Filter by counter_schemas.type
	*/
	CounterSchemasType *string

	/* CounterSchemasUnit.

	   Filter by counter_schemas.unit
	*/
	CounterSchemasUnit *string

	/* Description.

	   Filter by description
	*/
	Description *string

	/* Fields.

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

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

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

CounterTableCollectionGetParams contains all the parameters to send to the API endpoint

for the counter table collection get operation.

Typically these are written to a http.Request.

func NewCounterTableCollectionGetParams

func NewCounterTableCollectionGetParams() *CounterTableCollectionGetParams

NewCounterTableCollectionGetParams creates a new CounterTableCollectionGetParams 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 NewCounterTableCollectionGetParamsWithContext

func NewCounterTableCollectionGetParamsWithContext(ctx context.Context) *CounterTableCollectionGetParams

NewCounterTableCollectionGetParamsWithContext creates a new CounterTableCollectionGetParams object with the ability to set a context for a request.

func NewCounterTableCollectionGetParamsWithHTTPClient

func NewCounterTableCollectionGetParamsWithHTTPClient(client *http.Client) *CounterTableCollectionGetParams

NewCounterTableCollectionGetParamsWithHTTPClient creates a new CounterTableCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewCounterTableCollectionGetParamsWithTimeout

func NewCounterTableCollectionGetParamsWithTimeout(timeout time.Duration) *CounterTableCollectionGetParams

NewCounterTableCollectionGetParamsWithTimeout creates a new CounterTableCollectionGetParams object with the ability to set a timeout on a request.

func (*CounterTableCollectionGetParams) SetContext

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

SetContext adds the context to the counter table collection get params

func (*CounterTableCollectionGetParams) SetCounterSchemasDenominatorName

func (o *CounterTableCollectionGetParams) SetCounterSchemasDenominatorName(counterSchemasDenominatorName *string)

SetCounterSchemasDenominatorName adds the counterSchemasDenominatorName to the counter table collection get params

func (*CounterTableCollectionGetParams) SetCounterSchemasDescription

func (o *CounterTableCollectionGetParams) SetCounterSchemasDescription(counterSchemasDescription *string)

SetCounterSchemasDescription adds the counterSchemasDescription to the counter table collection get params

func (*CounterTableCollectionGetParams) SetCounterSchemasName

func (o *CounterTableCollectionGetParams) SetCounterSchemasName(counterSchemasName *string)

SetCounterSchemasName adds the counterSchemasName to the counter table collection get params

func (*CounterTableCollectionGetParams) SetCounterSchemasType

func (o *CounterTableCollectionGetParams) SetCounterSchemasType(counterSchemasType *string)

SetCounterSchemasType adds the counterSchemasType to the counter table collection get params

func (*CounterTableCollectionGetParams) SetCounterSchemasUnit

func (o *CounterTableCollectionGetParams) SetCounterSchemasUnit(counterSchemasUnit *string)

SetCounterSchemasUnit adds the counterSchemasUnit to the counter table collection get params

func (*CounterTableCollectionGetParams) SetDefaults

func (o *CounterTableCollectionGetParams) SetDefaults()

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

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

func (*CounterTableCollectionGetParams) SetDescription

func (o *CounterTableCollectionGetParams) SetDescription(description *string)

SetDescription adds the description to the counter table collection get params

func (*CounterTableCollectionGetParams) SetFields

func (o *CounterTableCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the counter table collection get params

func (*CounterTableCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the counter table collection get params

func (*CounterTableCollectionGetParams) SetMaxRecords

func (o *CounterTableCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the counter table collection get params

func (*CounterTableCollectionGetParams) SetName

func (o *CounterTableCollectionGetParams) SetName(name *string)

SetName adds the name to the counter table collection get params

func (*CounterTableCollectionGetParams) SetOrderBy

func (o *CounterTableCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the counter table collection get params

func (*CounterTableCollectionGetParams) SetReturnRecords

func (o *CounterTableCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the counter table collection get params

func (*CounterTableCollectionGetParams) SetReturnTimeout

func (o *CounterTableCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the counter table collection get params

func (*CounterTableCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the counter table collection get params

func (*CounterTableCollectionGetParams) WithContext

WithContext adds the context to the counter table collection get params

func (*CounterTableCollectionGetParams) WithCounterSchemasDenominatorName

func (o *CounterTableCollectionGetParams) WithCounterSchemasDenominatorName(counterSchemasDenominatorName *string) *CounterTableCollectionGetParams

WithCounterSchemasDenominatorName adds the counterSchemasDenominatorName to the counter table collection get params

func (*CounterTableCollectionGetParams) WithCounterSchemasDescription

func (o *CounterTableCollectionGetParams) WithCounterSchemasDescription(counterSchemasDescription *string) *CounterTableCollectionGetParams

WithCounterSchemasDescription adds the counterSchemasDescription to the counter table collection get params

func (*CounterTableCollectionGetParams) WithCounterSchemasName

func (o *CounterTableCollectionGetParams) WithCounterSchemasName(counterSchemasName *string) *CounterTableCollectionGetParams

WithCounterSchemasName adds the counterSchemasName to the counter table collection get params

func (*CounterTableCollectionGetParams) WithCounterSchemasType

func (o *CounterTableCollectionGetParams) WithCounterSchemasType(counterSchemasType *string) *CounterTableCollectionGetParams

WithCounterSchemasType adds the counterSchemasType to the counter table collection get params

func (*CounterTableCollectionGetParams) WithCounterSchemasUnit

func (o *CounterTableCollectionGetParams) WithCounterSchemasUnit(counterSchemasUnit *string) *CounterTableCollectionGetParams

WithCounterSchemasUnit adds the counterSchemasUnit to the counter table collection get params

func (*CounterTableCollectionGetParams) WithDefaults

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

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

func (*CounterTableCollectionGetParams) WithDescription

WithDescription adds the description to the counter table collection get params

func (*CounterTableCollectionGetParams) WithFields

WithFields adds the fields to the counter table collection get params

func (*CounterTableCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the counter table collection get params

func (*CounterTableCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the counter table collection get params

func (*CounterTableCollectionGetParams) WithName

WithName adds the name to the counter table collection get params

func (*CounterTableCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the counter table collection get params

func (*CounterTableCollectionGetParams) WithReturnRecords

func (o *CounterTableCollectionGetParams) WithReturnRecords(returnRecords *bool) *CounterTableCollectionGetParams

WithReturnRecords adds the returnRecords to the counter table collection get params

func (*CounterTableCollectionGetParams) WithReturnTimeout

func (o *CounterTableCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *CounterTableCollectionGetParams

WithReturnTimeout adds the returnTimeout to the counter table collection get params

func (*CounterTableCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the counter table collection get params

func (*CounterTableCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CounterTableCollectionGetReader

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

CounterTableCollectionGetReader is a Reader for the CounterTableCollectionGet structure.

func (*CounterTableCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CounterTableGetDefault

type CounterTableGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CounterTableGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8585320 | Table requested is not found | | 8585368 | The system has not completed it's initialization |

func NewCounterTableGetDefault

func NewCounterTableGetDefault(code int) *CounterTableGetDefault

NewCounterTableGetDefault creates a CounterTableGetDefault with default headers values

func (*CounterTableGetDefault) Code

func (o *CounterTableGetDefault) Code() int

Code gets the status code for the counter table get default response

func (*CounterTableGetDefault) Error

func (o *CounterTableGetDefault) Error() string

func (*CounterTableGetDefault) GetPayload

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

func (*CounterTableGetDefault) IsClientError

func (o *CounterTableGetDefault) IsClientError() bool

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

func (*CounterTableGetDefault) IsCode

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

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

func (*CounterTableGetDefault) IsRedirect

func (o *CounterTableGetDefault) IsRedirect() bool

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

func (*CounterTableGetDefault) IsServerError

func (o *CounterTableGetDefault) IsServerError() bool

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

func (*CounterTableGetDefault) IsSuccess

func (o *CounterTableGetDefault) IsSuccess() bool

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

func (*CounterTableGetDefault) String

func (o *CounterTableGetDefault) String() string

type CounterTableGetOK

type CounterTableGetOK struct {
	Payload *models.CounterTable
}

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

OK

func NewCounterTableGetOK

func NewCounterTableGetOK() *CounterTableGetOK

NewCounterTableGetOK creates a CounterTableGetOK with default headers values

func (*CounterTableGetOK) Error

func (o *CounterTableGetOK) Error() string

func (*CounterTableGetOK) GetPayload

func (o *CounterTableGetOK) GetPayload() *models.CounterTable

func (*CounterTableGetOK) IsClientError

func (o *CounterTableGetOK) IsClientError() bool

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

func (*CounterTableGetOK) IsCode

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

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

func (*CounterTableGetOK) IsRedirect

func (o *CounterTableGetOK) IsRedirect() bool

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

func (*CounterTableGetOK) IsServerError

func (o *CounterTableGetOK) IsServerError() bool

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

func (*CounterTableGetOK) IsSuccess

func (o *CounterTableGetOK) IsSuccess() bool

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

func (*CounterTableGetOK) String

func (o *CounterTableGetOK) String() string

type CounterTableGetParams

type CounterTableGetParams struct {

	/* Fields.

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

	/* Name.

	   Counter table name.
	*/
	Name string

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

CounterTableGetParams contains all the parameters to send to the API endpoint

for the counter table get operation.

Typically these are written to a http.Request.

func NewCounterTableGetParams

func NewCounterTableGetParams() *CounterTableGetParams

NewCounterTableGetParams creates a new CounterTableGetParams 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 NewCounterTableGetParamsWithContext

func NewCounterTableGetParamsWithContext(ctx context.Context) *CounterTableGetParams

NewCounterTableGetParamsWithContext creates a new CounterTableGetParams object with the ability to set a context for a request.

func NewCounterTableGetParamsWithHTTPClient

func NewCounterTableGetParamsWithHTTPClient(client *http.Client) *CounterTableGetParams

NewCounterTableGetParamsWithHTTPClient creates a new CounterTableGetParams object with the ability to set a custom HTTPClient for a request.

func NewCounterTableGetParamsWithTimeout

func NewCounterTableGetParamsWithTimeout(timeout time.Duration) *CounterTableGetParams

NewCounterTableGetParamsWithTimeout creates a new CounterTableGetParams object with the ability to set a timeout on a request.

func (*CounterTableGetParams) SetContext

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

SetContext adds the context to the counter table get params

func (*CounterTableGetParams) SetDefaults

func (o *CounterTableGetParams) SetDefaults()

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

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

func (*CounterTableGetParams) SetFields

func (o *CounterTableGetParams) SetFields(fields []string)

SetFields adds the fields to the counter table get params

func (*CounterTableGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the counter table get params

func (*CounterTableGetParams) SetName

func (o *CounterTableGetParams) SetName(name string)

SetName adds the name to the counter table get params

func (*CounterTableGetParams) SetTimeout

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

SetTimeout adds the timeout to the counter table get params

func (*CounterTableGetParams) WithContext

WithContext adds the context to the counter table get params

func (*CounterTableGetParams) WithDefaults

func (o *CounterTableGetParams) WithDefaults() *CounterTableGetParams

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

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

func (*CounterTableGetParams) WithFields

func (o *CounterTableGetParams) WithFields(fields []string) *CounterTableGetParams

WithFields adds the fields to the counter table get params

func (*CounterTableGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the counter table get params

func (*CounterTableGetParams) WithName

WithName adds the name to the counter table get params

func (*CounterTableGetParams) WithTimeout

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

WithTimeout adds the timeout to the counter table get params

func (*CounterTableGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CounterTableGetReader

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

CounterTableGetReader is a Reader for the CounterTableGet structure.

func (*CounterTableGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FirmwareHistoryCollectionGetDefault

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

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

Error

func NewFirmwareHistoryCollectionGetDefault

func NewFirmwareHistoryCollectionGetDefault(code int) *FirmwareHistoryCollectionGetDefault

NewFirmwareHistoryCollectionGetDefault creates a FirmwareHistoryCollectionGetDefault with default headers values

func (*FirmwareHistoryCollectionGetDefault) Code

Code gets the status code for the firmware history collection get default response

func (*FirmwareHistoryCollectionGetDefault) Error

func (*FirmwareHistoryCollectionGetDefault) GetPayload

func (*FirmwareHistoryCollectionGetDefault) IsClientError

func (o *FirmwareHistoryCollectionGetDefault) IsClientError() bool

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

func (*FirmwareHistoryCollectionGetDefault) IsCode

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

func (*FirmwareHistoryCollectionGetDefault) IsRedirect

func (o *FirmwareHistoryCollectionGetDefault) IsRedirect() bool

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

func (*FirmwareHistoryCollectionGetDefault) IsServerError

func (o *FirmwareHistoryCollectionGetDefault) IsServerError() bool

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

func (*FirmwareHistoryCollectionGetDefault) IsSuccess

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

func (*FirmwareHistoryCollectionGetDefault) String

type FirmwareHistoryCollectionGetOK

type FirmwareHistoryCollectionGetOK struct {
	Payload *models.FirmwareHistoryResponse
}

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

OK

func NewFirmwareHistoryCollectionGetOK

func NewFirmwareHistoryCollectionGetOK() *FirmwareHistoryCollectionGetOK

NewFirmwareHistoryCollectionGetOK creates a FirmwareHistoryCollectionGetOK with default headers values

func (*FirmwareHistoryCollectionGetOK) Error

func (*FirmwareHistoryCollectionGetOK) GetPayload

func (*FirmwareHistoryCollectionGetOK) IsClientError

func (o *FirmwareHistoryCollectionGetOK) IsClientError() bool

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

func (*FirmwareHistoryCollectionGetOK) IsCode

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

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

func (*FirmwareHistoryCollectionGetOK) IsRedirect

func (o *FirmwareHistoryCollectionGetOK) IsRedirect() bool

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

func (*FirmwareHistoryCollectionGetOK) IsServerError

func (o *FirmwareHistoryCollectionGetOK) IsServerError() bool

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

func (*FirmwareHistoryCollectionGetOK) IsSuccess

func (o *FirmwareHistoryCollectionGetOK) IsSuccess() bool

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

func (*FirmwareHistoryCollectionGetOK) String

type FirmwareHistoryCollectionGetParams

type FirmwareHistoryCollectionGetParams struct {

	/* EndTime.

	   Filter by end_time
	*/
	EndTime *string

	/* Fields.

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

	/* FwFileName.

	   Filter by fw_file_name
	*/
	FwFileName *string

	/* FwUpdateState.

	   Filter by fw_update_state
	*/
	FwUpdateState *string

	/* JobUUID.

	   Filter by job.uuid
	*/
	JobUUID *string

	/* MaxRecords.

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

	/* NodeName.

	   Filter by node.name
	*/
	NodeName *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUID *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* StartTime.

	   Filter by start_time
	*/
	StartTime *string

	/* UpdateStatusWorkerErrorCode.

	   Filter by update_status.worker.error.code
	*/
	UpdateStatusWorkerErrorCode *int64

	/* UpdateStatusWorkerErrorMessage.

	   Filter by update_status.worker.error.message
	*/
	UpdateStatusWorkerErrorMessage *string

	/* UpdateStatusWorkerNodeName.

	   Filter by update_status.worker.node.name
	*/
	UpdateStatusWorkerNodeName *string

	/* UpdateStatusWorkerNodeUUID.

	   Filter by update_status.worker.node.uuid
	*/
	UpdateStatusWorkerNodeUUID *string

	/* UpdateStatusWorkerState.

	   Filter by update_status.worker.state
	*/
	UpdateStatusWorkerState *string

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

FirmwareHistoryCollectionGetParams contains all the parameters to send to the API endpoint

for the firmware history collection get operation.

Typically these are written to a http.Request.

func NewFirmwareHistoryCollectionGetParams

func NewFirmwareHistoryCollectionGetParams() *FirmwareHistoryCollectionGetParams

NewFirmwareHistoryCollectionGetParams creates a new FirmwareHistoryCollectionGetParams 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 NewFirmwareHistoryCollectionGetParamsWithContext

func NewFirmwareHistoryCollectionGetParamsWithContext(ctx context.Context) *FirmwareHistoryCollectionGetParams

NewFirmwareHistoryCollectionGetParamsWithContext creates a new FirmwareHistoryCollectionGetParams object with the ability to set a context for a request.

func NewFirmwareHistoryCollectionGetParamsWithHTTPClient

func NewFirmwareHistoryCollectionGetParamsWithHTTPClient(client *http.Client) *FirmwareHistoryCollectionGetParams

NewFirmwareHistoryCollectionGetParamsWithHTTPClient creates a new FirmwareHistoryCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewFirmwareHistoryCollectionGetParamsWithTimeout

func NewFirmwareHistoryCollectionGetParamsWithTimeout(timeout time.Duration) *FirmwareHistoryCollectionGetParams

NewFirmwareHistoryCollectionGetParamsWithTimeout creates a new FirmwareHistoryCollectionGetParams object with the ability to set a timeout on a request.

func (*FirmwareHistoryCollectionGetParams) SetContext

SetContext adds the context to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetDefaults

func (o *FirmwareHistoryCollectionGetParams) SetDefaults()

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

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

func (*FirmwareHistoryCollectionGetParams) SetEndTime

func (o *FirmwareHistoryCollectionGetParams) SetEndTime(endTime *string)

SetEndTime adds the endTime to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetFields

func (o *FirmwareHistoryCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetFwFileName

func (o *FirmwareHistoryCollectionGetParams) SetFwFileName(fwFileName *string)

SetFwFileName adds the fwFileName to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetFwUpdateState

func (o *FirmwareHistoryCollectionGetParams) SetFwUpdateState(fwUpdateState *string)

SetFwUpdateState adds the fwUpdateState to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetJobUUID

func (o *FirmwareHistoryCollectionGetParams) SetJobUUID(jobUUID *string)

SetJobUUID adds the jobUuid to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetMaxRecords

func (o *FirmwareHistoryCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetNodeName

func (o *FirmwareHistoryCollectionGetParams) SetNodeName(nodeName *string)

SetNodeName adds the nodeName to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetNodeUUID

func (o *FirmwareHistoryCollectionGetParams) SetNodeUUID(nodeUUID *string)

SetNodeUUID adds the nodeUuid to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetOrderBy

func (o *FirmwareHistoryCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetReturnRecords

func (o *FirmwareHistoryCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetReturnTimeout

func (o *FirmwareHistoryCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetStartTime

func (o *FirmwareHistoryCollectionGetParams) SetStartTime(startTime *string)

SetStartTime adds the startTime to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetUpdateStatusWorkerErrorCode

func (o *FirmwareHistoryCollectionGetParams) SetUpdateStatusWorkerErrorCode(updateStatusWorkerErrorCode *int64)

SetUpdateStatusWorkerErrorCode adds the updateStatusWorkerErrorCode to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetUpdateStatusWorkerErrorMessage

func (o *FirmwareHistoryCollectionGetParams) SetUpdateStatusWorkerErrorMessage(updateStatusWorkerErrorMessage *string)

SetUpdateStatusWorkerErrorMessage adds the updateStatusWorkerErrorMessage to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetUpdateStatusWorkerNodeName

func (o *FirmwareHistoryCollectionGetParams) SetUpdateStatusWorkerNodeName(updateStatusWorkerNodeName *string)

SetUpdateStatusWorkerNodeName adds the updateStatusWorkerNodeName to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetUpdateStatusWorkerNodeUUID

func (o *FirmwareHistoryCollectionGetParams) SetUpdateStatusWorkerNodeUUID(updateStatusWorkerNodeUUID *string)

SetUpdateStatusWorkerNodeUUID adds the updateStatusWorkerNodeUuid to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) SetUpdateStatusWorkerState

func (o *FirmwareHistoryCollectionGetParams) SetUpdateStatusWorkerState(updateStatusWorkerState *string)

SetUpdateStatusWorkerState adds the updateStatusWorkerState to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithContext

WithContext adds the context to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithDefaults

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

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

func (*FirmwareHistoryCollectionGetParams) WithEndTime

WithEndTime adds the endTime to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithFields

WithFields adds the fields to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithFwFileName

WithFwFileName adds the fwFileName to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithFwUpdateState

WithFwUpdateState adds the fwUpdateState to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithJobUUID

WithJobUUID adds the jobUUID to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithNodeName

WithNodeName adds the nodeName to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithNodeUUID

WithNodeUUID adds the nodeUUID to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithReturnRecords

func (o *FirmwareHistoryCollectionGetParams) WithReturnRecords(returnRecords *bool) *FirmwareHistoryCollectionGetParams

WithReturnRecords adds the returnRecords to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithReturnTimeout

func (o *FirmwareHistoryCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *FirmwareHistoryCollectionGetParams

WithReturnTimeout adds the returnTimeout to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithStartTime

WithStartTime adds the startTime to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithUpdateStatusWorkerErrorCode

func (o *FirmwareHistoryCollectionGetParams) WithUpdateStatusWorkerErrorCode(updateStatusWorkerErrorCode *int64) *FirmwareHistoryCollectionGetParams

WithUpdateStatusWorkerErrorCode adds the updateStatusWorkerErrorCode to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithUpdateStatusWorkerErrorMessage

func (o *FirmwareHistoryCollectionGetParams) WithUpdateStatusWorkerErrorMessage(updateStatusWorkerErrorMessage *string) *FirmwareHistoryCollectionGetParams

WithUpdateStatusWorkerErrorMessage adds the updateStatusWorkerErrorMessage to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithUpdateStatusWorkerNodeName

func (o *FirmwareHistoryCollectionGetParams) WithUpdateStatusWorkerNodeName(updateStatusWorkerNodeName *string) *FirmwareHistoryCollectionGetParams

WithUpdateStatusWorkerNodeName adds the updateStatusWorkerNodeName to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithUpdateStatusWorkerNodeUUID

func (o *FirmwareHistoryCollectionGetParams) WithUpdateStatusWorkerNodeUUID(updateStatusWorkerNodeUUID *string) *FirmwareHistoryCollectionGetParams

WithUpdateStatusWorkerNodeUUID adds the updateStatusWorkerNodeUUID to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WithUpdateStatusWorkerState

func (o *FirmwareHistoryCollectionGetParams) WithUpdateStatusWorkerState(updateStatusWorkerState *string) *FirmwareHistoryCollectionGetParams

WithUpdateStatusWorkerState adds the updateStatusWorkerState to the firmware history collection get params

func (*FirmwareHistoryCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type FirmwareHistoryCollectionGetReader

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

FirmwareHistoryCollectionGetReader is a Reader for the FirmwareHistoryCollectionGet structure.

func (*FirmwareHistoryCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobCollectionGetDefault

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

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

Error

func NewJobCollectionGetDefault

func NewJobCollectionGetDefault(code int) *JobCollectionGetDefault

NewJobCollectionGetDefault creates a JobCollectionGetDefault with default headers values

func (*JobCollectionGetDefault) Code

func (o *JobCollectionGetDefault) Code() int

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

func (*JobCollectionGetDefault) Error

func (o *JobCollectionGetDefault) Error() string

func (*JobCollectionGetDefault) GetPayload

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

func (*JobCollectionGetDefault) IsClientError

func (o *JobCollectionGetDefault) IsClientError() bool

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

func (*JobCollectionGetDefault) IsCode

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

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

func (*JobCollectionGetDefault) IsRedirect

func (o *JobCollectionGetDefault) IsRedirect() bool

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

func (*JobCollectionGetDefault) IsServerError

func (o *JobCollectionGetDefault) IsServerError() bool

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

func (*JobCollectionGetDefault) IsSuccess

func (o *JobCollectionGetDefault) IsSuccess() bool

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

func (*JobCollectionGetDefault) String

func (o *JobCollectionGetDefault) String() string

type JobCollectionGetOK

type JobCollectionGetOK struct {
	Payload *models.JobResponse
}

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

OK

func NewJobCollectionGetOK

func NewJobCollectionGetOK() *JobCollectionGetOK

NewJobCollectionGetOK creates a JobCollectionGetOK with default headers values

func (*JobCollectionGetOK) Error

func (o *JobCollectionGetOK) Error() string

func (*JobCollectionGetOK) GetPayload

func (o *JobCollectionGetOK) GetPayload() *models.JobResponse

func (*JobCollectionGetOK) IsClientError

func (o *JobCollectionGetOK) IsClientError() bool

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

func (*JobCollectionGetOK) IsCode

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

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

func (*JobCollectionGetOK) IsRedirect

func (o *JobCollectionGetOK) IsRedirect() bool

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

func (*JobCollectionGetOK) IsServerError

func (o *JobCollectionGetOK) IsServerError() bool

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

func (*JobCollectionGetOK) IsSuccess

func (o *JobCollectionGetOK) IsSuccess() bool

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

func (*JobCollectionGetOK) String

func (o *JobCollectionGetOK) String() string

type JobCollectionGetParams

type JobCollectionGetParams struct {

	/* Code.

	   Filter by code
	*/
	Code *int64

	/* Description.

	   Filter by description
	*/
	Description *string

	/* EndTime.

	   Filter by end_time
	*/
	EndTime *string

	/* ErrorArgumentsCode.

	   Filter by error.arguments.code
	*/
	ErrorArgumentsCode *string

	/* ErrorArgumentsMessage.

	   Filter by error.arguments.message
	*/
	ErrorArgumentsMessage *string

	/* ErrorCode.

	   Filter by error.code
	*/
	ErrorCode *string

	/* ErrorMessage.

	   Filter by error.message
	*/
	ErrorMessage *string

	/* ErrorTarget.

	   Filter by error.target
	*/
	ErrorTarget *string

	/* Fields.

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

	/* MaxRecords.

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

	/* Message.

	   Filter by message
	*/
	Message *string

	/* NodeName.

	   Filter by node.name
	*/
	NodeName *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* StartTime.

	   Filter by start_time
	*/
	StartTime *string

	/* State.

	   Filter by state
	*/
	State *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

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

JobCollectionGetParams contains all the parameters to send to the API endpoint

for the job collection get operation.

Typically these are written to a http.Request.

func NewJobCollectionGetParams

func NewJobCollectionGetParams() *JobCollectionGetParams

NewJobCollectionGetParams creates a new JobCollectionGetParams 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 NewJobCollectionGetParamsWithContext

func NewJobCollectionGetParamsWithContext(ctx context.Context) *JobCollectionGetParams

NewJobCollectionGetParamsWithContext creates a new JobCollectionGetParams object with the ability to set a context for a request.

func NewJobCollectionGetParamsWithHTTPClient

func NewJobCollectionGetParamsWithHTTPClient(client *http.Client) *JobCollectionGetParams

NewJobCollectionGetParamsWithHTTPClient creates a new JobCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewJobCollectionGetParamsWithTimeout

func NewJobCollectionGetParamsWithTimeout(timeout time.Duration) *JobCollectionGetParams

NewJobCollectionGetParamsWithTimeout creates a new JobCollectionGetParams object with the ability to set a timeout on a request.

func (*JobCollectionGetParams) SetCode

func (o *JobCollectionGetParams) SetCode(code *int64)

SetCode adds the code to the job collection get params

func (*JobCollectionGetParams) SetContext

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

SetContext adds the context to the job collection get params

func (*JobCollectionGetParams) SetDefaults

func (o *JobCollectionGetParams) SetDefaults()

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

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

func (*JobCollectionGetParams) SetDescription

func (o *JobCollectionGetParams) SetDescription(description *string)

SetDescription adds the description to the job collection get params

func (*JobCollectionGetParams) SetEndTime

func (o *JobCollectionGetParams) SetEndTime(endTime *string)

SetEndTime adds the endTime to the job collection get params

func (*JobCollectionGetParams) SetErrorArgumentsCode

func (o *JobCollectionGetParams) SetErrorArgumentsCode(errorArgumentsCode *string)

SetErrorArgumentsCode adds the errorArgumentsCode to the job collection get params

func (*JobCollectionGetParams) SetErrorArgumentsMessage

func (o *JobCollectionGetParams) SetErrorArgumentsMessage(errorArgumentsMessage *string)

SetErrorArgumentsMessage adds the errorArgumentsMessage to the job collection get params

func (*JobCollectionGetParams) SetErrorCode

func (o *JobCollectionGetParams) SetErrorCode(errorCode *string)

SetErrorCode adds the errorCode to the job collection get params

func (*JobCollectionGetParams) SetErrorMessage

func (o *JobCollectionGetParams) SetErrorMessage(errorMessage *string)

SetErrorMessage adds the errorMessage to the job collection get params

func (*JobCollectionGetParams) SetErrorTarget

func (o *JobCollectionGetParams) SetErrorTarget(errorTarget *string)

SetErrorTarget adds the errorTarget to the job collection get params

func (*JobCollectionGetParams) SetFields

func (o *JobCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the job collection get params

func (*JobCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job collection get params

func (*JobCollectionGetParams) SetMaxRecords

func (o *JobCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the job collection get params

func (*JobCollectionGetParams) SetMessage

func (o *JobCollectionGetParams) SetMessage(message *string)

SetMessage adds the message to the job collection get params

func (*JobCollectionGetParams) SetNodeName

func (o *JobCollectionGetParams) SetNodeName(nodeName *string)

SetNodeName adds the nodeName to the job collection get params

func (*JobCollectionGetParams) SetOrderBy

func (o *JobCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the job collection get params

func (*JobCollectionGetParams) SetReturnRecords

func (o *JobCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the job collection get params

func (*JobCollectionGetParams) SetReturnTimeout

func (o *JobCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the job collection get params

func (*JobCollectionGetParams) SetStartTime

func (o *JobCollectionGetParams) SetStartTime(startTime *string)

SetStartTime adds the startTime to the job collection get params

func (*JobCollectionGetParams) SetState

func (o *JobCollectionGetParams) SetState(state *string)

SetState adds the state to the job collection get params

func (*JobCollectionGetParams) SetSvmName

func (o *JobCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the job collection get params

func (*JobCollectionGetParams) SetSvmUUID

func (o *JobCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the job collection get params

func (*JobCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the job collection get params

func (*JobCollectionGetParams) SetUUID

func (o *JobCollectionGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the job collection get params

func (*JobCollectionGetParams) WithCode

WithCode adds the code to the job collection get params

func (*JobCollectionGetParams) WithContext

WithContext adds the context to the job collection get params

func (*JobCollectionGetParams) WithDefaults

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

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

func (*JobCollectionGetParams) WithDescription

func (o *JobCollectionGetParams) WithDescription(description *string) *JobCollectionGetParams

WithDescription adds the description to the job collection get params

func (*JobCollectionGetParams) WithEndTime

func (o *JobCollectionGetParams) WithEndTime(endTime *string) *JobCollectionGetParams

WithEndTime adds the endTime to the job collection get params

func (*JobCollectionGetParams) WithErrorArgumentsCode

func (o *JobCollectionGetParams) WithErrorArgumentsCode(errorArgumentsCode *string) *JobCollectionGetParams

WithErrorArgumentsCode adds the errorArgumentsCode to the job collection get params

func (*JobCollectionGetParams) WithErrorArgumentsMessage

func (o *JobCollectionGetParams) WithErrorArgumentsMessage(errorArgumentsMessage *string) *JobCollectionGetParams

WithErrorArgumentsMessage adds the errorArgumentsMessage to the job collection get params

func (*JobCollectionGetParams) WithErrorCode

func (o *JobCollectionGetParams) WithErrorCode(errorCode *string) *JobCollectionGetParams

WithErrorCode adds the errorCode to the job collection get params

func (*JobCollectionGetParams) WithErrorMessage

func (o *JobCollectionGetParams) WithErrorMessage(errorMessage *string) *JobCollectionGetParams

WithErrorMessage adds the errorMessage to the job collection get params

func (*JobCollectionGetParams) WithErrorTarget

func (o *JobCollectionGetParams) WithErrorTarget(errorTarget *string) *JobCollectionGetParams

WithErrorTarget adds the errorTarget to the job collection get params

func (*JobCollectionGetParams) WithFields

func (o *JobCollectionGetParams) WithFields(fields []string) *JobCollectionGetParams

WithFields adds the fields to the job collection get params

func (*JobCollectionGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the job collection get params

func (*JobCollectionGetParams) WithMaxRecords

func (o *JobCollectionGetParams) WithMaxRecords(maxRecords *int64) *JobCollectionGetParams

WithMaxRecords adds the maxRecords to the job collection get params

func (*JobCollectionGetParams) WithMessage

func (o *JobCollectionGetParams) WithMessage(message *string) *JobCollectionGetParams

WithMessage adds the message to the job collection get params

func (*JobCollectionGetParams) WithNodeName

func (o *JobCollectionGetParams) WithNodeName(nodeName *string) *JobCollectionGetParams

WithNodeName adds the nodeName to the job collection get params

func (*JobCollectionGetParams) WithOrderBy

func (o *JobCollectionGetParams) WithOrderBy(orderBy []string) *JobCollectionGetParams

WithOrderBy adds the orderBy to the job collection get params

func (*JobCollectionGetParams) WithReturnRecords

func (o *JobCollectionGetParams) WithReturnRecords(returnRecords *bool) *JobCollectionGetParams

WithReturnRecords adds the returnRecords to the job collection get params

func (*JobCollectionGetParams) WithReturnTimeout

func (o *JobCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *JobCollectionGetParams

WithReturnTimeout adds the returnTimeout to the job collection get params

func (*JobCollectionGetParams) WithStartTime

func (o *JobCollectionGetParams) WithStartTime(startTime *string) *JobCollectionGetParams

WithStartTime adds the startTime to the job collection get params

func (*JobCollectionGetParams) WithState

WithState adds the state to the job collection get params

func (*JobCollectionGetParams) WithSvmName

func (o *JobCollectionGetParams) WithSvmName(svmName *string) *JobCollectionGetParams

WithSvmName adds the svmName to the job collection get params

func (*JobCollectionGetParams) WithSvmUUID

func (o *JobCollectionGetParams) WithSvmUUID(svmUUID *string) *JobCollectionGetParams

WithSvmUUID adds the svmUUID to the job collection get params

func (*JobCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the job collection get params

func (*JobCollectionGetParams) WithUUID

WithUUID adds the uuid to the job collection get params

func (*JobCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobCollectionGetReader

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

JobCollectionGetReader is a Reader for the JobCollectionGet structure.

func (*JobCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobGetDefault

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

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

Error

func NewJobGetDefault

func NewJobGetDefault(code int) *JobGetDefault

NewJobGetDefault creates a JobGetDefault with default headers values

func (*JobGetDefault) Code

func (o *JobGetDefault) Code() int

Code gets the status code for the job get default response

func (*JobGetDefault) Error

func (o *JobGetDefault) Error() string

func (*JobGetDefault) GetPayload

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

func (*JobGetDefault) IsClientError

func (o *JobGetDefault) IsClientError() bool

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

func (*JobGetDefault) IsCode

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

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

func (*JobGetDefault) IsRedirect

func (o *JobGetDefault) IsRedirect() bool

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

func (*JobGetDefault) IsServerError

func (o *JobGetDefault) IsServerError() bool

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

func (*JobGetDefault) IsSuccess

func (o *JobGetDefault) IsSuccess() bool

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

func (*JobGetDefault) String

func (o *JobGetDefault) String() string

type JobGetOK

type JobGetOK struct {
	Payload *models.Job
}

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

OK

func NewJobGetOK

func NewJobGetOK() *JobGetOK

NewJobGetOK creates a JobGetOK with default headers values

func (*JobGetOK) Error

func (o *JobGetOK) Error() string

func (*JobGetOK) GetPayload

func (o *JobGetOK) GetPayload() *models.Job

func (*JobGetOK) IsClientError

func (o *JobGetOK) IsClientError() bool

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

func (*JobGetOK) IsCode

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

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

func (*JobGetOK) IsRedirect

func (o *JobGetOK) IsRedirect() bool

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

func (*JobGetOK) IsServerError

func (o *JobGetOK) IsServerError() bool

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

func (*JobGetOK) IsSuccess

func (o *JobGetOK) IsSuccess() bool

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

func (*JobGetOK) String

func (o *JobGetOK) String() string

type JobGetParams

type JobGetParams struct {

	/* Fields.

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

	/* UUID.

	   Job UUID
	*/
	UUID string

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

JobGetParams contains all the parameters to send to the API endpoint

for the job get operation.

Typically these are written to a http.Request.

func NewJobGetParams

func NewJobGetParams() *JobGetParams

NewJobGetParams creates a new JobGetParams 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 NewJobGetParamsWithContext

func NewJobGetParamsWithContext(ctx context.Context) *JobGetParams

NewJobGetParamsWithContext creates a new JobGetParams object with the ability to set a context for a request.

func NewJobGetParamsWithHTTPClient

func NewJobGetParamsWithHTTPClient(client *http.Client) *JobGetParams

NewJobGetParamsWithHTTPClient creates a new JobGetParams object with the ability to set a custom HTTPClient for a request.

func NewJobGetParamsWithTimeout

func NewJobGetParamsWithTimeout(timeout time.Duration) *JobGetParams

NewJobGetParamsWithTimeout creates a new JobGetParams object with the ability to set a timeout on a request.

func (*JobGetParams) SetContext

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

SetContext adds the context to the job get params

func (*JobGetParams) SetDefaults

func (o *JobGetParams) SetDefaults()

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

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

func (*JobGetParams) SetFields

func (o *JobGetParams) SetFields(fields []string)

SetFields adds the fields to the job get params

func (*JobGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job get params

func (*JobGetParams) SetTimeout

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

SetTimeout adds the timeout to the job get params

func (*JobGetParams) SetUUID

func (o *JobGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the job get params

func (*JobGetParams) WithContext

func (o *JobGetParams) WithContext(ctx context.Context) *JobGetParams

WithContext adds the context to the job get params

func (*JobGetParams) WithDefaults

func (o *JobGetParams) WithDefaults() *JobGetParams

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

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

func (*JobGetParams) WithFields

func (o *JobGetParams) WithFields(fields []string) *JobGetParams

WithFields adds the fields to the job get params

func (*JobGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the job get params

func (*JobGetParams) WithTimeout

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

WithTimeout adds the timeout to the job get params

func (*JobGetParams) WithUUID

func (o *JobGetParams) WithUUID(uuid string) *JobGetParams

WithUUID adds the uuid to the job get params

func (*JobGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type JobGetReader

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

JobGetReader is a Reader for the JobGet structure.

func (*JobGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobModifyDefault

type JobModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
JobModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 459753 | Command execution failed with custom error from the program. | | 458762 | Job is already in a terminal state. | | 458773 | The Job Manager is not initialized. | | 458771 | The specified job is running. | | 458776 | The specified job is not currently running. | | 458783 | This job does not support pause. | | 458784 | This job does not support cancel. |

func NewJobModifyDefault

func NewJobModifyDefault(code int) *JobModifyDefault

NewJobModifyDefault creates a JobModifyDefault with default headers values

func (*JobModifyDefault) Code

func (o *JobModifyDefault) Code() int

Code gets the status code for the job modify default response

func (*JobModifyDefault) Error

func (o *JobModifyDefault) Error() string

func (*JobModifyDefault) GetPayload

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

func (*JobModifyDefault) IsClientError

func (o *JobModifyDefault) IsClientError() bool

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

func (*JobModifyDefault) IsCode

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

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

func (*JobModifyDefault) IsRedirect

func (o *JobModifyDefault) IsRedirect() bool

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

func (*JobModifyDefault) IsServerError

func (o *JobModifyDefault) IsServerError() bool

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

func (*JobModifyDefault) IsSuccess

func (o *JobModifyDefault) IsSuccess() bool

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

func (*JobModifyDefault) String

func (o *JobModifyDefault) String() string

type JobModifyOK

type JobModifyOK struct {
}

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

OK

func NewJobModifyOK

func NewJobModifyOK() *JobModifyOK

NewJobModifyOK creates a JobModifyOK with default headers values

func (*JobModifyOK) Error

func (o *JobModifyOK) Error() string

func (*JobModifyOK) IsClientError

func (o *JobModifyOK) IsClientError() bool

IsClientError returns true when this job modify o k response has a 4xx status code

func (*JobModifyOK) IsCode

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

IsCode returns true when this job modify o k response a status code equal to that given

func (*JobModifyOK) IsRedirect

func (o *JobModifyOK) IsRedirect() bool

IsRedirect returns true when this job modify o k response has a 3xx status code

func (*JobModifyOK) IsServerError

func (o *JobModifyOK) IsServerError() bool

IsServerError returns true when this job modify o k response has a 5xx status code

func (*JobModifyOK) IsSuccess

func (o *JobModifyOK) IsSuccess() bool

IsSuccess returns true when this job modify o k response has a 2xx status code

func (*JobModifyOK) String

func (o *JobModifyOK) String() string

type JobModifyParams

type JobModifyParams struct {

	/* Action.

	   Requests a job to pause, resume, or cancel. Note that not all jobs support these actions. A job can only be resumed if it is in a paused state. After you successfully request a job to be cancelled, the job state changes to either success or failure.

	*/
	Action *string

	/* UUID.

	   Job UUID
	*/
	UUID string

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

JobModifyParams contains all the parameters to send to the API endpoint

for the job modify operation.

Typically these are written to a http.Request.

func NewJobModifyParams

func NewJobModifyParams() *JobModifyParams

NewJobModifyParams creates a new JobModifyParams 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 NewJobModifyParamsWithContext

func NewJobModifyParamsWithContext(ctx context.Context) *JobModifyParams

NewJobModifyParamsWithContext creates a new JobModifyParams object with the ability to set a context for a request.

func NewJobModifyParamsWithHTTPClient

func NewJobModifyParamsWithHTTPClient(client *http.Client) *JobModifyParams

NewJobModifyParamsWithHTTPClient creates a new JobModifyParams object with the ability to set a custom HTTPClient for a request.

func NewJobModifyParamsWithTimeout

func NewJobModifyParamsWithTimeout(timeout time.Duration) *JobModifyParams

NewJobModifyParamsWithTimeout creates a new JobModifyParams object with the ability to set a timeout on a request.

func (*JobModifyParams) SetAction

func (o *JobModifyParams) SetAction(action *string)

SetAction adds the action to the job modify params

func (*JobModifyParams) SetContext

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

SetContext adds the context to the job modify params

func (*JobModifyParams) SetDefaults

func (o *JobModifyParams) SetDefaults()

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

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

func (*JobModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job modify params

func (*JobModifyParams) SetTimeout

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

SetTimeout adds the timeout to the job modify params

func (*JobModifyParams) SetUUID

func (o *JobModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the job modify params

func (*JobModifyParams) WithAction

func (o *JobModifyParams) WithAction(action *string) *JobModifyParams

WithAction adds the action to the job modify params

func (*JobModifyParams) WithContext

func (o *JobModifyParams) WithContext(ctx context.Context) *JobModifyParams

WithContext adds the context to the job modify params

func (*JobModifyParams) WithDefaults

func (o *JobModifyParams) WithDefaults() *JobModifyParams

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

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

func (*JobModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the job modify params

func (*JobModifyParams) WithTimeout

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

WithTimeout adds the timeout to the job modify params

func (*JobModifyParams) WithUUID

func (o *JobModifyParams) WithUUID(uuid string) *JobModifyParams

WithUUID adds the uuid to the job modify params

func (*JobModifyParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type JobModifyReader

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

JobModifyReader is a Reader for the JobModify structure.

func (*JobModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LicenseCreateCreated

type LicenseCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.LicensePackageResponse
}

LicenseCreateCreated describes a response with status code 201, with default header values.

Created

func NewLicenseCreateCreated

func NewLicenseCreateCreated() *LicenseCreateCreated

NewLicenseCreateCreated creates a LicenseCreateCreated with default headers values

func (*LicenseCreateCreated) Error

func (o *LicenseCreateCreated) Error() string

func (*LicenseCreateCreated) GetPayload

func (*LicenseCreateCreated) IsClientError

func (o *LicenseCreateCreated) IsClientError() bool

IsClientError returns true when this license create created response has a 4xx status code

func (*LicenseCreateCreated) IsCode

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

IsCode returns true when this license create created response a status code equal to that given

func (*LicenseCreateCreated) IsRedirect

func (o *LicenseCreateCreated) IsRedirect() bool

IsRedirect returns true when this license create created response has a 3xx status code

func (*LicenseCreateCreated) IsServerError

func (o *LicenseCreateCreated) IsServerError() bool

IsServerError returns true when this license create created response has a 5xx status code

func (*LicenseCreateCreated) IsSuccess

func (o *LicenseCreateCreated) IsSuccess() bool

IsSuccess returns true when this license create created response has a 2xx status code

func (*LicenseCreateCreated) String

func (o *LicenseCreateCreated) String() string

type LicenseCreateDefault

type LicenseCreateDefault struct {
	Payload *models.ErrorResponses
	// contains filtered or unexported fields
}
LicenseCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1115117 | Generic licensing error | | 1115122 | No cluster serial number found | | 1115124 | No node serial number found | | 1115130 | No license code was provided | | 1115131 | Installation of the license failed | | 1115132 | License already exists on system | | 1115134 | Serial number does not belong to node | | 1115141 | License data is invalid | | 1115142 | License signature is invalid | | 1115143 | Internal error applying the requested license | | 1115152 | License does not apply to the platform | | 1115154 | Unable to retrieve cluster ID | | 1115155 | Invalid cluster ID found | | 1115159 | License is not in an acceptable format | | 1115160 | License has already expired | | 1115164 | Minimum ONTAP version requirements not met | | 1115165 | Minimum ONTAP version requirements are not met for license type enabled | | 1115166 | Minimum ONTAP version requirements are not met for license protocol SEC-COMP-BNDL-ENBLD | | 1115179 | FlexCache is not supported on this system | | 1115180 | FlexCache is not supported on cloud systems | | 1115407 | Capacity pool licenses cannot be installed directly | | 1115427 | License is incompatible with capacity pools licensing mode | | 1115562 | One or more errors occurred when installing a NLFv2 license | | 1115563 | Package details and serial number of license contained within the NLFv2 failure | | 1115564 | Package cannot be deleted individually as it is part of a bundle | | 1115565 | NLFv2 install failed as the license serial number is already in use | | 1115616 | Package details and serial number of license included in the install conflict | | 1115617 | NLFv2 license install failed with summary of conflicting licenses | | 1115618 | NLFv2 license install failed as a license with newer timestamp already exists | | 5375355 | The cluster has more nodes than are supported by All SAN Array. | | 5375366 | The cluster has one or more nodes that do not support All SAN Array. | | 66846818 | Failed to interpret FlexCache license information | | 66846821 | FlexCache is not supported on cloud systems | | 66846822 | Invalid FlexCache capacity information provided | | 655294464 | Failed to extract license contents | | 655294465 | License key is invalid | | 655294466 | Serial number is invalid | | 655294467 | Version number is invalid | | 655294468 | Expired license | | 655294469 | License does not apply to the platform | | 655294470 | License does not apply to the product |

func NewLicenseCreateDefault

func NewLicenseCreateDefault(code int) *LicenseCreateDefault

NewLicenseCreateDefault creates a LicenseCreateDefault with default headers values

func (*LicenseCreateDefault) Code

func (o *LicenseCreateDefault) Code() int

Code gets the status code for the license create default response

func (*LicenseCreateDefault) Error

func (o *LicenseCreateDefault) Error() string

func (*LicenseCreateDefault) GetPayload

func (o *LicenseCreateDefault) GetPayload() *models.ErrorResponses

func (*LicenseCreateDefault) IsClientError

func (o *LicenseCreateDefault) IsClientError() bool

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

func (*LicenseCreateDefault) IsCode

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

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

func (*LicenseCreateDefault) IsRedirect

func (o *LicenseCreateDefault) IsRedirect() bool

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

func (*LicenseCreateDefault) IsServerError

func (o *LicenseCreateDefault) IsServerError() bool

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

func (*LicenseCreateDefault) IsSuccess

func (o *LicenseCreateDefault) IsSuccess() bool

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

func (*LicenseCreateDefault) String

func (o *LicenseCreateDefault) String() string

type LicenseCreateParams

type LicenseCreateParams struct {

	/* Info.

	   List of NLF or 26-character keys.
	*/
	Info *models.LicensePackage

	/* ReturnRecords.

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

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

LicenseCreateParams contains all the parameters to send to the API endpoint

for the license create operation.

Typically these are written to a http.Request.

func NewLicenseCreateParams

func NewLicenseCreateParams() *LicenseCreateParams

NewLicenseCreateParams creates a new LicenseCreateParams 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 NewLicenseCreateParamsWithContext

func NewLicenseCreateParamsWithContext(ctx context.Context) *LicenseCreateParams

NewLicenseCreateParamsWithContext creates a new LicenseCreateParams object with the ability to set a context for a request.

func NewLicenseCreateParamsWithHTTPClient

func NewLicenseCreateParamsWithHTTPClient(client *http.Client) *LicenseCreateParams

NewLicenseCreateParamsWithHTTPClient creates a new LicenseCreateParams object with the ability to set a custom HTTPClient for a request.

func NewLicenseCreateParamsWithTimeout

func NewLicenseCreateParamsWithTimeout(timeout time.Duration) *LicenseCreateParams

NewLicenseCreateParamsWithTimeout creates a new LicenseCreateParams object with the ability to set a timeout on a request.

func (*LicenseCreateParams) SetContext

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

SetContext adds the context to the license create params

func (*LicenseCreateParams) SetDefaults

func (o *LicenseCreateParams) SetDefaults()

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

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

func (*LicenseCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the license create params

func (*LicenseCreateParams) SetInfo

func (o *LicenseCreateParams) SetInfo(info *models.LicensePackage)

SetInfo adds the info to the license create params

func (*LicenseCreateParams) SetReturnRecords

func (o *LicenseCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the license create params

func (*LicenseCreateParams) SetTimeout

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

SetTimeout adds the timeout to the license create params

func (*LicenseCreateParams) WithContext

WithContext adds the context to the license create params

func (*LicenseCreateParams) WithDefaults

func (o *LicenseCreateParams) WithDefaults() *LicenseCreateParams

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

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

func (*LicenseCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the license create params

func (*LicenseCreateParams) WithInfo

WithInfo adds the info to the license create params

func (*LicenseCreateParams) WithReturnRecords

func (o *LicenseCreateParams) WithReturnRecords(returnRecords *bool) *LicenseCreateParams

WithReturnRecords adds the returnRecords to the license create params

func (*LicenseCreateParams) WithTimeout

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

WithTimeout adds the timeout to the license create params

func (*LicenseCreateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type LicenseCreateReader

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

LicenseCreateReader is a Reader for the LicenseCreate structure.

func (*LicenseCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LicenseDeleteDefault

type LicenseDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
LicenseDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 525028 | Error during volume limit check, cannot remove license | | 525029 | Current volume use will exceed limits if license is removed | | 1115137 | Cluster license requires a base license to be installed | | 1115144 | Cloud licenses cannot be deleted | | 1115178 | A tier license that is still in use cannot be deleted | | 1115213 | License is still in use and cannot be removed | | 1115406 | Capacity pool licenses cannot be deleted | | 1115564 | Package is part of a NLFv2 license and cannot be removed individually | | 66846823 | A FlexCache license that is still in use cannot be deleted |

func NewLicenseDeleteDefault

func NewLicenseDeleteDefault(code int) *LicenseDeleteDefault

NewLicenseDeleteDefault creates a LicenseDeleteDefault with default headers values

func (*LicenseDeleteDefault) Code

func (o *LicenseDeleteDefault) Code() int

Code gets the status code for the license delete default response

func (*LicenseDeleteDefault) Error

func (o *LicenseDeleteDefault) Error() string

func (*LicenseDeleteDefault) GetPayload

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

func (*LicenseDeleteDefault) IsClientError

func (o *LicenseDeleteDefault) IsClientError() bool

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

func (*LicenseDeleteDefault) IsCode

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

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

func (*LicenseDeleteDefault) IsRedirect

func (o *LicenseDeleteDefault) IsRedirect() bool

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

func (*LicenseDeleteDefault) IsServerError

func (o *LicenseDeleteDefault) IsServerError() bool

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

func (*LicenseDeleteDefault) IsSuccess

func (o *LicenseDeleteDefault) IsSuccess() bool

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

func (*LicenseDeleteDefault) String

func (o *LicenseDeleteDefault) String() string

type LicenseDeleteOK

type LicenseDeleteOK struct {
}

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

OK

func NewLicenseDeleteOK

func NewLicenseDeleteOK() *LicenseDeleteOK

NewLicenseDeleteOK creates a LicenseDeleteOK with default headers values

func (*LicenseDeleteOK) Error

func (o *LicenseDeleteOK) Error() string

func (*LicenseDeleteOK) IsClientError

func (o *LicenseDeleteOK) IsClientError() bool

IsClientError returns true when this license delete o k response has a 4xx status code

func (*LicenseDeleteOK) IsCode

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

IsCode returns true when this license delete o k response a status code equal to that given

func (*LicenseDeleteOK) IsRedirect

func (o *LicenseDeleteOK) IsRedirect() bool

IsRedirect returns true when this license delete o k response has a 3xx status code

func (*LicenseDeleteOK) IsServerError

func (o *LicenseDeleteOK) IsServerError() bool

IsServerError returns true when this license delete o k response has a 5xx status code

func (*LicenseDeleteOK) IsSuccess

func (o *LicenseDeleteOK) IsSuccess() bool

IsSuccess returns true when this license delete o k response has a 2xx status code

func (*LicenseDeleteOK) String

func (o *LicenseDeleteOK) String() string

type LicenseDeleteParams

type LicenseDeleteParams struct {

	/* Name.

	   Name of the license package to delete.
	*/
	Name string

	/* SerialNumber.

	   Serial number of the license to delete.
	*/
	SerialNumber string

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

LicenseDeleteParams contains all the parameters to send to the API endpoint

for the license delete operation.

Typically these are written to a http.Request.

func NewLicenseDeleteParams

func NewLicenseDeleteParams() *LicenseDeleteParams

NewLicenseDeleteParams creates a new LicenseDeleteParams 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 NewLicenseDeleteParamsWithContext

func NewLicenseDeleteParamsWithContext(ctx context.Context) *LicenseDeleteParams

NewLicenseDeleteParamsWithContext creates a new LicenseDeleteParams object with the ability to set a context for a request.

func NewLicenseDeleteParamsWithHTTPClient

func NewLicenseDeleteParamsWithHTTPClient(client *http.Client) *LicenseDeleteParams

NewLicenseDeleteParamsWithHTTPClient creates a new LicenseDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewLicenseDeleteParamsWithTimeout

func NewLicenseDeleteParamsWithTimeout(timeout time.Duration) *LicenseDeleteParams

NewLicenseDeleteParamsWithTimeout creates a new LicenseDeleteParams object with the ability to set a timeout on a request.

func (*LicenseDeleteParams) SetContext

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

SetContext adds the context to the license delete params

func (*LicenseDeleteParams) SetDefaults

func (o *LicenseDeleteParams) SetDefaults()

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

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

func (*LicenseDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the license delete params

func (*LicenseDeleteParams) SetName

func (o *LicenseDeleteParams) SetName(name string)

SetName adds the name to the license delete params

func (*LicenseDeleteParams) SetSerialNumber

func (o *LicenseDeleteParams) SetSerialNumber(serialNumber string)

SetSerialNumber adds the serialNumber to the license delete params

func (*LicenseDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the license delete params

func (*LicenseDeleteParams) WithContext

WithContext adds the context to the license delete params

func (*LicenseDeleteParams) WithDefaults

func (o *LicenseDeleteParams) WithDefaults() *LicenseDeleteParams

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

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

func (*LicenseDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the license delete params

func (*LicenseDeleteParams) WithName

func (o *LicenseDeleteParams) WithName(name string) *LicenseDeleteParams

WithName adds the name to the license delete params

func (*LicenseDeleteParams) WithSerialNumber

func (o *LicenseDeleteParams) WithSerialNumber(serialNumber string) *LicenseDeleteParams

WithSerialNumber adds the serialNumber to the license delete params

func (*LicenseDeleteParams) WithTimeout

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

WithTimeout adds the timeout to the license delete params

func (*LicenseDeleteParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type LicenseDeleteReader

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

LicenseDeleteReader is a Reader for the LicenseDelete structure.

func (*LicenseDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LicenseGetDefault

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

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

Error

func NewLicenseGetDefault

func NewLicenseGetDefault(code int) *LicenseGetDefault

NewLicenseGetDefault creates a LicenseGetDefault with default headers values

func (*LicenseGetDefault) Code

func (o *LicenseGetDefault) Code() int

Code gets the status code for the license get default response

func (*LicenseGetDefault) Error

func (o *LicenseGetDefault) Error() string

func (*LicenseGetDefault) GetPayload

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

func (*LicenseGetDefault) IsClientError

func (o *LicenseGetDefault) IsClientError() bool

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

func (*LicenseGetDefault) IsCode

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

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

func (*LicenseGetDefault) IsRedirect

func (o *LicenseGetDefault) IsRedirect() bool

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

func (*LicenseGetDefault) IsServerError

func (o *LicenseGetDefault) IsServerError() bool

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

func (*LicenseGetDefault) IsSuccess

func (o *LicenseGetDefault) IsSuccess() bool

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

func (*LicenseGetDefault) String

func (o *LicenseGetDefault) String() string

type LicenseGetOK

type LicenseGetOK struct {
	Payload *models.LicensePackage
}

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

OK

func NewLicenseGetOK

func NewLicenseGetOK() *LicenseGetOK

NewLicenseGetOK creates a LicenseGetOK with default headers values

func (*LicenseGetOK) Error

func (o *LicenseGetOK) Error() string

func (*LicenseGetOK) GetPayload

func (o *LicenseGetOK) GetPayload() *models.LicensePackage

func (*LicenseGetOK) IsClientError

func (o *LicenseGetOK) IsClientError() bool

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

func (*LicenseGetOK) IsCode

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

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

func (*LicenseGetOK) IsRedirect

func (o *LicenseGetOK) IsRedirect() bool

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

func (*LicenseGetOK) IsServerError

func (o *LicenseGetOK) IsServerError() bool

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

func (*LicenseGetOK) IsSuccess

func (o *LicenseGetOK) IsSuccess() bool

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

func (*LicenseGetOK) String

func (o *LicenseGetOK) String() string

type LicenseGetParams

type LicenseGetParams struct {

	/* Description.

	   Filter by description
	*/
	Description *string

	/* EntitlementAction.

	   Filter by entitlement.action
	*/
	EntitlementAction *string

	/* EntitlementRisk.

	   Filter by entitlement.risk
	*/
	EntitlementRisk *string

	/* Fields.

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

	/* LicensesActive.

	   Filter by licenses.active
	*/
	LicensesActive *bool

	/* LicensesCapacityMaximumSize.

	   Filter by licenses.capacity.maximum_size
	*/
	LicensesCapacityMaximumSize *int64

	/* LicensesCapacityUsedSize.

	   Filter by licenses.capacity.used_size
	*/
	LicensesCapacityUsedSize *int64

	/* LicensesComplianceState.

	   Filter by licenses.compliance.state
	*/
	LicensesComplianceState *string

	/* LicensesEvaluation.

	   Filter by licenses.evaluation
	*/
	LicensesEvaluation *bool

	/* LicensesExpiryTime.

	   Filter by licenses.expiry_time
	*/
	LicensesExpiryTime *string

	/* LicensesHostID.

	   Filter by licenses.host_id
	*/
	LicensesHostID *string

	/* LicensesInstalledLicense.

	   Filter by licenses.installed_license
	*/
	LicensesInstalledLicense *string

	/* LicensesOwner.

	   Filter by licenses.owner
	*/
	LicensesOwner *string

	/* LicensesSerialNumber.

	   Filter by licenses.serial_number
	*/
	LicensesSerialNumber *string

	/* LicensesShutdownImminent.

	   Filter by licenses.shutdown_imminent
	*/
	LicensesShutdownImminent *bool

	/* LicensesStartTime.

	   Filter by licenses.start_time
	*/
	LicensesStartTime *string

	/* Name.

	   Name of the license package.
	*/
	Name string

	/* Scope.

	   Filter by scope
	*/
	Scope *string

	/* State.

	   Filter by state
	*/
	State *string

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

LicenseGetParams contains all the parameters to send to the API endpoint

for the license get operation.

Typically these are written to a http.Request.

func NewLicenseGetParams

func NewLicenseGetParams() *LicenseGetParams

NewLicenseGetParams creates a new LicenseGetParams 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 NewLicenseGetParamsWithContext

func NewLicenseGetParamsWithContext(ctx context.Context) *LicenseGetParams

NewLicenseGetParamsWithContext creates a new LicenseGetParams object with the ability to set a context for a request.

func NewLicenseGetParamsWithHTTPClient

func NewLicenseGetParamsWithHTTPClient(client *http.Client) *LicenseGetParams

NewLicenseGetParamsWithHTTPClient creates a new LicenseGetParams object with the ability to set a custom HTTPClient for a request.

func NewLicenseGetParamsWithTimeout

func NewLicenseGetParamsWithTimeout(timeout time.Duration) *LicenseGetParams

NewLicenseGetParamsWithTimeout creates a new LicenseGetParams object with the ability to set a timeout on a request.

func (*LicenseGetParams) SetContext

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

SetContext adds the context to the license get params

func (*LicenseGetParams) SetDefaults

func (o *LicenseGetParams) SetDefaults()

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

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

func (*LicenseGetParams) SetDescription

func (o *LicenseGetParams) SetDescription(description *string)

SetDescription adds the description to the license get params

func (*LicenseGetParams) SetEntitlementAction

func (o *LicenseGetParams) SetEntitlementAction(entitlementAction *string)

SetEntitlementAction adds the entitlementAction to the license get params

func (*LicenseGetParams) SetEntitlementRisk

func (o *LicenseGetParams) SetEntitlementRisk(entitlementRisk *string)

SetEntitlementRisk adds the entitlementRisk to the license get params

func (*LicenseGetParams) SetFields

func (o *LicenseGetParams) SetFields(fields []string)

SetFields adds the fields to the license get params

func (*LicenseGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the license get params

func (*LicenseGetParams) SetLicensesActive

func (o *LicenseGetParams) SetLicensesActive(licensesActive *bool)

SetLicensesActive adds the licensesActive to the license get params

func (*LicenseGetParams) SetLicensesCapacityMaximumSize

func (o *LicenseGetParams) SetLicensesCapacityMaximumSize(licensesCapacityMaximumSize *int64)

SetLicensesCapacityMaximumSize adds the licensesCapacityMaximumSize to the license get params

func (*LicenseGetParams) SetLicensesCapacityUsedSize

func (o *LicenseGetParams) SetLicensesCapacityUsedSize(licensesCapacityUsedSize *int64)

SetLicensesCapacityUsedSize adds the licensesCapacityUsedSize to the license get params

func (*LicenseGetParams) SetLicensesComplianceState

func (o *LicenseGetParams) SetLicensesComplianceState(licensesComplianceState *string)

SetLicensesComplianceState adds the licensesComplianceState to the license get params

func (*LicenseGetParams) SetLicensesEvaluation

func (o *LicenseGetParams) SetLicensesEvaluation(licensesEvaluation *bool)

SetLicensesEvaluation adds the licensesEvaluation to the license get params

func (*LicenseGetParams) SetLicensesExpiryTime

func (o *LicenseGetParams) SetLicensesExpiryTime(licensesExpiryTime *string)

SetLicensesExpiryTime adds the licensesExpiryTime to the license get params

func (*LicenseGetParams) SetLicensesHostID

func (o *LicenseGetParams) SetLicensesHostID(licensesHostID *string)

SetLicensesHostID adds the licensesHostId to the license get params

func (*LicenseGetParams) SetLicensesInstalledLicense

func (o *LicenseGetParams) SetLicensesInstalledLicense(licensesInstalledLicense *string)

SetLicensesInstalledLicense adds the licensesInstalledLicense to the license get params

func (*LicenseGetParams) SetLicensesOwner

func (o *LicenseGetParams) SetLicensesOwner(licensesOwner *string)

SetLicensesOwner adds the licensesOwner to the license get params

func (*LicenseGetParams) SetLicensesSerialNumber

func (o *LicenseGetParams) SetLicensesSerialNumber(licensesSerialNumber *string)

SetLicensesSerialNumber adds the licensesSerialNumber to the license get params

func (*LicenseGetParams) SetLicensesShutdownImminent

func (o *LicenseGetParams) SetLicensesShutdownImminent(licensesShutdownImminent *bool)

SetLicensesShutdownImminent adds the licensesShutdownImminent to the license get params

func (*LicenseGetParams) SetLicensesStartTime

func (o *LicenseGetParams) SetLicensesStartTime(licensesStartTime *string)

SetLicensesStartTime adds the licensesStartTime to the license get params

func (*LicenseGetParams) SetName

func (o *LicenseGetParams) SetName(name string)

SetName adds the name to the license get params

func (*LicenseGetParams) SetScope

func (o *LicenseGetParams) SetScope(scope *string)

SetScope adds the scope to the license get params

func (*LicenseGetParams) SetState

func (o *LicenseGetParams) SetState(state *string)

SetState adds the state to the license get params

func (*LicenseGetParams) SetTimeout

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

SetTimeout adds the timeout to the license get params

func (*LicenseGetParams) WithContext

func (o *LicenseGetParams) WithContext(ctx context.Context) *LicenseGetParams

WithContext adds the context to the license get params

func (*LicenseGetParams) WithDefaults

func (o *LicenseGetParams) WithDefaults() *LicenseGetParams

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

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

func (*LicenseGetParams) WithDescription

func (o *LicenseGetParams) WithDescription(description *string) *LicenseGetParams

WithDescription adds the description to the license get params

func (*LicenseGetParams) WithEntitlementAction

func (o *LicenseGetParams) WithEntitlementAction(entitlementAction *string) *LicenseGetParams

WithEntitlementAction adds the entitlementAction to the license get params

func (*LicenseGetParams) WithEntitlementRisk

func (o *LicenseGetParams) WithEntitlementRisk(entitlementRisk *string) *LicenseGetParams

WithEntitlementRisk adds the entitlementRisk to the license get params

func (*LicenseGetParams) WithFields

func (o *LicenseGetParams) WithFields(fields []string) *LicenseGetParams

WithFields adds the fields to the license get params

func (*LicenseGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the license get params

func (*LicenseGetParams) WithLicensesActive

func (o *LicenseGetParams) WithLicensesActive(licensesActive *bool) *LicenseGetParams

WithLicensesActive adds the licensesActive to the license get params

func (*LicenseGetParams) WithLicensesCapacityMaximumSize

func (o *LicenseGetParams) WithLicensesCapacityMaximumSize(licensesCapacityMaximumSize *int64) *LicenseGetParams

WithLicensesCapacityMaximumSize adds the licensesCapacityMaximumSize to the license get params

func (*LicenseGetParams) WithLicensesCapacityUsedSize

func (o *LicenseGetParams) WithLicensesCapacityUsedSize(licensesCapacityUsedSize *int64) *LicenseGetParams

WithLicensesCapacityUsedSize adds the licensesCapacityUsedSize to the license get params

func (*LicenseGetParams) WithLicensesComplianceState

func (o *LicenseGetParams) WithLicensesComplianceState(licensesComplianceState *string) *LicenseGetParams

WithLicensesComplianceState adds the licensesComplianceState to the license get params

func (*LicenseGetParams) WithLicensesEvaluation

func (o *LicenseGetParams) WithLicensesEvaluation(licensesEvaluation *bool) *LicenseGetParams

WithLicensesEvaluation adds the licensesEvaluation to the license get params

func (*LicenseGetParams) WithLicensesExpiryTime

func (o *LicenseGetParams) WithLicensesExpiryTime(licensesExpiryTime *string) *LicenseGetParams

WithLicensesExpiryTime adds the licensesExpiryTime to the license get params

func (*LicenseGetParams) WithLicensesHostID

func (o *LicenseGetParams) WithLicensesHostID(licensesHostID *string) *LicenseGetParams

WithLicensesHostID adds the licensesHostID to the license get params

func (*LicenseGetParams) WithLicensesInstalledLicense

func (o *LicenseGetParams) WithLicensesInstalledLicense(licensesInstalledLicense *string) *LicenseGetParams

WithLicensesInstalledLicense adds the licensesInstalledLicense to the license get params

func (*LicenseGetParams) WithLicensesOwner

func (o *LicenseGetParams) WithLicensesOwner(licensesOwner *string) *LicenseGetParams

WithLicensesOwner adds the licensesOwner to the license get params

func (*LicenseGetParams) WithLicensesSerialNumber

func (o *LicenseGetParams) WithLicensesSerialNumber(licensesSerialNumber *string) *LicenseGetParams

WithLicensesSerialNumber adds the licensesSerialNumber to the license get params

func (*LicenseGetParams) WithLicensesShutdownImminent

func (o *LicenseGetParams) WithLicensesShutdownImminent(licensesShutdownImminent *bool) *LicenseGetParams

WithLicensesShutdownImminent adds the licensesShutdownImminent to the license get params

func (*LicenseGetParams) WithLicensesStartTime

func (o *LicenseGetParams) WithLicensesStartTime(licensesStartTime *string) *LicenseGetParams

WithLicensesStartTime adds the licensesStartTime to the license get params

func (*LicenseGetParams) WithName

func (o *LicenseGetParams) WithName(name string) *LicenseGetParams

WithName adds the name to the license get params

func (*LicenseGetParams) WithScope

func (o *LicenseGetParams) WithScope(scope *string) *LicenseGetParams

WithScope adds the scope to the license get params

func (*LicenseGetParams) WithState

func (o *LicenseGetParams) WithState(state *string) *LicenseGetParams

WithState adds the state to the license get params

func (*LicenseGetParams) WithTimeout

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

WithTimeout adds the timeout to the license get params

func (*LicenseGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type LicenseGetReader

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

LicenseGetReader is a Reader for the LicenseGet structure.

func (*LicenseGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LicenseManagerCollectionGetDefault

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

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

Error

func NewLicenseManagerCollectionGetDefault

func NewLicenseManagerCollectionGetDefault(code int) *LicenseManagerCollectionGetDefault

NewLicenseManagerCollectionGetDefault creates a LicenseManagerCollectionGetDefault with default headers values

func (*LicenseManagerCollectionGetDefault) Code

Code gets the status code for the license manager collection get default response

func (*LicenseManagerCollectionGetDefault) Error

func (*LicenseManagerCollectionGetDefault) GetPayload

func (*LicenseManagerCollectionGetDefault) IsClientError

func (o *LicenseManagerCollectionGetDefault) IsClientError() bool

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

func (*LicenseManagerCollectionGetDefault) IsCode

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

func (*LicenseManagerCollectionGetDefault) IsRedirect

func (o *LicenseManagerCollectionGetDefault) IsRedirect() bool

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

func (*LicenseManagerCollectionGetDefault) IsServerError

func (o *LicenseManagerCollectionGetDefault) IsServerError() bool

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

func (*LicenseManagerCollectionGetDefault) IsSuccess

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

func (*LicenseManagerCollectionGetDefault) String

type LicenseManagerCollectionGetOK

type LicenseManagerCollectionGetOK struct {
	Payload *models.LicenseManagerResponse
}

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

OK

func NewLicenseManagerCollectionGetOK

func NewLicenseManagerCollectionGetOK() *LicenseManagerCollectionGetOK

NewLicenseManagerCollectionGetOK creates a LicenseManagerCollectionGetOK with default headers values

func (*LicenseManagerCollectionGetOK) Error

func (*LicenseManagerCollectionGetOK) GetPayload

func (*LicenseManagerCollectionGetOK) IsClientError

func (o *LicenseManagerCollectionGetOK) IsClientError() bool

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

func (*LicenseManagerCollectionGetOK) IsCode

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

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

func (*LicenseManagerCollectionGetOK) IsRedirect

func (o *LicenseManagerCollectionGetOK) IsRedirect() bool

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

func (*LicenseManagerCollectionGetOK) IsServerError

func (o *LicenseManagerCollectionGetOK) IsServerError() bool

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

func (*LicenseManagerCollectionGetOK) IsSuccess

func (o *LicenseManagerCollectionGetOK) IsSuccess() bool

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

func (*LicenseManagerCollectionGetOK) String

type LicenseManagerCollectionGetParams

type LicenseManagerCollectionGetParams struct {

	/* Default.

	   Filter by default
	*/
	Default *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* URIHost.

	   Filter by uri.host
	*/
	URIHost *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

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

LicenseManagerCollectionGetParams contains all the parameters to send to the API endpoint

for the license manager collection get operation.

Typically these are written to a http.Request.

func NewLicenseManagerCollectionGetParams

func NewLicenseManagerCollectionGetParams() *LicenseManagerCollectionGetParams

NewLicenseManagerCollectionGetParams creates a new LicenseManagerCollectionGetParams 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 NewLicenseManagerCollectionGetParamsWithContext

func NewLicenseManagerCollectionGetParamsWithContext(ctx context.Context) *LicenseManagerCollectionGetParams

NewLicenseManagerCollectionGetParamsWithContext creates a new LicenseManagerCollectionGetParams object with the ability to set a context for a request.

func NewLicenseManagerCollectionGetParamsWithHTTPClient

func NewLicenseManagerCollectionGetParamsWithHTTPClient(client *http.Client) *LicenseManagerCollectionGetParams

NewLicenseManagerCollectionGetParamsWithHTTPClient creates a new LicenseManagerCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewLicenseManagerCollectionGetParamsWithTimeout

func NewLicenseManagerCollectionGetParamsWithTimeout(timeout time.Duration) *LicenseManagerCollectionGetParams

NewLicenseManagerCollectionGetParamsWithTimeout creates a new LicenseManagerCollectionGetParams object with the ability to set a timeout on a request.

func (*LicenseManagerCollectionGetParams) SetContext

SetContext adds the context to the license manager collection get params

func (*LicenseManagerCollectionGetParams) SetDefault

func (o *LicenseManagerCollectionGetParams) SetDefault(defaultVar *bool)

SetDefault adds the default to the license manager collection get params

func (*LicenseManagerCollectionGetParams) SetDefaults

func (o *LicenseManagerCollectionGetParams) SetDefaults()

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

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

func (*LicenseManagerCollectionGetParams) SetFields

func (o *LicenseManagerCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the license manager collection get params

func (*LicenseManagerCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the license manager collection get params

func (*LicenseManagerCollectionGetParams) SetMaxRecords

func (o *LicenseManagerCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the license manager collection get params

func (*LicenseManagerCollectionGetParams) SetOrderBy

func (o *LicenseManagerCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the license manager collection get params

func (*LicenseManagerCollectionGetParams) SetReturnRecords

func (o *LicenseManagerCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the license manager collection get params

func (*LicenseManagerCollectionGetParams) SetReturnTimeout

func (o *LicenseManagerCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the license manager collection get params

func (*LicenseManagerCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the license manager collection get params

func (*LicenseManagerCollectionGetParams) SetURIHost

func (o *LicenseManagerCollectionGetParams) SetURIHost(uRIHost *string)

SetURIHost adds the uriHost to the license manager collection get params

func (*LicenseManagerCollectionGetParams) SetUUID

func (o *LicenseManagerCollectionGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithContext

WithContext adds the context to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithDefault

WithDefault adds the defaultVar to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithDefaults

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

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

func (*LicenseManagerCollectionGetParams) WithFields

WithFields adds the fields to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithReturnRecords

func (o *LicenseManagerCollectionGetParams) WithReturnRecords(returnRecords *bool) *LicenseManagerCollectionGetParams

WithReturnRecords adds the returnRecords to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithReturnTimeout

func (o *LicenseManagerCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *LicenseManagerCollectionGetParams

WithReturnTimeout adds the returnTimeout to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithURIHost

WithURIHost adds the uRIHost to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WithUUID

WithUUID adds the uuid to the license manager collection get params

func (*LicenseManagerCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LicenseManagerCollectionGetReader

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

LicenseManagerCollectionGetReader is a Reader for the LicenseManagerCollectionGet structure.

func (*LicenseManagerCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LicenseManagerGetDefault

type LicenseManagerGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

LicenseManagerGetDefault describes a response with status code -1, with default header values.

Error

func NewLicenseManagerGetDefault

func NewLicenseManagerGetDefault(code int) *LicenseManagerGetDefault

NewLicenseManagerGetDefault creates a LicenseManagerGetDefault with default headers values

func (*LicenseManagerGetDefault) Code

func (o *LicenseManagerGetDefault) Code() int

Code gets the status code for the license manager get default response

func (*LicenseManagerGetDefault) Error

func (o *LicenseManagerGetDefault) Error() string

func (*LicenseManagerGetDefault) GetPayload

func (*LicenseManagerGetDefault) IsClientError

func (o *LicenseManagerGetDefault) IsClientError() bool

IsClientError returns true when this license manager get default response has a 4xx status code

func (*LicenseManagerGetDefault) IsCode

func (o *LicenseManagerGetDefault) IsCode(code int) bool

IsCode returns true when this license manager get default response a status code equal to that given

func (*LicenseManagerGetDefault) IsRedirect

func (o *LicenseManagerGetDefault) IsRedirect() bool

IsRedirect returns true when this license manager get default response has a 3xx status code

func (*LicenseManagerGetDefault) IsServerError

func (o *LicenseManagerGetDefault) IsServerError() bool

IsServerError returns true when this license manager get default response has a 5xx status code

func (*LicenseManagerGetDefault) IsSuccess

func (o *LicenseManagerGetDefault) IsSuccess() bool

IsSuccess returns true when this license manager get default response has a 2xx status code

func (*LicenseManagerGetDefault) String

func (o *LicenseManagerGetDefault) String() string

type LicenseManagerGetOK

type LicenseManagerGetOK struct {
	Payload *models.LicenseManager
}

LicenseManagerGetOK describes a response with status code 200, with default header values.

OK

func NewLicenseManagerGetOK

func NewLicenseManagerGetOK() *LicenseManagerGetOK

NewLicenseManagerGetOK creates a LicenseManagerGetOK with default headers values

func (*LicenseManagerGetOK) Error

func (o *LicenseManagerGetOK) Error() string

func (*LicenseManagerGetOK) GetPayload

func (o *LicenseManagerGetOK) GetPayload() *models.LicenseManager

func (*LicenseManagerGetOK) IsClientError

func (o *LicenseManagerGetOK) IsClientError() bool

IsClientError returns true when this license manager get o k response has a 4xx status code

func (*LicenseManagerGetOK) IsCode

func (o *LicenseManagerGetOK) IsCode(code int) bool

IsCode returns true when this license manager get o k response a status code equal to that given

func (*LicenseManagerGetOK) IsRedirect

func (o *LicenseManagerGetOK) IsRedirect() bool

IsRedirect returns true when this license manager get o k response has a 3xx status code

func (*LicenseManagerGetOK) IsServerError

func (o *LicenseManagerGetOK) IsServerError() bool

IsServerError returns true when this license manager get o k response has a 5xx status code

func (*LicenseManagerGetOK) IsSuccess

func (o *LicenseManagerGetOK) IsSuccess() bool

IsSuccess returns true when this license manager get o k response has a 2xx status code

func (*LicenseManagerGetOK) String

func (o *LicenseManagerGetOK) String() string

type LicenseManagerGetParams

type LicenseManagerGetParams struct {

	/* Default.

	   Filter by default
	*/
	Default *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* URIHost.

	   Filter by uri.host
	*/
	URIHost *string

	// UUID.
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LicenseManagerGetParams contains all the parameters to send to the API endpoint

for the license manager get operation.

Typically these are written to a http.Request.

func NewLicenseManagerGetParams

func NewLicenseManagerGetParams() *LicenseManagerGetParams

NewLicenseManagerGetParams creates a new LicenseManagerGetParams 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 NewLicenseManagerGetParamsWithContext

func NewLicenseManagerGetParamsWithContext(ctx context.Context) *LicenseManagerGetParams

NewLicenseManagerGetParamsWithContext creates a new LicenseManagerGetParams object with the ability to set a context for a request.

func NewLicenseManagerGetParamsWithHTTPClient

func NewLicenseManagerGetParamsWithHTTPClient(client *http.Client) *LicenseManagerGetParams

NewLicenseManagerGetParamsWithHTTPClient creates a new LicenseManagerGetParams object with the ability to set a custom HTTPClient for a request.

func NewLicenseManagerGetParamsWithTimeout

func NewLicenseManagerGetParamsWithTimeout(timeout time.Duration) *LicenseManagerGetParams

NewLicenseManagerGetParamsWithTimeout creates a new LicenseManagerGetParams object with the ability to set a timeout on a request.

func (*LicenseManagerGetParams) SetContext

func (o *LicenseManagerGetParams) SetContext(ctx context.Context)

SetContext adds the context to the license manager get params

func (*LicenseManagerGetParams) SetDefault

func (o *LicenseManagerGetParams) SetDefault(defaultVar *bool)

SetDefault adds the default to the license manager get params

func (*LicenseManagerGetParams) SetDefaults

func (o *LicenseManagerGetParams) SetDefaults()

SetDefaults hydrates default values in the license manager get params (not the query body).

All values with no default are reset to their zero value.

func (*LicenseManagerGetParams) SetFields

func (o *LicenseManagerGetParams) SetFields(fields []string)

SetFields adds the fields to the license manager get params

func (*LicenseManagerGetParams) SetHTTPClient

func (o *LicenseManagerGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the license manager get params

func (*LicenseManagerGetParams) SetTimeout

func (o *LicenseManagerGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the license manager get params

func (*LicenseManagerGetParams) SetURIHost

func (o *LicenseManagerGetParams) SetURIHost(uRIHost *string)

SetURIHost adds the uriHost to the license manager get params

func (*LicenseManagerGetParams) SetUUID

func (o *LicenseManagerGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the license manager get params

func (*LicenseManagerGetParams) WithContext

WithContext adds the context to the license manager get params

func (*LicenseManagerGetParams) WithDefault

func (o *LicenseManagerGetParams) WithDefault(defaultVar *bool) *LicenseManagerGetParams

WithDefault adds the defaultVar to the license manager get params

func (*LicenseManagerGetParams) WithDefaults

WithDefaults hydrates default values in the license manager get params (not the query body).

All values with no default are reset to their zero value.

func (*LicenseManagerGetParams) WithFields

func (o *LicenseManagerGetParams) WithFields(fields []string) *LicenseManagerGetParams

WithFields adds the fields to the license manager get params

func (*LicenseManagerGetParams) WithHTTPClient

func (o *LicenseManagerGetParams) WithHTTPClient(client *http.Client) *LicenseManagerGetParams

WithHTTPClient adds the HTTPClient to the license manager get params

func (*LicenseManagerGetParams) WithTimeout

WithTimeout adds the timeout to the license manager get params

func (*LicenseManagerGetParams) WithURIHost

func (o *LicenseManagerGetParams) WithURIHost(uRIHost *string) *LicenseManagerGetParams

WithURIHost adds the uRIHost to the license manager get params

func (*LicenseManagerGetParams) WithUUID

WithUUID adds the uuid to the license manager get params

func (*LicenseManagerGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LicenseManagerGetReader

type LicenseManagerGetReader struct {
	// contains filtered or unexported fields
}

LicenseManagerGetReader is a Reader for the LicenseManagerGet structure.

func (*LicenseManagerGetReader) ReadResponse

func (o *LicenseManagerGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LicenseManagerModifyAccepted

type LicenseManagerModifyAccepted struct {
	Payload *models.JobLinkResponse
}

LicenseManagerModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewLicenseManagerModifyAccepted

func NewLicenseManagerModifyAccepted() *LicenseManagerModifyAccepted

NewLicenseManagerModifyAccepted creates a LicenseManagerModifyAccepted with default headers values

func (*LicenseManagerModifyAccepted) Error

func (*LicenseManagerModifyAccepted) GetPayload

func (*LicenseManagerModifyAccepted) IsClientError

func (o *LicenseManagerModifyAccepted) IsClientError() bool

IsClientError returns true when this license manager modify accepted response has a 4xx status code

func (*LicenseManagerModifyAccepted) IsCode

func (o *LicenseManagerModifyAccepted) IsCode(code int) bool

IsCode returns true when this license manager modify accepted response a status code equal to that given

func (*LicenseManagerModifyAccepted) IsRedirect

func (o *LicenseManagerModifyAccepted) IsRedirect() bool

IsRedirect returns true when this license manager modify accepted response has a 3xx status code

func (*LicenseManagerModifyAccepted) IsServerError

func (o *LicenseManagerModifyAccepted) IsServerError() bool

IsServerError returns true when this license manager modify accepted response has a 5xx status code

func (*LicenseManagerModifyAccepted) IsSuccess

func (o *LicenseManagerModifyAccepted) IsSuccess() bool

IsSuccess returns true when this license manager modify accepted response has a 2xx status code

func (*LicenseManagerModifyAccepted) String

type LicenseManagerModifyDefault

type LicenseManagerModifyDefault struct {
	Payload *models.ErrorResponses
	// contains filtered or unexported fields
}
LicenseManagerModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1115532 | The requested update to the license manager information failed. |

func NewLicenseManagerModifyDefault

func NewLicenseManagerModifyDefault(code int) *LicenseManagerModifyDefault

NewLicenseManagerModifyDefault creates a LicenseManagerModifyDefault with default headers values

func (*LicenseManagerModifyDefault) Code

func (o *LicenseManagerModifyDefault) Code() int

Code gets the status code for the license manager modify default response

func (*LicenseManagerModifyDefault) Error

func (*LicenseManagerModifyDefault) GetPayload

func (*LicenseManagerModifyDefault) IsClientError

func (o *LicenseManagerModifyDefault) IsClientError() bool

IsClientError returns true when this license manager modify default response has a 4xx status code

func (*LicenseManagerModifyDefault) IsCode

func (o *LicenseManagerModifyDefault) IsCode(code int) bool

IsCode returns true when this license manager modify default response a status code equal to that given

func (*LicenseManagerModifyDefault) IsRedirect

func (o *LicenseManagerModifyDefault) IsRedirect() bool

IsRedirect returns true when this license manager modify default response has a 3xx status code

func (*LicenseManagerModifyDefault) IsServerError

func (o *LicenseManagerModifyDefault) IsServerError() bool

IsServerError returns true when this license manager modify default response has a 5xx status code

func (*LicenseManagerModifyDefault) IsSuccess

func (o *LicenseManagerModifyDefault) IsSuccess() bool

IsSuccess returns true when this license manager modify default response has a 2xx status code

func (*LicenseManagerModifyDefault) String

func (o *LicenseManagerModifyDefault) String() string

type LicenseManagerModifyParams

type LicenseManagerModifyParams struct {

	/* Info.

	   Request specification
	*/
	Info *models.LicenseManager

	/* 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.
	*/
	ReturnTimeout *int64

	// UUID.
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LicenseManagerModifyParams contains all the parameters to send to the API endpoint

for the license manager modify operation.

Typically these are written to a http.Request.

func NewLicenseManagerModifyParams

func NewLicenseManagerModifyParams() *LicenseManagerModifyParams

NewLicenseManagerModifyParams creates a new LicenseManagerModifyParams 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 NewLicenseManagerModifyParamsWithContext

func NewLicenseManagerModifyParamsWithContext(ctx context.Context) *LicenseManagerModifyParams

NewLicenseManagerModifyParamsWithContext creates a new LicenseManagerModifyParams object with the ability to set a context for a request.

func NewLicenseManagerModifyParamsWithHTTPClient

func NewLicenseManagerModifyParamsWithHTTPClient(client *http.Client) *LicenseManagerModifyParams

NewLicenseManagerModifyParamsWithHTTPClient creates a new LicenseManagerModifyParams object with the ability to set a custom HTTPClient for a request.

func NewLicenseManagerModifyParamsWithTimeout

func NewLicenseManagerModifyParamsWithTimeout(timeout time.Duration) *LicenseManagerModifyParams

NewLicenseManagerModifyParamsWithTimeout creates a new LicenseManagerModifyParams object with the ability to set a timeout on a request.

func (*LicenseManagerModifyParams) SetContext

func (o *LicenseManagerModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the license manager modify params

func (*LicenseManagerModifyParams) SetDefaults

func (o *LicenseManagerModifyParams) SetDefaults()

SetDefaults hydrates default values in the license manager modify params (not the query body).

All values with no default are reset to their zero value.

func (*LicenseManagerModifyParams) SetHTTPClient

func (o *LicenseManagerModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the license manager modify params

func (*LicenseManagerModifyParams) SetInfo

SetInfo adds the info to the license manager modify params

func (*LicenseManagerModifyParams) SetReturnTimeout

func (o *LicenseManagerModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the license manager modify params

func (*LicenseManagerModifyParams) SetTimeout

func (o *LicenseManagerModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the license manager modify params

func (*LicenseManagerModifyParams) SetUUID

func (o *LicenseManagerModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the license manager modify params

func (*LicenseManagerModifyParams) WithContext

WithContext adds the context to the license manager modify params

func (*LicenseManagerModifyParams) WithDefaults

WithDefaults hydrates default values in the license manager modify params (not the query body).

All values with no default are reset to their zero value.

func (*LicenseManagerModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the license manager modify params

func (*LicenseManagerModifyParams) WithInfo

WithInfo adds the info to the license manager modify params

func (*LicenseManagerModifyParams) WithReturnTimeout

func (o *LicenseManagerModifyParams) WithReturnTimeout(returnTimeout *int64) *LicenseManagerModifyParams

WithReturnTimeout adds the returnTimeout to the license manager modify params

func (*LicenseManagerModifyParams) WithTimeout

WithTimeout adds the timeout to the license manager modify params

func (*LicenseManagerModifyParams) WithUUID

WithUUID adds the uuid to the license manager modify params

func (*LicenseManagerModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LicenseManagerModifyReader

type LicenseManagerModifyReader struct {
	// contains filtered or unexported fields
}

LicenseManagerModifyReader is a Reader for the LicenseManagerModify structure.

func (*LicenseManagerModifyReader) ReadResponse

func (o *LicenseManagerModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LicensesGetDefault

type LicensesGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

LicensesGetDefault describes a response with status code -1, with default header values.

Error

func NewLicensesGetDefault

func NewLicensesGetDefault(code int) *LicensesGetDefault

NewLicensesGetDefault creates a LicensesGetDefault with default headers values

func (*LicensesGetDefault) Code

func (o *LicensesGetDefault) Code() int

Code gets the status code for the licenses get default response

func (*LicensesGetDefault) Error

func (o *LicensesGetDefault) Error() string

func (*LicensesGetDefault) GetPayload

func (o *LicensesGetDefault) GetPayload() *models.ErrorResponse

func (*LicensesGetDefault) IsClientError

func (o *LicensesGetDefault) IsClientError() bool

IsClientError returns true when this licenses get default response has a 4xx status code

func (*LicensesGetDefault) IsCode

func (o *LicensesGetDefault) IsCode(code int) bool

IsCode returns true when this licenses get default response a status code equal to that given

func (*LicensesGetDefault) IsRedirect

func (o *LicensesGetDefault) IsRedirect() bool

IsRedirect returns true when this licenses get default response has a 3xx status code

func (*LicensesGetDefault) IsServerError

func (o *LicensesGetDefault) IsServerError() bool

IsServerError returns true when this licenses get default response has a 5xx status code

func (*LicensesGetDefault) IsSuccess

func (o *LicensesGetDefault) IsSuccess() bool

IsSuccess returns true when this licenses get default response has a 2xx status code

func (*LicensesGetDefault) String

func (o *LicensesGetDefault) String() string

type LicensesGetOK

type LicensesGetOK struct {
	Payload *models.LicensePackageResponse
}

LicensesGetOK describes a response with status code 200, with default header values.

OK

func NewLicensesGetOK

func NewLicensesGetOK() *LicensesGetOK

NewLicensesGetOK creates a LicensesGetOK with default headers values

func (*LicensesGetOK) Error

func (o *LicensesGetOK) Error() string

func (*LicensesGetOK) GetPayload

func (o *LicensesGetOK) GetPayload() *models.LicensePackageResponse

func (*LicensesGetOK) IsClientError

func (o *LicensesGetOK) IsClientError() bool

IsClientError returns true when this licenses get o k response has a 4xx status code

func (*LicensesGetOK) IsCode

func (o *LicensesGetOK) IsCode(code int) bool

IsCode returns true when this licenses get o k response a status code equal to that given

func (*LicensesGetOK) IsRedirect

func (o *LicensesGetOK) IsRedirect() bool

IsRedirect returns true when this licenses get o k response has a 3xx status code

func (*LicensesGetOK) IsServerError

func (o *LicensesGetOK) IsServerError() bool

IsServerError returns true when this licenses get o k response has a 5xx status code

func (*LicensesGetOK) IsSuccess

func (o *LicensesGetOK) IsSuccess() bool

IsSuccess returns true when this licenses get o k response has a 2xx status code

func (*LicensesGetOK) String

func (o *LicensesGetOK) String() string

type LicensesGetParams

type LicensesGetParams struct {

	/* Description.

	   Filter by description
	*/
	Description *string

	/* EntitlementAction.

	   Filter by entitlement.action
	*/
	EntitlementAction *string

	/* EntitlementRisk.

	   Filter by entitlement.risk
	*/
	EntitlementRisk *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* LicensesActive.

	   Filter by licenses.active
	*/
	LicensesActive *bool

	/* LicensesCapacityMaximumSize.

	   Filter by licenses.capacity.maximum_size
	*/
	LicensesCapacityMaximumSize *int64

	/* LicensesCapacityUsedSize.

	   Filter by licenses.capacity.used_size
	*/
	LicensesCapacityUsedSize *int64

	/* LicensesComplianceState.

	   Filter by licenses.compliance.state
	*/
	LicensesComplianceState *string

	/* LicensesEvaluation.

	   Filter by licenses.evaluation
	*/
	LicensesEvaluation *bool

	/* LicensesExpiryTime.

	   Filter by licenses.expiry_time
	*/
	LicensesExpiryTime *string

	/* LicensesHostID.

	   Filter by licenses.host_id
	*/
	LicensesHostID *string

	/* LicensesInstalledLicense.

	   Filter by licenses.installed_license
	*/
	LicensesInstalledLicense *string

	/* LicensesOwner.

	   Filter by licenses.owner
	*/
	LicensesOwner *string

	/* LicensesSerialNumber.

	   Filter by licenses.serial_number
	*/
	LicensesSerialNumber *string

	/* LicensesShutdownImminent.

	   Filter by licenses.shutdown_imminent
	*/
	LicensesShutdownImminent *bool

	/* LicensesStartTime.

	   Filter by licenses.start_time
	*/
	LicensesStartTime *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* Scope.

	   Filter by scope
	*/
	Scope *string

	/* State.

	   Filter by state
	*/
	State *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LicensesGetParams contains all the parameters to send to the API endpoint

for the licenses get operation.

Typically these are written to a http.Request.

func NewLicensesGetParams

func NewLicensesGetParams() *LicensesGetParams

NewLicensesGetParams creates a new LicensesGetParams 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 NewLicensesGetParamsWithContext

func NewLicensesGetParamsWithContext(ctx context.Context) *LicensesGetParams

NewLicensesGetParamsWithContext creates a new LicensesGetParams object with the ability to set a context for a request.

func NewLicensesGetParamsWithHTTPClient

func NewLicensesGetParamsWithHTTPClient(client *http.Client) *LicensesGetParams

NewLicensesGetParamsWithHTTPClient creates a new LicensesGetParams object with the ability to set a custom HTTPClient for a request.

func NewLicensesGetParamsWithTimeout

func NewLicensesGetParamsWithTimeout(timeout time.Duration) *LicensesGetParams

NewLicensesGetParamsWithTimeout creates a new LicensesGetParams object with the ability to set a timeout on a request.

func (*LicensesGetParams) SetContext

func (o *LicensesGetParams) SetContext(ctx context.Context)

SetContext adds the context to the licenses get params

func (*LicensesGetParams) SetDefaults

func (o *LicensesGetParams) SetDefaults()

SetDefaults hydrates default values in the licenses get params (not the query body).

All values with no default are reset to their zero value.

func (*LicensesGetParams) SetDescription

func (o *LicensesGetParams) SetDescription(description *string)

SetDescription adds the description to the licenses get params

func (*LicensesGetParams) SetEntitlementAction

func (o *LicensesGetParams) SetEntitlementAction(entitlementAction *string)

SetEntitlementAction adds the entitlementAction to the licenses get params

func (*LicensesGetParams) SetEntitlementRisk

func (o *LicensesGetParams) SetEntitlementRisk(entitlementRisk *string)

SetEntitlementRisk adds the entitlementRisk to the licenses get params

func (*LicensesGetParams) SetFields

func (o *LicensesGetParams) SetFields(fields []string)

SetFields adds the fields to the licenses get params

func (*LicensesGetParams) SetHTTPClient

func (o *LicensesGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the licenses get params

func (*LicensesGetParams) SetLicensesActive

func (o *LicensesGetParams) SetLicensesActive(licensesActive *bool)

SetLicensesActive adds the licensesActive to the licenses get params

func (*LicensesGetParams) SetLicensesCapacityMaximumSize

func (o *LicensesGetParams) SetLicensesCapacityMaximumSize(licensesCapacityMaximumSize *int64)

SetLicensesCapacityMaximumSize adds the licensesCapacityMaximumSize to the licenses get params

func (*LicensesGetParams) SetLicensesCapacityUsedSize

func (o *LicensesGetParams) SetLicensesCapacityUsedSize(licensesCapacityUsedSize *int64)

SetLicensesCapacityUsedSize adds the licensesCapacityUsedSize to the licenses get params

func (*LicensesGetParams) SetLicensesComplianceState

func (o *LicensesGetParams) SetLicensesComplianceState(licensesComplianceState *string)

SetLicensesComplianceState adds the licensesComplianceState to the licenses get params

func (*LicensesGetParams) SetLicensesEvaluation

func (o *LicensesGetParams) SetLicensesEvaluation(licensesEvaluation *bool)

SetLicensesEvaluation adds the licensesEvaluation to the licenses get params

func (*LicensesGetParams) SetLicensesExpiryTime

func (o *LicensesGetParams) SetLicensesExpiryTime(licensesExpiryTime *string)

SetLicensesExpiryTime adds the licensesExpiryTime to the licenses get params

func (*LicensesGetParams) SetLicensesHostID

func (o *LicensesGetParams) SetLicensesHostID(licensesHostID *string)

SetLicensesHostID adds the licensesHostId to the licenses get params

func (*LicensesGetParams) SetLicensesInstalledLicense

func (o *LicensesGetParams) SetLicensesInstalledLicense(licensesInstalledLicense *string)

SetLicensesInstalledLicense adds the licensesInstalledLicense to the licenses get params

func (*LicensesGetParams) SetLicensesOwner

func (o *LicensesGetParams) SetLicensesOwner(licensesOwner *string)

SetLicensesOwner adds the licensesOwner to the licenses get params

func (*LicensesGetParams) SetLicensesSerialNumber

func (o *LicensesGetParams) SetLicensesSerialNumber(licensesSerialNumber *string)

SetLicensesSerialNumber adds the licensesSerialNumber to the licenses get params

func (*LicensesGetParams) SetLicensesShutdownImminent

func (o *LicensesGetParams) SetLicensesShutdownImminent(licensesShutdownImminent *bool)

SetLicensesShutdownImminent adds the licensesShutdownImminent to the licenses get params

func (*LicensesGetParams) SetLicensesStartTime

func (o *LicensesGetParams) SetLicensesStartTime(licensesStartTime *string)

SetLicensesStartTime adds the licensesStartTime to the licenses get params

func (*LicensesGetParams) SetMaxRecords

func (o *LicensesGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the licenses get params

func (*LicensesGetParams) SetName

func (o *LicensesGetParams) SetName(name *string)

SetName adds the name to the licenses get params

func (*LicensesGetParams) SetOrderBy

func (o *LicensesGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the licenses get params

func (*LicensesGetParams) SetReturnRecords

func (o *LicensesGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the licenses get params

func (*LicensesGetParams) SetReturnTimeout

func (o *LicensesGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the licenses get params

func (*LicensesGetParams) SetScope

func (o *LicensesGetParams) SetScope(scope *string)

SetScope adds the scope to the licenses get params

func (*LicensesGetParams) SetState

func (o *LicensesGetParams) SetState(state *string)

SetState adds the state to the licenses get params

func (*LicensesGetParams) SetTimeout

func (o *LicensesGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the licenses get params

func (*LicensesGetParams) WithContext

func (o *LicensesGetParams) WithContext(ctx context.Context) *LicensesGetParams

WithContext adds the context to the licenses get params

func (*LicensesGetParams) WithDefaults

func (o *LicensesGetParams) WithDefaults() *LicensesGetParams

WithDefaults hydrates default values in the licenses get params (not the query body).

All values with no default are reset to their zero value.

func (*LicensesGetParams) WithDescription

func (o *LicensesGetParams) WithDescription(description *string) *LicensesGetParams

WithDescription adds the description to the licenses get params

func (*LicensesGetParams) WithEntitlementAction

func (o *LicensesGetParams) WithEntitlementAction(entitlementAction *string) *LicensesGetParams

WithEntitlementAction adds the entitlementAction to the licenses get params

func (*LicensesGetParams) WithEntitlementRisk

func (o *LicensesGetParams) WithEntitlementRisk(entitlementRisk *string) *LicensesGetParams

WithEntitlementRisk adds the entitlementRisk to the licenses get params

func (*LicensesGetParams) WithFields

func (o *LicensesGetParams) WithFields(fields []string) *LicensesGetParams

WithFields adds the fields to the licenses get params

func (*LicensesGetParams) WithHTTPClient

func (o *LicensesGetParams) WithHTTPClient(client *http.Client) *LicensesGetParams

WithHTTPClient adds the HTTPClient to the licenses get params

func (*LicensesGetParams) WithLicensesActive

func (o *LicensesGetParams) WithLicensesActive(licensesActive *bool) *LicensesGetParams

WithLicensesActive adds the licensesActive to the licenses get params

func (*LicensesGetParams) WithLicensesCapacityMaximumSize

func (o *LicensesGetParams) WithLicensesCapacityMaximumSize(licensesCapacityMaximumSize *int64) *LicensesGetParams

WithLicensesCapacityMaximumSize adds the licensesCapacityMaximumSize to the licenses get params

func (*LicensesGetParams) WithLicensesCapacityUsedSize

func (o *LicensesGetParams) WithLicensesCapacityUsedSize(licensesCapacityUsedSize *int64) *LicensesGetParams

WithLicensesCapacityUsedSize adds the licensesCapacityUsedSize to the licenses get params

func (*LicensesGetParams) WithLicensesComplianceState

func (o *LicensesGetParams) WithLicensesComplianceState(licensesComplianceState *string) *LicensesGetParams

WithLicensesComplianceState adds the licensesComplianceState to the licenses get params

func (*LicensesGetParams) WithLicensesEvaluation

func (o *LicensesGetParams) WithLicensesEvaluation(licensesEvaluation *bool) *LicensesGetParams

WithLicensesEvaluation adds the licensesEvaluation to the licenses get params

func (*LicensesGetParams) WithLicensesExpiryTime

func (o *LicensesGetParams) WithLicensesExpiryTime(licensesExpiryTime *string) *LicensesGetParams

WithLicensesExpiryTime adds the licensesExpiryTime to the licenses get params

func (*LicensesGetParams) WithLicensesHostID

func (o *LicensesGetParams) WithLicensesHostID(licensesHostID *string) *LicensesGetParams

WithLicensesHostID adds the licensesHostID to the licenses get params

func (*LicensesGetParams) WithLicensesInstalledLicense

func (o *LicensesGetParams) WithLicensesInstalledLicense(licensesInstalledLicense *string) *LicensesGetParams

WithLicensesInstalledLicense adds the licensesInstalledLicense to the licenses get params

func (*LicensesGetParams) WithLicensesOwner

func (o *LicensesGetParams) WithLicensesOwner(licensesOwner *string) *LicensesGetParams

WithLicensesOwner adds the licensesOwner to the licenses get params

func (*LicensesGetParams) WithLicensesSerialNumber

func (o *LicensesGetParams) WithLicensesSerialNumber(licensesSerialNumber *string) *LicensesGetParams

WithLicensesSerialNumber adds the licensesSerialNumber to the licenses get params

func (*LicensesGetParams) WithLicensesShutdownImminent

func (o *LicensesGetParams) WithLicensesShutdownImminent(licensesShutdownImminent *bool) *LicensesGetParams

WithLicensesShutdownImminent adds the licensesShutdownImminent to the licenses get params

func (*LicensesGetParams) WithLicensesStartTime

func (o *LicensesGetParams) WithLicensesStartTime(licensesStartTime *string) *LicensesGetParams

WithLicensesStartTime adds the licensesStartTime to the licenses get params

func (*LicensesGetParams) WithMaxRecords

func (o *LicensesGetParams) WithMaxRecords(maxRecords *int64) *LicensesGetParams

WithMaxRecords adds the maxRecords to the licenses get params

func (*LicensesGetParams) WithName

func (o *LicensesGetParams) WithName(name *string) *LicensesGetParams

WithName adds the name to the licenses get params

func (*LicensesGetParams) WithOrderBy

func (o *LicensesGetParams) WithOrderBy(orderBy []string) *LicensesGetParams

WithOrderBy adds the orderBy to the licenses get params

func (*LicensesGetParams) WithReturnRecords

func (o *LicensesGetParams) WithReturnRecords(returnRecords *bool) *LicensesGetParams

WithReturnRecords adds the returnRecords to the licenses get params

func (*LicensesGetParams) WithReturnTimeout

func (o *LicensesGetParams) WithReturnTimeout(returnTimeout *int64) *LicensesGetParams

WithReturnTimeout adds the returnTimeout to the licenses get params

func (*LicensesGetParams) WithScope

func (o *LicensesGetParams) WithScope(scope *string) *LicensesGetParams

WithScope adds the scope to the licenses get params

func (*LicensesGetParams) WithState

func (o *LicensesGetParams) WithState(state *string) *LicensesGetParams

WithState adds the state to the licenses get params

func (*LicensesGetParams) WithTimeout

func (o *LicensesGetParams) WithTimeout(timeout time.Duration) *LicensesGetParams

WithTimeout adds the timeout to the licenses get params

func (*LicensesGetParams) WriteToRequest

func (o *LicensesGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type LicensesGetReader

type LicensesGetReader struct {
	// contains filtered or unexported fields
}

LicensesGetReader is a Reader for the LicensesGet structure.

func (*LicensesGetReader) ReadResponse

func (o *LicensesGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MediatorCollectionGetDefault

type MediatorCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MediatorCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewMediatorCollectionGetDefault

func NewMediatorCollectionGetDefault(code int) *MediatorCollectionGetDefault

NewMediatorCollectionGetDefault creates a MediatorCollectionGetDefault with default headers values

func (*MediatorCollectionGetDefault) Code

Code gets the status code for the mediator collection get default response

func (*MediatorCollectionGetDefault) Error

func (*MediatorCollectionGetDefault) GetPayload

func (*MediatorCollectionGetDefault) IsClientError

func (o *MediatorCollectionGetDefault) IsClientError() bool

IsClientError returns true when this mediator collection get default response has a 4xx status code

func (*MediatorCollectionGetDefault) IsCode

func (o *MediatorCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this mediator collection get default response a status code equal to that given

func (*MediatorCollectionGetDefault) IsRedirect

func (o *MediatorCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this mediator collection get default response has a 3xx status code

func (*MediatorCollectionGetDefault) IsServerError

func (o *MediatorCollectionGetDefault) IsServerError() bool

IsServerError returns true when this mediator collection get default response has a 5xx status code

func (*MediatorCollectionGetDefault) IsSuccess

func (o *MediatorCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this mediator collection get default response has a 2xx status code

func (*MediatorCollectionGetDefault) String

type MediatorCollectionGetOK

type MediatorCollectionGetOK struct {
	Payload *models.MediatorResponse
}

MediatorCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewMediatorCollectionGetOK

func NewMediatorCollectionGetOK() *MediatorCollectionGetOK

NewMediatorCollectionGetOK creates a MediatorCollectionGetOK with default headers values

func (*MediatorCollectionGetOK) Error

func (o *MediatorCollectionGetOK) Error() string

func (*MediatorCollectionGetOK) GetPayload

func (*MediatorCollectionGetOK) IsClientError

func (o *MediatorCollectionGetOK) IsClientError() bool

IsClientError returns true when this mediator collection get o k response has a 4xx status code

func (*MediatorCollectionGetOK) IsCode

func (o *MediatorCollectionGetOK) IsCode(code int) bool

IsCode returns true when this mediator collection get o k response a status code equal to that given

func (*MediatorCollectionGetOK) IsRedirect

func (o *MediatorCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this mediator collection get o k response has a 3xx status code

func (*MediatorCollectionGetOK) IsServerError

func (o *MediatorCollectionGetOK) IsServerError() bool

IsServerError returns true when this mediator collection get o k response has a 5xx status code

func (*MediatorCollectionGetOK) IsSuccess

func (o *MediatorCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this mediator collection get o k response has a 2xx status code

func (*MediatorCollectionGetOK) String

func (o *MediatorCollectionGetOK) String() string

type MediatorCollectionGetParams

type MediatorCollectionGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* IPAddress.

	   Filter by ip_address
	*/
	IPAddress *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PeerClusterName.

	   Filter by peer_cluster.name
	*/
	PeerClusterName *string

	/* PeerClusterUUID.

	   Filter by peer_cluster.uuid
	*/
	PeerClusterUUID *string

	/* PeerMediatorConnectivity.

	   Filter by peer_mediator_connectivity
	*/
	PeerMediatorConnectivity *string

	/* Port.

	   Filter by port
	*/
	Port *int64

	/* Reachable.

	   Filter by reachable
	*/
	Reachable *bool

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MediatorCollectionGetParams contains all the parameters to send to the API endpoint

for the mediator collection get operation.

Typically these are written to a http.Request.

func NewMediatorCollectionGetParams

func NewMediatorCollectionGetParams() *MediatorCollectionGetParams

NewMediatorCollectionGetParams creates a new MediatorCollectionGetParams 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 NewMediatorCollectionGetParamsWithContext

func NewMediatorCollectionGetParamsWithContext(ctx context.Context) *MediatorCollectionGetParams

NewMediatorCollectionGetParamsWithContext creates a new MediatorCollectionGetParams object with the ability to set a context for a request.

func NewMediatorCollectionGetParamsWithHTTPClient

func NewMediatorCollectionGetParamsWithHTTPClient(client *http.Client) *MediatorCollectionGetParams

NewMediatorCollectionGetParamsWithHTTPClient creates a new MediatorCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewMediatorCollectionGetParamsWithTimeout

func NewMediatorCollectionGetParamsWithTimeout(timeout time.Duration) *MediatorCollectionGetParams

NewMediatorCollectionGetParamsWithTimeout creates a new MediatorCollectionGetParams object with the ability to set a timeout on a request.

func (*MediatorCollectionGetParams) SetContext

func (o *MediatorCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the mediator collection get params

func (*MediatorCollectionGetParams) SetDefaults

func (o *MediatorCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the mediator collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MediatorCollectionGetParams) SetFields

func (o *MediatorCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the mediator collection get params

func (*MediatorCollectionGetParams) SetHTTPClient

func (o *MediatorCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the mediator collection get params

func (*MediatorCollectionGetParams) SetIPAddress

func (o *MediatorCollectionGetParams) SetIPAddress(iPAddress *string)

SetIPAddress adds the ipAddress to the mediator collection get params

func (*MediatorCollectionGetParams) SetMaxRecords

func (o *MediatorCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the mediator collection get params

func (*MediatorCollectionGetParams) SetOrderBy

func (o *MediatorCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the mediator collection get params

func (*MediatorCollectionGetParams) SetPeerClusterName

func (o *MediatorCollectionGetParams) SetPeerClusterName(peerClusterName *string)

SetPeerClusterName adds the peerClusterName to the mediator collection get params

func (*MediatorCollectionGetParams) SetPeerClusterUUID

func (o *MediatorCollectionGetParams) SetPeerClusterUUID(peerClusterUUID *string)

SetPeerClusterUUID adds the peerClusterUuid to the mediator collection get params

func (*MediatorCollectionGetParams) SetPeerMediatorConnectivity

func (o *MediatorCollectionGetParams) SetPeerMediatorConnectivity(peerMediatorConnectivity *string)

SetPeerMediatorConnectivity adds the peerMediatorConnectivity to the mediator collection get params

func (*MediatorCollectionGetParams) SetPort

func (o *MediatorCollectionGetParams) SetPort(port *int64)

SetPort adds the port to the mediator collection get params

func (*MediatorCollectionGetParams) SetReachable

func (o *MediatorCollectionGetParams) SetReachable(reachable *bool)

SetReachable adds the reachable to the mediator collection get params

func (*MediatorCollectionGetParams) SetReturnRecords

func (o *MediatorCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the mediator collection get params

func (*MediatorCollectionGetParams) SetReturnTimeout

func (o *MediatorCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the mediator collection get params

func (*MediatorCollectionGetParams) SetTimeout

func (o *MediatorCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the mediator collection get params

func (*MediatorCollectionGetParams) SetUUID

func (o *MediatorCollectionGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the mediator collection get params

func (*MediatorCollectionGetParams) WithContext

WithContext adds the context to the mediator collection get params

func (*MediatorCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the mediator collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MediatorCollectionGetParams) WithFields

WithFields adds the fields to the mediator collection get params

func (*MediatorCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the mediator collection get params

func (*MediatorCollectionGetParams) WithIPAddress

func (o *MediatorCollectionGetParams) WithIPAddress(iPAddress *string) *MediatorCollectionGetParams

WithIPAddress adds the iPAddress to the mediator collection get params

func (*MediatorCollectionGetParams) WithMaxRecords

func (o *MediatorCollectionGetParams) WithMaxRecords(maxRecords *int64) *MediatorCollectionGetParams

WithMaxRecords adds the maxRecords to the mediator collection get params

func (*MediatorCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the mediator collection get params

func (*MediatorCollectionGetParams) WithPeerClusterName

func (o *MediatorCollectionGetParams) WithPeerClusterName(peerClusterName *string) *MediatorCollectionGetParams

WithPeerClusterName adds the peerClusterName to the mediator collection get params

func (*MediatorCollectionGetParams) WithPeerClusterUUID

func (o *MediatorCollectionGetParams) WithPeerClusterUUID(peerClusterUUID *string) *MediatorCollectionGetParams

WithPeerClusterUUID adds the peerClusterUUID to the mediator collection get params

func (*MediatorCollectionGetParams) WithPeerMediatorConnectivity

func (o *MediatorCollectionGetParams) WithPeerMediatorConnectivity(peerMediatorConnectivity *string) *MediatorCollectionGetParams

WithPeerMediatorConnectivity adds the peerMediatorConnectivity to the mediator collection get params

func (*MediatorCollectionGetParams) WithPort

WithPort adds the port to the mediator collection get params

func (*MediatorCollectionGetParams) WithReachable

func (o *MediatorCollectionGetParams) WithReachable(reachable *bool) *MediatorCollectionGetParams

WithReachable adds the reachable to the mediator collection get params

func (*MediatorCollectionGetParams) WithReturnRecords

func (o *MediatorCollectionGetParams) WithReturnRecords(returnRecords *bool) *MediatorCollectionGetParams

WithReturnRecords adds the returnRecords to the mediator collection get params

func (*MediatorCollectionGetParams) WithReturnTimeout

func (o *MediatorCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *MediatorCollectionGetParams

WithReturnTimeout adds the returnTimeout to the mediator collection get params

func (*MediatorCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the mediator collection get params

func (*MediatorCollectionGetParams) WithUUID

WithUUID adds the uuid to the mediator collection get params

func (*MediatorCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MediatorCollectionGetReader

type MediatorCollectionGetReader struct {
	// contains filtered or unexported fields
}

MediatorCollectionGetReader is a Reader for the MediatorCollectionGet structure.

func (*MediatorCollectionGetReader) ReadResponse

func (o *MediatorCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MediatorCreateAccepted

type MediatorCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

MediatorCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewMediatorCreateAccepted

func NewMediatorCreateAccepted() *MediatorCreateAccepted

NewMediatorCreateAccepted creates a MediatorCreateAccepted with default headers values

func (*MediatorCreateAccepted) Error

func (o *MediatorCreateAccepted) Error() string

func (*MediatorCreateAccepted) GetPayload

func (*MediatorCreateAccepted) IsClientError

func (o *MediatorCreateAccepted) IsClientError() bool

IsClientError returns true when this mediator create accepted response has a 4xx status code

func (*MediatorCreateAccepted) IsCode

func (o *MediatorCreateAccepted) IsCode(code int) bool

IsCode returns true when this mediator create accepted response a status code equal to that given

func (*MediatorCreateAccepted) IsRedirect

func (o *MediatorCreateAccepted) IsRedirect() bool

IsRedirect returns true when this mediator create accepted response has a 3xx status code

func (*MediatorCreateAccepted) IsServerError

func (o *MediatorCreateAccepted) IsServerError() bool

IsServerError returns true when this mediator create accepted response has a 5xx status code

func (*MediatorCreateAccepted) IsSuccess

func (o *MediatorCreateAccepted) IsSuccess() bool

IsSuccess returns true when this mediator create accepted response has a 2xx status code

func (*MediatorCreateAccepted) String

func (o *MediatorCreateAccepted) String() string

type MediatorCreateDefault

type MediatorCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MediatorCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response codes

| Error code | Description | |-------------|--------------| | 13369351 | Update to mediator failed. Reason: does not authorized for that command. Check that the peer cluster and mediator are reachable.|

func NewMediatorCreateDefault

func NewMediatorCreateDefault(code int) *MediatorCreateDefault

NewMediatorCreateDefault creates a MediatorCreateDefault with default headers values

func (*MediatorCreateDefault) Code

func (o *MediatorCreateDefault) Code() int

Code gets the status code for the mediator create default response

func (*MediatorCreateDefault) Error

func (o *MediatorCreateDefault) Error() string

func (*MediatorCreateDefault) GetPayload

func (o *MediatorCreateDefault) GetPayload() *models.ErrorResponse

func (*MediatorCreateDefault) IsClientError

func (o *MediatorCreateDefault) IsClientError() bool

IsClientError returns true when this mediator create default response has a 4xx status code

func (*MediatorCreateDefault) IsCode

func (o *MediatorCreateDefault) IsCode(code int) bool

IsCode returns true when this mediator create default response a status code equal to that given

func (*MediatorCreateDefault) IsRedirect

func (o *MediatorCreateDefault) IsRedirect() bool

IsRedirect returns true when this mediator create default response has a 3xx status code

func (*MediatorCreateDefault) IsServerError

func (o *MediatorCreateDefault) IsServerError() bool

IsServerError returns true when this mediator create default response has a 5xx status code

func (*MediatorCreateDefault) IsSuccess

func (o *MediatorCreateDefault) IsSuccess() bool

IsSuccess returns true when this mediator create default response has a 2xx status code

func (*MediatorCreateDefault) String

func (o *MediatorCreateDefault) String() string

type MediatorCreateParams

type MediatorCreateParams struct {

	/* Info.

	   Mediator information for the create operation.
	*/
	Info *models.Mediator

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *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.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MediatorCreateParams contains all the parameters to send to the API endpoint

for the mediator create operation.

Typically these are written to a http.Request.

func NewMediatorCreateParams

func NewMediatorCreateParams() *MediatorCreateParams

NewMediatorCreateParams creates a new MediatorCreateParams 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 NewMediatorCreateParamsWithContext

func NewMediatorCreateParamsWithContext(ctx context.Context) *MediatorCreateParams

NewMediatorCreateParamsWithContext creates a new MediatorCreateParams object with the ability to set a context for a request.

func NewMediatorCreateParamsWithHTTPClient

func NewMediatorCreateParamsWithHTTPClient(client *http.Client) *MediatorCreateParams

NewMediatorCreateParamsWithHTTPClient creates a new MediatorCreateParams object with the ability to set a custom HTTPClient for a request.

func NewMediatorCreateParamsWithTimeout

func NewMediatorCreateParamsWithTimeout(timeout time.Duration) *MediatorCreateParams

NewMediatorCreateParamsWithTimeout creates a new MediatorCreateParams object with the ability to set a timeout on a request.

func (*MediatorCreateParams) SetContext

func (o *MediatorCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the mediator create params

func (*MediatorCreateParams) SetDefaults

func (o *MediatorCreateParams) SetDefaults()

SetDefaults hydrates default values in the mediator create params (not the query body).

All values with no default are reset to their zero value.

func (*MediatorCreateParams) SetHTTPClient

func (o *MediatorCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the mediator create params

func (*MediatorCreateParams) SetInfo

func (o *MediatorCreateParams) SetInfo(info *models.Mediator)

SetInfo adds the info to the mediator create params

func (*MediatorCreateParams) SetReturnRecords

func (o *MediatorCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the mediator create params

func (*MediatorCreateParams) SetReturnTimeout

func (o *MediatorCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the mediator create params

func (*MediatorCreateParams) SetTimeout

func (o *MediatorCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the mediator create params

func (*MediatorCreateParams) WithContext

WithContext adds the context to the mediator create params

func (*MediatorCreateParams) WithDefaults

func (o *MediatorCreateParams) WithDefaults() *MediatorCreateParams

WithDefaults hydrates default values in the mediator create params (not the query body).

All values with no default are reset to their zero value.

func (*MediatorCreateParams) WithHTTPClient

func (o *MediatorCreateParams) WithHTTPClient(client *http.Client) *MediatorCreateParams

WithHTTPClient adds the HTTPClient to the mediator create params

func (*MediatorCreateParams) WithInfo

WithInfo adds the info to the mediator create params

func (*MediatorCreateParams) WithReturnRecords

func (o *MediatorCreateParams) WithReturnRecords(returnRecords *bool) *MediatorCreateParams

WithReturnRecords adds the returnRecords to the mediator create params

func (*MediatorCreateParams) WithReturnTimeout

func (o *MediatorCreateParams) WithReturnTimeout(returnTimeout *int64) *MediatorCreateParams

WithReturnTimeout adds the returnTimeout to the mediator create params

func (*MediatorCreateParams) WithTimeout

func (o *MediatorCreateParams) WithTimeout(timeout time.Duration) *MediatorCreateParams

WithTimeout adds the timeout to the mediator create params

func (*MediatorCreateParams) WriteToRequest

func (o *MediatorCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type MediatorCreateReader

type MediatorCreateReader struct {
	// contains filtered or unexported fields
}

MediatorCreateReader is a Reader for the MediatorCreate structure.

func (*MediatorCreateReader) ReadResponse

func (o *MediatorCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MediatorDeleteAccepted

type MediatorDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

MediatorDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewMediatorDeleteAccepted

func NewMediatorDeleteAccepted() *MediatorDeleteAccepted

NewMediatorDeleteAccepted creates a MediatorDeleteAccepted with default headers values

func (*MediatorDeleteAccepted) Error

func (o *MediatorDeleteAccepted) Error() string

func (*MediatorDeleteAccepted) GetPayload

func (*MediatorDeleteAccepted) IsClientError

func (o *MediatorDeleteAccepted) IsClientError() bool

IsClientError returns true when this mediator delete accepted response has a 4xx status code

func (*MediatorDeleteAccepted) IsCode

func (o *MediatorDeleteAccepted) IsCode(code int) bool

IsCode returns true when this mediator delete accepted response a status code equal to that given

func (*MediatorDeleteAccepted) IsRedirect

func (o *MediatorDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this mediator delete accepted response has a 3xx status code

func (*MediatorDeleteAccepted) IsServerError

func (o *MediatorDeleteAccepted) IsServerError() bool

IsServerError returns true when this mediator delete accepted response has a 5xx status code

func (*MediatorDeleteAccepted) IsSuccess

func (o *MediatorDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this mediator delete accepted response has a 2xx status code

func (*MediatorDeleteAccepted) String

func (o *MediatorDeleteAccepted) String() string

type MediatorDeleteDefault

type MediatorDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MediatorDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response codes

| Error code | Description | |-------------|--------------| | 13369377 | Mediator field "mediator.id" does not exist.|

func NewMediatorDeleteDefault

func NewMediatorDeleteDefault(code int) *MediatorDeleteDefault

NewMediatorDeleteDefault creates a MediatorDeleteDefault with default headers values

func (*MediatorDeleteDefault) Code

func (o *MediatorDeleteDefault) Code() int

Code gets the status code for the mediator delete default response

func (*MediatorDeleteDefault) Error

func (o *MediatorDeleteDefault) Error() string

func (*MediatorDeleteDefault) GetPayload

func (o *MediatorDeleteDefault) GetPayload() *models.ErrorResponse

func (*MediatorDeleteDefault) IsClientError

func (o *MediatorDeleteDefault) IsClientError() bool

IsClientError returns true when this mediator delete default response has a 4xx status code

func (*MediatorDeleteDefault) IsCode

func (o *MediatorDeleteDefault) IsCode(code int) bool

IsCode returns true when this mediator delete default response a status code equal to that given

func (*MediatorDeleteDefault) IsRedirect

func (o *MediatorDeleteDefault) IsRedirect() bool

IsRedirect returns true when this mediator delete default response has a 3xx status code

func (*MediatorDeleteDefault) IsServerError

func (o *MediatorDeleteDefault) IsServerError() bool

IsServerError returns true when this mediator delete default response has a 5xx status code

func (*MediatorDeleteDefault) IsSuccess

func (o *MediatorDeleteDefault) IsSuccess() bool

IsSuccess returns true when this mediator delete default response has a 2xx status code

func (*MediatorDeleteDefault) String

func (o *MediatorDeleteDefault) String() string

type MediatorDeleteParams

type MediatorDeleteParams struct {

	/* Info.

	   Mediator information for the delete operation
	*/
	Info *models.Mediator

	/* 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.
	*/
	ReturnTimeout *int64

	// UUID.
	//
	// Format: uuid
	UUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MediatorDeleteParams contains all the parameters to send to the API endpoint

for the mediator delete operation.

Typically these are written to a http.Request.

func NewMediatorDeleteParams

func NewMediatorDeleteParams() *MediatorDeleteParams

NewMediatorDeleteParams creates a new MediatorDeleteParams 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 NewMediatorDeleteParamsWithContext

func NewMediatorDeleteParamsWithContext(ctx context.Context) *MediatorDeleteParams

NewMediatorDeleteParamsWithContext creates a new MediatorDeleteParams object with the ability to set a context for a request.

func NewMediatorDeleteParamsWithHTTPClient

func NewMediatorDeleteParamsWithHTTPClient(client *http.Client) *MediatorDeleteParams

NewMediatorDeleteParamsWithHTTPClient creates a new MediatorDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewMediatorDeleteParamsWithTimeout

func NewMediatorDeleteParamsWithTimeout(timeout time.Duration) *MediatorDeleteParams

NewMediatorDeleteParamsWithTimeout creates a new MediatorDeleteParams object with the ability to set a timeout on a request.

func (*MediatorDeleteParams) SetContext

func (o *MediatorDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the mediator delete params

func (*MediatorDeleteParams) SetDefaults

func (o *MediatorDeleteParams) SetDefaults()

SetDefaults hydrates default values in the mediator delete params (not the query body).

All values with no default are reset to their zero value.

func (*MediatorDeleteParams) SetHTTPClient

func (o *MediatorDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the mediator delete params

func (*MediatorDeleteParams) SetInfo

func (o *MediatorDeleteParams) SetInfo(info *models.Mediator)

SetInfo adds the info to the mediator delete params

func (*MediatorDeleteParams) SetReturnTimeout

func (o *MediatorDeleteParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the mediator delete params

func (*MediatorDeleteParams) SetTimeout

func (o *MediatorDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the mediator delete params

func (*MediatorDeleteParams) SetUUID

func (o *MediatorDeleteParams) SetUUID(uuid strfmt.UUID)

SetUUID adds the uuid to the mediator delete params

func (*MediatorDeleteParams) WithContext

WithContext adds the context to the mediator delete params

func (*MediatorDeleteParams) WithDefaults

func (o *MediatorDeleteParams) WithDefaults() *MediatorDeleteParams

WithDefaults hydrates default values in the mediator delete params (not the query body).

All values with no default are reset to their zero value.

func (*MediatorDeleteParams) WithHTTPClient

func (o *MediatorDeleteParams) WithHTTPClient(client *http.Client) *MediatorDeleteParams

WithHTTPClient adds the HTTPClient to the mediator delete params

func (*MediatorDeleteParams) WithInfo

WithInfo adds the info to the mediator delete params

func (*MediatorDeleteParams) WithReturnTimeout

func (o *MediatorDeleteParams) WithReturnTimeout(returnTimeout *int64) *MediatorDeleteParams

WithReturnTimeout adds the returnTimeout to the mediator delete params

func (*MediatorDeleteParams) WithTimeout

func (o *MediatorDeleteParams) WithTimeout(timeout time.Duration) *MediatorDeleteParams

WithTimeout adds the timeout to the mediator delete params

func (*MediatorDeleteParams) WithUUID

WithUUID adds the uuid to the mediator delete params

func (*MediatorDeleteParams) WriteToRequest

func (o *MediatorDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type MediatorDeleteReader

type MediatorDeleteReader struct {
	// contains filtered or unexported fields
}

MediatorDeleteReader is a Reader for the MediatorDelete structure.

func (*MediatorDeleteReader) ReadResponse

func (o *MediatorDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MediatorGetDefault

type MediatorGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MediatorGetDefault describes a response with status code -1, with default header values.

Error

func NewMediatorGetDefault

func NewMediatorGetDefault(code int) *MediatorGetDefault

NewMediatorGetDefault creates a MediatorGetDefault with default headers values

func (*MediatorGetDefault) Code

func (o *MediatorGetDefault) Code() int

Code gets the status code for the mediator get default response

func (*MediatorGetDefault) Error

func (o *MediatorGetDefault) Error() string

func (*MediatorGetDefault) GetPayload

func (o *MediatorGetDefault) GetPayload() *models.ErrorResponse

func (*MediatorGetDefault) IsClientError

func (o *MediatorGetDefault) IsClientError() bool

IsClientError returns true when this mediator get default response has a 4xx status code

func (*MediatorGetDefault) IsCode

func (o *MediatorGetDefault) IsCode(code int) bool

IsCode returns true when this mediator get default response a status code equal to that given

func (*MediatorGetDefault) IsRedirect

func (o *MediatorGetDefault) IsRedirect() bool

IsRedirect returns true when this mediator get default response has a 3xx status code

func (*MediatorGetDefault) IsServerError

func (o *MediatorGetDefault) IsServerError() bool

IsServerError returns true when this mediator get default response has a 5xx status code

func (*MediatorGetDefault) IsSuccess

func (o *MediatorGetDefault) IsSuccess() bool

IsSuccess returns true when this mediator get default response has a 2xx status code

func (*MediatorGetDefault) String

func (o *MediatorGetDefault) String() string

type MediatorGetOK

type MediatorGetOK struct {
	Payload *models.Mediator
}

MediatorGetOK describes a response with status code 200, with default header values.

OK

func NewMediatorGetOK

func NewMediatorGetOK() *MediatorGetOK

NewMediatorGetOK creates a MediatorGetOK with default headers values

func (*MediatorGetOK) Error

func (o *MediatorGetOK) Error() string

func (*MediatorGetOK) GetPayload

func (o *MediatorGetOK) GetPayload() *models.Mediator

func (*MediatorGetOK) IsClientError

func (o *MediatorGetOK) IsClientError() bool

IsClientError returns true when this mediator get o k response has a 4xx status code

func (*MediatorGetOK) IsCode

func (o *MediatorGetOK) IsCode(code int) bool

IsCode returns true when this mediator get o k response a status code equal to that given

func (*MediatorGetOK) IsRedirect

func (o *MediatorGetOK) IsRedirect() bool

IsRedirect returns true when this mediator get o k response has a 3xx status code

func (*MediatorGetOK) IsServerError

func (o *MediatorGetOK) IsServerError() bool

IsServerError returns true when this mediator get o k response has a 5xx status code

func (*MediatorGetOK) IsSuccess

func (o *MediatorGetOK) IsSuccess() bool

IsSuccess returns true when this mediator get o k response has a 2xx status code

func (*MediatorGetOK) String

func (o *MediatorGetOK) String() string

type MediatorGetParams

type MediatorGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	// UUID.
	//
	// Format: uuid
	UUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MediatorGetParams contains all the parameters to send to the API endpoint

for the mediator get operation.

Typically these are written to a http.Request.

func NewMediatorGetParams

func NewMediatorGetParams() *MediatorGetParams

NewMediatorGetParams creates a new MediatorGetParams 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 NewMediatorGetParamsWithContext

func NewMediatorGetParamsWithContext(ctx context.Context) *MediatorGetParams

NewMediatorGetParamsWithContext creates a new MediatorGetParams object with the ability to set a context for a request.

func NewMediatorGetParamsWithHTTPClient

func NewMediatorGetParamsWithHTTPClient(client *http.Client) *MediatorGetParams

NewMediatorGetParamsWithHTTPClient creates a new MediatorGetParams object with the ability to set a custom HTTPClient for a request.

func NewMediatorGetParamsWithTimeout

func NewMediatorGetParamsWithTimeout(timeout time.Duration) *MediatorGetParams

NewMediatorGetParamsWithTimeout creates a new MediatorGetParams object with the ability to set a timeout on a request.

func (*MediatorGetParams) SetContext

func (o *MediatorGetParams) SetContext(ctx context.Context)

SetContext adds the context to the mediator get params

func (*MediatorGetParams) SetDefaults

func (o *MediatorGetParams) SetDefaults()

SetDefaults hydrates default values in the mediator get params (not the query body).

All values with no default are reset to their zero value.

func (*MediatorGetParams) SetFields

func (o *MediatorGetParams) SetFields(fields []string)

SetFields adds the fields to the mediator get params

func (*MediatorGetParams) SetHTTPClient

func (o *MediatorGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the mediator get params

func (*MediatorGetParams) SetTimeout

func (o *MediatorGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the mediator get params

func (*MediatorGetParams) SetUUID

func (o *MediatorGetParams) SetUUID(uuid strfmt.UUID)

SetUUID adds the uuid to the mediator get params

func (*MediatorGetParams) WithContext

func (o *MediatorGetParams) WithContext(ctx context.Context) *MediatorGetParams

WithContext adds the context to the mediator get params

func (*MediatorGetParams) WithDefaults

func (o *MediatorGetParams) WithDefaults() *MediatorGetParams

WithDefaults hydrates default values in the mediator get params (not the query body).

All values with no default are reset to their zero value.

func (*MediatorGetParams) WithFields

func (o *MediatorGetParams) WithFields(fields []string) *MediatorGetParams

WithFields adds the fields to the mediator get params

func (*MediatorGetParams) WithHTTPClient

func (o *MediatorGetParams) WithHTTPClient(client *http.Client) *MediatorGetParams

WithHTTPClient adds the HTTPClient to the mediator get params

func (*MediatorGetParams) WithTimeout

func (o *MediatorGetParams) WithTimeout(timeout time.Duration) *MediatorGetParams

WithTimeout adds the timeout to the mediator get params

func (*MediatorGetParams) WithUUID

func (o *MediatorGetParams) WithUUID(uuid strfmt.UUID) *MediatorGetParams

WithUUID adds the uuid to the mediator get params

func (*MediatorGetParams) WriteToRequest

func (o *MediatorGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type MediatorGetReader

type MediatorGetReader struct {
	// contains filtered or unexported fields
}

MediatorGetReader is a Reader for the MediatorGet structure.

func (*MediatorGetReader) ReadResponse

func (o *MediatorGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterCreateAccepted

type MetroclusterCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

MetroclusterCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewMetroclusterCreateAccepted

func NewMetroclusterCreateAccepted() *MetroclusterCreateAccepted

NewMetroclusterCreateAccepted creates a MetroclusterCreateAccepted with default headers values

func (*MetroclusterCreateAccepted) Error

func (*MetroclusterCreateAccepted) GetPayload

func (*MetroclusterCreateAccepted) IsClientError

func (o *MetroclusterCreateAccepted) IsClientError() bool

IsClientError returns true when this metrocluster create accepted response has a 4xx status code

func (*MetroclusterCreateAccepted) IsCode

func (o *MetroclusterCreateAccepted) IsCode(code int) bool

IsCode returns true when this metrocluster create accepted response a status code equal to that given

func (*MetroclusterCreateAccepted) IsRedirect

func (o *MetroclusterCreateAccepted) IsRedirect() bool

IsRedirect returns true when this metrocluster create accepted response has a 3xx status code

func (*MetroclusterCreateAccepted) IsServerError

func (o *MetroclusterCreateAccepted) IsServerError() bool

IsServerError returns true when this metrocluster create accepted response has a 5xx status code

func (*MetroclusterCreateAccepted) IsSuccess

func (o *MetroclusterCreateAccepted) IsSuccess() bool

IsSuccess returns true when this metrocluster create accepted response has a 2xx status code

func (*MetroclusterCreateAccepted) String

func (o *MetroclusterCreateAccepted) String() string

type MetroclusterCreateDefault

type MetroclusterCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. | | 2432832 | Required environment variables are not set. | | 2432833 | Operation is already running. | | 2432834 | MetroCluster is already configured. | | 2432835 | Operation not supported. | | 2432836 | There are not enough disks in Pool1. Wait a few minutes, and try the operation again. For further assistance, contact technical support. | | 2432839 | Required parameters not set. | | 2432840 | Configuring DR Groups | | 2432841 | Generating IP addresses | | 2432843 | Running Aggregate Recommender | | 2432844 | Checking remote storage pool | | 2432845 | Mirroring aggregates | | 2432846 | Configuring MetroCluster and DR mirroring | | 2432848 | Setting up MetroCluster | | 2432849 | MetroCluster setup is complete | | 2432851 | Minimum number of required data aggregates for MetroCluster configuration are still not mirrored. Wait a few minutes, and try the operation again. For further assistance, contact technical support. |

func NewMetroclusterCreateDefault

func NewMetroclusterCreateDefault(code int) *MetroclusterCreateDefault

NewMetroclusterCreateDefault creates a MetroclusterCreateDefault with default headers values

func (*MetroclusterCreateDefault) Code

func (o *MetroclusterCreateDefault) Code() int

Code gets the status code for the metrocluster create default response

func (*MetroclusterCreateDefault) Error

func (o *MetroclusterCreateDefault) Error() string

func (*MetroclusterCreateDefault) GetPayload

func (*MetroclusterCreateDefault) IsClientError

func (o *MetroclusterCreateDefault) IsClientError() bool

IsClientError returns true when this metrocluster create default response has a 4xx status code

func (*MetroclusterCreateDefault) IsCode

func (o *MetroclusterCreateDefault) IsCode(code int) bool

IsCode returns true when this metrocluster create default response a status code equal to that given

func (*MetroclusterCreateDefault) IsRedirect

func (o *MetroclusterCreateDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster create default response has a 3xx status code

func (*MetroclusterCreateDefault) IsServerError

func (o *MetroclusterCreateDefault) IsServerError() bool

IsServerError returns true when this metrocluster create default response has a 5xx status code

func (*MetroclusterCreateDefault) IsSuccess

func (o *MetroclusterCreateDefault) IsSuccess() bool

IsSuccess returns true when this metrocluster create default response has a 2xx status code

func (*MetroclusterCreateDefault) String

func (o *MetroclusterCreateDefault) String() string

type MetroclusterCreateParams

type MetroclusterCreateParams struct {

	/* Info.

	   MetroCluster information
	*/
	Info *models.Metrocluster

	/* 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.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterCreateParams contains all the parameters to send to the API endpoint

for the metrocluster create operation.

Typically these are written to a http.Request.

func NewMetroclusterCreateParams

func NewMetroclusterCreateParams() *MetroclusterCreateParams

NewMetroclusterCreateParams creates a new MetroclusterCreateParams 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 NewMetroclusterCreateParamsWithContext

func NewMetroclusterCreateParamsWithContext(ctx context.Context) *MetroclusterCreateParams

NewMetroclusterCreateParamsWithContext creates a new MetroclusterCreateParams object with the ability to set a context for a request.

func NewMetroclusterCreateParamsWithHTTPClient

func NewMetroclusterCreateParamsWithHTTPClient(client *http.Client) *MetroclusterCreateParams

NewMetroclusterCreateParamsWithHTTPClient creates a new MetroclusterCreateParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterCreateParamsWithTimeout

func NewMetroclusterCreateParamsWithTimeout(timeout time.Duration) *MetroclusterCreateParams

NewMetroclusterCreateParamsWithTimeout creates a new MetroclusterCreateParams object with the ability to set a timeout on a request.

func (*MetroclusterCreateParams) SetContext

func (o *MetroclusterCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the metrocluster create params

func (*MetroclusterCreateParams) SetDefaults

func (o *MetroclusterCreateParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster create params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterCreateParams) SetHTTPClient

func (o *MetroclusterCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster create params

func (*MetroclusterCreateParams) SetInfo

func (o *MetroclusterCreateParams) SetInfo(info *models.Metrocluster)

SetInfo adds the info to the metrocluster create params

func (*MetroclusterCreateParams) SetReturnTimeout

func (o *MetroclusterCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster create params

func (*MetroclusterCreateParams) SetTimeout

func (o *MetroclusterCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster create params

func (*MetroclusterCreateParams) WithContext

WithContext adds the context to the metrocluster create params

func (*MetroclusterCreateParams) WithDefaults

WithDefaults hydrates default values in the metrocluster create params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterCreateParams) WithHTTPClient

func (o *MetroclusterCreateParams) WithHTTPClient(client *http.Client) *MetroclusterCreateParams

WithHTTPClient adds the HTTPClient to the metrocluster create params

func (*MetroclusterCreateParams) WithInfo

WithInfo adds the info to the metrocluster create params

func (*MetroclusterCreateParams) WithReturnTimeout

func (o *MetroclusterCreateParams) WithReturnTimeout(returnTimeout *int64) *MetroclusterCreateParams

WithReturnTimeout adds the returnTimeout to the metrocluster create params

func (*MetroclusterCreateParams) WithTimeout

WithTimeout adds the timeout to the metrocluster create params

func (*MetroclusterCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterCreateReader

type MetroclusterCreateReader struct {
	// contains filtered or unexported fields
}

MetroclusterCreateReader is a Reader for the MetroclusterCreate structure.

func (*MetroclusterCreateReader) ReadResponse

func (o *MetroclusterCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterDiagnosticsCreateAccepted

type MetroclusterDiagnosticsCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

MetroclusterDiagnosticsCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewMetroclusterDiagnosticsCreateAccepted

func NewMetroclusterDiagnosticsCreateAccepted() *MetroclusterDiagnosticsCreateAccepted

NewMetroclusterDiagnosticsCreateAccepted creates a MetroclusterDiagnosticsCreateAccepted with default headers values

func (*MetroclusterDiagnosticsCreateAccepted) Error

func (*MetroclusterDiagnosticsCreateAccepted) GetPayload

func (*MetroclusterDiagnosticsCreateAccepted) IsClientError

func (o *MetroclusterDiagnosticsCreateAccepted) IsClientError() bool

IsClientError returns true when this metrocluster diagnostics create accepted response has a 4xx status code

func (*MetroclusterDiagnosticsCreateAccepted) IsCode

IsCode returns true when this metrocluster diagnostics create accepted response a status code equal to that given

func (*MetroclusterDiagnosticsCreateAccepted) IsRedirect

IsRedirect returns true when this metrocluster diagnostics create accepted response has a 3xx status code

func (*MetroclusterDiagnosticsCreateAccepted) IsServerError

func (o *MetroclusterDiagnosticsCreateAccepted) IsServerError() bool

IsServerError returns true when this metrocluster diagnostics create accepted response has a 5xx status code

func (*MetroclusterDiagnosticsCreateAccepted) IsSuccess

IsSuccess returns true when this metrocluster diagnostics create accepted response has a 2xx status code

func (*MetroclusterDiagnosticsCreateAccepted) String

type MetroclusterDiagnosticsCreateDefault

type MetroclusterDiagnosticsCreateDefault struct {
	// contains filtered or unexported fields
}
MetroclusterDiagnosticsCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. | | 2427132 | MetroCluster is not configured on this cluster. | | 2432833 | Operation is already running. | | 2432852 | MetroCluster diagnostics start | | 2432853 | MetroCluster diagnostics job scheduled | | 2432854 | MetroCluster diagnostics complete | | 2432855 | MetroCluster diagnostics operation failed. Use the REST API GET method on "/api/cluster/metrocluster/operations?type=check&fields=*" for more information. |

func NewMetroclusterDiagnosticsCreateDefault

func NewMetroclusterDiagnosticsCreateDefault(code int) *MetroclusterDiagnosticsCreateDefault

NewMetroclusterDiagnosticsCreateDefault creates a MetroclusterDiagnosticsCreateDefault with default headers values

func (*MetroclusterDiagnosticsCreateDefault) Code

Code gets the status code for the metrocluster diagnostics create default response

func (*MetroclusterDiagnosticsCreateDefault) Error

func (*MetroclusterDiagnosticsCreateDefault) IsClientError

func (o *MetroclusterDiagnosticsCreateDefault) IsClientError() bool

IsClientError returns true when this metrocluster diagnostics create default response has a 4xx status code

func (*MetroclusterDiagnosticsCreateDefault) IsCode

IsCode returns true when this metrocluster diagnostics create default response a status code equal to that given

func (*MetroclusterDiagnosticsCreateDefault) IsRedirect

IsRedirect returns true when this metrocluster diagnostics create default response has a 3xx status code

func (*MetroclusterDiagnosticsCreateDefault) IsServerError

func (o *MetroclusterDiagnosticsCreateDefault) IsServerError() bool

IsServerError returns true when this metrocluster diagnostics create default response has a 5xx status code

func (*MetroclusterDiagnosticsCreateDefault) IsSuccess

IsSuccess returns true when this metrocluster diagnostics create default response has a 2xx status code

func (*MetroclusterDiagnosticsCreateDefault) String

type MetroclusterDiagnosticsCreateParams

type MetroclusterDiagnosticsCreateParams struct {

	/* 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.
	*/
	ReturnTimeout *int64

	/* Schedule.

	   Shows the minutes of every hour when a job runs. Setting this parameter schedules the periodic job to be run to perform MetroCluster diagnostic.
	*/
	Schedule *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterDiagnosticsCreateParams contains all the parameters to send to the API endpoint

for the metrocluster diagnostics create operation.

Typically these are written to a http.Request.

func NewMetroclusterDiagnosticsCreateParams

func NewMetroclusterDiagnosticsCreateParams() *MetroclusterDiagnosticsCreateParams

NewMetroclusterDiagnosticsCreateParams creates a new MetroclusterDiagnosticsCreateParams 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 NewMetroclusterDiagnosticsCreateParamsWithContext

func NewMetroclusterDiagnosticsCreateParamsWithContext(ctx context.Context) *MetroclusterDiagnosticsCreateParams

NewMetroclusterDiagnosticsCreateParamsWithContext creates a new MetroclusterDiagnosticsCreateParams object with the ability to set a context for a request.

func NewMetroclusterDiagnosticsCreateParamsWithHTTPClient

func NewMetroclusterDiagnosticsCreateParamsWithHTTPClient(client *http.Client) *MetroclusterDiagnosticsCreateParams

NewMetroclusterDiagnosticsCreateParamsWithHTTPClient creates a new MetroclusterDiagnosticsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterDiagnosticsCreateParamsWithTimeout

func NewMetroclusterDiagnosticsCreateParamsWithTimeout(timeout time.Duration) *MetroclusterDiagnosticsCreateParams

NewMetroclusterDiagnosticsCreateParamsWithTimeout creates a new MetroclusterDiagnosticsCreateParams object with the ability to set a timeout on a request.

func (*MetroclusterDiagnosticsCreateParams) SetContext

SetContext adds the context to the metrocluster diagnostics create params

func (*MetroclusterDiagnosticsCreateParams) SetDefaults

func (o *MetroclusterDiagnosticsCreateParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster diagnostics create params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDiagnosticsCreateParams) SetHTTPClient

func (o *MetroclusterDiagnosticsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster diagnostics create params

func (*MetroclusterDiagnosticsCreateParams) SetReturnTimeout

func (o *MetroclusterDiagnosticsCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster diagnostics create params

func (*MetroclusterDiagnosticsCreateParams) SetSchedule

func (o *MetroclusterDiagnosticsCreateParams) SetSchedule(schedule *int64)

SetSchedule adds the schedule to the metrocluster diagnostics create params

func (*MetroclusterDiagnosticsCreateParams) SetTimeout

func (o *MetroclusterDiagnosticsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster diagnostics create params

func (*MetroclusterDiagnosticsCreateParams) WithContext

WithContext adds the context to the metrocluster diagnostics create params

func (*MetroclusterDiagnosticsCreateParams) WithDefaults

WithDefaults hydrates default values in the metrocluster diagnostics create params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDiagnosticsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster diagnostics create params

func (*MetroclusterDiagnosticsCreateParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the metrocluster diagnostics create params

func (*MetroclusterDiagnosticsCreateParams) WithSchedule

WithSchedule adds the schedule to the metrocluster diagnostics create params

func (*MetroclusterDiagnosticsCreateParams) WithTimeout

WithTimeout adds the timeout to the metrocluster diagnostics create params

func (*MetroclusterDiagnosticsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterDiagnosticsCreateReader

type MetroclusterDiagnosticsCreateReader struct {
	// contains filtered or unexported fields
}

MetroclusterDiagnosticsCreateReader is a Reader for the MetroclusterDiagnosticsCreate structure.

func (*MetroclusterDiagnosticsCreateReader) ReadResponse

func (o *MetroclusterDiagnosticsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterDiagnosticsGetDefault

type MetroclusterDiagnosticsGetDefault struct {
	// contains filtered or unexported fields
}
MetroclusterDiagnosticsGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. | | 2427132 | MetroCluster is not configured on this cluster. | | 2432856 | MetroCluster diagnostics result is not available. Use the REST API GET method on "/api/cluster/metrocluster/operations?type=check&fields=*" for more information. |

func NewMetroclusterDiagnosticsGetDefault

func NewMetroclusterDiagnosticsGetDefault(code int) *MetroclusterDiagnosticsGetDefault

NewMetroclusterDiagnosticsGetDefault creates a MetroclusterDiagnosticsGetDefault with default headers values

func (*MetroclusterDiagnosticsGetDefault) Code

Code gets the status code for the metrocluster diagnostics get default response

func (*MetroclusterDiagnosticsGetDefault) Error

func (*MetroclusterDiagnosticsGetDefault) IsClientError

func (o *MetroclusterDiagnosticsGetDefault) IsClientError() bool

IsClientError returns true when this metrocluster diagnostics get default response has a 4xx status code

func (*MetroclusterDiagnosticsGetDefault) IsCode

func (o *MetroclusterDiagnosticsGetDefault) IsCode(code int) bool

IsCode returns true when this metrocluster diagnostics get default response a status code equal to that given

func (*MetroclusterDiagnosticsGetDefault) IsRedirect

func (o *MetroclusterDiagnosticsGetDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster diagnostics get default response has a 3xx status code

func (*MetroclusterDiagnosticsGetDefault) IsServerError

func (o *MetroclusterDiagnosticsGetDefault) IsServerError() bool

IsServerError returns true when this metrocluster diagnostics get default response has a 5xx status code

func (*MetroclusterDiagnosticsGetDefault) IsSuccess

func (o *MetroclusterDiagnosticsGetDefault) IsSuccess() bool

IsSuccess returns true when this metrocluster diagnostics get default response has a 2xx status code

func (*MetroclusterDiagnosticsGetDefault) String

type MetroclusterDiagnosticsGetOK

type MetroclusterDiagnosticsGetOK struct {
	Payload *models.MetroclusterDiagnostics
}

MetroclusterDiagnosticsGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterDiagnosticsGetOK

func NewMetroclusterDiagnosticsGetOK() *MetroclusterDiagnosticsGetOK

NewMetroclusterDiagnosticsGetOK creates a MetroclusterDiagnosticsGetOK with default headers values

func (*MetroclusterDiagnosticsGetOK) Error

func (*MetroclusterDiagnosticsGetOK) GetPayload

func (*MetroclusterDiagnosticsGetOK) IsClientError

func (o *MetroclusterDiagnosticsGetOK) IsClientError() bool

IsClientError returns true when this metrocluster diagnostics get o k response has a 4xx status code

func (*MetroclusterDiagnosticsGetOK) IsCode

func (o *MetroclusterDiagnosticsGetOK) IsCode(code int) bool

IsCode returns true when this metrocluster diagnostics get o k response a status code equal to that given

func (*MetroclusterDiagnosticsGetOK) IsRedirect

func (o *MetroclusterDiagnosticsGetOK) IsRedirect() bool

IsRedirect returns true when this metrocluster diagnostics get o k response has a 3xx status code

func (*MetroclusterDiagnosticsGetOK) IsServerError

func (o *MetroclusterDiagnosticsGetOK) IsServerError() bool

IsServerError returns true when this metrocluster diagnostics get o k response has a 5xx status code

func (*MetroclusterDiagnosticsGetOK) IsSuccess

func (o *MetroclusterDiagnosticsGetOK) IsSuccess() bool

IsSuccess returns true when this metrocluster diagnostics get o k response has a 2xx status code

func (*MetroclusterDiagnosticsGetOK) String

type MetroclusterDiagnosticsGetParams

type MetroclusterDiagnosticsGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterDiagnosticsGetParams contains all the parameters to send to the API endpoint

for the metrocluster diagnostics get operation.

Typically these are written to a http.Request.

func NewMetroclusterDiagnosticsGetParams

func NewMetroclusterDiagnosticsGetParams() *MetroclusterDiagnosticsGetParams

NewMetroclusterDiagnosticsGetParams creates a new MetroclusterDiagnosticsGetParams 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 NewMetroclusterDiagnosticsGetParamsWithContext

func NewMetroclusterDiagnosticsGetParamsWithContext(ctx context.Context) *MetroclusterDiagnosticsGetParams

NewMetroclusterDiagnosticsGetParamsWithContext creates a new MetroclusterDiagnosticsGetParams object with the ability to set a context for a request.

func NewMetroclusterDiagnosticsGetParamsWithHTTPClient

func NewMetroclusterDiagnosticsGetParamsWithHTTPClient(client *http.Client) *MetroclusterDiagnosticsGetParams

NewMetroclusterDiagnosticsGetParamsWithHTTPClient creates a new MetroclusterDiagnosticsGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterDiagnosticsGetParamsWithTimeout

func NewMetroclusterDiagnosticsGetParamsWithTimeout(timeout time.Duration) *MetroclusterDiagnosticsGetParams

NewMetroclusterDiagnosticsGetParamsWithTimeout creates a new MetroclusterDiagnosticsGetParams object with the ability to set a timeout on a request.

func (*MetroclusterDiagnosticsGetParams) SetContext

SetContext adds the context to the metrocluster diagnostics get params

func (*MetroclusterDiagnosticsGetParams) SetDefaults

func (o *MetroclusterDiagnosticsGetParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster diagnostics get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDiagnosticsGetParams) SetFields

func (o *MetroclusterDiagnosticsGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster diagnostics get params

func (*MetroclusterDiagnosticsGetParams) SetHTTPClient

func (o *MetroclusterDiagnosticsGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster diagnostics get params

func (*MetroclusterDiagnosticsGetParams) SetMaxRecords

func (o *MetroclusterDiagnosticsGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the metrocluster diagnostics get params

func (*MetroclusterDiagnosticsGetParams) SetTimeout

func (o *MetroclusterDiagnosticsGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster diagnostics get params

func (*MetroclusterDiagnosticsGetParams) WithContext

WithContext adds the context to the metrocluster diagnostics get params

func (*MetroclusterDiagnosticsGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster diagnostics get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDiagnosticsGetParams) WithFields

WithFields adds the fields to the metrocluster diagnostics get params

func (*MetroclusterDiagnosticsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster diagnostics get params

func (*MetroclusterDiagnosticsGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the metrocluster diagnostics get params

func (*MetroclusterDiagnosticsGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster diagnostics get params

func (*MetroclusterDiagnosticsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterDiagnosticsGetReader

type MetroclusterDiagnosticsGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterDiagnosticsGetReader is a Reader for the MetroclusterDiagnosticsGet structure.

func (*MetroclusterDiagnosticsGetReader) ReadResponse

func (o *MetroclusterDiagnosticsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterDrGroupCollectionGetDefault

type MetroclusterDrGroupCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterDrGroupCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. | | 2427132 | MetroCluster is not configured on this cluster. |

func NewMetroclusterDrGroupCollectionGetDefault

func NewMetroclusterDrGroupCollectionGetDefault(code int) *MetroclusterDrGroupCollectionGetDefault

NewMetroclusterDrGroupCollectionGetDefault creates a MetroclusterDrGroupCollectionGetDefault with default headers values

func (*MetroclusterDrGroupCollectionGetDefault) Code

Code gets the status code for the metrocluster dr group collection get default response

func (*MetroclusterDrGroupCollectionGetDefault) Error

func (*MetroclusterDrGroupCollectionGetDefault) GetPayload

func (*MetroclusterDrGroupCollectionGetDefault) IsClientError

func (o *MetroclusterDrGroupCollectionGetDefault) IsClientError() bool

IsClientError returns true when this metrocluster dr group collection get default response has a 4xx status code

func (*MetroclusterDrGroupCollectionGetDefault) IsCode

IsCode returns true when this metrocluster dr group collection get default response a status code equal to that given

func (*MetroclusterDrGroupCollectionGetDefault) IsRedirect

IsRedirect returns true when this metrocluster dr group collection get default response has a 3xx status code

func (*MetroclusterDrGroupCollectionGetDefault) IsServerError

func (o *MetroclusterDrGroupCollectionGetDefault) IsServerError() bool

IsServerError returns true when this metrocluster dr group collection get default response has a 5xx status code

func (*MetroclusterDrGroupCollectionGetDefault) IsSuccess

IsSuccess returns true when this metrocluster dr group collection get default response has a 2xx status code

func (*MetroclusterDrGroupCollectionGetDefault) String

type MetroclusterDrGroupCollectionGetOK

type MetroclusterDrGroupCollectionGetOK struct {
	Payload *models.MetroclusterDrGroupResponse
}

MetroclusterDrGroupCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterDrGroupCollectionGetOK

func NewMetroclusterDrGroupCollectionGetOK() *MetroclusterDrGroupCollectionGetOK

NewMetroclusterDrGroupCollectionGetOK creates a MetroclusterDrGroupCollectionGetOK with default headers values

func (*MetroclusterDrGroupCollectionGetOK) Error

func (*MetroclusterDrGroupCollectionGetOK) GetPayload

func (*MetroclusterDrGroupCollectionGetOK) IsClientError

func (o *MetroclusterDrGroupCollectionGetOK) IsClientError() bool

IsClientError returns true when this metrocluster dr group collection get o k response has a 4xx status code

func (*MetroclusterDrGroupCollectionGetOK) IsCode

IsCode returns true when this metrocluster dr group collection get o k response a status code equal to that given

func (*MetroclusterDrGroupCollectionGetOK) IsRedirect

func (o *MetroclusterDrGroupCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this metrocluster dr group collection get o k response has a 3xx status code

func (*MetroclusterDrGroupCollectionGetOK) IsServerError

func (o *MetroclusterDrGroupCollectionGetOK) IsServerError() bool

IsServerError returns true when this metrocluster dr group collection get o k response has a 5xx status code

func (*MetroclusterDrGroupCollectionGetOK) IsSuccess

IsSuccess returns true when this metrocluster dr group collection get o k response has a 2xx status code

func (*MetroclusterDrGroupCollectionGetOK) String

type MetroclusterDrGroupCollectionGetParams

type MetroclusterDrGroupCollectionGetParams struct {

	/* DrPairsNodeName.

	   Filter by dr_pairs.node.name
	*/
	DrPairsNodeName *string

	/* DrPairsNodeUUID.

	   Filter by dr_pairs.node.uuid
	*/
	DrPairsNodeUUID *string

	/* DrPairsPartnerName.

	   Filter by dr_pairs.partner.name
	*/
	DrPairsPartnerName *string

	/* DrPairsPartnerUUID.

	   Filter by dr_pairs.partner.uuid
	*/
	DrPairsPartnerUUID *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* ID.

	   Filter by id
	*/
	ID *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PartnerClusterName.

	   Filter by partner_cluster.name
	*/
	PartnerClusterName *string

	/* PartnerClusterUUID.

	   Filter by partner_cluster.uuid
	*/
	PartnerClusterUUID *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterDrGroupCollectionGetParams contains all the parameters to send to the API endpoint

for the metrocluster dr group collection get operation.

Typically these are written to a http.Request.

func NewMetroclusterDrGroupCollectionGetParams

func NewMetroclusterDrGroupCollectionGetParams() *MetroclusterDrGroupCollectionGetParams

NewMetroclusterDrGroupCollectionGetParams creates a new MetroclusterDrGroupCollectionGetParams 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 NewMetroclusterDrGroupCollectionGetParamsWithContext

func NewMetroclusterDrGroupCollectionGetParamsWithContext(ctx context.Context) *MetroclusterDrGroupCollectionGetParams

NewMetroclusterDrGroupCollectionGetParamsWithContext creates a new MetroclusterDrGroupCollectionGetParams object with the ability to set a context for a request.

func NewMetroclusterDrGroupCollectionGetParamsWithHTTPClient

func NewMetroclusterDrGroupCollectionGetParamsWithHTTPClient(client *http.Client) *MetroclusterDrGroupCollectionGetParams

NewMetroclusterDrGroupCollectionGetParamsWithHTTPClient creates a new MetroclusterDrGroupCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterDrGroupCollectionGetParamsWithTimeout

func NewMetroclusterDrGroupCollectionGetParamsWithTimeout(timeout time.Duration) *MetroclusterDrGroupCollectionGetParams

NewMetroclusterDrGroupCollectionGetParamsWithTimeout creates a new MetroclusterDrGroupCollectionGetParams object with the ability to set a timeout on a request.

func (*MetroclusterDrGroupCollectionGetParams) SetContext

SetContext adds the context to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetDefaults

func (o *MetroclusterDrGroupCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster dr group collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDrGroupCollectionGetParams) SetDrPairsNodeName

func (o *MetroclusterDrGroupCollectionGetParams) SetDrPairsNodeName(drPairsNodeName *string)

SetDrPairsNodeName adds the drPairsNodeName to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetDrPairsNodeUUID

func (o *MetroclusterDrGroupCollectionGetParams) SetDrPairsNodeUUID(drPairsNodeUUID *string)

SetDrPairsNodeUUID adds the drPairsNodeUuid to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetDrPairsPartnerName

func (o *MetroclusterDrGroupCollectionGetParams) SetDrPairsPartnerName(drPairsPartnerName *string)

SetDrPairsPartnerName adds the drPairsPartnerName to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetDrPairsPartnerUUID

func (o *MetroclusterDrGroupCollectionGetParams) SetDrPairsPartnerUUID(drPairsPartnerUUID *string)

SetDrPairsPartnerUUID adds the drPairsPartnerUuid to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetFields

func (o *MetroclusterDrGroupCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetHTTPClient

func (o *MetroclusterDrGroupCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetID

SetID adds the id to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetMaxRecords

func (o *MetroclusterDrGroupCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetOrderBy

func (o *MetroclusterDrGroupCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetPartnerClusterName

func (o *MetroclusterDrGroupCollectionGetParams) SetPartnerClusterName(partnerClusterName *string)

SetPartnerClusterName adds the partnerClusterName to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetPartnerClusterUUID

func (o *MetroclusterDrGroupCollectionGetParams) SetPartnerClusterUUID(partnerClusterUUID *string)

SetPartnerClusterUUID adds the partnerClusterUuid to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetReturnRecords

func (o *MetroclusterDrGroupCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetReturnTimeout

func (o *MetroclusterDrGroupCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) SetTimeout

func (o *MetroclusterDrGroupCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithContext

WithContext adds the context to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster dr group collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDrGroupCollectionGetParams) WithDrPairsNodeName

WithDrPairsNodeName adds the drPairsNodeName to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithDrPairsNodeUUID

WithDrPairsNodeUUID adds the drPairsNodeUUID to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithDrPairsPartnerName

func (o *MetroclusterDrGroupCollectionGetParams) WithDrPairsPartnerName(drPairsPartnerName *string) *MetroclusterDrGroupCollectionGetParams

WithDrPairsPartnerName adds the drPairsPartnerName to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithDrPairsPartnerUUID

func (o *MetroclusterDrGroupCollectionGetParams) WithDrPairsPartnerUUID(drPairsPartnerUUID *string) *MetroclusterDrGroupCollectionGetParams

WithDrPairsPartnerUUID adds the drPairsPartnerUUID to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithFields

WithFields adds the fields to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithID

WithID adds the id to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithPartnerClusterName

func (o *MetroclusterDrGroupCollectionGetParams) WithPartnerClusterName(partnerClusterName *string) *MetroclusterDrGroupCollectionGetParams

WithPartnerClusterName adds the partnerClusterName to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithPartnerClusterUUID

func (o *MetroclusterDrGroupCollectionGetParams) WithPartnerClusterUUID(partnerClusterUUID *string) *MetroclusterDrGroupCollectionGetParams

WithPartnerClusterUUID adds the partnerClusterUUID to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster dr group collection get params

func (*MetroclusterDrGroupCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterDrGroupCollectionGetReader

type MetroclusterDrGroupCollectionGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterDrGroupCollectionGetReader is a Reader for the MetroclusterDrGroupCollectionGet structure.

func (*MetroclusterDrGroupCollectionGetReader) ReadResponse

func (o *MetroclusterDrGroupCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterDrGroupCreateAccepted

type MetroclusterDrGroupCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

MetroclusterDrGroupCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewMetroclusterDrGroupCreateAccepted

func NewMetroclusterDrGroupCreateAccepted() *MetroclusterDrGroupCreateAccepted

NewMetroclusterDrGroupCreateAccepted creates a MetroclusterDrGroupCreateAccepted with default headers values

func (*MetroclusterDrGroupCreateAccepted) Error

func (*MetroclusterDrGroupCreateAccepted) GetPayload

func (*MetroclusterDrGroupCreateAccepted) IsClientError

func (o *MetroclusterDrGroupCreateAccepted) IsClientError() bool

IsClientError returns true when this metrocluster dr group create accepted response has a 4xx status code

func (*MetroclusterDrGroupCreateAccepted) IsCode

func (o *MetroclusterDrGroupCreateAccepted) IsCode(code int) bool

IsCode returns true when this metrocluster dr group create accepted response a status code equal to that given

func (*MetroclusterDrGroupCreateAccepted) IsRedirect

func (o *MetroclusterDrGroupCreateAccepted) IsRedirect() bool

IsRedirect returns true when this metrocluster dr group create accepted response has a 3xx status code

func (*MetroclusterDrGroupCreateAccepted) IsServerError

func (o *MetroclusterDrGroupCreateAccepted) IsServerError() bool

IsServerError returns true when this metrocluster dr group create accepted response has a 5xx status code

func (*MetroclusterDrGroupCreateAccepted) IsSuccess

func (o *MetroclusterDrGroupCreateAccepted) IsSuccess() bool

IsSuccess returns true when this metrocluster dr group create accepted response has a 2xx status code

func (*MetroclusterDrGroupCreateAccepted) String

type MetroclusterDrGroupCreateDefault

type MetroclusterDrGroupCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterDrGroupCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. | | 2432833 | Operation is already running. | | 2432836 | There are not enough disks in Pool1. Wait a few minutes, and try the operation again. For further assistance, contact technical support. | | 2432840 | Configuring DR Groups | | 2432841 | Generating IP addresses | | 2432844 | Checking remote storage pool | | 2432845 | Mirroring aggregates | | 2432846 | Configuring MetroCluster and DR mirroring | | 2432857 | Adding new MetroCluster DR Group | | 2432858 | MetroCluster DR Group setup done |

func NewMetroclusterDrGroupCreateDefault

func NewMetroclusterDrGroupCreateDefault(code int) *MetroclusterDrGroupCreateDefault

NewMetroclusterDrGroupCreateDefault creates a MetroclusterDrGroupCreateDefault with default headers values

func (*MetroclusterDrGroupCreateDefault) Code

Code gets the status code for the metrocluster dr group create default response

func (*MetroclusterDrGroupCreateDefault) Error

func (*MetroclusterDrGroupCreateDefault) GetPayload

func (*MetroclusterDrGroupCreateDefault) IsClientError

func (o *MetroclusterDrGroupCreateDefault) IsClientError() bool

IsClientError returns true when this metrocluster dr group create default response has a 4xx status code

func (*MetroclusterDrGroupCreateDefault) IsCode

func (o *MetroclusterDrGroupCreateDefault) IsCode(code int) bool

IsCode returns true when this metrocluster dr group create default response a status code equal to that given

func (*MetroclusterDrGroupCreateDefault) IsRedirect

func (o *MetroclusterDrGroupCreateDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster dr group create default response has a 3xx status code

func (*MetroclusterDrGroupCreateDefault) IsServerError

func (o *MetroclusterDrGroupCreateDefault) IsServerError() bool

IsServerError returns true when this metrocluster dr group create default response has a 5xx status code

func (*MetroclusterDrGroupCreateDefault) IsSuccess

func (o *MetroclusterDrGroupCreateDefault) IsSuccess() bool

IsSuccess returns true when this metrocluster dr group create default response has a 2xx status code

func (*MetroclusterDrGroupCreateDefault) String

type MetroclusterDrGroupCreateParams

type MetroclusterDrGroupCreateParams struct {

	/* Info.

	   MetroCluster DR Group information
	*/
	Info *models.MetroclusterDrGroup

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *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.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterDrGroupCreateParams contains all the parameters to send to the API endpoint

for the metrocluster dr group create operation.

Typically these are written to a http.Request.

func NewMetroclusterDrGroupCreateParams

func NewMetroclusterDrGroupCreateParams() *MetroclusterDrGroupCreateParams

NewMetroclusterDrGroupCreateParams creates a new MetroclusterDrGroupCreateParams 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 NewMetroclusterDrGroupCreateParamsWithContext

func NewMetroclusterDrGroupCreateParamsWithContext(ctx context.Context) *MetroclusterDrGroupCreateParams

NewMetroclusterDrGroupCreateParamsWithContext creates a new MetroclusterDrGroupCreateParams object with the ability to set a context for a request.

func NewMetroclusterDrGroupCreateParamsWithHTTPClient

func NewMetroclusterDrGroupCreateParamsWithHTTPClient(client *http.Client) *MetroclusterDrGroupCreateParams

NewMetroclusterDrGroupCreateParamsWithHTTPClient creates a new MetroclusterDrGroupCreateParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterDrGroupCreateParamsWithTimeout

func NewMetroclusterDrGroupCreateParamsWithTimeout(timeout time.Duration) *MetroclusterDrGroupCreateParams

NewMetroclusterDrGroupCreateParamsWithTimeout creates a new MetroclusterDrGroupCreateParams object with the ability to set a timeout on a request.

func (*MetroclusterDrGroupCreateParams) SetContext

func (o *MetroclusterDrGroupCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) SetDefaults

func (o *MetroclusterDrGroupCreateParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster dr group create params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDrGroupCreateParams) SetHTTPClient

func (o *MetroclusterDrGroupCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) SetInfo

SetInfo adds the info to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) SetReturnRecords

func (o *MetroclusterDrGroupCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) SetReturnTimeout

func (o *MetroclusterDrGroupCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) SetTimeout

func (o *MetroclusterDrGroupCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) WithContext

WithContext adds the context to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) WithDefaults

WithDefaults hydrates default values in the metrocluster dr group create params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDrGroupCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) WithInfo

WithInfo adds the info to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) WithReturnRecords

func (o *MetroclusterDrGroupCreateParams) WithReturnRecords(returnRecords *bool) *MetroclusterDrGroupCreateParams

WithReturnRecords adds the returnRecords to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) WithReturnTimeout

func (o *MetroclusterDrGroupCreateParams) WithReturnTimeout(returnTimeout *int64) *MetroclusterDrGroupCreateParams

WithReturnTimeout adds the returnTimeout to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) WithTimeout

WithTimeout adds the timeout to the metrocluster dr group create params

func (*MetroclusterDrGroupCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterDrGroupCreateReader

type MetroclusterDrGroupCreateReader struct {
	// contains filtered or unexported fields
}

MetroclusterDrGroupCreateReader is a Reader for the MetroclusterDrGroupCreate structure.

func (*MetroclusterDrGroupCreateReader) ReadResponse

func (o *MetroclusterDrGroupCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterDrGroupDeleteAccepted

type MetroclusterDrGroupDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

MetroclusterDrGroupDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewMetroclusterDrGroupDeleteAccepted

func NewMetroclusterDrGroupDeleteAccepted() *MetroclusterDrGroupDeleteAccepted

NewMetroclusterDrGroupDeleteAccepted creates a MetroclusterDrGroupDeleteAccepted with default headers values

func (*MetroclusterDrGroupDeleteAccepted) Error

func (*MetroclusterDrGroupDeleteAccepted) GetPayload

func (*MetroclusterDrGroupDeleteAccepted) IsClientError

func (o *MetroclusterDrGroupDeleteAccepted) IsClientError() bool

IsClientError returns true when this metrocluster dr group delete accepted response has a 4xx status code

func (*MetroclusterDrGroupDeleteAccepted) IsCode

func (o *MetroclusterDrGroupDeleteAccepted) IsCode(code int) bool

IsCode returns true when this metrocluster dr group delete accepted response a status code equal to that given

func (*MetroclusterDrGroupDeleteAccepted) IsRedirect

func (o *MetroclusterDrGroupDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this metrocluster dr group delete accepted response has a 3xx status code

func (*MetroclusterDrGroupDeleteAccepted) IsServerError

func (o *MetroclusterDrGroupDeleteAccepted) IsServerError() bool

IsServerError returns true when this metrocluster dr group delete accepted response has a 5xx status code

func (*MetroclusterDrGroupDeleteAccepted) IsSuccess

func (o *MetroclusterDrGroupDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this metrocluster dr group delete accepted response has a 2xx status code

func (*MetroclusterDrGroupDeleteAccepted) String

type MetroclusterDrGroupDeleteDefault

type MetroclusterDrGroupDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterDrGroupDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. | | 2432833 | Operation is already running. | | 2432859 | Unconfigurint MetroCluster DR Group | | 2432860 | Unmirroring Aggregates | | 2432861 | Unassigning Remote Disks | | 2432862 | Disabling Cluster HA and Storage Failover HA | | 2432863 | Disconnecting and deleting network connections | | 2432864 | Unconfiguring and deleting the DR Group | | 2432865 | Deleting MetroCluster DR Group | | 2432866 | MetroCluster DR Group delete done |

func NewMetroclusterDrGroupDeleteDefault

func NewMetroclusterDrGroupDeleteDefault(code int) *MetroclusterDrGroupDeleteDefault

NewMetroclusterDrGroupDeleteDefault creates a MetroclusterDrGroupDeleteDefault with default headers values

func (*MetroclusterDrGroupDeleteDefault) Code

Code gets the status code for the metrocluster dr group delete default response

func (*MetroclusterDrGroupDeleteDefault) Error

func (*MetroclusterDrGroupDeleteDefault) GetPayload

func (*MetroclusterDrGroupDeleteDefault) IsClientError

func (o *MetroclusterDrGroupDeleteDefault) IsClientError() bool

IsClientError returns true when this metrocluster dr group delete default response has a 4xx status code

func (*MetroclusterDrGroupDeleteDefault) IsCode

func (o *MetroclusterDrGroupDeleteDefault) IsCode(code int) bool

IsCode returns true when this metrocluster dr group delete default response a status code equal to that given

func (*MetroclusterDrGroupDeleteDefault) IsRedirect

func (o *MetroclusterDrGroupDeleteDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster dr group delete default response has a 3xx status code

func (*MetroclusterDrGroupDeleteDefault) IsServerError

func (o *MetroclusterDrGroupDeleteDefault) IsServerError() bool

IsServerError returns true when this metrocluster dr group delete default response has a 5xx status code

func (*MetroclusterDrGroupDeleteDefault) IsSuccess

func (o *MetroclusterDrGroupDeleteDefault) IsSuccess() bool

IsSuccess returns true when this metrocluster dr group delete default response has a 2xx status code

func (*MetroclusterDrGroupDeleteDefault) String

type MetroclusterDrGroupDeleteParams

type MetroclusterDrGroupDeleteParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	// ID.
	ID 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.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterDrGroupDeleteParams contains all the parameters to send to the API endpoint

for the metrocluster dr group delete operation.

Typically these are written to a http.Request.

func NewMetroclusterDrGroupDeleteParams

func NewMetroclusterDrGroupDeleteParams() *MetroclusterDrGroupDeleteParams

NewMetroclusterDrGroupDeleteParams creates a new MetroclusterDrGroupDeleteParams 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 NewMetroclusterDrGroupDeleteParamsWithContext

func NewMetroclusterDrGroupDeleteParamsWithContext(ctx context.Context) *MetroclusterDrGroupDeleteParams

NewMetroclusterDrGroupDeleteParamsWithContext creates a new MetroclusterDrGroupDeleteParams object with the ability to set a context for a request.

func NewMetroclusterDrGroupDeleteParamsWithHTTPClient

func NewMetroclusterDrGroupDeleteParamsWithHTTPClient(client *http.Client) *MetroclusterDrGroupDeleteParams

NewMetroclusterDrGroupDeleteParamsWithHTTPClient creates a new MetroclusterDrGroupDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterDrGroupDeleteParamsWithTimeout

func NewMetroclusterDrGroupDeleteParamsWithTimeout(timeout time.Duration) *MetroclusterDrGroupDeleteParams

NewMetroclusterDrGroupDeleteParamsWithTimeout creates a new MetroclusterDrGroupDeleteParams object with the ability to set a timeout on a request.

func (*MetroclusterDrGroupDeleteParams) SetContext

func (o *MetroclusterDrGroupDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) SetDefaults

func (o *MetroclusterDrGroupDeleteParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster dr group delete params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDrGroupDeleteParams) SetFields

func (o *MetroclusterDrGroupDeleteParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) SetHTTPClient

func (o *MetroclusterDrGroupDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) SetID

SetID adds the id to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) SetReturnTimeout

func (o *MetroclusterDrGroupDeleteParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) SetTimeout

func (o *MetroclusterDrGroupDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) WithContext

WithContext adds the context to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) WithDefaults

WithDefaults hydrates default values in the metrocluster dr group delete params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDrGroupDeleteParams) WithFields

WithFields adds the fields to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) WithID

WithID adds the id to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) WithReturnTimeout

func (o *MetroclusterDrGroupDeleteParams) WithReturnTimeout(returnTimeout *int64) *MetroclusterDrGroupDeleteParams

WithReturnTimeout adds the returnTimeout to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) WithTimeout

WithTimeout adds the timeout to the metrocluster dr group delete params

func (*MetroclusterDrGroupDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterDrGroupDeleteReader

type MetroclusterDrGroupDeleteReader struct {
	// contains filtered or unexported fields
}

MetroclusterDrGroupDeleteReader is a Reader for the MetroclusterDrGroupDelete structure.

func (*MetroclusterDrGroupDeleteReader) ReadResponse

func (o *MetroclusterDrGroupDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterDrGroupGetDefault

type MetroclusterDrGroupGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MetroclusterDrGroupGetDefault describes a response with status code -1, with default header values.

Error

func NewMetroclusterDrGroupGetDefault

func NewMetroclusterDrGroupGetDefault(code int) *MetroclusterDrGroupGetDefault

NewMetroclusterDrGroupGetDefault creates a MetroclusterDrGroupGetDefault with default headers values

func (*MetroclusterDrGroupGetDefault) Code

Code gets the status code for the metrocluster dr group get default response

func (*MetroclusterDrGroupGetDefault) Error

func (*MetroclusterDrGroupGetDefault) GetPayload

func (*MetroclusterDrGroupGetDefault) IsClientError

func (o *MetroclusterDrGroupGetDefault) IsClientError() bool

IsClientError returns true when this metrocluster dr group get default response has a 4xx status code

func (*MetroclusterDrGroupGetDefault) IsCode

func (o *MetroclusterDrGroupGetDefault) IsCode(code int) bool

IsCode returns true when this metrocluster dr group get default response a status code equal to that given

func (*MetroclusterDrGroupGetDefault) IsRedirect

func (o *MetroclusterDrGroupGetDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster dr group get default response has a 3xx status code

func (*MetroclusterDrGroupGetDefault) IsServerError

func (o *MetroclusterDrGroupGetDefault) IsServerError() bool

IsServerError returns true when this metrocluster dr group get default response has a 5xx status code

func (*MetroclusterDrGroupGetDefault) IsSuccess

func (o *MetroclusterDrGroupGetDefault) IsSuccess() bool

IsSuccess returns true when this metrocluster dr group get default response has a 2xx status code

func (*MetroclusterDrGroupGetDefault) String

type MetroclusterDrGroupGetOK

type MetroclusterDrGroupGetOK struct {
	Payload *models.MetroclusterDrGroup
}

MetroclusterDrGroupGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterDrGroupGetOK

func NewMetroclusterDrGroupGetOK() *MetroclusterDrGroupGetOK

NewMetroclusterDrGroupGetOK creates a MetroclusterDrGroupGetOK with default headers values

func (*MetroclusterDrGroupGetOK) Error

func (o *MetroclusterDrGroupGetOK) Error() string

func (*MetroclusterDrGroupGetOK) GetPayload

func (*MetroclusterDrGroupGetOK) IsClientError

func (o *MetroclusterDrGroupGetOK) IsClientError() bool

IsClientError returns true when this metrocluster dr group get o k response has a 4xx status code

func (*MetroclusterDrGroupGetOK) IsCode

func (o *MetroclusterDrGroupGetOK) IsCode(code int) bool

IsCode returns true when this metrocluster dr group get o k response a status code equal to that given

func (*MetroclusterDrGroupGetOK) IsRedirect

func (o *MetroclusterDrGroupGetOK) IsRedirect() bool

IsRedirect returns true when this metrocluster dr group get o k response has a 3xx status code

func (*MetroclusterDrGroupGetOK) IsServerError

func (o *MetroclusterDrGroupGetOK) IsServerError() bool

IsServerError returns true when this metrocluster dr group get o k response has a 5xx status code

func (*MetroclusterDrGroupGetOK) IsSuccess

func (o *MetroclusterDrGroupGetOK) IsSuccess() bool

IsSuccess returns true when this metrocluster dr group get o k response has a 2xx status code

func (*MetroclusterDrGroupGetOK) String

func (o *MetroclusterDrGroupGetOK) String() string

type MetroclusterDrGroupGetParams

type MetroclusterDrGroupGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	// ID.
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterDrGroupGetParams contains all the parameters to send to the API endpoint

for the metrocluster dr group get operation.

Typically these are written to a http.Request.

func NewMetroclusterDrGroupGetParams

func NewMetroclusterDrGroupGetParams() *MetroclusterDrGroupGetParams

NewMetroclusterDrGroupGetParams creates a new MetroclusterDrGroupGetParams 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 NewMetroclusterDrGroupGetParamsWithContext

func NewMetroclusterDrGroupGetParamsWithContext(ctx context.Context) *MetroclusterDrGroupGetParams

NewMetroclusterDrGroupGetParamsWithContext creates a new MetroclusterDrGroupGetParams object with the ability to set a context for a request.

func NewMetroclusterDrGroupGetParamsWithHTTPClient

func NewMetroclusterDrGroupGetParamsWithHTTPClient(client *http.Client) *MetroclusterDrGroupGetParams

NewMetroclusterDrGroupGetParamsWithHTTPClient creates a new MetroclusterDrGroupGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterDrGroupGetParamsWithTimeout

func NewMetroclusterDrGroupGetParamsWithTimeout(timeout time.Duration) *MetroclusterDrGroupGetParams

NewMetroclusterDrGroupGetParamsWithTimeout creates a new MetroclusterDrGroupGetParams object with the ability to set a timeout on a request.

func (*MetroclusterDrGroupGetParams) SetContext

func (o *MetroclusterDrGroupGetParams) SetContext(ctx context.Context)

SetContext adds the context to the metrocluster dr group get params

func (*MetroclusterDrGroupGetParams) SetDefaults

func (o *MetroclusterDrGroupGetParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster dr group get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDrGroupGetParams) SetFields

func (o *MetroclusterDrGroupGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster dr group get params

func (*MetroclusterDrGroupGetParams) SetHTTPClient

func (o *MetroclusterDrGroupGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster dr group get params

func (*MetroclusterDrGroupGetParams) SetID

func (o *MetroclusterDrGroupGetParams) SetID(id string)

SetID adds the id to the metrocluster dr group get params

func (*MetroclusterDrGroupGetParams) SetTimeout

func (o *MetroclusterDrGroupGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster dr group get params

func (*MetroclusterDrGroupGetParams) WithContext

WithContext adds the context to the metrocluster dr group get params

func (*MetroclusterDrGroupGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster dr group get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterDrGroupGetParams) WithFields

WithFields adds the fields to the metrocluster dr group get params

func (*MetroclusterDrGroupGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster dr group get params

func (*MetroclusterDrGroupGetParams) WithID

WithID adds the id to the metrocluster dr group get params

func (*MetroclusterDrGroupGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster dr group get params

func (*MetroclusterDrGroupGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterDrGroupGetReader

type MetroclusterDrGroupGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterDrGroupGetReader is a Reader for the MetroclusterDrGroupGet structure.

func (*MetroclusterDrGroupGetReader) ReadResponse

func (o *MetroclusterDrGroupGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterGetDefault

type MetroclusterGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. |

func NewMetroclusterGetDefault

func NewMetroclusterGetDefault(code int) *MetroclusterGetDefault

NewMetroclusterGetDefault creates a MetroclusterGetDefault with default headers values

func (*MetroclusterGetDefault) Code

func (o *MetroclusterGetDefault) Code() int

Code gets the status code for the metrocluster get default response

func (*MetroclusterGetDefault) Error

func (o *MetroclusterGetDefault) Error() string

func (*MetroclusterGetDefault) GetPayload

func (o *MetroclusterGetDefault) GetPayload() *models.ErrorResponse

func (*MetroclusterGetDefault) IsClientError

func (o *MetroclusterGetDefault) IsClientError() bool

IsClientError returns true when this metrocluster get default response has a 4xx status code

func (*MetroclusterGetDefault) IsCode

func (o *MetroclusterGetDefault) IsCode(code int) bool

IsCode returns true when this metrocluster get default response a status code equal to that given

func (*MetroclusterGetDefault) IsRedirect

func (o *MetroclusterGetDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster get default response has a 3xx status code

func (*MetroclusterGetDefault) IsServerError

func (o *MetroclusterGetDefault) IsServerError() bool

IsServerError returns true when this metrocluster get default response has a 5xx status code

func (*MetroclusterGetDefault) IsSuccess

func (o *MetroclusterGetDefault) IsSuccess() bool

IsSuccess returns true when this metrocluster get default response has a 2xx status code

func (*MetroclusterGetDefault) String

func (o *MetroclusterGetDefault) String() string

type MetroclusterGetOK

type MetroclusterGetOK struct {
	Payload *models.Metrocluster
}

MetroclusterGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterGetOK

func NewMetroclusterGetOK() *MetroclusterGetOK

NewMetroclusterGetOK creates a MetroclusterGetOK with default headers values

func (*MetroclusterGetOK) Error

func (o *MetroclusterGetOK) Error() string

func (*MetroclusterGetOK) GetPayload

func (o *MetroclusterGetOK) GetPayload() *models.Metrocluster

func (*MetroclusterGetOK) IsClientError

func (o *MetroclusterGetOK) IsClientError() bool

IsClientError returns true when this metrocluster get o k response has a 4xx status code

func (*MetroclusterGetOK) IsCode

func (o *MetroclusterGetOK) IsCode(code int) bool

IsCode returns true when this metrocluster get o k response a status code equal to that given

func (*MetroclusterGetOK) IsRedirect

func (o *MetroclusterGetOK) IsRedirect() bool

IsRedirect returns true when this metrocluster get o k response has a 3xx status code

func (*MetroclusterGetOK) IsServerError

func (o *MetroclusterGetOK) IsServerError() bool

IsServerError returns true when this metrocluster get o k response has a 5xx status code

func (*MetroclusterGetOK) IsSuccess

func (o *MetroclusterGetOK) IsSuccess() bool

IsSuccess returns true when this metrocluster get o k response has a 2xx status code

func (*MetroclusterGetOK) String

func (o *MetroclusterGetOK) String() string

type MetroclusterGetParams

type MetroclusterGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterGetParams contains all the parameters to send to the API endpoint

for the metrocluster get operation.

Typically these are written to a http.Request.

func NewMetroclusterGetParams

func NewMetroclusterGetParams() *MetroclusterGetParams

NewMetroclusterGetParams creates a new MetroclusterGetParams 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 NewMetroclusterGetParamsWithContext

func NewMetroclusterGetParamsWithContext(ctx context.Context) *MetroclusterGetParams

NewMetroclusterGetParamsWithContext creates a new MetroclusterGetParams object with the ability to set a context for a request.

func NewMetroclusterGetParamsWithHTTPClient

func NewMetroclusterGetParamsWithHTTPClient(client *http.Client) *MetroclusterGetParams

NewMetroclusterGetParamsWithHTTPClient creates a new MetroclusterGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterGetParamsWithTimeout

func NewMetroclusterGetParamsWithTimeout(timeout time.Duration) *MetroclusterGetParams

NewMetroclusterGetParamsWithTimeout creates a new MetroclusterGetParams object with the ability to set a timeout on a request.

func (*MetroclusterGetParams) SetContext

func (o *MetroclusterGetParams) SetContext(ctx context.Context)

SetContext adds the context to the metrocluster get params

func (*MetroclusterGetParams) SetDefaults

func (o *MetroclusterGetParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterGetParams) SetFields

func (o *MetroclusterGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster get params

func (*MetroclusterGetParams) SetHTTPClient

func (o *MetroclusterGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster get params

func (*MetroclusterGetParams) SetTimeout

func (o *MetroclusterGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster get params

func (*MetroclusterGetParams) WithContext

WithContext adds the context to the metrocluster get params

func (*MetroclusterGetParams) WithDefaults

func (o *MetroclusterGetParams) WithDefaults() *MetroclusterGetParams

WithDefaults hydrates default values in the metrocluster get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterGetParams) WithFields

func (o *MetroclusterGetParams) WithFields(fields []string) *MetroclusterGetParams

WithFields adds the fields to the metrocluster get params

func (*MetroclusterGetParams) WithHTTPClient

func (o *MetroclusterGetParams) WithHTTPClient(client *http.Client) *MetroclusterGetParams

WithHTTPClient adds the HTTPClient to the metrocluster get params

func (*MetroclusterGetParams) WithTimeout

func (o *MetroclusterGetParams) WithTimeout(timeout time.Duration) *MetroclusterGetParams

WithTimeout adds the timeout to the metrocluster get params

func (*MetroclusterGetParams) WriteToRequest

func (o *MetroclusterGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type MetroclusterGetReader

type MetroclusterGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterGetReader is a Reader for the MetroclusterGet structure.

func (*MetroclusterGetReader) ReadResponse

func (o *MetroclusterGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterInterconnectCollectionGetDefault

type MetroclusterInterconnectCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterInterconnectCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. | | 2427132 | MetroCluster is not configured on this cluster. |

func NewMetroclusterInterconnectCollectionGetDefault

func NewMetroclusterInterconnectCollectionGetDefault(code int) *MetroclusterInterconnectCollectionGetDefault

NewMetroclusterInterconnectCollectionGetDefault creates a MetroclusterInterconnectCollectionGetDefault with default headers values

func (*MetroclusterInterconnectCollectionGetDefault) Code

Code gets the status code for the metrocluster interconnect collection get default response

func (*MetroclusterInterconnectCollectionGetDefault) Error

func (*MetroclusterInterconnectCollectionGetDefault) GetPayload

func (*MetroclusterInterconnectCollectionGetDefault) IsClientError

IsClientError returns true when this metrocluster interconnect collection get default response has a 4xx status code

func (*MetroclusterInterconnectCollectionGetDefault) IsCode

IsCode returns true when this metrocluster interconnect collection get default response a status code equal to that given

func (*MetroclusterInterconnectCollectionGetDefault) IsRedirect

IsRedirect returns true when this metrocluster interconnect collection get default response has a 3xx status code

func (*MetroclusterInterconnectCollectionGetDefault) IsServerError

IsServerError returns true when this metrocluster interconnect collection get default response has a 5xx status code

func (*MetroclusterInterconnectCollectionGetDefault) IsSuccess

IsSuccess returns true when this metrocluster interconnect collection get default response has a 2xx status code

func (*MetroclusterInterconnectCollectionGetDefault) String

type MetroclusterInterconnectCollectionGetOK

type MetroclusterInterconnectCollectionGetOK struct {
	Payload *models.MetroclusterInterconnectResponse
}

MetroclusterInterconnectCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterInterconnectCollectionGetOK

func NewMetroclusterInterconnectCollectionGetOK() *MetroclusterInterconnectCollectionGetOK

NewMetroclusterInterconnectCollectionGetOK creates a MetroclusterInterconnectCollectionGetOK with default headers values

func (*MetroclusterInterconnectCollectionGetOK) Error

func (*MetroclusterInterconnectCollectionGetOK) GetPayload

func (*MetroclusterInterconnectCollectionGetOK) IsClientError

func (o *MetroclusterInterconnectCollectionGetOK) IsClientError() bool

IsClientError returns true when this metrocluster interconnect collection get o k response has a 4xx status code

func (*MetroclusterInterconnectCollectionGetOK) IsCode

IsCode returns true when this metrocluster interconnect collection get o k response a status code equal to that given

func (*MetroclusterInterconnectCollectionGetOK) IsRedirect

IsRedirect returns true when this metrocluster interconnect collection get o k response has a 3xx status code

func (*MetroclusterInterconnectCollectionGetOK) IsServerError

func (o *MetroclusterInterconnectCollectionGetOK) IsServerError() bool

IsServerError returns true when this metrocluster interconnect collection get o k response has a 5xx status code

func (*MetroclusterInterconnectCollectionGetOK) IsSuccess

IsSuccess returns true when this metrocluster interconnect collection get o k response has a 2xx status code

func (*MetroclusterInterconnectCollectionGetOK) String

type MetroclusterInterconnectCollectionGetParams

type MetroclusterInterconnectCollectionGetParams struct {

	/* Adapter.

	   Filter by adapter
	*/
	Adapter *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* InterfacesAddress.

	   Filter by interfaces.address
	*/
	InterfacesAddress *string

	/* InterfacesGateway.

	   Filter by interfaces.gateway
	*/
	InterfacesGateway *string

	/* InterfacesNetmask.

	   Filter by interfaces.netmask
	*/
	InterfacesNetmask *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* MirrorEnabled.

	   Filter by mirror.enabled
	*/
	MirrorEnabled *bool

	/* MirrorState.

	   Filter by mirror.state
	*/
	MirrorState *string

	/* MultipathPolicy.

	   Filter by multipath_policy
	*/
	MultipathPolicy *string

	/* NodeName.

	   Filter by node.name
	*/
	NodeName *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUID *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PartnerType.

	   Filter by partner_type
	*/
	PartnerType *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* State.

	   Filter by state
	*/
	State *string

	/* Type.

	   Filter by type
	*/
	Type *string

	/* VlanID.

	   Filter by vlan_id
	*/
	VlanID *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterInterconnectCollectionGetParams contains all the parameters to send to the API endpoint

for the metrocluster interconnect collection get operation.

Typically these are written to a http.Request.

func NewMetroclusterInterconnectCollectionGetParams

func NewMetroclusterInterconnectCollectionGetParams() *MetroclusterInterconnectCollectionGetParams

NewMetroclusterInterconnectCollectionGetParams creates a new MetroclusterInterconnectCollectionGetParams 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 NewMetroclusterInterconnectCollectionGetParamsWithContext

func NewMetroclusterInterconnectCollectionGetParamsWithContext(ctx context.Context) *MetroclusterInterconnectCollectionGetParams

NewMetroclusterInterconnectCollectionGetParamsWithContext creates a new MetroclusterInterconnectCollectionGetParams object with the ability to set a context for a request.

func NewMetroclusterInterconnectCollectionGetParamsWithHTTPClient

func NewMetroclusterInterconnectCollectionGetParamsWithHTTPClient(client *http.Client) *MetroclusterInterconnectCollectionGetParams

NewMetroclusterInterconnectCollectionGetParamsWithHTTPClient creates a new MetroclusterInterconnectCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterInterconnectCollectionGetParamsWithTimeout

func NewMetroclusterInterconnectCollectionGetParamsWithTimeout(timeout time.Duration) *MetroclusterInterconnectCollectionGetParams

NewMetroclusterInterconnectCollectionGetParamsWithTimeout creates a new MetroclusterInterconnectCollectionGetParams object with the ability to set a timeout on a request.

func (*MetroclusterInterconnectCollectionGetParams) SetAdapter

func (o *MetroclusterInterconnectCollectionGetParams) SetAdapter(adapter *string)

SetAdapter adds the adapter to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetContext

SetContext adds the context to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetDefaults

SetDefaults hydrates default values in the metrocluster interconnect collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterInterconnectCollectionGetParams) SetFields

func (o *MetroclusterInterconnectCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetHTTPClient

func (o *MetroclusterInterconnectCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetInterfacesAddress

func (o *MetroclusterInterconnectCollectionGetParams) SetInterfacesAddress(interfacesAddress *string)

SetInterfacesAddress adds the interfacesAddress to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetInterfacesGateway

func (o *MetroclusterInterconnectCollectionGetParams) SetInterfacesGateway(interfacesGateway *string)

SetInterfacesGateway adds the interfacesGateway to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetInterfacesNetmask

func (o *MetroclusterInterconnectCollectionGetParams) SetInterfacesNetmask(interfacesNetmask *string)

SetInterfacesNetmask adds the interfacesNetmask to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetMaxRecords

func (o *MetroclusterInterconnectCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetMirrorEnabled

func (o *MetroclusterInterconnectCollectionGetParams) SetMirrorEnabled(mirrorEnabled *bool)

SetMirrorEnabled adds the mirrorEnabled to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetMirrorState

func (o *MetroclusterInterconnectCollectionGetParams) SetMirrorState(mirrorState *string)

SetMirrorState adds the mirrorState to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetMultipathPolicy

func (o *MetroclusterInterconnectCollectionGetParams) SetMultipathPolicy(multipathPolicy *string)

SetMultipathPolicy adds the multipathPolicy to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetNodeName

func (o *MetroclusterInterconnectCollectionGetParams) SetNodeName(nodeName *string)

SetNodeName adds the nodeName to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetNodeUUID

func (o *MetroclusterInterconnectCollectionGetParams) SetNodeUUID(nodeUUID *string)

SetNodeUUID adds the nodeUuid to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetOrderBy

func (o *MetroclusterInterconnectCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetPartnerType

func (o *MetroclusterInterconnectCollectionGetParams) SetPartnerType(partnerType *string)

SetPartnerType adds the partnerType to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetReturnRecords

func (o *MetroclusterInterconnectCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetReturnTimeout

func (o *MetroclusterInterconnectCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetState

SetState adds the state to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetTimeout

SetTimeout adds the timeout to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetType

SetType adds the type to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) SetVlanID

func (o *MetroclusterInterconnectCollectionGetParams) SetVlanID(vlanID *int64)

SetVlanID adds the vlanId to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithAdapter

WithAdapter adds the adapter to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithContext

WithContext adds the context to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster interconnect collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterInterconnectCollectionGetParams) WithFields

WithFields adds the fields to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithInterfacesAddress

WithInterfacesAddress adds the interfacesAddress to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithInterfacesGateway

WithInterfacesGateway adds the interfacesGateway to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithInterfacesNetmask

WithInterfacesNetmask adds the interfacesNetmask to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithMirrorEnabled

WithMirrorEnabled adds the mirrorEnabled to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithMirrorState

WithMirrorState adds the mirrorState to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithMultipathPolicy

WithMultipathPolicy adds the multipathPolicy to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithNodeName

WithNodeName adds the nodeName to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithNodeUUID

WithNodeUUID adds the nodeUUID to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithPartnerType

WithPartnerType adds the partnerType to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithState

WithState adds the state to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithType

WithType adds the typeVar to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WithVlanID

WithVlanID adds the vlanID to the metrocluster interconnect collection get params

func (*MetroclusterInterconnectCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterInterconnectCollectionGetReader

type MetroclusterInterconnectCollectionGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterInterconnectCollectionGetReader is a Reader for the MetroclusterInterconnectCollectionGet structure.

func (*MetroclusterInterconnectCollectionGetReader) ReadResponse

func (o *MetroclusterInterconnectCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterInterconnectGetDefault

type MetroclusterInterconnectGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterInterconnectGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. | | 2427132 | MetroCluster is not configured on this cluster. |

func NewMetroclusterInterconnectGetDefault

func NewMetroclusterInterconnectGetDefault(code int) *MetroclusterInterconnectGetDefault

NewMetroclusterInterconnectGetDefault creates a MetroclusterInterconnectGetDefault with default headers values

func (*MetroclusterInterconnectGetDefault) Code

Code gets the status code for the metrocluster interconnect get default response

func (*MetroclusterInterconnectGetDefault) Error

func (*MetroclusterInterconnectGetDefault) GetPayload

func (*MetroclusterInterconnectGetDefault) IsClientError

func (o *MetroclusterInterconnectGetDefault) IsClientError() bool

IsClientError returns true when this metrocluster interconnect get default response has a 4xx status code

func (*MetroclusterInterconnectGetDefault) IsCode

IsCode returns true when this metrocluster interconnect get default response a status code equal to that given

func (*MetroclusterInterconnectGetDefault) IsRedirect

func (o *MetroclusterInterconnectGetDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster interconnect get default response has a 3xx status code

func (*MetroclusterInterconnectGetDefault) IsServerError

func (o *MetroclusterInterconnectGetDefault) IsServerError() bool

IsServerError returns true when this metrocluster interconnect get default response has a 5xx status code

func (*MetroclusterInterconnectGetDefault) IsSuccess

IsSuccess returns true when this metrocluster interconnect get default response has a 2xx status code

func (*MetroclusterInterconnectGetDefault) String

type MetroclusterInterconnectGetOK

type MetroclusterInterconnectGetOK struct {
	Payload *models.MetroclusterInterconnect
}

MetroclusterInterconnectGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterInterconnectGetOK

func NewMetroclusterInterconnectGetOK() *MetroclusterInterconnectGetOK

NewMetroclusterInterconnectGetOK creates a MetroclusterInterconnectGetOK with default headers values

func (*MetroclusterInterconnectGetOK) Error

func (*MetroclusterInterconnectGetOK) GetPayload

func (*MetroclusterInterconnectGetOK) IsClientError

func (o *MetroclusterInterconnectGetOK) IsClientError() bool

IsClientError returns true when this metrocluster interconnect get o k response has a 4xx status code

func (*MetroclusterInterconnectGetOK) IsCode

func (o *MetroclusterInterconnectGetOK) IsCode(code int) bool

IsCode returns true when this metrocluster interconnect get o k response a status code equal to that given

func (*MetroclusterInterconnectGetOK) IsRedirect

func (o *MetroclusterInterconnectGetOK) IsRedirect() bool

IsRedirect returns true when this metrocluster interconnect get o k response has a 3xx status code

func (*MetroclusterInterconnectGetOK) IsServerError

func (o *MetroclusterInterconnectGetOK) IsServerError() bool

IsServerError returns true when this metrocluster interconnect get o k response has a 5xx status code

func (*MetroclusterInterconnectGetOK) IsSuccess

func (o *MetroclusterInterconnectGetOK) IsSuccess() bool

IsSuccess returns true when this metrocluster interconnect get o k response has a 2xx status code

func (*MetroclusterInterconnectGetOK) String

type MetroclusterInterconnectGetParams

type MetroclusterInterconnectGetParams struct {

	/* Adapter.

	   Interconnect adapter.
	*/
	Adapter string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* NodeUUID.

	   Node UUID
	*/
	NodeUUID string

	/* PartnerType.

	   DR Partner type
	*/
	PartnerType string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterInterconnectGetParams contains all the parameters to send to the API endpoint

for the metrocluster interconnect get operation.

Typically these are written to a http.Request.

func NewMetroclusterInterconnectGetParams

func NewMetroclusterInterconnectGetParams() *MetroclusterInterconnectGetParams

NewMetroclusterInterconnectGetParams creates a new MetroclusterInterconnectGetParams 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 NewMetroclusterInterconnectGetParamsWithContext

func NewMetroclusterInterconnectGetParamsWithContext(ctx context.Context) *MetroclusterInterconnectGetParams

NewMetroclusterInterconnectGetParamsWithContext creates a new MetroclusterInterconnectGetParams object with the ability to set a context for a request.

func NewMetroclusterInterconnectGetParamsWithHTTPClient

func NewMetroclusterInterconnectGetParamsWithHTTPClient(client *http.Client) *MetroclusterInterconnectGetParams

NewMetroclusterInterconnectGetParamsWithHTTPClient creates a new MetroclusterInterconnectGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterInterconnectGetParamsWithTimeout

func NewMetroclusterInterconnectGetParamsWithTimeout(timeout time.Duration) *MetroclusterInterconnectGetParams

NewMetroclusterInterconnectGetParamsWithTimeout creates a new MetroclusterInterconnectGetParams object with the ability to set a timeout on a request.

func (*MetroclusterInterconnectGetParams) SetAdapter

func (o *MetroclusterInterconnectGetParams) SetAdapter(adapter string)

SetAdapter adds the adapter to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) SetContext

SetContext adds the context to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) SetDefaults

func (o *MetroclusterInterconnectGetParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster interconnect get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterInterconnectGetParams) SetFields

func (o *MetroclusterInterconnectGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) SetHTTPClient

func (o *MetroclusterInterconnectGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) SetNodeUUID

func (o *MetroclusterInterconnectGetParams) SetNodeUUID(nodeUUID string)

SetNodeUUID adds the nodeUuid to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) SetPartnerType

func (o *MetroclusterInterconnectGetParams) SetPartnerType(partnerType string)

SetPartnerType adds the partnerType to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) SetTimeout

func (o *MetroclusterInterconnectGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) WithAdapter

WithAdapter adds the adapter to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) WithContext

WithContext adds the context to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster interconnect get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterInterconnectGetParams) WithFields

WithFields adds the fields to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) WithNodeUUID

WithNodeUUID adds the nodeUUID to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) WithPartnerType

WithPartnerType adds the partnerType to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster interconnect get params

func (*MetroclusterInterconnectGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterInterconnectGetReader

type MetroclusterInterconnectGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterInterconnectGetReader is a Reader for the MetroclusterInterconnectGet structure.

func (*MetroclusterInterconnectGetReader) ReadResponse

func (o *MetroclusterInterconnectGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterInterconnectModifyAccepted

type MetroclusterInterconnectModifyAccepted struct {
	Payload *models.JobLinkResponse
}

MetroclusterInterconnectModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewMetroclusterInterconnectModifyAccepted

func NewMetroclusterInterconnectModifyAccepted() *MetroclusterInterconnectModifyAccepted

NewMetroclusterInterconnectModifyAccepted creates a MetroclusterInterconnectModifyAccepted with default headers values

func (*MetroclusterInterconnectModifyAccepted) Error

func (*MetroclusterInterconnectModifyAccepted) GetPayload

func (*MetroclusterInterconnectModifyAccepted) IsClientError

func (o *MetroclusterInterconnectModifyAccepted) IsClientError() bool

IsClientError returns true when this metrocluster interconnect modify accepted response has a 4xx status code

func (*MetroclusterInterconnectModifyAccepted) IsCode

IsCode returns true when this metrocluster interconnect modify accepted response a status code equal to that given

func (*MetroclusterInterconnectModifyAccepted) IsRedirect

IsRedirect returns true when this metrocluster interconnect modify accepted response has a 3xx status code

func (*MetroclusterInterconnectModifyAccepted) IsServerError

func (o *MetroclusterInterconnectModifyAccepted) IsServerError() bool

IsServerError returns true when this metrocluster interconnect modify accepted response has a 5xx status code

func (*MetroclusterInterconnectModifyAccepted) IsSuccess

IsSuccess returns true when this metrocluster interconnect modify accepted response has a 2xx status code

func (*MetroclusterInterconnectModifyAccepted) String

type MetroclusterInterconnectModifyDefault

type MetroclusterInterconnectModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterInterconnectModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error has occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. |

func NewMetroclusterInterconnectModifyDefault

func NewMetroclusterInterconnectModifyDefault(code int) *MetroclusterInterconnectModifyDefault

NewMetroclusterInterconnectModifyDefault creates a MetroclusterInterconnectModifyDefault with default headers values

func (*MetroclusterInterconnectModifyDefault) Code

Code gets the status code for the metrocluster interconnect modify default response

func (*MetroclusterInterconnectModifyDefault) Error

func (*MetroclusterInterconnectModifyDefault) GetPayload

func (*MetroclusterInterconnectModifyDefault) IsClientError

func (o *MetroclusterInterconnectModifyDefault) IsClientError() bool

IsClientError returns true when this metrocluster interconnect modify default response has a 4xx status code

func (*MetroclusterInterconnectModifyDefault) IsCode

IsCode returns true when this metrocluster interconnect modify default response a status code equal to that given

func (*MetroclusterInterconnectModifyDefault) IsRedirect

IsRedirect returns true when this metrocluster interconnect modify default response has a 3xx status code

func (*MetroclusterInterconnectModifyDefault) IsServerError

func (o *MetroclusterInterconnectModifyDefault) IsServerError() bool

IsServerError returns true when this metrocluster interconnect modify default response has a 5xx status code

func (*MetroclusterInterconnectModifyDefault) IsSuccess

IsSuccess returns true when this metrocluster interconnect modify default response has a 2xx status code

func (*MetroclusterInterconnectModifyDefault) String

type MetroclusterInterconnectModifyParams

type MetroclusterInterconnectModifyParams struct {

	/* Adapter.

	   Interconnect adapter
	*/
	Adapter string

	/* Info.

	   MetroCluster interconnect interface information
	*/
	Info *models.MetroclusterInterconnect

	/* NodeUUID.

	   Node UUID
	*/
	NodeUUID string

	/* PartnerType.

	   DR Partner type
	*/
	PartnerType 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.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterInterconnectModifyParams contains all the parameters to send to the API endpoint

for the metrocluster interconnect modify operation.

Typically these are written to a http.Request.

func NewMetroclusterInterconnectModifyParams

func NewMetroclusterInterconnectModifyParams() *MetroclusterInterconnectModifyParams

NewMetroclusterInterconnectModifyParams creates a new MetroclusterInterconnectModifyParams 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 NewMetroclusterInterconnectModifyParamsWithContext

func NewMetroclusterInterconnectModifyParamsWithContext(ctx context.Context) *MetroclusterInterconnectModifyParams

NewMetroclusterInterconnectModifyParamsWithContext creates a new MetroclusterInterconnectModifyParams object with the ability to set a context for a request.

func NewMetroclusterInterconnectModifyParamsWithHTTPClient

func NewMetroclusterInterconnectModifyParamsWithHTTPClient(client *http.Client) *MetroclusterInterconnectModifyParams

NewMetroclusterInterconnectModifyParamsWithHTTPClient creates a new MetroclusterInterconnectModifyParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterInterconnectModifyParamsWithTimeout

func NewMetroclusterInterconnectModifyParamsWithTimeout(timeout time.Duration) *MetroclusterInterconnectModifyParams

NewMetroclusterInterconnectModifyParamsWithTimeout creates a new MetroclusterInterconnectModifyParams object with the ability to set a timeout on a request.

func (*MetroclusterInterconnectModifyParams) SetAdapter

func (o *MetroclusterInterconnectModifyParams) SetAdapter(adapter string)

SetAdapter adds the adapter to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) SetContext

SetContext adds the context to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) SetDefaults

func (o *MetroclusterInterconnectModifyParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster interconnect modify params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterInterconnectModifyParams) SetHTTPClient

func (o *MetroclusterInterconnectModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) SetInfo

SetInfo adds the info to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) SetNodeUUID

func (o *MetroclusterInterconnectModifyParams) SetNodeUUID(nodeUUID string)

SetNodeUUID adds the nodeUuid to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) SetPartnerType

func (o *MetroclusterInterconnectModifyParams) SetPartnerType(partnerType string)

SetPartnerType adds the partnerType to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) SetReturnTimeout

func (o *MetroclusterInterconnectModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) SetTimeout

func (o *MetroclusterInterconnectModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) WithAdapter

WithAdapter adds the adapter to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) WithContext

WithContext adds the context to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) WithDefaults

WithDefaults hydrates default values in the metrocluster interconnect modify params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterInterconnectModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) WithInfo

WithInfo adds the info to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) WithNodeUUID

WithNodeUUID adds the nodeUUID to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) WithPartnerType

WithPartnerType adds the partnerType to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) WithTimeout

WithTimeout adds the timeout to the metrocluster interconnect modify params

func (*MetroclusterInterconnectModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterInterconnectModifyReader

type MetroclusterInterconnectModifyReader struct {
	// contains filtered or unexported fields
}

MetroclusterInterconnectModifyReader is a Reader for the MetroclusterInterconnectModify structure.

func (*MetroclusterInterconnectModifyReader) ReadResponse

func (o *MetroclusterInterconnectModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterModifyAccepted

type MetroclusterModifyAccepted struct {
	Payload *models.JobLinkResponse
}

MetroclusterModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewMetroclusterModifyAccepted

func NewMetroclusterModifyAccepted() *MetroclusterModifyAccepted

NewMetroclusterModifyAccepted creates a MetroclusterModifyAccepted with default headers values

func (*MetroclusterModifyAccepted) Error

func (*MetroclusterModifyAccepted) GetPayload

func (*MetroclusterModifyAccepted) IsClientError

func (o *MetroclusterModifyAccepted) IsClientError() bool

IsClientError returns true when this metrocluster modify accepted response has a 4xx status code

func (*MetroclusterModifyAccepted) IsCode

func (o *MetroclusterModifyAccepted) IsCode(code int) bool

IsCode returns true when this metrocluster modify accepted response a status code equal to that given

func (*MetroclusterModifyAccepted) IsRedirect

func (o *MetroclusterModifyAccepted) IsRedirect() bool

IsRedirect returns true when this metrocluster modify accepted response has a 3xx status code

func (*MetroclusterModifyAccepted) IsServerError

func (o *MetroclusterModifyAccepted) IsServerError() bool

IsServerError returns true when this metrocluster modify accepted response has a 5xx status code

func (*MetroclusterModifyAccepted) IsSuccess

func (o *MetroclusterModifyAccepted) IsSuccess() bool

IsSuccess returns true when this metrocluster modify accepted response has a 2xx status code

func (*MetroclusterModifyAccepted) String

func (o *MetroclusterModifyAccepted) String() string

type MetroclusterModifyDefault

type MetroclusterModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. |

func NewMetroclusterModifyDefault

func NewMetroclusterModifyDefault(code int) *MetroclusterModifyDefault

NewMetroclusterModifyDefault creates a MetroclusterModifyDefault with default headers values

func (*MetroclusterModifyDefault) Code

func (o *MetroclusterModifyDefault) Code() int

Code gets the status code for the metrocluster modify default response

func (*MetroclusterModifyDefault) Error

func (o *MetroclusterModifyDefault) Error() string

func (*MetroclusterModifyDefault) GetPayload

func (*MetroclusterModifyDefault) IsClientError

func (o *MetroclusterModifyDefault) IsClientError() bool

IsClientError returns true when this metrocluster modify default response has a 4xx status code

func (*MetroclusterModifyDefault) IsCode

func (o *MetroclusterModifyDefault) IsCode(code int) bool

IsCode returns true when this metrocluster modify default response a status code equal to that given

func (*MetroclusterModifyDefault) IsRedirect

func (o *MetroclusterModifyDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster modify default response has a 3xx status code

func (*MetroclusterModifyDefault) IsServerError

func (o *MetroclusterModifyDefault) IsServerError() bool

IsServerError returns true when this metrocluster modify default response has a 5xx status code

func (*MetroclusterModifyDefault) IsSuccess

func (o *MetroclusterModifyDefault) IsSuccess() bool

IsSuccess returns true when this metrocluster modify default response has a 2xx status code

func (*MetroclusterModifyDefault) String

func (o *MetroclusterModifyDefault) String() string

type MetroclusterModifyParams

type MetroclusterModifyParams struct {

	/* Action.

	   Action to perform on the MetroCluster.
	*/
	Action *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.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterModifyParams contains all the parameters to send to the API endpoint

for the metrocluster modify operation.

Typically these are written to a http.Request.

func NewMetroclusterModifyParams

func NewMetroclusterModifyParams() *MetroclusterModifyParams

NewMetroclusterModifyParams creates a new MetroclusterModifyParams 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 NewMetroclusterModifyParamsWithContext

func NewMetroclusterModifyParamsWithContext(ctx context.Context) *MetroclusterModifyParams

NewMetroclusterModifyParamsWithContext creates a new MetroclusterModifyParams object with the ability to set a context for a request.

func NewMetroclusterModifyParamsWithHTTPClient

func NewMetroclusterModifyParamsWithHTTPClient(client *http.Client) *MetroclusterModifyParams

NewMetroclusterModifyParamsWithHTTPClient creates a new MetroclusterModifyParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterModifyParamsWithTimeout

func NewMetroclusterModifyParamsWithTimeout(timeout time.Duration) *MetroclusterModifyParams

NewMetroclusterModifyParamsWithTimeout creates a new MetroclusterModifyParams object with the ability to set a timeout on a request.

func (*MetroclusterModifyParams) SetAction

func (o *MetroclusterModifyParams) SetAction(action *string)

SetAction adds the action to the metrocluster modify params

func (*MetroclusterModifyParams) SetContext

func (o *MetroclusterModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the metrocluster modify params

func (*MetroclusterModifyParams) SetDefaults

func (o *MetroclusterModifyParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster modify params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterModifyParams) SetHTTPClient

func (o *MetroclusterModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster modify params

func (*MetroclusterModifyParams) SetReturnTimeout

func (o *MetroclusterModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster modify params

func (*MetroclusterModifyParams) SetTimeout

func (o *MetroclusterModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster modify params

func (*MetroclusterModifyParams) WithAction

WithAction adds the action to the metrocluster modify params

func (*MetroclusterModifyParams) WithContext

WithContext adds the context to the metrocluster modify params

func (*MetroclusterModifyParams) WithDefaults

WithDefaults hydrates default values in the metrocluster modify params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterModifyParams) WithHTTPClient

func (o *MetroclusterModifyParams) WithHTTPClient(client *http.Client) *MetroclusterModifyParams

WithHTTPClient adds the HTTPClient to the metrocluster modify params

func (*MetroclusterModifyParams) WithReturnTimeout

func (o *MetroclusterModifyParams) WithReturnTimeout(returnTimeout *int64) *MetroclusterModifyParams

WithReturnTimeout adds the returnTimeout to the metrocluster modify params

func (*MetroclusterModifyParams) WithTimeout

WithTimeout adds the timeout to the metrocluster modify params

func (*MetroclusterModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterModifyReader

type MetroclusterModifyReader struct {
	// contains filtered or unexported fields
}

MetroclusterModifyReader is a Reader for the MetroclusterModify structure.

func (*MetroclusterModifyReader) ReadResponse

func (o *MetroclusterModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterNodeCollectionGetDefault

type MetroclusterNodeCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterNodeCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. |

func NewMetroclusterNodeCollectionGetDefault

func NewMetroclusterNodeCollectionGetDefault(code int) *MetroclusterNodeCollectionGetDefault

NewMetroclusterNodeCollectionGetDefault creates a MetroclusterNodeCollectionGetDefault with default headers values

func (*MetroclusterNodeCollectionGetDefault) Code

Code gets the status code for the metrocluster node collection get default response

func (*MetroclusterNodeCollectionGetDefault) Error

func (*MetroclusterNodeCollectionGetDefault) GetPayload

func (*MetroclusterNodeCollectionGetDefault) IsClientError

func (o *MetroclusterNodeCollectionGetDefault) IsClientError() bool

IsClientError returns true when this metrocluster node collection get default response has a 4xx status code

func (*MetroclusterNodeCollectionGetDefault) IsCode

IsCode returns true when this metrocluster node collection get default response a status code equal to that given

func (*MetroclusterNodeCollectionGetDefault) IsRedirect

IsRedirect returns true when this metrocluster node collection get default response has a 3xx status code

func (*MetroclusterNodeCollectionGetDefault) IsServerError

func (o *MetroclusterNodeCollectionGetDefault) IsServerError() bool

IsServerError returns true when this metrocluster node collection get default response has a 5xx status code

func (*MetroclusterNodeCollectionGetDefault) IsSuccess

IsSuccess returns true when this metrocluster node collection get default response has a 2xx status code

func (*MetroclusterNodeCollectionGetDefault) String

type MetroclusterNodeCollectionGetOK

type MetroclusterNodeCollectionGetOK struct {
	Payload *models.MetroclusterNodeResponse
}

MetroclusterNodeCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterNodeCollectionGetOK

func NewMetroclusterNodeCollectionGetOK() *MetroclusterNodeCollectionGetOK

NewMetroclusterNodeCollectionGetOK creates a MetroclusterNodeCollectionGetOK with default headers values

func (*MetroclusterNodeCollectionGetOK) Error

func (*MetroclusterNodeCollectionGetOK) GetPayload

func (*MetroclusterNodeCollectionGetOK) IsClientError

func (o *MetroclusterNodeCollectionGetOK) IsClientError() bool

IsClientError returns true when this metrocluster node collection get o k response has a 4xx status code

func (*MetroclusterNodeCollectionGetOK) IsCode

func (o *MetroclusterNodeCollectionGetOK) IsCode(code int) bool

IsCode returns true when this metrocluster node collection get o k response a status code equal to that given

func (*MetroclusterNodeCollectionGetOK) IsRedirect

func (o *MetroclusterNodeCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this metrocluster node collection get o k response has a 3xx status code

func (*MetroclusterNodeCollectionGetOK) IsServerError

func (o *MetroclusterNodeCollectionGetOK) IsServerError() bool

IsServerError returns true when this metrocluster node collection get o k response has a 5xx status code

func (*MetroclusterNodeCollectionGetOK) IsSuccess

func (o *MetroclusterNodeCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this metrocluster node collection get o k response has a 2xx status code

func (*MetroclusterNodeCollectionGetOK) String

type MetroclusterNodeCollectionGetParams

type MetroclusterNodeCollectionGetParams struct {

	/* AutomaticUso.

	   Filter by automatic_uso
	*/
	AutomaticUso *bool

	/* ClusterName.

	   Filter by cluster.name
	*/
	ClusterName *string

	/* ClusterUUID.

	   Filter by cluster.uuid
	*/
	ClusterUUID *string

	/* ConfigurationState.

	   Filter by configuration_state
	*/
	ConfigurationState *string

	/* DrAuxiliaryClusterName.

	   Filter by dr_auxiliary_cluster.name
	*/
	DrAuxiliaryClusterName *string

	/* DrAuxiliaryClusterUUID.

	   Filter by dr_auxiliary_cluster.uuid
	*/
	DrAuxiliaryClusterUUID *string

	/* DrAuxiliaryPartnerName.

	   Filter by dr_auxiliary_partner.name
	*/
	DrAuxiliaryPartnerName *string

	/* DrAuxiliaryPartnerSystemID.

	   Filter by dr_auxiliary_partner.system_id
	*/
	DrAuxiliaryPartnerSystemID *string

	/* DrAuxiliaryPartnerUUID.

	   Filter by dr_auxiliary_partner.uuid
	*/
	DrAuxiliaryPartnerUUID *string

	/* DrGroupID.

	   Filter by dr_group_id
	*/
	DrGroupID *int64

	/* DrMirroringState.

	   Filter by dr_mirroring_state
	*/
	DrMirroringState *string

	/* DrOperationState.

	   Filter by dr_operation_state
	*/
	DrOperationState *string

	/* DrPartnerName.

	   Filter by dr_partner.name
	*/
	DrPartnerName *string

	/* DrPartnerSystemID.

	   Filter by dr_partner.system_id
	*/
	DrPartnerSystemID *string

	/* DrPartnerUUID.

	   Filter by dr_partner.uuid
	*/
	DrPartnerUUID *string

	/* DrPartnerClusterName.

	   Filter by dr_partner_cluster.name
	*/
	DrPartnerClusterName *string

	/* DrPartnerClusterUUID.

	   Filter by dr_partner_cluster.uuid
	*/
	DrPartnerClusterUUID *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* HaPartnerName.

	   Filter by ha_partner.name
	*/
	HaPartnerName *string

	/* HaPartnerSystemID.

	   Filter by ha_partner.system_id
	*/
	HaPartnerSystemID *string

	/* HaPartnerUUID.

	   Filter by ha_partner.uuid
	*/
	HaPartnerUUID *string

	/* HaPartnerClusterName.

	   Filter by ha_partner_cluster.name
	*/
	HaPartnerClusterName *string

	/* HaPartnerClusterUUID.

	   Filter by ha_partner_cluster.uuid
	*/
	HaPartnerClusterUUID *string

	/* IsMccip.

	   Filter by is_mccip
	*/
	IsMccip *bool

	/* LimitEnforcement.

	   Filter by limit_enforcement
	*/
	LimitEnforcement *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* NodeName.

	   Filter by node.name
	*/
	NodeName *string

	/* NodeSystemID.

	   Filter by node.system_id
	*/
	NodeSystemID *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUID *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterNodeCollectionGetParams contains all the parameters to send to the API endpoint

for the metrocluster node collection get operation.

Typically these are written to a http.Request.

func NewMetroclusterNodeCollectionGetParams

func NewMetroclusterNodeCollectionGetParams() *MetroclusterNodeCollectionGetParams

NewMetroclusterNodeCollectionGetParams creates a new MetroclusterNodeCollectionGetParams 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 NewMetroclusterNodeCollectionGetParamsWithContext

func NewMetroclusterNodeCollectionGetParamsWithContext(ctx context.Context) *MetroclusterNodeCollectionGetParams

NewMetroclusterNodeCollectionGetParamsWithContext creates a new MetroclusterNodeCollectionGetParams object with the ability to set a context for a request.

func NewMetroclusterNodeCollectionGetParamsWithHTTPClient

func NewMetroclusterNodeCollectionGetParamsWithHTTPClient(client *http.Client) *MetroclusterNodeCollectionGetParams

NewMetroclusterNodeCollectionGetParamsWithHTTPClient creates a new MetroclusterNodeCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterNodeCollectionGetParamsWithTimeout

func NewMetroclusterNodeCollectionGetParamsWithTimeout(timeout time.Duration) *MetroclusterNodeCollectionGetParams

NewMetroclusterNodeCollectionGetParamsWithTimeout creates a new MetroclusterNodeCollectionGetParams object with the ability to set a timeout on a request.

func (*MetroclusterNodeCollectionGetParams) SetAutomaticUso

func (o *MetroclusterNodeCollectionGetParams) SetAutomaticUso(automaticUso *bool)

SetAutomaticUso adds the automaticUso to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetClusterName

func (o *MetroclusterNodeCollectionGetParams) SetClusterName(clusterName *string)

SetClusterName adds the clusterName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetClusterUUID

func (o *MetroclusterNodeCollectionGetParams) SetClusterUUID(clusterUUID *string)

SetClusterUUID adds the clusterUuid to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetConfigurationState

func (o *MetroclusterNodeCollectionGetParams) SetConfigurationState(configurationState *string)

SetConfigurationState adds the configurationState to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetContext

SetContext adds the context to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDefaults

func (o *MetroclusterNodeCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster node collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterNodeCollectionGetParams) SetDrAuxiliaryClusterName

func (o *MetroclusterNodeCollectionGetParams) SetDrAuxiliaryClusterName(drAuxiliaryClusterName *string)

SetDrAuxiliaryClusterName adds the drAuxiliaryClusterName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrAuxiliaryClusterUUID

func (o *MetroclusterNodeCollectionGetParams) SetDrAuxiliaryClusterUUID(drAuxiliaryClusterUUID *string)

SetDrAuxiliaryClusterUUID adds the drAuxiliaryClusterUuid to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrAuxiliaryPartnerName

func (o *MetroclusterNodeCollectionGetParams) SetDrAuxiliaryPartnerName(drAuxiliaryPartnerName *string)

SetDrAuxiliaryPartnerName adds the drAuxiliaryPartnerName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrAuxiliaryPartnerSystemID

func (o *MetroclusterNodeCollectionGetParams) SetDrAuxiliaryPartnerSystemID(drAuxiliaryPartnerSystemID *string)

SetDrAuxiliaryPartnerSystemID adds the drAuxiliaryPartnerSystemId to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrAuxiliaryPartnerUUID

func (o *MetroclusterNodeCollectionGetParams) SetDrAuxiliaryPartnerUUID(drAuxiliaryPartnerUUID *string)

SetDrAuxiliaryPartnerUUID adds the drAuxiliaryPartnerUuid to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrGroupID

func (o *MetroclusterNodeCollectionGetParams) SetDrGroupID(drGroupID *int64)

SetDrGroupID adds the drGroupId to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrMirroringState

func (o *MetroclusterNodeCollectionGetParams) SetDrMirroringState(drMirroringState *string)

SetDrMirroringState adds the drMirroringState to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrOperationState

func (o *MetroclusterNodeCollectionGetParams) SetDrOperationState(drOperationState *string)

SetDrOperationState adds the drOperationState to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrPartnerClusterName

func (o *MetroclusterNodeCollectionGetParams) SetDrPartnerClusterName(drPartnerClusterName *string)

SetDrPartnerClusterName adds the drPartnerClusterName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrPartnerClusterUUID

func (o *MetroclusterNodeCollectionGetParams) SetDrPartnerClusterUUID(drPartnerClusterUUID *string)

SetDrPartnerClusterUUID adds the drPartnerClusterUuid to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrPartnerName

func (o *MetroclusterNodeCollectionGetParams) SetDrPartnerName(drPartnerName *string)

SetDrPartnerName adds the drPartnerName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrPartnerSystemID

func (o *MetroclusterNodeCollectionGetParams) SetDrPartnerSystemID(drPartnerSystemID *string)

SetDrPartnerSystemID adds the drPartnerSystemId to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetDrPartnerUUID

func (o *MetroclusterNodeCollectionGetParams) SetDrPartnerUUID(drPartnerUUID *string)

SetDrPartnerUUID adds the drPartnerUuid to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetFields

func (o *MetroclusterNodeCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetHTTPClient

func (o *MetroclusterNodeCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetHaPartnerClusterName

func (o *MetroclusterNodeCollectionGetParams) SetHaPartnerClusterName(haPartnerClusterName *string)

SetHaPartnerClusterName adds the haPartnerClusterName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetHaPartnerClusterUUID

func (o *MetroclusterNodeCollectionGetParams) SetHaPartnerClusterUUID(haPartnerClusterUUID *string)

SetHaPartnerClusterUUID adds the haPartnerClusterUuid to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetHaPartnerName

func (o *MetroclusterNodeCollectionGetParams) SetHaPartnerName(haPartnerName *string)

SetHaPartnerName adds the haPartnerName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetHaPartnerSystemID

func (o *MetroclusterNodeCollectionGetParams) SetHaPartnerSystemID(haPartnerSystemID *string)

SetHaPartnerSystemID adds the haPartnerSystemId to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetHaPartnerUUID

func (o *MetroclusterNodeCollectionGetParams) SetHaPartnerUUID(haPartnerUUID *string)

SetHaPartnerUUID adds the haPartnerUuid to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetIsMccip

func (o *MetroclusterNodeCollectionGetParams) SetIsMccip(isMccip *bool)

SetIsMccip adds the isMccip to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetLimitEnforcement

func (o *MetroclusterNodeCollectionGetParams) SetLimitEnforcement(limitEnforcement *string)

SetLimitEnforcement adds the limitEnforcement to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetMaxRecords

func (o *MetroclusterNodeCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetNodeName

func (o *MetroclusterNodeCollectionGetParams) SetNodeName(nodeName *string)

SetNodeName adds the nodeName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetNodeSystemID

func (o *MetroclusterNodeCollectionGetParams) SetNodeSystemID(nodeSystemID *string)

SetNodeSystemID adds the nodeSystemId to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetNodeUUID

func (o *MetroclusterNodeCollectionGetParams) SetNodeUUID(nodeUUID *string)

SetNodeUUID adds the nodeUuid to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetOrderBy

func (o *MetroclusterNodeCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetReturnRecords

func (o *MetroclusterNodeCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetReturnTimeout

func (o *MetroclusterNodeCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) SetTimeout

func (o *MetroclusterNodeCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithAutomaticUso

WithAutomaticUso adds the automaticUso to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithClusterName

WithClusterName adds the clusterName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithClusterUUID

WithClusterUUID adds the clusterUUID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithConfigurationState

func (o *MetroclusterNodeCollectionGetParams) WithConfigurationState(configurationState *string) *MetroclusterNodeCollectionGetParams

WithConfigurationState adds the configurationState to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithContext

WithContext adds the context to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster node collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterNodeCollectionGetParams) WithDrAuxiliaryClusterName

func (o *MetroclusterNodeCollectionGetParams) WithDrAuxiliaryClusterName(drAuxiliaryClusterName *string) *MetroclusterNodeCollectionGetParams

WithDrAuxiliaryClusterName adds the drAuxiliaryClusterName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrAuxiliaryClusterUUID

func (o *MetroclusterNodeCollectionGetParams) WithDrAuxiliaryClusterUUID(drAuxiliaryClusterUUID *string) *MetroclusterNodeCollectionGetParams

WithDrAuxiliaryClusterUUID adds the drAuxiliaryClusterUUID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrAuxiliaryPartnerName

func (o *MetroclusterNodeCollectionGetParams) WithDrAuxiliaryPartnerName(drAuxiliaryPartnerName *string) *MetroclusterNodeCollectionGetParams

WithDrAuxiliaryPartnerName adds the drAuxiliaryPartnerName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrAuxiliaryPartnerSystemID

func (o *MetroclusterNodeCollectionGetParams) WithDrAuxiliaryPartnerSystemID(drAuxiliaryPartnerSystemID *string) *MetroclusterNodeCollectionGetParams

WithDrAuxiliaryPartnerSystemID adds the drAuxiliaryPartnerSystemID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrAuxiliaryPartnerUUID

func (o *MetroclusterNodeCollectionGetParams) WithDrAuxiliaryPartnerUUID(drAuxiliaryPartnerUUID *string) *MetroclusterNodeCollectionGetParams

WithDrAuxiliaryPartnerUUID adds the drAuxiliaryPartnerUUID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrGroupID

WithDrGroupID adds the drGroupID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrMirroringState

func (o *MetroclusterNodeCollectionGetParams) WithDrMirroringState(drMirroringState *string) *MetroclusterNodeCollectionGetParams

WithDrMirroringState adds the drMirroringState to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrOperationState

func (o *MetroclusterNodeCollectionGetParams) WithDrOperationState(drOperationState *string) *MetroclusterNodeCollectionGetParams

WithDrOperationState adds the drOperationState to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrPartnerClusterName

func (o *MetroclusterNodeCollectionGetParams) WithDrPartnerClusterName(drPartnerClusterName *string) *MetroclusterNodeCollectionGetParams

WithDrPartnerClusterName adds the drPartnerClusterName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrPartnerClusterUUID

func (o *MetroclusterNodeCollectionGetParams) WithDrPartnerClusterUUID(drPartnerClusterUUID *string) *MetroclusterNodeCollectionGetParams

WithDrPartnerClusterUUID adds the drPartnerClusterUUID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrPartnerName

WithDrPartnerName adds the drPartnerName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrPartnerSystemID

func (o *MetroclusterNodeCollectionGetParams) WithDrPartnerSystemID(drPartnerSystemID *string) *MetroclusterNodeCollectionGetParams

WithDrPartnerSystemID adds the drPartnerSystemID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithDrPartnerUUID

WithDrPartnerUUID adds the drPartnerUUID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithFields

WithFields adds the fields to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithHaPartnerClusterName

func (o *MetroclusterNodeCollectionGetParams) WithHaPartnerClusterName(haPartnerClusterName *string) *MetroclusterNodeCollectionGetParams

WithHaPartnerClusterName adds the haPartnerClusterName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithHaPartnerClusterUUID

func (o *MetroclusterNodeCollectionGetParams) WithHaPartnerClusterUUID(haPartnerClusterUUID *string) *MetroclusterNodeCollectionGetParams

WithHaPartnerClusterUUID adds the haPartnerClusterUUID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithHaPartnerName

WithHaPartnerName adds the haPartnerName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithHaPartnerSystemID

func (o *MetroclusterNodeCollectionGetParams) WithHaPartnerSystemID(haPartnerSystemID *string) *MetroclusterNodeCollectionGetParams

WithHaPartnerSystemID adds the haPartnerSystemID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithHaPartnerUUID

WithHaPartnerUUID adds the haPartnerUUID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithIsMccip

WithIsMccip adds the isMccip to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithLimitEnforcement

func (o *MetroclusterNodeCollectionGetParams) WithLimitEnforcement(limitEnforcement *string) *MetroclusterNodeCollectionGetParams

WithLimitEnforcement adds the limitEnforcement to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithNodeName

WithNodeName adds the nodeName to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithNodeSystemID

WithNodeSystemID adds the nodeSystemID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithNodeUUID

WithNodeUUID adds the nodeUUID to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster node collection get params

func (*MetroclusterNodeCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterNodeCollectionGetReader

type MetroclusterNodeCollectionGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterNodeCollectionGetReader is a Reader for the MetroclusterNodeCollectionGet structure.

func (*MetroclusterNodeCollectionGetReader) ReadResponse

func (o *MetroclusterNodeCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterNodeGetDefault

type MetroclusterNodeGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterNodeGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. |

func NewMetroclusterNodeGetDefault

func NewMetroclusterNodeGetDefault(code int) *MetroclusterNodeGetDefault

NewMetroclusterNodeGetDefault creates a MetroclusterNodeGetDefault with default headers values

func (*MetroclusterNodeGetDefault) Code

func (o *MetroclusterNodeGetDefault) Code() int

Code gets the status code for the metrocluster node get default response

func (*MetroclusterNodeGetDefault) Error

func (*MetroclusterNodeGetDefault) GetPayload

func (*MetroclusterNodeGetDefault) IsClientError

func (o *MetroclusterNodeGetDefault) IsClientError() bool

IsClientError returns true when this metrocluster node get default response has a 4xx status code

func (*MetroclusterNodeGetDefault) IsCode

func (o *MetroclusterNodeGetDefault) IsCode(code int) bool

IsCode returns true when this metrocluster node get default response a status code equal to that given

func (*MetroclusterNodeGetDefault) IsRedirect

func (o *MetroclusterNodeGetDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster node get default response has a 3xx status code

func (*MetroclusterNodeGetDefault) IsServerError

func (o *MetroclusterNodeGetDefault) IsServerError() bool

IsServerError returns true when this metrocluster node get default response has a 5xx status code

func (*MetroclusterNodeGetDefault) IsSuccess

func (o *MetroclusterNodeGetDefault) IsSuccess() bool

IsSuccess returns true when this metrocluster node get default response has a 2xx status code

func (*MetroclusterNodeGetDefault) String

func (o *MetroclusterNodeGetDefault) String() string

type MetroclusterNodeGetOK

type MetroclusterNodeGetOK struct {
	Payload *models.MetroclusterNode
}

MetroclusterNodeGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterNodeGetOK

func NewMetroclusterNodeGetOK() *MetroclusterNodeGetOK

NewMetroclusterNodeGetOK creates a MetroclusterNodeGetOK with default headers values

func (*MetroclusterNodeGetOK) Error

func (o *MetroclusterNodeGetOK) Error() string

func (*MetroclusterNodeGetOK) GetPayload

func (*MetroclusterNodeGetOK) IsClientError

func (o *MetroclusterNodeGetOK) IsClientError() bool

IsClientError returns true when this metrocluster node get o k response has a 4xx status code

func (*MetroclusterNodeGetOK) IsCode

func (o *MetroclusterNodeGetOK) IsCode(code int) bool

IsCode returns true when this metrocluster node get o k response a status code equal to that given

func (*MetroclusterNodeGetOK) IsRedirect

func (o *MetroclusterNodeGetOK) IsRedirect() bool

IsRedirect returns true when this metrocluster node get o k response has a 3xx status code

func (*MetroclusterNodeGetOK) IsServerError

func (o *MetroclusterNodeGetOK) IsServerError() bool

IsServerError returns true when this metrocluster node get o k response has a 5xx status code

func (*MetroclusterNodeGetOK) IsSuccess

func (o *MetroclusterNodeGetOK) IsSuccess() bool

IsSuccess returns true when this metrocluster node get o k response has a 2xx status code

func (*MetroclusterNodeGetOK) String

func (o *MetroclusterNodeGetOK) String() string

type MetroclusterNodeGetParams

type MetroclusterNodeGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* NodeUUID.

	   Node UUID
	*/
	NodeUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterNodeGetParams contains all the parameters to send to the API endpoint

for the metrocluster node get operation.

Typically these are written to a http.Request.

func NewMetroclusterNodeGetParams

func NewMetroclusterNodeGetParams() *MetroclusterNodeGetParams

NewMetroclusterNodeGetParams creates a new MetroclusterNodeGetParams 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 NewMetroclusterNodeGetParamsWithContext

func NewMetroclusterNodeGetParamsWithContext(ctx context.Context) *MetroclusterNodeGetParams

NewMetroclusterNodeGetParamsWithContext creates a new MetroclusterNodeGetParams object with the ability to set a context for a request.

func NewMetroclusterNodeGetParamsWithHTTPClient

func NewMetroclusterNodeGetParamsWithHTTPClient(client *http.Client) *MetroclusterNodeGetParams

NewMetroclusterNodeGetParamsWithHTTPClient creates a new MetroclusterNodeGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterNodeGetParamsWithTimeout

func NewMetroclusterNodeGetParamsWithTimeout(timeout time.Duration) *MetroclusterNodeGetParams

NewMetroclusterNodeGetParamsWithTimeout creates a new MetroclusterNodeGetParams object with the ability to set a timeout on a request.

func (*MetroclusterNodeGetParams) SetContext

func (o *MetroclusterNodeGetParams) SetContext(ctx context.Context)

SetContext adds the context to the metrocluster node get params

func (*MetroclusterNodeGetParams) SetDefaults

func (o *MetroclusterNodeGetParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster node get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterNodeGetParams) SetFields

func (o *MetroclusterNodeGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster node get params

func (*MetroclusterNodeGetParams) SetHTTPClient

func (o *MetroclusterNodeGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster node get params

func (*MetroclusterNodeGetParams) SetNodeUUID

func (o *MetroclusterNodeGetParams) SetNodeUUID(nodeUUID string)

SetNodeUUID adds the nodeUuid to the metrocluster node get params

func (*MetroclusterNodeGetParams) SetTimeout

func (o *MetroclusterNodeGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster node get params

func (*MetroclusterNodeGetParams) WithContext

WithContext adds the context to the metrocluster node get params

func (*MetroclusterNodeGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster node get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterNodeGetParams) WithFields

WithFields adds the fields to the metrocluster node get params

func (*MetroclusterNodeGetParams) WithHTTPClient

func (o *MetroclusterNodeGetParams) WithHTTPClient(client *http.Client) *MetroclusterNodeGetParams

WithHTTPClient adds the HTTPClient to the metrocluster node get params

func (*MetroclusterNodeGetParams) WithNodeUUID

func (o *MetroclusterNodeGetParams) WithNodeUUID(nodeUUID string) *MetroclusterNodeGetParams

WithNodeUUID adds the nodeUUID to the metrocluster node get params

func (*MetroclusterNodeGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster node get params

func (*MetroclusterNodeGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterNodeGetReader

type MetroclusterNodeGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterNodeGetReader is a Reader for the MetroclusterNodeGet structure.

func (*MetroclusterNodeGetReader) ReadResponse

func (o *MetroclusterNodeGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterOperationCollectionGetDefault

type MetroclusterOperationCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterOperationCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. |

func NewMetroclusterOperationCollectionGetDefault

func NewMetroclusterOperationCollectionGetDefault(code int) *MetroclusterOperationCollectionGetDefault

NewMetroclusterOperationCollectionGetDefault creates a MetroclusterOperationCollectionGetDefault with default headers values

func (*MetroclusterOperationCollectionGetDefault) Code

Code gets the status code for the metrocluster operation collection get default response

func (*MetroclusterOperationCollectionGetDefault) Error

func (*MetroclusterOperationCollectionGetDefault) GetPayload

func (*MetroclusterOperationCollectionGetDefault) IsClientError

IsClientError returns true when this metrocluster operation collection get default response has a 4xx status code

func (*MetroclusterOperationCollectionGetDefault) IsCode

IsCode returns true when this metrocluster operation collection get default response a status code equal to that given

func (*MetroclusterOperationCollectionGetDefault) IsRedirect

IsRedirect returns true when this metrocluster operation collection get default response has a 3xx status code

func (*MetroclusterOperationCollectionGetDefault) IsServerError

IsServerError returns true when this metrocluster operation collection get default response has a 5xx status code

func (*MetroclusterOperationCollectionGetDefault) IsSuccess

IsSuccess returns true when this metrocluster operation collection get default response has a 2xx status code

func (*MetroclusterOperationCollectionGetDefault) String

type MetroclusterOperationCollectionGetOK

type MetroclusterOperationCollectionGetOK struct {
	Payload *models.MetroclusterOperationResponse
}

MetroclusterOperationCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterOperationCollectionGetOK

func NewMetroclusterOperationCollectionGetOK() *MetroclusterOperationCollectionGetOK

NewMetroclusterOperationCollectionGetOK creates a MetroclusterOperationCollectionGetOK with default headers values

func (*MetroclusterOperationCollectionGetOK) Error

func (*MetroclusterOperationCollectionGetOK) GetPayload

func (*MetroclusterOperationCollectionGetOK) IsClientError

func (o *MetroclusterOperationCollectionGetOK) IsClientError() bool

IsClientError returns true when this metrocluster operation collection get o k response has a 4xx status code

func (*MetroclusterOperationCollectionGetOK) IsCode

IsCode returns true when this metrocluster operation collection get o k response a status code equal to that given

func (*MetroclusterOperationCollectionGetOK) IsRedirect

IsRedirect returns true when this metrocluster operation collection get o k response has a 3xx status code

func (*MetroclusterOperationCollectionGetOK) IsServerError

func (o *MetroclusterOperationCollectionGetOK) IsServerError() bool

IsServerError returns true when this metrocluster operation collection get o k response has a 5xx status code

func (*MetroclusterOperationCollectionGetOK) IsSuccess

IsSuccess returns true when this metrocluster operation collection get o k response has a 2xx status code

func (*MetroclusterOperationCollectionGetOK) String

type MetroclusterOperationCollectionGetParams

type MetroclusterOperationCollectionGetParams struct {

	/* AdditionalInfo.

	   Filter by additional_info
	*/
	AdditionalInfo *string

	/* CommandLine.

	   Filter by command_line
	*/
	CommandLine *string

	/* EndTime.

	   Filter by end_time
	*/
	EndTime *string

	/* Errors.

	   Filter by errors
	*/
	Errors *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* NodeName.

	   Filter by node.name
	*/
	NodeName *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUID *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* StartTime.

	   Filter by start_time
	*/
	StartTime *string

	/* State.

	   Filter by state
	*/
	State *string

	/* Type.

	   Filter by type
	*/
	Type *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterOperationCollectionGetParams contains all the parameters to send to the API endpoint

for the metrocluster operation collection get operation.

Typically these are written to a http.Request.

func NewMetroclusterOperationCollectionGetParams

func NewMetroclusterOperationCollectionGetParams() *MetroclusterOperationCollectionGetParams

NewMetroclusterOperationCollectionGetParams creates a new MetroclusterOperationCollectionGetParams 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 NewMetroclusterOperationCollectionGetParamsWithContext

func NewMetroclusterOperationCollectionGetParamsWithContext(ctx context.Context) *MetroclusterOperationCollectionGetParams

NewMetroclusterOperationCollectionGetParamsWithContext creates a new MetroclusterOperationCollectionGetParams object with the ability to set a context for a request.

func NewMetroclusterOperationCollectionGetParamsWithHTTPClient

func NewMetroclusterOperationCollectionGetParamsWithHTTPClient(client *http.Client) *MetroclusterOperationCollectionGetParams

NewMetroclusterOperationCollectionGetParamsWithHTTPClient creates a new MetroclusterOperationCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterOperationCollectionGetParamsWithTimeout

func NewMetroclusterOperationCollectionGetParamsWithTimeout(timeout time.Duration) *MetroclusterOperationCollectionGetParams

NewMetroclusterOperationCollectionGetParamsWithTimeout creates a new MetroclusterOperationCollectionGetParams object with the ability to set a timeout on a request.

func (*MetroclusterOperationCollectionGetParams) SetAdditionalInfo

func (o *MetroclusterOperationCollectionGetParams) SetAdditionalInfo(additionalInfo *string)

SetAdditionalInfo adds the additionalInfo to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetCommandLine

func (o *MetroclusterOperationCollectionGetParams) SetCommandLine(commandLine *string)

SetCommandLine adds the commandLine to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetContext

SetContext adds the context to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetDefaults

SetDefaults hydrates default values in the metrocluster operation collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterOperationCollectionGetParams) SetEndTime

func (o *MetroclusterOperationCollectionGetParams) SetEndTime(endTime *string)

SetEndTime adds the endTime to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetErrors

func (o *MetroclusterOperationCollectionGetParams) SetErrors(errors *string)

SetErrors adds the errors to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetFields

func (o *MetroclusterOperationCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetHTTPClient

func (o *MetroclusterOperationCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetMaxRecords

func (o *MetroclusterOperationCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetNodeName

func (o *MetroclusterOperationCollectionGetParams) SetNodeName(nodeName *string)

SetNodeName adds the nodeName to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetNodeUUID

func (o *MetroclusterOperationCollectionGetParams) SetNodeUUID(nodeUUID *string)

SetNodeUUID adds the nodeUuid to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetOrderBy

func (o *MetroclusterOperationCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetReturnRecords

func (o *MetroclusterOperationCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetReturnTimeout

func (o *MetroclusterOperationCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetStartTime

func (o *MetroclusterOperationCollectionGetParams) SetStartTime(startTime *string)

SetStartTime adds the startTime to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetState

SetState adds the state to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetTimeout

SetTimeout adds the timeout to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetType

func (o *MetroclusterOperationCollectionGetParams) SetType(typeVar *string)

SetType adds the type to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) SetUUID

SetUUID adds the uuid to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithAdditionalInfo

WithAdditionalInfo adds the additionalInfo to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithCommandLine

WithCommandLine adds the commandLine to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithContext

WithContext adds the context to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster operation collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterOperationCollectionGetParams) WithEndTime

WithEndTime adds the endTime to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithErrors

WithErrors adds the errors to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithFields

WithFields adds the fields to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithNodeName

WithNodeName adds the nodeName to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithNodeUUID

WithNodeUUID adds the nodeUUID to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithStartTime

WithStartTime adds the startTime to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithState

WithState adds the state to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithType

WithType adds the typeVar to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WithUUID

WithUUID adds the uuid to the metrocluster operation collection get params

func (*MetroclusterOperationCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterOperationCollectionGetReader

type MetroclusterOperationCollectionGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterOperationCollectionGetReader is a Reader for the MetroclusterOperationCollectionGet structure.

func (*MetroclusterOperationCollectionGetReader) ReadResponse

func (o *MetroclusterOperationCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterOperationGetDefault

type MetroclusterOperationGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MetroclusterOperationGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2425734 | An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support. |

func NewMetroclusterOperationGetDefault

func NewMetroclusterOperationGetDefault(code int) *MetroclusterOperationGetDefault

NewMetroclusterOperationGetDefault creates a MetroclusterOperationGetDefault with default headers values

func (*MetroclusterOperationGetDefault) Code

Code gets the status code for the metrocluster operation get default response

func (*MetroclusterOperationGetDefault) Error

func (*MetroclusterOperationGetDefault) GetPayload

func (*MetroclusterOperationGetDefault) IsClientError

func (o *MetroclusterOperationGetDefault) IsClientError() bool

IsClientError returns true when this metrocluster operation get default response has a 4xx status code

func (*MetroclusterOperationGetDefault) IsCode

func (o *MetroclusterOperationGetDefault) IsCode(code int) bool

IsCode returns true when this metrocluster operation get default response a status code equal to that given

func (*MetroclusterOperationGetDefault) IsRedirect

func (o *MetroclusterOperationGetDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster operation get default response has a 3xx status code

func (*MetroclusterOperationGetDefault) IsServerError

func (o *MetroclusterOperationGetDefault) IsServerError() bool

IsServerError returns true when this metrocluster operation get default response has a 5xx status code

func (*MetroclusterOperationGetDefault) IsSuccess

func (o *MetroclusterOperationGetDefault) IsSuccess() bool

IsSuccess returns true when this metrocluster operation get default response has a 2xx status code

func (*MetroclusterOperationGetDefault) String

type MetroclusterOperationGetOK

type MetroclusterOperationGetOK struct {
	Payload *models.MetroclusterOperation
}

MetroclusterOperationGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterOperationGetOK

func NewMetroclusterOperationGetOK() *MetroclusterOperationGetOK

NewMetroclusterOperationGetOK creates a MetroclusterOperationGetOK with default headers values

func (*MetroclusterOperationGetOK) Error

func (*MetroclusterOperationGetOK) GetPayload

func (*MetroclusterOperationGetOK) IsClientError

func (o *MetroclusterOperationGetOK) IsClientError() bool

IsClientError returns true when this metrocluster operation get o k response has a 4xx status code

func (*MetroclusterOperationGetOK) IsCode

func (o *MetroclusterOperationGetOK) IsCode(code int) bool

IsCode returns true when this metrocluster operation get o k response a status code equal to that given

func (*MetroclusterOperationGetOK) IsRedirect

func (o *MetroclusterOperationGetOK) IsRedirect() bool

IsRedirect returns true when this metrocluster operation get o k response has a 3xx status code

func (*MetroclusterOperationGetOK) IsServerError

func (o *MetroclusterOperationGetOK) IsServerError() bool

IsServerError returns true when this metrocluster operation get o k response has a 5xx status code

func (*MetroclusterOperationGetOK) IsSuccess

func (o *MetroclusterOperationGetOK) IsSuccess() bool

IsSuccess returns true when this metrocluster operation get o k response has a 2xx status code

func (*MetroclusterOperationGetOK) String

func (o *MetroclusterOperationGetOK) String() string

type MetroclusterOperationGetParams

type MetroclusterOperationGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* UUID.

	   Unique identifier for the operation.
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterOperationGetParams contains all the parameters to send to the API endpoint

for the metrocluster operation get operation.

Typically these are written to a http.Request.

func NewMetroclusterOperationGetParams

func NewMetroclusterOperationGetParams() *MetroclusterOperationGetParams

NewMetroclusterOperationGetParams creates a new MetroclusterOperationGetParams 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 NewMetroclusterOperationGetParamsWithContext

func NewMetroclusterOperationGetParamsWithContext(ctx context.Context) *MetroclusterOperationGetParams

NewMetroclusterOperationGetParamsWithContext creates a new MetroclusterOperationGetParams object with the ability to set a context for a request.

func NewMetroclusterOperationGetParamsWithHTTPClient

func NewMetroclusterOperationGetParamsWithHTTPClient(client *http.Client) *MetroclusterOperationGetParams

NewMetroclusterOperationGetParamsWithHTTPClient creates a new MetroclusterOperationGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterOperationGetParamsWithTimeout

func NewMetroclusterOperationGetParamsWithTimeout(timeout time.Duration) *MetroclusterOperationGetParams

NewMetroclusterOperationGetParamsWithTimeout creates a new MetroclusterOperationGetParams object with the ability to set a timeout on a request.

func (*MetroclusterOperationGetParams) SetContext

func (o *MetroclusterOperationGetParams) SetContext(ctx context.Context)

SetContext adds the context to the metrocluster operation get params

func (*MetroclusterOperationGetParams) SetDefaults

func (o *MetroclusterOperationGetParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster operation get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterOperationGetParams) SetFields

func (o *MetroclusterOperationGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster operation get params

func (*MetroclusterOperationGetParams) SetHTTPClient

func (o *MetroclusterOperationGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster operation get params

func (*MetroclusterOperationGetParams) SetTimeout

func (o *MetroclusterOperationGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster operation get params

func (*MetroclusterOperationGetParams) SetUUID

func (o *MetroclusterOperationGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the metrocluster operation get params

func (*MetroclusterOperationGetParams) WithContext

WithContext adds the context to the metrocluster operation get params

func (*MetroclusterOperationGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster operation get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterOperationGetParams) WithFields

WithFields adds the fields to the metrocluster operation get params

func (*MetroclusterOperationGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster operation get params

func (*MetroclusterOperationGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster operation get params

func (*MetroclusterOperationGetParams) WithUUID

WithUUID adds the uuid to the metrocluster operation get params

func (*MetroclusterOperationGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterOperationGetReader

type MetroclusterOperationGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterOperationGetReader is a Reader for the MetroclusterOperationGet structure.

func (*MetroclusterOperationGetReader) ReadResponse

func (o *MetroclusterOperationGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterSvmCollectionGetDefault

type MetroclusterSvmCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MetroclusterSvmCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewMetroclusterSvmCollectionGetDefault

func NewMetroclusterSvmCollectionGetDefault(code int) *MetroclusterSvmCollectionGetDefault

NewMetroclusterSvmCollectionGetDefault creates a MetroclusterSvmCollectionGetDefault with default headers values

func (*MetroclusterSvmCollectionGetDefault) Code

Code gets the status code for the metrocluster svm collection get default response

func (*MetroclusterSvmCollectionGetDefault) Error

func (*MetroclusterSvmCollectionGetDefault) GetPayload

func (*MetroclusterSvmCollectionGetDefault) IsClientError

func (o *MetroclusterSvmCollectionGetDefault) IsClientError() bool

IsClientError returns true when this metrocluster svm collection get default response has a 4xx status code

func (*MetroclusterSvmCollectionGetDefault) IsCode

IsCode returns true when this metrocluster svm collection get default response a status code equal to that given

func (*MetroclusterSvmCollectionGetDefault) IsRedirect

func (o *MetroclusterSvmCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster svm collection get default response has a 3xx status code

func (*MetroclusterSvmCollectionGetDefault) IsServerError

func (o *MetroclusterSvmCollectionGetDefault) IsServerError() bool

IsServerError returns true when this metrocluster svm collection get default response has a 5xx status code

func (*MetroclusterSvmCollectionGetDefault) IsSuccess

IsSuccess returns true when this metrocluster svm collection get default response has a 2xx status code

func (*MetroclusterSvmCollectionGetDefault) String

type MetroclusterSvmCollectionGetOK

type MetroclusterSvmCollectionGetOK struct {
	Payload *models.MetroclusterSvmResponse
}

MetroclusterSvmCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterSvmCollectionGetOK

func NewMetroclusterSvmCollectionGetOK() *MetroclusterSvmCollectionGetOK

NewMetroclusterSvmCollectionGetOK creates a MetroclusterSvmCollectionGetOK with default headers values

func (*MetroclusterSvmCollectionGetOK) Error

func (*MetroclusterSvmCollectionGetOK) GetPayload

func (*MetroclusterSvmCollectionGetOK) IsClientError

func (o *MetroclusterSvmCollectionGetOK) IsClientError() bool

IsClientError returns true when this metrocluster svm collection get o k response has a 4xx status code

func (*MetroclusterSvmCollectionGetOK) IsCode

func (o *MetroclusterSvmCollectionGetOK) IsCode(code int) bool

IsCode returns true when this metrocluster svm collection get o k response a status code equal to that given

func (*MetroclusterSvmCollectionGetOK) IsRedirect

func (o *MetroclusterSvmCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this metrocluster svm collection get o k response has a 3xx status code

func (*MetroclusterSvmCollectionGetOK) IsServerError

func (o *MetroclusterSvmCollectionGetOK) IsServerError() bool

IsServerError returns true when this metrocluster svm collection get o k response has a 5xx status code

func (*MetroclusterSvmCollectionGetOK) IsSuccess

func (o *MetroclusterSvmCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this metrocluster svm collection get o k response has a 2xx status code

func (*MetroclusterSvmCollectionGetOK) String

type MetroclusterSvmCollectionGetParams

type MetroclusterSvmCollectionGetParams struct {

	/* ClusterName.

	   Filter by cluster.name
	*/
	ClusterName *string

	/* ClusterUUID.

	   Filter by cluster.uuid
	*/
	ClusterUUID *string

	/* ConfigurationState.

	   Filter by configuration_state
	*/
	ConfigurationState *string

	/* FailedReason.

	   Filter by failed_reason
	*/
	FailedReason *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PartnerSvmName.

	   Filter by partner_svm.name
	*/
	PartnerSvmName *string

	/* PartnerSvmUUID.

	   Filter by partner_svm.uuid
	*/
	PartnerSvmUUID *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterSvmCollectionGetParams contains all the parameters to send to the API endpoint

for the metrocluster svm collection get operation.

Typically these are written to a http.Request.

func NewMetroclusterSvmCollectionGetParams

func NewMetroclusterSvmCollectionGetParams() *MetroclusterSvmCollectionGetParams

NewMetroclusterSvmCollectionGetParams creates a new MetroclusterSvmCollectionGetParams 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 NewMetroclusterSvmCollectionGetParamsWithContext

func NewMetroclusterSvmCollectionGetParamsWithContext(ctx context.Context) *MetroclusterSvmCollectionGetParams

NewMetroclusterSvmCollectionGetParamsWithContext creates a new MetroclusterSvmCollectionGetParams object with the ability to set a context for a request.

func NewMetroclusterSvmCollectionGetParamsWithHTTPClient

func NewMetroclusterSvmCollectionGetParamsWithHTTPClient(client *http.Client) *MetroclusterSvmCollectionGetParams

NewMetroclusterSvmCollectionGetParamsWithHTTPClient creates a new MetroclusterSvmCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterSvmCollectionGetParamsWithTimeout

func NewMetroclusterSvmCollectionGetParamsWithTimeout(timeout time.Duration) *MetroclusterSvmCollectionGetParams

NewMetroclusterSvmCollectionGetParamsWithTimeout creates a new MetroclusterSvmCollectionGetParams object with the ability to set a timeout on a request.

func (*MetroclusterSvmCollectionGetParams) SetClusterName

func (o *MetroclusterSvmCollectionGetParams) SetClusterName(clusterName *string)

SetClusterName adds the clusterName to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetClusterUUID

func (o *MetroclusterSvmCollectionGetParams) SetClusterUUID(clusterUUID *string)

SetClusterUUID adds the clusterUuid to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetConfigurationState

func (o *MetroclusterSvmCollectionGetParams) SetConfigurationState(configurationState *string)

SetConfigurationState adds the configurationState to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetContext

SetContext adds the context to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetDefaults

func (o *MetroclusterSvmCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster svm collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterSvmCollectionGetParams) SetFailedReason

func (o *MetroclusterSvmCollectionGetParams) SetFailedReason(failedReason *string)

SetFailedReason adds the failedReason to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetFields

func (o *MetroclusterSvmCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetHTTPClient

func (o *MetroclusterSvmCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetMaxRecords

func (o *MetroclusterSvmCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetOrderBy

func (o *MetroclusterSvmCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetPartnerSvmName

func (o *MetroclusterSvmCollectionGetParams) SetPartnerSvmName(partnerSvmName *string)

SetPartnerSvmName adds the partnerSvmName to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetPartnerSvmUUID

func (o *MetroclusterSvmCollectionGetParams) SetPartnerSvmUUID(partnerSvmUUID *string)

SetPartnerSvmUUID adds the partnerSvmUuid to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetReturnRecords

func (o *MetroclusterSvmCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetReturnTimeout

func (o *MetroclusterSvmCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetSvmName

func (o *MetroclusterSvmCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetSvmUUID

func (o *MetroclusterSvmCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) SetTimeout

func (o *MetroclusterSvmCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithClusterName

WithClusterName adds the clusterName to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithClusterUUID

WithClusterUUID adds the clusterUUID to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithConfigurationState

func (o *MetroclusterSvmCollectionGetParams) WithConfigurationState(configurationState *string) *MetroclusterSvmCollectionGetParams

WithConfigurationState adds the configurationState to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithContext

WithContext adds the context to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster svm collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterSvmCollectionGetParams) WithFailedReason

WithFailedReason adds the failedReason to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithFields

WithFields adds the fields to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithPartnerSvmName

func (o *MetroclusterSvmCollectionGetParams) WithPartnerSvmName(partnerSvmName *string) *MetroclusterSvmCollectionGetParams

WithPartnerSvmName adds the partnerSvmName to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithPartnerSvmUUID

func (o *MetroclusterSvmCollectionGetParams) WithPartnerSvmUUID(partnerSvmUUID *string) *MetroclusterSvmCollectionGetParams

WithPartnerSvmUUID adds the partnerSvmUUID to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithReturnRecords

func (o *MetroclusterSvmCollectionGetParams) WithReturnRecords(returnRecords *bool) *MetroclusterSvmCollectionGetParams

WithReturnRecords adds the returnRecords to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithReturnTimeout

func (o *MetroclusterSvmCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *MetroclusterSvmCollectionGetParams

WithReturnTimeout adds the returnTimeout to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster svm collection get params

func (*MetroclusterSvmCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterSvmCollectionGetReader

type MetroclusterSvmCollectionGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterSvmCollectionGetReader is a Reader for the MetroclusterSvmCollectionGet structure.

func (*MetroclusterSvmCollectionGetReader) ReadResponse

func (o *MetroclusterSvmCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MetroclusterSvmGetDefault

type MetroclusterSvmGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MetroclusterSvmGetDefault describes a response with status code -1, with default header values.

Error

func NewMetroclusterSvmGetDefault

func NewMetroclusterSvmGetDefault(code int) *MetroclusterSvmGetDefault

NewMetroclusterSvmGetDefault creates a MetroclusterSvmGetDefault with default headers values

func (*MetroclusterSvmGetDefault) Code

func (o *MetroclusterSvmGetDefault) Code() int

Code gets the status code for the metrocluster svm get default response

func (*MetroclusterSvmGetDefault) Error

func (o *MetroclusterSvmGetDefault) Error() string

func (*MetroclusterSvmGetDefault) GetPayload

func (*MetroclusterSvmGetDefault) IsClientError

func (o *MetroclusterSvmGetDefault) IsClientError() bool

IsClientError returns true when this metrocluster svm get default response has a 4xx status code

func (*MetroclusterSvmGetDefault) IsCode

func (o *MetroclusterSvmGetDefault) IsCode(code int) bool

IsCode returns true when this metrocluster svm get default response a status code equal to that given

func (*MetroclusterSvmGetDefault) IsRedirect

func (o *MetroclusterSvmGetDefault) IsRedirect() bool

IsRedirect returns true when this metrocluster svm get default response has a 3xx status code

func (*MetroclusterSvmGetDefault) IsServerError

func (o *MetroclusterSvmGetDefault) IsServerError() bool

IsServerError returns true when this metrocluster svm get default response has a 5xx status code

func (*MetroclusterSvmGetDefault) IsSuccess

func (o *MetroclusterSvmGetDefault) IsSuccess() bool

IsSuccess returns true when this metrocluster svm get default response has a 2xx status code

func (*MetroclusterSvmGetDefault) String

func (o *MetroclusterSvmGetDefault) String() string

type MetroclusterSvmGetOK

type MetroclusterSvmGetOK struct {
	Payload *models.MetroclusterSvm
}

MetroclusterSvmGetOK describes a response with status code 200, with default header values.

OK

func NewMetroclusterSvmGetOK

func NewMetroclusterSvmGetOK() *MetroclusterSvmGetOK

NewMetroclusterSvmGetOK creates a MetroclusterSvmGetOK with default headers values

func (*MetroclusterSvmGetOK) Error

func (o *MetroclusterSvmGetOK) Error() string

func (*MetroclusterSvmGetOK) GetPayload

func (o *MetroclusterSvmGetOK) GetPayload() *models.MetroclusterSvm

func (*MetroclusterSvmGetOK) IsClientError

func (o *MetroclusterSvmGetOK) IsClientError() bool

IsClientError returns true when this metrocluster svm get o k response has a 4xx status code

func (*MetroclusterSvmGetOK) IsCode

func (o *MetroclusterSvmGetOK) IsCode(code int) bool

IsCode returns true when this metrocluster svm get o k response a status code equal to that given

func (*MetroclusterSvmGetOK) IsRedirect

func (o *MetroclusterSvmGetOK) IsRedirect() bool

IsRedirect returns true when this metrocluster svm get o k response has a 3xx status code

func (*MetroclusterSvmGetOK) IsServerError

func (o *MetroclusterSvmGetOK) IsServerError() bool

IsServerError returns true when this metrocluster svm get o k response has a 5xx status code

func (*MetroclusterSvmGetOK) IsSuccess

func (o *MetroclusterSvmGetOK) IsSuccess() bool

IsSuccess returns true when this metrocluster svm get o k response has a 2xx status code

func (*MetroclusterSvmGetOK) String

func (o *MetroclusterSvmGetOK) String() string

type MetroclusterSvmGetParams

type MetroclusterSvmGetParams struct {

	/* ClusterUUID.

	   Cluster ID
	*/
	ClusterUUID string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* SvmUUID.

	   SVM UUID
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MetroclusterSvmGetParams contains all the parameters to send to the API endpoint

for the metrocluster svm get operation.

Typically these are written to a http.Request.

func NewMetroclusterSvmGetParams

func NewMetroclusterSvmGetParams() *MetroclusterSvmGetParams

NewMetroclusterSvmGetParams creates a new MetroclusterSvmGetParams 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 NewMetroclusterSvmGetParamsWithContext

func NewMetroclusterSvmGetParamsWithContext(ctx context.Context) *MetroclusterSvmGetParams

NewMetroclusterSvmGetParamsWithContext creates a new MetroclusterSvmGetParams object with the ability to set a context for a request.

func NewMetroclusterSvmGetParamsWithHTTPClient

func NewMetroclusterSvmGetParamsWithHTTPClient(client *http.Client) *MetroclusterSvmGetParams

NewMetroclusterSvmGetParamsWithHTTPClient creates a new MetroclusterSvmGetParams object with the ability to set a custom HTTPClient for a request.

func NewMetroclusterSvmGetParamsWithTimeout

func NewMetroclusterSvmGetParamsWithTimeout(timeout time.Duration) *MetroclusterSvmGetParams

NewMetroclusterSvmGetParamsWithTimeout creates a new MetroclusterSvmGetParams object with the ability to set a timeout on a request.

func (*MetroclusterSvmGetParams) SetClusterUUID

func (o *MetroclusterSvmGetParams) SetClusterUUID(clusterUUID string)

SetClusterUUID adds the clusterUuid to the metrocluster svm get params

func (*MetroclusterSvmGetParams) SetContext

func (o *MetroclusterSvmGetParams) SetContext(ctx context.Context)

SetContext adds the context to the metrocluster svm get params

func (*MetroclusterSvmGetParams) SetDefaults

func (o *MetroclusterSvmGetParams) SetDefaults()

SetDefaults hydrates default values in the metrocluster svm get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterSvmGetParams) SetFields

func (o *MetroclusterSvmGetParams) SetFields(fields []string)

SetFields adds the fields to the metrocluster svm get params

func (*MetroclusterSvmGetParams) SetHTTPClient

func (o *MetroclusterSvmGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the metrocluster svm get params

func (*MetroclusterSvmGetParams) SetSvmUUID

func (o *MetroclusterSvmGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the metrocluster svm get params

func (*MetroclusterSvmGetParams) SetTimeout

func (o *MetroclusterSvmGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the metrocluster svm get params

func (*MetroclusterSvmGetParams) WithClusterUUID

func (o *MetroclusterSvmGetParams) WithClusterUUID(clusterUUID string) *MetroclusterSvmGetParams

WithClusterUUID adds the clusterUUID to the metrocluster svm get params

func (*MetroclusterSvmGetParams) WithContext

WithContext adds the context to the metrocluster svm get params

func (*MetroclusterSvmGetParams) WithDefaults

WithDefaults hydrates default values in the metrocluster svm get params (not the query body).

All values with no default are reset to their zero value.

func (*MetroclusterSvmGetParams) WithFields

func (o *MetroclusterSvmGetParams) WithFields(fields []string) *MetroclusterSvmGetParams

WithFields adds the fields to the metrocluster svm get params

func (*MetroclusterSvmGetParams) WithHTTPClient

func (o *MetroclusterSvmGetParams) WithHTTPClient(client *http.Client) *MetroclusterSvmGetParams

WithHTTPClient adds the HTTPClient to the metrocluster svm get params

func (*MetroclusterSvmGetParams) WithSvmUUID

func (o *MetroclusterSvmGetParams) WithSvmUUID(svmUUID string) *MetroclusterSvmGetParams

WithSvmUUID adds the svmUUID to the metrocluster svm get params

func (*MetroclusterSvmGetParams) WithTimeout

WithTimeout adds the timeout to the metrocluster svm get params

func (*MetroclusterSvmGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MetroclusterSvmGetReader

type MetroclusterSvmGetReader struct {
	// contains filtered or unexported fields
}

MetroclusterSvmGetReader is a Reader for the MetroclusterSvmGet structure.

func (*MetroclusterSvmGetReader) ReadResponse

func (o *MetroclusterSvmGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NodeDeleteAccepted

type NodeDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

NodeDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewNodeDeleteAccepted

func NewNodeDeleteAccepted() *NodeDeleteAccepted

NewNodeDeleteAccepted creates a NodeDeleteAccepted with default headers values

func (*NodeDeleteAccepted) Error

func (o *NodeDeleteAccepted) Error() string

func (*NodeDeleteAccepted) GetPayload

func (o *NodeDeleteAccepted) GetPayload() *models.JobLinkResponse

func (*NodeDeleteAccepted) IsClientError

func (o *NodeDeleteAccepted) IsClientError() bool

IsClientError returns true when this node delete accepted response has a 4xx status code

func (*NodeDeleteAccepted) IsCode

func (o *NodeDeleteAccepted) IsCode(code int) bool

IsCode returns true when this node delete accepted response a status code equal to that given

func (*NodeDeleteAccepted) IsRedirect

func (o *NodeDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this node delete accepted response has a 3xx status code

func (*NodeDeleteAccepted) IsServerError

func (o *NodeDeleteAccepted) IsServerError() bool

IsServerError returns true when this node delete accepted response has a 5xx status code

func (*NodeDeleteAccepted) IsSuccess

func (o *NodeDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this node delete accepted response has a 2xx status code

func (*NodeDeleteAccepted) String

func (o *NodeDeleteAccepted) String() string

type NodeDeleteDefault

type NodeDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NodeDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 458755 | Replication service is offline. | | 458758 | Failed to load job for cluster remove node operation as the job exists. | | 1179732 | Cannot remove a node in a single-node cluster. | | 1179735 | Node is not part of a cluster. | | 1182805 | Cannot remove a node from the node network address of the node to be removed. | | 2293765 | Removing a node only works for nodes not in failover configuration. | | 2293767 | Node has volumes. Either move or delete them from the node before removing the node. | | 2293768 | Node is the home node for one or more logical interfaces. | | 2293769 | Node is the current node for one or more logical interfaces. | | 2293770 | Node has data logical interfaces configured as target node. | | 2293789 | Removing a node only works for nodes not in HA configuration. | | 2293796 | Cluster ring is offline on the node | | 2293798 | Cannot forcibly remove a node that is online. | | 2293800 | Node is configured with MetroCluster. | | 2293801 | Cannot remove node because it has foreign LUN Imports. | | 2293812 | Node is a member of MetroCluster DR group. | | 2293813 | Cannot remove a node from the cluster because a controller replacement is in progress. | | 2293814 | The DELETE operation is not supported until the cluster is upgraded. | | 2293816 | Cannot remove node because its Storage Encryption devices use authentication keys (AKs) that will not be available to the node after it leaves the cluster. |

func NewNodeDeleteDefault

func NewNodeDeleteDefault(code int) *NodeDeleteDefault

NewNodeDeleteDefault creates a NodeDeleteDefault with default headers values

func (*NodeDeleteDefault) Code

func (o *NodeDeleteDefault) Code() int

Code gets the status code for the node delete default response

func (*NodeDeleteDefault) Error

func (o *NodeDeleteDefault) Error() string

func (*NodeDeleteDefault) GetPayload

func (o *NodeDeleteDefault) GetPayload() *models.ErrorResponse

func (*NodeDeleteDefault) IsClientError

func (o *NodeDeleteDefault) IsClientError() bool

IsClientError returns true when this node delete default response has a 4xx status code

func (*NodeDeleteDefault) IsCode

func (o *NodeDeleteDefault) IsCode(code int) bool

IsCode returns true when this node delete default response a status code equal to that given

func (*NodeDeleteDefault) IsRedirect

func (o *NodeDeleteDefault) IsRedirect() bool

IsRedirect returns true when this node delete default response has a 3xx status code

func (*NodeDeleteDefault) IsServerError

func (o *NodeDeleteDefault) IsServerError() bool

IsServerError returns true when this node delete default response has a 5xx status code

func (*NodeDeleteDefault) IsSuccess

func (o *NodeDeleteDefault) IsSuccess() bool

IsSuccess returns true when this node delete default response has a 2xx status code

func (*NodeDeleteDefault) String

func (o *NodeDeleteDefault) String() string

type NodeDeleteParams

type NodeDeleteParams struct {

	/* Force.

	   Set the force flag to "true" to forcibly remove a node that is down and cannot be brought online to remove its shared resources.

	*/
	Force *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.
	*/
	ReturnTimeout *int64

	// UUID.
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NodeDeleteParams contains all the parameters to send to the API endpoint

for the node delete operation.

Typically these are written to a http.Request.

func NewNodeDeleteParams

func NewNodeDeleteParams() *NodeDeleteParams

NewNodeDeleteParams creates a new NodeDeleteParams 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 NewNodeDeleteParamsWithContext

func NewNodeDeleteParamsWithContext(ctx context.Context) *NodeDeleteParams

NewNodeDeleteParamsWithContext creates a new NodeDeleteParams object with the ability to set a context for a request.

func NewNodeDeleteParamsWithHTTPClient

func NewNodeDeleteParamsWithHTTPClient(client *http.Client) *NodeDeleteParams

NewNodeDeleteParamsWithHTTPClient creates a new NodeDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNodeDeleteParamsWithTimeout

func NewNodeDeleteParamsWithTimeout(timeout time.Duration) *NodeDeleteParams

NewNodeDeleteParamsWithTimeout creates a new NodeDeleteParams object with the ability to set a timeout on a request.

func (*NodeDeleteParams) SetContext

func (o *NodeDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the node delete params

func (*NodeDeleteParams) SetDefaults

func (o *NodeDeleteParams) SetDefaults()

SetDefaults hydrates default values in the node delete params (not the query body).

All values with no default are reset to their zero value.

func (*NodeDeleteParams) SetForce

func (o *NodeDeleteParams) SetForce(force *bool)

SetForce adds the force to the node delete params

func (*NodeDeleteParams) SetHTTPClient

func (o *NodeDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the node delete params

func (*NodeDeleteParams) SetReturnTimeout

func (o *NodeDeleteParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the node delete params

func (*NodeDeleteParams) SetTimeout

func (o *NodeDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the node delete params

func (*NodeDeleteParams) SetUUID

func (o *NodeDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the node delete params

func (*NodeDeleteParams) WithContext

func (o *NodeDeleteParams) WithContext(ctx context.Context) *NodeDeleteParams

WithContext adds the context to the node delete params

func (*NodeDeleteParams) WithDefaults

func (o *NodeDeleteParams) WithDefaults() *NodeDeleteParams

WithDefaults hydrates default values in the node delete params (not the query body).

All values with no default are reset to their zero value.

func (*NodeDeleteParams) WithForce

func (o *NodeDeleteParams) WithForce(force *bool) *NodeDeleteParams

WithForce adds the force to the node delete params

func (*NodeDeleteParams) WithHTTPClient

func (o *NodeDeleteParams) WithHTTPClient(client *http.Client) *NodeDeleteParams

WithHTTPClient adds the HTTPClient to the node delete params

func (*NodeDeleteParams) WithReturnTimeout

func (o *NodeDeleteParams) WithReturnTimeout(returnTimeout *int64) *NodeDeleteParams

WithReturnTimeout adds the returnTimeout to the node delete params

func (*NodeDeleteParams) WithTimeout

func (o *NodeDeleteParams) WithTimeout(timeout time.Duration) *NodeDeleteParams

WithTimeout adds the timeout to the node delete params

func (*NodeDeleteParams) WithUUID

func (o *NodeDeleteParams) WithUUID(uuid string) *NodeDeleteParams

WithUUID adds the uuid to the node delete params

func (*NodeDeleteParams) WriteToRequest

func (o *NodeDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type NodeDeleteReader

type NodeDeleteReader struct {
	// contains filtered or unexported fields
}

NodeDeleteReader is a Reader for the NodeDelete structure.

func (*NodeDeleteReader) ReadResponse

func (o *NodeDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NodeGetDefault

type NodeGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NodeGetDefault describes a response with status code -1, with default header values.

Error

func NewNodeGetDefault

func NewNodeGetDefault(code int) *NodeGetDefault

NewNodeGetDefault creates a NodeGetDefault with default headers values

func (*NodeGetDefault) Code

func (o *NodeGetDefault) Code() int

Code gets the status code for the node get default response

func (*NodeGetDefault) Error

func (o *NodeGetDefault) Error() string

func (*NodeGetDefault) GetPayload

func (o *NodeGetDefault) GetPayload() *models.ErrorResponse

func (*NodeGetDefault) IsClientError

func (o *NodeGetDefault) IsClientError() bool

IsClientError returns true when this node get default response has a 4xx status code

func (*NodeGetDefault) IsCode

func (o *NodeGetDefault) IsCode(code int) bool

IsCode returns true when this node get default response a status code equal to that given

func (*NodeGetDefault) IsRedirect

func (o *NodeGetDefault) IsRedirect() bool

IsRedirect returns true when this node get default response has a 3xx status code

func (*NodeGetDefault) IsServerError

func (o *NodeGetDefault) IsServerError() bool

IsServerError returns true when this node get default response has a 5xx status code

func (*NodeGetDefault) IsSuccess

func (o *NodeGetDefault) IsSuccess() bool

IsSuccess returns true when this node get default response has a 2xx status code

func (*NodeGetDefault) String

func (o *NodeGetDefault) String() string

type NodeGetOK

type NodeGetOK struct {
	Payload *models.Node
}

NodeGetOK describes a response with status code 200, with default header values.

OK

func NewNodeGetOK

func NewNodeGetOK() *NodeGetOK

NewNodeGetOK creates a NodeGetOK with default headers values

func (*NodeGetOK) Error

func (o *NodeGetOK) Error() string

func (*NodeGetOK) GetPayload

func (o *NodeGetOK) GetPayload() *models.Node

func (*NodeGetOK) IsClientError

func (o *NodeGetOK) IsClientError() bool

IsClientError returns true when this node get o k response has a 4xx status code

func (*NodeGetOK) IsCode

func (o *NodeGetOK) IsCode(code int) bool

IsCode returns true when this node get o k response a status code equal to that given

func (*NodeGetOK) IsRedirect

func (o *NodeGetOK) IsRedirect() bool

IsRedirect returns true when this node get o k response has a 3xx status code

func (*NodeGetOK) IsServerError

func (o *NodeGetOK) IsServerError() bool

IsServerError returns true when this node get o k response has a 5xx status code

func (*NodeGetOK) IsSuccess

func (o *NodeGetOK) IsSuccess() bool

IsSuccess returns true when this node get o k response has a 2xx status code

func (*NodeGetOK) String

func (o *NodeGetOK) String() string

type NodeGetParams

type NodeGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	// UUID.
	//
	// Format: uuid
	UUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NodeGetParams contains all the parameters to send to the API endpoint

for the node get operation.

Typically these are written to a http.Request.

func NewNodeGetParams

func NewNodeGetParams() *NodeGetParams

NewNodeGetParams creates a new NodeGetParams 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 NewNodeGetParamsWithContext

func NewNodeGetParamsWithContext(ctx context.Context) *NodeGetParams

NewNodeGetParamsWithContext creates a new NodeGetParams object with the ability to set a context for a request.

func NewNodeGetParamsWithHTTPClient

func NewNodeGetParamsWithHTTPClient(client *http.Client) *NodeGetParams

NewNodeGetParamsWithHTTPClient creates a new NodeGetParams object with the ability to set a custom HTTPClient for a request.

func NewNodeGetParamsWithTimeout

func NewNodeGetParamsWithTimeout(timeout time.Duration) *NodeGetParams

NewNodeGetParamsWithTimeout creates a new NodeGetParams object with the ability to set a timeout on a request.

func (*NodeGetParams) SetContext

func (o *NodeGetParams) SetContext(ctx context.Context)

SetContext adds the context to the node get params

func (*NodeGetParams) SetDefaults

func (o *NodeGetParams) SetDefaults()

SetDefaults hydrates default values in the node get params (not the query body).

All values with no default are reset to their zero value.

func (*NodeGetParams) SetFields

func (o *NodeGetParams) SetFields(fields []string)

SetFields adds the fields to the node get params

func (*NodeGetParams) SetHTTPClient

func (o *NodeGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the node get params

func (*NodeGetParams) SetTimeout

func (o *NodeGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the node get params

func (*NodeGetParams) SetUUID

func (o *NodeGetParams) SetUUID(uuid strfmt.UUID)

SetUUID adds the uuid to the node get params

func (*NodeGetParams) WithContext

func (o *NodeGetParams) WithContext(ctx context.Context) *NodeGetParams

WithContext adds the context to the node get params

func (*NodeGetParams) WithDefaults

func (o *NodeGetParams) WithDefaults() *NodeGetParams

WithDefaults hydrates default values in the node get params (not the query body).

All values with no default are reset to their zero value.

func (*NodeGetParams) WithFields

func (o *NodeGetParams) WithFields(fields []string) *NodeGetParams

WithFields adds the fields to the node get params

func (*NodeGetParams) WithHTTPClient

func (o *NodeGetParams) WithHTTPClient(client *http.Client) *NodeGetParams

WithHTTPClient adds the HTTPClient to the node get params

func (*NodeGetParams) WithTimeout

func (o *NodeGetParams) WithTimeout(timeout time.Duration) *NodeGetParams

WithTimeout adds the timeout to the node get params

func (*NodeGetParams) WithUUID

func (o *NodeGetParams) WithUUID(uuid strfmt.UUID) *NodeGetParams

WithUUID adds the uuid to the node get params

func (*NodeGetParams) WriteToRequest

func (o *NodeGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type NodeGetReader

type NodeGetReader struct {
	// contains filtered or unexported fields
}

NodeGetReader is a Reader for the NodeGet structure.

func (*NodeGetReader) ReadResponse

func (o *NodeGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NodeMetricsCollectionGetDefault

type NodeMetricsCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NodeMetricsCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewNodeMetricsCollectionGetDefault

func NewNodeMetricsCollectionGetDefault(code int) *NodeMetricsCollectionGetDefault

NewNodeMetricsCollectionGetDefault creates a NodeMetricsCollectionGetDefault with default headers values

func (*NodeMetricsCollectionGetDefault) Code

Code gets the status code for the node metrics collection get default response

func (*NodeMetricsCollectionGetDefault) Error

func (*NodeMetricsCollectionGetDefault) GetPayload

func (*NodeMetricsCollectionGetDefault) IsClientError

func (o *NodeMetricsCollectionGetDefault) IsClientError() bool

IsClientError returns true when this node metrics collection get default response has a 4xx status code

func (*NodeMetricsCollectionGetDefault) IsCode

func (o *NodeMetricsCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this node metrics collection get default response a status code equal to that given

func (*NodeMetricsCollectionGetDefault) IsRedirect

func (o *NodeMetricsCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this node metrics collection get default response has a 3xx status code

func (*NodeMetricsCollectionGetDefault) IsServerError

func (o *NodeMetricsCollectionGetDefault) IsServerError() bool

IsServerError returns true when this node metrics collection get default response has a 5xx status code

func (*NodeMetricsCollectionGetDefault) IsSuccess

func (o *NodeMetricsCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this node metrics collection get default response has a 2xx status code

func (*NodeMetricsCollectionGetDefault) String

type NodeMetricsCollectionGetOK

type NodeMetricsCollectionGetOK struct {
	Payload *models.NodeMetricsResponse
}

NodeMetricsCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewNodeMetricsCollectionGetOK

func NewNodeMetricsCollectionGetOK() *NodeMetricsCollectionGetOK

NewNodeMetricsCollectionGetOK creates a NodeMetricsCollectionGetOK with default headers values

func (*NodeMetricsCollectionGetOK) Error

func (*NodeMetricsCollectionGetOK) GetPayload

func (*NodeMetricsCollectionGetOK) IsClientError

func (o *NodeMetricsCollectionGetOK) IsClientError() bool

IsClientError returns true when this node metrics collection get o k response has a 4xx status code

func (*NodeMetricsCollectionGetOK) IsCode

func (o *NodeMetricsCollectionGetOK) IsCode(code int) bool

IsCode returns true when this node metrics collection get o k response a status code equal to that given

func (*NodeMetricsCollectionGetOK) IsRedirect

func (o *NodeMetricsCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this node metrics collection get o k response has a 3xx status code

func (*NodeMetricsCollectionGetOK) IsServerError

func (o *NodeMetricsCollectionGetOK) IsServerError() bool

IsServerError returns true when this node metrics collection get o k response has a 5xx status code

func (*NodeMetricsCollectionGetOK) IsSuccess

func (o *NodeMetricsCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this node metrics collection get o k response has a 2xx status code

func (*NodeMetricsCollectionGetOK) String

func (o *NodeMetricsCollectionGetOK) String() string

type NodeMetricsCollectionGetParams

type NodeMetricsCollectionGetParams struct {

	/* Duration.

	   Filter by duration
	*/
	Duration *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Interval.

	     The time range for the data. Examples can be 1h, 1d, 1m, 1w, 1y.
	The period for each time range is as follows:
	* 1h: Metrics over the most recent hour sampled over 15 seconds.
	* 1d: Metrics over the most recent day sampled over 5 minutes.
	* 1w: Metrics over the most recent week sampled over 30 minutes.
	* 1m: Metrics over the most recent month sampled over 2 hours.
	* 1y: Metrics over the most recent year sampled over a day.


	     Default: "1h"
	*/
	Interval *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ProcessorUtilization.

	   Filter by processor_utilization
	*/
	ProcessorUtilization *int64

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* Status.

	   Filter by status
	*/
	Status *string

	/* Timestamp.

	   Filter by timestamp
	*/
	Timestamp *string

	/* UUID.

	   Unique identifier of the node.
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NodeMetricsCollectionGetParams contains all the parameters to send to the API endpoint

for the node metrics collection get operation.

Typically these are written to a http.Request.

func NewNodeMetricsCollectionGetParams

func NewNodeMetricsCollectionGetParams() *NodeMetricsCollectionGetParams

NewNodeMetricsCollectionGetParams creates a new NodeMetricsCollectionGetParams 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 NewNodeMetricsCollectionGetParamsWithContext

func NewNodeMetricsCollectionGetParamsWithContext(ctx context.Context) *NodeMetricsCollectionGetParams

NewNodeMetricsCollectionGetParamsWithContext creates a new NodeMetricsCollectionGetParams object with the ability to set a context for a request.

func NewNodeMetricsCollectionGetParamsWithHTTPClient

func NewNodeMetricsCollectionGetParamsWithHTTPClient(client *http.Client) *NodeMetricsCollectionGetParams

NewNodeMetricsCollectionGetParamsWithHTTPClient creates a new NodeMetricsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNodeMetricsCollectionGetParamsWithTimeout

func NewNodeMetricsCollectionGetParamsWithTimeout(timeout time.Duration) *NodeMetricsCollectionGetParams

NewNodeMetricsCollectionGetParamsWithTimeout creates a new NodeMetricsCollectionGetParams object with the ability to set a timeout on a request.

func (*NodeMetricsCollectionGetParams) SetContext

func (o *NodeMetricsCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetDefaults

func (o *NodeMetricsCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the node metrics collection get params (not the query body).

All values with no default are reset to their zero value.

func (*NodeMetricsCollectionGetParams) SetDuration

func (o *NodeMetricsCollectionGetParams) SetDuration(duration *string)

SetDuration adds the duration to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetFields

func (o *NodeMetricsCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetHTTPClient

func (o *NodeMetricsCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetInterval

func (o *NodeMetricsCollectionGetParams) SetInterval(interval *string)

SetInterval adds the interval to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetMaxRecords

func (o *NodeMetricsCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetOrderBy

func (o *NodeMetricsCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetProcessorUtilization

func (o *NodeMetricsCollectionGetParams) SetProcessorUtilization(processorUtilization *int64)

SetProcessorUtilization adds the processorUtilization to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetReturnRecords

func (o *NodeMetricsCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetReturnTimeout

func (o *NodeMetricsCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetStatus

func (o *NodeMetricsCollectionGetParams) SetStatus(status *string)

SetStatus adds the status to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetTimeout

func (o *NodeMetricsCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetTimestamp

func (o *NodeMetricsCollectionGetParams) SetTimestamp(timestamp *string)

SetTimestamp adds the timestamp to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) SetUUID

func (o *NodeMetricsCollectionGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithContext

WithContext adds the context to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the node metrics collection get params (not the query body).

All values with no default are reset to their zero value.

func (*NodeMetricsCollectionGetParams) WithDuration

WithDuration adds the duration to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithFields

WithFields adds the fields to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithInterval

WithInterval adds the interval to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithProcessorUtilization

func (o *NodeMetricsCollectionGetParams) WithProcessorUtilization(processorUtilization *int64) *NodeMetricsCollectionGetParams

WithProcessorUtilization adds the processorUtilization to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithReturnRecords

func (o *NodeMetricsCollectionGetParams) WithReturnRecords(returnRecords *bool) *NodeMetricsCollectionGetParams

WithReturnRecords adds the returnRecords to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithReturnTimeout

func (o *NodeMetricsCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *NodeMetricsCollectionGetParams

WithReturnTimeout adds the returnTimeout to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithStatus

WithStatus adds the status to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithTimestamp

WithTimestamp adds the timestamp to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WithUUID

WithUUID adds the uuid to the node metrics collection get params

func (*NodeMetricsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NodeMetricsCollectionGetReader

type NodeMetricsCollectionGetReader struct {
	// contains filtered or unexported fields
}

NodeMetricsCollectionGetReader is a Reader for the NodeMetricsCollectionGet structure.

func (*NodeMetricsCollectionGetReader) ReadResponse

func (o *NodeMetricsCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NodeModifyAccepted

type NodeModifyAccepted struct {
	Payload *models.JobLinkResponse
}

NodeModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewNodeModifyAccepted

func NewNodeModifyAccepted() *NodeModifyAccepted

NewNodeModifyAccepted creates a NodeModifyAccepted with default headers values

func (*NodeModifyAccepted) Error

func (o *NodeModifyAccepted) Error() string

func (*NodeModifyAccepted) GetPayload

func (o *NodeModifyAccepted) GetPayload() *models.JobLinkResponse

func (*NodeModifyAccepted) IsClientError

func (o *NodeModifyAccepted) IsClientError() bool

IsClientError returns true when this node modify accepted response has a 4xx status code

func (*NodeModifyAccepted) IsCode

func (o *NodeModifyAccepted) IsCode(code int) bool

IsCode returns true when this node modify accepted response a status code equal to that given

func (*NodeModifyAccepted) IsRedirect

func (o *NodeModifyAccepted) IsRedirect() bool

IsRedirect returns true when this node modify accepted response has a 3xx status code

func (*NodeModifyAccepted) IsServerError

func (o *NodeModifyAccepted) IsServerError() bool

IsServerError returns true when this node modify accepted response has a 5xx status code

func (*NodeModifyAccepted) IsSuccess

func (o *NodeModifyAccepted) IsSuccess() bool

IsSuccess returns true when this node modify accepted response has a 2xx status code

func (*NodeModifyAccepted) String

func (o *NodeModifyAccepted) String() string

type NodeModifyDefault

type NodeModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NodeModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 852046 | HA partner node | | 852115 | The reboot/shutdown is prevented because LIFs cannot be moved away from the node | | 3604514 | A reboot or shutdown request is already in progress. | | 3604515 | Reboot or shutdown of all nodes results in data service failure and client disruption for the entire cluster. Use "allow-data-outage=true" to bypass this check. | | 9240606 | The reboot/shutdown is prevented due to quorum warnings. |

func NewNodeModifyDefault

func NewNodeModifyDefault(code int) *NodeModifyDefault

NewNodeModifyDefault creates a NodeModifyDefault with default headers values

func (*NodeModifyDefault) Code

func (o *NodeModifyDefault) Code() int

Code gets the status code for the node modify default response

func (*NodeModifyDefault) Error

func (o *NodeModifyDefault) Error() string

func (*NodeModifyDefault) GetPayload

func (o *NodeModifyDefault) GetPayload() *models.ErrorResponse

func (*NodeModifyDefault) IsClientError

func (o *NodeModifyDefault) IsClientError() bool

IsClientError returns true when this node modify default response has a 4xx status code

func (*NodeModifyDefault) IsCode

func (o *NodeModifyDefault) IsCode(code int) bool

IsCode returns true when this node modify default response a status code equal to that given

func (*NodeModifyDefault) IsRedirect

func (o *NodeModifyDefault) IsRedirect() bool

IsRedirect returns true when this node modify default response has a 3xx status code

func (*NodeModifyDefault) IsServerError

func (o *NodeModifyDefault) IsServerError() bool

IsServerError returns true when this node modify default response has a 5xx status code

func (*NodeModifyDefault) IsSuccess

func (o *NodeModifyDefault) IsSuccess() bool

IsSuccess returns true when this node modify default response has a 2xx status code

func (*NodeModifyDefault) String

func (o *NodeModifyDefault) String() string

type NodeModifyParams

type NodeModifyParams struct {

	/* Action.

	     The shutdown action shuts the node down and transfers storage control to its HA group if storage failover is enabled.
	The reboot action reboots the node and transfers storage control to its HA group if storage failover is enabled.
	The giveback action transfers storage control back to the owner from its HA group.
	The "power_off" action shuts the node down with the assistance of the service processor.
	The "power_on" action restores power to the node with the assistance of the service processor.

	*/
	Action *string

	/* AllowDataOutage.

	   This only applies when an action of reboot or shutdown is provided. It allows storage failover to be bypassed along with any failures related to mainintaing quorum in the cluster.

	*/
	AllowDataOutage *bool

	/* AllowVersionMismatch.

	   Applies only when a reboot action is provided. It allows storage failover to be bypassed along with any failures related to software version mismatch.

	*/
	AllowVersionMismatch *bool

	// Info.
	Info *models.Node

	/* 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.
	*/
	ReturnTimeout *int64

	/* ServiceProcessorAction.

	   Action used to reboot the service processor (SP).

	*/
	ServiceProcessorAction *string

	/* ServiceProcessorFirmwareImage.

	   Service processor image to boot with after a reboot.

	*/
	ServiceProcessorFirmwareImage *string

	/* ShutdownRebootReason.

	   Indicates the reason for the reboot or shutdown. This only applies when an action of reboot or shutdown is provided.

	*/
	ShutdownRebootReason *string

	// UUID.
	//
	// Format: uuid
	UUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NodeModifyParams contains all the parameters to send to the API endpoint

for the node modify operation.

Typically these are written to a http.Request.

func NewNodeModifyParams

func NewNodeModifyParams() *NodeModifyParams

NewNodeModifyParams creates a new NodeModifyParams 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 NewNodeModifyParamsWithContext

func NewNodeModifyParamsWithContext(ctx context.Context) *NodeModifyParams

NewNodeModifyParamsWithContext creates a new NodeModifyParams object with the ability to set a context for a request.

func NewNodeModifyParamsWithHTTPClient

func NewNodeModifyParamsWithHTTPClient(client *http.Client) *NodeModifyParams

NewNodeModifyParamsWithHTTPClient creates a new NodeModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNodeModifyParamsWithTimeout

func NewNodeModifyParamsWithTimeout(timeout time.Duration) *NodeModifyParams

NewNodeModifyParamsWithTimeout creates a new NodeModifyParams object with the ability to set a timeout on a request.

func (*NodeModifyParams) SetAction

func (o *NodeModifyParams) SetAction(action *string)

SetAction adds the action to the node modify params

func (*NodeModifyParams) SetAllowDataOutage

func (o *NodeModifyParams) SetAllowDataOutage(allowDataOutage *bool)

SetAllowDataOutage adds the allowDataOutage to the node modify params

func (*NodeModifyParams) SetAllowVersionMismatch

func (o *NodeModifyParams) SetAllowVersionMismatch(allowVersionMismatch *bool)

SetAllowVersionMismatch adds the allowVersionMismatch to the node modify params

func (*NodeModifyParams) SetContext

func (o *NodeModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the node modify params

func (*NodeModifyParams) SetDefaults

func (o *NodeModifyParams) SetDefaults()

SetDefaults hydrates default values in the node modify params (not the query body).

All values with no default are reset to their zero value.

func (*NodeModifyParams) SetHTTPClient

func (o *NodeModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the node modify params

func (*NodeModifyParams) SetInfo

func (o *NodeModifyParams) SetInfo(info *models.Node)

SetInfo adds the info to the node modify params

func (*NodeModifyParams) SetReturnTimeout

func (o *NodeModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the node modify params

func (*NodeModifyParams) SetServiceProcessorAction

func (o *NodeModifyParams) SetServiceProcessorAction(serviceProcessorAction *string)

SetServiceProcessorAction adds the serviceProcessorAction to the node modify params

func (*NodeModifyParams) SetServiceProcessorFirmwareImage

func (o *NodeModifyParams) SetServiceProcessorFirmwareImage(serviceProcessorFirmwareImage *string)

SetServiceProcessorFirmwareImage adds the serviceProcessorFirmwareImage to the node modify params

func (*NodeModifyParams) SetShutdownRebootReason

func (o *NodeModifyParams) SetShutdownRebootReason(shutdownRebootReason *string)

SetShutdownRebootReason adds the shutdownRebootReason to the node modify params

func (*NodeModifyParams) SetTimeout

func (o *NodeModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the node modify params

func (*NodeModifyParams) SetUUID

func (o *NodeModifyParams) SetUUID(uuid strfmt.UUID)

SetUUID adds the uuid to the node modify params

func (*NodeModifyParams) WithAction

func (o *NodeModifyParams) WithAction(action *string) *NodeModifyParams

WithAction adds the action to the node modify params

func (*NodeModifyParams) WithAllowDataOutage

func (o *NodeModifyParams) WithAllowDataOutage(allowDataOutage *bool) *NodeModifyParams

WithAllowDataOutage adds the allowDataOutage to the node modify params

func (*NodeModifyParams) WithAllowVersionMismatch

func (o *NodeModifyParams) WithAllowVersionMismatch(allowVersionMismatch *bool) *NodeModifyParams

WithAllowVersionMismatch adds the allowVersionMismatch to the node modify params

func (*NodeModifyParams) WithContext

func (o *NodeModifyParams) WithContext(ctx context.Context) *NodeModifyParams

WithContext adds the context to the node modify params

func (*NodeModifyParams) WithDefaults

func (o *NodeModifyParams) WithDefaults() *NodeModifyParams

WithDefaults hydrates default values in the node modify params (not the query body).

All values with no default are reset to their zero value.

func (*NodeModifyParams) WithHTTPClient

func (o *NodeModifyParams) WithHTTPClient(client *http.Client) *NodeModifyParams

WithHTTPClient adds the HTTPClient to the node modify params

func (*NodeModifyParams) WithInfo

func (o *NodeModifyParams) WithInfo(info *models.Node) *NodeModifyParams

WithInfo adds the info to the node modify params

func (*NodeModifyParams) WithReturnTimeout

func (o *NodeModifyParams) WithReturnTimeout(returnTimeout *int64) *NodeModifyParams

WithReturnTimeout adds the returnTimeout to the node modify params

func (*NodeModifyParams) WithServiceProcessorAction

func (o *NodeModifyParams) WithServiceProcessorAction(serviceProcessorAction *string) *NodeModifyParams

WithServiceProcessorAction adds the serviceProcessorAction to the node modify params

func (*NodeModifyParams) WithServiceProcessorFirmwareImage

func (o *NodeModifyParams) WithServiceProcessorFirmwareImage(serviceProcessorFirmwareImage *string) *NodeModifyParams

WithServiceProcessorFirmwareImage adds the serviceProcessorFirmwareImage to the node modify params

func (*NodeModifyParams) WithShutdownRebootReason

func (o *NodeModifyParams) WithShutdownRebootReason(shutdownRebootReason *string) *NodeModifyParams

WithShutdownRebootReason adds the shutdownRebootReason to the node modify params

func (*NodeModifyParams) WithTimeout

func (o *NodeModifyParams) WithTimeout(timeout time.Duration) *NodeModifyParams

WithTimeout adds the timeout to the node modify params

func (*NodeModifyParams) WithUUID

func (o *NodeModifyParams) WithUUID(uuid strfmt.UUID) *NodeModifyParams

WithUUID adds the uuid to the node modify params

func (*NodeModifyParams) WriteToRequest

func (o *NodeModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type NodeModifyReader

type NodeModifyReader struct {
	// contains filtered or unexported fields
}

NodeModifyReader is a Reader for the NodeModify structure.

func (*NodeModifyReader) ReadResponse

func (o *NodeModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NodesCreateAccepted

type NodesCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

NodesCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewNodesCreateAccepted

func NewNodesCreateAccepted() *NodesCreateAccepted

NewNodesCreateAccepted creates a NodesCreateAccepted with default headers values

func (*NodesCreateAccepted) Error

func (o *NodesCreateAccepted) Error() string

func (*NodesCreateAccepted) GetPayload

func (o *NodesCreateAccepted) GetPayload() *models.JobLinkResponse

func (*NodesCreateAccepted) IsClientError

func (o *NodesCreateAccepted) IsClientError() bool

IsClientError returns true when this nodes create accepted response has a 4xx status code

func (*NodesCreateAccepted) IsCode

func (o *NodesCreateAccepted) IsCode(code int) bool

IsCode returns true when this nodes create accepted response a status code equal to that given

func (*NodesCreateAccepted) IsRedirect

func (o *NodesCreateAccepted) IsRedirect() bool

IsRedirect returns true when this nodes create accepted response has a 3xx status code

func (*NodesCreateAccepted) IsServerError

func (o *NodesCreateAccepted) IsServerError() bool

IsServerError returns true when this nodes create accepted response has a 5xx status code

func (*NodesCreateAccepted) IsSuccess

func (o *NodesCreateAccepted) IsSuccess() bool

IsSuccess returns true when this nodes create accepted response has a 2xx status code

func (*NodesCreateAccepted) String

func (o *NodesCreateAccepted) String() string

type NodesCreateDefault

type NodesCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NodesCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262245 | The value provided was invalid. | | 1179795 | A node being added is already in the cluster. | | 1179813 | Fields set for one node must be set for all nodes. | | 1179817 | The IP address, subnet mask, and gateway must all be provided for cluster manangement interface. | | 1179818 | The IP address and gateway must be of the same family. | | 1179821 | An IP address and subnet mask conflicts with an existing entry. | | 131727360 | A node cannot be added to the cluster. This is a generic code, see response message for details. |

func NewNodesCreateDefault

func NewNodesCreateDefault(code int) *NodesCreateDefault

NewNodesCreateDefault creates a NodesCreateDefault with default headers values

func (*NodesCreateDefault) Code

func (o *NodesCreateDefault) Code() int

Code gets the status code for the nodes create default response

func (*NodesCreateDefault) Error

func (o *NodesCreateDefault) Error() string

func (*NodesCreateDefault) GetPayload

func (o *NodesCreateDefault) GetPayload() *models.ErrorResponse

func (*NodesCreateDefault) IsClientError

func (o *NodesCreateDefault) IsClientError() bool

IsClientError returns true when this nodes create default response has a 4xx status code

func (*NodesCreateDefault) IsCode

func (o *NodesCreateDefault) IsCode(code int) bool

IsCode returns true when this nodes create default response a status code equal to that given

func (*NodesCreateDefault) IsRedirect

func (o *NodesCreateDefault) IsRedirect() bool

IsRedirect returns true when this nodes create default response has a 3xx status code

func (*NodesCreateDefault) IsServerError

func (o *NodesCreateDefault) IsServerError() bool

IsServerError returns true when this nodes create default response has a 5xx status code

func (*NodesCreateDefault) IsSuccess

func (o *NodesCreateDefault) IsSuccess() bool

IsSuccess returns true when this nodes create default response has a 2xx status code

func (*NodesCreateDefault) String

func (o *NodesCreateDefault) String() string

type NodesCreateParams

type NodesCreateParams struct {

	/* CreateRecommendedAggregates.

	   Creates aggregates based on an optimal layout recommended by the system.
	*/
	CreateRecommendedAggregates *bool

	/* Info.

	   An object containing an array of nodes.
	*/
	Info *models.Node

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *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.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NodesCreateParams contains all the parameters to send to the API endpoint

for the nodes create operation.

Typically these are written to a http.Request.

func NewNodesCreateParams

func NewNodesCreateParams() *NodesCreateParams

NewNodesCreateParams creates a new NodesCreateParams 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 NewNodesCreateParamsWithContext

func NewNodesCreateParamsWithContext(ctx context.Context) *NodesCreateParams

NewNodesCreateParamsWithContext creates a new NodesCreateParams object with the ability to set a context for a request.

func NewNodesCreateParamsWithHTTPClient

func NewNodesCreateParamsWithHTTPClient(client *http.Client) *NodesCreateParams

NewNodesCreateParamsWithHTTPClient creates a new NodesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNodesCreateParamsWithTimeout

func NewNodesCreateParamsWithTimeout(timeout time.Duration) *NodesCreateParams

NewNodesCreateParamsWithTimeout creates a new NodesCreateParams object with the ability to set a timeout on a request.

func (*NodesCreateParams) SetContext

func (o *NodesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the nodes create params

func (*NodesCreateParams) SetCreateRecommendedAggregates

func (o *NodesCreateParams) SetCreateRecommendedAggregates(createRecommendedAggregates *bool)

SetCreateRecommendedAggregates adds the createRecommendedAggregates to the nodes create params

func (*NodesCreateParams) SetDefaults

func (o *NodesCreateParams) SetDefaults()

SetDefaults hydrates default values in the nodes create params (not the query body).

All values with no default are reset to their zero value.

func (*NodesCreateParams) SetHTTPClient

func (o *NodesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the nodes create params

func (*NodesCreateParams) SetInfo

func (o *NodesCreateParams) SetInfo(info *models.Node)

SetInfo adds the info to the nodes create params

func (*NodesCreateParams) SetReturnRecords

func (o *NodesCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the nodes create params

func (*NodesCreateParams) SetReturnTimeout

func (o *NodesCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the nodes create params

func (*NodesCreateParams) SetTimeout

func (o *NodesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the nodes create params

func (*NodesCreateParams) WithContext

func (o *NodesCreateParams) WithContext(ctx context.Context) *NodesCreateParams

WithContext adds the context to the nodes create params

func (*NodesCreateParams) WithCreateRecommendedAggregates

func (o *NodesCreateParams) WithCreateRecommendedAggregates(createRecommendedAggregates *bool) *NodesCreateParams

WithCreateRecommendedAggregates adds the createRecommendedAggregates to the nodes create params

func (*NodesCreateParams) WithDefaults

func (o *NodesCreateParams) WithDefaults() *NodesCreateParams

WithDefaults hydrates default values in the nodes create params (not the query body).

All values with no default are reset to their zero value.

func (*NodesCreateParams) WithHTTPClient

func (o *NodesCreateParams) WithHTTPClient(client *http.Client) *NodesCreateParams

WithHTTPClient adds the HTTPClient to the nodes create params

func (*NodesCreateParams) WithInfo

func (o *NodesCreateParams) WithInfo(info *models.Node) *NodesCreateParams

WithInfo adds the info to the nodes create params

func (*NodesCreateParams) WithReturnRecords

func (o *NodesCreateParams) WithReturnRecords(returnRecords *bool) *NodesCreateParams

WithReturnRecords adds the returnRecords to the nodes create params

func (*NodesCreateParams) WithReturnTimeout

func (o *NodesCreateParams) WithReturnTimeout(returnTimeout *int64) *NodesCreateParams

WithReturnTimeout adds the returnTimeout to the nodes create params

func (*NodesCreateParams) WithTimeout

func (o *NodesCreateParams) WithTimeout(timeout time.Duration) *NodesCreateParams

WithTimeout adds the timeout to the nodes create params

func (*NodesCreateParams) WriteToRequest

func (o *NodesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type NodesCreateReader

type NodesCreateReader struct {
	// contains filtered or unexported fields
}

NodesCreateReader is a Reader for the NodesCreate structure.

func (*NodesCreateReader) ReadResponse

func (o *NodesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NodesGetDefault

type NodesGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NodesGetDefault describes a response with status code -1, with default header values.

Error

func NewNodesGetDefault

func NewNodesGetDefault(code int) *NodesGetDefault

NewNodesGetDefault creates a NodesGetDefault with default headers values

func (*NodesGetDefault) Code

func (o *NodesGetDefault) Code() int

Code gets the status code for the nodes get default response

func (*NodesGetDefault) Error

func (o *NodesGetDefault) Error() string

func (*NodesGetDefault) GetPayload

func (o *NodesGetDefault) GetPayload() *models.ErrorResponse

func (*NodesGetDefault) IsClientError

func (o *NodesGetDefault) IsClientError() bool

IsClientError returns true when this nodes get default response has a 4xx status code

func (*NodesGetDefault) IsCode

func (o *NodesGetDefault) IsCode(code int) bool

IsCode returns true when this nodes get default response a status code equal to that given

func (*NodesGetDefault) IsRedirect

func (o *NodesGetDefault) IsRedirect() bool

IsRedirect returns true when this nodes get default response has a 3xx status code

func (*NodesGetDefault) IsServerError

func (o *NodesGetDefault) IsServerError() bool

IsServerError returns true when this nodes get default response has a 5xx status code

func (*NodesGetDefault) IsSuccess

func (o *NodesGetDefault) IsSuccess() bool

IsSuccess returns true when this nodes get default response has a 2xx status code

func (*NodesGetDefault) String

func (o *NodesGetDefault) String() string

type NodesGetOK

type NodesGetOK struct {
	Payload *models.NodeResponse
}

NodesGetOK describes a response with status code 200, with default header values.

OK

func NewNodesGetOK

func NewNodesGetOK() *NodesGetOK

NewNodesGetOK creates a NodesGetOK with default headers values

func (*NodesGetOK) Error

func (o *NodesGetOK) Error() string

func (*NodesGetOK) GetPayload

func (o *NodesGetOK) GetPayload() *models.NodeResponse

func (*NodesGetOK) IsClientError

func (o *NodesGetOK) IsClientError() bool

IsClientError returns true when this nodes get o k response has a 4xx status code

func (*NodesGetOK) IsCode

func (o *NodesGetOK) IsCode(code int) bool

IsCode returns true when this nodes get o k response a status code equal to that given

func (*NodesGetOK) IsRedirect

func (o *NodesGetOK) IsRedirect() bool

IsRedirect returns true when this nodes get o k response has a 3xx status code

func (*NodesGetOK) IsServerError

func (o *NodesGetOK) IsServerError() bool

IsServerError returns true when this nodes get o k response has a 5xx status code

func (*NodesGetOK) IsSuccess

func (o *NodesGetOK) IsSuccess() bool

IsSuccess returns true when this nodes get o k response has a 2xx status code

func (*NodesGetOK) String

func (o *NodesGetOK) String() string

type NodesGetParams

type NodesGetParams struct {

	/* ClusterInterfacesIPAddress.

	   Filter by cluster_interfaces.ip.address
	*/
	ClusterInterfacesIPAddress *string

	/* ClusterInterfacesName.

	   Filter by cluster_interfaces.name
	*/
	ClusterInterfacesName *string

	/* ClusterInterfacesUUID.

	   Filter by cluster_interfaces.uuid
	*/
	ClusterInterfacesUUID *string

	/* ControllerBoard.

	   Filter by controller.board
	*/
	ControllerBoard *string

	/* ControllerCPUCount.

	   Filter by controller.cpu.count
	*/
	ControllerCPUCount *int64

	/* ControllerCPUFirmwareRelease.

	   Filter by controller.cpu.firmware_release
	*/
	ControllerCPUFirmwareRelease *string

	/* ControllerCPUProcessor.

	   Filter by controller.cpu.processor
	*/
	ControllerCPUProcessor *string

	/* ControllerFailedFanCount.

	   Filter by controller.failed_fan.count
	*/
	ControllerFailedFanCount *int64

	/* ControllerFailedFanMessageCode.

	   Filter by controller.failed_fan.message.code
	*/
	ControllerFailedFanMessageCode *string

	/* ControllerFailedFanMessageMessage.

	   Filter by controller.failed_fan.message.message
	*/
	ControllerFailedFanMessageMessage *string

	/* ControllerFailedPowerSupplyCount.

	   Filter by controller.failed_power_supply.count
	*/
	ControllerFailedPowerSupplyCount *int64

	/* ControllerFailedPowerSupplyMessageCode.

	   Filter by controller.failed_power_supply.message.code
	*/
	ControllerFailedPowerSupplyMessageCode *string

	/* ControllerFailedPowerSupplyMessageMessage.

	   Filter by controller.failed_power_supply.message.message
	*/
	ControllerFailedPowerSupplyMessageMessage *string

	/* ControllerFlashCacheCapacity.

	   Filter by controller.flash_cache.capacity
	*/
	ControllerFlashCacheCapacity *int64

	/* ControllerFlashCacheDeviceID.

	   Filter by controller.flash_cache.device_id
	*/
	ControllerFlashCacheDeviceID *int64

	/* ControllerFlashCacheFirmwareFile.

	   Filter by controller.flash_cache.firmware_file
	*/
	ControllerFlashCacheFirmwareFile *string

	/* ControllerFlashCacheFirmwareVersion.

	   Filter by controller.flash_cache.firmware_version
	*/
	ControllerFlashCacheFirmwareVersion *string

	/* ControllerFlashCacheHardwareRevision.

	   Filter by controller.flash_cache.hardware_revision
	*/
	ControllerFlashCacheHardwareRevision *string

	/* ControllerFlashCacheModel.

	   Filter by controller.flash_cache.model
	*/
	ControllerFlashCacheModel *string

	/* ControllerFlashCachePartNumber.

	   Filter by controller.flash_cache.part_number
	*/
	ControllerFlashCachePartNumber *string

	/* ControllerFlashCacheSerialNumber.

	   Filter by controller.flash_cache.serial_number
	*/
	ControllerFlashCacheSerialNumber *string

	/* ControllerFlashCacheSlot.

	   Filter by controller.flash_cache.slot
	*/
	ControllerFlashCacheSlot *string

	/* ControllerFlashCacheState.

	   Filter by controller.flash_cache.state
	*/
	ControllerFlashCacheState *string

	/* ControllerFrusID.

	   Filter by controller.frus.id
	*/
	ControllerFrusID *string

	/* ControllerFrusState.

	   Filter by controller.frus.state
	*/
	ControllerFrusState *string

	/* ControllerFrusType.

	   Filter by controller.frus.type
	*/
	ControllerFrusType *string

	/* ControllerMemorySize.

	   Filter by controller.memory_size
	*/
	ControllerMemorySize *int64

	/* ControllerOverTemperature.

	   Filter by controller.over_temperature
	*/
	ControllerOverTemperature *string

	/* Date.

	   Filter by date
	*/
	Date *string

	/* ExternalCacheIsEnabled.

	   Filter by external_cache.is_enabled
	*/
	ExternalCacheIsEnabled *bool

	/* ExternalCacheIsHyaEnabled.

	   Filter by external_cache.is_hya_enabled
	*/
	ExternalCacheIsHyaEnabled *bool

	/* ExternalCacheIsRewarmEnabled.

	   Filter by external_cache.is_rewarm_enabled
	*/
	ExternalCacheIsRewarmEnabled *bool

	/* ExternalCachePcsSize.

	   Filter by external_cache.pcs_size
	*/
	ExternalCachePcsSize *int64

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* HaAutoGiveback.

	   Filter by ha.auto_giveback
	*/
	HaAutoGiveback *bool

	/* HaEnabled.

	   Filter by ha.enabled
	*/
	HaEnabled *bool

	/* HaGivebackFailureCode.

	   Filter by ha.giveback.failure.code
	*/
	HaGivebackFailureCode *int64

	/* HaGivebackFailureMessage.

	   Filter by ha.giveback.failure.message
	*/
	HaGivebackFailureMessage *string

	/* HaGivebackState.

	   Filter by ha.giveback.state
	*/
	HaGivebackState *string

	/* HaGivebackStatusAggregateName.

	   Filter by ha.giveback.status.aggregate.name
	*/
	HaGivebackStatusAggregateName *string

	/* HaGivebackStatusAggregateUUID.

	   Filter by ha.giveback.status.aggregate.uuid
	*/
	HaGivebackStatusAggregateUUID *string

	/* HaGivebackStatusErrorCode.

	   Filter by ha.giveback.status.error.code
	*/
	HaGivebackStatusErrorCode *string

	/* HaGivebackStatusErrorMessage.

	   Filter by ha.giveback.status.error.message
	*/
	HaGivebackStatusErrorMessage *string

	/* HaGivebackStatusState.

	   Filter by ha.giveback.status.state
	*/
	HaGivebackStatusState *string

	/* HaInterconnectAdapter.

	   Filter by ha.interconnect.adapter
	*/
	HaInterconnectAdapter *string

	/* HaInterconnectState.

	   Filter by ha.interconnect.state
	*/
	HaInterconnectState *string

	/* HaPartnersName.

	   Filter by ha.partners.name
	*/
	HaPartnersName *string

	/* HaPartnersUUID.

	   Filter by ha.partners.uuid
	*/
	HaPartnersUUID *string

	/* HaPortsNumber.

	   Filter by ha.ports.number
	*/
	HaPortsNumber *int64

	/* HaPortsState.

	   Filter by ha.ports.state
	*/
	HaPortsState *string

	/* HaTakeoverFailureCode.

	   Filter by ha.takeover.failure.code
	*/
	HaTakeoverFailureCode *int64

	/* HaTakeoverFailureMessage.

	   Filter by ha.takeover.failure.message
	*/
	HaTakeoverFailureMessage *string

	/* HaTakeoverState.

	   Filter by ha.takeover.state
	*/
	HaTakeoverState *string

	/* HwAssistStatusEnabled.

	   Filter by hw_assist.status.enabled
	*/
	HwAssistStatusEnabled *bool

	/* HwAssistStatusLocalIP.

	   Filter by hw_assist.status.local.ip
	*/
	HwAssistStatusLocalIP *string

	/* HwAssistStatusLocalPort.

	   Filter by hw_assist.status.local.port
	*/
	HwAssistStatusLocalPort *int64

	/* HwAssistStatusLocalState.

	   Filter by hw_assist.status.local.state
	*/
	HwAssistStatusLocalState *string

	/* HwAssistStatusPartnerIP.

	   Filter by hw_assist.status.partner.ip
	*/
	HwAssistStatusPartnerIP *string

	/* HwAssistStatusPartnerPort.

	   Filter by hw_assist.status.partner.port
	*/
	HwAssistStatusPartnerPort *int64

	/* HwAssistStatusPartnerState.

	   Filter by hw_assist.status.partner.state
	*/
	HwAssistStatusPartnerState *string

	/* IsSparesLow.

	   Filter by is_spares_low
	*/
	IsSparesLow *bool

	/* Location.

	   Filter by location
	*/
	Location *string

	/* ManagementInterfacesIPAddress.

	   Filter by management_interfaces.ip.address
	*/
	ManagementInterfacesIPAddress *string

	/* ManagementInterfacesName.

	   Filter by management_interfaces.name
	*/
	ManagementInterfacesName *string

	/* ManagementInterfacesUUID.

	   Filter by management_interfaces.uuid
	*/
	ManagementInterfacesUUID *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Membership.

	   Filter by membership
	*/
	Membership *string

	/* MetricDuration.

	   Filter by metric.duration
	*/
	MetricDuration *string

	/* MetricProcessorUtilization.

	   Filter by metric.processor_utilization
	*/
	MetricProcessorUtilization *int64

	/* MetricStatus.

	   Filter by metric.status
	*/
	MetricStatus *string

	/* MetricTimestamp.

	   Filter by metric.timestamp
	*/
	MetricTimestamp *string

	/* MetricUUID.

	   Filter by metric.uuid
	*/
	MetricUUID *string

	/* MetroclusterCustomVlanCapable.

	   Filter by metrocluster.custom_vlan_capable
	*/
	MetroclusterCustomVlanCapable *bool

	/* MetroclusterPortsName.

	   Filter by metrocluster.ports.name
	*/
	MetroclusterPortsName *string

	/* MetroclusterType.

	   Filter by metrocluster.type
	*/
	MetroclusterType *string

	/* Model.

	   Filter by model
	*/
	Model *string

	/* Name.

	   Filter by name
	*/
	Name *string

	/* NvramBatteryState.

	   Filter by nvram.battery_state
	*/
	NvramBatteryState *string

	/* NvramID.

	   Filter by nvram.id
	*/
	NvramID *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* Owner.

	   Filter by owner
	*/
	Owner *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* SerialNumber.

	   Filter by serial_number
	*/
	SerialNumber *string

	/* ServiceProcessorAPIServiceEnabled.

	   Filter by service_processor.api_service.enabled
	*/
	ServiceProcessorAPIServiceEnabled *bool

	/* ServiceProcessorAPIServiceLimitAccess.

	   Filter by service_processor.api_service.limit_access
	*/
	ServiceProcessorAPIServiceLimitAccess *bool

	/* ServiceProcessorAPIServicePort.

	   Filter by service_processor.api_service.port
	*/
	ServiceProcessorAPIServicePort *int64

	/* ServiceProcessorAutoConfigIPV4Subnet.

	   Filter by service_processor.auto_config.ipv4_subnet
	*/
	ServiceProcessorAutoConfigIPV4Subnet *string

	/* ServiceProcessorAutoConfigIPV6Subnet.

	   Filter by service_processor.auto_config.ipv6_subnet
	*/
	ServiceProcessorAutoConfigIPV6Subnet *string

	/* ServiceProcessorAutoupdateEnabled.

	   Filter by service_processor.autoupdate_enabled
	*/
	ServiceProcessorAutoupdateEnabled *bool

	/* ServiceProcessorBackupIsCurrent.

	   Filter by service_processor.backup.is_current
	*/
	ServiceProcessorBackupIsCurrent *bool

	/* ServiceProcessorBackupState.

	   Filter by service_processor.backup.state
	*/
	ServiceProcessorBackupState *string

	/* ServiceProcessorBackupVersion.

	   Filter by service_processor.backup.version
	*/
	ServiceProcessorBackupVersion *string

	/* ServiceProcessorDhcpEnabled.

	   Filter by service_processor.dhcp_enabled
	*/
	ServiceProcessorDhcpEnabled *bool

	/* ServiceProcessorFirmwareVersion.

	   Filter by service_processor.firmware_version
	*/
	ServiceProcessorFirmwareVersion *string

	/* ServiceProcessorIPV4InterfaceAddress.

	   Filter by service_processor.ipv4_interface.address
	*/
	ServiceProcessorIPV4InterfaceAddress *string

	/* ServiceProcessorIPV4InterfaceGateway.

	   Filter by service_processor.ipv4_interface.gateway
	*/
	ServiceProcessorIPV4InterfaceGateway *string

	/* ServiceProcessorIPV4InterfaceNetmask.

	   Filter by service_processor.ipv4_interface.netmask
	*/
	ServiceProcessorIPV4InterfaceNetmask *string

	/* ServiceProcessorIPV6InterfaceAddress.

	   Filter by service_processor.ipv6_interface.address
	*/
	ServiceProcessorIPV6InterfaceAddress *string

	/* ServiceProcessorIPV6InterfaceGateway.

	   Filter by service_processor.ipv6_interface.gateway
	*/
	ServiceProcessorIPV6InterfaceGateway *string

	/* ServiceProcessorIPV6InterfaceNetmask.

	   Filter by service_processor.ipv6_interface.netmask
	*/
	ServiceProcessorIPV6InterfaceNetmask *int64

	/* ServiceProcessorIsIPConfigured.

	   Filter by service_processor.is_ip_configured
	*/
	ServiceProcessorIsIPConfigured *bool

	/* ServiceProcessorLastUpdateState.

	   Filter by service_processor.last_update_state
	*/
	ServiceProcessorLastUpdateState *string

	/* ServiceProcessorLinkStatus.

	   Filter by service_processor.link_status
	*/
	ServiceProcessorLinkStatus *string

	/* ServiceProcessorMacAddress.

	   Filter by service_processor.mac_address
	*/
	ServiceProcessorMacAddress *string

	/* ServiceProcessorPrimaryIsCurrent.

	   Filter by service_processor.primary.is_current
	*/
	ServiceProcessorPrimaryIsCurrent *bool

	/* ServiceProcessorPrimaryState.

	   Filter by service_processor.primary.state
	*/
	ServiceProcessorPrimaryState *string

	/* ServiceProcessorPrimaryVersion.

	   Filter by service_processor.primary.version
	*/
	ServiceProcessorPrimaryVersion *string

	/* ServiceProcessorSSHInfoAllowedAddresses.

	   Filter by service_processor.ssh_info.allowed_addresses
	*/
	ServiceProcessorSSHInfoAllowedAddresses *string

	/* ServiceProcessorState.

	   Filter by service_processor.state
	*/
	ServiceProcessorState *string

	/* ServiceProcessorType.

	   Filter by service_processor.type
	*/
	ServiceProcessorType *string

	/* SnaplockComplianceClockTime.

	   Filter by snaplock.compliance_clock_time
	*/
	SnaplockComplianceClockTime *string

	/* State.

	   Filter by state
	*/
	State *string

	/* StatisticsProcessorUtilizationBase.

	   Filter by statistics.processor_utilization_base
	*/
	StatisticsProcessorUtilizationBase *int64

	/* StatisticsProcessorUtilizationRaw.

	   Filter by statistics.processor_utilization_raw
	*/
	StatisticsProcessorUtilizationRaw *int64

	/* StatisticsStatus.

	   Filter by statistics.status
	*/
	StatisticsStatus *string

	/* StatisticsTimestamp.

	   Filter by statistics.timestamp
	*/
	StatisticsTimestamp *string

	/* StorageConfiguration.

	   Filter by storage_configuration
	*/
	StorageConfiguration *string

	/* SystemID.

	   Filter by system_id
	*/
	SystemID *string

	/* SystemMachineType.

	   Filter by system_machine_type
	*/
	SystemMachineType *string

	/* Uptime.

	   Filter by uptime
	*/
	Uptime *int64

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	/* VendorSerialNumber.

	   Filter by vendor_serial_number
	*/
	VendorSerialNumber *string

	/* VersionFull.

	   Filter by version.full
	*/
	VersionFull *string

	/* VersionGeneration.

	   Filter by version.generation
	*/
	VersionGeneration *int64

	/* VersionMajor.

	   Filter by version.major
	*/
	VersionMajor *int64

	/* VersionMinor.

	   Filter by version.minor
	*/
	VersionMinor *int64

	/* VMProviderType.

	   Filter by vm.provider_type
	*/
	VMProviderType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NodesGetParams contains all the parameters to send to the API endpoint

for the nodes get operation.

Typically these are written to a http.Request.

func NewNodesGetParams

func NewNodesGetParams() *NodesGetParams

NewNodesGetParams creates a new NodesGetParams 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 NewNodesGetParamsWithContext

func NewNodesGetParamsWithContext(ctx context.Context) *NodesGetParams

NewNodesGetParamsWithContext creates a new NodesGetParams object with the ability to set a context for a request.

func NewNodesGetParamsWithHTTPClient

func NewNodesGetParamsWithHTTPClient(client *http.Client) *NodesGetParams

NewNodesGetParamsWithHTTPClient creates a new NodesGetParams object with the ability to set a custom HTTPClient for a request.

func NewNodesGetParamsWithTimeout

func NewNodesGetParamsWithTimeout(timeout time.Duration) *NodesGetParams

NewNodesGetParamsWithTimeout creates a new NodesGetParams object with the ability to set a timeout on a request.

func (*NodesGetParams) SetClusterInterfacesIPAddress

func (o *NodesGetParams) SetClusterInterfacesIPAddress(clusterInterfacesIPAddress *string)

SetClusterInterfacesIPAddress adds the clusterInterfacesIpAddress to the nodes get params

func (*NodesGetParams) SetClusterInterfacesName

func (o *NodesGetParams) SetClusterInterfacesName(clusterInterfacesName *string)

SetClusterInterfacesName adds the clusterInterfacesName to the nodes get params

func (*NodesGetParams) SetClusterInterfacesUUID

func (o *NodesGetParams) SetClusterInterfacesUUID(clusterInterfacesUUID *string)

SetClusterInterfacesUUID adds the clusterInterfacesUuid to the nodes get params

func (*NodesGetParams) SetContext

func (o *NodesGetParams) SetContext(ctx context.Context)

SetContext adds the context to the nodes get params

func (*NodesGetParams) SetControllerBoard

func (o *NodesGetParams) SetControllerBoard(controllerBoard *string)

SetControllerBoard adds the controllerBoard to the nodes get params

func (*NodesGetParams) SetControllerCPUCount

func (o *NodesGetParams) SetControllerCPUCount(controllerCPUCount *int64)

SetControllerCPUCount adds the controllerCpuCount to the nodes get params

func (*NodesGetParams) SetControllerCPUFirmwareRelease

func (o *NodesGetParams) SetControllerCPUFirmwareRelease(controllerCPUFirmwareRelease *string)

SetControllerCPUFirmwareRelease adds the controllerCpuFirmwareRelease to the nodes get params

func (*NodesGetParams) SetControllerCPUProcessor

func (o *NodesGetParams) SetControllerCPUProcessor(controllerCPUProcessor *string)

SetControllerCPUProcessor adds the controllerCpuProcessor to the nodes get params

func (*NodesGetParams) SetControllerFailedFanCount

func (o *NodesGetParams) SetControllerFailedFanCount(controllerFailedFanCount *int64)

SetControllerFailedFanCount adds the controllerFailedFanCount to the nodes get params

func (*NodesGetParams) SetControllerFailedFanMessageCode

func (o *NodesGetParams) SetControllerFailedFanMessageCode(controllerFailedFanMessageCode *string)

SetControllerFailedFanMessageCode adds the controllerFailedFanMessageCode to the nodes get params

func (*NodesGetParams) SetControllerFailedFanMessageMessage

func (o *NodesGetParams) SetControllerFailedFanMessageMessage(controllerFailedFanMessageMessage *string)

SetControllerFailedFanMessageMessage adds the controllerFailedFanMessageMessage to the nodes get params

func (*NodesGetParams) SetControllerFailedPowerSupplyCount

func (o *NodesGetParams) SetControllerFailedPowerSupplyCount(controllerFailedPowerSupplyCount *int64)

SetControllerFailedPowerSupplyCount adds the controllerFailedPowerSupplyCount to the nodes get params

func (*NodesGetParams) SetControllerFailedPowerSupplyMessageCode

func (o *NodesGetParams) SetControllerFailedPowerSupplyMessageCode(controllerFailedPowerSupplyMessageCode *string)

SetControllerFailedPowerSupplyMessageCode adds the controllerFailedPowerSupplyMessageCode to the nodes get params

func (*NodesGetParams) SetControllerFailedPowerSupplyMessageMessage

func (o *NodesGetParams) SetControllerFailedPowerSupplyMessageMessage(controllerFailedPowerSupplyMessageMessage *string)

SetControllerFailedPowerSupplyMessageMessage adds the controllerFailedPowerSupplyMessageMessage to the nodes get params

func (*NodesGetParams) SetControllerFlashCacheCapacity

func (o *NodesGetParams) SetControllerFlashCacheCapacity(controllerFlashCacheCapacity *int64)

SetControllerFlashCacheCapacity adds the controllerFlashCacheCapacity to the nodes get params

func (*NodesGetParams) SetControllerFlashCacheDeviceID

func (o *NodesGetParams) SetControllerFlashCacheDeviceID(controllerFlashCacheDeviceID *int64)

SetControllerFlashCacheDeviceID adds the controllerFlashCacheDeviceId to the nodes get params

func (*NodesGetParams) SetControllerFlashCacheFirmwareFile

func (o *NodesGetParams) SetControllerFlashCacheFirmwareFile(controllerFlashCacheFirmwareFile *string)

SetControllerFlashCacheFirmwareFile adds the controllerFlashCacheFirmwareFile to the nodes get params

func (*NodesGetParams) SetControllerFlashCacheFirmwareVersion

func (o *NodesGetParams) SetControllerFlashCacheFirmwareVersion(controllerFlashCacheFirmwareVersion *string)

SetControllerFlashCacheFirmwareVersion adds the controllerFlashCacheFirmwareVersion to the nodes get params

func (*NodesGetParams) SetControllerFlashCacheHardwareRevision

func (o *NodesGetParams) SetControllerFlashCacheHardwareRevision(controllerFlashCacheHardwareRevision *string)

SetControllerFlashCacheHardwareRevision adds the controllerFlashCacheHardwareRevision to the nodes get params

func (*NodesGetParams) SetControllerFlashCacheModel

func (o *NodesGetParams) SetControllerFlashCacheModel(controllerFlashCacheModel *string)

SetControllerFlashCacheModel adds the controllerFlashCacheModel to the nodes get params

func (*NodesGetParams) SetControllerFlashCachePartNumber

func (o *NodesGetParams) SetControllerFlashCachePartNumber(controllerFlashCachePartNumber *string)

SetControllerFlashCachePartNumber adds the controllerFlashCachePartNumber to the nodes get params

func (*NodesGetParams) SetControllerFlashCacheSerialNumber

func (o *NodesGetParams) SetControllerFlashCacheSerialNumber(controllerFlashCacheSerialNumber *string)

SetControllerFlashCacheSerialNumber adds the controllerFlashCacheSerialNumber to the nodes get params

func (*NodesGetParams) SetControllerFlashCacheSlot

func (o *NodesGetParams) SetControllerFlashCacheSlot(controllerFlashCacheSlot *string)

SetControllerFlashCacheSlot adds the controllerFlashCacheSlot to the nodes get params

func (*NodesGetParams) SetControllerFlashCacheState

func (o *NodesGetParams) SetControllerFlashCacheState(controllerFlashCacheState *string)

SetControllerFlashCacheState adds the controllerFlashCacheState to the nodes get params

func (*NodesGetParams) SetControllerFrusID

func (o *NodesGetParams) SetControllerFrusID(controllerFrusID *string)

SetControllerFrusID adds the controllerFrusId to the nodes get params

func (*NodesGetParams) SetControllerFrusState

func (o *NodesGetParams) SetControllerFrusState(controllerFrusState *string)

SetControllerFrusState adds the controllerFrusState to the nodes get params

func (*NodesGetParams) SetControllerFrusType

func (o *NodesGetParams) SetControllerFrusType(controllerFrusType *string)

SetControllerFrusType adds the controllerFrusType to the nodes get params

func (*NodesGetParams) SetControllerMemorySize

func (o *NodesGetParams) SetControllerMemorySize(controllerMemorySize *int64)

SetControllerMemorySize adds the controllerMemorySize to the nodes get params

func (*NodesGetParams) SetControllerOverTemperature

func (o *NodesGetParams) SetControllerOverTemperature(controllerOverTemperature *string)

SetControllerOverTemperature adds the controllerOverTemperature to the nodes get params

func (*NodesGetParams) SetDate

func (o *NodesGetParams) SetDate(date *string)

SetDate adds the date to the nodes get params

func (*NodesGetParams) SetDefaults

func (o *NodesGetParams) SetDefaults()

SetDefaults hydrates default values in the nodes get params (not the query body).

All values with no default are reset to their zero value.

func (*NodesGetParams) SetExternalCacheIsEnabled

func (o *NodesGetParams) SetExternalCacheIsEnabled(externalCacheIsEnabled *bool)

SetExternalCacheIsEnabled adds the externalCacheIsEnabled to the nodes get params

func (*NodesGetParams) SetExternalCacheIsHyaEnabled

func (o *NodesGetParams) SetExternalCacheIsHyaEnabled(externalCacheIsHyaEnabled *bool)

SetExternalCacheIsHyaEnabled adds the externalCacheIsHyaEnabled to the nodes get params

func (*NodesGetParams) SetExternalCacheIsRewarmEnabled

func (o *NodesGetParams) SetExternalCacheIsRewarmEnabled(externalCacheIsRewarmEnabled *bool)

SetExternalCacheIsRewarmEnabled adds the externalCacheIsRewarmEnabled to the nodes get params

func (*NodesGetParams) SetExternalCachePcsSize

func (o *NodesGetParams) SetExternalCachePcsSize(externalCachePcsSize *int64)

SetExternalCachePcsSize adds the externalCachePcsSize to the nodes get params

func (*NodesGetParams) SetFields

func (o *NodesGetParams) SetFields(fields []string)

SetFields adds the fields to the nodes get params

func (*NodesGetParams) SetHTTPClient

func (o *NodesGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the nodes get params

func (*NodesGetParams) SetHaAutoGiveback

func (o *NodesGetParams) SetHaAutoGiveback(haAutoGiveback *bool)

SetHaAutoGiveback adds the haAutoGiveback to the nodes get params

func (*NodesGetParams) SetHaEnabled

func (o *NodesGetParams) SetHaEnabled(haEnabled *bool)

SetHaEnabled adds the haEnabled to the nodes get params

func (*NodesGetParams) SetHaGivebackFailureCode

func (o *NodesGetParams) SetHaGivebackFailureCode(haGivebackFailureCode *int64)

SetHaGivebackFailureCode adds the haGivebackFailureCode to the nodes get params

func (*NodesGetParams) SetHaGivebackFailureMessage

func (o *NodesGetParams) SetHaGivebackFailureMessage(haGivebackFailureMessage *string)

SetHaGivebackFailureMessage adds the haGivebackFailureMessage to the nodes get params

func (*NodesGetParams) SetHaGivebackState

func (o *NodesGetParams) SetHaGivebackState(haGivebackState *string)

SetHaGivebackState adds the haGivebackState to the nodes get params

func (*NodesGetParams) SetHaGivebackStatusAggregateName

func (o *NodesGetParams) SetHaGivebackStatusAggregateName(haGivebackStatusAggregateName *string)

SetHaGivebackStatusAggregateName adds the haGivebackStatusAggregateName to the nodes get params

func (*NodesGetParams) SetHaGivebackStatusAggregateUUID

func (o *NodesGetParams) SetHaGivebackStatusAggregateUUID(haGivebackStatusAggregateUUID *string)

SetHaGivebackStatusAggregateUUID adds the haGivebackStatusAggregateUuid to the nodes get params

func (*NodesGetParams) SetHaGivebackStatusErrorCode

func (o *NodesGetParams) SetHaGivebackStatusErrorCode(haGivebackStatusErrorCode *string)

SetHaGivebackStatusErrorCode adds the haGivebackStatusErrorCode to the nodes get params

func (*NodesGetParams) SetHaGivebackStatusErrorMessage

func (o *NodesGetParams) SetHaGivebackStatusErrorMessage(haGivebackStatusErrorMessage *string)

SetHaGivebackStatusErrorMessage adds the haGivebackStatusErrorMessage to the nodes get params

func (*NodesGetParams) SetHaGivebackStatusState

func (o *NodesGetParams) SetHaGivebackStatusState(haGivebackStatusState *string)

SetHaGivebackStatusState adds the haGivebackStatusState to the nodes get params

func (*NodesGetParams) SetHaInterconnectAdapter

func (o *NodesGetParams) SetHaInterconnectAdapter(haInterconnectAdapter *string)

SetHaInterconnectAdapter adds the haInterconnectAdapter to the nodes get params

func (*NodesGetParams) SetHaInterconnectState

func (o *NodesGetParams) SetHaInterconnectState(haInterconnectState *string)

SetHaInterconnectState adds the haInterconnectState to the nodes get params

func (*NodesGetParams) SetHaPartnersName

func (o *NodesGetParams) SetHaPartnersName(haPartnersName *string)

SetHaPartnersName adds the haPartnersName to the nodes get params

func (*NodesGetParams) SetHaPartnersUUID

func (o *NodesGetParams) SetHaPartnersUUID(haPartnersUUID *string)

SetHaPartnersUUID adds the haPartnersUuid to the nodes get params

func (*NodesGetParams) SetHaPortsNumber

func (o *NodesGetParams) SetHaPortsNumber(haPortsNumber *int64)

SetHaPortsNumber adds the haPortsNumber to the nodes get params

func (*NodesGetParams) SetHaPortsState

func (o *NodesGetParams) SetHaPortsState(haPortsState *string)

SetHaPortsState adds the haPortsState to the nodes get params

func (*NodesGetParams) SetHaTakeoverFailureCode

func (o *NodesGetParams) SetHaTakeoverFailureCode(haTakeoverFailureCode *int64)

SetHaTakeoverFailureCode adds the haTakeoverFailureCode to the nodes get params

func (*NodesGetParams) SetHaTakeoverFailureMessage

func (o *NodesGetParams) SetHaTakeoverFailureMessage(haTakeoverFailureMessage *string)

SetHaTakeoverFailureMessage adds the haTakeoverFailureMessage to the nodes get params

func (*NodesGetParams) SetHaTakeoverState

func (o *NodesGetParams) SetHaTakeoverState(haTakeoverState *string)

SetHaTakeoverState adds the haTakeoverState to the nodes get params

func (*NodesGetParams) SetHwAssistStatusEnabled

func (o *NodesGetParams) SetHwAssistStatusEnabled(hwAssistStatusEnabled *bool)

SetHwAssistStatusEnabled adds the hwAssistStatusEnabled to the nodes get params

func (*NodesGetParams) SetHwAssistStatusLocalIP

func (o *NodesGetParams) SetHwAssistStatusLocalIP(hwAssistStatusLocalIP *string)

SetHwAssistStatusLocalIP adds the hwAssistStatusLocalIp to the nodes get params

func (*NodesGetParams) SetHwAssistStatusLocalPort

func (o *NodesGetParams) SetHwAssistStatusLocalPort(hwAssistStatusLocalPort *int64)

SetHwAssistStatusLocalPort adds the hwAssistStatusLocalPort to the nodes get params

func (*NodesGetParams) SetHwAssistStatusLocalState

func (o *NodesGetParams) SetHwAssistStatusLocalState(hwAssistStatusLocalState *string)

SetHwAssistStatusLocalState adds the hwAssistStatusLocalState to the nodes get params

func (*NodesGetParams) SetHwAssistStatusPartnerIP

func (o *NodesGetParams) SetHwAssistStatusPartnerIP(hwAssistStatusPartnerIP *string)

SetHwAssistStatusPartnerIP adds the hwAssistStatusPartnerIp to the nodes get params

func (*NodesGetParams) SetHwAssistStatusPartnerPort

func (o *NodesGetParams) SetHwAssistStatusPartnerPort(hwAssistStatusPartnerPort *int64)

SetHwAssistStatusPartnerPort adds the hwAssistStatusPartnerPort to the nodes get params

func (*NodesGetParams) SetHwAssistStatusPartnerState

func (o *NodesGetParams) SetHwAssistStatusPartnerState(hwAssistStatusPartnerState *string)

SetHwAssistStatusPartnerState adds the hwAssistStatusPartnerState to the nodes get params

func (*NodesGetParams) SetIsSparesLow

func (o *NodesGetParams) SetIsSparesLow(isSparesLow *bool)

SetIsSparesLow adds the isSparesLow to the nodes get params

func (*NodesGetParams) SetLocation

func (o *NodesGetParams) SetLocation(location *string)

SetLocation adds the location to the nodes get params

func (*NodesGetParams) SetManagementInterfacesIPAddress

func (o *NodesGetParams) SetManagementInterfacesIPAddress(managementInterfacesIPAddress *string)

SetManagementInterfacesIPAddress adds the managementInterfacesIpAddress to the nodes get params

func (*NodesGetParams) SetManagementInterfacesName

func (o *NodesGetParams) SetManagementInterfacesName(managementInterfacesName *string)

SetManagementInterfacesName adds the managementInterfacesName to the nodes get params

func (*NodesGetParams) SetManagementInterfacesUUID

func (o *NodesGetParams) SetManagementInterfacesUUID(managementInterfacesUUID *string)

SetManagementInterfacesUUID adds the managementInterfacesUuid to the nodes get params

func (*NodesGetParams) SetMaxRecords

func (o *NodesGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the nodes get params

func (*NodesGetParams) SetMembership

func (o *NodesGetParams) SetMembership(membership *string)

SetMembership adds the membership to the nodes get params

func (*NodesGetParams) SetMetricDuration

func (o *NodesGetParams) SetMetricDuration(metricDuration *string)

SetMetricDuration adds the metricDuration to the nodes get params

func (*NodesGetParams) SetMetricProcessorUtilization

func (o *NodesGetParams) SetMetricProcessorUtilization(metricProcessorUtilization *int64)

SetMetricProcessorUtilization adds the metricProcessorUtilization to the nodes get params

func (*NodesGetParams) SetMetricStatus

func (o *NodesGetParams) SetMetricStatus(metricStatus *string)

SetMetricStatus adds the metricStatus to the nodes get params

func (*NodesGetParams) SetMetricTimestamp

func (o *NodesGetParams) SetMetricTimestamp(metricTimestamp *string)

SetMetricTimestamp adds the metricTimestamp to the nodes get params

func (*NodesGetParams) SetMetricUUID

func (o *NodesGetParams) SetMetricUUID(metricUUID *string)

SetMetricUUID adds the metricUuid to the nodes get params

func (*NodesGetParams) SetMetroclusterCustomVlanCapable

func (o *NodesGetParams) SetMetroclusterCustomVlanCapable(metroclusterCustomVlanCapable *bool)

SetMetroclusterCustomVlanCapable adds the metroclusterCustomVlanCapable to the nodes get params

func (*NodesGetParams) SetMetroclusterPortsName

func (o *NodesGetParams) SetMetroclusterPortsName(metroclusterPortsName *string)

SetMetroclusterPortsName adds the metroclusterPortsName to the nodes get params

func (*NodesGetParams) SetMetroclusterType

func (o *NodesGetParams) SetMetroclusterType(metroclusterType *string)

SetMetroclusterType adds the metroclusterType to the nodes get params

func (*NodesGetParams) SetModel

func (o *NodesGetParams) SetModel(model *string)

SetModel adds the model to the nodes get params

func (*NodesGetParams) SetName

func (o *NodesGetParams) SetName(name *string)

SetName adds the name to the nodes get params

func (*NodesGetParams) SetNvramBatteryState

func (o *NodesGetParams) SetNvramBatteryState(nvramBatteryState *string)

SetNvramBatteryState adds the nvramBatteryState to the nodes get params

func (*NodesGetParams) SetNvramID

func (o *NodesGetParams) SetNvramID(nvramID *int64)

SetNvramID adds the nvramId to the nodes get params

func (*NodesGetParams) SetOrderBy

func (o *NodesGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the nodes get params

func (*NodesGetParams) SetOwner

func (o *NodesGetParams) SetOwner(owner *string)

SetOwner adds the owner to the nodes get params

func (*NodesGetParams) SetReturnRecords

func (o *NodesGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the nodes get params

func (*NodesGetParams) SetReturnTimeout

func (o *NodesGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the nodes get params

func (*NodesGetParams) SetSerialNumber

func (o *NodesGetParams) SetSerialNumber(serialNumber *string)

SetSerialNumber adds the serialNumber to the nodes get params

func (*NodesGetParams) SetServiceProcessorAPIServiceEnabled

func (o *NodesGetParams) SetServiceProcessorAPIServiceEnabled(serviceProcessorAPIServiceEnabled *bool)

SetServiceProcessorAPIServiceEnabled adds the serviceProcessorApiServiceEnabled to the nodes get params

func (*NodesGetParams) SetServiceProcessorAPIServiceLimitAccess

func (o *NodesGetParams) SetServiceProcessorAPIServiceLimitAccess(serviceProcessorAPIServiceLimitAccess *bool)

SetServiceProcessorAPIServiceLimitAccess adds the serviceProcessorApiServiceLimitAccess to the nodes get params

func (*NodesGetParams) SetServiceProcessorAPIServicePort

func (o *NodesGetParams) SetServiceProcessorAPIServicePort(serviceProcessorAPIServicePort *int64)

SetServiceProcessorAPIServicePort adds the serviceProcessorApiServicePort to the nodes get params

func (*NodesGetParams) SetServiceProcessorAutoConfigIPV4Subnet

func (o *NodesGetParams) SetServiceProcessorAutoConfigIPV4Subnet(serviceProcessorAutoConfigIPV4Subnet *string)

SetServiceProcessorAutoConfigIPV4Subnet adds the serviceProcessorAutoConfigIpv4Subnet to the nodes get params

func (*NodesGetParams) SetServiceProcessorAutoConfigIPV6Subnet

func (o *NodesGetParams) SetServiceProcessorAutoConfigIPV6Subnet(serviceProcessorAutoConfigIPV6Subnet *string)

SetServiceProcessorAutoConfigIPV6Subnet adds the serviceProcessorAutoConfigIpv6Subnet to the nodes get params

func (*NodesGetParams) SetServiceProcessorAutoupdateEnabled

func (o *NodesGetParams) SetServiceProcessorAutoupdateEnabled(serviceProcessorAutoupdateEnabled *bool)

SetServiceProcessorAutoupdateEnabled adds the serviceProcessorAutoupdateEnabled to the nodes get params

func (*NodesGetParams) SetServiceProcessorBackupIsCurrent

func (o *NodesGetParams) SetServiceProcessorBackupIsCurrent(serviceProcessorBackupIsCurrent *bool)

SetServiceProcessorBackupIsCurrent adds the serviceProcessorBackupIsCurrent to the nodes get params

func (*NodesGetParams) SetServiceProcessorBackupState

func (o *NodesGetParams) SetServiceProcessorBackupState(serviceProcessorBackupState *string)

SetServiceProcessorBackupState adds the serviceProcessorBackupState to the nodes get params

func (*NodesGetParams) SetServiceProcessorBackupVersion

func (o *NodesGetParams) SetServiceProcessorBackupVersion(serviceProcessorBackupVersion *string)

SetServiceProcessorBackupVersion adds the serviceProcessorBackupVersion to the nodes get params

func (*NodesGetParams) SetServiceProcessorDhcpEnabled

func (o *NodesGetParams) SetServiceProcessorDhcpEnabled(serviceProcessorDhcpEnabled *bool)

SetServiceProcessorDhcpEnabled adds the serviceProcessorDhcpEnabled to the nodes get params

func (*NodesGetParams) SetServiceProcessorFirmwareVersion

func (o *NodesGetParams) SetServiceProcessorFirmwareVersion(serviceProcessorFirmwareVersion *string)

SetServiceProcessorFirmwareVersion adds the serviceProcessorFirmwareVersion to the nodes get params

func (*NodesGetParams) SetServiceProcessorIPV4InterfaceAddress

func (o *NodesGetParams) SetServiceProcessorIPV4InterfaceAddress(serviceProcessorIPV4InterfaceAddress *string)

SetServiceProcessorIPV4InterfaceAddress adds the serviceProcessorIpv4InterfaceAddress to the nodes get params

func (*NodesGetParams) SetServiceProcessorIPV4InterfaceGateway

func (o *NodesGetParams) SetServiceProcessorIPV4InterfaceGateway(serviceProcessorIPV4InterfaceGateway *string)

SetServiceProcessorIPV4InterfaceGateway adds the serviceProcessorIpv4InterfaceGateway to the nodes get params

func (*NodesGetParams) SetServiceProcessorIPV4InterfaceNetmask

func (o *NodesGetParams) SetServiceProcessorIPV4InterfaceNetmask(serviceProcessorIPV4InterfaceNetmask *string)

SetServiceProcessorIPV4InterfaceNetmask adds the serviceProcessorIpv4InterfaceNetmask to the nodes get params

func (*NodesGetParams) SetServiceProcessorIPV6InterfaceAddress

func (o *NodesGetParams) SetServiceProcessorIPV6InterfaceAddress(serviceProcessorIPV6InterfaceAddress *string)

SetServiceProcessorIPV6InterfaceAddress adds the serviceProcessorIpv6InterfaceAddress to the nodes get params

func (*NodesGetParams) SetServiceProcessorIPV6InterfaceGateway

func (o *NodesGetParams) SetServiceProcessorIPV6InterfaceGateway(serviceProcessorIPV6InterfaceGateway *string)

SetServiceProcessorIPV6InterfaceGateway adds the serviceProcessorIpv6InterfaceGateway to the nodes get params

func (*NodesGetParams) SetServiceProcessorIPV6InterfaceNetmask

func (o *NodesGetParams) SetServiceProcessorIPV6InterfaceNetmask(serviceProcessorIPV6InterfaceNetmask *int64)

SetServiceProcessorIPV6InterfaceNetmask adds the serviceProcessorIpv6InterfaceNetmask to the nodes get params

func (*NodesGetParams) SetServiceProcessorIsIPConfigured

func (o *NodesGetParams) SetServiceProcessorIsIPConfigured(serviceProcessorIsIPConfigured *bool)

SetServiceProcessorIsIPConfigured adds the serviceProcessorIsIpConfigured to the nodes get params

func (*NodesGetParams) SetServiceProcessorLastUpdateState

func (o *NodesGetParams) SetServiceProcessorLastUpdateState(serviceProcessorLastUpdateState *string)

SetServiceProcessorLastUpdateState adds the serviceProcessorLastUpdateState to the nodes get params

func (*NodesGetParams) SetServiceProcessorLinkStatus

func (o *NodesGetParams) SetServiceProcessorLinkStatus(serviceProcessorLinkStatus *string)

SetServiceProcessorLinkStatus adds the serviceProcessorLinkStatus to the nodes get params

func (*NodesGetParams) SetServiceProcessorMacAddress

func (o *NodesGetParams) SetServiceProcessorMacAddress(serviceProcessorMacAddress *string)

SetServiceProcessorMacAddress adds the serviceProcessorMacAddress to the nodes get params

func (*NodesGetParams) SetServiceProcessorPrimaryIsCurrent

func (o *NodesGetParams) SetServiceProcessorPrimaryIsCurrent(serviceProcessorPrimaryIsCurrent *bool)

SetServiceProcessorPrimaryIsCurrent adds the serviceProcessorPrimaryIsCurrent to the nodes get params

func (*NodesGetParams) SetServiceProcessorPrimaryState

func (o *NodesGetParams) SetServiceProcessorPrimaryState(serviceProcessorPrimaryState *string)

SetServiceProcessorPrimaryState adds the serviceProcessorPrimaryState to the nodes get params

func (*NodesGetParams) SetServiceProcessorPrimaryVersion

func (o *NodesGetParams) SetServiceProcessorPrimaryVersion(serviceProcessorPrimaryVersion *string)

SetServiceProcessorPrimaryVersion adds the serviceProcessorPrimaryVersion to the nodes get params

func (*NodesGetParams) SetServiceProcessorSSHInfoAllowedAddresses

func (o *NodesGetParams) SetServiceProcessorSSHInfoAllowedAddresses(serviceProcessorSSHInfoAllowedAddresses *string)

SetServiceProcessorSSHInfoAllowedAddresses adds the serviceProcessorSshInfoAllowedAddresses to the nodes get params

func (*NodesGetParams) SetServiceProcessorState

func (o *NodesGetParams) SetServiceProcessorState(serviceProcessorState *string)

SetServiceProcessorState adds the serviceProcessorState to the nodes get params

func (*NodesGetParams) SetServiceProcessorType

func (o *NodesGetParams) SetServiceProcessorType(serviceProcessorType *string)

SetServiceProcessorType adds the serviceProcessorType to the nodes get params

func (*NodesGetParams) SetSnaplockComplianceClockTime

func (o *NodesGetParams) SetSnaplockComplianceClockTime(snaplockComplianceClockTime *string)

SetSnaplockComplianceClockTime adds the snaplockComplianceClockTime to the nodes get params

func (*NodesGetParams) SetState

func (o *NodesGetParams) SetState(state *string)

SetState adds the state to the nodes get params

func (*NodesGetParams) SetStatisticsProcessorUtilizationBase

func (o *NodesGetParams) SetStatisticsProcessorUtilizationBase(statisticsProcessorUtilizationBase *int64)

SetStatisticsProcessorUtilizationBase adds the statisticsProcessorUtilizationBase to the nodes get params

func (*NodesGetParams) SetStatisticsProcessorUtilizationRaw

func (o *NodesGetParams) SetStatisticsProcessorUtilizationRaw(statisticsProcessorUtilizationRaw *int64)

SetStatisticsProcessorUtilizationRaw adds the statisticsProcessorUtilizationRaw to the nodes get params

func (*NodesGetParams) SetStatisticsStatus

func (o *NodesGetParams) SetStatisticsStatus(statisticsStatus *string)

SetStatisticsStatus adds the statisticsStatus to the nodes get params

func (*NodesGetParams) SetStatisticsTimestamp

func (o *NodesGetParams) SetStatisticsTimestamp(statisticsTimestamp *string)

SetStatisticsTimestamp adds the statisticsTimestamp to the nodes get params

func (*NodesGetParams) SetStorageConfiguration

func (o *NodesGetParams) SetStorageConfiguration(storageConfiguration *string)

SetStorageConfiguration adds the storageConfiguration to the nodes get params

func (*NodesGetParams) SetSystemID

func (o *NodesGetParams) SetSystemID(systemID *string)

SetSystemID adds the systemId to the nodes get params

func (*NodesGetParams) SetSystemMachineType

func (o *NodesGetParams) SetSystemMachineType(systemMachineType *string)

SetSystemMachineType adds the systemMachineType to the nodes get params

func (*NodesGetParams) SetTimeout

func (o *NodesGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the nodes get params

func (*NodesGetParams) SetUUID

func (o *NodesGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the nodes get params

func (*NodesGetParams) SetUptime

func (o *NodesGetParams) SetUptime(uptime *int64)

SetUptime adds the uptime to the nodes get params

func (*NodesGetParams) SetVMProviderType

func (o *NodesGetParams) SetVMProviderType(vMProviderType *string)

SetVMProviderType adds the vmProviderType to the nodes get params

func (*NodesGetParams) SetVendorSerialNumber

func (o *NodesGetParams) SetVendorSerialNumber(vendorSerialNumber *string)

SetVendorSerialNumber adds the vendorSerialNumber to the nodes get params

func (*NodesGetParams) SetVersionFull

func (o *NodesGetParams) SetVersionFull(versionFull *string)

SetVersionFull adds the versionFull to the nodes get params

func (*NodesGetParams) SetVersionGeneration

func (o *NodesGetParams) SetVersionGeneration(versionGeneration *int64)

SetVersionGeneration adds the versionGeneration to the nodes get params

func (*NodesGetParams) SetVersionMajor

func (o *NodesGetParams) SetVersionMajor(versionMajor *int64)

SetVersionMajor adds the versionMajor to the nodes get params

func (*NodesGetParams) SetVersionMinor

func (o *NodesGetParams) SetVersionMinor(versionMinor *int64)

SetVersionMinor adds the versionMinor to the nodes get params

func (*NodesGetParams) WithClusterInterfacesIPAddress

func (o *NodesGetParams) WithClusterInterfacesIPAddress(clusterInterfacesIPAddress *string) *NodesGetParams

WithClusterInterfacesIPAddress adds the clusterInterfacesIPAddress to the nodes get params

func (*NodesGetParams) WithClusterInterfacesName

func (o *NodesGetParams) WithClusterInterfacesName(clusterInterfacesName *string) *NodesGetParams

WithClusterInterfacesName adds the clusterInterfacesName to the nodes get params

func (*NodesGetParams) WithClusterInterfacesUUID

func (o *NodesGetParams) WithClusterInterfacesUUID(clusterInterfacesUUID *string) *NodesGetParams

WithClusterInterfacesUUID adds the clusterInterfacesUUID to the nodes get params

func (*NodesGetParams) WithContext

func (o *NodesGetParams) WithContext(ctx context.Context) *NodesGetParams

WithContext adds the context to the nodes get params

func (*NodesGetParams) WithControllerBoard

func (o *NodesGetParams) WithControllerBoard(controllerBoard *string) *NodesGetParams

WithControllerBoard adds the controllerBoard to the nodes get params

func (*NodesGetParams) WithControllerCPUCount

func (o *NodesGetParams) WithControllerCPUCount(controllerCPUCount *int64) *NodesGetParams

WithControllerCPUCount adds the controllerCPUCount to the nodes get params

func (*NodesGetParams) WithControllerCPUFirmwareRelease

func (o *NodesGetParams) WithControllerCPUFirmwareRelease(controllerCPUFirmwareRelease *string) *NodesGetParams

WithControllerCPUFirmwareRelease adds the controllerCPUFirmwareRelease to the nodes get params

func (*NodesGetParams) WithControllerCPUProcessor

func (o *NodesGetParams) WithControllerCPUProcessor(controllerCPUProcessor *string) *NodesGetParams

WithControllerCPUProcessor adds the controllerCPUProcessor to the nodes get params

func (*NodesGetParams) WithControllerFailedFanCount

func (o *NodesGetParams) WithControllerFailedFanCount(controllerFailedFanCount *int64) *NodesGetParams

WithControllerFailedFanCount adds the controllerFailedFanCount to the nodes get params

func (*NodesGetParams) WithControllerFailedFanMessageCode

func (o *NodesGetParams) WithControllerFailedFanMessageCode(controllerFailedFanMessageCode *string) *NodesGetParams

WithControllerFailedFanMessageCode adds the controllerFailedFanMessageCode to the nodes get params

func (*NodesGetParams) WithControllerFailedFanMessageMessage

func (o *NodesGetParams) WithControllerFailedFanMessageMessage(controllerFailedFanMessageMessage *string) *NodesGetParams

WithControllerFailedFanMessageMessage adds the controllerFailedFanMessageMessage to the nodes get params

func (*NodesGetParams) WithControllerFailedPowerSupplyCount

func (o *NodesGetParams) WithControllerFailedPowerSupplyCount(controllerFailedPowerSupplyCount *int64) *NodesGetParams

WithControllerFailedPowerSupplyCount adds the controllerFailedPowerSupplyCount to the nodes get params

func (*NodesGetParams) WithControllerFailedPowerSupplyMessageCode

func (o *NodesGetParams) WithControllerFailedPowerSupplyMessageCode(controllerFailedPowerSupplyMessageCode *string) *NodesGetParams

WithControllerFailedPowerSupplyMessageCode adds the controllerFailedPowerSupplyMessageCode to the nodes get params

func (*NodesGetParams) WithControllerFailedPowerSupplyMessageMessage

func (o *NodesGetParams) WithControllerFailedPowerSupplyMessageMessage(controllerFailedPowerSupplyMessageMessage *string) *NodesGetParams

WithControllerFailedPowerSupplyMessageMessage adds the controllerFailedPowerSupplyMessageMessage to the nodes get params

func (*NodesGetParams) WithControllerFlashCacheCapacity

func (o *NodesGetParams) WithControllerFlashCacheCapacity(controllerFlashCacheCapacity *int64) *NodesGetParams

WithControllerFlashCacheCapacity adds the controllerFlashCacheCapacity to the nodes get params

func (*NodesGetParams) WithControllerFlashCacheDeviceID

func (o *NodesGetParams) WithControllerFlashCacheDeviceID(controllerFlashCacheDeviceID *int64) *NodesGetParams

WithControllerFlashCacheDeviceID adds the controllerFlashCacheDeviceID to the nodes get params

func (*NodesGetParams) WithControllerFlashCacheFirmwareFile

func (o *NodesGetParams) WithControllerFlashCacheFirmwareFile(controllerFlashCacheFirmwareFile *string) *NodesGetParams

WithControllerFlashCacheFirmwareFile adds the controllerFlashCacheFirmwareFile to the nodes get params

func (*NodesGetParams) WithControllerFlashCacheFirmwareVersion

func (o *NodesGetParams) WithControllerFlashCacheFirmwareVersion(controllerFlashCacheFirmwareVersion *string) *NodesGetParams

WithControllerFlashCacheFirmwareVersion adds the controllerFlashCacheFirmwareVersion to the nodes get params

func (*NodesGetParams) WithControllerFlashCacheHardwareRevision

func (o *NodesGetParams) WithControllerFlashCacheHardwareRevision(controllerFlashCacheHardwareRevision *string) *NodesGetParams

WithControllerFlashCacheHardwareRevision adds the controllerFlashCacheHardwareRevision to the nodes get params

func (*NodesGetParams) WithControllerFlashCacheModel

func (o *NodesGetParams) WithControllerFlashCacheModel(controllerFlashCacheModel *string) *NodesGetParams

WithControllerFlashCacheModel adds the controllerFlashCacheModel to the nodes get params

func (*NodesGetParams) WithControllerFlashCachePartNumber

func (o *NodesGetParams) WithControllerFlashCachePartNumber(controllerFlashCachePartNumber *string) *NodesGetParams

WithControllerFlashCachePartNumber adds the controllerFlashCachePartNumber to the nodes get params

func (*NodesGetParams) WithControllerFlashCacheSerialNumber

func (o *NodesGetParams) WithControllerFlashCacheSerialNumber(controllerFlashCacheSerialNumber *string) *NodesGetParams

WithControllerFlashCacheSerialNumber adds the controllerFlashCacheSerialNumber to the nodes get params

func (*NodesGetParams) WithControllerFlashCacheSlot

func (o *NodesGetParams) WithControllerFlashCacheSlot(controllerFlashCacheSlot *string) *NodesGetParams

WithControllerFlashCacheSlot adds the controllerFlashCacheSlot to the nodes get params

func (*NodesGetParams) WithControllerFlashCacheState

func (o *NodesGetParams) WithControllerFlashCacheState(controllerFlashCacheState *string) *NodesGetParams

WithControllerFlashCacheState adds the controllerFlashCacheState to the nodes get params

func (*NodesGetParams) WithControllerFrusID

func (o *NodesGetParams) WithControllerFrusID(controllerFrusID *string) *NodesGetParams

WithControllerFrusID adds the controllerFrusID to the nodes get params

func (*NodesGetParams) WithControllerFrusState

func (o *NodesGetParams) WithControllerFrusState(controllerFrusState *string) *NodesGetParams

WithControllerFrusState adds the controllerFrusState to the nodes get params

func (*NodesGetParams) WithControllerFrusType

func (o *NodesGetParams) WithControllerFrusType(controllerFrusType *string) *NodesGetParams

WithControllerFrusType adds the controllerFrusType to the nodes get params

func (*NodesGetParams) WithControllerMemorySize

func (o *NodesGetParams) WithControllerMemorySize(controllerMemorySize *int64) *NodesGetParams

WithControllerMemorySize adds the controllerMemorySize to the nodes get params

func (*NodesGetParams) WithControllerOverTemperature

func (o *NodesGetParams) WithControllerOverTemperature(controllerOverTemperature *string) *NodesGetParams

WithControllerOverTemperature adds the controllerOverTemperature to the nodes get params

func (*NodesGetParams) WithDate

func (o *NodesGetParams) WithDate(date *string) *NodesGetParams

WithDate adds the date to the nodes get params

func (*NodesGetParams) WithDefaults

func (o *NodesGetParams) WithDefaults() *NodesGetParams

WithDefaults hydrates default values in the nodes get params (not the query body).

All values with no default are reset to their zero value.

func (*NodesGetParams) WithExternalCacheIsEnabled

func (o *NodesGetParams) WithExternalCacheIsEnabled(externalCacheIsEnabled *bool) *NodesGetParams

WithExternalCacheIsEnabled adds the externalCacheIsEnabled to the nodes get params

func (*NodesGetParams) WithExternalCacheIsHyaEnabled

func (o *NodesGetParams) WithExternalCacheIsHyaEnabled(externalCacheIsHyaEnabled *bool) *NodesGetParams

WithExternalCacheIsHyaEnabled adds the externalCacheIsHyaEnabled to the nodes get params

func (*NodesGetParams) WithExternalCacheIsRewarmEnabled

func (o *NodesGetParams) WithExternalCacheIsRewarmEnabled(externalCacheIsRewarmEnabled *bool) *NodesGetParams

WithExternalCacheIsRewarmEnabled adds the externalCacheIsRewarmEnabled to the nodes get params

func (*NodesGetParams) WithExternalCachePcsSize

func (o *NodesGetParams) WithExternalCachePcsSize(externalCachePcsSize *int64) *NodesGetParams

WithExternalCachePcsSize adds the externalCachePcsSize to the nodes get params

func (*NodesGetParams) WithFields

func (o *NodesGetParams) WithFields(fields []string) *NodesGetParams

WithFields adds the fields to the nodes get params

func (*NodesGetParams) WithHTTPClient

func (o *NodesGetParams) WithHTTPClient(client *http.Client) *NodesGetParams

WithHTTPClient adds the HTTPClient to the nodes get params

func (*NodesGetParams) WithHaAutoGiveback

func (o *NodesGetParams) WithHaAutoGiveback(haAutoGiveback *bool) *NodesGetParams

WithHaAutoGiveback adds the haAutoGiveback to the nodes get params

func (*NodesGetParams) WithHaEnabled

func (o *NodesGetParams) WithHaEnabled(haEnabled *bool) *NodesGetParams

WithHaEnabled adds the haEnabled to the nodes get params

func (*NodesGetParams) WithHaGivebackFailureCode

func (o *NodesGetParams) WithHaGivebackFailureCode(haGivebackFailureCode *int64) *NodesGetParams

WithHaGivebackFailureCode adds the haGivebackFailureCode to the nodes get params

func (*NodesGetParams) WithHaGivebackFailureMessage

func (o *NodesGetParams) WithHaGivebackFailureMessage(haGivebackFailureMessage *string) *NodesGetParams

WithHaGivebackFailureMessage adds the haGivebackFailureMessage to the nodes get params

func (*NodesGetParams) WithHaGivebackState

func (o *NodesGetParams) WithHaGivebackState(haGivebackState *string) *NodesGetParams

WithHaGivebackState adds the haGivebackState to the nodes get params

func (*NodesGetParams) WithHaGivebackStatusAggregateName

func (o *NodesGetParams) WithHaGivebackStatusAggregateName(haGivebackStatusAggregateName *string) *NodesGetParams

WithHaGivebackStatusAggregateName adds the haGivebackStatusAggregateName to the nodes get params

func (*NodesGetParams) WithHaGivebackStatusAggregateUUID

func (o *NodesGetParams) WithHaGivebackStatusAggregateUUID(haGivebackStatusAggregateUUID *string) *NodesGetParams

WithHaGivebackStatusAggregateUUID adds the haGivebackStatusAggregateUUID to the nodes get params

func (*NodesGetParams) WithHaGivebackStatusErrorCode

func (o *NodesGetParams) WithHaGivebackStatusErrorCode(haGivebackStatusErrorCode *string) *NodesGetParams

WithHaGivebackStatusErrorCode adds the haGivebackStatusErrorCode to the nodes get params

func (*NodesGetParams) WithHaGivebackStatusErrorMessage

func (o *NodesGetParams) WithHaGivebackStatusErrorMessage(haGivebackStatusErrorMessage *string) *NodesGetParams

WithHaGivebackStatusErrorMessage adds the haGivebackStatusErrorMessage to the nodes get params

func (*NodesGetParams) WithHaGivebackStatusState

func (o *NodesGetParams) WithHaGivebackStatusState(haGivebackStatusState *string) *NodesGetParams

WithHaGivebackStatusState adds the haGivebackStatusState to the nodes get params

func (*NodesGetParams) WithHaInterconnectAdapter

func (o *NodesGetParams) WithHaInterconnectAdapter(haInterconnectAdapter *string) *NodesGetParams

WithHaInterconnectAdapter adds the haInterconnectAdapter to the nodes get params

func (*NodesGetParams) WithHaInterconnectState

func (o *NodesGetParams) WithHaInterconnectState(haInterconnectState *string) *NodesGetParams

WithHaInterconnectState adds the haInterconnectState to the nodes get params

func (*NodesGetParams) WithHaPartnersName

func (o *NodesGetParams) WithHaPartnersName(haPartnersName *string) *NodesGetParams

WithHaPartnersName adds the haPartnersName to the nodes get params

func (*NodesGetParams) WithHaPartnersUUID

func (o *NodesGetParams) WithHaPartnersUUID(haPartnersUUID *string) *NodesGetParams

WithHaPartnersUUID adds the haPartnersUUID to the nodes get params

func (*NodesGetParams) WithHaPortsNumber

func (o *NodesGetParams) WithHaPortsNumber(haPortsNumber *int64) *NodesGetParams

WithHaPortsNumber adds the haPortsNumber to the nodes get params

func (*NodesGetParams) WithHaPortsState

func (o *NodesGetParams) WithHaPortsState(haPortsState *string) *NodesGetParams

WithHaPortsState adds the haPortsState to the nodes get params

func (*NodesGetParams) WithHaTakeoverFailureCode

func (o *NodesGetParams) WithHaTakeoverFailureCode(haTakeoverFailureCode *int64) *NodesGetParams

WithHaTakeoverFailureCode adds the haTakeoverFailureCode to the nodes get params

func (*NodesGetParams) WithHaTakeoverFailureMessage

func (o *NodesGetParams) WithHaTakeoverFailureMessage(haTakeoverFailureMessage *string) *NodesGetParams

WithHaTakeoverFailureMessage adds the haTakeoverFailureMessage to the nodes get params

func (*NodesGetParams) WithHaTakeoverState

func (o *NodesGetParams) WithHaTakeoverState(haTakeoverState *string) *NodesGetParams

WithHaTakeoverState adds the haTakeoverState to the nodes get params

func (*NodesGetParams) WithHwAssistStatusEnabled

func (o *NodesGetParams) WithHwAssistStatusEnabled(hwAssistStatusEnabled *bool) *NodesGetParams

WithHwAssistStatusEnabled adds the hwAssistStatusEnabled to the nodes get params

func (*NodesGetParams) WithHwAssistStatusLocalIP

func (o *NodesGetParams) WithHwAssistStatusLocalIP(hwAssistStatusLocalIP *string) *NodesGetParams

WithHwAssistStatusLocalIP adds the hwAssistStatusLocalIP to the nodes get params

func (*NodesGetParams) WithHwAssistStatusLocalPort

func (o *NodesGetParams) WithHwAssistStatusLocalPort(hwAssistStatusLocalPort *int64) *NodesGetParams

WithHwAssistStatusLocalPort adds the hwAssistStatusLocalPort to the nodes get params

func (*NodesGetParams) WithHwAssistStatusLocalState

func (o *NodesGetParams) WithHwAssistStatusLocalState(hwAssistStatusLocalState *string) *NodesGetParams

WithHwAssistStatusLocalState adds the hwAssistStatusLocalState to the nodes get params

func (*NodesGetParams) WithHwAssistStatusPartnerIP

func (o *NodesGetParams) WithHwAssistStatusPartnerIP(hwAssistStatusPartnerIP *string) *NodesGetParams

WithHwAssistStatusPartnerIP adds the hwAssistStatusPartnerIP to the nodes get params

func (*NodesGetParams) WithHwAssistStatusPartnerPort

func (o *NodesGetParams) WithHwAssistStatusPartnerPort(hwAssistStatusPartnerPort *int64) *NodesGetParams

WithHwAssistStatusPartnerPort adds the hwAssistStatusPartnerPort to the nodes get params

func (*NodesGetParams) WithHwAssistStatusPartnerState

func (o *NodesGetParams) WithHwAssistStatusPartnerState(hwAssistStatusPartnerState *string) *NodesGetParams

WithHwAssistStatusPartnerState adds the hwAssistStatusPartnerState to the nodes get params

func (*NodesGetParams) WithIsSparesLow

func (o *NodesGetParams) WithIsSparesLow(isSparesLow *bool) *NodesGetParams

WithIsSparesLow adds the isSparesLow to the nodes get params

func (*NodesGetParams) WithLocation

func (o *NodesGetParams) WithLocation(location *string) *NodesGetParams

WithLocation adds the location to the nodes get params

func (*NodesGetParams) WithManagementInterfacesIPAddress

func (o *NodesGetParams) WithManagementInterfacesIPAddress(managementInterfacesIPAddress *string) *NodesGetParams

WithManagementInterfacesIPAddress adds the managementInterfacesIPAddress to the nodes get params

func (*NodesGetParams) WithManagementInterfacesName

func (o *NodesGetParams) WithManagementInterfacesName(managementInterfacesName *string) *NodesGetParams

WithManagementInterfacesName adds the managementInterfacesName to the nodes get params

func (*NodesGetParams) WithManagementInterfacesUUID

func (o *NodesGetParams) WithManagementInterfacesUUID(managementInterfacesUUID *string) *NodesGetParams

WithManagementInterfacesUUID adds the managementInterfacesUUID to the nodes get params

func (*NodesGetParams) WithMaxRecords

func (o *NodesGetParams) WithMaxRecords(maxRecords *int64) *NodesGetParams

WithMaxRecords adds the maxRecords to the nodes get params

func (*NodesGetParams) WithMembership

func (o *NodesGetParams) WithMembership(membership *string) *NodesGetParams

WithMembership adds the membership to the nodes get params

func (*NodesGetParams) WithMetricDuration

func (o *NodesGetParams) WithMetricDuration(metricDuration *string) *NodesGetParams

WithMetricDuration adds the metricDuration to the nodes get params

func (*NodesGetParams) WithMetricProcessorUtilization

func (o *NodesGetParams) WithMetricProcessorUtilization(metricProcessorUtilization *int64) *NodesGetParams

WithMetricProcessorUtilization adds the metricProcessorUtilization to the nodes get params

func (*NodesGetParams) WithMetricStatus

func (o *NodesGetParams) WithMetricStatus(metricStatus *string) *NodesGetParams

WithMetricStatus adds the metricStatus to the nodes get params

func (*NodesGetParams) WithMetricTimestamp

func (o *NodesGetParams) WithMetricTimestamp(metricTimestamp *string) *NodesGetParams

WithMetricTimestamp adds the metricTimestamp to the nodes get params

func (*NodesGetParams) WithMetricUUID

func (o *NodesGetParams) WithMetricUUID(metricUUID *string) *NodesGetParams

WithMetricUUID adds the metricUUID to the nodes get params

func (*NodesGetParams) WithMetroclusterCustomVlanCapable

func (o *NodesGetParams) WithMetroclusterCustomVlanCapable(metroclusterCustomVlanCapable *bool) *NodesGetParams

WithMetroclusterCustomVlanCapable adds the metroclusterCustomVlanCapable to the nodes get params

func (*NodesGetParams) WithMetroclusterPortsName

func (o *NodesGetParams) WithMetroclusterPortsName(metroclusterPortsName *string) *NodesGetParams

WithMetroclusterPortsName adds the metroclusterPortsName to the nodes get params

func (*NodesGetParams) WithMetroclusterType

func (o *NodesGetParams) WithMetroclusterType(metroclusterType *string) *NodesGetParams

WithMetroclusterType adds the metroclusterType to the nodes get params

func (*NodesGetParams) WithModel

func (o *NodesGetParams) WithModel(model *string) *NodesGetParams

WithModel adds the model to the nodes get params

func (*NodesGetParams) WithName

func (o *NodesGetParams) WithName(name *string) *NodesGetParams

WithName adds the name to the nodes get params

func (*NodesGetParams) WithNvramBatteryState

func (o *NodesGetParams) WithNvramBatteryState(nvramBatteryState *string) *NodesGetParams

WithNvramBatteryState adds the nvramBatteryState to the nodes get params

func (*NodesGetParams) WithNvramID

func (o *NodesGetParams) WithNvramID(nvramID *int64) *NodesGetParams

WithNvramID adds the nvramID to the nodes get params

func (*NodesGetParams) WithOrderBy

func (o *NodesGetParams) WithOrderBy(orderBy []string) *NodesGetParams

WithOrderBy adds the orderBy to the nodes get params

func (*NodesGetParams) WithOwner

func (o *NodesGetParams) WithOwner(owner *string) *NodesGetParams

WithOwner adds the owner to the nodes get params

func (*NodesGetParams) WithReturnRecords

func (o *NodesGetParams) WithReturnRecords(returnRecords *bool) *NodesGetParams

WithReturnRecords adds the returnRecords to the nodes get params

func (*NodesGetParams) WithReturnTimeout

func (o *NodesGetParams) WithReturnTimeout(returnTimeout *int64) *NodesGetParams

WithReturnTimeout adds the returnTimeout to the nodes get params

func (*NodesGetParams) WithSerialNumber

func (o *NodesGetParams) WithSerialNumber(serialNumber *string) *NodesGetParams

WithSerialNumber adds the serialNumber to the nodes get params

func (*NodesGetParams) WithServiceProcessorAPIServiceEnabled

func (o *NodesGetParams) WithServiceProcessorAPIServiceEnabled(serviceProcessorAPIServiceEnabled *bool) *NodesGetParams

WithServiceProcessorAPIServiceEnabled adds the serviceProcessorAPIServiceEnabled to the nodes get params

func (*NodesGetParams) WithServiceProcessorAPIServiceLimitAccess

func (o *NodesGetParams) WithServiceProcessorAPIServiceLimitAccess(serviceProcessorAPIServiceLimitAccess *bool) *NodesGetParams

WithServiceProcessorAPIServiceLimitAccess adds the serviceProcessorAPIServiceLimitAccess to the nodes get params

func (*NodesGetParams) WithServiceProcessorAPIServicePort

func (o *NodesGetParams) WithServiceProcessorAPIServicePort(serviceProcessorAPIServicePort *int64) *NodesGetParams

WithServiceProcessorAPIServicePort adds the serviceProcessorAPIServicePort to the nodes get params

func (*NodesGetParams) WithServiceProcessorAutoConfigIPV4Subnet

func (o *NodesGetParams) WithServiceProcessorAutoConfigIPV4Subnet(serviceProcessorAutoConfigIPV4Subnet *string) *NodesGetParams

WithServiceProcessorAutoConfigIPV4Subnet adds the serviceProcessorAutoConfigIPV4Subnet to the nodes get params

func (*NodesGetParams) WithServiceProcessorAutoConfigIPV6Subnet

func (o *NodesGetParams) WithServiceProcessorAutoConfigIPV6Subnet(serviceProcessorAutoConfigIPV6Subnet *string) *NodesGetParams

WithServiceProcessorAutoConfigIPV6Subnet adds the serviceProcessorAutoConfigIPV6Subnet to the nodes get params

func (*NodesGetParams) WithServiceProcessorAutoupdateEnabled

func (o *NodesGetParams) WithServiceProcessorAutoupdateEnabled(serviceProcessorAutoupdateEnabled *bool) *NodesGetParams

WithServiceProcessorAutoupdateEnabled adds the serviceProcessorAutoupdateEnabled to the nodes get params

func (*NodesGetParams) WithServiceProcessorBackupIsCurrent

func (o *NodesGetParams) WithServiceProcessorBackupIsCurrent(serviceProcessorBackupIsCurrent *bool) *NodesGetParams

WithServiceProcessorBackupIsCurrent adds the serviceProcessorBackupIsCurrent to the nodes get params

func (*NodesGetParams) WithServiceProcessorBackupState

func (o *NodesGetParams) WithServiceProcessorBackupState(serviceProcessorBackupState *string) *NodesGetParams

WithServiceProcessorBackupState adds the serviceProcessorBackupState to the nodes get params

func (*NodesGetParams) WithServiceProcessorBackupVersion

func (o *NodesGetParams) WithServiceProcessorBackupVersion(serviceProcessorBackupVersion *string) *NodesGetParams

WithServiceProcessorBackupVersion adds the serviceProcessorBackupVersion to the nodes get params

func (*NodesGetParams) WithServiceProcessorDhcpEnabled

func (o *NodesGetParams) WithServiceProcessorDhcpEnabled(serviceProcessorDhcpEnabled *bool) *NodesGetParams

WithServiceProcessorDhcpEnabled adds the serviceProcessorDhcpEnabled to the nodes get params

func (*NodesGetParams) WithServiceProcessorFirmwareVersion

func (o *NodesGetParams) WithServiceProcessorFirmwareVersion(serviceProcessorFirmwareVersion *string) *NodesGetParams

WithServiceProcessorFirmwareVersion adds the serviceProcessorFirmwareVersion to the nodes get params

func (*NodesGetParams) WithServiceProcessorIPV4InterfaceAddress

func (o *NodesGetParams) WithServiceProcessorIPV4InterfaceAddress(serviceProcessorIPV4InterfaceAddress *string) *NodesGetParams

WithServiceProcessorIPV4InterfaceAddress adds the serviceProcessorIPV4InterfaceAddress to the nodes get params

func (*NodesGetParams) WithServiceProcessorIPV4InterfaceGateway

func (o *NodesGetParams) WithServiceProcessorIPV4InterfaceGateway(serviceProcessorIPV4InterfaceGateway *string) *NodesGetParams

WithServiceProcessorIPV4InterfaceGateway adds the serviceProcessorIPV4InterfaceGateway to the nodes get params

func (*NodesGetParams) WithServiceProcessorIPV4InterfaceNetmask

func (o *NodesGetParams) WithServiceProcessorIPV4InterfaceNetmask(serviceProcessorIPV4InterfaceNetmask *string) *NodesGetParams

WithServiceProcessorIPV4InterfaceNetmask adds the serviceProcessorIPV4InterfaceNetmask to the nodes get params

func (*NodesGetParams) WithServiceProcessorIPV6InterfaceAddress

func (o *NodesGetParams) WithServiceProcessorIPV6InterfaceAddress(serviceProcessorIPV6InterfaceAddress *string) *NodesGetParams

WithServiceProcessorIPV6InterfaceAddress adds the serviceProcessorIPV6InterfaceAddress to the nodes get params

func (*NodesGetParams) WithServiceProcessorIPV6InterfaceGateway

func (o *NodesGetParams) WithServiceProcessorIPV6InterfaceGateway(serviceProcessorIPV6InterfaceGateway *string) *NodesGetParams

WithServiceProcessorIPV6InterfaceGateway adds the serviceProcessorIPV6InterfaceGateway to the nodes get params

func (*NodesGetParams) WithServiceProcessorIPV6InterfaceNetmask

func (o *NodesGetParams) WithServiceProcessorIPV6InterfaceNetmask(serviceProcessorIPV6InterfaceNetmask *int64) *NodesGetParams

WithServiceProcessorIPV6InterfaceNetmask adds the serviceProcessorIPV6InterfaceNetmask to the nodes get params

func (*NodesGetParams) WithServiceProcessorIsIPConfigured

func (o *NodesGetParams) WithServiceProcessorIsIPConfigured(serviceProcessorIsIPConfigured *bool) *NodesGetParams

WithServiceProcessorIsIPConfigured adds the serviceProcessorIsIPConfigured to the nodes get params

func (*NodesGetParams) WithServiceProcessorLastUpdateState

func (o *NodesGetParams) WithServiceProcessorLastUpdateState(serviceProcessorLastUpdateState *string) *NodesGetParams

WithServiceProcessorLastUpdateState adds the serviceProcessorLastUpdateState to the nodes get params

func (*NodesGetParams) WithServiceProcessorLinkStatus

func (o *NodesGetParams) WithServiceProcessorLinkStatus(serviceProcessorLinkStatus *string) *NodesGetParams

WithServiceProcessorLinkStatus adds the serviceProcessorLinkStatus to the nodes get params

func (*NodesGetParams) WithServiceProcessorMacAddress

func (o *NodesGetParams) WithServiceProcessorMacAddress(serviceProcessorMacAddress *string) *NodesGetParams

WithServiceProcessorMacAddress adds the serviceProcessorMacAddress to the nodes get params

func (*NodesGetParams) WithServiceProcessorPrimaryIsCurrent

func (o *NodesGetParams) WithServiceProcessorPrimaryIsCurrent(serviceProcessorPrimaryIsCurrent *bool) *NodesGetParams

WithServiceProcessorPrimaryIsCurrent adds the serviceProcessorPrimaryIsCurrent to the nodes get params

func (*NodesGetParams) WithServiceProcessorPrimaryState

func (o *NodesGetParams) WithServiceProcessorPrimaryState(serviceProcessorPrimaryState *string) *NodesGetParams

WithServiceProcessorPrimaryState adds the serviceProcessorPrimaryState to the nodes get params

func (*NodesGetParams) WithServiceProcessorPrimaryVersion

func (o *NodesGetParams) WithServiceProcessorPrimaryVersion(serviceProcessorPrimaryVersion *string) *NodesGetParams

WithServiceProcessorPrimaryVersion adds the serviceProcessorPrimaryVersion to the nodes get params

func (*NodesGetParams) WithServiceProcessorSSHInfoAllowedAddresses

func (o *NodesGetParams) WithServiceProcessorSSHInfoAllowedAddresses(serviceProcessorSSHInfoAllowedAddresses *string) *NodesGetParams

WithServiceProcessorSSHInfoAllowedAddresses adds the serviceProcessorSSHInfoAllowedAddresses to the nodes get params

func (*NodesGetParams) WithServiceProcessorState

func (o *NodesGetParams) WithServiceProcessorState(serviceProcessorState *string) *NodesGetParams

WithServiceProcessorState adds the serviceProcessorState to the nodes get params

func (*NodesGetParams) WithServiceProcessorType

func (o *NodesGetParams) WithServiceProcessorType(serviceProcessorType *string) *NodesGetParams

WithServiceProcessorType adds the serviceProcessorType to the nodes get params

func (*NodesGetParams) WithSnaplockComplianceClockTime

func (o *NodesGetParams) WithSnaplockComplianceClockTime(snaplockComplianceClockTime *string) *NodesGetParams

WithSnaplockComplianceClockTime adds the snaplockComplianceClockTime to the nodes get params

func (*NodesGetParams) WithState

func (o *NodesGetParams) WithState(state *string) *NodesGetParams

WithState adds the state to the nodes get params

func (*NodesGetParams) WithStatisticsProcessorUtilizationBase

func (o *NodesGetParams) WithStatisticsProcessorUtilizationBase(statisticsProcessorUtilizationBase *int64) *NodesGetParams

WithStatisticsProcessorUtilizationBase adds the statisticsProcessorUtilizationBase to the nodes get params

func (*NodesGetParams) WithStatisticsProcessorUtilizationRaw

func (o *NodesGetParams) WithStatisticsProcessorUtilizationRaw(statisticsProcessorUtilizationRaw *int64) *NodesGetParams

WithStatisticsProcessorUtilizationRaw adds the statisticsProcessorUtilizationRaw to the nodes get params

func (*NodesGetParams) WithStatisticsStatus

func (o *NodesGetParams) WithStatisticsStatus(statisticsStatus *string) *NodesGetParams

WithStatisticsStatus adds the statisticsStatus to the nodes get params

func (*NodesGetParams) WithStatisticsTimestamp

func (o *NodesGetParams) WithStatisticsTimestamp(statisticsTimestamp *string) *NodesGetParams

WithStatisticsTimestamp adds the statisticsTimestamp to the nodes get params

func (*NodesGetParams) WithStorageConfiguration

func (o *NodesGetParams) WithStorageConfiguration(storageConfiguration *string) *NodesGetParams

WithStorageConfiguration adds the storageConfiguration to the nodes get params

func (*NodesGetParams) WithSystemID

func (o *NodesGetParams) WithSystemID(systemID *string) *NodesGetParams

WithSystemID adds the systemID to the nodes get params

func (*NodesGetParams) WithSystemMachineType

func (o *NodesGetParams) WithSystemMachineType(systemMachineType *string) *NodesGetParams

WithSystemMachineType adds the systemMachineType to the nodes get params

func (*NodesGetParams) WithTimeout

func (o *NodesGetParams) WithTimeout(timeout time.Duration) *NodesGetParams

WithTimeout adds the timeout to the nodes get params

func (*NodesGetParams) WithUUID

func (o *NodesGetParams) WithUUID(uuid *string) *NodesGetParams

WithUUID adds the uuid to the nodes get params

func (*NodesGetParams) WithUptime

func (o *NodesGetParams) WithUptime(uptime *int64) *NodesGetParams

WithUptime adds the uptime to the nodes get params

func (*NodesGetParams) WithVMProviderType

func (o *NodesGetParams) WithVMProviderType(vMProviderType *string) *NodesGetParams

WithVMProviderType adds the vMProviderType to the nodes get params

func (*NodesGetParams) WithVendorSerialNumber

func (o *NodesGetParams) WithVendorSerialNumber(vendorSerialNumber *string) *NodesGetParams

WithVendorSerialNumber adds the vendorSerialNumber to the nodes get params

func (*NodesGetParams) WithVersionFull

func (o *NodesGetParams) WithVersionFull(versionFull *string) *NodesGetParams

WithVersionFull adds the versionFull to the nodes get params

func (*NodesGetParams) WithVersionGeneration

func (o *NodesGetParams) WithVersionGeneration(versionGeneration *int64) *NodesGetParams

WithVersionGeneration adds the versionGeneration to the nodes get params

func (*NodesGetParams) WithVersionMajor

func (o *NodesGetParams) WithVersionMajor(versionMajor *int64) *NodesGetParams

WithVersionMajor adds the versionMajor to the nodes get params

func (*NodesGetParams) WithVersionMinor

func (o *NodesGetParams) WithVersionMinor(versionMinor *int64) *NodesGetParams

WithVersionMinor adds the versionMinor to the nodes get params

func (*NodesGetParams) WriteToRequest

func (o *NodesGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type NodesGetReader

type NodesGetReader struct {
	// contains filtered or unexported fields
}

NodesGetReader is a Reader for the NodesGet structure.

func (*NodesGetReader) ReadResponse

func (o *NodesGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ScheduleCollectionGetDefault

type ScheduleCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ScheduleCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 459760 | The schedule specified is not a valid schedule. |

func NewScheduleCollectionGetDefault

func NewScheduleCollectionGetDefault(code int) *ScheduleCollectionGetDefault

NewScheduleCollectionGetDefault creates a ScheduleCollectionGetDefault with default headers values

func (*ScheduleCollectionGetDefault) Code

Code gets the status code for the schedule collection get default response

func (*ScheduleCollectionGetDefault) Error

func (*ScheduleCollectionGetDefault) GetPayload

func (*ScheduleCollectionGetDefault) IsClientError

func (o *ScheduleCollectionGetDefault) IsClientError() bool

IsClientError returns true when this schedule collection get default response has a 4xx status code

func (*ScheduleCollectionGetDefault) IsCode

func (o *ScheduleCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this schedule collection get default response a status code equal to that given

func (*ScheduleCollectionGetDefault) IsRedirect

func (o *ScheduleCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this schedule collection get default response has a 3xx status code

func (*ScheduleCollectionGetDefault) IsServerError

func (o *ScheduleCollectionGetDefault) IsServerError() bool

IsServerError returns true when this schedule collection get default response has a 5xx status code

func (*ScheduleCollectionGetDefault) IsSuccess

func (o *ScheduleCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this schedule collection get default response has a 2xx status code

func (*ScheduleCollectionGetDefault) String

type ScheduleCollectionGetOK

type ScheduleCollectionGetOK struct {
	Payload *models.ScheduleResponse
}

ScheduleCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewScheduleCollectionGetOK

func NewScheduleCollectionGetOK() *ScheduleCollectionGetOK

NewScheduleCollectionGetOK creates a ScheduleCollectionGetOK with default headers values

func (*ScheduleCollectionGetOK) Error

func (o *ScheduleCollectionGetOK) Error() string

func (*ScheduleCollectionGetOK) GetPayload

func (*ScheduleCollectionGetOK) IsClientError

func (o *ScheduleCollectionGetOK) IsClientError() bool

IsClientError returns true when this schedule collection get o k response has a 4xx status code

func (*ScheduleCollectionGetOK) IsCode

func (o *ScheduleCollectionGetOK) IsCode(code int) bool

IsCode returns true when this schedule collection get o k response a status code equal to that given

func (*ScheduleCollectionGetOK) IsRedirect

func (o *ScheduleCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this schedule collection get o k response has a 3xx status code

func (*ScheduleCollectionGetOK) IsServerError

func (o *ScheduleCollectionGetOK) IsServerError() bool

IsServerError returns true when this schedule collection get o k response has a 5xx status code

func (*ScheduleCollectionGetOK) IsSuccess

func (o *ScheduleCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this schedule collection get o k response has a 2xx status code

func (*ScheduleCollectionGetOK) String

func (o *ScheduleCollectionGetOK) String() string

type ScheduleCollectionGetParams

type ScheduleCollectionGetParams struct {

	/* ClusterName.

	   Filter by cluster.name
	*/
	ClusterName *string

	/* ClusterUUID.

	   Filter by cluster.uuid
	*/
	ClusterUUID *string

	/* CronDays.

	   Filter by cron.days
	*/
	CronDays *int64

	/* CronHours.

	   Filter by cron.hours
	*/
	CronHours *int64

	/* CronMinutes.

	   Filter by cron.minutes
	*/
	CronMinutes *int64

	/* CronMonths.

	   Filter by cron.months
	*/
	CronMonths *int64

	/* CronWeekdays.

	   Filter by cron.weekdays
	*/
	CronWeekdays *int64

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Interval.

	   Filter by interval
	*/
	Interval *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* Scope.

	   Filter by scope
	*/
	Scope *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* Type.

	   Filter by type
	*/
	Type *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ScheduleCollectionGetParams contains all the parameters to send to the API endpoint

for the schedule collection get operation.

Typically these are written to a http.Request.

func NewScheduleCollectionGetParams

func NewScheduleCollectionGetParams() *ScheduleCollectionGetParams

NewScheduleCollectionGetParams creates a new ScheduleCollectionGetParams 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 NewScheduleCollectionGetParamsWithContext

func NewScheduleCollectionGetParamsWithContext(ctx context.Context) *ScheduleCollectionGetParams

NewScheduleCollectionGetParamsWithContext creates a new ScheduleCollectionGetParams object with the ability to set a context for a request.

func NewScheduleCollectionGetParamsWithHTTPClient

func NewScheduleCollectionGetParamsWithHTTPClient(client *http.Client) *ScheduleCollectionGetParams

NewScheduleCollectionGetParamsWithHTTPClient creates a new ScheduleCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewScheduleCollectionGetParamsWithTimeout

func NewScheduleCollectionGetParamsWithTimeout(timeout time.Duration) *ScheduleCollectionGetParams

NewScheduleCollectionGetParamsWithTimeout creates a new ScheduleCollectionGetParams object with the ability to set a timeout on a request.

func (*ScheduleCollectionGetParams) SetClusterName

func (o *ScheduleCollectionGetParams) SetClusterName(clusterName *string)

SetClusterName adds the clusterName to the schedule collection get params

func (*ScheduleCollectionGetParams) SetClusterUUID

func (o *ScheduleCollectionGetParams) SetClusterUUID(clusterUUID *string)

SetClusterUUID adds the clusterUuid to the schedule collection get params

func (*ScheduleCollectionGetParams) SetContext

func (o *ScheduleCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the schedule collection get params

func (*ScheduleCollectionGetParams) SetCronDays

func (o *ScheduleCollectionGetParams) SetCronDays(cronDays *int64)

SetCronDays adds the cronDays to the schedule collection get params

func (*ScheduleCollectionGetParams) SetCronHours

func (o *ScheduleCollectionGetParams) SetCronHours(cronHours *int64)

SetCronHours adds the cronHours to the schedule collection get params

func (*ScheduleCollectionGetParams) SetCronMinutes

func (o *ScheduleCollectionGetParams) SetCronMinutes(cronMinutes *int64)

SetCronMinutes adds the cronMinutes to the schedule collection get params

func (*ScheduleCollectionGetParams) SetCronMonths

func (o *ScheduleCollectionGetParams) SetCronMonths(cronMonths *int64)

SetCronMonths adds the cronMonths to the schedule collection get params

func (*ScheduleCollectionGetParams) SetCronWeekdays

func (o *ScheduleCollectionGetParams) SetCronWeekdays(cronWeekdays *int64)

SetCronWeekdays adds the cronWeekdays to the schedule collection get params

func (*ScheduleCollectionGetParams) SetDefaults

func (o *ScheduleCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the schedule collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleCollectionGetParams) SetFields

func (o *ScheduleCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the schedule collection get params

func (*ScheduleCollectionGetParams) SetHTTPClient

func (o *ScheduleCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the schedule collection get params

func (*ScheduleCollectionGetParams) SetInterval

func (o *ScheduleCollectionGetParams) SetInterval(interval *string)

SetInterval adds the interval to the schedule collection get params

func (*ScheduleCollectionGetParams) SetMaxRecords

func (o *ScheduleCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the schedule collection get params

func (*ScheduleCollectionGetParams) SetName

func (o *ScheduleCollectionGetParams) SetName(name *string)

SetName adds the name to the schedule collection get params

func (*ScheduleCollectionGetParams) SetOrderBy

func (o *ScheduleCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the schedule collection get params

func (*ScheduleCollectionGetParams) SetReturnRecords

func (o *ScheduleCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the schedule collection get params

func (*ScheduleCollectionGetParams) SetReturnTimeout

func (o *ScheduleCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the schedule collection get params

func (*ScheduleCollectionGetParams) SetScope

func (o *ScheduleCollectionGetParams) SetScope(scope *string)

SetScope adds the scope to the schedule collection get params

func (*ScheduleCollectionGetParams) SetSvmName

func (o *ScheduleCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the schedule collection get params

func (*ScheduleCollectionGetParams) SetSvmUUID

func (o *ScheduleCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the schedule collection get params

func (*ScheduleCollectionGetParams) SetTimeout

func (o *ScheduleCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the schedule collection get params

func (*ScheduleCollectionGetParams) SetType

func (o *ScheduleCollectionGetParams) SetType(typeVar *string)

SetType adds the type to the schedule collection get params

func (*ScheduleCollectionGetParams) SetUUID

func (o *ScheduleCollectionGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the schedule collection get params

func (*ScheduleCollectionGetParams) WithClusterName

func (o *ScheduleCollectionGetParams) WithClusterName(clusterName *string) *ScheduleCollectionGetParams

WithClusterName adds the clusterName to the schedule collection get params

func (*ScheduleCollectionGetParams) WithClusterUUID

func (o *ScheduleCollectionGetParams) WithClusterUUID(clusterUUID *string) *ScheduleCollectionGetParams

WithClusterUUID adds the clusterUUID to the schedule collection get params

func (*ScheduleCollectionGetParams) WithContext

WithContext adds the context to the schedule collection get params

func (*ScheduleCollectionGetParams) WithCronDays

WithCronDays adds the cronDays to the schedule collection get params

func (*ScheduleCollectionGetParams) WithCronHours

func (o *ScheduleCollectionGetParams) WithCronHours(cronHours *int64) *ScheduleCollectionGetParams

WithCronHours adds the cronHours to the schedule collection get params

func (*ScheduleCollectionGetParams) WithCronMinutes

func (o *ScheduleCollectionGetParams) WithCronMinutes(cronMinutes *int64) *ScheduleCollectionGetParams

WithCronMinutes adds the cronMinutes to the schedule collection get params

func (*ScheduleCollectionGetParams) WithCronMonths

func (o *ScheduleCollectionGetParams) WithCronMonths(cronMonths *int64) *ScheduleCollectionGetParams

WithCronMonths adds the cronMonths to the schedule collection get params

func (*ScheduleCollectionGetParams) WithCronWeekdays

func (o *ScheduleCollectionGetParams) WithCronWeekdays(cronWeekdays *int64) *ScheduleCollectionGetParams

WithCronWeekdays adds the cronWeekdays to the schedule collection get params

func (*ScheduleCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the schedule collection get params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleCollectionGetParams) WithFields

WithFields adds the fields to the schedule collection get params

func (*ScheduleCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the schedule collection get params

func (*ScheduleCollectionGetParams) WithInterval

WithInterval adds the interval to the schedule collection get params

func (*ScheduleCollectionGetParams) WithMaxRecords

func (o *ScheduleCollectionGetParams) WithMaxRecords(maxRecords *int64) *ScheduleCollectionGetParams

WithMaxRecords adds the maxRecords to the schedule collection get params

func (*ScheduleCollectionGetParams) WithName

WithName adds the name to the schedule collection get params

func (*ScheduleCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the schedule collection get params

func (*ScheduleCollectionGetParams) WithReturnRecords

func (o *ScheduleCollectionGetParams) WithReturnRecords(returnRecords *bool) *ScheduleCollectionGetParams

WithReturnRecords adds the returnRecords to the schedule collection get params

func (*ScheduleCollectionGetParams) WithReturnTimeout

func (o *ScheduleCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *ScheduleCollectionGetParams

WithReturnTimeout adds the returnTimeout to the schedule collection get params

func (*ScheduleCollectionGetParams) WithScope

WithScope adds the scope to the schedule collection get params

func (*ScheduleCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the schedule collection get params

func (*ScheduleCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the schedule collection get params

func (*ScheduleCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the schedule collection get params

func (*ScheduleCollectionGetParams) WithType

WithType adds the typeVar to the schedule collection get params

func (*ScheduleCollectionGetParams) WithUUID

WithUUID adds the uuid to the schedule collection get params

func (*ScheduleCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ScheduleCollectionGetReader

type ScheduleCollectionGetReader struct {
	// contains filtered or unexported fields
}

ScheduleCollectionGetReader is a Reader for the ScheduleCollectionGet structure.

func (*ScheduleCollectionGetReader) ReadResponse

func (o *ScheduleCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ScheduleCreateCreated

type ScheduleCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string
}

ScheduleCreateCreated describes a response with status code 201, with default header values.

Created

func NewScheduleCreateCreated

func NewScheduleCreateCreated() *ScheduleCreateCreated

NewScheduleCreateCreated creates a ScheduleCreateCreated with default headers values

func (*ScheduleCreateCreated) Error

func (o *ScheduleCreateCreated) Error() string

func (*ScheduleCreateCreated) IsClientError

func (o *ScheduleCreateCreated) IsClientError() bool

IsClientError returns true when this schedule create created response has a 4xx status code

func (*ScheduleCreateCreated) IsCode

func (o *ScheduleCreateCreated) IsCode(code int) bool

IsCode returns true when this schedule create created response a status code equal to that given

func (*ScheduleCreateCreated) IsRedirect

func (o *ScheduleCreateCreated) IsRedirect() bool

IsRedirect returns true when this schedule create created response has a 3xx status code

func (*ScheduleCreateCreated) IsServerError

func (o *ScheduleCreateCreated) IsServerError() bool

IsServerError returns true when this schedule create created response has a 5xx status code

func (*ScheduleCreateCreated) IsSuccess

func (o *ScheduleCreateCreated) IsSuccess() bool

IsSuccess returns true when this schedule create created response has a 2xx status code

func (*ScheduleCreateCreated) String

func (o *ScheduleCreateCreated) String() string

type ScheduleCreateDefault

type ScheduleCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ScheduleCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 458788 | The schedule specified is not a valid schedule. | | 459760 | The schedule specified is not a valid schedule. | | 459763 | Schedule cannot be created locally using the remote cluster name as the owner. | | 459764 | Cannot create a schedule with the same name as an existing schedule from the MetroCluster partner cluster but of a different schedule type. | | 460783 | As this is a MetroCluster configuration and the local cluster is waiting for switchback, changes to non-system schedules are not allowed. | | 460784 | An error occurred creating the remote cluster version of this schedule. |

func NewScheduleCreateDefault

func NewScheduleCreateDefault(code int) *ScheduleCreateDefault

NewScheduleCreateDefault creates a ScheduleCreateDefault with default headers values

func (*ScheduleCreateDefault) Code

func (o *ScheduleCreateDefault) Code() int

Code gets the status code for the schedule create default response

func (*ScheduleCreateDefault) Error

func (o *ScheduleCreateDefault) Error() string

func (*ScheduleCreateDefault) GetPayload

func (o *ScheduleCreateDefault) GetPayload() *models.ErrorResponse

func (*ScheduleCreateDefault) IsClientError

func (o *ScheduleCreateDefault) IsClientError() bool

IsClientError returns true when this schedule create default response has a 4xx status code

func (*ScheduleCreateDefault) IsCode

func (o *ScheduleCreateDefault) IsCode(code int) bool

IsCode returns true when this schedule create default response a status code equal to that given

func (*ScheduleCreateDefault) IsRedirect

func (o *ScheduleCreateDefault) IsRedirect() bool

IsRedirect returns true when this schedule create default response has a 3xx status code

func (*ScheduleCreateDefault) IsServerError

func (o *ScheduleCreateDefault) IsServerError() bool

IsServerError returns true when this schedule create default response has a 5xx status code

func (*ScheduleCreateDefault) IsSuccess

func (o *ScheduleCreateDefault) IsSuccess() bool

IsSuccess returns true when this schedule create default response has a 2xx status code

func (*ScheduleCreateDefault) String

func (o *ScheduleCreateDefault) String() string

type ScheduleCreateParams

type ScheduleCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.Schedule

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ScheduleCreateParams contains all the parameters to send to the API endpoint

for the schedule create operation.

Typically these are written to a http.Request.

func NewScheduleCreateParams

func NewScheduleCreateParams() *ScheduleCreateParams

NewScheduleCreateParams creates a new ScheduleCreateParams 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 NewScheduleCreateParamsWithContext

func NewScheduleCreateParamsWithContext(ctx context.Context) *ScheduleCreateParams

NewScheduleCreateParamsWithContext creates a new ScheduleCreateParams object with the ability to set a context for a request.

func NewScheduleCreateParamsWithHTTPClient

func NewScheduleCreateParamsWithHTTPClient(client *http.Client) *ScheduleCreateParams

NewScheduleCreateParamsWithHTTPClient creates a new ScheduleCreateParams object with the ability to set a custom HTTPClient for a request.

func NewScheduleCreateParamsWithTimeout

func NewScheduleCreateParamsWithTimeout(timeout time.Duration) *ScheduleCreateParams

NewScheduleCreateParamsWithTimeout creates a new ScheduleCreateParams object with the ability to set a timeout on a request.

func (*ScheduleCreateParams) SetContext

func (o *ScheduleCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the schedule create params

func (*ScheduleCreateParams) SetDefaults

func (o *ScheduleCreateParams) SetDefaults()

SetDefaults hydrates default values in the schedule create params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleCreateParams) SetHTTPClient

func (o *ScheduleCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the schedule create params

func (*ScheduleCreateParams) SetInfo

func (o *ScheduleCreateParams) SetInfo(info *models.Schedule)

SetInfo adds the info to the schedule create params

func (*ScheduleCreateParams) SetReturnRecords

func (o *ScheduleCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the schedule create params

func (*ScheduleCreateParams) SetTimeout

func (o *ScheduleCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the schedule create params

func (*ScheduleCreateParams) WithContext

WithContext adds the context to the schedule create params

func (*ScheduleCreateParams) WithDefaults

func (o *ScheduleCreateParams) WithDefaults() *ScheduleCreateParams

WithDefaults hydrates default values in the schedule create params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleCreateParams) WithHTTPClient

func (o *ScheduleCreateParams) WithHTTPClient(client *http.Client) *ScheduleCreateParams

WithHTTPClient adds the HTTPClient to the schedule create params

func (*ScheduleCreateParams) WithInfo

WithInfo adds the info to the schedule create params

func (*ScheduleCreateParams) WithReturnRecords

func (o *ScheduleCreateParams) WithReturnRecords(returnRecords *bool) *ScheduleCreateParams

WithReturnRecords adds the returnRecords to the schedule create params

func (*ScheduleCreateParams) WithTimeout

func (o *ScheduleCreateParams) WithTimeout(timeout time.Duration) *ScheduleCreateParams

WithTimeout adds the timeout to the schedule create params

func (*ScheduleCreateParams) WriteToRequest

func (o *ScheduleCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ScheduleCreateReader

type ScheduleCreateReader struct {
	// contains filtered or unexported fields
}

ScheduleCreateReader is a Reader for the ScheduleCreate structure.

func (*ScheduleCreateReader) ReadResponse

func (o *ScheduleCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ScheduleDeleteDefault

type ScheduleDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ScheduleDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 459758 | Cannot delete a job schedule that is in use. Remove all references to the schedule, and then try to delete again. | | 459761 | Schedule cannot be deleted on this cluster because it is replicated from the remote cluster. | | 459762 | The schedule cannot be deleted because it is a system-level schedule. |

func NewScheduleDeleteDefault

func NewScheduleDeleteDefault(code int) *ScheduleDeleteDefault

NewScheduleDeleteDefault creates a ScheduleDeleteDefault with default headers values

func (*ScheduleDeleteDefault) Code

func (o *ScheduleDeleteDefault) Code() int

Code gets the status code for the schedule delete default response

func (*ScheduleDeleteDefault) Error

func (o *ScheduleDeleteDefault) Error() string

func (*ScheduleDeleteDefault) GetPayload

func (o *ScheduleDeleteDefault) GetPayload() *models.ErrorResponse

func (*ScheduleDeleteDefault) IsClientError

func (o *ScheduleDeleteDefault) IsClientError() bool

IsClientError returns true when this schedule delete default response has a 4xx status code

func (*ScheduleDeleteDefault) IsCode

func (o *ScheduleDeleteDefault) IsCode(code int) bool

IsCode returns true when this schedule delete default response a status code equal to that given

func (*ScheduleDeleteDefault) IsRedirect

func (o *ScheduleDeleteDefault) IsRedirect() bool

IsRedirect returns true when this schedule delete default response has a 3xx status code

func (*ScheduleDeleteDefault) IsServerError

func (o *ScheduleDeleteDefault) IsServerError() bool

IsServerError returns true when this schedule delete default response has a 5xx status code

func (*ScheduleDeleteDefault) IsSuccess

func (o *ScheduleDeleteDefault) IsSuccess() bool

IsSuccess returns true when this schedule delete default response has a 2xx status code

func (*ScheduleDeleteDefault) String

func (o *ScheduleDeleteDefault) String() string

type ScheduleDeleteOK

type ScheduleDeleteOK struct {
}

ScheduleDeleteOK describes a response with status code 200, with default header values.

OK

func NewScheduleDeleteOK

func NewScheduleDeleteOK() *ScheduleDeleteOK

NewScheduleDeleteOK creates a ScheduleDeleteOK with default headers values

func (*ScheduleDeleteOK) Error

func (o *ScheduleDeleteOK) Error() string

func (*ScheduleDeleteOK) IsClientError

func (o *ScheduleDeleteOK) IsClientError() bool

IsClientError returns true when this schedule delete o k response has a 4xx status code

func (*ScheduleDeleteOK) IsCode

func (o *ScheduleDeleteOK) IsCode(code int) bool

IsCode returns true when this schedule delete o k response a status code equal to that given

func (*ScheduleDeleteOK) IsRedirect

func (o *ScheduleDeleteOK) IsRedirect() bool

IsRedirect returns true when this schedule delete o k response has a 3xx status code

func (*ScheduleDeleteOK) IsServerError

func (o *ScheduleDeleteOK) IsServerError() bool

IsServerError returns true when this schedule delete o k response has a 5xx status code

func (*ScheduleDeleteOK) IsSuccess

func (o *ScheduleDeleteOK) IsSuccess() bool

IsSuccess returns true when this schedule delete o k response has a 2xx status code

func (*ScheduleDeleteOK) String

func (o *ScheduleDeleteOK) String() string

type ScheduleDeleteParams

type ScheduleDeleteParams struct {

	/* UUID.

	   Schedule UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ScheduleDeleteParams contains all the parameters to send to the API endpoint

for the schedule delete operation.

Typically these are written to a http.Request.

func NewScheduleDeleteParams

func NewScheduleDeleteParams() *ScheduleDeleteParams

NewScheduleDeleteParams creates a new ScheduleDeleteParams 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 NewScheduleDeleteParamsWithContext

func NewScheduleDeleteParamsWithContext(ctx context.Context) *ScheduleDeleteParams

NewScheduleDeleteParamsWithContext creates a new ScheduleDeleteParams object with the ability to set a context for a request.

func NewScheduleDeleteParamsWithHTTPClient

func NewScheduleDeleteParamsWithHTTPClient(client *http.Client) *ScheduleDeleteParams

NewScheduleDeleteParamsWithHTTPClient creates a new ScheduleDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewScheduleDeleteParamsWithTimeout

func NewScheduleDeleteParamsWithTimeout(timeout time.Duration) *ScheduleDeleteParams

NewScheduleDeleteParamsWithTimeout creates a new ScheduleDeleteParams object with the ability to set a timeout on a request.

func (*ScheduleDeleteParams) SetContext

func (o *ScheduleDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the schedule delete params

func (*ScheduleDeleteParams) SetDefaults

func (o *ScheduleDeleteParams) SetDefaults()

SetDefaults hydrates default values in the schedule delete params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleDeleteParams) SetHTTPClient

func (o *ScheduleDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the schedule delete params

func (*ScheduleDeleteParams) SetTimeout

func (o *ScheduleDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the schedule delete params

func (*ScheduleDeleteParams) SetUUID

func (o *ScheduleDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the schedule delete params

func (*ScheduleDeleteParams) WithContext

WithContext adds the context to the schedule delete params

func (*ScheduleDeleteParams) WithDefaults

func (o *ScheduleDeleteParams) WithDefaults() *ScheduleDeleteParams

WithDefaults hydrates default values in the schedule delete params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleDeleteParams) WithHTTPClient

func (o *ScheduleDeleteParams) WithHTTPClient(client *http.Client) *ScheduleDeleteParams

WithHTTPClient adds the HTTPClient to the schedule delete params

func (*ScheduleDeleteParams) WithTimeout

func (o *ScheduleDeleteParams) WithTimeout(timeout time.Duration) *ScheduleDeleteParams

WithTimeout adds the timeout to the schedule delete params

func (*ScheduleDeleteParams) WithUUID

WithUUID adds the uuid to the schedule delete params

func (*ScheduleDeleteParams) WriteToRequest

func (o *ScheduleDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ScheduleDeleteReader

type ScheduleDeleteReader struct {
	// contains filtered or unexported fields
}

ScheduleDeleteReader is a Reader for the ScheduleDelete structure.

func (*ScheduleDeleteReader) ReadResponse

func (o *ScheduleDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ScheduleGetDefault

type ScheduleGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ScheduleGetDefault describes a response with status code -1, with default header values.

Error

func NewScheduleGetDefault

func NewScheduleGetDefault(code int) *ScheduleGetDefault

NewScheduleGetDefault creates a ScheduleGetDefault with default headers values

func (*ScheduleGetDefault) Code

func (o *ScheduleGetDefault) Code() int

Code gets the status code for the schedule get default response

func (*ScheduleGetDefault) Error

func (o *ScheduleGetDefault) Error() string

func (*ScheduleGetDefault) GetPayload

func (o *ScheduleGetDefault) GetPayload() *models.ErrorResponse

func (*ScheduleGetDefault) IsClientError

func (o *ScheduleGetDefault) IsClientError() bool

IsClientError returns true when this schedule get default response has a 4xx status code

func (*ScheduleGetDefault) IsCode

func (o *ScheduleGetDefault) IsCode(code int) bool

IsCode returns true when this schedule get default response a status code equal to that given

func (*ScheduleGetDefault) IsRedirect

func (o *ScheduleGetDefault) IsRedirect() bool

IsRedirect returns true when this schedule get default response has a 3xx status code

func (*ScheduleGetDefault) IsServerError

func (o *ScheduleGetDefault) IsServerError() bool

IsServerError returns true when this schedule get default response has a 5xx status code

func (*ScheduleGetDefault) IsSuccess

func (o *ScheduleGetDefault) IsSuccess() bool

IsSuccess returns true when this schedule get default response has a 2xx status code

func (*ScheduleGetDefault) String

func (o *ScheduleGetDefault) String() string

type ScheduleGetOK

type ScheduleGetOK struct {
	Payload *models.Schedule
}

ScheduleGetOK describes a response with status code 200, with default header values.

OK

func NewScheduleGetOK

func NewScheduleGetOK() *ScheduleGetOK

NewScheduleGetOK creates a ScheduleGetOK with default headers values

func (*ScheduleGetOK) Error

func (o *ScheduleGetOK) Error() string

func (*ScheduleGetOK) GetPayload

func (o *ScheduleGetOK) GetPayload() *models.Schedule

func (*ScheduleGetOK) IsClientError

func (o *ScheduleGetOK) IsClientError() bool

IsClientError returns true when this schedule get o k response has a 4xx status code

func (*ScheduleGetOK) IsCode

func (o *ScheduleGetOK) IsCode(code int) bool

IsCode returns true when this schedule get o k response a status code equal to that given

func (*ScheduleGetOK) IsRedirect

func (o *ScheduleGetOK) IsRedirect() bool

IsRedirect returns true when this schedule get o k response has a 3xx status code

func (*ScheduleGetOK) IsServerError

func (o *ScheduleGetOK) IsServerError() bool

IsServerError returns true when this schedule get o k response has a 5xx status code

func (*ScheduleGetOK) IsSuccess

func (o *ScheduleGetOK) IsSuccess() bool

IsSuccess returns true when this schedule get o k response has a 2xx status code

func (*ScheduleGetOK) String

func (o *ScheduleGetOK) String() string

type ScheduleGetParams

type ScheduleGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* UUID.

	   Schedule UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ScheduleGetParams contains all the parameters to send to the API endpoint

for the schedule get operation.

Typically these are written to a http.Request.

func NewScheduleGetParams

func NewScheduleGetParams() *ScheduleGetParams

NewScheduleGetParams creates a new ScheduleGetParams 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 NewScheduleGetParamsWithContext

func NewScheduleGetParamsWithContext(ctx context.Context) *ScheduleGetParams

NewScheduleGetParamsWithContext creates a new ScheduleGetParams object with the ability to set a context for a request.

func NewScheduleGetParamsWithHTTPClient

func NewScheduleGetParamsWithHTTPClient(client *http.Client) *ScheduleGetParams

NewScheduleGetParamsWithHTTPClient creates a new ScheduleGetParams object with the ability to set a custom HTTPClient for a request.

func NewScheduleGetParamsWithTimeout

func NewScheduleGetParamsWithTimeout(timeout time.Duration) *ScheduleGetParams

NewScheduleGetParamsWithTimeout creates a new ScheduleGetParams object with the ability to set a timeout on a request.

func (*ScheduleGetParams) SetContext

func (o *ScheduleGetParams) SetContext(ctx context.Context)

SetContext adds the context to the schedule get params

func (*ScheduleGetParams) SetDefaults

func (o *ScheduleGetParams) SetDefaults()

SetDefaults hydrates default values in the schedule get params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleGetParams) SetFields

func (o *ScheduleGetParams) SetFields(fields []string)

SetFields adds the fields to the schedule get params

func (*ScheduleGetParams) SetHTTPClient

func (o *ScheduleGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the schedule get params

func (*ScheduleGetParams) SetTimeout

func (o *ScheduleGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the schedule get params

func (*ScheduleGetParams) SetUUID

func (o *ScheduleGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the schedule get params

func (*ScheduleGetParams) WithContext

func (o *ScheduleGetParams) WithContext(ctx context.Context) *ScheduleGetParams

WithContext adds the context to the schedule get params

func (*ScheduleGetParams) WithDefaults

func (o *ScheduleGetParams) WithDefaults() *ScheduleGetParams

WithDefaults hydrates default values in the schedule get params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleGetParams) WithFields

func (o *ScheduleGetParams) WithFields(fields []string) *ScheduleGetParams

WithFields adds the fields to the schedule get params

func (*ScheduleGetParams) WithHTTPClient

func (o *ScheduleGetParams) WithHTTPClient(client *http.Client) *ScheduleGetParams

WithHTTPClient adds the HTTPClient to the schedule get params

func (*ScheduleGetParams) WithTimeout

func (o *ScheduleGetParams) WithTimeout(timeout time.Duration) *ScheduleGetParams

WithTimeout adds the timeout to the schedule get params

func (*ScheduleGetParams) WithUUID

func (o *ScheduleGetParams) WithUUID(uuid string) *ScheduleGetParams

WithUUID adds the uuid to the schedule get params

func (*ScheduleGetParams) WriteToRequest

func (o *ScheduleGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ScheduleGetReader

type ScheduleGetReader struct {
	// contains filtered or unexported fields
}

ScheduleGetReader is a Reader for the ScheduleGet structure.

func (*ScheduleGetReader) ReadResponse

func (o *ScheduleGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ScheduleModifyDefault

type ScheduleModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ScheduleModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 458788 | The schedule specified is not a valid schedule. | | 459760 | The schedule specified is not a valid schedule. | | 459761 | Schedule cannot be modified on this cluster because it is replicated from the remote cluster. | | 460783 | As this is a MetroCluster configuration and the local cluster is waiting for switchback, changes to non-system schedules are not allowed. |

func NewScheduleModifyDefault

func NewScheduleModifyDefault(code int) *ScheduleModifyDefault

NewScheduleModifyDefault creates a ScheduleModifyDefault with default headers values

func (*ScheduleModifyDefault) Code

func (o *ScheduleModifyDefault) Code() int

Code gets the status code for the schedule modify default response

func (*ScheduleModifyDefault) Error

func (o *ScheduleModifyDefault) Error() string

func (*ScheduleModifyDefault) GetPayload

func (o *ScheduleModifyDefault) GetPayload() *models.ErrorResponse

func (*ScheduleModifyDefault) IsClientError

func (o *ScheduleModifyDefault) IsClientError() bool

IsClientError returns true when this schedule modify default response has a 4xx status code

func (*ScheduleModifyDefault) IsCode

func (o *ScheduleModifyDefault) IsCode(code int) bool

IsCode returns true when this schedule modify default response a status code equal to that given

func (*ScheduleModifyDefault) IsRedirect

func (o *ScheduleModifyDefault) IsRedirect() bool

IsRedirect returns true when this schedule modify default response has a 3xx status code

func (*ScheduleModifyDefault) IsServerError

func (o *ScheduleModifyDefault) IsServerError() bool

IsServerError returns true when this schedule modify default response has a 5xx status code

func (*ScheduleModifyDefault) IsSuccess

func (o *ScheduleModifyDefault) IsSuccess() bool

IsSuccess returns true when this schedule modify default response has a 2xx status code

func (*ScheduleModifyDefault) String

func (o *ScheduleModifyDefault) String() string

type ScheduleModifyOK

type ScheduleModifyOK struct {
}

ScheduleModifyOK describes a response with status code 200, with default header values.

OK

func NewScheduleModifyOK

func NewScheduleModifyOK() *ScheduleModifyOK

NewScheduleModifyOK creates a ScheduleModifyOK with default headers values

func (*ScheduleModifyOK) Error

func (o *ScheduleModifyOK) Error() string

func (*ScheduleModifyOK) IsClientError

func (o *ScheduleModifyOK) IsClientError() bool

IsClientError returns true when this schedule modify o k response has a 4xx status code

func (*ScheduleModifyOK) IsCode

func (o *ScheduleModifyOK) IsCode(code int) bool

IsCode returns true when this schedule modify o k response a status code equal to that given

func (*ScheduleModifyOK) IsRedirect

func (o *ScheduleModifyOK) IsRedirect() bool

IsRedirect returns true when this schedule modify o k response has a 3xx status code

func (*ScheduleModifyOK) IsServerError

func (o *ScheduleModifyOK) IsServerError() bool

IsServerError returns true when this schedule modify o k response has a 5xx status code

func (*ScheduleModifyOK) IsSuccess

func (o *ScheduleModifyOK) IsSuccess() bool

IsSuccess returns true when this schedule modify o k response has a 2xx status code

func (*ScheduleModifyOK) String

func (o *ScheduleModifyOK) String() string

type ScheduleModifyParams

type ScheduleModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.Schedule

	/* UUID.

	   Schedule UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ScheduleModifyParams contains all the parameters to send to the API endpoint

for the schedule modify operation.

Typically these are written to a http.Request.

func NewScheduleModifyParams

func NewScheduleModifyParams() *ScheduleModifyParams

NewScheduleModifyParams creates a new ScheduleModifyParams 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 NewScheduleModifyParamsWithContext

func NewScheduleModifyParamsWithContext(ctx context.Context) *ScheduleModifyParams

NewScheduleModifyParamsWithContext creates a new ScheduleModifyParams object with the ability to set a context for a request.

func NewScheduleModifyParamsWithHTTPClient

func NewScheduleModifyParamsWithHTTPClient(client *http.Client) *ScheduleModifyParams

NewScheduleModifyParamsWithHTTPClient creates a new ScheduleModifyParams object with the ability to set a custom HTTPClient for a request.

func NewScheduleModifyParamsWithTimeout

func NewScheduleModifyParamsWithTimeout(timeout time.Duration) *ScheduleModifyParams

NewScheduleModifyParamsWithTimeout creates a new ScheduleModifyParams object with the ability to set a timeout on a request.

func (*ScheduleModifyParams) SetContext

func (o *ScheduleModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the schedule modify params

func (*ScheduleModifyParams) SetDefaults

func (o *ScheduleModifyParams) SetDefaults()

SetDefaults hydrates default values in the schedule modify params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleModifyParams) SetHTTPClient

func (o *ScheduleModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the schedule modify params

func (*ScheduleModifyParams) SetInfo

func (o *ScheduleModifyParams) SetInfo(info *models.Schedule)

SetInfo adds the info to the schedule modify params

func (*ScheduleModifyParams) SetTimeout

func (o *ScheduleModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the schedule modify params

func (*ScheduleModifyParams) SetUUID

func (o *ScheduleModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the schedule modify params

func (*ScheduleModifyParams) WithContext

WithContext adds the context to the schedule modify params

func (*ScheduleModifyParams) WithDefaults

func (o *ScheduleModifyParams) WithDefaults() *ScheduleModifyParams

WithDefaults hydrates default values in the schedule modify params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleModifyParams) WithHTTPClient

func (o *ScheduleModifyParams) WithHTTPClient(client *http.Client) *ScheduleModifyParams

WithHTTPClient adds the HTTPClient to the schedule modify params

func (*ScheduleModifyParams) WithInfo

WithInfo adds the info to the schedule modify params

func (*ScheduleModifyParams) WithTimeout

func (o *ScheduleModifyParams) WithTimeout(timeout time.Duration) *ScheduleModifyParams

WithTimeout adds the timeout to the schedule modify params

func (*ScheduleModifyParams) WithUUID

WithUUID adds the uuid to the schedule modify params

func (*ScheduleModifyParams) WriteToRequest

func (o *ScheduleModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ScheduleModifyReader

type ScheduleModifyReader struct {
	// contains filtered or unexported fields
}

ScheduleModifyReader is a Reader for the ScheduleModify structure.

func (*ScheduleModifyReader) ReadResponse

func (o *ScheduleModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SensorsCollectionGetDefault

type SensorsCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SensorsCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSensorsCollectionGetDefault

func NewSensorsCollectionGetDefault(code int) *SensorsCollectionGetDefault

NewSensorsCollectionGetDefault creates a SensorsCollectionGetDefault with default headers values

func (*SensorsCollectionGetDefault) Code

func (o *SensorsCollectionGetDefault) Code() int

Code gets the status code for the sensors collection get default response

func (*SensorsCollectionGetDefault) Error

func (*SensorsCollectionGetDefault) GetPayload

func (*SensorsCollectionGetDefault) IsClientError

func (o *SensorsCollectionGetDefault) IsClientError() bool

IsClientError returns true when this sensors collection get default response has a 4xx status code

func (*SensorsCollectionGetDefault) IsCode

func (o *SensorsCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this sensors collection get default response a status code equal to that given

func (*SensorsCollectionGetDefault) IsRedirect

func (o *SensorsCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this sensors collection get default response has a 3xx status code

func (*SensorsCollectionGetDefault) IsServerError

func (o *SensorsCollectionGetDefault) IsServerError() bool

IsServerError returns true when this sensors collection get default response has a 5xx status code

func (*SensorsCollectionGetDefault) IsSuccess

func (o *SensorsCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this sensors collection get default response has a 2xx status code

func (*SensorsCollectionGetDefault) String

func (o *SensorsCollectionGetDefault) String() string

type SensorsCollectionGetOK

type SensorsCollectionGetOK struct {
	Payload *models.SensorsResponse
}

SensorsCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSensorsCollectionGetOK

func NewSensorsCollectionGetOK() *SensorsCollectionGetOK

NewSensorsCollectionGetOK creates a SensorsCollectionGetOK with default headers values

func (*SensorsCollectionGetOK) Error

func (o *SensorsCollectionGetOK) Error() string

func (*SensorsCollectionGetOK) GetPayload

func (*SensorsCollectionGetOK) IsClientError

func (o *SensorsCollectionGetOK) IsClientError() bool

IsClientError returns true when this sensors collection get o k response has a 4xx status code

func (*SensorsCollectionGetOK) IsCode

func (o *SensorsCollectionGetOK) IsCode(code int) bool

IsCode returns true when this sensors collection get o k response a status code equal to that given

func (*SensorsCollectionGetOK) IsRedirect

func (o *SensorsCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this sensors collection get o k response has a 3xx status code

func (*SensorsCollectionGetOK) IsServerError

func (o *SensorsCollectionGetOK) IsServerError() bool

IsServerError returns true when this sensors collection get o k response has a 5xx status code

func (*SensorsCollectionGetOK) IsSuccess

func (o *SensorsCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this sensors collection get o k response has a 2xx status code

func (*SensorsCollectionGetOK) String

func (o *SensorsCollectionGetOK) String() string

type SensorsCollectionGetParams

type SensorsCollectionGetParams struct {

	/* CriticalHighThreshold.

	   Filter by critical_high_threshold
	*/
	CriticalHighThreshold *int64

	/* CriticalLowThreshold.

	   Filter by critical_low_threshold
	*/
	CriticalLowThreshold *int64

	/* DiscreteState.

	   Filter by discrete_state
	*/
	DiscreteState *string

	/* DiscreteValue.

	   Filter by discrete_value
	*/
	DiscreteValue *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Index.

	   Filter by index
	*/
	Index *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* NodeName.

	   Filter by node.name
	*/
	NodeName *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUID *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* ThresholdState.

	   Filter by threshold_state
	*/
	ThresholdState *string

	/* Type.

	   Filter by type
	*/
	Type *string

	/* Value.

	   Filter by value
	*/
	Value *int64

	/* ValueUnits.

	   Filter by value_units
	*/
	ValueUnits *string

	/* WarningHighThreshold.

	   Filter by warning_high_threshold
	*/
	WarningHighThreshold *int64

	/* WarningLowThreshold.

	   Filter by warning_low_threshold
	*/
	WarningLowThreshold *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SensorsCollectionGetParams contains all the parameters to send to the API endpoint

for the sensors collection get operation.

Typically these are written to a http.Request.

func NewSensorsCollectionGetParams

func NewSensorsCollectionGetParams() *SensorsCollectionGetParams

NewSensorsCollectionGetParams creates a new SensorsCollectionGetParams 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 NewSensorsCollectionGetParamsWithContext

func NewSensorsCollectionGetParamsWithContext(ctx context.Context) *SensorsCollectionGetParams

NewSensorsCollectionGetParamsWithContext creates a new SensorsCollectionGetParams object with the ability to set a context for a request.

func NewSensorsCollectionGetParamsWithHTTPClient

func NewSensorsCollectionGetParamsWithHTTPClient(client *http.Client) *SensorsCollectionGetParams

NewSensorsCollectionGetParamsWithHTTPClient creates a new SensorsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSensorsCollectionGetParamsWithTimeout

func NewSensorsCollectionGetParamsWithTimeout(timeout time.Duration) *SensorsCollectionGetParams

NewSensorsCollectionGetParamsWithTimeout creates a new SensorsCollectionGetParams object with the ability to set a timeout on a request.

func (*SensorsCollectionGetParams) SetContext

func (o *SensorsCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the sensors collection get params

func (*SensorsCollectionGetParams) SetCriticalHighThreshold

func (o *SensorsCollectionGetParams) SetCriticalHighThreshold(criticalHighThreshold *int64)

SetCriticalHighThreshold adds the criticalHighThreshold to the sensors collection get params

func (*SensorsCollectionGetParams) SetCriticalLowThreshold

func (o *SensorsCollectionGetParams) SetCriticalLowThreshold(criticalLowThreshold *int64)

SetCriticalLowThreshold adds the criticalLowThreshold to the sensors collection get params

func (*SensorsCollectionGetParams) SetDefaults

func (o *SensorsCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the sensors collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SensorsCollectionGetParams) SetDiscreteState

func (o *SensorsCollectionGetParams) SetDiscreteState(discreteState *string)

SetDiscreteState adds the discreteState to the sensors collection get params

func (*SensorsCollectionGetParams) SetDiscreteValue

func (o *SensorsCollectionGetParams) SetDiscreteValue(discreteValue *string)

SetDiscreteValue adds the discreteValue to the sensors collection get params

func (*SensorsCollectionGetParams) SetFields

func (o *SensorsCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the sensors collection get params

func (*SensorsCollectionGetParams) SetHTTPClient

func (o *SensorsCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the sensors collection get params

func (*SensorsCollectionGetParams) SetIndex

func (o *SensorsCollectionGetParams) SetIndex(index *int64)

SetIndex adds the index to the sensors collection get params

func (*SensorsCollectionGetParams) SetMaxRecords

func (o *SensorsCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the sensors collection get params

func (*SensorsCollectionGetParams) SetName

func (o *SensorsCollectionGetParams) SetName(name *string)

SetName adds the name to the sensors collection get params

func (*SensorsCollectionGetParams) SetNodeName

func (o *SensorsCollectionGetParams) SetNodeName(nodeName *string)

SetNodeName adds the nodeName to the sensors collection get params

func (*SensorsCollectionGetParams) SetNodeUUID

func (o *SensorsCollectionGetParams) SetNodeUUID(nodeUUID *string)

SetNodeUUID adds the nodeUuid to the sensors collection get params

func (*SensorsCollectionGetParams) SetOrderBy

func (o *SensorsCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the sensors collection get params

func (*SensorsCollectionGetParams) SetReturnRecords

func (o *SensorsCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the sensors collection get params

func (*SensorsCollectionGetParams) SetReturnTimeout

func (o *SensorsCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the sensors collection get params

func (*SensorsCollectionGetParams) SetThresholdState

func (o *SensorsCollectionGetParams) SetThresholdState(thresholdState *string)

SetThresholdState adds the thresholdState to the sensors collection get params

func (*SensorsCollectionGetParams) SetTimeout

func (o *SensorsCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the sensors collection get params

func (*SensorsCollectionGetParams) SetType

func (o *SensorsCollectionGetParams) SetType(typeVar *string)

SetType adds the type to the sensors collection get params

func (*SensorsCollectionGetParams) SetValue

func (o *SensorsCollectionGetParams) SetValue(value *int64)

SetValue adds the value to the sensors collection get params

func (*SensorsCollectionGetParams) SetValueUnits

func (o *SensorsCollectionGetParams) SetValueUnits(valueUnits *string)

SetValueUnits adds the valueUnits to the sensors collection get params

func (*SensorsCollectionGetParams) SetWarningHighThreshold

func (o *SensorsCollectionGetParams) SetWarningHighThreshold(warningHighThreshold *int64)

SetWarningHighThreshold adds the warningHighThreshold to the sensors collection get params

func (*SensorsCollectionGetParams) SetWarningLowThreshold

func (o *SensorsCollectionGetParams) SetWarningLowThreshold(warningLowThreshold *int64)

SetWarningLowThreshold adds the warningLowThreshold to the sensors collection get params

func (*SensorsCollectionGetParams) WithContext

WithContext adds the context to the sensors collection get params

func (*SensorsCollectionGetParams) WithCriticalHighThreshold

func (o *SensorsCollectionGetParams) WithCriticalHighThreshold(criticalHighThreshold *int64) *SensorsCollectionGetParams

WithCriticalHighThreshold adds the criticalHighThreshold to the sensors collection get params

func (*SensorsCollectionGetParams) WithCriticalLowThreshold

func (o *SensorsCollectionGetParams) WithCriticalLowThreshold(criticalLowThreshold *int64) *SensorsCollectionGetParams

WithCriticalLowThreshold adds the criticalLowThreshold to the sensors collection get params

func (*SensorsCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the sensors collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SensorsCollectionGetParams) WithDiscreteState

func (o *SensorsCollectionGetParams) WithDiscreteState(discreteState *string) *SensorsCollectionGetParams

WithDiscreteState adds the discreteState to the sensors collection get params

func (*SensorsCollectionGetParams) WithDiscreteValue

func (o *SensorsCollectionGetParams) WithDiscreteValue(discreteValue *string) *SensorsCollectionGetParams

WithDiscreteValue adds the discreteValue to the sensors collection get params

func (*SensorsCollectionGetParams) WithFields

WithFields adds the fields to the sensors collection get params

func (*SensorsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the sensors collection get params

func (*SensorsCollectionGetParams) WithIndex

WithIndex adds the index to the sensors collection get params

func (*SensorsCollectionGetParams) WithMaxRecords

func (o *SensorsCollectionGetParams) WithMaxRecords(maxRecords *int64) *SensorsCollectionGetParams

WithMaxRecords adds the maxRecords to the sensors collection get params

func (*SensorsCollectionGetParams) WithName

WithName adds the name to the sensors collection get params

func (*SensorsCollectionGetParams) WithNodeName

func (o *SensorsCollectionGetParams) WithNodeName(nodeName *string) *SensorsCollectionGetParams

WithNodeName adds the nodeName to the sensors collection get params

func (*SensorsCollectionGetParams) WithNodeUUID

func (o *SensorsCollectionGetParams) WithNodeUUID(nodeUUID *string) *SensorsCollectionGetParams

WithNodeUUID adds the nodeUUID to the sensors collection get params

func (*SensorsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the sensors collection get params

func (*SensorsCollectionGetParams) WithReturnRecords

func (o *SensorsCollectionGetParams) WithReturnRecords(returnRecords *bool) *SensorsCollectionGetParams

WithReturnRecords adds the returnRecords to the sensors collection get params

func (*SensorsCollectionGetParams) WithReturnTimeout

func (o *SensorsCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *SensorsCollectionGetParams

WithReturnTimeout adds the returnTimeout to the sensors collection get params

func (*SensorsCollectionGetParams) WithThresholdState

func (o *SensorsCollectionGetParams) WithThresholdState(thresholdState *string) *SensorsCollectionGetParams

WithThresholdState adds the thresholdState to the sensors collection get params

func (*SensorsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the sensors collection get params

func (*SensorsCollectionGetParams) WithType

WithType adds the typeVar to the sensors collection get params

func (*SensorsCollectionGetParams) WithValue

WithValue adds the value to the sensors collection get params

func (*SensorsCollectionGetParams) WithValueUnits

func (o *SensorsCollectionGetParams) WithValueUnits(valueUnits *string) *SensorsCollectionGetParams

WithValueUnits adds the valueUnits to the sensors collection get params

func (*SensorsCollectionGetParams) WithWarningHighThreshold

func (o *SensorsCollectionGetParams) WithWarningHighThreshold(warningHighThreshold *int64) *SensorsCollectionGetParams

WithWarningHighThreshold adds the warningHighThreshold to the sensors collection get params

func (*SensorsCollectionGetParams) WithWarningLowThreshold

func (o *SensorsCollectionGetParams) WithWarningLowThreshold(warningLowThreshold *int64) *SensorsCollectionGetParams

WithWarningLowThreshold adds the warningLowThreshold to the sensors collection get params

func (*SensorsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SensorsCollectionGetReader

type SensorsCollectionGetReader struct {
	// contains filtered or unexported fields
}

SensorsCollectionGetReader is a Reader for the SensorsCollectionGet structure.

func (*SensorsCollectionGetReader) ReadResponse

func (o *SensorsCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SensorsGetDefault

type SensorsGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SensorsGetDefault describes a response with status code -1, with default header values.

Error

func NewSensorsGetDefault

func NewSensorsGetDefault(code int) *SensorsGetDefault

NewSensorsGetDefault creates a SensorsGetDefault with default headers values

func (*SensorsGetDefault) Code

func (o *SensorsGetDefault) Code() int

Code gets the status code for the sensors get default response

func (*SensorsGetDefault) Error

func (o *SensorsGetDefault) Error() string

func (*SensorsGetDefault) GetPayload

func (o *SensorsGetDefault) GetPayload() *models.ErrorResponse

func (*SensorsGetDefault) IsClientError

func (o *SensorsGetDefault) IsClientError() bool

IsClientError returns true when this sensors get default response has a 4xx status code

func (*SensorsGetDefault) IsCode

func (o *SensorsGetDefault) IsCode(code int) bool

IsCode returns true when this sensors get default response a status code equal to that given

func (*SensorsGetDefault) IsRedirect

func (o *SensorsGetDefault) IsRedirect() bool

IsRedirect returns true when this sensors get default response has a 3xx status code

func (*SensorsGetDefault) IsServerError

func (o *SensorsGetDefault) IsServerError() bool

IsServerError returns true when this sensors get default response has a 5xx status code

func (*SensorsGetDefault) IsSuccess

func (o *SensorsGetDefault) IsSuccess() bool

IsSuccess returns true when this sensors get default response has a 2xx status code

func (*SensorsGetDefault) String

func (o *SensorsGetDefault) String() string

type SensorsGetOK

type SensorsGetOK struct {
	Payload *models.Sensors
}

SensorsGetOK describes a response with status code 200, with default header values.

OK

func NewSensorsGetOK

func NewSensorsGetOK() *SensorsGetOK

NewSensorsGetOK creates a SensorsGetOK with default headers values

func (*SensorsGetOK) Error

func (o *SensorsGetOK) Error() string

func (*SensorsGetOK) GetPayload

func (o *SensorsGetOK) GetPayload() *models.Sensors

func (*SensorsGetOK) IsClientError

func (o *SensorsGetOK) IsClientError() bool

IsClientError returns true when this sensors get o k response has a 4xx status code

func (*SensorsGetOK) IsCode

func (o *SensorsGetOK) IsCode(code int) bool

IsCode returns true when this sensors get o k response a status code equal to that given

func (*SensorsGetOK) IsRedirect

func (o *SensorsGetOK) IsRedirect() bool

IsRedirect returns true when this sensors get o k response has a 3xx status code

func (*SensorsGetOK) IsServerError

func (o *SensorsGetOK) IsServerError() bool

IsServerError returns true when this sensors get o k response has a 5xx status code

func (*SensorsGetOK) IsSuccess

func (o *SensorsGetOK) IsSuccess() bool

IsSuccess returns true when this sensors get o k response has a 2xx status code

func (*SensorsGetOK) String

func (o *SensorsGetOK) String() string

type SensorsGetParams

type SensorsGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Index.

	   Filter by index
	*/
	Index string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SensorsGetParams contains all the parameters to send to the API endpoint

for the sensors get operation.

Typically these are written to a http.Request.

func NewSensorsGetParams

func NewSensorsGetParams() *SensorsGetParams

NewSensorsGetParams creates a new SensorsGetParams 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 NewSensorsGetParamsWithContext

func NewSensorsGetParamsWithContext(ctx context.Context) *SensorsGetParams

NewSensorsGetParamsWithContext creates a new SensorsGetParams object with the ability to set a context for a request.

func NewSensorsGetParamsWithHTTPClient

func NewSensorsGetParamsWithHTTPClient(client *http.Client) *SensorsGetParams

NewSensorsGetParamsWithHTTPClient creates a new SensorsGetParams object with the ability to set a custom HTTPClient for a request.

func NewSensorsGetParamsWithTimeout

func NewSensorsGetParamsWithTimeout(timeout time.Duration) *SensorsGetParams

NewSensorsGetParamsWithTimeout creates a new SensorsGetParams object with the ability to set a timeout on a request.

func (*SensorsGetParams) SetContext

func (o *SensorsGetParams) SetContext(ctx context.Context)

SetContext adds the context to the sensors get params

func (*SensorsGetParams) SetDefaults

func (o *SensorsGetParams) SetDefaults()

SetDefaults hydrates default values in the sensors get params (not the query body).

All values with no default are reset to their zero value.

func (*SensorsGetParams) SetFields

func (o *SensorsGetParams) SetFields(fields []string)

SetFields adds the fields to the sensors get params

func (*SensorsGetParams) SetHTTPClient

func (o *SensorsGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the sensors get params

func (*SensorsGetParams) SetIndex

func (o *SensorsGetParams) SetIndex(index string)

SetIndex adds the index to the sensors get params

func (*SensorsGetParams) SetNodeUUID

func (o *SensorsGetParams) SetNodeUUID(nodeUUID string)

SetNodeUUID adds the nodeUuid to the sensors get params

func (*SensorsGetParams) SetTimeout

func (o *SensorsGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the sensors get params

func (*SensorsGetParams) WithContext

func (o *SensorsGetParams) WithContext(ctx context.Context) *SensorsGetParams

WithContext adds the context to the sensors get params

func (*SensorsGetParams) WithDefaults

func (o *SensorsGetParams) WithDefaults() *SensorsGetParams

WithDefaults hydrates default values in the sensors get params (not the query body).

All values with no default are reset to their zero value.

func (*SensorsGetParams) WithFields

func (o *SensorsGetParams) WithFields(fields []string) *SensorsGetParams

WithFields adds the fields to the sensors get params

func (*SensorsGetParams) WithHTTPClient

func (o *SensorsGetParams) WithHTTPClient(client *http.Client) *SensorsGetParams

WithHTTPClient adds the HTTPClient to the sensors get params

func (*SensorsGetParams) WithIndex

func (o *SensorsGetParams) WithIndex(index string) *SensorsGetParams

WithIndex adds the index to the sensors get params

func (*SensorsGetParams) WithNodeUUID

func (o *SensorsGetParams) WithNodeUUID(nodeUUID string) *SensorsGetParams

WithNodeUUID adds the nodeUUID to the sensors get params

func (*SensorsGetParams) WithTimeout

func (o *SensorsGetParams) WithTimeout(timeout time.Duration) *SensorsGetParams

WithTimeout adds the timeout to the sensors get params

func (*SensorsGetParams) WriteToRequest

func (o *SensorsGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SensorsGetReader

type SensorsGetReader struct {
	// contains filtered or unexported fields
}

SensorsGetReader is a Reader for the SensorsGet structure.

func (*SensorsGetReader) ReadResponse

func (o *SensorsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SoftwareDownloadGetDefault

type SoftwareDownloadGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SoftwareDownloadGetDefault describes a response with status code -1, with default header values.

Error

func NewSoftwareDownloadGetDefault

func NewSoftwareDownloadGetDefault(code int) *SoftwareDownloadGetDefault

NewSoftwareDownloadGetDefault creates a SoftwareDownloadGetDefault with default headers values

func (*SoftwareDownloadGetDefault) Code

func (o *SoftwareDownloadGetDefault) Code() int

Code gets the status code for the software download get default response

func (*SoftwareDownloadGetDefault) Error

func (*SoftwareDownloadGetDefault) GetPayload

func (*SoftwareDownloadGetDefault) IsClientError

func (o *SoftwareDownloadGetDefault) IsClientError() bool

IsClientError returns true when this software download get default response has a 4xx status code

func (*SoftwareDownloadGetDefault) IsCode

func (o *SoftwareDownloadGetDefault) IsCode(code int) bool

IsCode returns true when this software download get default response a status code equal to that given

func (*SoftwareDownloadGetDefault) IsRedirect

func (o *SoftwareDownloadGetDefault) IsRedirect() bool

IsRedirect returns true when this software download get default response has a 3xx status code

func (*SoftwareDownloadGetDefault) IsServerError

func (o *SoftwareDownloadGetDefault) IsServerError() bool

IsServerError returns true when this software download get default response has a 5xx status code

func (*SoftwareDownloadGetDefault) IsSuccess

func (o *SoftwareDownloadGetDefault) IsSuccess() bool

IsSuccess returns true when this software download get default response has a 2xx status code

func (*SoftwareDownloadGetDefault) String

func (o *SoftwareDownloadGetDefault) String() string

type SoftwareDownloadGetOK

type SoftwareDownloadGetOK struct {
	Payload *models.SoftwarePackageDownloadGet
}

SoftwareDownloadGetOK describes a response with status code 200, with default header values.

OK

func NewSoftwareDownloadGetOK

func NewSoftwareDownloadGetOK() *SoftwareDownloadGetOK

NewSoftwareDownloadGetOK creates a SoftwareDownloadGetOK with default headers values

func (*SoftwareDownloadGetOK) Error

func (o *SoftwareDownloadGetOK) Error() string

func (*SoftwareDownloadGetOK) GetPayload

func (*SoftwareDownloadGetOK) IsClientError

func (o *SoftwareDownloadGetOK) IsClientError() bool

IsClientError returns true when this software download get o k response has a 4xx status code

func (*SoftwareDownloadGetOK) IsCode

func (o *SoftwareDownloadGetOK) IsCode(code int) bool

IsCode returns true when this software download get o k response a status code equal to that given

func (*SoftwareDownloadGetOK) IsRedirect

func (o *SoftwareDownloadGetOK) IsRedirect() bool

IsRedirect returns true when this software download get o k response has a 3xx status code

func (*SoftwareDownloadGetOK) IsServerError

func (o *SoftwareDownloadGetOK) IsServerError() bool

IsServerError returns true when this software download get o k response has a 5xx status code

func (*SoftwareDownloadGetOK) IsSuccess

func (o *SoftwareDownloadGetOK) IsSuccess() bool

IsSuccess returns true when this software download get o k response has a 2xx status code

func (*SoftwareDownloadGetOK) String

func (o *SoftwareDownloadGetOK) String() string

type SoftwareDownloadGetParams

type SoftwareDownloadGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* 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
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SoftwareDownloadGetParams contains all the parameters to send to the API endpoint

for the software download get operation.

Typically these are written to a http.Request.

func NewSoftwareDownloadGetParams

func NewSoftwareDownloadGetParams() *SoftwareDownloadGetParams

NewSoftwareDownloadGetParams creates a new SoftwareDownloadGetParams 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 NewSoftwareDownloadGetParamsWithContext

func NewSoftwareDownloadGetParamsWithContext(ctx context.Context) *SoftwareDownloadGetParams

NewSoftwareDownloadGetParamsWithContext creates a new SoftwareDownloadGetParams object with the ability to set a context for a request.

func NewSoftwareDownloadGetParamsWithHTTPClient

func NewSoftwareDownloadGetParamsWithHTTPClient(client *http.Client) *SoftwareDownloadGetParams

NewSoftwareDownloadGetParamsWithHTTPClient creates a new SoftwareDownloadGetParams object with the ability to set a custom HTTPClient for a request.

func NewSoftwareDownloadGetParamsWithTimeout

func NewSoftwareDownloadGetParamsWithTimeout(timeout time.Duration) *SoftwareDownloadGetParams

NewSoftwareDownloadGetParamsWithTimeout creates a new SoftwareDownloadGetParams object with the ability to set a timeout on a request.

func (*SoftwareDownloadGetParams) SetContext

func (o *SoftwareDownloadGetParams) SetContext(ctx context.Context)

SetContext adds the context to the software download get params

func (*SoftwareDownloadGetParams) SetDefaults

func (o *SoftwareDownloadGetParams) SetDefaults()

SetDefaults hydrates default values in the software download get params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwareDownloadGetParams) SetFields

func (o *SoftwareDownloadGetParams) SetFields(fields []string)

SetFields adds the fields to the software download get params

func (*SoftwareDownloadGetParams) SetHTTPClient

func (o *SoftwareDownloadGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the software download get params

func (*SoftwareDownloadGetParams) SetReturnTimeout

func (o *SoftwareDownloadGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the software download get params

func (*SoftwareDownloadGetParams) SetTimeout

func (o *SoftwareDownloadGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the software download get params

func (*SoftwareDownloadGetParams) WithContext

WithContext adds the context to the software download get params

func (*SoftwareDownloadGetParams) WithDefaults

WithDefaults hydrates default values in the software download get params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwareDownloadGetParams) WithFields

WithFields adds the fields to the software download get params

func (*SoftwareDownloadGetParams) WithHTTPClient

func (o *SoftwareDownloadGetParams) WithHTTPClient(client *http.Client) *SoftwareDownloadGetParams

WithHTTPClient adds the HTTPClient to the software download get params

func (*SoftwareDownloadGetParams) WithReturnTimeout

func (o *SoftwareDownloadGetParams) WithReturnTimeout(returnTimeout *int64) *SoftwareDownloadGetParams

WithReturnTimeout adds the returnTimeout to the software download get params

func (*SoftwareDownloadGetParams) WithTimeout

WithTimeout adds the timeout to the software download get params

func (*SoftwareDownloadGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SoftwareDownloadGetReader

type SoftwareDownloadGetReader struct {
	// contains filtered or unexported fields
}

SoftwareDownloadGetReader is a Reader for the SoftwareDownloadGet structure.

func (*SoftwareDownloadGetReader) ReadResponse

func (o *SoftwareDownloadGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SoftwareGetDefault

type SoftwareGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SoftwareGetDefault describes a response with status code -1, with default header values.

Error

func NewSoftwareGetDefault

func NewSoftwareGetDefault(code int) *SoftwareGetDefault

NewSoftwareGetDefault creates a SoftwareGetDefault with default headers values

func (*SoftwareGetDefault) Code

func (o *SoftwareGetDefault) Code() int

Code gets the status code for the software get default response

func (*SoftwareGetDefault) Error

func (o *SoftwareGetDefault) Error() string

func (*SoftwareGetDefault) GetPayload

func (o *SoftwareGetDefault) GetPayload() *models.ErrorResponse

func (*SoftwareGetDefault) IsClientError

func (o *SoftwareGetDefault) IsClientError() bool

IsClientError returns true when this software get default response has a 4xx status code

func (*SoftwareGetDefault) IsCode

func (o *SoftwareGetDefault) IsCode(code int) bool

IsCode returns true when this software get default response a status code equal to that given

func (*SoftwareGetDefault) IsRedirect

func (o *SoftwareGetDefault) IsRedirect() bool

IsRedirect returns true when this software get default response has a 3xx status code

func (*SoftwareGetDefault) IsServerError

func (o *SoftwareGetDefault) IsServerError() bool

IsServerError returns true when this software get default response has a 5xx status code

func (*SoftwareGetDefault) IsSuccess

func (o *SoftwareGetDefault) IsSuccess() bool

IsSuccess returns true when this software get default response has a 2xx status code

func (*SoftwareGetDefault) String

func (o *SoftwareGetDefault) String() string

type SoftwareGetOK

type SoftwareGetOK struct {
	Payload *models.SoftwareReference
}

SoftwareGetOK describes a response with status code 200, with default header values.

OK

func NewSoftwareGetOK

func NewSoftwareGetOK() *SoftwareGetOK

NewSoftwareGetOK creates a SoftwareGetOK with default headers values

func (*SoftwareGetOK) Error

func (o *SoftwareGetOK) Error() string

func (*SoftwareGetOK) GetPayload

func (o *SoftwareGetOK) GetPayload() *models.SoftwareReference

func (*SoftwareGetOK) IsClientError

func (o *SoftwareGetOK) IsClientError() bool

IsClientError returns true when this software get o k response has a 4xx status code

func (*SoftwareGetOK) IsCode

func (o *SoftwareGetOK) IsCode(code int) bool

IsCode returns true when this software get o k response a status code equal to that given

func (*SoftwareGetOK) IsRedirect

func (o *SoftwareGetOK) IsRedirect() bool

IsRedirect returns true when this software get o k response has a 3xx status code

func (*SoftwareGetOK) IsServerError

func (o *SoftwareGetOK) IsServerError() bool

IsServerError returns true when this software get o k response has a 5xx status code

func (*SoftwareGetOK) IsSuccess

func (o *SoftwareGetOK) IsSuccess() bool

IsSuccess returns true when this software get o k response has a 2xx status code

func (*SoftwareGetOK) String

func (o *SoftwareGetOK) String() string

type SoftwareGetParams

type SoftwareGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* 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
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SoftwareGetParams contains all the parameters to send to the API endpoint

for the software get operation.

Typically these are written to a http.Request.

func NewSoftwareGetParams

func NewSoftwareGetParams() *SoftwareGetParams

NewSoftwareGetParams creates a new SoftwareGetParams 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 NewSoftwareGetParamsWithContext

func NewSoftwareGetParamsWithContext(ctx context.Context) *SoftwareGetParams

NewSoftwareGetParamsWithContext creates a new SoftwareGetParams object with the ability to set a context for a request.

func NewSoftwareGetParamsWithHTTPClient

func NewSoftwareGetParamsWithHTTPClient(client *http.Client) *SoftwareGetParams

NewSoftwareGetParamsWithHTTPClient creates a new SoftwareGetParams object with the ability to set a custom HTTPClient for a request.

func NewSoftwareGetParamsWithTimeout

func NewSoftwareGetParamsWithTimeout(timeout time.Duration) *SoftwareGetParams

NewSoftwareGetParamsWithTimeout creates a new SoftwareGetParams object with the ability to set a timeout on a request.

func (*SoftwareGetParams) SetContext

func (o *SoftwareGetParams) SetContext(ctx context.Context)

SetContext adds the context to the software get params

func (*SoftwareGetParams) SetDefaults

func (o *SoftwareGetParams) SetDefaults()

SetDefaults hydrates default values in the software get params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwareGetParams) SetFields

func (o *SoftwareGetParams) SetFields(fields []string)

SetFields adds the fields to the software get params

func (*SoftwareGetParams) SetHTTPClient

func (o *SoftwareGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the software get params

func (*SoftwareGetParams) SetReturnTimeout

func (o *SoftwareGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the software get params

func (*SoftwareGetParams) SetTimeout

func (o *SoftwareGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the software get params

func (*SoftwareGetParams) WithContext

func (o *SoftwareGetParams) WithContext(ctx context.Context) *SoftwareGetParams

WithContext adds the context to the software get params

func (*SoftwareGetParams) WithDefaults

func (o *SoftwareGetParams) WithDefaults() *SoftwareGetParams

WithDefaults hydrates default values in the software get params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwareGetParams) WithFields

func (o *SoftwareGetParams) WithFields(fields []string) *SoftwareGetParams

WithFields adds the fields to the software get params

func (*SoftwareGetParams) WithHTTPClient

func (o *SoftwareGetParams) WithHTTPClient(client *http.Client) *SoftwareGetParams

WithHTTPClient adds the HTTPClient to the software get params

func (*SoftwareGetParams) WithReturnTimeout

func (o *SoftwareGetParams) WithReturnTimeout(returnTimeout *int64) *SoftwareGetParams

WithReturnTimeout adds the returnTimeout to the software get params

func (*SoftwareGetParams) WithTimeout

func (o *SoftwareGetParams) WithTimeout(timeout time.Duration) *SoftwareGetParams

WithTimeout adds the timeout to the software get params

func (*SoftwareGetParams) WriteToRequest

func (o *SoftwareGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SoftwareGetReader

type SoftwareGetReader struct {
	// contains filtered or unexported fields
}

SoftwareGetReader is a Reader for the SoftwareGet structure.

func (*SoftwareGetReader) ReadResponse

func (o *SoftwareGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SoftwareHistoryCollectionGetDefault

type SoftwareHistoryCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SoftwareHistoryCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSoftwareHistoryCollectionGetDefault

func NewSoftwareHistoryCollectionGetDefault(code int) *SoftwareHistoryCollectionGetDefault

NewSoftwareHistoryCollectionGetDefault creates a SoftwareHistoryCollectionGetDefault with default headers values

func (*SoftwareHistoryCollectionGetDefault) Code

Code gets the status code for the software history collection get default response

func (*SoftwareHistoryCollectionGetDefault) Error

func (*SoftwareHistoryCollectionGetDefault) GetPayload

func (*SoftwareHistoryCollectionGetDefault) IsClientError

func (o *SoftwareHistoryCollectionGetDefault) IsClientError() bool

IsClientError returns true when this software history collection get default response has a 4xx status code

func (*SoftwareHistoryCollectionGetDefault) IsCode

IsCode returns true when this software history collection get default response a status code equal to that given

func (*SoftwareHistoryCollectionGetDefault) IsRedirect

func (o *SoftwareHistoryCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this software history collection get default response has a 3xx status code

func (*SoftwareHistoryCollectionGetDefault) IsServerError

func (o *SoftwareHistoryCollectionGetDefault) IsServerError() bool

IsServerError returns true when this software history collection get default response has a 5xx status code

func (*SoftwareHistoryCollectionGetDefault) IsSuccess

IsSuccess returns true when this software history collection get default response has a 2xx status code

func (*SoftwareHistoryCollectionGetDefault) String

type SoftwareHistoryCollectionGetOK

type SoftwareHistoryCollectionGetOK struct {
	Payload *models.SoftwareHistoryResponse
}

SoftwareHistoryCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSoftwareHistoryCollectionGetOK

func NewSoftwareHistoryCollectionGetOK() *SoftwareHistoryCollectionGetOK

NewSoftwareHistoryCollectionGetOK creates a SoftwareHistoryCollectionGetOK with default headers values

func (*SoftwareHistoryCollectionGetOK) Error

func (*SoftwareHistoryCollectionGetOK) GetPayload

func (*SoftwareHistoryCollectionGetOK) IsClientError

func (o *SoftwareHistoryCollectionGetOK) IsClientError() bool

IsClientError returns true when this software history collection get o k response has a 4xx status code

func (*SoftwareHistoryCollectionGetOK) IsCode

func (o *SoftwareHistoryCollectionGetOK) IsCode(code int) bool

IsCode returns true when this software history collection get o k response a status code equal to that given

func (*SoftwareHistoryCollectionGetOK) IsRedirect

func (o *SoftwareHistoryCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this software history collection get o k response has a 3xx status code

func (*SoftwareHistoryCollectionGetOK) IsServerError

func (o *SoftwareHistoryCollectionGetOK) IsServerError() bool

IsServerError returns true when this software history collection get o k response has a 5xx status code

func (*SoftwareHistoryCollectionGetOK) IsSuccess

func (o *SoftwareHistoryCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this software history collection get o k response has a 2xx status code

func (*SoftwareHistoryCollectionGetOK) String

type SoftwareHistoryCollectionGetParams

type SoftwareHistoryCollectionGetParams struct {

	/* EndTime.

	   Filter by end_time
	*/
	EndTime *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* FromVersion.

	   Filter by from_version
	*/
	FromVersion *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* NodeName.

	   Filter by node.name
	*/
	NodeName *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUID *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* StartTime.

	   Filter by start_time
	*/
	StartTime *string

	/* State.

	   Filter by state
	*/
	State *string

	/* ToVersion.

	   Filter by to_version
	*/
	ToVersion *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SoftwareHistoryCollectionGetParams contains all the parameters to send to the API endpoint

for the software history collection get operation.

Typically these are written to a http.Request.

func NewSoftwareHistoryCollectionGetParams

func NewSoftwareHistoryCollectionGetParams() *SoftwareHistoryCollectionGetParams

NewSoftwareHistoryCollectionGetParams creates a new SoftwareHistoryCollectionGetParams 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 NewSoftwareHistoryCollectionGetParamsWithContext

func NewSoftwareHistoryCollectionGetParamsWithContext(ctx context.Context) *SoftwareHistoryCollectionGetParams

NewSoftwareHistoryCollectionGetParamsWithContext creates a new SoftwareHistoryCollectionGetParams object with the ability to set a context for a request.

func NewSoftwareHistoryCollectionGetParamsWithHTTPClient

func NewSoftwareHistoryCollectionGetParamsWithHTTPClient(client *http.Client) *SoftwareHistoryCollectionGetParams

NewSoftwareHistoryCollectionGetParamsWithHTTPClient creates a new SoftwareHistoryCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSoftwareHistoryCollectionGetParamsWithTimeout

func NewSoftwareHistoryCollectionGetParamsWithTimeout(timeout time.Duration) *SoftwareHistoryCollectionGetParams

NewSoftwareHistoryCollectionGetParamsWithTimeout creates a new SoftwareHistoryCollectionGetParams object with the ability to set a timeout on a request.

func (*SoftwareHistoryCollectionGetParams) SetContext

SetContext adds the context to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetDefaults

func (o *SoftwareHistoryCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the software history collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwareHistoryCollectionGetParams) SetEndTime

func (o *SoftwareHistoryCollectionGetParams) SetEndTime(endTime *string)

SetEndTime adds the endTime to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetFields

func (o *SoftwareHistoryCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetFromVersion

func (o *SoftwareHistoryCollectionGetParams) SetFromVersion(fromVersion *string)

SetFromVersion adds the fromVersion to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetHTTPClient

func (o *SoftwareHistoryCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetMaxRecords

func (o *SoftwareHistoryCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetNodeName

func (o *SoftwareHistoryCollectionGetParams) SetNodeName(nodeName *string)

SetNodeName adds the nodeName to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetNodeUUID

func (o *SoftwareHistoryCollectionGetParams) SetNodeUUID(nodeUUID *string)

SetNodeUUID adds the nodeUuid to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetOrderBy

func (o *SoftwareHistoryCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetReturnRecords

func (o *SoftwareHistoryCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetReturnTimeout

func (o *SoftwareHistoryCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetStartTime

func (o *SoftwareHistoryCollectionGetParams) SetStartTime(startTime *string)

SetStartTime adds the startTime to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetState

func (o *SoftwareHistoryCollectionGetParams) SetState(state *string)

SetState adds the state to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetTimeout

func (o *SoftwareHistoryCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) SetToVersion

func (o *SoftwareHistoryCollectionGetParams) SetToVersion(toVersion *string)

SetToVersion adds the toVersion to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithContext

WithContext adds the context to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the software history collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwareHistoryCollectionGetParams) WithEndTime

WithEndTime adds the endTime to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithFields

WithFields adds the fields to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithFromVersion

WithFromVersion adds the fromVersion to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithNodeName

WithNodeName adds the nodeName to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithNodeUUID

WithNodeUUID adds the nodeUUID to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithReturnRecords

func (o *SoftwareHistoryCollectionGetParams) WithReturnRecords(returnRecords *bool) *SoftwareHistoryCollectionGetParams

WithReturnRecords adds the returnRecords to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithReturnTimeout

func (o *SoftwareHistoryCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *SoftwareHistoryCollectionGetParams

WithReturnTimeout adds the returnTimeout to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithStartTime

WithStartTime adds the startTime to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithState

WithState adds the state to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WithToVersion

WithToVersion adds the toVersion to the software history collection get params

func (*SoftwareHistoryCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SoftwareHistoryCollectionGetReader

type SoftwareHistoryCollectionGetReader struct {
	// contains filtered or unexported fields
}

SoftwareHistoryCollectionGetReader is a Reader for the SoftwareHistoryCollectionGet structure.

func (*SoftwareHistoryCollectionGetReader) ReadResponse

func (o *SoftwareHistoryCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SoftwareModifyAccepted

type SoftwareModifyAccepted struct {
	Payload *models.JobLinkResponse
}

SoftwareModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewSoftwareModifyAccepted

func NewSoftwareModifyAccepted() *SoftwareModifyAccepted

NewSoftwareModifyAccepted creates a SoftwareModifyAccepted with default headers values

func (*SoftwareModifyAccepted) Error

func (o *SoftwareModifyAccepted) Error() string

func (*SoftwareModifyAccepted) GetPayload

func (*SoftwareModifyAccepted) IsClientError

func (o *SoftwareModifyAccepted) IsClientError() bool

IsClientError returns true when this software modify accepted response has a 4xx status code

func (*SoftwareModifyAccepted) IsCode

func (o *SoftwareModifyAccepted) IsCode(code int) bool

IsCode returns true when this software modify accepted response a status code equal to that given

func (*SoftwareModifyAccepted) IsRedirect

func (o *SoftwareModifyAccepted) IsRedirect() bool

IsRedirect returns true when this software modify accepted response has a 3xx status code

func (*SoftwareModifyAccepted) IsServerError

func (o *SoftwareModifyAccepted) IsServerError() bool

IsServerError returns true when this software modify accepted response has a 5xx status code

func (*SoftwareModifyAccepted) IsSuccess

func (o *SoftwareModifyAccepted) IsSuccess() bool

IsSuccess returns true when this software modify accepted response has a 2xx status code

func (*SoftwareModifyAccepted) String

func (o *SoftwareModifyAccepted) String() string

type SoftwareModifyDefault

type SoftwareModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SoftwareModifyDefault describes a response with status code -1, with default header values.

Error

func NewSoftwareModifyDefault

func NewSoftwareModifyDefault(code int) *SoftwareModifyDefault

NewSoftwareModifyDefault creates a SoftwareModifyDefault with default headers values

func (*SoftwareModifyDefault) Code

func (o *SoftwareModifyDefault) Code() int

Code gets the status code for the software modify default response

func (*SoftwareModifyDefault) Error

func (o *SoftwareModifyDefault) Error() string

func (*SoftwareModifyDefault) GetPayload

func (o *SoftwareModifyDefault) GetPayload() *models.ErrorResponse

func (*SoftwareModifyDefault) IsClientError

func (o *SoftwareModifyDefault) IsClientError() bool

IsClientError returns true when this software modify default response has a 4xx status code

func (*SoftwareModifyDefault) IsCode

func (o *SoftwareModifyDefault) IsCode(code int) bool

IsCode returns true when this software modify default response a status code equal to that given

func (*SoftwareModifyDefault) IsRedirect

func (o *SoftwareModifyDefault) IsRedirect() bool

IsRedirect returns true when this software modify default response has a 3xx status code

func (*SoftwareModifyDefault) IsServerError

func (o *SoftwareModifyDefault) IsServerError() bool

IsServerError returns true when this software modify default response has a 5xx status code

func (*SoftwareModifyDefault) IsSuccess

func (o *SoftwareModifyDefault) IsSuccess() bool

IsSuccess returns true when this software modify default response has a 2xx status code

func (*SoftwareModifyDefault) String

func (o *SoftwareModifyDefault) String() string

type SoftwareModifyParams

type SoftwareModifyParams struct {

	/* Action.

	     Requests an upgrade to pause, resume, or cancel.
	Note that not all upgrades support these actions. An upgrade can only be resumed if it is in the paused state. When a request to cancel an upgrade is successful, the upgrade state changes to either `success` or `failure`.

	*/
	Action *string

	/* EstimateOnly.

	     Generates an estimate of the time required for the overall update operation for the specified package.
	No update is performed when this option is used. The default is false.

	*/
	EstimateOnly *bool

	/* ForceRolling.

	   Forces a rolling upgrade on the cluster. This option is not applicable for a single-node cluster and for a two-node MetroCluster. The default is false.

	*/
	ForceRolling *bool

	// Info.
	Info *models.SoftwareReference

	/* NodesToUpdate.

	   A comma separated list of node names to be updated. The nodes must be a part of a HA Pair. The default is all nodes.

	*/
	NodesToUpdate *string

	/* PauseAfter.

	   The pause after specified tasks option. When ANDU is paused user interaction is required to resume the update. The default is none.

	*/
	PauseAfter *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.
	*/
	ReturnTimeout *int64

	/* ShowValidationDetails.

	   If the value is set to true, then all validation details will be shown in the output.

	*/
	ShowValidationDetails *bool

	/* SkipWarnings.

	   Ignore warnings and proceed with the install.
	*/
	SkipWarnings *bool

	/* StabilizeMinutes.

	   Sets a custom value between 1 to 60 minutes for the upgrade, allowing each node a specified amount of time to stabilize after a reboot.
	*/
	StabilizeMinutes *int64

	/* ValidateOnly.

	   Validate the operation and its parameters, without actually performing the operation.
	*/
	ValidateOnly *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SoftwareModifyParams contains all the parameters to send to the API endpoint

for the software modify operation.

Typically these are written to a http.Request.

func NewSoftwareModifyParams

func NewSoftwareModifyParams() *SoftwareModifyParams

NewSoftwareModifyParams creates a new SoftwareModifyParams 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 NewSoftwareModifyParamsWithContext

func NewSoftwareModifyParamsWithContext(ctx context.Context) *SoftwareModifyParams

NewSoftwareModifyParamsWithContext creates a new SoftwareModifyParams object with the ability to set a context for a request.

func NewSoftwareModifyParamsWithHTTPClient

func NewSoftwareModifyParamsWithHTTPClient(client *http.Client) *SoftwareModifyParams

NewSoftwareModifyParamsWithHTTPClient creates a new SoftwareModifyParams object with the ability to set a custom HTTPClient for a request.

func NewSoftwareModifyParamsWithTimeout

func NewSoftwareModifyParamsWithTimeout(timeout time.Duration) *SoftwareModifyParams

NewSoftwareModifyParamsWithTimeout creates a new SoftwareModifyParams object with the ability to set a timeout on a request.

func (*SoftwareModifyParams) SetAction

func (o *SoftwareModifyParams) SetAction(action *string)

SetAction adds the action to the software modify params

func (*SoftwareModifyParams) SetContext

func (o *SoftwareModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the software modify params

func (*SoftwareModifyParams) SetDefaults

func (o *SoftwareModifyParams) SetDefaults()

SetDefaults hydrates default values in the software modify params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwareModifyParams) SetEstimateOnly

func (o *SoftwareModifyParams) SetEstimateOnly(estimateOnly *bool)

SetEstimateOnly adds the estimateOnly to the software modify params

func (*SoftwareModifyParams) SetForceRolling

func (o *SoftwareModifyParams) SetForceRolling(forceRolling *bool)

SetForceRolling adds the forceRolling to the software modify params

func (*SoftwareModifyParams) SetHTTPClient

func (o *SoftwareModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the software modify params

func (*SoftwareModifyParams) SetInfo

func (o *SoftwareModifyParams) SetInfo(info *models.SoftwareReference)

SetInfo adds the info to the software modify params

func (*SoftwareModifyParams) SetNodesToUpdate

func (o *SoftwareModifyParams) SetNodesToUpdate(nodesToUpdate *string)

SetNodesToUpdate adds the nodesToUpdate to the software modify params

func (*SoftwareModifyParams) SetPauseAfter

func (o *SoftwareModifyParams) SetPauseAfter(pauseAfter *string)

SetPauseAfter adds the pauseAfter to the software modify params

func (*SoftwareModifyParams) SetReturnTimeout

func (o *SoftwareModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the software modify params

func (*SoftwareModifyParams) SetShowValidationDetails

func (o *SoftwareModifyParams) SetShowValidationDetails(showValidationDetails *bool)

SetShowValidationDetails adds the showValidationDetails to the software modify params

func (*SoftwareModifyParams) SetSkipWarnings

func (o *SoftwareModifyParams) SetSkipWarnings(skipWarnings *bool)

SetSkipWarnings adds the skipWarnings to the software modify params

func (*SoftwareModifyParams) SetStabilizeMinutes

func (o *SoftwareModifyParams) SetStabilizeMinutes(stabilizeMinutes *int64)

SetStabilizeMinutes adds the stabilizeMinutes to the software modify params

func (*SoftwareModifyParams) SetTimeout

func (o *SoftwareModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the software modify params

func (*SoftwareModifyParams) SetValidateOnly

func (o *SoftwareModifyParams) SetValidateOnly(validateOnly *bool)

SetValidateOnly adds the validateOnly to the software modify params

func (*SoftwareModifyParams) WithAction

func (o *SoftwareModifyParams) WithAction(action *string) *SoftwareModifyParams

WithAction adds the action to the software modify params

func (*SoftwareModifyParams) WithContext

WithContext adds the context to the software modify params

func (*SoftwareModifyParams) WithDefaults

func (o *SoftwareModifyParams) WithDefaults() *SoftwareModifyParams

WithDefaults hydrates default values in the software modify params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwareModifyParams) WithEstimateOnly

func (o *SoftwareModifyParams) WithEstimateOnly(estimateOnly *bool) *SoftwareModifyParams

WithEstimateOnly adds the estimateOnly to the software modify params

func (*SoftwareModifyParams) WithForceRolling

func (o *SoftwareModifyParams) WithForceRolling(forceRolling *bool) *SoftwareModifyParams

WithForceRolling adds the forceRolling to the software modify params

func (*SoftwareModifyParams) WithHTTPClient

func (o *SoftwareModifyParams) WithHTTPClient(client *http.Client) *SoftwareModifyParams

WithHTTPClient adds the HTTPClient to the software modify params

func (*SoftwareModifyParams) WithInfo

WithInfo adds the info to the software modify params

func (*SoftwareModifyParams) WithNodesToUpdate

func (o *SoftwareModifyParams) WithNodesToUpdate(nodesToUpdate *string) *SoftwareModifyParams

WithNodesToUpdate adds the nodesToUpdate to the software modify params

func (*SoftwareModifyParams) WithPauseAfter

func (o *SoftwareModifyParams) WithPauseAfter(pauseAfter *string) *SoftwareModifyParams

WithPauseAfter adds the pauseAfter to the software modify params

func (*SoftwareModifyParams) WithReturnTimeout

func (o *SoftwareModifyParams) WithReturnTimeout(returnTimeout *int64) *SoftwareModifyParams

WithReturnTimeout adds the returnTimeout to the software modify params

func (*SoftwareModifyParams) WithShowValidationDetails

func (o *SoftwareModifyParams) WithShowValidationDetails(showValidationDetails *bool) *SoftwareModifyParams

WithShowValidationDetails adds the showValidationDetails to the software modify params

func (*SoftwareModifyParams) WithSkipWarnings

func (o *SoftwareModifyParams) WithSkipWarnings(skipWarnings *bool) *SoftwareModifyParams

WithSkipWarnings adds the skipWarnings to the software modify params

func (*SoftwareModifyParams) WithStabilizeMinutes

func (o *SoftwareModifyParams) WithStabilizeMinutes(stabilizeMinutes *int64) *SoftwareModifyParams

WithStabilizeMinutes adds the stabilizeMinutes to the software modify params

func (*SoftwareModifyParams) WithTimeout

func (o *SoftwareModifyParams) WithTimeout(timeout time.Duration) *SoftwareModifyParams

WithTimeout adds the timeout to the software modify params

func (*SoftwareModifyParams) WithValidateOnly

func (o *SoftwareModifyParams) WithValidateOnly(validateOnly *bool) *SoftwareModifyParams

WithValidateOnly adds the validateOnly to the software modify params

func (*SoftwareModifyParams) WriteToRequest

func (o *SoftwareModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SoftwareModifyReader

type SoftwareModifyReader struct {
	// contains filtered or unexported fields
}

SoftwareModifyReader is a Reader for the SoftwareModify structure.

func (*SoftwareModifyReader) ReadResponse

func (o *SoftwareModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SoftwarePackageCreateAccepted

type SoftwarePackageCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

SoftwarePackageCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewSoftwarePackageCreateAccepted

func NewSoftwarePackageCreateAccepted() *SoftwarePackageCreateAccepted

NewSoftwarePackageCreateAccepted creates a SoftwarePackageCreateAccepted with default headers values

func (*SoftwarePackageCreateAccepted) Error

func (*SoftwarePackageCreateAccepted) GetPayload

func (*SoftwarePackageCreateAccepted) IsClientError

func (o *SoftwarePackageCreateAccepted) IsClientError() bool

IsClientError returns true when this software package create accepted response has a 4xx status code

func (*SoftwarePackageCreateAccepted) IsCode

func (o *SoftwarePackageCreateAccepted) IsCode(code int) bool

IsCode returns true when this software package create accepted response a status code equal to that given

func (*SoftwarePackageCreateAccepted) IsRedirect

func (o *SoftwarePackageCreateAccepted) IsRedirect() bool

IsRedirect returns true when this software package create accepted response has a 3xx status code

func (*SoftwarePackageCreateAccepted) IsServerError

func (o *SoftwarePackageCreateAccepted) IsServerError() bool

IsServerError returns true when this software package create accepted response has a 5xx status code

func (*SoftwarePackageCreateAccepted) IsSuccess

func (o *SoftwarePackageCreateAccepted) IsSuccess() bool

IsSuccess returns true when this software package create accepted response has a 2xx status code

func (*SoftwarePackageCreateAccepted) String

type SoftwarePackageCreateDefault

type SoftwarePackageCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SoftwarePackageCreateDefault describes a response with status code -1, with default header values.

Error

func NewSoftwarePackageCreateDefault

func NewSoftwarePackageCreateDefault(code int) *SoftwarePackageCreateDefault

NewSoftwarePackageCreateDefault creates a SoftwarePackageCreateDefault with default headers values

func (*SoftwarePackageCreateDefault) Code

Code gets the status code for the software package create default response

func (*SoftwarePackageCreateDefault) Error

func (*SoftwarePackageCreateDefault) GetPayload

func (*SoftwarePackageCreateDefault) IsClientError

func (o *SoftwarePackageCreateDefault) IsClientError() bool

IsClientError returns true when this software package create default response has a 4xx status code

func (*SoftwarePackageCreateDefault) IsCode

func (o *SoftwarePackageCreateDefault) IsCode(code int) bool

IsCode returns true when this software package create default response a status code equal to that given

func (*SoftwarePackageCreateDefault) IsRedirect

func (o *SoftwarePackageCreateDefault) IsRedirect() bool

IsRedirect returns true when this software package create default response has a 3xx status code

func (*SoftwarePackageCreateDefault) IsServerError

func (o *SoftwarePackageCreateDefault) IsServerError() bool

IsServerError returns true when this software package create default response has a 5xx status code

func (*SoftwarePackageCreateDefault) IsSuccess

func (o *SoftwarePackageCreateDefault) IsSuccess() bool

IsSuccess returns true when this software package create default response has a 2xx status code

func (*SoftwarePackageCreateDefault) String

type SoftwarePackageCreateParams

type SoftwarePackageCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.SoftwarePackageDownload

	/* 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.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SoftwarePackageCreateParams contains all the parameters to send to the API endpoint

for the software package create operation.

Typically these are written to a http.Request.

func NewSoftwarePackageCreateParams

func NewSoftwarePackageCreateParams() *SoftwarePackageCreateParams

NewSoftwarePackageCreateParams creates a new SoftwarePackageCreateParams 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 NewSoftwarePackageCreateParamsWithContext

func NewSoftwarePackageCreateParamsWithContext(ctx context.Context) *SoftwarePackageCreateParams

NewSoftwarePackageCreateParamsWithContext creates a new SoftwarePackageCreateParams object with the ability to set a context for a request.

func NewSoftwarePackageCreateParamsWithHTTPClient

func NewSoftwarePackageCreateParamsWithHTTPClient(client *http.Client) *SoftwarePackageCreateParams

NewSoftwarePackageCreateParamsWithHTTPClient creates a new SoftwarePackageCreateParams object with the ability to set a custom HTTPClient for a request.

func NewSoftwarePackageCreateParamsWithTimeout

func NewSoftwarePackageCreateParamsWithTimeout(timeout time.Duration) *SoftwarePackageCreateParams

NewSoftwarePackageCreateParamsWithTimeout creates a new SoftwarePackageCreateParams object with the ability to set a timeout on a request.

func (*SoftwarePackageCreateParams) SetContext

func (o *SoftwarePackageCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the software package create params

func (*SoftwarePackageCreateParams) SetDefaults

func (o *SoftwarePackageCreateParams) SetDefaults()

SetDefaults hydrates default values in the software package create params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwarePackageCreateParams) SetHTTPClient

func (o *SoftwarePackageCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the software package create params

func (*SoftwarePackageCreateParams) SetInfo

SetInfo adds the info to the software package create params

func (*SoftwarePackageCreateParams) SetReturnTimeout

func (o *SoftwarePackageCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the software package create params

func (*SoftwarePackageCreateParams) SetTimeout

func (o *SoftwarePackageCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the software package create params

func (*SoftwarePackageCreateParams) WithContext

WithContext adds the context to the software package create params

func (*SoftwarePackageCreateParams) WithDefaults

WithDefaults hydrates default values in the software package create params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwarePackageCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the software package create params

func (*SoftwarePackageCreateParams) WithInfo

WithInfo adds the info to the software package create params

func (*SoftwarePackageCreateParams) WithReturnTimeout

func (o *SoftwarePackageCreateParams) WithReturnTimeout(returnTimeout *int64) *SoftwarePackageCreateParams

WithReturnTimeout adds the returnTimeout to the software package create params

func (*SoftwarePackageCreateParams) WithTimeout

WithTimeout adds the timeout to the software package create params

func (*SoftwarePackageCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SoftwarePackageCreateReader

type SoftwarePackageCreateReader struct {
	// contains filtered or unexported fields
}

SoftwarePackageCreateReader is a Reader for the SoftwarePackageCreate structure.

func (*SoftwarePackageCreateReader) ReadResponse

func (o *SoftwarePackageCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SoftwarePackageDeleteAccepted

type SoftwarePackageDeleteAccepted struct {
}

SoftwarePackageDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewSoftwarePackageDeleteAccepted

func NewSoftwarePackageDeleteAccepted() *SoftwarePackageDeleteAccepted

NewSoftwarePackageDeleteAccepted creates a SoftwarePackageDeleteAccepted with default headers values

func (*SoftwarePackageDeleteAccepted) Error

func (*SoftwarePackageDeleteAccepted) IsClientError

func (o *SoftwarePackageDeleteAccepted) IsClientError() bool

IsClientError returns true when this software package delete accepted response has a 4xx status code

func (*SoftwarePackageDeleteAccepted) IsCode

func (o *SoftwarePackageDeleteAccepted) IsCode(code int) bool

IsCode returns true when this software package delete accepted response a status code equal to that given

func (*SoftwarePackageDeleteAccepted) IsRedirect

func (o *SoftwarePackageDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this software package delete accepted response has a 3xx status code

func (*SoftwarePackageDeleteAccepted) IsServerError

func (o *SoftwarePackageDeleteAccepted) IsServerError() bool

IsServerError returns true when this software package delete accepted response has a 5xx status code

func (*SoftwarePackageDeleteAccepted) IsSuccess

func (o *SoftwarePackageDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this software package delete accepted response has a 2xx status code

func (*SoftwarePackageDeleteAccepted) String

type SoftwarePackageDeleteDefault

type SoftwarePackageDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SoftwarePackageDeleteDefault describes a response with status code -1, with default header values.

ONTAP error response codes

| Error codes | Description | | ----------- | ----------- | | 10551315 | Package store is empty | | 10551322 | Error in retrieving package cleanup status | | 10551323 | Error in cleaning up package information on a node | | 10551324 | Error in cleaning up package information on multiple nodes | | 10551325 | Package does not exist on the system | | 10551326 | Error in deleting older package cleanup tasks. Clean up images from the store and retry | | 10551346 | Package delete failed since a validation is in progress | | 10551347 | Package delete failed since an update is in progress | | 10551367 | A package synchronization is in progress | | 10551388 | Package delete operation timed out |

func NewSoftwarePackageDeleteDefault

func NewSoftwarePackageDeleteDefault(code int) *SoftwarePackageDeleteDefault

NewSoftwarePackageDeleteDefault creates a SoftwarePackageDeleteDefault with default headers values

func (*SoftwarePackageDeleteDefault) Code

Code gets the status code for the software package delete default response

func (*SoftwarePackageDeleteDefault) Error

func (*SoftwarePackageDeleteDefault) GetPayload

func (*SoftwarePackageDeleteDefault) IsClientError

func (o *SoftwarePackageDeleteDefault) IsClientError() bool

IsClientError returns true when this software package delete default response has a 4xx status code

func (*SoftwarePackageDeleteDefault) IsCode

func (o *SoftwarePackageDeleteDefault) IsCode(code int) bool

IsCode returns true when this software package delete default response a status code equal to that given

func (*SoftwarePackageDeleteDefault) IsRedirect

func (o *SoftwarePackageDeleteDefault) IsRedirect() bool

IsRedirect returns true when this software package delete default response has a 3xx status code

func (*SoftwarePackageDeleteDefault) IsServerError

func (o *SoftwarePackageDeleteDefault) IsServerError() bool

IsServerError returns true when this software package delete default response has a 5xx status code

func (*SoftwarePackageDeleteDefault) IsSuccess

func (o *SoftwarePackageDeleteDefault) IsSuccess() bool

IsSuccess returns true when this software package delete default response has a 2xx status code

func (*SoftwarePackageDeleteDefault) String

type SoftwarePackageDeleteParams

type SoftwarePackageDeleteParams struct {

	/* 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.
	*/
	ReturnTimeout *int64

	// Version.
	Version string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SoftwarePackageDeleteParams contains all the parameters to send to the API endpoint

for the software package delete operation.

Typically these are written to a http.Request.

func NewSoftwarePackageDeleteParams

func NewSoftwarePackageDeleteParams() *SoftwarePackageDeleteParams

NewSoftwarePackageDeleteParams creates a new SoftwarePackageDeleteParams 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 NewSoftwarePackageDeleteParamsWithContext

func NewSoftwarePackageDeleteParamsWithContext(ctx context.Context) *SoftwarePackageDeleteParams

NewSoftwarePackageDeleteParamsWithContext creates a new SoftwarePackageDeleteParams object with the ability to set a context for a request.

func NewSoftwarePackageDeleteParamsWithHTTPClient

func NewSoftwarePackageDeleteParamsWithHTTPClient(client *http.Client) *SoftwarePackageDeleteParams

NewSoftwarePackageDeleteParamsWithHTTPClient creates a new SoftwarePackageDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewSoftwarePackageDeleteParamsWithTimeout

func NewSoftwarePackageDeleteParamsWithTimeout(timeout time.Duration) *SoftwarePackageDeleteParams

NewSoftwarePackageDeleteParamsWithTimeout creates a new SoftwarePackageDeleteParams object with the ability to set a timeout on a request.

func (*SoftwarePackageDeleteParams) SetContext

func (o *SoftwarePackageDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the software package delete params

func (*SoftwarePackageDeleteParams) SetDefaults

func (o *SoftwarePackageDeleteParams) SetDefaults()

SetDefaults hydrates default values in the software package delete params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwarePackageDeleteParams) SetHTTPClient

func (o *SoftwarePackageDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the software package delete params

func (*SoftwarePackageDeleteParams) SetReturnTimeout

func (o *SoftwarePackageDeleteParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the software package delete params

func (*SoftwarePackageDeleteParams) SetTimeout

func (o *SoftwarePackageDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the software package delete params

func (*SoftwarePackageDeleteParams) SetVersion

func (o *SoftwarePackageDeleteParams) SetVersion(version string)

SetVersion adds the version to the software package delete params

func (*SoftwarePackageDeleteParams) WithContext

WithContext adds the context to the software package delete params

func (*SoftwarePackageDeleteParams) WithDefaults

WithDefaults hydrates default values in the software package delete params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwarePackageDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the software package delete params

func (*SoftwarePackageDeleteParams) WithReturnTimeout

func (o *SoftwarePackageDeleteParams) WithReturnTimeout(returnTimeout *int64) *SoftwarePackageDeleteParams

WithReturnTimeout adds the returnTimeout to the software package delete params

func (*SoftwarePackageDeleteParams) WithTimeout

WithTimeout adds the timeout to the software package delete params

func (*SoftwarePackageDeleteParams) WithVersion

WithVersion adds the version to the software package delete params

func (*SoftwarePackageDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SoftwarePackageDeleteReader

type SoftwarePackageDeleteReader struct {
	// contains filtered or unexported fields
}

SoftwarePackageDeleteReader is a Reader for the SoftwarePackageDelete structure.

func (*SoftwarePackageDeleteReader) ReadResponse

func (o *SoftwarePackageDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SoftwarePackageGetDefault

type SoftwarePackageGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SoftwarePackageGetDefault describes a response with status code -1, with default header values.

Error

func NewSoftwarePackageGetDefault

func NewSoftwarePackageGetDefault(code int) *SoftwarePackageGetDefault

NewSoftwarePackageGetDefault creates a SoftwarePackageGetDefault with default headers values

func (*SoftwarePackageGetDefault) Code

func (o *SoftwarePackageGetDefault) Code() int

Code gets the status code for the software package get default response

func (*SoftwarePackageGetDefault) Error

func (o *SoftwarePackageGetDefault) Error() string

func (*SoftwarePackageGetDefault) GetPayload

func (*SoftwarePackageGetDefault) IsClientError

func (o *SoftwarePackageGetDefault) IsClientError() bool

IsClientError returns true when this software package get default response has a 4xx status code

func (*SoftwarePackageGetDefault) IsCode

func (o *SoftwarePackageGetDefault) IsCode(code int) bool

IsCode returns true when this software package get default response a status code equal to that given

func (*SoftwarePackageGetDefault) IsRedirect

func (o *SoftwarePackageGetDefault) IsRedirect() bool

IsRedirect returns true when this software package get default response has a 3xx status code

func (*SoftwarePackageGetDefault) IsServerError

func (o *SoftwarePackageGetDefault) IsServerError() bool

IsServerError returns true when this software package get default response has a 5xx status code

func (*SoftwarePackageGetDefault) IsSuccess

func (o *SoftwarePackageGetDefault) IsSuccess() bool

IsSuccess returns true when this software package get default response has a 2xx status code

func (*SoftwarePackageGetDefault) String

func (o *SoftwarePackageGetDefault) String() string

type SoftwarePackageGetOK

type SoftwarePackageGetOK struct {
	Payload *models.SoftwarePackage
}

SoftwarePackageGetOK describes a response with status code 200, with default header values.

OK

func NewSoftwarePackageGetOK

func NewSoftwarePackageGetOK() *SoftwarePackageGetOK

NewSoftwarePackageGetOK creates a SoftwarePackageGetOK with default headers values

func (*SoftwarePackageGetOK) Error

func (o *SoftwarePackageGetOK) Error() string

func (*SoftwarePackageGetOK) GetPayload

func (o *SoftwarePackageGetOK) GetPayload() *models.SoftwarePackage

func (*SoftwarePackageGetOK) IsClientError

func (o *SoftwarePackageGetOK) IsClientError() bool

IsClientError returns true when this software package get o k response has a 4xx status code

func (*SoftwarePackageGetOK) IsCode

func (o *SoftwarePackageGetOK) IsCode(code int) bool

IsCode returns true when this software package get o k response a status code equal to that given

func (*SoftwarePackageGetOK) IsRedirect

func (o *SoftwarePackageGetOK) IsRedirect() bool

IsRedirect returns true when this software package get o k response has a 3xx status code

func (*SoftwarePackageGetOK) IsServerError

func (o *SoftwarePackageGetOK) IsServerError() bool

IsServerError returns true when this software package get o k response has a 5xx status code

func (*SoftwarePackageGetOK) IsSuccess

func (o *SoftwarePackageGetOK) IsSuccess() bool

IsSuccess returns true when this software package get o k response has a 2xx status code

func (*SoftwarePackageGetOK) String

func (o *SoftwarePackageGetOK) String() string

type SoftwarePackageGetParams

type SoftwarePackageGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	// Version.
	Version string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SoftwarePackageGetParams contains all the parameters to send to the API endpoint

for the software package get operation.

Typically these are written to a http.Request.

func NewSoftwarePackageGetParams

func NewSoftwarePackageGetParams() *SoftwarePackageGetParams

NewSoftwarePackageGetParams creates a new SoftwarePackageGetParams 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 NewSoftwarePackageGetParamsWithContext

func NewSoftwarePackageGetParamsWithContext(ctx context.Context) *SoftwarePackageGetParams

NewSoftwarePackageGetParamsWithContext creates a new SoftwarePackageGetParams object with the ability to set a context for a request.

func NewSoftwarePackageGetParamsWithHTTPClient

func NewSoftwarePackageGetParamsWithHTTPClient(client *http.Client) *SoftwarePackageGetParams

NewSoftwarePackageGetParamsWithHTTPClient creates a new SoftwarePackageGetParams object with the ability to set a custom HTTPClient for a request.

func NewSoftwarePackageGetParamsWithTimeout

func NewSoftwarePackageGetParamsWithTimeout(timeout time.Duration) *SoftwarePackageGetParams

NewSoftwarePackageGetParamsWithTimeout creates a new SoftwarePackageGetParams object with the ability to set a timeout on a request.

func (*SoftwarePackageGetParams) SetContext

func (o *SoftwarePackageGetParams) SetContext(ctx context.Context)

SetContext adds the context to the software package get params

func (*SoftwarePackageGetParams) SetDefaults

func (o *SoftwarePackageGetParams) SetDefaults()

SetDefaults hydrates default values in the software package get params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwarePackageGetParams) SetFields

func (o *SoftwarePackageGetParams) SetFields(fields []string)

SetFields adds the fields to the software package get params

func (*SoftwarePackageGetParams) SetHTTPClient

func (o *SoftwarePackageGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the software package get params

func (*SoftwarePackageGetParams) SetTimeout

func (o *SoftwarePackageGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the software package get params

func (*SoftwarePackageGetParams) SetVersion

func (o *SoftwarePackageGetParams) SetVersion(version string)

SetVersion adds the version to the software package get params

func (*SoftwarePackageGetParams) WithContext

WithContext adds the context to the software package get params

func (*SoftwarePackageGetParams) WithDefaults

WithDefaults hydrates default values in the software package get params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwarePackageGetParams) WithFields

func (o *SoftwarePackageGetParams) WithFields(fields []string) *SoftwarePackageGetParams

WithFields adds the fields to the software package get params

func (*SoftwarePackageGetParams) WithHTTPClient

func (o *SoftwarePackageGetParams) WithHTTPClient(client *http.Client) *SoftwarePackageGetParams

WithHTTPClient adds the HTTPClient to the software package get params

func (*SoftwarePackageGetParams) WithTimeout

WithTimeout adds the timeout to the software package get params

func (*SoftwarePackageGetParams) WithVersion

func (o *SoftwarePackageGetParams) WithVersion(version string) *SoftwarePackageGetParams

WithVersion adds the version to the software package get params

func (*SoftwarePackageGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SoftwarePackageGetReader

type SoftwarePackageGetReader struct {
	// contains filtered or unexported fields
}

SoftwarePackageGetReader is a Reader for the SoftwarePackageGet structure.

func (*SoftwarePackageGetReader) ReadResponse

func (o *SoftwarePackageGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SoftwarePackagesCollectionGetDefault

type SoftwarePackagesCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SoftwarePackagesCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSoftwarePackagesCollectionGetDefault

func NewSoftwarePackagesCollectionGetDefault(code int) *SoftwarePackagesCollectionGetDefault

NewSoftwarePackagesCollectionGetDefault creates a SoftwarePackagesCollectionGetDefault with default headers values

func (*SoftwarePackagesCollectionGetDefault) Code

Code gets the status code for the software packages collection get default response

func (*SoftwarePackagesCollectionGetDefault) Error

func (*SoftwarePackagesCollectionGetDefault) GetPayload

func (*SoftwarePackagesCollectionGetDefault) IsClientError

func (o *SoftwarePackagesCollectionGetDefault) IsClientError() bool

IsClientError returns true when this software packages collection get default response has a 4xx status code

func (*SoftwarePackagesCollectionGetDefault) IsCode

IsCode returns true when this software packages collection get default response a status code equal to that given

func (*SoftwarePackagesCollectionGetDefault) IsRedirect

IsRedirect returns true when this software packages collection get default response has a 3xx status code

func (*SoftwarePackagesCollectionGetDefault) IsServerError

func (o *SoftwarePackagesCollectionGetDefault) IsServerError() bool

IsServerError returns true when this software packages collection get default response has a 5xx status code

func (*SoftwarePackagesCollectionGetDefault) IsSuccess

IsSuccess returns true when this software packages collection get default response has a 2xx status code

func (*SoftwarePackagesCollectionGetDefault) String

type SoftwarePackagesCollectionGetOK

type SoftwarePackagesCollectionGetOK struct {
	Payload *models.SoftwarePackageResponse
}

SoftwarePackagesCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSoftwarePackagesCollectionGetOK

func NewSoftwarePackagesCollectionGetOK() *SoftwarePackagesCollectionGetOK

NewSoftwarePackagesCollectionGetOK creates a SoftwarePackagesCollectionGetOK with default headers values

func (*SoftwarePackagesCollectionGetOK) Error

func (*SoftwarePackagesCollectionGetOK) GetPayload

func (*SoftwarePackagesCollectionGetOK) IsClientError

func (o *SoftwarePackagesCollectionGetOK) IsClientError() bool

IsClientError returns true when this software packages collection get o k response has a 4xx status code

func (*SoftwarePackagesCollectionGetOK) IsCode

func (o *SoftwarePackagesCollectionGetOK) IsCode(code int) bool

IsCode returns true when this software packages collection get o k response a status code equal to that given

func (*SoftwarePackagesCollectionGetOK) IsRedirect

func (o *SoftwarePackagesCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this software packages collection get o k response has a 3xx status code

func (*SoftwarePackagesCollectionGetOK) IsServerError

func (o *SoftwarePackagesCollectionGetOK) IsServerError() bool

IsServerError returns true when this software packages collection get o k response has a 5xx status code

func (*SoftwarePackagesCollectionGetOK) IsSuccess

func (o *SoftwarePackagesCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this software packages collection get o k response has a 2xx status code

func (*SoftwarePackagesCollectionGetOK) String

type SoftwarePackagesCollectionGetParams

type SoftwarePackagesCollectionGetParams struct {

	/* CreateTime.

	   Filter by create_time
	*/
	CreateTime *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *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
	*/
	ReturnTimeout *int64

	/* Version.

	   Filter by version
	*/
	Version *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SoftwarePackagesCollectionGetParams contains all the parameters to send to the API endpoint

for the software packages collection get operation.

Typically these are written to a http.Request.

func NewSoftwarePackagesCollectionGetParams

func NewSoftwarePackagesCollectionGetParams() *SoftwarePackagesCollectionGetParams

NewSoftwarePackagesCollectionGetParams creates a new SoftwarePackagesCollectionGetParams 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 NewSoftwarePackagesCollectionGetParamsWithContext

func NewSoftwarePackagesCollectionGetParamsWithContext(ctx context.Context) *SoftwarePackagesCollectionGetParams

NewSoftwarePackagesCollectionGetParamsWithContext creates a new SoftwarePackagesCollectionGetParams object with the ability to set a context for a request.

func NewSoftwarePackagesCollectionGetParamsWithHTTPClient

func NewSoftwarePackagesCollectionGetParamsWithHTTPClient(client *http.Client) *SoftwarePackagesCollectionGetParams

NewSoftwarePackagesCollectionGetParamsWithHTTPClient creates a new SoftwarePackagesCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSoftwarePackagesCollectionGetParamsWithTimeout

func NewSoftwarePackagesCollectionGetParamsWithTimeout(timeout time.Duration) *SoftwarePackagesCollectionGetParams

NewSoftwarePackagesCollectionGetParamsWithTimeout creates a new SoftwarePackagesCollectionGetParams object with the ability to set a timeout on a request.

func (*SoftwarePackagesCollectionGetParams) SetContext

SetContext adds the context to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) SetCreateTime

func (o *SoftwarePackagesCollectionGetParams) SetCreateTime(createTime *string)

SetCreateTime adds the createTime to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) SetDefaults

func (o *SoftwarePackagesCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the software packages collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwarePackagesCollectionGetParams) SetFields

func (o *SoftwarePackagesCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) SetHTTPClient

func (o *SoftwarePackagesCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) SetMaxRecords

func (o *SoftwarePackagesCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) SetOrderBy

func (o *SoftwarePackagesCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) SetReturnRecords

func (o *SoftwarePackagesCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) SetReturnTimeout

func (o *SoftwarePackagesCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) SetTimeout

func (o *SoftwarePackagesCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) SetVersion

func (o *SoftwarePackagesCollectionGetParams) SetVersion(version *string)

SetVersion adds the version to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WithContext

WithContext adds the context to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WithCreateTime

WithCreateTime adds the createTime to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the software packages collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwarePackagesCollectionGetParams) WithFields

WithFields adds the fields to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WithVersion

WithVersion adds the version to the software packages collection get params

func (*SoftwarePackagesCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SoftwarePackagesCollectionGetReader

type SoftwarePackagesCollectionGetReader struct {
	// contains filtered or unexported fields
}

SoftwarePackagesCollectionGetReader is a Reader for the SoftwarePackagesCollectionGet structure.

func (*SoftwarePackagesCollectionGetReader) ReadResponse

func (o *SoftwarePackagesCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SoftwareUploadAccepted

type SoftwareUploadAccepted struct {
	Payload *models.JobLinkResponse
}

SoftwareUploadAccepted describes a response with status code 202, with default header values.

Accepted

func NewSoftwareUploadAccepted

func NewSoftwareUploadAccepted() *SoftwareUploadAccepted

NewSoftwareUploadAccepted creates a SoftwareUploadAccepted with default headers values

func (*SoftwareUploadAccepted) Error

func (o *SoftwareUploadAccepted) Error() string

func (*SoftwareUploadAccepted) GetPayload

func (*SoftwareUploadAccepted) IsClientError

func (o *SoftwareUploadAccepted) IsClientError() bool

IsClientError returns true when this software upload accepted response has a 4xx status code

func (*SoftwareUploadAccepted) IsCode

func (o *SoftwareUploadAccepted) IsCode(code int) bool

IsCode returns true when this software upload accepted response a status code equal to that given

func (*SoftwareUploadAccepted) IsRedirect

func (o *SoftwareUploadAccepted) IsRedirect() bool

IsRedirect returns true when this software upload accepted response has a 3xx status code

func (*SoftwareUploadAccepted) IsServerError

func (o *SoftwareUploadAccepted) IsServerError() bool

IsServerError returns true when this software upload accepted response has a 5xx status code

func (*SoftwareUploadAccepted) IsSuccess

func (o *SoftwareUploadAccepted) IsSuccess() bool

IsSuccess returns true when this software upload accepted response has a 2xx status code

func (*SoftwareUploadAccepted) String

func (o *SoftwareUploadAccepted) String() string

type SoftwareUploadDefault

type SoftwareUploadDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SoftwareUploadDefault describes a response with status code -1, with default header values.

Error

func NewSoftwareUploadDefault

func NewSoftwareUploadDefault(code int) *SoftwareUploadDefault

NewSoftwareUploadDefault creates a SoftwareUploadDefault with default headers values

func (*SoftwareUploadDefault) Code

func (o *SoftwareUploadDefault) Code() int

Code gets the status code for the software upload default response

func (*SoftwareUploadDefault) Error

func (o *SoftwareUploadDefault) Error() string

func (*SoftwareUploadDefault) GetPayload

func (o *SoftwareUploadDefault) GetPayload() *models.ErrorResponse

func (*SoftwareUploadDefault) IsClientError

func (o *SoftwareUploadDefault) IsClientError() bool

IsClientError returns true when this software upload default response has a 4xx status code

func (*SoftwareUploadDefault) IsCode

func (o *SoftwareUploadDefault) IsCode(code int) bool

IsCode returns true when this software upload default response a status code equal to that given

func (*SoftwareUploadDefault) IsRedirect

func (o *SoftwareUploadDefault) IsRedirect() bool

IsRedirect returns true when this software upload default response has a 3xx status code

func (*SoftwareUploadDefault) IsServerError

func (o *SoftwareUploadDefault) IsServerError() bool

IsServerError returns true when this software upload default response has a 5xx status code

func (*SoftwareUploadDefault) IsSuccess

func (o *SoftwareUploadDefault) IsSuccess() bool

IsSuccess returns true when this software upload default response has a 2xx status code

func (*SoftwareUploadDefault) String

func (o *SoftwareUploadDefault) String() string

type SoftwareUploadParams

type SoftwareUploadParams struct {

	/* File.

	   Info specification
	*/
	File runtime.NamedReadCloser

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *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.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SoftwareUploadParams contains all the parameters to send to the API endpoint

for the software upload operation.

Typically these are written to a http.Request.

func NewSoftwareUploadParams

func NewSoftwareUploadParams() *SoftwareUploadParams

NewSoftwareUploadParams creates a new SoftwareUploadParams 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 NewSoftwareUploadParamsWithContext

func NewSoftwareUploadParamsWithContext(ctx context.Context) *SoftwareUploadParams

NewSoftwareUploadParamsWithContext creates a new SoftwareUploadParams object with the ability to set a context for a request.

func NewSoftwareUploadParamsWithHTTPClient

func NewSoftwareUploadParamsWithHTTPClient(client *http.Client) *SoftwareUploadParams

NewSoftwareUploadParamsWithHTTPClient creates a new SoftwareUploadParams object with the ability to set a custom HTTPClient for a request.

func NewSoftwareUploadParamsWithTimeout

func NewSoftwareUploadParamsWithTimeout(timeout time.Duration) *SoftwareUploadParams

NewSoftwareUploadParamsWithTimeout creates a new SoftwareUploadParams object with the ability to set a timeout on a request.

func (*SoftwareUploadParams) SetContext

func (o *SoftwareUploadParams) SetContext(ctx context.Context)

SetContext adds the context to the software upload params

func (*SoftwareUploadParams) SetDefaults

func (o *SoftwareUploadParams) SetDefaults()

SetDefaults hydrates default values in the software upload params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwareUploadParams) SetFile

func (o *SoftwareUploadParams) SetFile(file runtime.NamedReadCloser)

SetFile adds the file to the software upload params

func (*SoftwareUploadParams) SetHTTPClient

func (o *SoftwareUploadParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the software upload params

func (*SoftwareUploadParams) SetReturnRecords

func (o *SoftwareUploadParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the software upload params

func (*SoftwareUploadParams) SetReturnTimeout

func (o *SoftwareUploadParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the software upload params

func (*SoftwareUploadParams) SetTimeout

func (o *SoftwareUploadParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the software upload params

func (*SoftwareUploadParams) WithContext

WithContext adds the context to the software upload params

func (*SoftwareUploadParams) WithDefaults

func (o *SoftwareUploadParams) WithDefaults() *SoftwareUploadParams

WithDefaults hydrates default values in the software upload params (not the query body).

All values with no default are reset to their zero value.

func (*SoftwareUploadParams) WithFile

WithFile adds the file to the software upload params

func (*SoftwareUploadParams) WithHTTPClient

func (o *SoftwareUploadParams) WithHTTPClient(client *http.Client) *SoftwareUploadParams

WithHTTPClient adds the HTTPClient to the software upload params

func (*SoftwareUploadParams) WithReturnRecords

func (o *SoftwareUploadParams) WithReturnRecords(returnRecords *bool) *SoftwareUploadParams

WithReturnRecords adds the returnRecords to the software upload params

func (*SoftwareUploadParams) WithReturnTimeout

func (o *SoftwareUploadParams) WithReturnTimeout(returnTimeout *int64) *SoftwareUploadParams

WithReturnTimeout adds the returnTimeout to the software upload params

func (*SoftwareUploadParams) WithTimeout

func (o *SoftwareUploadParams) WithTimeout(timeout time.Duration) *SoftwareUploadParams

WithTimeout adds the timeout to the software upload params

func (*SoftwareUploadParams) WriteToRequest

func (o *SoftwareUploadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SoftwareUploadReader

type SoftwareUploadReader struct {
	// contains filtered or unexported fields
}

SoftwareUploadReader is a Reader for the SoftwareUpload structure.

func (*SoftwareUploadReader) ReadResponse

func (o *SoftwareUploadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WebGetDefault

type WebGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

WebGetDefault describes a response with status code -1, with default header values.

Error

func NewWebGetDefault

func NewWebGetDefault(code int) *WebGetDefault

NewWebGetDefault creates a WebGetDefault with default headers values

func (*WebGetDefault) Code

func (o *WebGetDefault) Code() int

Code gets the status code for the web get default response

func (*WebGetDefault) Error

func (o *WebGetDefault) Error() string

func (*WebGetDefault) GetPayload

func (o *WebGetDefault) GetPayload() *models.ErrorResponse

func (*WebGetDefault) IsClientError

func (o *WebGetDefault) IsClientError() bool

IsClientError returns true when this web get default response has a 4xx status code

func (*WebGetDefault) IsCode

func (o *WebGetDefault) IsCode(code int) bool

IsCode returns true when this web get default response a status code equal to that given

func (*WebGetDefault) IsRedirect

func (o *WebGetDefault) IsRedirect() bool

IsRedirect returns true when this web get default response has a 3xx status code

func (*WebGetDefault) IsServerError

func (o *WebGetDefault) IsServerError() bool

IsServerError returns true when this web get default response has a 5xx status code

func (*WebGetDefault) IsSuccess

func (o *WebGetDefault) IsSuccess() bool

IsSuccess returns true when this web get default response has a 2xx status code

func (*WebGetDefault) String

func (o *WebGetDefault) String() string

type WebGetOK

type WebGetOK struct {
	Payload *models.Web
}

WebGetOK describes a response with status code 200, with default header values.

OK

func NewWebGetOK

func NewWebGetOK() *WebGetOK

NewWebGetOK creates a WebGetOK with default headers values

func (*WebGetOK) Error

func (o *WebGetOK) Error() string

func (*WebGetOK) GetPayload

func (o *WebGetOK) GetPayload() *models.Web

func (*WebGetOK) IsClientError

func (o *WebGetOK) IsClientError() bool

IsClientError returns true when this web get o k response has a 4xx status code

func (*WebGetOK) IsCode

func (o *WebGetOK) IsCode(code int) bool

IsCode returns true when this web get o k response a status code equal to that given

func (*WebGetOK) IsRedirect

func (o *WebGetOK) IsRedirect() bool

IsRedirect returns true when this web get o k response has a 3xx status code

func (*WebGetOK) IsServerError

func (o *WebGetOK) IsServerError() bool

IsServerError returns true when this web get o k response has a 5xx status code

func (*WebGetOK) IsSuccess

func (o *WebGetOK) IsSuccess() bool

IsSuccess returns true when this web get o k response has a 2xx status code

func (*WebGetOK) String

func (o *WebGetOK) String() string

type WebGetParams

type WebGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WebGetParams contains all the parameters to send to the API endpoint

for the web get operation.

Typically these are written to a http.Request.

func NewWebGetParams

func NewWebGetParams() *WebGetParams

NewWebGetParams creates a new WebGetParams 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 NewWebGetParamsWithContext

func NewWebGetParamsWithContext(ctx context.Context) *WebGetParams

NewWebGetParamsWithContext creates a new WebGetParams object with the ability to set a context for a request.

func NewWebGetParamsWithHTTPClient

func NewWebGetParamsWithHTTPClient(client *http.Client) *WebGetParams

NewWebGetParamsWithHTTPClient creates a new WebGetParams object with the ability to set a custom HTTPClient for a request.

func NewWebGetParamsWithTimeout

func NewWebGetParamsWithTimeout(timeout time.Duration) *WebGetParams

NewWebGetParamsWithTimeout creates a new WebGetParams object with the ability to set a timeout on a request.

func (*WebGetParams) SetContext

func (o *WebGetParams) SetContext(ctx context.Context)

SetContext adds the context to the web get params

func (*WebGetParams) SetDefaults

func (o *WebGetParams) SetDefaults()

SetDefaults hydrates default values in the web get params (not the query body).

All values with no default are reset to their zero value.

func (*WebGetParams) SetFields

func (o *WebGetParams) SetFields(fields []string)

SetFields adds the fields to the web get params

func (*WebGetParams) SetHTTPClient

func (o *WebGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the web get params

func (*WebGetParams) SetTimeout

func (o *WebGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the web get params

func (*WebGetParams) WithContext

func (o *WebGetParams) WithContext(ctx context.Context) *WebGetParams

WithContext adds the context to the web get params

func (*WebGetParams) WithDefaults

func (o *WebGetParams) WithDefaults() *WebGetParams

WithDefaults hydrates default values in the web get params (not the query body).

All values with no default are reset to their zero value.

func (*WebGetParams) WithFields

func (o *WebGetParams) WithFields(fields []string) *WebGetParams

WithFields adds the fields to the web get params

func (*WebGetParams) WithHTTPClient

func (o *WebGetParams) WithHTTPClient(client *http.Client) *WebGetParams

WithHTTPClient adds the HTTPClient to the web get params

func (*WebGetParams) WithTimeout

func (o *WebGetParams) WithTimeout(timeout time.Duration) *WebGetParams

WithTimeout adds the timeout to the web get params

func (*WebGetParams) WriteToRequest

func (o *WebGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type WebGetReader

type WebGetReader struct {
	// contains filtered or unexported fields
}

WebGetReader is a Reader for the WebGet structure.

func (*WebGetReader) ReadResponse

func (o *WebGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type WebModifyAccepted

type WebModifyAccepted struct {
	Payload *models.JobLinkResponse
}

WebModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewWebModifyAccepted

func NewWebModifyAccepted() *WebModifyAccepted

NewWebModifyAccepted creates a WebModifyAccepted with default headers values

func (*WebModifyAccepted) Error

func (o *WebModifyAccepted) Error() string

func (*WebModifyAccepted) GetPayload

func (o *WebModifyAccepted) GetPayload() *models.JobLinkResponse

func (*WebModifyAccepted) IsClientError

func (o *WebModifyAccepted) IsClientError() bool

IsClientError returns true when this web modify accepted response has a 4xx status code

func (*WebModifyAccepted) IsCode

func (o *WebModifyAccepted) IsCode(code int) bool

IsCode returns true when this web modify accepted response a status code equal to that given

func (*WebModifyAccepted) IsRedirect

func (o *WebModifyAccepted) IsRedirect() bool

IsRedirect returns true when this web modify accepted response has a 3xx status code

func (*WebModifyAccepted) IsServerError

func (o *WebModifyAccepted) IsServerError() bool

IsServerError returns true when this web modify accepted response has a 5xx status code

func (*WebModifyAccepted) IsSuccess

func (o *WebModifyAccepted) IsSuccess() bool

IsSuccess returns true when this web modify accepted response has a 2xx status code

func (*WebModifyAccepted) String

func (o *WebModifyAccepted) String() string

type WebModifyDefault

type WebModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
WebModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 9830406 | Reconfiguration of the web services failed. | | 9830407 | The web services failed to restart. | | 9830408 | Reconfiguration and/or restart of the web services failed. | | 9830442 | Client authentication cannot be enabled without a client ca certificate. | | 9830463 | The cluster must be fully upgraded before modifying this resource. | | 9830464 | HTTP cannot be enabled when FIPS is also enabled. | | 9830483 | The CSRF token timeout is invalid. | | 9830484 | The maximum concurrent CSRF token count cannot be lower than 100. | | 9830485 | The CSRF idle timeout cannot be greater than the CSRF absolute timeout. | | 9830486 | CSRF requires an effective cluster version of 9.7 or later. | | 9830487 | The HTTP and HTTPS ports must not have the same value. | | 9830488 | The certificate is not a "server" certificate. | | 9830489 | The certificate does not exist for the given SVM. |

func NewWebModifyDefault

func NewWebModifyDefault(code int) *WebModifyDefault

NewWebModifyDefault creates a WebModifyDefault with default headers values

func (*WebModifyDefault) Code

func (o *WebModifyDefault) Code() int

Code gets the status code for the web modify default response

func (*WebModifyDefault) Error

func (o *WebModifyDefault) Error() string

func (*WebModifyDefault) GetPayload

func (o *WebModifyDefault) GetPayload() *models.ErrorResponse

func (*WebModifyDefault) IsClientError

func (o *WebModifyDefault) IsClientError() bool

IsClientError returns true when this web modify default response has a 4xx status code

func (*WebModifyDefault) IsCode

func (o *WebModifyDefault) IsCode(code int) bool

IsCode returns true when this web modify default response a status code equal to that given

func (*WebModifyDefault) IsRedirect

func (o *WebModifyDefault) IsRedirect() bool

IsRedirect returns true when this web modify default response has a 3xx status code

func (*WebModifyDefault) IsServerError

func (o *WebModifyDefault) IsServerError() bool

IsServerError returns true when this web modify default response has a 5xx status code

func (*WebModifyDefault) IsSuccess

func (o *WebModifyDefault) IsSuccess() bool

IsSuccess returns true when this web modify default response has a 2xx status code

func (*WebModifyDefault) String

func (o *WebModifyDefault) String() string

type WebModifyOK

type WebModifyOK struct {
}

WebModifyOK describes a response with status code 200, with default header values.

OK

func NewWebModifyOK

func NewWebModifyOK() *WebModifyOK

NewWebModifyOK creates a WebModifyOK with default headers values

func (*WebModifyOK) Error

func (o *WebModifyOK) Error() string

func (*WebModifyOK) IsClientError

func (o *WebModifyOK) IsClientError() bool

IsClientError returns true when this web modify o k response has a 4xx status code

func (*WebModifyOK) IsCode

func (o *WebModifyOK) IsCode(code int) bool

IsCode returns true when this web modify o k response a status code equal to that given

func (*WebModifyOK) IsRedirect

func (o *WebModifyOK) IsRedirect() bool

IsRedirect returns true when this web modify o k response has a 3xx status code

func (*WebModifyOK) IsServerError

func (o *WebModifyOK) IsServerError() bool

IsServerError returns true when this web modify o k response has a 5xx status code

func (*WebModifyOK) IsSuccess

func (o *WebModifyOK) IsSuccess() bool

IsSuccess returns true when this web modify o k response has a 2xx status code

func (*WebModifyOK) String

func (o *WebModifyOK) String() string

type WebModifyParams

type WebModifyParams struct {

	/* Info.

	   Web services information
	*/
	Info *models.Web

	/* 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.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WebModifyParams contains all the parameters to send to the API endpoint

for the web modify operation.

Typically these are written to a http.Request.

func NewWebModifyParams

func NewWebModifyParams() *WebModifyParams

NewWebModifyParams creates a new WebModifyParams 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 NewWebModifyParamsWithContext

func NewWebModifyParamsWithContext(ctx context.Context) *WebModifyParams

NewWebModifyParamsWithContext creates a new WebModifyParams object with the ability to set a context for a request.

func NewWebModifyParamsWithHTTPClient

func NewWebModifyParamsWithHTTPClient(client *http.Client) *WebModifyParams

NewWebModifyParamsWithHTTPClient creates a new WebModifyParams object with the ability to set a custom HTTPClient for a request.

func NewWebModifyParamsWithTimeout

func NewWebModifyParamsWithTimeout(timeout time.Duration) *WebModifyParams

NewWebModifyParamsWithTimeout creates a new WebModifyParams object with the ability to set a timeout on a request.

func (*WebModifyParams) SetContext

func (o *WebModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the web modify params

func (*WebModifyParams) SetDefaults

func (o *WebModifyParams) SetDefaults()

SetDefaults hydrates default values in the web modify params (not the query body).

All values with no default are reset to their zero value.

func (*WebModifyParams) SetHTTPClient

func (o *WebModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the web modify params

func (*WebModifyParams) SetInfo

func (o *WebModifyParams) SetInfo(info *models.Web)

SetInfo adds the info to the web modify params

func (*WebModifyParams) SetReturnTimeout

func (o *WebModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the web modify params

func (*WebModifyParams) SetTimeout

func (o *WebModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the web modify params

func (*WebModifyParams) WithContext

func (o *WebModifyParams) WithContext(ctx context.Context) *WebModifyParams

WithContext adds the context to the web modify params

func (*WebModifyParams) WithDefaults

func (o *WebModifyParams) WithDefaults() *WebModifyParams

WithDefaults hydrates default values in the web modify params (not the query body).

All values with no default are reset to their zero value.

func (*WebModifyParams) WithHTTPClient

func (o *WebModifyParams) WithHTTPClient(client *http.Client) *WebModifyParams

WithHTTPClient adds the HTTPClient to the web modify params

func (*WebModifyParams) WithInfo

func (o *WebModifyParams) WithInfo(info *models.Web) *WebModifyParams

WithInfo adds the info to the web modify params

func (*WebModifyParams) WithReturnTimeout

func (o *WebModifyParams) WithReturnTimeout(returnTimeout *int64) *WebModifyParams

WithReturnTimeout adds the returnTimeout to the web modify params

func (*WebModifyParams) WithTimeout

func (o *WebModifyParams) WithTimeout(timeout time.Duration) *WebModifyParams

WithTimeout adds the timeout to the web modify params

func (*WebModifyParams) WriteToRequest

func (o *WebModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type WebModifyReader

type WebModifyReader struct {
	// contains filtered or unexported fields
}

WebModifyReader is a Reader for the WebModify structure.

func (*WebModifyReader) ReadResponse

func (o *WebModifyReader) 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