n_v_me

package
v1.0.3 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for n v me API

func (*Client) NvmeCollectionPerformanceMetricsGet

func (a *Client) NvmeCollectionPerformanceMetricsGet(params *NvmeCollectionPerformanceMetricsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeCollectionPerformanceMetricsGetOK, error)

NvmeCollectionPerformanceMetricsGet Retrieves historical performance metrics for NVMe protocol of an SVM.

func (*Client) NvmeInterfaceCollectionGet

func (a *Client) NvmeInterfaceCollectionGet(params *NvmeInterfaceCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeInterfaceCollectionGetOK, error)
NvmeInterfaceCollectionGet Retrieves NVMe interfaces.

### Related ONTAP commands * `vserver nvme show-interface` ### Learn more * [`DOC /protocols/nvme/interfaces`](#docs-NVMe-protocols_nvme_interfaces)

func (*Client) NvmeInterfaceGet

func (a *Client) NvmeInterfaceGet(params *NvmeInterfaceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeInterfaceGetOK, error)
NvmeInterfaceGet Retrieves an NVMe interface.

### Related ONTAP commands * `vserver nvme show-interface` ### Learn more * [`DOC /protocols/nvme/interfaces`](#docs-NVMe-protocols_nvme_interfaces)

func (*Client) NvmeNamespaceCollectionGet

func (a *Client) NvmeNamespaceCollectionGet(params *NvmeNamespaceCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeNamespaceCollectionGetOK, error)
NvmeNamespaceCollectionGet Retrieves NVMe namespaces.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `auto_delete` * `subsystem_map.*` * `status.mapped` * `statistics.*` * `metric.*` ### Related ONTAP commands * `vserver nvme namespace show` * `vserver nvme subsystem map show` ### Learn more * [`DOC /storage/namespaces`](#docs-NVMe-storage_namespaces) to learn more and examples.

func (*Client) NvmeNamespaceCreate

func (a *Client) NvmeNamespaceCreate(params *NvmeNamespaceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeNamespaceCreateCreated, error)
NvmeNamespaceCreate Creates an NVMe namespace.

### Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create the NVMe namespace. * `name`, `location.volume.name` or `location.volume.uuid` - Existing volume in which to create the NVMe namespace. * `name` or `location.namespace` - Base name for the NVMe namespace. * `os_type` - Operating system from which the NVMe namespace will be accessed. (Not used for clones, which are created based on the `os_type` of the source NVMe namespace.) * `space.size` - Size for the NVMe namespace. (Not used for clones, which are created based on the size of the source NVMe namespace.) ### Default property values If not specified in POST, the following default property values are assigned: * `auto_delete` - _false_ * `space.block_size` - _4096_ ( _512_ when 'os_type' is _vmware_ ) ### Related ONTAP commands * `volume file clone autodelete` * `volume file clone create` * `vserver nvme namespace convert-from-lun` * `vserver nvme namespace create` ### Learn more * [`DOC /storage/namespaces`](#docs-NVMe-storage_namespaces)

func (*Client) NvmeNamespaceDelete

func (a *Client) NvmeNamespaceDelete(params *NvmeNamespaceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeNamespaceDeleteOK, error)
NvmeNamespaceDelete Deletes an NVMe namespace.

### Related ONTAP commands * `vserver nvme namespace delete` ### Learn more * [`DOC /storage/namespaces`](#docs-NVMe-storage_namespaces)

func (*Client) NvmeNamespaceGet

func (a *Client) NvmeNamespaceGet(params *NvmeNamespaceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeNamespaceGetOK, error)
NvmeNamespaceGet Retrieves an NVMe namespace.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `auto_delete` * `subsystem_map.*` * `status.mapped` * `statistics.*` * `metric.*` ### Related ONTAP commands * `vserver nvme namespace show` * `vserver nvme subsystem map show` ### Learn more * [`DOC /storage/namespaces`](#docs-NVMe-storage_namespaces)

func (*Client) NvmeNamespaceModify

func (a *Client) NvmeNamespaceModify(params *NvmeNamespaceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeNamespaceModifyOK, error)
NvmeNamespaceModify Updates an NVMe namespace.

### Related ONTAP commands * `volume file clone autodelete` * `vserver nvme namespace modify` ### Learn more * [`DOC /storage/namespaces`](#docs-NVMe-storage_namespaces)

func (*Client) NvmeServiceCollectionGet

func (a *Client) NvmeServiceCollectionGet(params *NvmeServiceCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeServiceCollectionGetOK, error)
NvmeServiceCollectionGet Retrieves NVMe services.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `statistics.*` * `metric.*` ### Related ONTAP commands * `vserver nvme show` ### Learn more * [`DOC /protocols/nvme/services`](#docs-NVMe-protocols_nvme_services)

func (*Client) NvmeServiceCreate

func (a *Client) NvmeServiceCreate(params *NvmeServiceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeServiceCreateCreated, error)
NvmeServiceCreate Creates an NVMe service.

### Required properties * `svm.uuid` or `svm.name` - The existing SVM in which to create the NVMe service. ### Related ONTAP commands * `vserver nvme create` ### Learn more * [`DOC /protocols/nvme/services`](#docs-NVMe-protocols_nvme_services)

func (*Client) NvmeServiceDelete

func (a *Client) NvmeServiceDelete(params *NvmeServiceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeServiceDeleteOK, error)
NvmeServiceDelete Deletes an NVMe service. An NVMe service must be disabled before it can be deleted. In addition, all NVMe interfaces, subsystems, and subsystem maps associated with the SVM must first be deleted.

### Related ONTAP commands * `vserver nvme delete` ### Learn more * [`DOC /protocols/nvme/services`](#docs-NVMe-protocols_nvme_services)

func (*Client) NvmeServiceGet

func (a *Client) NvmeServiceGet(params *NvmeServiceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeServiceGetOK, error)
NvmeServiceGet Retrieves an NVMe service.

### Related ONTAP commands * `vserver nvme show` ### Learn more * [`DOC /protocols/nvme/services`](#docs-NVMe-protocols_nvme_services)

func (*Client) NvmeServiceModify

func (a *Client) NvmeServiceModify(params *NvmeServiceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeServiceModifyOK, error)
NvmeServiceModify Updates an NVMe service.

### Related ONTAP commands * `vserver nvme modify` ### Learn more * [`DOC /protocols/nvme/services`](#docs-NVMe-protocols_nvme_services)

func (*Client) NvmeSubsystemCollectionGet

func (a *Client) NvmeSubsystemCollectionGet(params *NvmeSubsystemCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemCollectionGetOK, error)
NvmeSubsystemCollectionGet Retrieves NVMe subsystems.

### Related ONTAP commands * `vserver nvme subsystem host show` * `vserver nvme subsystem map show` * `vserver nvme subsystem show` ### Learn more * [`DOC /protocols/nvme/subsystems`](#docs-NVMe-protocols_nvme_subsystems)

func (*Client) NvmeSubsystemControllerCollectionGet

func (a *Client) NvmeSubsystemControllerCollectionGet(params *NvmeSubsystemControllerCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemControllerCollectionGetOK, error)
NvmeSubsystemControllerCollectionGet Retrieves NVMe subsystem controllers.

### Related ONTAP commands * `vserver nvme subsystem controller show` ### Learn more * [`DOC /protocols/nvme/subsystem-controllers`](#docs-NVMe-protocols_nvme_subsystem-controllers)

func (*Client) NvmeSubsystemControllerGet

func (a *Client) NvmeSubsystemControllerGet(params *NvmeSubsystemControllerGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemControllerGetOK, error)
NvmeSubsystemControllerGet Retrieves an NVMe subsystem controller.

### Related ONTAP commands * `vserver nvme subsystem controller show` ### Learn more * [`DOC /protocols/nvme/subsystem-controllers`](#docs-NVMe-protocols_nvme_subsystem-controllers)

func (*Client) NvmeSubsystemCreate

func (a *Client) NvmeSubsystemCreate(params *NvmeSubsystemCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemCreateCreated, error)
NvmeSubsystemCreate Creates an NVMe subsystem.

### Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create the NVMe subsystem. * `name` - Name for NVMe subsystem. Once created, an NVMe subsytem cannot be renamed. * `os_type` - Operating system of the NVMe subsystem's hosts. ### Related ONTAP commands * `vserver nvme subsystem create` ### Learn more * [`DOC /protocols/nvme/subsystems`](#docs-NVMe-protocols_nvme_subsystems)

func (*Client) NvmeSubsystemDelete

func (a *Client) NvmeSubsystemDelete(params *NvmeSubsystemDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemDeleteOK, error)
NvmeSubsystemDelete Removes an NVMe subsystem.

### Related ONTAP commands * `vserver nvme subsystem delete` ### Learn more * [`DOC /protocols/nvme/subsystems`](#docs-NVMe-protocols_nvme_subsystems)

func (*Client) NvmeSubsystemGet

func (a *Client) NvmeSubsystemGet(params *NvmeSubsystemGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemGetOK, error)
NvmeSubsystemGet Retrieves an NVMe subsystem.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `subsystem_maps.*` ### Related ONTAP commands * `vserver nvme subsystem host show` * `vserver nvme subsystem map show` * `vserver nvme subsystem show` ### Learn more * [`DOC /protocols/nvme/subsystems`](#docs-NVMe-protocols_nvme_subsystems)

func (*Client) NvmeSubsystemHostCollectionGet

func (a *Client) NvmeSubsystemHostCollectionGet(params *NvmeSubsystemHostCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemHostCollectionGetOK, error)
NvmeSubsystemHostCollectionGet Retrieves the NVMe subsystem hosts of an NVMe subsystem.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `subsystem_maps.*` ### Related ONTAP commands * `vserver nvme subsystem map show` * `vserver nvme subsystem show` ### Learn more * [`DOC /protocols/nvme/subsystems`](#docs-NVMe-protocols_nvme_subsystems)

func (*Client) NvmeSubsystemHostCreate

func (a *Client) NvmeSubsystemHostCreate(params *NvmeSubsystemHostCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemHostCreateCreated, error)
NvmeSubsystemHostCreate Adds NVMe subsystem host(s) to an NVMe subsystem.

### Required properties * `nqn` or `records.nqn` - NVMe host(s) NQN(s) to add to the NVMe subsystem. ### Related ONTAP commands * `vserver nvme subsystem host add` ### Learn more * [`DOC /protocols/nvme/subsystems`](#docs-NVMe-protocols_nvme_subsystems)

func (*Client) NvmeSubsystemHostDelete

func (a *Client) NvmeSubsystemHostDelete(params *NvmeSubsystemHostDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemHostDeleteOK, error)
NvmeSubsystemHostDelete Deletes an NVMe subsystem host from an NVMe subsystem.

### Related ONTAP commands * `vserver nvme subsystem host remove` ### Learn more * [`DOC /protocols/nvme/subsystems`](#docs-NVMe-protocols_nvme_subsystems)

func (*Client) NvmeSubsystemHostGet

func (a *Client) NvmeSubsystemHostGet(params *NvmeSubsystemHostGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemHostGetOK, error)
NvmeSubsystemHostGet Retrieves an NVMe subsystem host of an NVMe subsystem.

### Related ONTAP commands * `vserver nvme subsystem host show` ### Learn more * [`DOC /protocols/nvme/subsystems`](#docs-NVMe-protocols_nvme_subsystems)

func (*Client) NvmeSubsystemMapCollectionGet

func (a *Client) NvmeSubsystemMapCollectionGet(params *NvmeSubsystemMapCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemMapCollectionGetOK, error)
NvmeSubsystemMapCollectionGet Retrieves NVMe subsystem maps.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `anagrpid` ### Related ONTAP commands * `vserver nvme subsystem map show` ### Learn more * [`DOC /protocols/nvme/subsystem-maps`](#docs-NVMe-protocols_nvme_subsystem-maps)

func (*Client) NvmeSubsystemMapCreate

func (a *Client) NvmeSubsystemMapCreate(params *NvmeSubsystemMapCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemMapCreateCreated, error)
NvmeSubsystemMapCreate Creates an NVMe subsystem map.

### Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create the NVMe subsystem map. * `namespace.uuid` or `namespace.name` - Existing NVMe namespace to map to the specified NVme subsystem. * `subsystem.uuid` or `subsystem.name` - Existing NVMe subsystem to map to the specified NVMe namespace. ### Related ONTAP commands * `vserver nvme subsystem map create` ### Learn more * [`DOC /protocols/nvme/subsystem-maps`](#docs-NVMe-protocols_nvme_subsystem-maps)

func (*Client) NvmeSubsystemMapDelete

func (a *Client) NvmeSubsystemMapDelete(params *NvmeSubsystemMapDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemMapDeleteOK, error)
NvmeSubsystemMapDelete Deletes an NVMe subsystem map.

### Related ONTAP commands * `vserver nvme subsystem map delete` ### Learn more * [`DOC /protocols/nvme/subsystem-maps`](#docs-NVMe-protocols_nvme_subsystem-maps)

func (*Client) NvmeSubsystemMapGet

func (a *Client) NvmeSubsystemMapGet(params *NvmeSubsystemMapGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemMapGetOK, error)
NvmeSubsystemMapGet Retrieves an NVMe subsystem map.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `anagrpid` ### Related ONTAP commands * `vserver nvme subsystem map show` ### Learn more * [`DOC /protocols/nvme/subsystem-maps`](#docs-NVMe-protocols_nvme_subsystem-maps)

func (*Client) NvmeSubsystemModify

func (a *Client) NvmeSubsystemModify(params *NvmeSubsystemModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemModifyOK, error)
NvmeSubsystemModify Updates an NVMe subsystem.

### Related ONTAP commands * `vserver nvme subsystem modify` ### Learn more * [`DOC /protocols/nvme/subsystems`](#docs-NVMe-protocols_nvme_subsystems)

func (*Client) PerformanceNamespaceMetricCollectionGet

PerformanceNamespaceMetricCollectionGet Retrieves historical performance metrics for an NVMe namespace.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	NvmeCollectionPerformanceMetricsGet(params *NvmeCollectionPerformanceMetricsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeCollectionPerformanceMetricsGetOK, error)

	NvmeInterfaceCollectionGet(params *NvmeInterfaceCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeInterfaceCollectionGetOK, error)

	NvmeInterfaceGet(params *NvmeInterfaceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeInterfaceGetOK, error)

	NvmeNamespaceCollectionGet(params *NvmeNamespaceCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeNamespaceCollectionGetOK, error)

	NvmeNamespaceCreate(params *NvmeNamespaceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeNamespaceCreateCreated, error)

	NvmeNamespaceDelete(params *NvmeNamespaceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeNamespaceDeleteOK, error)

	NvmeNamespaceGet(params *NvmeNamespaceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeNamespaceGetOK, error)

	NvmeNamespaceModify(params *NvmeNamespaceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeNamespaceModifyOK, error)

	NvmeServiceCollectionGet(params *NvmeServiceCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeServiceCollectionGetOK, error)

	NvmeServiceCreate(params *NvmeServiceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeServiceCreateCreated, error)

	NvmeServiceDelete(params *NvmeServiceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeServiceDeleteOK, error)

	NvmeServiceGet(params *NvmeServiceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeServiceGetOK, error)

	NvmeServiceModify(params *NvmeServiceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeServiceModifyOK, error)

	NvmeSubsystemCollectionGet(params *NvmeSubsystemCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemCollectionGetOK, error)

	NvmeSubsystemControllerCollectionGet(params *NvmeSubsystemControllerCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemControllerCollectionGetOK, error)

	NvmeSubsystemControllerGet(params *NvmeSubsystemControllerGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemControllerGetOK, error)

	NvmeSubsystemCreate(params *NvmeSubsystemCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemCreateCreated, error)

	NvmeSubsystemDelete(params *NvmeSubsystemDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemDeleteOK, error)

	NvmeSubsystemGet(params *NvmeSubsystemGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemGetOK, error)

	NvmeSubsystemHostCollectionGet(params *NvmeSubsystemHostCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemHostCollectionGetOK, error)

	NvmeSubsystemHostCreate(params *NvmeSubsystemHostCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemHostCreateCreated, error)

	NvmeSubsystemHostDelete(params *NvmeSubsystemHostDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemHostDeleteOK, error)

	NvmeSubsystemHostGet(params *NvmeSubsystemHostGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemHostGetOK, error)

	NvmeSubsystemMapCollectionGet(params *NvmeSubsystemMapCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemMapCollectionGetOK, error)

	NvmeSubsystemMapCreate(params *NvmeSubsystemMapCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemMapCreateCreated, error)

	NvmeSubsystemMapDelete(params *NvmeSubsystemMapDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemMapDeleteOK, error)

	NvmeSubsystemMapGet(params *NvmeSubsystemMapGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemMapGetOK, error)

	NvmeSubsystemModify(params *NvmeSubsystemModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NvmeSubsystemModifyOK, error)

	PerformanceNamespaceMetricCollectionGet(params *PerformanceNamespaceMetricCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PerformanceNamespaceMetricCollectionGetOK, 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 n v me API client.

type NvmeCollectionPerformanceMetricsGetDefault

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

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

Error

func NewNvmeCollectionPerformanceMetricsGetDefault

func NewNvmeCollectionPerformanceMetricsGetDefault(code int) *NvmeCollectionPerformanceMetricsGetDefault

NewNvmeCollectionPerformanceMetricsGetDefault creates a NvmeCollectionPerformanceMetricsGetDefault with default headers values

func (*NvmeCollectionPerformanceMetricsGetDefault) Code

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

func (*NvmeCollectionPerformanceMetricsGetDefault) Error

func (*NvmeCollectionPerformanceMetricsGetDefault) GetPayload

func (*NvmeCollectionPerformanceMetricsGetDefault) IsClientError

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

func (*NvmeCollectionPerformanceMetricsGetDefault) IsCode

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

func (*NvmeCollectionPerformanceMetricsGetDefault) IsRedirect

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

func (*NvmeCollectionPerformanceMetricsGetDefault) IsServerError

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

func (*NvmeCollectionPerformanceMetricsGetDefault) IsSuccess

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

func (*NvmeCollectionPerformanceMetricsGetDefault) String

type NvmeCollectionPerformanceMetricsGetOK

type NvmeCollectionPerformanceMetricsGetOK struct {
	Payload *models.PerformanceNvmeMetricResponse
}

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

OK

func NewNvmeCollectionPerformanceMetricsGetOK

func NewNvmeCollectionPerformanceMetricsGetOK() *NvmeCollectionPerformanceMetricsGetOK

NewNvmeCollectionPerformanceMetricsGetOK creates a NvmeCollectionPerformanceMetricsGetOK with default headers values

func (*NvmeCollectionPerformanceMetricsGetOK) Error

func (*NvmeCollectionPerformanceMetricsGetOK) GetPayload

func (*NvmeCollectionPerformanceMetricsGetOK) IsClientError

func (o *NvmeCollectionPerformanceMetricsGetOK) IsClientError() bool

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

func (*NvmeCollectionPerformanceMetricsGetOK) IsCode

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

func (*NvmeCollectionPerformanceMetricsGetOK) IsRedirect

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

func (*NvmeCollectionPerformanceMetricsGetOK) IsServerError

func (o *NvmeCollectionPerformanceMetricsGetOK) IsServerError() bool

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

func (*NvmeCollectionPerformanceMetricsGetOK) IsSuccess

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

func (*NvmeCollectionPerformanceMetricsGetOK) String

type NvmeCollectionPerformanceMetricsGetParams

type NvmeCollectionPerformanceMetricsGetParams struct {

	/* Duration.

	   Filter by duration
	*/
	DurationQueryParameter *string

	/* FcDuration.

	   Filter by fc.duration
	*/
	FcDurationQueryParameter *string

	/* FcIopsOther.

	   Filter by fc.iops.other
	*/
	FcIopsOtherQueryParameter *int64

	/* FcIopsRead.

	   Filter by fc.iops.read
	*/
	FcIopsReadQueryParameter *int64

	/* FcIopsTotal.

	   Filter by fc.iops.total
	*/
	FcIopsTotalQueryParameter *int64

	/* FcIopsWrite.

	   Filter by fc.iops.write
	*/
	FcIopsWriteQueryParameter *int64

	/* FcLatencyOther.

	   Filter by fc.latency.other
	*/
	FcLatencyOtherQueryParameter *int64

	/* FcLatencyRead.

	   Filter by fc.latency.read
	*/
	FcLatencyReadQueryParameter *int64

	/* FcLatencyTotal.

	   Filter by fc.latency.total
	*/
	FcLatencyTotalQueryParameter *int64

	/* FcLatencyWrite.

	   Filter by fc.latency.write
	*/
	FcLatencyWriteQueryParameter *int64

	/* FcStatus.

	   Filter by fc.status
	*/
	FcStatusQueryParameter *string

	/* FcThroughputRead.

	   Filter by fc.throughput.read
	*/
	FcThroughputReadQueryParameter *int64

	/* FcThroughputTotal.

	   Filter by fc.throughput.total
	*/
	FcThroughputTotalQueryParameter *int64

	/* FcThroughputWrite.

	   Filter by fc.throughput.write
	*/
	FcThroughputWriteQueryParameter *int64

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []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"
	*/
	IntervalQueryParameter *string

	/* IopsOther.

	   Filter by iops.other
	*/
	IopsOtherQueryParameter *int64

	/* IopsRead.

	   Filter by iops.read
	*/
	IopsReadQueryParameter *int64

	/* IopsTotal.

	   Filter by iops.total
	*/
	IopsTotalQueryParameter *int64

	/* IopsWrite.

	   Filter by iops.write
	*/
	IopsWriteQueryParameter *int64

	/* LatencyOther.

	   Filter by latency.other
	*/
	LatencyOtherQueryParameter *int64

	/* LatencyRead.

	   Filter by latency.read
	*/
	LatencyReadQueryParameter *int64

	/* LatencyTotal.

	   Filter by latency.total
	*/
	LatencyTotalQueryParameter *int64

	/* LatencyWrite.

	   Filter by latency.write
	*/
	LatencyWriteQueryParameter *int64

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* Status.

	   Filter by status
	*/
	StatusQueryParameter *string

	/* SvmUUID.

	   Unique identifier of the SVM.
	*/
	SVMUUIDPathParameter string

	/* TCPDuration.

	   Filter by tcp.duration
	*/
	TCPDurationQueryParameter *string

	/* TCPIopsOther.

	   Filter by tcp.iops.other
	*/
	TCPIopsOtherQueryParameter *int64

	/* TCPIopsRead.

	   Filter by tcp.iops.read
	*/
	TCPIopsReadQueryParameter *int64

	/* TCPIopsTotal.

	   Filter by tcp.iops.total
	*/
	TCPIopsTotalQueryParameter *int64

	/* TCPIopsWrite.

	   Filter by tcp.iops.write
	*/
	TCPIopsWriteQueryParameter *int64

	/* TCPLatencyOther.

	   Filter by tcp.latency.other
	*/
	TCPLatencyOtherQueryParameter *int64

	/* TCPLatencyRead.

	   Filter by tcp.latency.read
	*/
	TCPLatencyReadQueryParameter *int64

	/* TCPLatencyTotal.

	   Filter by tcp.latency.total
	*/
	TCPLatencyTotalQueryParameter *int64

	/* TCPLatencyWrite.

	   Filter by tcp.latency.write
	*/
	TCPLatencyWriteQueryParameter *int64

	/* TCPStatus.

	   Filter by tcp.status
	*/
	TCPStatusQueryParameter *string

	/* TCPThroughputRead.

	   Filter by tcp.throughput.read
	*/
	TCPThroughputReadQueryParameter *int64

	/* TCPThroughputTotal.

	   Filter by tcp.throughput.total
	*/
	TCPThroughputTotalQueryParameter *int64

	/* TCPThroughputWrite.

	   Filter by tcp.throughput.write
	*/
	TCPThroughputWriteQueryParameter *int64

	/* ThroughputRead.

	   Filter by throughput.read
	*/
	ThroughputReadQueryParameter *int64

	/* ThroughputTotal.

	   Filter by throughput.total
	*/
	ThroughputTotalQueryParameter *int64

	/* ThroughputWrite.

	   Filter by throughput.write
	*/
	ThroughputWriteQueryParameter *int64

	/* Timestamp.

	   Filter by timestamp
	*/
	TimestampQueryParameter *string

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

NvmeCollectionPerformanceMetricsGetParams contains all the parameters to send to the API endpoint

for the nvme collection performance metrics get operation.

Typically these are written to a http.Request.

func NewNvmeCollectionPerformanceMetricsGetParams

func NewNvmeCollectionPerformanceMetricsGetParams() *NvmeCollectionPerformanceMetricsGetParams

NewNvmeCollectionPerformanceMetricsGetParams creates a new NvmeCollectionPerformanceMetricsGetParams 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 NewNvmeCollectionPerformanceMetricsGetParamsWithContext

func NewNvmeCollectionPerformanceMetricsGetParamsWithContext(ctx context.Context) *NvmeCollectionPerformanceMetricsGetParams

NewNvmeCollectionPerformanceMetricsGetParamsWithContext creates a new NvmeCollectionPerformanceMetricsGetParams object with the ability to set a context for a request.

func NewNvmeCollectionPerformanceMetricsGetParamsWithHTTPClient

func NewNvmeCollectionPerformanceMetricsGetParamsWithHTTPClient(client *http.Client) *NvmeCollectionPerformanceMetricsGetParams

NewNvmeCollectionPerformanceMetricsGetParamsWithHTTPClient creates a new NvmeCollectionPerformanceMetricsGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeCollectionPerformanceMetricsGetParamsWithTimeout

func NewNvmeCollectionPerformanceMetricsGetParamsWithTimeout(timeout time.Duration) *NvmeCollectionPerformanceMetricsGetParams

NewNvmeCollectionPerformanceMetricsGetParamsWithTimeout creates a new NvmeCollectionPerformanceMetricsGetParams object with the ability to set a timeout on a request.

func (*NvmeCollectionPerformanceMetricsGetParams) SetContext

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetDefaults

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetDurationQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetDurationQueryParameter(duration *string)

SetDurationQueryParameter adds the duration to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcDurationQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcDurationQueryParameter(fcDuration *string)

SetFcDurationQueryParameter adds the fcDuration to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcIopsOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcIopsOtherQueryParameter(fcIopsOther *int64)

SetFcIopsOtherQueryParameter adds the fcIopsOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcIopsReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcIopsReadQueryParameter(fcIopsRead *int64)

SetFcIopsReadQueryParameter adds the fcIopsRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcIopsTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcIopsTotalQueryParameter(fcIopsTotal *int64)

SetFcIopsTotalQueryParameter adds the fcIopsTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcIopsWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcIopsWriteQueryParameter(fcIopsWrite *int64)

SetFcIopsWriteQueryParameter adds the fcIopsWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyOtherQueryParameter(fcLatencyOther *int64)

SetFcLatencyOtherQueryParameter adds the fcLatencyOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyReadQueryParameter(fcLatencyRead *int64)

SetFcLatencyReadQueryParameter adds the fcLatencyRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyTotalQueryParameter(fcLatencyTotal *int64)

SetFcLatencyTotalQueryParameter adds the fcLatencyTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyWriteQueryParameter(fcLatencyWrite *int64)

SetFcLatencyWriteQueryParameter adds the fcLatencyWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcStatusQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcStatusQueryParameter(fcStatus *string)

SetFcStatusQueryParameter adds the fcStatus to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcThroughputReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcThroughputReadQueryParameter(fcThroughputRead *int64)

SetFcThroughputReadQueryParameter adds the fcThroughputRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcThroughputTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcThroughputTotalQueryParameter(fcThroughputTotal *int64)

SetFcThroughputTotalQueryParameter adds the fcThroughputTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcThroughputWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetFcThroughputWriteQueryParameter(fcThroughputWrite *int64)

SetFcThroughputWriteQueryParameter adds the fcThroughputWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetHTTPClient

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetIntervalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetIntervalQueryParameter(interval *string)

SetIntervalQueryParameter adds the interval to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetIopsOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetIopsOtherQueryParameter(iopsOther *int64)

SetIopsOtherQueryParameter adds the iopsOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetIopsReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetIopsReadQueryParameter(iopsRead *int64)

SetIopsReadQueryParameter adds the iopsRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetIopsTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetIopsTotalQueryParameter(iopsTotal *int64)

SetIopsTotalQueryParameter adds the iopsTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetIopsWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetIopsWriteQueryParameter(iopsWrite *int64)

SetIopsWriteQueryParameter adds the iopsWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetLatencyOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetLatencyOtherQueryParameter(latencyOther *int64)

SetLatencyOtherQueryParameter adds the latencyOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetLatencyReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetLatencyReadQueryParameter(latencyRead *int64)

SetLatencyReadQueryParameter adds the latencyRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetLatencyTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetLatencyTotalQueryParameter(latencyTotal *int64)

SetLatencyTotalQueryParameter adds the latencyTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetLatencyWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetLatencyWriteQueryParameter(latencyWrite *int64)

SetLatencyWriteQueryParameter adds the latencyWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetSVMUUIDPathParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetStatusQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetStatusQueryParameter(status *string)

SetStatusQueryParameter adds the status to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPDurationQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPDurationQueryParameter(tCPDuration *string)

SetTCPDurationQueryParameter adds the tcpDuration to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsOtherQueryParameter(tCPIopsOther *int64)

SetTCPIopsOtherQueryParameter adds the tcpIopsOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsReadQueryParameter(tCPIopsRead *int64)

SetTCPIopsReadQueryParameter adds the tcpIopsRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsTotalQueryParameter(tCPIopsTotal *int64)

SetTCPIopsTotalQueryParameter adds the tcpIopsTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsWriteQueryParameter(tCPIopsWrite *int64)

SetTCPIopsWriteQueryParameter adds the tcpIopsWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyOtherQueryParameter(tCPLatencyOther *int64)

SetTCPLatencyOtherQueryParameter adds the tcpLatencyOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyReadQueryParameter(tCPLatencyRead *int64)

SetTCPLatencyReadQueryParameter adds the tcpLatencyRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyTotalQueryParameter(tCPLatencyTotal *int64)

SetTCPLatencyTotalQueryParameter adds the tcpLatencyTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyWriteQueryParameter(tCPLatencyWrite *int64)

SetTCPLatencyWriteQueryParameter adds the tcpLatencyWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPStatusQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPStatusQueryParameter(tCPStatus *string)

SetTCPStatusQueryParameter adds the tcpStatus to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPThroughputReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPThroughputReadQueryParameter(tCPThroughputRead *int64)

SetTCPThroughputReadQueryParameter adds the tcpThroughputRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPThroughputTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPThroughputTotalQueryParameter(tCPThroughputTotal *int64)

SetTCPThroughputTotalQueryParameter adds the tcpThroughputTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPThroughputWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTCPThroughputWriteQueryParameter(tCPThroughputWrite *int64)

SetTCPThroughputWriteQueryParameter adds the tcpThroughputWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetThroughputReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetThroughputReadQueryParameter(throughputRead *int64)

SetThroughputReadQueryParameter adds the throughputRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetThroughputTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetThroughputTotalQueryParameter(throughputTotal *int64)

SetThroughputTotalQueryParameter adds the throughputTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetThroughputWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetThroughputWriteQueryParameter(throughputWrite *int64)

SetThroughputWriteQueryParameter adds the throughputWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) SetTimeout

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTimestampQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) SetTimestampQueryParameter(timestamp *string)

SetTimestampQueryParameter adds the timestamp to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithContext

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithDefaults

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithDurationQueryParameter

WithDurationQueryParameter adds the duration to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcDurationQueryParameter

WithFcDurationQueryParameter adds the fcDuration to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcIopsOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithFcIopsOtherQueryParameter(fcIopsOther *int64) *NvmeCollectionPerformanceMetricsGetParams

WithFcIopsOtherQueryParameter adds the fcIopsOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcIopsReadQueryParameter

WithFcIopsReadQueryParameter adds the fcIopsRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcIopsTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithFcIopsTotalQueryParameter(fcIopsTotal *int64) *NvmeCollectionPerformanceMetricsGetParams

WithFcIopsTotalQueryParameter adds the fcIopsTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcIopsWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithFcIopsWriteQueryParameter(fcIopsWrite *int64) *NvmeCollectionPerformanceMetricsGetParams

WithFcIopsWriteQueryParameter adds the fcIopsWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyOtherQueryParameter(fcLatencyOther *int64) *NvmeCollectionPerformanceMetricsGetParams

WithFcLatencyOtherQueryParameter adds the fcLatencyOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyReadQueryParameter(fcLatencyRead *int64) *NvmeCollectionPerformanceMetricsGetParams

WithFcLatencyReadQueryParameter adds the fcLatencyRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyTotalQueryParameter(fcLatencyTotal *int64) *NvmeCollectionPerformanceMetricsGetParams

WithFcLatencyTotalQueryParameter adds the fcLatencyTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyWriteQueryParameter(fcLatencyWrite *int64) *NvmeCollectionPerformanceMetricsGetParams

WithFcLatencyWriteQueryParameter adds the fcLatencyWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcStatusQueryParameter

WithFcStatusQueryParameter adds the fcStatus to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcThroughputReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithFcThroughputReadQueryParameter(fcThroughputRead *int64) *NvmeCollectionPerformanceMetricsGetParams

WithFcThroughputReadQueryParameter adds the fcThroughputRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcThroughputTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithFcThroughputTotalQueryParameter(fcThroughputTotal *int64) *NvmeCollectionPerformanceMetricsGetParams

WithFcThroughputTotalQueryParameter adds the fcThroughputTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcThroughputWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithFcThroughputWriteQueryParameter(fcThroughputWrite *int64) *NvmeCollectionPerformanceMetricsGetParams

WithFcThroughputWriteQueryParameter adds the fcThroughputWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithHTTPClient

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithIntervalQueryParameter

WithIntervalQueryParameter adds the interval to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithIopsOtherQueryParameter

WithIopsOtherQueryParameter adds the iopsOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithIopsReadQueryParameter

WithIopsReadQueryParameter adds the iopsRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithIopsTotalQueryParameter

WithIopsTotalQueryParameter adds the iopsTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithIopsWriteQueryParameter

WithIopsWriteQueryParameter adds the iopsWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithLatencyOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithLatencyOtherQueryParameter(latencyOther *int64) *NvmeCollectionPerformanceMetricsGetParams

WithLatencyOtherQueryParameter adds the latencyOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithLatencyReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithLatencyReadQueryParameter(latencyRead *int64) *NvmeCollectionPerformanceMetricsGetParams

WithLatencyReadQueryParameter adds the latencyRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithLatencyTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithLatencyTotalQueryParameter(latencyTotal *int64) *NvmeCollectionPerformanceMetricsGetParams

WithLatencyTotalQueryParameter adds the latencyTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithLatencyWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithLatencyWriteQueryParameter(latencyWrite *int64) *NvmeCollectionPerformanceMetricsGetParams

WithLatencyWriteQueryParameter adds the latencyWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithMaxRecordsQueryParameter

WithMaxRecordsQueryParameter adds the maxRecords to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithOrderByQueryParameter

WithOrderByQueryParameter adds the orderBy to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithSVMUUIDPathParameter

WithSVMUUIDPathParameter adds the svmUUID to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithStatusQueryParameter

WithStatusQueryParameter adds the status to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPDurationQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPDurationQueryParameter(tCPDuration *string) *NvmeCollectionPerformanceMetricsGetParams

WithTCPDurationQueryParameter adds the tCPDuration to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsOtherQueryParameter(tCPIopsOther *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPIopsOtherQueryParameter adds the tCPIopsOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsReadQueryParameter(tCPIopsRead *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPIopsReadQueryParameter adds the tCPIopsRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsTotalQueryParameter(tCPIopsTotal *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPIopsTotalQueryParameter adds the tCPIopsTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsWriteQueryParameter(tCPIopsWrite *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPIopsWriteQueryParameter adds the tCPIopsWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyOtherQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyOtherQueryParameter(tCPLatencyOther *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPLatencyOtherQueryParameter adds the tCPLatencyOther to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyReadQueryParameter(tCPLatencyRead *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPLatencyReadQueryParameter adds the tCPLatencyRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyTotalQueryParameter(tCPLatencyTotal *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPLatencyTotalQueryParameter adds the tCPLatencyTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyWriteQueryParameter(tCPLatencyWrite *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPLatencyWriteQueryParameter adds the tCPLatencyWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPStatusQueryParameter

WithTCPStatusQueryParameter adds the tCPStatus to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPThroughputReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPThroughputReadQueryParameter(tCPThroughputRead *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPThroughputReadQueryParameter adds the tCPThroughputRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPThroughputTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPThroughputTotalQueryParameter(tCPThroughputTotal *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPThroughputTotalQueryParameter adds the tCPThroughputTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPThroughputWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithTCPThroughputWriteQueryParameter(tCPThroughputWrite *int64) *NvmeCollectionPerformanceMetricsGetParams

WithTCPThroughputWriteQueryParameter adds the tCPThroughputWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithThroughputReadQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithThroughputReadQueryParameter(throughputRead *int64) *NvmeCollectionPerformanceMetricsGetParams

WithThroughputReadQueryParameter adds the throughputRead to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithThroughputTotalQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithThroughputTotalQueryParameter(throughputTotal *int64) *NvmeCollectionPerformanceMetricsGetParams

WithThroughputTotalQueryParameter adds the throughputTotal to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithThroughputWriteQueryParameter

func (o *NvmeCollectionPerformanceMetricsGetParams) WithThroughputWriteQueryParameter(throughputWrite *int64) *NvmeCollectionPerformanceMetricsGetParams

WithThroughputWriteQueryParameter adds the throughputWrite to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WithTimeout

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTimestampQueryParameter

WithTimestampQueryParameter adds the timestamp to the nvme collection performance metrics get params

func (*NvmeCollectionPerformanceMetricsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeCollectionPerformanceMetricsGetReader

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

NvmeCollectionPerformanceMetricsGetReader is a Reader for the NvmeCollectionPerformanceMetricsGet structure.

func (*NvmeCollectionPerformanceMetricsGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeInterfaceCollectionGetDefault

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

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

Error

func NewNvmeInterfaceCollectionGetDefault

func NewNvmeInterfaceCollectionGetDefault(code int) *NvmeInterfaceCollectionGetDefault

NewNvmeInterfaceCollectionGetDefault creates a NvmeInterfaceCollectionGetDefault with default headers values

func (*NvmeInterfaceCollectionGetDefault) Code

Code gets the status code for the nvme interface collection get default response

func (*NvmeInterfaceCollectionGetDefault) Error

func (*NvmeInterfaceCollectionGetDefault) GetPayload

func (*NvmeInterfaceCollectionGetDefault) IsClientError

func (o *NvmeInterfaceCollectionGetDefault) IsClientError() bool

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

func (*NvmeInterfaceCollectionGetDefault) IsCode

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

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

func (*NvmeInterfaceCollectionGetDefault) IsRedirect

func (o *NvmeInterfaceCollectionGetDefault) IsRedirect() bool

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

func (*NvmeInterfaceCollectionGetDefault) IsServerError

func (o *NvmeInterfaceCollectionGetDefault) IsServerError() bool

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

func (*NvmeInterfaceCollectionGetDefault) IsSuccess

func (o *NvmeInterfaceCollectionGetDefault) IsSuccess() bool

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

func (*NvmeInterfaceCollectionGetDefault) String

type NvmeInterfaceCollectionGetOK

type NvmeInterfaceCollectionGetOK struct {
	Payload *models.NvmeInterfaceResponse
}

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

OK

func NewNvmeInterfaceCollectionGetOK

func NewNvmeInterfaceCollectionGetOK() *NvmeInterfaceCollectionGetOK

NewNvmeInterfaceCollectionGetOK creates a NvmeInterfaceCollectionGetOK with default headers values

func (*NvmeInterfaceCollectionGetOK) Error

func (*NvmeInterfaceCollectionGetOK) GetPayload

func (*NvmeInterfaceCollectionGetOK) IsClientError

func (o *NvmeInterfaceCollectionGetOK) IsClientError() bool

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

func (*NvmeInterfaceCollectionGetOK) IsCode

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

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

func (*NvmeInterfaceCollectionGetOK) IsRedirect

func (o *NvmeInterfaceCollectionGetOK) IsRedirect() bool

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

func (*NvmeInterfaceCollectionGetOK) IsServerError

func (o *NvmeInterfaceCollectionGetOK) IsServerError() bool

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

func (*NvmeInterfaceCollectionGetOK) IsSuccess

func (o *NvmeInterfaceCollectionGetOK) IsSuccess() bool

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

func (*NvmeInterfaceCollectionGetOK) String

type NvmeInterfaceCollectionGetParams

type NvmeInterfaceCollectionGetParams struct {

	/* Enabled.

	   Filter by enabled
	*/
	EnabledQueryParameter *bool

	/* FcInterfacePortName.

	   Filter by fc_interface.port.name
	*/
	FcInterfacePortNameQueryParameter *string

	/* FcInterfacePortNodeName.

	   Filter by fc_interface.port.node.name
	*/
	FcInterfacePortNodeNameQueryParameter *string

	/* FcInterfacePortUUID.

	   Filter by fc_interface.port.uuid
	*/
	FcInterfacePortUUIDQueryParameter *string

	/* FcInterfaceWwnn.

	   Filter by fc_interface.wwnn
	*/
	FcInterfaceWwnnQueryParameter *string

	/* FcInterfaceWwpn.

	   Filter by fc_interface.wwpn
	*/
	FcInterfaceWwpnQueryParameter *string

	/* Fields.

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

	/* InterfaceType.

	   Filter by interface_type
	*/
	InterfaceTypeQueryParameter *string

	/* IPInterfaceIPAddress.

	   Filter by ip_interface.ip.address
	*/
	IPInterfaceIPAddressQueryParameter *string

	/* IPInterfaceLocationPortName.

	   Filter by ip_interface.location.port.name
	*/
	IPInterfaceLocationPortNameQueryParameter *string

	/* IPInterfaceLocationPortNodeName.

	   Filter by ip_interface.location.port.node.name
	*/
	IPInterfaceLocationPortNodeNameQueryParameter *string

	/* IPInterfaceLocationPortUUID.

	   Filter by ip_interface.location.port.uuid
	*/
	IPInterfaceLocationPortUUIDQueryParameter *string

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* NodeName.

	   Filter by node.name
	*/
	NodeNameQueryParameter *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUIDQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TransportAddress.

	   Filter by transport_address
	*/
	TransportAddressQueryParameter *string

	/* TransportProtocols.

	   Filter by transport_protocols
	*/
	TransportProtocolsQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

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

NvmeInterfaceCollectionGetParams contains all the parameters to send to the API endpoint

for the nvme interface collection get operation.

Typically these are written to a http.Request.

func NewNvmeInterfaceCollectionGetParams

func NewNvmeInterfaceCollectionGetParams() *NvmeInterfaceCollectionGetParams

NewNvmeInterfaceCollectionGetParams creates a new NvmeInterfaceCollectionGetParams 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 NewNvmeInterfaceCollectionGetParamsWithContext

func NewNvmeInterfaceCollectionGetParamsWithContext(ctx context.Context) *NvmeInterfaceCollectionGetParams

NewNvmeInterfaceCollectionGetParamsWithContext creates a new NvmeInterfaceCollectionGetParams object with the ability to set a context for a request.

func NewNvmeInterfaceCollectionGetParamsWithHTTPClient

func NewNvmeInterfaceCollectionGetParamsWithHTTPClient(client *http.Client) *NvmeInterfaceCollectionGetParams

NewNvmeInterfaceCollectionGetParamsWithHTTPClient creates a new NvmeInterfaceCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeInterfaceCollectionGetParamsWithTimeout

func NewNvmeInterfaceCollectionGetParamsWithTimeout(timeout time.Duration) *NvmeInterfaceCollectionGetParams

NewNvmeInterfaceCollectionGetParamsWithTimeout creates a new NvmeInterfaceCollectionGetParams object with the ability to set a timeout on a request.

func (*NvmeInterfaceCollectionGetParams) SetContext

SetContext adds the context to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetDefaults

func (o *NvmeInterfaceCollectionGetParams) SetDefaults()

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

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

func (*NvmeInterfaceCollectionGetParams) SetEnabledQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetEnabledQueryParameter(enabled *bool)

SetEnabledQueryParameter adds the enabled to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFcInterfacePortNameQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetFcInterfacePortNameQueryParameter(fcInterfacePortName *string)

SetFcInterfacePortNameQueryParameter adds the fcInterfacePortName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFcInterfacePortNodeNameQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetFcInterfacePortNodeNameQueryParameter(fcInterfacePortNodeName *string)

SetFcInterfacePortNodeNameQueryParameter adds the fcInterfacePortNodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFcInterfacePortUUIDQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetFcInterfacePortUUIDQueryParameter(fcInterfacePortUUID *string)

SetFcInterfacePortUUIDQueryParameter adds the fcInterfacePortUuid to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFcInterfaceWwnnQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetFcInterfaceWwnnQueryParameter(fcInterfaceWwnn *string)

SetFcInterfaceWwnnQueryParameter adds the fcInterfaceWwnn to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFcInterfaceWwpnQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetFcInterfaceWwpnQueryParameter(fcInterfaceWwpn *string)

SetFcInterfaceWwpnQueryParameter adds the fcInterfaceWwpn to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetIPInterfaceIPAddressQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetIPInterfaceIPAddressQueryParameter(iPInterfaceIPAddress *string)

SetIPInterfaceIPAddressQueryParameter adds the ipInterfaceIpAddress to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetIPInterfaceLocationPortNameQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetIPInterfaceLocationPortNameQueryParameter(iPInterfaceLocationPortName *string)

SetIPInterfaceLocationPortNameQueryParameter adds the ipInterfaceLocationPortName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetIPInterfaceLocationPortNodeNameQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetIPInterfaceLocationPortNodeNameQueryParameter(iPInterfaceLocationPortNodeName *string)

SetIPInterfaceLocationPortNodeNameQueryParameter adds the ipInterfaceLocationPortNodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetIPInterfaceLocationPortUUIDQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetIPInterfaceLocationPortUUIDQueryParameter(iPInterfaceLocationPortUUID *string)

SetIPInterfaceLocationPortUUIDQueryParameter adds the ipInterfaceLocationPortUuid to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetInterfaceTypeQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetInterfaceTypeQueryParameter(interfaceType *string)

SetInterfaceTypeQueryParameter adds the interfaceType to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetNameQueryParameter

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

SetNameQueryParameter adds the name to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetNodeNameQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetNodeNameQueryParameter(nodeName *string)

SetNodeNameQueryParameter adds the nodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetNodeUUIDQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetNodeUUIDQueryParameter(nodeUUID *string)

SetNodeUUIDQueryParameter adds the nodeUuid to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetTransportAddressQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetTransportAddressQueryParameter(transportAddress *string)

SetTransportAddressQueryParameter adds the transportAddress to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetTransportProtocolsQueryParameter

func (o *NvmeInterfaceCollectionGetParams) SetTransportProtocolsQueryParameter(transportProtocols *string)

SetTransportProtocolsQueryParameter adds the transportProtocols to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetUUIDQueryParameter

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

SetUUIDQueryParameter adds the uuid to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithContext

WithContext adds the context to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithDefaults

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

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

func (*NvmeInterfaceCollectionGetParams) WithEnabledQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithEnabledQueryParameter(enabled *bool) *NvmeInterfaceCollectionGetParams

WithEnabledQueryParameter adds the enabled to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFcInterfacePortNameQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithFcInterfacePortNameQueryParameter(fcInterfacePortName *string) *NvmeInterfaceCollectionGetParams

WithFcInterfacePortNameQueryParameter adds the fcInterfacePortName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFcInterfacePortNodeNameQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithFcInterfacePortNodeNameQueryParameter(fcInterfacePortNodeName *string) *NvmeInterfaceCollectionGetParams

WithFcInterfacePortNodeNameQueryParameter adds the fcInterfacePortNodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFcInterfacePortUUIDQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithFcInterfacePortUUIDQueryParameter(fcInterfacePortUUID *string) *NvmeInterfaceCollectionGetParams

WithFcInterfacePortUUIDQueryParameter adds the fcInterfacePortUUID to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFcInterfaceWwnnQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithFcInterfaceWwnnQueryParameter(fcInterfaceWwnn *string) *NvmeInterfaceCollectionGetParams

WithFcInterfaceWwnnQueryParameter adds the fcInterfaceWwnn to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFcInterfaceWwpnQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithFcInterfaceWwpnQueryParameter(fcInterfaceWwpn *string) *NvmeInterfaceCollectionGetParams

WithFcInterfaceWwpnQueryParameter adds the fcInterfaceWwpn to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithIPInterfaceIPAddressQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithIPInterfaceIPAddressQueryParameter(iPInterfaceIPAddress *string) *NvmeInterfaceCollectionGetParams

WithIPInterfaceIPAddressQueryParameter adds the iPInterfaceIPAddress to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithIPInterfaceLocationPortNameQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithIPInterfaceLocationPortNameQueryParameter(iPInterfaceLocationPortName *string) *NvmeInterfaceCollectionGetParams

WithIPInterfaceLocationPortNameQueryParameter adds the iPInterfaceLocationPortName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithIPInterfaceLocationPortNodeNameQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithIPInterfaceLocationPortNodeNameQueryParameter(iPInterfaceLocationPortNodeName *string) *NvmeInterfaceCollectionGetParams

WithIPInterfaceLocationPortNodeNameQueryParameter adds the iPInterfaceLocationPortNodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithIPInterfaceLocationPortUUIDQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithIPInterfaceLocationPortUUIDQueryParameter(iPInterfaceLocationPortUUID *string) *NvmeInterfaceCollectionGetParams

WithIPInterfaceLocationPortUUIDQueryParameter adds the iPInterfaceLocationPortUUID to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithInterfaceTypeQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithInterfaceTypeQueryParameter(interfaceType *string) *NvmeInterfaceCollectionGetParams

WithInterfaceTypeQueryParameter adds the interfaceType to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithNodeNameQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithNodeNameQueryParameter(nodeName *string) *NvmeInterfaceCollectionGetParams

WithNodeNameQueryParameter adds the nodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithNodeUUIDQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithNodeUUIDQueryParameter(nodeUUID *string) *NvmeInterfaceCollectionGetParams

WithNodeUUIDQueryParameter adds the nodeUUID to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter adds the svmUUID to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithTransportAddressQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithTransportAddressQueryParameter(transportAddress *string) *NvmeInterfaceCollectionGetParams

WithTransportAddressQueryParameter adds the transportAddress to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithTransportProtocolsQueryParameter

func (o *NvmeInterfaceCollectionGetParams) WithTransportProtocolsQueryParameter(transportProtocols *string) *NvmeInterfaceCollectionGetParams

WithTransportProtocolsQueryParameter adds the transportProtocols to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithUUIDQueryParameter

WithUUIDQueryParameter adds the uuid to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeInterfaceCollectionGetReader

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

NvmeInterfaceCollectionGetReader is a Reader for the NvmeInterfaceCollectionGet structure.

func (*NvmeInterfaceCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeInterfaceGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621462 | The supplied SVM does not exist. |

func NewNvmeInterfaceGetDefault

func NewNvmeInterfaceGetDefault(code int) *NvmeInterfaceGetDefault

NewNvmeInterfaceGetDefault creates a NvmeInterfaceGetDefault with default headers values

func (*NvmeInterfaceGetDefault) Code

func (o *NvmeInterfaceGetDefault) Code() int

Code gets the status code for the nvme interface get default response

func (*NvmeInterfaceGetDefault) Error

func (o *NvmeInterfaceGetDefault) Error() string

func (*NvmeInterfaceGetDefault) GetPayload

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

func (*NvmeInterfaceGetDefault) IsClientError

func (o *NvmeInterfaceGetDefault) IsClientError() bool

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

func (*NvmeInterfaceGetDefault) IsCode

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

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

func (*NvmeInterfaceGetDefault) IsRedirect

func (o *NvmeInterfaceGetDefault) IsRedirect() bool

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

func (*NvmeInterfaceGetDefault) IsServerError

func (o *NvmeInterfaceGetDefault) IsServerError() bool

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

func (*NvmeInterfaceGetDefault) IsSuccess

func (o *NvmeInterfaceGetDefault) IsSuccess() bool

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

func (*NvmeInterfaceGetDefault) String

func (o *NvmeInterfaceGetDefault) String() string

type NvmeInterfaceGetOK

type NvmeInterfaceGetOK struct {
	Payload *models.NvmeInterface
}

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

OK

func NewNvmeInterfaceGetOK

func NewNvmeInterfaceGetOK() *NvmeInterfaceGetOK

NewNvmeInterfaceGetOK creates a NvmeInterfaceGetOK with default headers values

func (*NvmeInterfaceGetOK) Error

func (o *NvmeInterfaceGetOK) Error() string

func (*NvmeInterfaceGetOK) GetPayload

func (o *NvmeInterfaceGetOK) GetPayload() *models.NvmeInterface

func (*NvmeInterfaceGetOK) IsClientError

func (o *NvmeInterfaceGetOK) IsClientError() bool

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

func (*NvmeInterfaceGetOK) IsCode

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

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

func (*NvmeInterfaceGetOK) IsRedirect

func (o *NvmeInterfaceGetOK) IsRedirect() bool

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

func (*NvmeInterfaceGetOK) IsServerError

func (o *NvmeInterfaceGetOK) IsServerError() bool

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

func (*NvmeInterfaceGetOK) IsSuccess

func (o *NvmeInterfaceGetOK) IsSuccess() bool

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

func (*NvmeInterfaceGetOK) String

func (o *NvmeInterfaceGetOK) String() string

type NvmeInterfaceGetParams

type NvmeInterfaceGetParams struct {

	/* Fields.

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

	/* UUID.

	   The unique identifier of the NVMe interface.

	*/
	UUIDPathParameter string

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

NvmeInterfaceGetParams contains all the parameters to send to the API endpoint

for the nvme interface get operation.

Typically these are written to a http.Request.

func NewNvmeInterfaceGetParams

func NewNvmeInterfaceGetParams() *NvmeInterfaceGetParams

NewNvmeInterfaceGetParams creates a new NvmeInterfaceGetParams 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 NewNvmeInterfaceGetParamsWithContext

func NewNvmeInterfaceGetParamsWithContext(ctx context.Context) *NvmeInterfaceGetParams

NewNvmeInterfaceGetParamsWithContext creates a new NvmeInterfaceGetParams object with the ability to set a context for a request.

func NewNvmeInterfaceGetParamsWithHTTPClient

func NewNvmeInterfaceGetParamsWithHTTPClient(client *http.Client) *NvmeInterfaceGetParams

NewNvmeInterfaceGetParamsWithHTTPClient creates a new NvmeInterfaceGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeInterfaceGetParamsWithTimeout

func NewNvmeInterfaceGetParamsWithTimeout(timeout time.Duration) *NvmeInterfaceGetParams

NewNvmeInterfaceGetParamsWithTimeout creates a new NvmeInterfaceGetParams object with the ability to set a timeout on a request.

func (*NvmeInterfaceGetParams) SetContext

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

SetContext adds the context to the nvme interface get params

func (*NvmeInterfaceGetParams) SetDefaults

func (o *NvmeInterfaceGetParams) SetDefaults()

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

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

func (*NvmeInterfaceGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme interface get params

func (*NvmeInterfaceGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme interface get params

func (*NvmeInterfaceGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme interface get params

func (*NvmeInterfaceGetParams) SetUUIDPathParameter

func (o *NvmeInterfaceGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the nvme interface get params

func (*NvmeInterfaceGetParams) WithContext

WithContext adds the context to the nvme interface get params

func (*NvmeInterfaceGetParams) WithDefaults

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

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

func (*NvmeInterfaceGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme interface get params

func (*NvmeInterfaceGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme interface get params

func (*NvmeInterfaceGetParams) WithTimeout

WithTimeout adds the timeout to the nvme interface get params

func (*NvmeInterfaceGetParams) WithUUIDPathParameter

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

WithUUIDPathParameter adds the uuid to the nvme interface get params

func (*NvmeInterfaceGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeInterfaceGetReader

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

NvmeInterfaceGetReader is a Reader for the NvmeInterfaceGet structure.

func (*NvmeInterfaceGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeNamespaceCollectionGetDefault

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

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

Error

func NewNvmeNamespaceCollectionGetDefault

func NewNvmeNamespaceCollectionGetDefault(code int) *NvmeNamespaceCollectionGetDefault

NewNvmeNamespaceCollectionGetDefault creates a NvmeNamespaceCollectionGetDefault with default headers values

func (*NvmeNamespaceCollectionGetDefault) Code

Code gets the status code for the nvme namespace collection get default response

func (*NvmeNamespaceCollectionGetDefault) Error

func (*NvmeNamespaceCollectionGetDefault) GetPayload

func (*NvmeNamespaceCollectionGetDefault) IsClientError

func (o *NvmeNamespaceCollectionGetDefault) IsClientError() bool

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

func (*NvmeNamespaceCollectionGetDefault) IsCode

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

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

func (*NvmeNamespaceCollectionGetDefault) IsRedirect

func (o *NvmeNamespaceCollectionGetDefault) IsRedirect() bool

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

func (*NvmeNamespaceCollectionGetDefault) IsServerError

func (o *NvmeNamespaceCollectionGetDefault) IsServerError() bool

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

func (*NvmeNamespaceCollectionGetDefault) IsSuccess

func (o *NvmeNamespaceCollectionGetDefault) IsSuccess() bool

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

func (*NvmeNamespaceCollectionGetDefault) String

type NvmeNamespaceCollectionGetOK

type NvmeNamespaceCollectionGetOK struct {
	Payload *models.NvmeNamespaceResponse
}

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

OK

func NewNvmeNamespaceCollectionGetOK

func NewNvmeNamespaceCollectionGetOK() *NvmeNamespaceCollectionGetOK

NewNvmeNamespaceCollectionGetOK creates a NvmeNamespaceCollectionGetOK with default headers values

func (*NvmeNamespaceCollectionGetOK) Error

func (*NvmeNamespaceCollectionGetOK) GetPayload

func (*NvmeNamespaceCollectionGetOK) IsClientError

func (o *NvmeNamespaceCollectionGetOK) IsClientError() bool

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

func (*NvmeNamespaceCollectionGetOK) IsCode

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

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

func (*NvmeNamespaceCollectionGetOK) IsRedirect

func (o *NvmeNamespaceCollectionGetOK) IsRedirect() bool

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

func (*NvmeNamespaceCollectionGetOK) IsServerError

func (o *NvmeNamespaceCollectionGetOK) IsServerError() bool

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

func (*NvmeNamespaceCollectionGetOK) IsSuccess

func (o *NvmeNamespaceCollectionGetOK) IsSuccess() bool

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

func (*NvmeNamespaceCollectionGetOK) String

type NvmeNamespaceCollectionGetParams

type NvmeNamespaceCollectionGetParams struct {

	/* AutoDelete.

	   Filter by auto_delete
	*/
	AutoDeleteQueryParameter *bool

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* CreateTime.

	   Filter by create_time
	*/
	CreateTimeQueryParameter *string

	/* Enabled.

	   Filter by enabled
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* LocationNamespace.

	   Filter by location.namespace
	*/
	LocationNamespaceQueryParameter *string

	/* LocationNodeName.

	   Filter by location.node.name
	*/
	LocationNodeNameQueryParameter *string

	/* LocationNodeUUID.

	   Filter by location.node.uuid
	*/
	LocationNodeUUIDQueryParameter *string

	/* LocationQtreeID.

	   Filter by location.qtree.id
	*/
	LocationQtreeIDQueryParameter *int64

	/* LocationQtreeName.

	   Filter by location.qtree.name
	*/
	LocationQtreeNameQueryParameter *string

	/* LocationVolumeName.

	   Filter by location.volume.name
	*/
	LocationVolumeNameQueryParameter *string

	/* LocationVolumeUUID.

	   Filter by location.volume.uuid
	*/
	LocationVolumeUUIDQueryParameter *string

	/* MaxRecords.

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

	/* MetricDuration.

	   Filter by metric.duration
	*/
	MetricDurationQueryParameter *string

	/* MetricIopsOther.

	   Filter by metric.iops.other
	*/
	MetricIopsOtherQueryParameter *int64

	/* MetricIopsRead.

	   Filter by metric.iops.read
	*/
	MetricIopsReadQueryParameter *int64

	/* MetricIopsTotal.

	   Filter by metric.iops.total
	*/
	MetricIopsTotalQueryParameter *int64

	/* MetricIopsWrite.

	   Filter by metric.iops.write
	*/
	MetricIopsWriteQueryParameter *int64

	/* MetricLatencyOther.

	   Filter by metric.latency.other
	*/
	MetricLatencyOtherQueryParameter *int64

	/* MetricLatencyRead.

	   Filter by metric.latency.read
	*/
	MetricLatencyReadQueryParameter *int64

	/* MetricLatencyTotal.

	   Filter by metric.latency.total
	*/
	MetricLatencyTotalQueryParameter *int64

	/* MetricLatencyWrite.

	   Filter by metric.latency.write
	*/
	MetricLatencyWriteQueryParameter *int64

	/* MetricStatus.

	   Filter by metric.status
	*/
	MetricStatusQueryParameter *string

	/* MetricThroughputRead.

	   Filter by metric.throughput.read
	*/
	MetricThroughputReadQueryParameter *int64

	/* MetricThroughputTotal.

	   Filter by metric.throughput.total
	*/
	MetricThroughputTotalQueryParameter *int64

	/* MetricThroughputWrite.

	   Filter by metric.throughput.write
	*/
	MetricThroughputWriteQueryParameter *int64

	/* MetricTimestamp.

	   Filter by metric.timestamp
	*/
	MetricTimestampQueryParameter *string

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* OsType.

	   Filter by os_type
	*/
	OsTypeQueryParameter *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SpaceBlockSize.

	   Filter by space.block_size
	*/
	SpaceBlockSizeQueryParameter *int64

	/* SpaceGuaranteeRequested.

	   Filter by space.guarantee.requested
	*/
	SpaceGuaranteeRequestedQueryParameter *bool

	/* SpaceGuaranteeReserved.

	   Filter by space.guarantee.reserved
	*/
	SpaceGuaranteeReservedQueryParameter *bool

	/* SpaceSize.

	   Filter by space.size
	*/
	SpaceSizeQueryParameter *int64

	/* SpaceUsed.

	   Filter by space.used
	*/
	SpaceUsedQueryParameter *int64

	/* StatisticsIopsRawOther.

	   Filter by statistics.iops_raw.other
	*/
	StatisticsIopsRawOtherQueryParameter *int64

	/* StatisticsIopsRawRead.

	   Filter by statistics.iops_raw.read
	*/
	StatisticsIopsRawReadQueryParameter *int64

	/* StatisticsIopsRawTotal.

	   Filter by statistics.iops_raw.total
	*/
	StatisticsIopsRawTotalQueryParameter *int64

	/* StatisticsIopsRawWrite.

	   Filter by statistics.iops_raw.write
	*/
	StatisticsIopsRawWriteQueryParameter *int64

	/* StatisticsLatencyRawOther.

	   Filter by statistics.latency_raw.other
	*/
	StatisticsLatencyRawOtherQueryParameter *int64

	/* StatisticsLatencyRawRead.

	   Filter by statistics.latency_raw.read
	*/
	StatisticsLatencyRawReadQueryParameter *int64

	/* StatisticsLatencyRawTotal.

	   Filter by statistics.latency_raw.total
	*/
	StatisticsLatencyRawTotalQueryParameter *int64

	/* StatisticsLatencyRawWrite.

	   Filter by statistics.latency_raw.write
	*/
	StatisticsLatencyRawWriteQueryParameter *int64

	/* StatisticsStatus.

	   Filter by statistics.status
	*/
	StatisticsStatusQueryParameter *string

	/* StatisticsThroughputRawRead.

	   Filter by statistics.throughput_raw.read
	*/
	StatisticsThroughputRawReadQueryParameter *int64

	/* StatisticsThroughputRawTotal.

	   Filter by statistics.throughput_raw.total
	*/
	StatisticsThroughputRawTotalQueryParameter *int64

	/* StatisticsThroughputRawWrite.

	   Filter by statistics.throughput_raw.write
	*/
	StatisticsThroughputRawWriteQueryParameter *int64

	/* StatisticsTimestamp.

	   Filter by statistics.timestamp
	*/
	StatisticsTimestampQueryParameter *string

	/* StatusContainerState.

	   Filter by status.container_state
	*/
	StatusContainerStateQueryParameter *string

	/* StatusMapped.

	   Filter by status.mapped
	*/
	StatusMappedQueryParameter *bool

	/* StatusReadOnly.

	   Filter by status.read_only
	*/
	StatusReadOnlyQueryParameter *bool

	/* StatusState.

	   Filter by status.state
	*/
	StatusStateQueryParameter *string

	/* SubsystemMapAnagrpid.

	   Filter by subsystem_map.anagrpid
	*/
	SubsystemMapAnagrpIDQueryParameter *string

	/* SubsystemMapNsid.

	   Filter by subsystem_map.nsid
	*/
	SubsystemMapNsIDQueryParameter *string

	/* SubsystemMapSubsystemName.

	   Filter by subsystem_map.subsystem.name
	*/
	SubsystemMapSubsystemNameQueryParameter *string

	/* SubsystemMapSubsystemUUID.

	   Filter by subsystem_map.subsystem.uuid
	*/
	SubsystemMapSubsystemUUIDQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

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

NvmeNamespaceCollectionGetParams contains all the parameters to send to the API endpoint

for the nvme namespace collection get operation.

Typically these are written to a http.Request.

func NewNvmeNamespaceCollectionGetParams

func NewNvmeNamespaceCollectionGetParams() *NvmeNamespaceCollectionGetParams

NewNvmeNamespaceCollectionGetParams creates a new NvmeNamespaceCollectionGetParams 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 NewNvmeNamespaceCollectionGetParamsWithContext

func NewNvmeNamespaceCollectionGetParamsWithContext(ctx context.Context) *NvmeNamespaceCollectionGetParams

NewNvmeNamespaceCollectionGetParamsWithContext creates a new NvmeNamespaceCollectionGetParams object with the ability to set a context for a request.

func NewNvmeNamespaceCollectionGetParamsWithHTTPClient

func NewNvmeNamespaceCollectionGetParamsWithHTTPClient(client *http.Client) *NvmeNamespaceCollectionGetParams

NewNvmeNamespaceCollectionGetParamsWithHTTPClient creates a new NvmeNamespaceCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeNamespaceCollectionGetParamsWithTimeout

func NewNvmeNamespaceCollectionGetParamsWithTimeout(timeout time.Duration) *NvmeNamespaceCollectionGetParams

NewNvmeNamespaceCollectionGetParamsWithTimeout creates a new NvmeNamespaceCollectionGetParams object with the ability to set a timeout on a request.

func (*NvmeNamespaceCollectionGetParams) SetAutoDeleteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetAutoDeleteQueryParameter(autoDelete *bool)

SetAutoDeleteQueryParameter adds the autoDelete to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetCommentQueryParameter

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

SetCommentQueryParameter adds the comment to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetContext

SetContext adds the context to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetCreateTimeQueryParameter

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

SetCreateTimeQueryParameter adds the createTime to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetDefaults

func (o *NvmeNamespaceCollectionGetParams) SetDefaults()

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

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

func (*NvmeNamespaceCollectionGetParams) SetEnabledQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetEnabledQueryParameter(enabled *bool)

SetEnabledQueryParameter adds the enabled to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationNamespaceQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetLocationNamespaceQueryParameter(locationNamespace *string)

SetLocationNamespaceQueryParameter adds the locationNamespace to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationNodeNameQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetLocationNodeNameQueryParameter(locationNodeName *string)

SetLocationNodeNameQueryParameter adds the locationNodeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationNodeUUIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetLocationNodeUUIDQueryParameter(locationNodeUUID *string)

SetLocationNodeUUIDQueryParameter adds the locationNodeUuid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationQtreeIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetLocationQtreeIDQueryParameter(locationQtreeID *int64)

SetLocationQtreeIDQueryParameter adds the locationQtreeId to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationQtreeNameQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetLocationQtreeNameQueryParameter(locationQtreeName *string)

SetLocationQtreeNameQueryParameter adds the locationQtreeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationVolumeNameQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetLocationVolumeNameQueryParameter(locationVolumeName *string)

SetLocationVolumeNameQueryParameter adds the locationVolumeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationVolumeUUIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetLocationVolumeUUIDQueryParameter(locationVolumeUUID *string)

SetLocationVolumeUUIDQueryParameter adds the locationVolumeUuid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricDurationQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricDurationQueryParameter(metricDuration *string)

SetMetricDurationQueryParameter adds the metricDuration to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricIopsOtherQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricIopsOtherQueryParameter(metricIopsOther *int64)

SetMetricIopsOtherQueryParameter adds the metricIopsOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricIopsReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricIopsReadQueryParameter(metricIopsRead *int64)

SetMetricIopsReadQueryParameter adds the metricIopsRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricIopsTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricIopsTotalQueryParameter(metricIopsTotal *int64)

SetMetricIopsTotalQueryParameter adds the metricIopsTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricIopsWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricIopsWriteQueryParameter(metricIopsWrite *int64)

SetMetricIopsWriteQueryParameter adds the metricIopsWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricLatencyOtherQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricLatencyOtherQueryParameter(metricLatencyOther *int64)

SetMetricLatencyOtherQueryParameter adds the metricLatencyOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricLatencyReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricLatencyReadQueryParameter(metricLatencyRead *int64)

SetMetricLatencyReadQueryParameter adds the metricLatencyRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricLatencyTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricLatencyTotalQueryParameter(metricLatencyTotal *int64)

SetMetricLatencyTotalQueryParameter adds the metricLatencyTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricLatencyWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricLatencyWriteQueryParameter(metricLatencyWrite *int64)

SetMetricLatencyWriteQueryParameter adds the metricLatencyWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricStatusQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricStatusQueryParameter(metricStatus *string)

SetMetricStatusQueryParameter adds the metricStatus to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricThroughputReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricThroughputReadQueryParameter(metricThroughputRead *int64)

SetMetricThroughputReadQueryParameter adds the metricThroughputRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricThroughputTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricThroughputTotalQueryParameter(metricThroughputTotal *int64)

SetMetricThroughputTotalQueryParameter adds the metricThroughputTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricThroughputWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricThroughputWriteQueryParameter(metricThroughputWrite *int64)

SetMetricThroughputWriteQueryParameter adds the metricThroughputWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricTimestampQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetMetricTimestampQueryParameter(metricTimestamp *string)

SetMetricTimestampQueryParameter adds the metricTimestamp to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetNameQueryParameter

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

SetNameQueryParameter adds the name to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetOsTypeQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetOsTypeQueryParameter(osType *string)

SetOsTypeQueryParameter adds the osType to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSpaceBlockSizeQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetSpaceBlockSizeQueryParameter(spaceBlockSize *int64)

SetSpaceBlockSizeQueryParameter adds the spaceBlockSize to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSpaceGuaranteeRequestedQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetSpaceGuaranteeRequestedQueryParameter(spaceGuaranteeRequested *bool)

SetSpaceGuaranteeRequestedQueryParameter adds the spaceGuaranteeRequested to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSpaceGuaranteeReservedQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetSpaceGuaranteeReservedQueryParameter(spaceGuaranteeReserved *bool)

SetSpaceGuaranteeReservedQueryParameter adds the spaceGuaranteeReserved to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSpaceSizeQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetSpaceSizeQueryParameter(spaceSize *int64)

SetSpaceSizeQueryParameter adds the spaceSize to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSpaceUsedQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetSpaceUsedQueryParameter(spaceUsed *int64)

SetSpaceUsedQueryParameter adds the spaceUsed to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawOtherQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawOtherQueryParameter(statisticsIopsRawOther *int64)

SetStatisticsIopsRawOtherQueryParameter adds the statisticsIopsRawOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawReadQueryParameter(statisticsIopsRawRead *int64)

SetStatisticsIopsRawReadQueryParameter adds the statisticsIopsRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawTotalQueryParameter(statisticsIopsRawTotal *int64)

SetStatisticsIopsRawTotalQueryParameter adds the statisticsIopsRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawWriteQueryParameter(statisticsIopsRawWrite *int64)

SetStatisticsIopsRawWriteQueryParameter adds the statisticsIopsRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawOtherQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawOtherQueryParameter(statisticsLatencyRawOther *int64)

SetStatisticsLatencyRawOtherQueryParameter adds the statisticsLatencyRawOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawReadQueryParameter(statisticsLatencyRawRead *int64)

SetStatisticsLatencyRawReadQueryParameter adds the statisticsLatencyRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawTotalQueryParameter(statisticsLatencyRawTotal *int64)

SetStatisticsLatencyRawTotalQueryParameter adds the statisticsLatencyRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawWriteQueryParameter(statisticsLatencyRawWrite *int64)

SetStatisticsLatencyRawWriteQueryParameter adds the statisticsLatencyRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsStatusQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsStatusQueryParameter(statisticsStatus *string)

SetStatisticsStatusQueryParameter adds the statisticsStatus to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsThroughputRawReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsThroughputRawReadQueryParameter(statisticsThroughputRawRead *int64)

SetStatisticsThroughputRawReadQueryParameter adds the statisticsThroughputRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsThroughputRawTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsThroughputRawTotalQueryParameter(statisticsThroughputRawTotal *int64)

SetStatisticsThroughputRawTotalQueryParameter adds the statisticsThroughputRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsThroughputRawWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsThroughputRawWriteQueryParameter(statisticsThroughputRawWrite *int64)

SetStatisticsThroughputRawWriteQueryParameter adds the statisticsThroughputRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsTimestampQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatisticsTimestampQueryParameter(statisticsTimestamp *string)

SetStatisticsTimestampQueryParameter adds the statisticsTimestamp to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatusContainerStateQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatusContainerStateQueryParameter(statusContainerState *string)

SetStatusContainerStateQueryParameter adds the statusContainerState to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatusMappedQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatusMappedQueryParameter(statusMapped *bool)

SetStatusMappedQueryParameter adds the statusMapped to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatusReadOnlyQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatusReadOnlyQueryParameter(statusReadOnly *bool)

SetStatusReadOnlyQueryParameter adds the statusReadOnly to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatusStateQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetStatusStateQueryParameter(statusState *string)

SetStatusStateQueryParameter adds the statusState to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSubsystemMapAnagrpIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetSubsystemMapAnagrpIDQueryParameter(subsystemMapAnagrpid *string)

SetSubsystemMapAnagrpIDQueryParameter adds the subsystemMapAnagrpid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSubsystemMapNsIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetSubsystemMapNsIDQueryParameter(subsystemMapNsid *string)

SetSubsystemMapNsIDQueryParameter adds the subsystemMapNsid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSubsystemMapSubsystemNameQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetSubsystemMapSubsystemNameQueryParameter(subsystemMapSubsystemName *string)

SetSubsystemMapSubsystemNameQueryParameter adds the subsystemMapSubsystemName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSubsystemMapSubsystemUUIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) SetSubsystemMapSubsystemUUIDQueryParameter(subsystemMapSubsystemUUID *string)

SetSubsystemMapSubsystemUUIDQueryParameter adds the subsystemMapSubsystemUuid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetUUIDQueryParameter

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

SetUUIDQueryParameter adds the uuid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithAutoDeleteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithAutoDeleteQueryParameter(autoDelete *bool) *NvmeNamespaceCollectionGetParams

WithAutoDeleteQueryParameter adds the autoDelete to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithCommentQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithCommentQueryParameter(comment *string) *NvmeNamespaceCollectionGetParams

WithCommentQueryParameter adds the comment to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithContext

WithContext adds the context to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithCreateTimeQueryParameter

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

WithCreateTimeQueryParameter adds the createTime to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithDefaults

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

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

func (*NvmeNamespaceCollectionGetParams) WithEnabledQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithEnabledQueryParameter(enabled *bool) *NvmeNamespaceCollectionGetParams

WithEnabledQueryParameter adds the enabled to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationNamespaceQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithLocationNamespaceQueryParameter(locationNamespace *string) *NvmeNamespaceCollectionGetParams

WithLocationNamespaceQueryParameter adds the locationNamespace to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationNodeNameQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithLocationNodeNameQueryParameter(locationNodeName *string) *NvmeNamespaceCollectionGetParams

WithLocationNodeNameQueryParameter adds the locationNodeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationNodeUUIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithLocationNodeUUIDQueryParameter(locationNodeUUID *string) *NvmeNamespaceCollectionGetParams

WithLocationNodeUUIDQueryParameter adds the locationNodeUUID to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationQtreeIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithLocationQtreeIDQueryParameter(locationQtreeID *int64) *NvmeNamespaceCollectionGetParams

WithLocationQtreeIDQueryParameter adds the locationQtreeID to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationQtreeNameQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithLocationQtreeNameQueryParameter(locationQtreeName *string) *NvmeNamespaceCollectionGetParams

WithLocationQtreeNameQueryParameter adds the locationQtreeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationVolumeNameQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithLocationVolumeNameQueryParameter(locationVolumeName *string) *NvmeNamespaceCollectionGetParams

WithLocationVolumeNameQueryParameter adds the locationVolumeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationVolumeUUIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithLocationVolumeUUIDQueryParameter(locationVolumeUUID *string) *NvmeNamespaceCollectionGetParams

WithLocationVolumeUUIDQueryParameter adds the locationVolumeUUID to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricDurationQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricDurationQueryParameter(metricDuration *string) *NvmeNamespaceCollectionGetParams

WithMetricDurationQueryParameter adds the metricDuration to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricIopsOtherQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricIopsOtherQueryParameter(metricIopsOther *int64) *NvmeNamespaceCollectionGetParams

WithMetricIopsOtherQueryParameter adds the metricIopsOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricIopsReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricIopsReadQueryParameter(metricIopsRead *int64) *NvmeNamespaceCollectionGetParams

WithMetricIopsReadQueryParameter adds the metricIopsRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricIopsTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricIopsTotalQueryParameter(metricIopsTotal *int64) *NvmeNamespaceCollectionGetParams

WithMetricIopsTotalQueryParameter adds the metricIopsTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricIopsWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricIopsWriteQueryParameter(metricIopsWrite *int64) *NvmeNamespaceCollectionGetParams

WithMetricIopsWriteQueryParameter adds the metricIopsWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricLatencyOtherQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricLatencyOtherQueryParameter(metricLatencyOther *int64) *NvmeNamespaceCollectionGetParams

WithMetricLatencyOtherQueryParameter adds the metricLatencyOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricLatencyReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricLatencyReadQueryParameter(metricLatencyRead *int64) *NvmeNamespaceCollectionGetParams

WithMetricLatencyReadQueryParameter adds the metricLatencyRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricLatencyTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricLatencyTotalQueryParameter(metricLatencyTotal *int64) *NvmeNamespaceCollectionGetParams

WithMetricLatencyTotalQueryParameter adds the metricLatencyTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricLatencyWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricLatencyWriteQueryParameter(metricLatencyWrite *int64) *NvmeNamespaceCollectionGetParams

WithMetricLatencyWriteQueryParameter adds the metricLatencyWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricStatusQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricStatusQueryParameter(metricStatus *string) *NvmeNamespaceCollectionGetParams

WithMetricStatusQueryParameter adds the metricStatus to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricThroughputReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricThroughputReadQueryParameter(metricThroughputRead *int64) *NvmeNamespaceCollectionGetParams

WithMetricThroughputReadQueryParameter adds the metricThroughputRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricThroughputTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricThroughputTotalQueryParameter(metricThroughputTotal *int64) *NvmeNamespaceCollectionGetParams

WithMetricThroughputTotalQueryParameter adds the metricThroughputTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricThroughputWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricThroughputWriteQueryParameter(metricThroughputWrite *int64) *NvmeNamespaceCollectionGetParams

WithMetricThroughputWriteQueryParameter adds the metricThroughputWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricTimestampQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithMetricTimestampQueryParameter(metricTimestamp *string) *NvmeNamespaceCollectionGetParams

WithMetricTimestampQueryParameter adds the metricTimestamp to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithOsTypeQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithOsTypeQueryParameter(osType *string) *NvmeNamespaceCollectionGetParams

WithOsTypeQueryParameter adds the osType to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter adds the svmUUID to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSpaceBlockSizeQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithSpaceBlockSizeQueryParameter(spaceBlockSize *int64) *NvmeNamespaceCollectionGetParams

WithSpaceBlockSizeQueryParameter adds the spaceBlockSize to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSpaceGuaranteeRequestedQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithSpaceGuaranteeRequestedQueryParameter(spaceGuaranteeRequested *bool) *NvmeNamespaceCollectionGetParams

WithSpaceGuaranteeRequestedQueryParameter adds the spaceGuaranteeRequested to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSpaceGuaranteeReservedQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithSpaceGuaranteeReservedQueryParameter(spaceGuaranteeReserved *bool) *NvmeNamespaceCollectionGetParams

WithSpaceGuaranteeReservedQueryParameter adds the spaceGuaranteeReserved to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSpaceSizeQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithSpaceSizeQueryParameter(spaceSize *int64) *NvmeNamespaceCollectionGetParams

WithSpaceSizeQueryParameter adds the spaceSize to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSpaceUsedQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithSpaceUsedQueryParameter(spaceUsed *int64) *NvmeNamespaceCollectionGetParams

WithSpaceUsedQueryParameter adds the spaceUsed to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawOtherQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawOtherQueryParameter(statisticsIopsRawOther *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsIopsRawOtherQueryParameter adds the statisticsIopsRawOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawReadQueryParameter(statisticsIopsRawRead *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsIopsRawReadQueryParameter adds the statisticsIopsRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawTotalQueryParameter(statisticsIopsRawTotal *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsIopsRawTotalQueryParameter adds the statisticsIopsRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawWriteQueryParameter(statisticsIopsRawWrite *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsIopsRawWriteQueryParameter adds the statisticsIopsRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawOtherQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawOtherQueryParameter(statisticsLatencyRawOther *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsLatencyRawOtherQueryParameter adds the statisticsLatencyRawOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawReadQueryParameter(statisticsLatencyRawRead *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsLatencyRawReadQueryParameter adds the statisticsLatencyRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawTotalQueryParameter(statisticsLatencyRawTotal *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsLatencyRawTotalQueryParameter adds the statisticsLatencyRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawWriteQueryParameter(statisticsLatencyRawWrite *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsLatencyRawWriteQueryParameter adds the statisticsLatencyRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsStatusQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsStatusQueryParameter(statisticsStatus *string) *NvmeNamespaceCollectionGetParams

WithStatisticsStatusQueryParameter adds the statisticsStatus to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsThroughputRawReadQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsThroughputRawReadQueryParameter(statisticsThroughputRawRead *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsThroughputRawReadQueryParameter adds the statisticsThroughputRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsThroughputRawTotalQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsThroughputRawTotalQueryParameter(statisticsThroughputRawTotal *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsThroughputRawTotalQueryParameter adds the statisticsThroughputRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsThroughputRawWriteQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsThroughputRawWriteQueryParameter(statisticsThroughputRawWrite *int64) *NvmeNamespaceCollectionGetParams

WithStatisticsThroughputRawWriteQueryParameter adds the statisticsThroughputRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsTimestampQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatisticsTimestampQueryParameter(statisticsTimestamp *string) *NvmeNamespaceCollectionGetParams

WithStatisticsTimestampQueryParameter adds the statisticsTimestamp to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatusContainerStateQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatusContainerStateQueryParameter(statusContainerState *string) *NvmeNamespaceCollectionGetParams

WithStatusContainerStateQueryParameter adds the statusContainerState to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatusMappedQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatusMappedQueryParameter(statusMapped *bool) *NvmeNamespaceCollectionGetParams

WithStatusMappedQueryParameter adds the statusMapped to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatusReadOnlyQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatusReadOnlyQueryParameter(statusReadOnly *bool) *NvmeNamespaceCollectionGetParams

WithStatusReadOnlyQueryParameter adds the statusReadOnly to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatusStateQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithStatusStateQueryParameter(statusState *string) *NvmeNamespaceCollectionGetParams

WithStatusStateQueryParameter adds the statusState to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSubsystemMapAnagrpIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithSubsystemMapAnagrpIDQueryParameter(subsystemMapAnagrpid *string) *NvmeNamespaceCollectionGetParams

WithSubsystemMapAnagrpIDQueryParameter adds the subsystemMapAnagrpid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSubsystemMapNsIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithSubsystemMapNsIDQueryParameter(subsystemMapNsid *string) *NvmeNamespaceCollectionGetParams

WithSubsystemMapNsIDQueryParameter adds the subsystemMapNsid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSubsystemMapSubsystemNameQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithSubsystemMapSubsystemNameQueryParameter(subsystemMapSubsystemName *string) *NvmeNamespaceCollectionGetParams

WithSubsystemMapSubsystemNameQueryParameter adds the subsystemMapSubsystemName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSubsystemMapSubsystemUUIDQueryParameter

func (o *NvmeNamespaceCollectionGetParams) WithSubsystemMapSubsystemUUIDQueryParameter(subsystemMapSubsystemUUID *string) *NvmeNamespaceCollectionGetParams

WithSubsystemMapSubsystemUUIDQueryParameter adds the subsystemMapSubsystemUUID to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithUUIDQueryParameter

WithUUIDQueryParameter adds the uuid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeNamespaceCollectionGetReader

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

NvmeNamespaceCollectionGetReader is a Reader for the NvmeNamespaceCollectionGet structure.

func (*NvmeNamespaceCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeNamespaceCreateCreated

type NvmeNamespaceCreateCreated struct {
	Payload *models.NvmeNamespaceResponse
}

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

Created

func NewNvmeNamespaceCreateCreated

func NewNvmeNamespaceCreateCreated() *NvmeNamespaceCreateCreated

NewNvmeNamespaceCreateCreated creates a NvmeNamespaceCreateCreated with default headers values

func (*NvmeNamespaceCreateCreated) Error

func (*NvmeNamespaceCreateCreated) GetPayload

func (*NvmeNamespaceCreateCreated) IsClientError

func (o *NvmeNamespaceCreateCreated) IsClientError() bool

IsClientError returns true when this nvme namespace create created response has a 4xx status code

func (*NvmeNamespaceCreateCreated) IsCode

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

IsCode returns true when this nvme namespace create created response a status code equal to that given

func (*NvmeNamespaceCreateCreated) IsRedirect

func (o *NvmeNamespaceCreateCreated) IsRedirect() bool

IsRedirect returns true when this nvme namespace create created response has a 3xx status code

func (*NvmeNamespaceCreateCreated) IsServerError

func (o *NvmeNamespaceCreateCreated) IsServerError() bool

IsServerError returns true when this nvme namespace create created response has a 5xx status code

func (*NvmeNamespaceCreateCreated) IsSuccess

func (o *NvmeNamespaceCreateCreated) IsSuccess() bool

IsSuccess returns true when this nvme namespace create created response has a 2xx status code

func (*NvmeNamespaceCreateCreated) String

func (o *NvmeNamespaceCreateCreated) String() string

type NvmeNamespaceCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 917927 | The specified volume was not found. | | 918236 | The specified `location.volume.uuid` and `location.volume.name` do not refer to the same volume. | | 2621462 | The supplied SVM does not exist. | | 2621706 | The specified `svm.uuid` and `svm.name` do not refer to the same SVM. | | 2621707 | No SVM was specified. Either `svm.name` or `svm.uuid` must be supplied. | | 5242927 | The specified qtree was not found. | | 5242950 | The specified `location.qtree.id` and `location.qtree.name` do not refer to the same qtree. | | 5374140 | LUN has a non-zero prefix and/or suffix size. | | 5374141 | LUN is part of a SnapMirror Business Continuity (SMBC) relationship. | | 5374156 | A protocol endpoint LUN cannot be converted to an NVMe namespace. | | 5374157 | LUN in an SVM with MetroCluster configured cannot be converted to an NVMe namespace. | | 5374158 | LUN contains an operating system type that is not supported for NVMe namespace. | | 5374352 | An invalid name was provided for the NVMe namespace. | | 5374858 | The volume specified by `name` is not the same as that specified by `location.volume`. | | 5374860 | The qtree specified by `name` is not the same as that specified by `location.qtree`. | | 5374861 | The NVME namespace base name specified by `name` is not the same as that specified by `location.name`. | | 5374862 | No NVMe namespace path base name was provided for the namespace. | | 13565952 | The NVMe namespace clone request failed. | | 72089720 | NVMe namespaces cannot be created in Snapshot copies. | | 72089721 | The volume specified is in a load sharing mirror relationship. Namespaces are not supported in load sharing mirrors. | | 72089722 | A negative size was provided for the NVMe namespace. | | 72089723 | The specified size is too small for the NVMe namespace. | | 72089724 | The specified size is too large for the NVMe namespace. | | 72089725 | A LUN or NVMe namespace already exists at the specified path. | | 72089727 | NVMe namespaces cannot be created on an SVM root volume. | | 72089728 | NVMe namespaces cannot be created on a FlexGroup volume. | | 72089732 | An NVMe namespace name can only contain characters A-Z, a-z, 0-9, "-", ".", "_", "{" and "}". | | 72090005 | The specified `clone.source.uuid` and `clone.source.name` do not refer to the same NVMe namespace. | | 72090006 | The specified `clone.source` was not found. | | 72090007 | The specified `clone.source` was not found. | | 72090009 | An error occurred after successfully creating the NVMe namespace. Some properties were not set. | | 72090012 | The property cannot be specified when creating an NVMe namespace clone. The `target` property of the error object identifies the property. | | 72090013 | The property is required except when creating an NVMe namespace clone. The `target` property of the error object identifies the property. | | 72090014 | No volume was specified for the NVMe namespace. | | 72090015 | An error occurred after successfully creating the NVMe namespace preventing the retrieval of its properties. | | 72090033 | The `clone.source.uuid` property is not supported when specifying a source NVMe namespace from a Snapshot copy. | | 72090039 | The property cannot be specified at the same time when creating an NVMe namespace as a clone. The `target` property of the error object identifies the other property given with clone. | | 72090040 | The property cannot be specified when converting a LUN into an NVMe namespace. The `target` property of the error object identifies the property. |

func NewNvmeNamespaceCreateDefault

func NewNvmeNamespaceCreateDefault(code int) *NvmeNamespaceCreateDefault

NewNvmeNamespaceCreateDefault creates a NvmeNamespaceCreateDefault with default headers values

func (*NvmeNamespaceCreateDefault) Code

func (o *NvmeNamespaceCreateDefault) Code() int

Code gets the status code for the nvme namespace create default response

func (*NvmeNamespaceCreateDefault) Error

func (*NvmeNamespaceCreateDefault) GetPayload

func (*NvmeNamespaceCreateDefault) IsClientError

func (o *NvmeNamespaceCreateDefault) IsClientError() bool

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

func (*NvmeNamespaceCreateDefault) IsCode

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

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

func (*NvmeNamespaceCreateDefault) IsRedirect

func (o *NvmeNamespaceCreateDefault) IsRedirect() bool

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

func (*NvmeNamespaceCreateDefault) IsServerError

func (o *NvmeNamespaceCreateDefault) IsServerError() bool

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

func (*NvmeNamespaceCreateDefault) IsSuccess

func (o *NvmeNamespaceCreateDefault) IsSuccess() bool

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

func (*NvmeNamespaceCreateDefault) String

func (o *NvmeNamespaceCreateDefault) String() string

type NvmeNamespaceCreateParams

type NvmeNamespaceCreateParams struct {

	/* Info.

	   The property values for the new NVMe namespace.

	*/
	Info *models.NvmeNamespace

	/* ReturnRecords.

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

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

NvmeNamespaceCreateParams contains all the parameters to send to the API endpoint

for the nvme namespace create operation.

Typically these are written to a http.Request.

func NewNvmeNamespaceCreateParams

func NewNvmeNamespaceCreateParams() *NvmeNamespaceCreateParams

NewNvmeNamespaceCreateParams creates a new NvmeNamespaceCreateParams 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 NewNvmeNamespaceCreateParamsWithContext

func NewNvmeNamespaceCreateParamsWithContext(ctx context.Context) *NvmeNamespaceCreateParams

NewNvmeNamespaceCreateParamsWithContext creates a new NvmeNamespaceCreateParams object with the ability to set a context for a request.

func NewNvmeNamespaceCreateParamsWithHTTPClient

func NewNvmeNamespaceCreateParamsWithHTTPClient(client *http.Client) *NvmeNamespaceCreateParams

NewNvmeNamespaceCreateParamsWithHTTPClient creates a new NvmeNamespaceCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeNamespaceCreateParamsWithTimeout

func NewNvmeNamespaceCreateParamsWithTimeout(timeout time.Duration) *NvmeNamespaceCreateParams

NewNvmeNamespaceCreateParamsWithTimeout creates a new NvmeNamespaceCreateParams object with the ability to set a timeout on a request.

func (*NvmeNamespaceCreateParams) SetContext

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

SetContext adds the context to the nvme namespace create params

func (*NvmeNamespaceCreateParams) SetDefaults

func (o *NvmeNamespaceCreateParams) SetDefaults()

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

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

func (*NvmeNamespaceCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme namespace create params

func (*NvmeNamespaceCreateParams) SetInfo

SetInfo adds the info to the nvme namespace create params

func (*NvmeNamespaceCreateParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme namespace create params

func (*NvmeNamespaceCreateParams) SetTimeout

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

SetTimeout adds the timeout to the nvme namespace create params

func (*NvmeNamespaceCreateParams) WithContext

WithContext adds the context to the nvme namespace create params

func (*NvmeNamespaceCreateParams) WithDefaults

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

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

func (*NvmeNamespaceCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme namespace create params

func (*NvmeNamespaceCreateParams) WithInfo

WithInfo adds the info to the nvme namespace create params

func (*NvmeNamespaceCreateParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme namespace create params

func (*NvmeNamespaceCreateParams) WithTimeout

WithTimeout adds the timeout to the nvme namespace create params

func (*NvmeNamespaceCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeNamespaceCreateReader

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

NvmeNamespaceCreateReader is a Reader for the NvmeNamespaceCreate structure.

func (*NvmeNamespaceCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeNamespaceDeleteDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72090006 | The specified namespace was not found. | | 72090007 | The specified namespace was not found. | | 72090016 | The namespace's aggregate is offline. The aggregate must be online to modify or remove the namespace. | | 72090017 | The namespace's volume is offline. The volume must be online to modify or remove the namespace. |

func NewNvmeNamespaceDeleteDefault

func NewNvmeNamespaceDeleteDefault(code int) *NvmeNamespaceDeleteDefault

NewNvmeNamespaceDeleteDefault creates a NvmeNamespaceDeleteDefault with default headers values

func (*NvmeNamespaceDeleteDefault) Code

func (o *NvmeNamespaceDeleteDefault) Code() int

Code gets the status code for the nvme namespace delete default response

func (*NvmeNamespaceDeleteDefault) Error

func (*NvmeNamespaceDeleteDefault) GetPayload

func (*NvmeNamespaceDeleteDefault) IsClientError

func (o *NvmeNamespaceDeleteDefault) IsClientError() bool

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

func (*NvmeNamespaceDeleteDefault) IsCode

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

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

func (*NvmeNamespaceDeleteDefault) IsRedirect

func (o *NvmeNamespaceDeleteDefault) IsRedirect() bool

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

func (*NvmeNamespaceDeleteDefault) IsServerError

func (o *NvmeNamespaceDeleteDefault) IsServerError() bool

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

func (*NvmeNamespaceDeleteDefault) IsSuccess

func (o *NvmeNamespaceDeleteDefault) IsSuccess() bool

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

func (*NvmeNamespaceDeleteDefault) String

func (o *NvmeNamespaceDeleteDefault) String() string

type NvmeNamespaceDeleteOK

type NvmeNamespaceDeleteOK struct {
}

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

OK

func NewNvmeNamespaceDeleteOK

func NewNvmeNamespaceDeleteOK() *NvmeNamespaceDeleteOK

NewNvmeNamespaceDeleteOK creates a NvmeNamespaceDeleteOK with default headers values

func (*NvmeNamespaceDeleteOK) Error

func (o *NvmeNamespaceDeleteOK) Error() string

func (*NvmeNamespaceDeleteOK) IsClientError

func (o *NvmeNamespaceDeleteOK) IsClientError() bool

IsClientError returns true when this nvme namespace delete o k response has a 4xx status code

func (*NvmeNamespaceDeleteOK) IsCode

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

IsCode returns true when this nvme namespace delete o k response a status code equal to that given

func (*NvmeNamespaceDeleteOK) IsRedirect

func (o *NvmeNamespaceDeleteOK) IsRedirect() bool

IsRedirect returns true when this nvme namespace delete o k response has a 3xx status code

func (*NvmeNamespaceDeleteOK) IsServerError

func (o *NvmeNamespaceDeleteOK) IsServerError() bool

IsServerError returns true when this nvme namespace delete o k response has a 5xx status code

func (*NvmeNamespaceDeleteOK) IsSuccess

func (o *NvmeNamespaceDeleteOK) IsSuccess() bool

IsSuccess returns true when this nvme namespace delete o k response has a 2xx status code

func (*NvmeNamespaceDeleteOK) String

func (o *NvmeNamespaceDeleteOK) String() string

type NvmeNamespaceDeleteParams

type NvmeNamespaceDeleteParams struct {

	/* AllowDeleteWhileMapped.

	     Allows deletion of a mapped NVMe namespace.
	A mapped NVMe namespace might be in use. Deleting a mapped namespace also deletes the namespace map and makes the data no longer available, possibly causing a disruption in the availability of data.
	**This parameter should be used with caution.**

	*/
	AllowDeleteWhileMappedQueryParameter *bool

	/* UUID.

	   The unique identifier of the NVMe namespace to delete.

	*/
	UUIDPathParameter string

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

NvmeNamespaceDeleteParams contains all the parameters to send to the API endpoint

for the nvme namespace delete operation.

Typically these are written to a http.Request.

func NewNvmeNamespaceDeleteParams

func NewNvmeNamespaceDeleteParams() *NvmeNamespaceDeleteParams

NewNvmeNamespaceDeleteParams creates a new NvmeNamespaceDeleteParams 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 NewNvmeNamespaceDeleteParamsWithContext

func NewNvmeNamespaceDeleteParamsWithContext(ctx context.Context) *NvmeNamespaceDeleteParams

NewNvmeNamespaceDeleteParamsWithContext creates a new NvmeNamespaceDeleteParams object with the ability to set a context for a request.

func NewNvmeNamespaceDeleteParamsWithHTTPClient

func NewNvmeNamespaceDeleteParamsWithHTTPClient(client *http.Client) *NvmeNamespaceDeleteParams

NewNvmeNamespaceDeleteParamsWithHTTPClient creates a new NvmeNamespaceDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeNamespaceDeleteParamsWithTimeout

func NewNvmeNamespaceDeleteParamsWithTimeout(timeout time.Duration) *NvmeNamespaceDeleteParams

NewNvmeNamespaceDeleteParamsWithTimeout creates a new NvmeNamespaceDeleteParams object with the ability to set a timeout on a request.

func (*NvmeNamespaceDeleteParams) SetAllowDeleteWhileMappedQueryParameter

func (o *NvmeNamespaceDeleteParams) SetAllowDeleteWhileMappedQueryParameter(allowDeleteWhileMapped *bool)

SetAllowDeleteWhileMappedQueryParameter adds the allowDeleteWhileMapped to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) SetContext

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

SetContext adds the context to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) SetDefaults

func (o *NvmeNamespaceDeleteParams) SetDefaults()

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

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

func (*NvmeNamespaceDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) SetUUIDPathParameter

func (o *NvmeNamespaceDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) WithAllowDeleteWhileMappedQueryParameter

func (o *NvmeNamespaceDeleteParams) WithAllowDeleteWhileMappedQueryParameter(allowDeleteWhileMapped *bool) *NvmeNamespaceDeleteParams

WithAllowDeleteWhileMappedQueryParameter adds the allowDeleteWhileMapped to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) WithContext

WithContext adds the context to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) WithDefaults

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

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

func (*NvmeNamespaceDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) WithTimeout

WithTimeout adds the timeout to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) WithUUIDPathParameter

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

WithUUIDPathParameter adds the uuid to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeNamespaceDeleteReader

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

NvmeNamespaceDeleteReader is a Reader for the NvmeNamespaceDelete structure.

func (*NvmeNamespaceDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeNamespaceGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72090006 | The specified namespace was not found. | | 72090007 | The specified namespace was not found. |

func NewNvmeNamespaceGetDefault

func NewNvmeNamespaceGetDefault(code int) *NvmeNamespaceGetDefault

NewNvmeNamespaceGetDefault creates a NvmeNamespaceGetDefault with default headers values

func (*NvmeNamespaceGetDefault) Code

func (o *NvmeNamespaceGetDefault) Code() int

Code gets the status code for the nvme namespace get default response

func (*NvmeNamespaceGetDefault) Error

func (o *NvmeNamespaceGetDefault) Error() string

func (*NvmeNamespaceGetDefault) GetPayload

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

func (*NvmeNamespaceGetDefault) IsClientError

func (o *NvmeNamespaceGetDefault) IsClientError() bool

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

func (*NvmeNamespaceGetDefault) IsCode

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

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

func (*NvmeNamespaceGetDefault) IsRedirect

func (o *NvmeNamespaceGetDefault) IsRedirect() bool

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

func (*NvmeNamespaceGetDefault) IsServerError

func (o *NvmeNamespaceGetDefault) IsServerError() bool

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

func (*NvmeNamespaceGetDefault) IsSuccess

func (o *NvmeNamespaceGetDefault) IsSuccess() bool

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

func (*NvmeNamespaceGetDefault) String

func (o *NvmeNamespaceGetDefault) String() string

type NvmeNamespaceGetOK

type NvmeNamespaceGetOK struct {
	Payload *models.NvmeNamespace
}

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

OK

func NewNvmeNamespaceGetOK

func NewNvmeNamespaceGetOK() *NvmeNamespaceGetOK

NewNvmeNamespaceGetOK creates a NvmeNamespaceGetOK with default headers values

func (*NvmeNamespaceGetOK) Error

func (o *NvmeNamespaceGetOK) Error() string

func (*NvmeNamespaceGetOK) GetPayload

func (o *NvmeNamespaceGetOK) GetPayload() *models.NvmeNamespace

func (*NvmeNamespaceGetOK) IsClientError

func (o *NvmeNamespaceGetOK) IsClientError() bool

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

func (*NvmeNamespaceGetOK) IsCode

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

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

func (*NvmeNamespaceGetOK) IsRedirect

func (o *NvmeNamespaceGetOK) IsRedirect() bool

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

func (*NvmeNamespaceGetOK) IsServerError

func (o *NvmeNamespaceGetOK) IsServerError() bool

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

func (*NvmeNamespaceGetOK) IsSuccess

func (o *NvmeNamespaceGetOK) IsSuccess() bool

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

func (*NvmeNamespaceGetOK) String

func (o *NvmeNamespaceGetOK) String() string

type NvmeNamespaceGetParams

type NvmeNamespaceGetParams struct {

	/* Fields.

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

	/* UUID.

	   The unique identifier of the NVMe namespace to retrieve.

	*/
	UUIDPathParameter string

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

NvmeNamespaceGetParams contains all the parameters to send to the API endpoint

for the nvme namespace get operation.

Typically these are written to a http.Request.

func NewNvmeNamespaceGetParams

func NewNvmeNamespaceGetParams() *NvmeNamespaceGetParams

NewNvmeNamespaceGetParams creates a new NvmeNamespaceGetParams 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 NewNvmeNamespaceGetParamsWithContext

func NewNvmeNamespaceGetParamsWithContext(ctx context.Context) *NvmeNamespaceGetParams

NewNvmeNamespaceGetParamsWithContext creates a new NvmeNamespaceGetParams object with the ability to set a context for a request.

func NewNvmeNamespaceGetParamsWithHTTPClient

func NewNvmeNamespaceGetParamsWithHTTPClient(client *http.Client) *NvmeNamespaceGetParams

NewNvmeNamespaceGetParamsWithHTTPClient creates a new NvmeNamespaceGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeNamespaceGetParamsWithTimeout

func NewNvmeNamespaceGetParamsWithTimeout(timeout time.Duration) *NvmeNamespaceGetParams

NewNvmeNamespaceGetParamsWithTimeout creates a new NvmeNamespaceGetParams object with the ability to set a timeout on a request.

func (*NvmeNamespaceGetParams) SetContext

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

SetContext adds the context to the nvme namespace get params

func (*NvmeNamespaceGetParams) SetDefaults

func (o *NvmeNamespaceGetParams) SetDefaults()

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

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

func (*NvmeNamespaceGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme namespace get params

func (*NvmeNamespaceGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme namespace get params

func (*NvmeNamespaceGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme namespace get params

func (*NvmeNamespaceGetParams) SetUUIDPathParameter

func (o *NvmeNamespaceGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the nvme namespace get params

func (*NvmeNamespaceGetParams) WithContext

WithContext adds the context to the nvme namespace get params

func (*NvmeNamespaceGetParams) WithDefaults

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

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

func (*NvmeNamespaceGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme namespace get params

func (*NvmeNamespaceGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme namespace get params

func (*NvmeNamespaceGetParams) WithTimeout

WithTimeout adds the timeout to the nvme namespace get params

func (*NvmeNamespaceGetParams) WithUUIDPathParameter

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

WithUUIDPathParameter adds the uuid to the nvme namespace get params

func (*NvmeNamespaceGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeNamespaceGetReader

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

NvmeNamespaceGetReader is a Reader for the NvmeNamespaceGet structure.

func (*NvmeNamespaceGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeNamespaceModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 13565952 | The namespace clone request failed. | | 72089724 | The specified namespace size is too large. | | 72089730 | The specified namespace cannot be updated as it resides in a Snapshot copy. | | 72090005 | The specified `clone.source.uuid` and `clone.source.name` do not refer to the same LUN. | | 72090006 | The specified namespace was not found. This can apply to `clone.source` or the target namespace. The `target` property of the error object identifies the property. | | 72090007 | The specified namespace was not found. This can apply to `clone.source` or the target namespace. The `target` property of the error object identifies the property. | | 72090010 | An error occurred after successfully overwriting data for the namespace as a clone. Some properties were not modified. | | 72090011 | An error occurred after successfully modifying some of the properties of the namespace. Some properties were not modified. | | 72090016 | The namespace's aggregate is offline. The aggregate must be online to modify or remove the namespace. | | 72090017 | The namespace's volume is offline. The volume must be online to modify or remove the namespace. | | 72090038 | An attempt was made to reduce the size of the specified namespace. |

func NewNvmeNamespaceModifyDefault

func NewNvmeNamespaceModifyDefault(code int) *NvmeNamespaceModifyDefault

NewNvmeNamespaceModifyDefault creates a NvmeNamespaceModifyDefault with default headers values

func (*NvmeNamespaceModifyDefault) Code

func (o *NvmeNamespaceModifyDefault) Code() int

Code gets the status code for the nvme namespace modify default response

func (*NvmeNamespaceModifyDefault) Error

func (*NvmeNamespaceModifyDefault) GetPayload

func (*NvmeNamespaceModifyDefault) IsClientError

func (o *NvmeNamespaceModifyDefault) IsClientError() bool

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

func (*NvmeNamespaceModifyDefault) IsCode

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

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

func (*NvmeNamespaceModifyDefault) IsRedirect

func (o *NvmeNamespaceModifyDefault) IsRedirect() bool

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

func (*NvmeNamespaceModifyDefault) IsServerError

func (o *NvmeNamespaceModifyDefault) IsServerError() bool

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

func (*NvmeNamespaceModifyDefault) IsSuccess

func (o *NvmeNamespaceModifyDefault) IsSuccess() bool

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

func (*NvmeNamespaceModifyDefault) String

func (o *NvmeNamespaceModifyDefault) String() string

type NvmeNamespaceModifyOK

type NvmeNamespaceModifyOK struct {
}

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

OK

func NewNvmeNamespaceModifyOK

func NewNvmeNamespaceModifyOK() *NvmeNamespaceModifyOK

NewNvmeNamespaceModifyOK creates a NvmeNamespaceModifyOK with default headers values

func (*NvmeNamespaceModifyOK) Error

func (o *NvmeNamespaceModifyOK) Error() string

func (*NvmeNamespaceModifyOK) IsClientError

func (o *NvmeNamespaceModifyOK) IsClientError() bool

IsClientError returns true when this nvme namespace modify o k response has a 4xx status code

func (*NvmeNamespaceModifyOK) IsCode

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

IsCode returns true when this nvme namespace modify o k response a status code equal to that given

func (*NvmeNamespaceModifyOK) IsRedirect

func (o *NvmeNamespaceModifyOK) IsRedirect() bool

IsRedirect returns true when this nvme namespace modify o k response has a 3xx status code

func (*NvmeNamespaceModifyOK) IsServerError

func (o *NvmeNamespaceModifyOK) IsServerError() bool

IsServerError returns true when this nvme namespace modify o k response has a 5xx status code

func (*NvmeNamespaceModifyOK) IsSuccess

func (o *NvmeNamespaceModifyOK) IsSuccess() bool

IsSuccess returns true when this nvme namespace modify o k response has a 2xx status code

func (*NvmeNamespaceModifyOK) String

func (o *NvmeNamespaceModifyOK) String() string

type NvmeNamespaceModifyParams

type NvmeNamespaceModifyParams struct {

	/* Info.

	   The new property values for the NVMe namespace.

	*/
	Info *models.NvmeNamespace

	/* UUID.

	   The unique identifier of the NVMe namespace to update.

	*/
	UUIDPathParameter string

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

NvmeNamespaceModifyParams contains all the parameters to send to the API endpoint

for the nvme namespace modify operation.

Typically these are written to a http.Request.

func NewNvmeNamespaceModifyParams

func NewNvmeNamespaceModifyParams() *NvmeNamespaceModifyParams

NewNvmeNamespaceModifyParams creates a new NvmeNamespaceModifyParams 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 NewNvmeNamespaceModifyParamsWithContext

func NewNvmeNamespaceModifyParamsWithContext(ctx context.Context) *NvmeNamespaceModifyParams

NewNvmeNamespaceModifyParamsWithContext creates a new NvmeNamespaceModifyParams object with the ability to set a context for a request.

func NewNvmeNamespaceModifyParamsWithHTTPClient

func NewNvmeNamespaceModifyParamsWithHTTPClient(client *http.Client) *NvmeNamespaceModifyParams

NewNvmeNamespaceModifyParamsWithHTTPClient creates a new NvmeNamespaceModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeNamespaceModifyParamsWithTimeout

func NewNvmeNamespaceModifyParamsWithTimeout(timeout time.Duration) *NvmeNamespaceModifyParams

NewNvmeNamespaceModifyParamsWithTimeout creates a new NvmeNamespaceModifyParams object with the ability to set a timeout on a request.

func (*NvmeNamespaceModifyParams) SetContext

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

SetContext adds the context to the nvme namespace modify params

func (*NvmeNamespaceModifyParams) SetDefaults

func (o *NvmeNamespaceModifyParams) SetDefaults()

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

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

func (*NvmeNamespaceModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme namespace modify params

func (*NvmeNamespaceModifyParams) SetInfo

SetInfo adds the info to the nvme namespace modify params

func (*NvmeNamespaceModifyParams) SetTimeout

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

SetTimeout adds the timeout to the nvme namespace modify params

func (*NvmeNamespaceModifyParams) SetUUIDPathParameter

func (o *NvmeNamespaceModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the nvme namespace modify params

func (*NvmeNamespaceModifyParams) WithContext

WithContext adds the context to the nvme namespace modify params

func (*NvmeNamespaceModifyParams) WithDefaults

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

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

func (*NvmeNamespaceModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme namespace modify params

func (*NvmeNamespaceModifyParams) WithInfo

WithInfo adds the info to the nvme namespace modify params

func (*NvmeNamespaceModifyParams) WithTimeout

WithTimeout adds the timeout to the nvme namespace modify params

func (*NvmeNamespaceModifyParams) WithUUIDPathParameter

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

WithUUIDPathParameter adds the uuid to the nvme namespace modify params

func (*NvmeNamespaceModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeNamespaceModifyReader

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

NvmeNamespaceModifyReader is a Reader for the NvmeNamespaceModify structure.

func (*NvmeNamespaceModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeServiceCollectionGetDefault

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

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

Error

func NewNvmeServiceCollectionGetDefault

func NewNvmeServiceCollectionGetDefault(code int) *NvmeServiceCollectionGetDefault

NewNvmeServiceCollectionGetDefault creates a NvmeServiceCollectionGetDefault with default headers values

func (*NvmeServiceCollectionGetDefault) Code

Code gets the status code for the nvme service collection get default response

func (*NvmeServiceCollectionGetDefault) Error

func (*NvmeServiceCollectionGetDefault) GetPayload

func (*NvmeServiceCollectionGetDefault) IsClientError

func (o *NvmeServiceCollectionGetDefault) IsClientError() bool

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

func (*NvmeServiceCollectionGetDefault) IsCode

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

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

func (*NvmeServiceCollectionGetDefault) IsRedirect

func (o *NvmeServiceCollectionGetDefault) IsRedirect() bool

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

func (*NvmeServiceCollectionGetDefault) IsServerError

func (o *NvmeServiceCollectionGetDefault) IsServerError() bool

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

func (*NvmeServiceCollectionGetDefault) IsSuccess

func (o *NvmeServiceCollectionGetDefault) IsSuccess() bool

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

func (*NvmeServiceCollectionGetDefault) String

type NvmeServiceCollectionGetOK

type NvmeServiceCollectionGetOK struct {
	Payload *models.NvmeServiceResponse
}

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

OK

func NewNvmeServiceCollectionGetOK

func NewNvmeServiceCollectionGetOK() *NvmeServiceCollectionGetOK

NewNvmeServiceCollectionGetOK creates a NvmeServiceCollectionGetOK with default headers values

func (*NvmeServiceCollectionGetOK) Error

func (*NvmeServiceCollectionGetOK) GetPayload

func (*NvmeServiceCollectionGetOK) IsClientError

func (o *NvmeServiceCollectionGetOK) IsClientError() bool

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

func (*NvmeServiceCollectionGetOK) IsCode

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

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

func (*NvmeServiceCollectionGetOK) IsRedirect

func (o *NvmeServiceCollectionGetOK) IsRedirect() bool

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

func (*NvmeServiceCollectionGetOK) IsServerError

func (o *NvmeServiceCollectionGetOK) IsServerError() bool

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

func (*NvmeServiceCollectionGetOK) IsSuccess

func (o *NvmeServiceCollectionGetOK) IsSuccess() bool

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

func (*NvmeServiceCollectionGetOK) String

func (o *NvmeServiceCollectionGetOK) String() string

type NvmeServiceCollectionGetParams

type NvmeServiceCollectionGetParams struct {

	/* Enabled.

	   Filter by enabled
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* MetricDuration.

	   Filter by metric.duration
	*/
	MetricDurationQueryParameter *string

	/* MetricFcDuration.

	   Filter by metric.fc.duration
	*/
	MetricFcDurationQueryParameter *string

	/* MetricFcIopsOther.

	   Filter by metric.fc.iops.other
	*/
	MetricFcIopsOtherQueryParameter *int64

	/* MetricFcIopsRead.

	   Filter by metric.fc.iops.read
	*/
	MetricFcIopsReadQueryParameter *int64

	/* MetricFcIopsTotal.

	   Filter by metric.fc.iops.total
	*/
	MetricFcIopsTotalQueryParameter *int64

	/* MetricFcIopsWrite.

	   Filter by metric.fc.iops.write
	*/
	MetricFcIopsWriteQueryParameter *int64

	/* MetricFcLatencyOther.

	   Filter by metric.fc.latency.other
	*/
	MetricFcLatencyOtherQueryParameter *int64

	/* MetricFcLatencyRead.

	   Filter by metric.fc.latency.read
	*/
	MetricFcLatencyReadQueryParameter *int64

	/* MetricFcLatencyTotal.

	   Filter by metric.fc.latency.total
	*/
	MetricFcLatencyTotalQueryParameter *int64

	/* MetricFcLatencyWrite.

	   Filter by metric.fc.latency.write
	*/
	MetricFcLatencyWriteQueryParameter *int64

	/* MetricFcStatus.

	   Filter by metric.fc.status
	*/
	MetricFcStatusQueryParameter *string

	/* MetricFcThroughputRead.

	   Filter by metric.fc.throughput.read
	*/
	MetricFcThroughputReadQueryParameter *int64

	/* MetricFcThroughputTotal.

	   Filter by metric.fc.throughput.total
	*/
	MetricFcThroughputTotalQueryParameter *int64

	/* MetricFcThroughputWrite.

	   Filter by metric.fc.throughput.write
	*/
	MetricFcThroughputWriteQueryParameter *int64

	/* MetricFcTimestamp.

	   Filter by metric.fc.timestamp
	*/
	MetricFcTimestampQueryParameter *string

	/* MetricIopsOther.

	   Filter by metric.iops.other
	*/
	MetricIopsOtherQueryParameter *int64

	/* MetricIopsRead.

	   Filter by metric.iops.read
	*/
	MetricIopsReadQueryParameter *int64

	/* MetricIopsTotal.

	   Filter by metric.iops.total
	*/
	MetricIopsTotalQueryParameter *int64

	/* MetricIopsWrite.

	   Filter by metric.iops.write
	*/
	MetricIopsWriteQueryParameter *int64

	/* MetricLatencyOther.

	   Filter by metric.latency.other
	*/
	MetricLatencyOtherQueryParameter *int64

	/* MetricLatencyRead.

	   Filter by metric.latency.read
	*/
	MetricLatencyReadQueryParameter *int64

	/* MetricLatencyTotal.

	   Filter by metric.latency.total
	*/
	MetricLatencyTotalQueryParameter *int64

	/* MetricLatencyWrite.

	   Filter by metric.latency.write
	*/
	MetricLatencyWriteQueryParameter *int64

	/* MetricStatus.

	   Filter by metric.status
	*/
	MetricStatusQueryParameter *string

	/* MetricTCPDuration.

	   Filter by metric.tcp.duration
	*/
	MetricTCPDurationQueryParameter *string

	/* MetricTCPIopsOther.

	   Filter by metric.tcp.iops.other
	*/
	MetricTCPIopsOtherQueryParameter *int64

	/* MetricTCPIopsRead.

	   Filter by metric.tcp.iops.read
	*/
	MetricTCPIopsReadQueryParameter *int64

	/* MetricTCPIopsTotal.

	   Filter by metric.tcp.iops.total
	*/
	MetricTCPIopsTotalQueryParameter *int64

	/* MetricTCPIopsWrite.

	   Filter by metric.tcp.iops.write
	*/
	MetricTCPIopsWriteQueryParameter *int64

	/* MetricTCPLatencyOther.

	   Filter by metric.tcp.latency.other
	*/
	MetricTCPLatencyOtherQueryParameter *int64

	/* MetricTCPLatencyRead.

	   Filter by metric.tcp.latency.read
	*/
	MetricTCPLatencyReadQueryParameter *int64

	/* MetricTCPLatencyTotal.

	   Filter by metric.tcp.latency.total
	*/
	MetricTCPLatencyTotalQueryParameter *int64

	/* MetricTCPLatencyWrite.

	   Filter by metric.tcp.latency.write
	*/
	MetricTCPLatencyWriteQueryParameter *int64

	/* MetricTCPStatus.

	   Filter by metric.tcp.status
	*/
	MetricTCPStatusQueryParameter *string

	/* MetricTCPThroughputRead.

	   Filter by metric.tcp.throughput.read
	*/
	MetricTCPThroughputReadQueryParameter *int64

	/* MetricTCPThroughputTotal.

	   Filter by metric.tcp.throughput.total
	*/
	MetricTCPThroughputTotalQueryParameter *int64

	/* MetricTCPThroughputWrite.

	   Filter by metric.tcp.throughput.write
	*/
	MetricTCPThroughputWriteQueryParameter *int64

	/* MetricTCPTimestamp.

	   Filter by metric.tcp.timestamp
	*/
	MetricTCPTimestampQueryParameter *string

	/* MetricThroughputRead.

	   Filter by metric.throughput.read
	*/
	MetricThroughputReadQueryParameter *int64

	/* MetricThroughputTotal.

	   Filter by metric.throughput.total
	*/
	MetricThroughputTotalQueryParameter *int64

	/* MetricThroughputWrite.

	   Filter by metric.throughput.write
	*/
	MetricThroughputWriteQueryParameter *int64

	/* MetricTimestamp.

	   Filter by metric.timestamp
	*/
	MetricTimestampQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* StatisticsFcIopsRawOther.

	   Filter by statistics.fc.iops_raw.other
	*/
	StatisticsFcIopsRawOtherQueryParameter *int64

	/* StatisticsFcIopsRawRead.

	   Filter by statistics.fc.iops_raw.read
	*/
	StatisticsFcIopsRawReadQueryParameter *int64

	/* StatisticsFcIopsRawTotal.

	   Filter by statistics.fc.iops_raw.total
	*/
	StatisticsFcIopsRawTotalQueryParameter *int64

	/* StatisticsFcIopsRawWrite.

	   Filter by statistics.fc.iops_raw.write
	*/
	StatisticsFcIopsRawWriteQueryParameter *int64

	/* StatisticsFcLatencyRawOther.

	   Filter by statistics.fc.latency_raw.other
	*/
	StatisticsFcLatencyRawOtherQueryParameter *int64

	/* StatisticsFcLatencyRawRead.

	   Filter by statistics.fc.latency_raw.read
	*/
	StatisticsFcLatencyRawReadQueryParameter *int64

	/* StatisticsFcLatencyRawTotal.

	   Filter by statistics.fc.latency_raw.total
	*/
	StatisticsFcLatencyRawTotalQueryParameter *int64

	/* StatisticsFcLatencyRawWrite.

	   Filter by statistics.fc.latency_raw.write
	*/
	StatisticsFcLatencyRawWriteQueryParameter *int64

	/* StatisticsFcStatus.

	   Filter by statistics.fc.status
	*/
	StatisticsFcStatusQueryParameter *string

	/* StatisticsFcThroughputRawRead.

	   Filter by statistics.fc.throughput_raw.read
	*/
	StatisticsFcThroughputRawReadQueryParameter *int64

	/* StatisticsFcThroughputRawTotal.

	   Filter by statistics.fc.throughput_raw.total
	*/
	StatisticsFcThroughputRawTotalQueryParameter *int64

	/* StatisticsFcThroughputRawWrite.

	   Filter by statistics.fc.throughput_raw.write
	*/
	StatisticsFcThroughputRawWriteQueryParameter *int64

	/* StatisticsFcTimestamp.

	   Filter by statistics.fc.timestamp
	*/
	StatisticsFcTimestampQueryParameter *string

	/* StatisticsIopsRawOther.

	   Filter by statistics.iops_raw.other
	*/
	StatisticsIopsRawOtherQueryParameter *int64

	/* StatisticsIopsRawRead.

	   Filter by statistics.iops_raw.read
	*/
	StatisticsIopsRawReadQueryParameter *int64

	/* StatisticsIopsRawTotal.

	   Filter by statistics.iops_raw.total
	*/
	StatisticsIopsRawTotalQueryParameter *int64

	/* StatisticsIopsRawWrite.

	   Filter by statistics.iops_raw.write
	*/
	StatisticsIopsRawWriteQueryParameter *int64

	/* StatisticsLatencyRawOther.

	   Filter by statistics.latency_raw.other
	*/
	StatisticsLatencyRawOtherQueryParameter *int64

	/* StatisticsLatencyRawRead.

	   Filter by statistics.latency_raw.read
	*/
	StatisticsLatencyRawReadQueryParameter *int64

	/* StatisticsLatencyRawTotal.

	   Filter by statistics.latency_raw.total
	*/
	StatisticsLatencyRawTotalQueryParameter *int64

	/* StatisticsLatencyRawWrite.

	   Filter by statistics.latency_raw.write
	*/
	StatisticsLatencyRawWriteQueryParameter *int64

	/* StatisticsStatus.

	   Filter by statistics.status
	*/
	StatisticsStatusQueryParameter *string

	/* StatisticsTCPIopsRawOther.

	   Filter by statistics.tcp.iops_raw.other
	*/
	StatisticsTCPIopsRawOtherQueryParameter *int64

	/* StatisticsTCPIopsRawRead.

	   Filter by statistics.tcp.iops_raw.read
	*/
	StatisticsTCPIopsRawReadQueryParameter *int64

	/* StatisticsTCPIopsRawTotal.

	   Filter by statistics.tcp.iops_raw.total
	*/
	StatisticsTCPIopsRawTotalQueryParameter *int64

	/* StatisticsTCPIopsRawWrite.

	   Filter by statistics.tcp.iops_raw.write
	*/
	StatisticsTCPIopsRawWriteQueryParameter *int64

	/* StatisticsTCPLatencyRawOther.

	   Filter by statistics.tcp.latency_raw.other
	*/
	StatisticsTCPLatencyRawOtherQueryParameter *int64

	/* StatisticsTCPLatencyRawRead.

	   Filter by statistics.tcp.latency_raw.read
	*/
	StatisticsTCPLatencyRawReadQueryParameter *int64

	/* StatisticsTCPLatencyRawTotal.

	   Filter by statistics.tcp.latency_raw.total
	*/
	StatisticsTCPLatencyRawTotalQueryParameter *int64

	/* StatisticsTCPLatencyRawWrite.

	   Filter by statistics.tcp.latency_raw.write
	*/
	StatisticsTCPLatencyRawWriteQueryParameter *int64

	/* StatisticsTCPStatus.

	   Filter by statistics.tcp.status
	*/
	StatisticsTCPStatusQueryParameter *string

	/* StatisticsTCPThroughputRawRead.

	   Filter by statistics.tcp.throughput_raw.read
	*/
	StatisticsTCPThroughputRawReadQueryParameter *int64

	/* StatisticsTCPThroughputRawTotal.

	   Filter by statistics.tcp.throughput_raw.total
	*/
	StatisticsTCPThroughputRawTotalQueryParameter *int64

	/* StatisticsTCPThroughputRawWrite.

	   Filter by statistics.tcp.throughput_raw.write
	*/
	StatisticsTCPThroughputRawWriteQueryParameter *int64

	/* StatisticsTCPTimestamp.

	   Filter by statistics.tcp.timestamp
	*/
	StatisticsTCPTimestampQueryParameter *string

	/* StatisticsThroughputRawRead.

	   Filter by statistics.throughput_raw.read
	*/
	StatisticsThroughputRawReadQueryParameter *int64

	/* StatisticsThroughputRawTotal.

	   Filter by statistics.throughput_raw.total
	*/
	StatisticsThroughputRawTotalQueryParameter *int64

	/* StatisticsThroughputRawWrite.

	   Filter by statistics.throughput_raw.write
	*/
	StatisticsThroughputRawWriteQueryParameter *int64

	/* StatisticsTimestamp.

	   Filter by statistics.timestamp
	*/
	StatisticsTimestampQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

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

NvmeServiceCollectionGetParams contains all the parameters to send to the API endpoint

for the nvme service collection get operation.

Typically these are written to a http.Request.

func NewNvmeServiceCollectionGetParams

func NewNvmeServiceCollectionGetParams() *NvmeServiceCollectionGetParams

NewNvmeServiceCollectionGetParams creates a new NvmeServiceCollectionGetParams 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 NewNvmeServiceCollectionGetParamsWithContext

func NewNvmeServiceCollectionGetParamsWithContext(ctx context.Context) *NvmeServiceCollectionGetParams

NewNvmeServiceCollectionGetParamsWithContext creates a new NvmeServiceCollectionGetParams object with the ability to set a context for a request.

func NewNvmeServiceCollectionGetParamsWithHTTPClient

func NewNvmeServiceCollectionGetParamsWithHTTPClient(client *http.Client) *NvmeServiceCollectionGetParams

NewNvmeServiceCollectionGetParamsWithHTTPClient creates a new NvmeServiceCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeServiceCollectionGetParamsWithTimeout

func NewNvmeServiceCollectionGetParamsWithTimeout(timeout time.Duration) *NvmeServiceCollectionGetParams

NewNvmeServiceCollectionGetParamsWithTimeout creates a new NvmeServiceCollectionGetParams object with the ability to set a timeout on a request.

func (*NvmeServiceCollectionGetParams) SetContext

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

SetContext adds the context to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetDefaults

func (o *NvmeServiceCollectionGetParams) SetDefaults()

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

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

func (*NvmeServiceCollectionGetParams) SetEnabledQueryParameter

func (o *NvmeServiceCollectionGetParams) SetEnabledQueryParameter(enabled *bool)

SetEnabledQueryParameter adds the enabled to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricDurationQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricDurationQueryParameter(metricDuration *string)

SetMetricDurationQueryParameter adds the metricDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcDurationQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcDurationQueryParameter(metricFcDuration *string)

SetMetricFcDurationQueryParameter adds the metricFcDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcIopsOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcIopsOtherQueryParameter(metricFcIopsOther *int64)

SetMetricFcIopsOtherQueryParameter adds the metricFcIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcIopsReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcIopsReadQueryParameter(metricFcIopsRead *int64)

SetMetricFcIopsReadQueryParameter adds the metricFcIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcIopsTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcIopsTotalQueryParameter(metricFcIopsTotal *int64)

SetMetricFcIopsTotalQueryParameter adds the metricFcIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcIopsWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcIopsWriteQueryParameter(metricFcIopsWrite *int64)

SetMetricFcIopsWriteQueryParameter adds the metricFcIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcLatencyOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcLatencyOtherQueryParameter(metricFcLatencyOther *int64)

SetMetricFcLatencyOtherQueryParameter adds the metricFcLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcLatencyReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcLatencyReadQueryParameter(metricFcLatencyRead *int64)

SetMetricFcLatencyReadQueryParameter adds the metricFcLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcLatencyTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcLatencyTotalQueryParameter(metricFcLatencyTotal *int64)

SetMetricFcLatencyTotalQueryParameter adds the metricFcLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcLatencyWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcLatencyWriteQueryParameter(metricFcLatencyWrite *int64)

SetMetricFcLatencyWriteQueryParameter adds the metricFcLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcStatusQueryParameter(metricFcStatus *string)

SetMetricFcStatusQueryParameter adds the metricFcStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcThroughputReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcThroughputReadQueryParameter(metricFcThroughputRead *int64)

SetMetricFcThroughputReadQueryParameter adds the metricFcThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcThroughputTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcThroughputTotalQueryParameter(metricFcThroughputTotal *int64)

SetMetricFcThroughputTotalQueryParameter adds the metricFcThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcThroughputWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcThroughputWriteQueryParameter(metricFcThroughputWrite *int64)

SetMetricFcThroughputWriteQueryParameter adds the metricFcThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricFcTimestampQueryParameter(metricFcTimestamp *string)

SetMetricFcTimestampQueryParameter adds the metricFcTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricIopsOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricIopsOtherQueryParameter(metricIopsOther *int64)

SetMetricIopsOtherQueryParameter adds the metricIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricIopsReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricIopsReadQueryParameter(metricIopsRead *int64)

SetMetricIopsReadQueryParameter adds the metricIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricIopsTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricIopsTotalQueryParameter(metricIopsTotal *int64)

SetMetricIopsTotalQueryParameter adds the metricIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricIopsWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricIopsWriteQueryParameter(metricIopsWrite *int64)

SetMetricIopsWriteQueryParameter adds the metricIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricLatencyOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricLatencyOtherQueryParameter(metricLatencyOther *int64)

SetMetricLatencyOtherQueryParameter adds the metricLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricLatencyReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricLatencyReadQueryParameter(metricLatencyRead *int64)

SetMetricLatencyReadQueryParameter adds the metricLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricLatencyTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricLatencyTotalQueryParameter(metricLatencyTotal *int64)

SetMetricLatencyTotalQueryParameter adds the metricLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricLatencyWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricLatencyWriteQueryParameter(metricLatencyWrite *int64)

SetMetricLatencyWriteQueryParameter adds the metricLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricStatusQueryParameter(metricStatus *string)

SetMetricStatusQueryParameter adds the metricStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPDurationQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPDurationQueryParameter(metricTCPDuration *string)

SetMetricTCPDurationQueryParameter adds the metricTcpDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPIopsOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPIopsOtherQueryParameter(metricTCPIopsOther *int64)

SetMetricTCPIopsOtherQueryParameter adds the metricTcpIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPIopsReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPIopsReadQueryParameter(metricTCPIopsRead *int64)

SetMetricTCPIopsReadQueryParameter adds the metricTcpIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPIopsTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPIopsTotalQueryParameter(metricTCPIopsTotal *int64)

SetMetricTCPIopsTotalQueryParameter adds the metricTcpIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPIopsWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPIopsWriteQueryParameter(metricTCPIopsWrite *int64)

SetMetricTCPIopsWriteQueryParameter adds the metricTcpIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPLatencyOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPLatencyOtherQueryParameter(metricTCPLatencyOther *int64)

SetMetricTCPLatencyOtherQueryParameter adds the metricTcpLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPLatencyReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPLatencyReadQueryParameter(metricTCPLatencyRead *int64)

SetMetricTCPLatencyReadQueryParameter adds the metricTcpLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPLatencyTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPLatencyTotalQueryParameter(metricTCPLatencyTotal *int64)

SetMetricTCPLatencyTotalQueryParameter adds the metricTcpLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPLatencyWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPLatencyWriteQueryParameter(metricTCPLatencyWrite *int64)

SetMetricTCPLatencyWriteQueryParameter adds the metricTcpLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPStatusQueryParameter(metricTCPStatus *string)

SetMetricTCPStatusQueryParameter adds the metricTcpStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPThroughputReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPThroughputReadQueryParameter(metricTCPThroughputRead *int64)

SetMetricTCPThroughputReadQueryParameter adds the metricTcpThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPThroughputTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPThroughputTotalQueryParameter(metricTCPThroughputTotal *int64)

SetMetricTCPThroughputTotalQueryParameter adds the metricTcpThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPThroughputWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPThroughputWriteQueryParameter(metricTCPThroughputWrite *int64)

SetMetricTCPThroughputWriteQueryParameter adds the metricTcpThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTCPTimestampQueryParameter(metricTCPTimestamp *string)

SetMetricTCPTimestampQueryParameter adds the metricTcpTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricThroughputReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricThroughputReadQueryParameter(metricThroughputRead *int64)

SetMetricThroughputReadQueryParameter adds the metricThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricThroughputTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricThroughputTotalQueryParameter(metricThroughputTotal *int64)

SetMetricThroughputTotalQueryParameter adds the metricThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricThroughputWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricThroughputWriteQueryParameter(metricThroughputWrite *int64)

SetMetricThroughputWriteQueryParameter adds the metricThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) SetMetricTimestampQueryParameter(metricTimestamp *string)

SetMetricTimestampQueryParameter adds the metricTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawOtherQueryParameter(statisticsFcIopsRawOther *int64)

SetStatisticsFcIopsRawOtherQueryParameter adds the statisticsFcIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawReadQueryParameter(statisticsFcIopsRawRead *int64)

SetStatisticsFcIopsRawReadQueryParameter adds the statisticsFcIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawTotalQueryParameter(statisticsFcIopsRawTotal *int64)

SetStatisticsFcIopsRawTotalQueryParameter adds the statisticsFcIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawWriteQueryParameter(statisticsFcIopsRawWrite *int64)

SetStatisticsFcIopsRawWriteQueryParameter adds the statisticsFcIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawOtherQueryParameter(statisticsFcLatencyRawOther *int64)

SetStatisticsFcLatencyRawOtherQueryParameter adds the statisticsFcLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawReadQueryParameter(statisticsFcLatencyRawRead *int64)

SetStatisticsFcLatencyRawReadQueryParameter adds the statisticsFcLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawTotalQueryParameter(statisticsFcLatencyRawTotal *int64)

SetStatisticsFcLatencyRawTotalQueryParameter adds the statisticsFcLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawWriteQueryParameter(statisticsFcLatencyRawWrite *int64)

SetStatisticsFcLatencyRawWriteQueryParameter adds the statisticsFcLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcStatusQueryParameter(statisticsFcStatus *string)

SetStatisticsFcStatusQueryParameter adds the statisticsFcStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawReadQueryParameter(statisticsFcThroughputRawRead *int64)

SetStatisticsFcThroughputRawReadQueryParameter adds the statisticsFcThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawTotalQueryParameter(statisticsFcThroughputRawTotal *int64)

SetStatisticsFcThroughputRawTotalQueryParameter adds the statisticsFcThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawWriteQueryParameter(statisticsFcThroughputRawWrite *int64)

SetStatisticsFcThroughputRawWriteQueryParameter adds the statisticsFcThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcTimestampQueryParameter(statisticsFcTimestamp *string)

SetStatisticsFcTimestampQueryParameter adds the statisticsFcTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsIopsRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsIopsRawOtherQueryParameter(statisticsIopsRawOther *int64)

SetStatisticsIopsRawOtherQueryParameter adds the statisticsIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsIopsRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsIopsRawReadQueryParameter(statisticsIopsRawRead *int64)

SetStatisticsIopsRawReadQueryParameter adds the statisticsIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsIopsRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsIopsRawTotalQueryParameter(statisticsIopsRawTotal *int64)

SetStatisticsIopsRawTotalQueryParameter adds the statisticsIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsIopsRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsIopsRawWriteQueryParameter(statisticsIopsRawWrite *int64)

SetStatisticsIopsRawWriteQueryParameter adds the statisticsIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsLatencyRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsLatencyRawOtherQueryParameter(statisticsLatencyRawOther *int64)

SetStatisticsLatencyRawOtherQueryParameter adds the statisticsLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsLatencyRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsLatencyRawReadQueryParameter(statisticsLatencyRawRead *int64)

SetStatisticsLatencyRawReadQueryParameter adds the statisticsLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsLatencyRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsLatencyRawTotalQueryParameter(statisticsLatencyRawTotal *int64)

SetStatisticsLatencyRawTotalQueryParameter adds the statisticsLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsLatencyRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsLatencyRawWriteQueryParameter(statisticsLatencyRawWrite *int64)

SetStatisticsLatencyRawWriteQueryParameter adds the statisticsLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsStatusQueryParameter(statisticsStatus *string)

SetStatisticsStatusQueryParameter adds the statisticsStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawOtherQueryParameter(statisticsTCPIopsRawOther *int64)

SetStatisticsTCPIopsRawOtherQueryParameter adds the statisticsTcpIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawReadQueryParameter(statisticsTCPIopsRawRead *int64)

SetStatisticsTCPIopsRawReadQueryParameter adds the statisticsTcpIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawTotalQueryParameter(statisticsTCPIopsRawTotal *int64)

SetStatisticsTCPIopsRawTotalQueryParameter adds the statisticsTcpIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawWriteQueryParameter(statisticsTCPIopsRawWrite *int64)

SetStatisticsTCPIopsRawWriteQueryParameter adds the statisticsTcpIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawOtherQueryParameter(statisticsTCPLatencyRawOther *int64)

SetStatisticsTCPLatencyRawOtherQueryParameter adds the statisticsTcpLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawReadQueryParameter(statisticsTCPLatencyRawRead *int64)

SetStatisticsTCPLatencyRawReadQueryParameter adds the statisticsTcpLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawTotalQueryParameter(statisticsTCPLatencyRawTotal *int64)

SetStatisticsTCPLatencyRawTotalQueryParameter adds the statisticsTcpLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawWriteQueryParameter(statisticsTCPLatencyRawWrite *int64)

SetStatisticsTCPLatencyRawWriteQueryParameter adds the statisticsTcpLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPStatusQueryParameter(statisticsTCPStatus *string)

SetStatisticsTCPStatusQueryParameter adds the statisticsTcpStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawReadQueryParameter(statisticsTCPThroughputRawRead *int64)

SetStatisticsTCPThroughputRawReadQueryParameter adds the statisticsTcpThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawTotalQueryParameter(statisticsTCPThroughputRawTotal *int64)

SetStatisticsTCPThroughputRawTotalQueryParameter adds the statisticsTcpThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawWriteQueryParameter(statisticsTCPThroughputRawWrite *int64)

SetStatisticsTCPThroughputRawWriteQueryParameter adds the statisticsTcpThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPTimestampQueryParameter(statisticsTCPTimestamp *string)

SetStatisticsTCPTimestampQueryParameter adds the statisticsTcpTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsThroughputRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsThroughputRawReadQueryParameter(statisticsThroughputRawRead *int64)

SetStatisticsThroughputRawReadQueryParameter adds the statisticsThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsThroughputRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsThroughputRawTotalQueryParameter(statisticsThroughputRawTotal *int64)

SetStatisticsThroughputRawTotalQueryParameter adds the statisticsThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsThroughputRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsThroughputRawWriteQueryParameter(statisticsThroughputRawWrite *int64)

SetStatisticsThroughputRawWriteQueryParameter adds the statisticsThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) SetStatisticsTimestampQueryParameter(statisticsTimestamp *string)

SetStatisticsTimestampQueryParameter adds the statisticsTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithContext

WithContext adds the context to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithDefaults

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

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

func (*NvmeServiceCollectionGetParams) WithEnabledQueryParameter

func (o *NvmeServiceCollectionGetParams) WithEnabledQueryParameter(enabled *bool) *NvmeServiceCollectionGetParams

WithEnabledQueryParameter adds the enabled to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricDurationQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricDurationQueryParameter(metricDuration *string) *NvmeServiceCollectionGetParams

WithMetricDurationQueryParameter adds the metricDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcDurationQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcDurationQueryParameter(metricFcDuration *string) *NvmeServiceCollectionGetParams

WithMetricFcDurationQueryParameter adds the metricFcDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcIopsOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcIopsOtherQueryParameter(metricFcIopsOther *int64) *NvmeServiceCollectionGetParams

WithMetricFcIopsOtherQueryParameter adds the metricFcIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcIopsReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcIopsReadQueryParameter(metricFcIopsRead *int64) *NvmeServiceCollectionGetParams

WithMetricFcIopsReadQueryParameter adds the metricFcIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcIopsTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcIopsTotalQueryParameter(metricFcIopsTotal *int64) *NvmeServiceCollectionGetParams

WithMetricFcIopsTotalQueryParameter adds the metricFcIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcIopsWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcIopsWriteQueryParameter(metricFcIopsWrite *int64) *NvmeServiceCollectionGetParams

WithMetricFcIopsWriteQueryParameter adds the metricFcIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcLatencyOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcLatencyOtherQueryParameter(metricFcLatencyOther *int64) *NvmeServiceCollectionGetParams

WithMetricFcLatencyOtherQueryParameter adds the metricFcLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcLatencyReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcLatencyReadQueryParameter(metricFcLatencyRead *int64) *NvmeServiceCollectionGetParams

WithMetricFcLatencyReadQueryParameter adds the metricFcLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcLatencyTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcLatencyTotalQueryParameter(metricFcLatencyTotal *int64) *NvmeServiceCollectionGetParams

WithMetricFcLatencyTotalQueryParameter adds the metricFcLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcLatencyWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcLatencyWriteQueryParameter(metricFcLatencyWrite *int64) *NvmeServiceCollectionGetParams

WithMetricFcLatencyWriteQueryParameter adds the metricFcLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcStatusQueryParameter(metricFcStatus *string) *NvmeServiceCollectionGetParams

WithMetricFcStatusQueryParameter adds the metricFcStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcThroughputReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcThroughputReadQueryParameter(metricFcThroughputRead *int64) *NvmeServiceCollectionGetParams

WithMetricFcThroughputReadQueryParameter adds the metricFcThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcThroughputTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcThroughputTotalQueryParameter(metricFcThroughputTotal *int64) *NvmeServiceCollectionGetParams

WithMetricFcThroughputTotalQueryParameter adds the metricFcThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcThroughputWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcThroughputWriteQueryParameter(metricFcThroughputWrite *int64) *NvmeServiceCollectionGetParams

WithMetricFcThroughputWriteQueryParameter adds the metricFcThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricFcTimestampQueryParameter(metricFcTimestamp *string) *NvmeServiceCollectionGetParams

WithMetricFcTimestampQueryParameter adds the metricFcTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricIopsOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricIopsOtherQueryParameter(metricIopsOther *int64) *NvmeServiceCollectionGetParams

WithMetricIopsOtherQueryParameter adds the metricIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricIopsReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricIopsReadQueryParameter(metricIopsRead *int64) *NvmeServiceCollectionGetParams

WithMetricIopsReadQueryParameter adds the metricIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricIopsTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricIopsTotalQueryParameter(metricIopsTotal *int64) *NvmeServiceCollectionGetParams

WithMetricIopsTotalQueryParameter adds the metricIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricIopsWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricIopsWriteQueryParameter(metricIopsWrite *int64) *NvmeServiceCollectionGetParams

WithMetricIopsWriteQueryParameter adds the metricIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricLatencyOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricLatencyOtherQueryParameter(metricLatencyOther *int64) *NvmeServiceCollectionGetParams

WithMetricLatencyOtherQueryParameter adds the metricLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricLatencyReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricLatencyReadQueryParameter(metricLatencyRead *int64) *NvmeServiceCollectionGetParams

WithMetricLatencyReadQueryParameter adds the metricLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricLatencyTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricLatencyTotalQueryParameter(metricLatencyTotal *int64) *NvmeServiceCollectionGetParams

WithMetricLatencyTotalQueryParameter adds the metricLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricLatencyWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricLatencyWriteQueryParameter(metricLatencyWrite *int64) *NvmeServiceCollectionGetParams

WithMetricLatencyWriteQueryParameter adds the metricLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricStatusQueryParameter(metricStatus *string) *NvmeServiceCollectionGetParams

WithMetricStatusQueryParameter adds the metricStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPDurationQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPDurationQueryParameter(metricTCPDuration *string) *NvmeServiceCollectionGetParams

WithMetricTCPDurationQueryParameter adds the metricTCPDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPIopsOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPIopsOtherQueryParameter(metricTCPIopsOther *int64) *NvmeServiceCollectionGetParams

WithMetricTCPIopsOtherQueryParameter adds the metricTCPIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPIopsReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPIopsReadQueryParameter(metricTCPIopsRead *int64) *NvmeServiceCollectionGetParams

WithMetricTCPIopsReadQueryParameter adds the metricTCPIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPIopsTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPIopsTotalQueryParameter(metricTCPIopsTotal *int64) *NvmeServiceCollectionGetParams

WithMetricTCPIopsTotalQueryParameter adds the metricTCPIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPIopsWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPIopsWriteQueryParameter(metricTCPIopsWrite *int64) *NvmeServiceCollectionGetParams

WithMetricTCPIopsWriteQueryParameter adds the metricTCPIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPLatencyOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPLatencyOtherQueryParameter(metricTCPLatencyOther *int64) *NvmeServiceCollectionGetParams

WithMetricTCPLatencyOtherQueryParameter adds the metricTCPLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPLatencyReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPLatencyReadQueryParameter(metricTCPLatencyRead *int64) *NvmeServiceCollectionGetParams

WithMetricTCPLatencyReadQueryParameter adds the metricTCPLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPLatencyTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPLatencyTotalQueryParameter(metricTCPLatencyTotal *int64) *NvmeServiceCollectionGetParams

WithMetricTCPLatencyTotalQueryParameter adds the metricTCPLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPLatencyWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPLatencyWriteQueryParameter(metricTCPLatencyWrite *int64) *NvmeServiceCollectionGetParams

WithMetricTCPLatencyWriteQueryParameter adds the metricTCPLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPStatusQueryParameter(metricTCPStatus *string) *NvmeServiceCollectionGetParams

WithMetricTCPStatusQueryParameter adds the metricTCPStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPThroughputReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPThroughputReadQueryParameter(metricTCPThroughputRead *int64) *NvmeServiceCollectionGetParams

WithMetricTCPThroughputReadQueryParameter adds the metricTCPThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPThroughputTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPThroughputTotalQueryParameter(metricTCPThroughputTotal *int64) *NvmeServiceCollectionGetParams

WithMetricTCPThroughputTotalQueryParameter adds the metricTCPThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPThroughputWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPThroughputWriteQueryParameter(metricTCPThroughputWrite *int64) *NvmeServiceCollectionGetParams

WithMetricTCPThroughputWriteQueryParameter adds the metricTCPThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTCPTimestampQueryParameter(metricTCPTimestamp *string) *NvmeServiceCollectionGetParams

WithMetricTCPTimestampQueryParameter adds the metricTCPTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricThroughputReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricThroughputReadQueryParameter(metricThroughputRead *int64) *NvmeServiceCollectionGetParams

WithMetricThroughputReadQueryParameter adds the metricThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricThroughputTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricThroughputTotalQueryParameter(metricThroughputTotal *int64) *NvmeServiceCollectionGetParams

WithMetricThroughputTotalQueryParameter adds the metricThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricThroughputWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricThroughputWriteQueryParameter(metricThroughputWrite *int64) *NvmeServiceCollectionGetParams

WithMetricThroughputWriteQueryParameter adds the metricThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) WithMetricTimestampQueryParameter(metricTimestamp *string) *NvmeServiceCollectionGetParams

WithMetricTimestampQueryParameter adds the metricTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter adds the svmUUID to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawOtherQueryParameter(statisticsFcIopsRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcIopsRawOtherQueryParameter adds the statisticsFcIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawReadQueryParameter(statisticsFcIopsRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcIopsRawReadQueryParameter adds the statisticsFcIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawTotalQueryParameter(statisticsFcIopsRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcIopsRawTotalQueryParameter adds the statisticsFcIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawWriteQueryParameter(statisticsFcIopsRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcIopsRawWriteQueryParameter adds the statisticsFcIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawOtherQueryParameter(statisticsFcLatencyRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcLatencyRawOtherQueryParameter adds the statisticsFcLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawReadQueryParameter(statisticsFcLatencyRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcLatencyRawReadQueryParameter adds the statisticsFcLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawTotalQueryParameter(statisticsFcLatencyRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcLatencyRawTotalQueryParameter adds the statisticsFcLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawWriteQueryParameter(statisticsFcLatencyRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcLatencyRawWriteQueryParameter adds the statisticsFcLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcStatusQueryParameter(statisticsFcStatus *string) *NvmeServiceCollectionGetParams

WithStatisticsFcStatusQueryParameter adds the statisticsFcStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawReadQueryParameter(statisticsFcThroughputRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcThroughputRawReadQueryParameter adds the statisticsFcThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawTotalQueryParameter(statisticsFcThroughputRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcThroughputRawTotalQueryParameter adds the statisticsFcThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawWriteQueryParameter(statisticsFcThroughputRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcThroughputRawWriteQueryParameter adds the statisticsFcThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcTimestampQueryParameter(statisticsFcTimestamp *string) *NvmeServiceCollectionGetParams

WithStatisticsFcTimestampQueryParameter adds the statisticsFcTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsIopsRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsIopsRawOtherQueryParameter(statisticsIopsRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsIopsRawOtherQueryParameter adds the statisticsIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsIopsRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsIopsRawReadQueryParameter(statisticsIopsRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsIopsRawReadQueryParameter adds the statisticsIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsIopsRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsIopsRawTotalQueryParameter(statisticsIopsRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsIopsRawTotalQueryParameter adds the statisticsIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsIopsRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsIopsRawWriteQueryParameter(statisticsIopsRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsIopsRawWriteQueryParameter adds the statisticsIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsLatencyRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsLatencyRawOtherQueryParameter(statisticsLatencyRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsLatencyRawOtherQueryParameter adds the statisticsLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsLatencyRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsLatencyRawReadQueryParameter(statisticsLatencyRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsLatencyRawReadQueryParameter adds the statisticsLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsLatencyRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsLatencyRawTotalQueryParameter(statisticsLatencyRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsLatencyRawTotalQueryParameter adds the statisticsLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsLatencyRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsLatencyRawWriteQueryParameter(statisticsLatencyRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsLatencyRawWriteQueryParameter adds the statisticsLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsStatusQueryParameter(statisticsStatus *string) *NvmeServiceCollectionGetParams

WithStatisticsStatusQueryParameter adds the statisticsStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawOtherQueryParameter(statisticsTCPIopsRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPIopsRawOtherQueryParameter adds the statisticsTCPIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawReadQueryParameter(statisticsTCPIopsRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPIopsRawReadQueryParameter adds the statisticsTCPIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawTotalQueryParameter(statisticsTCPIopsRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPIopsRawTotalQueryParameter adds the statisticsTCPIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawWriteQueryParameter(statisticsTCPIopsRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPIopsRawWriteQueryParameter adds the statisticsTCPIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawOtherQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawOtherQueryParameter(statisticsTCPLatencyRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPLatencyRawOtherQueryParameter adds the statisticsTCPLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawReadQueryParameter(statisticsTCPLatencyRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPLatencyRawReadQueryParameter adds the statisticsTCPLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawTotalQueryParameter(statisticsTCPLatencyRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPLatencyRawTotalQueryParameter adds the statisticsTCPLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawWriteQueryParameter(statisticsTCPLatencyRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPLatencyRawWriteQueryParameter adds the statisticsTCPLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPStatusQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPStatusQueryParameter(statisticsTCPStatus *string) *NvmeServiceCollectionGetParams

WithStatisticsTCPStatusQueryParameter adds the statisticsTCPStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawReadQueryParameter(statisticsTCPThroughputRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPThroughputRawReadQueryParameter adds the statisticsTCPThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawTotalQueryParameter(statisticsTCPThroughputRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPThroughputRawTotalQueryParameter adds the statisticsTCPThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawWriteQueryParameter(statisticsTCPThroughputRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPThroughputRawWriteQueryParameter adds the statisticsTCPThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPTimestampQueryParameter(statisticsTCPTimestamp *string) *NvmeServiceCollectionGetParams

WithStatisticsTCPTimestampQueryParameter adds the statisticsTCPTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsThroughputRawReadQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsThroughputRawReadQueryParameter(statisticsThroughputRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsThroughputRawReadQueryParameter adds the statisticsThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsThroughputRawTotalQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsThroughputRawTotalQueryParameter(statisticsThroughputRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsThroughputRawTotalQueryParameter adds the statisticsThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsThroughputRawWriteQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsThroughputRawWriteQueryParameter(statisticsThroughputRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsThroughputRawWriteQueryParameter adds the statisticsThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTimestampQueryParameter

func (o *NvmeServiceCollectionGetParams) WithStatisticsTimestampQueryParameter(statisticsTimestamp *string) *NvmeServiceCollectionGetParams

WithStatisticsTimestampQueryParameter adds the statisticsTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeServiceCollectionGetReader

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

NvmeServiceCollectionGetReader is a Reader for the NvmeServiceCollectionGet structure.

func (*NvmeServiceCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeServiceCreateCreated

type NvmeServiceCreateCreated struct {
	Payload *models.NvmeServiceResponse
}

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

Created

func NewNvmeServiceCreateCreated

func NewNvmeServiceCreateCreated() *NvmeServiceCreateCreated

NewNvmeServiceCreateCreated creates a NvmeServiceCreateCreated with default headers values

func (*NvmeServiceCreateCreated) Error

func (o *NvmeServiceCreateCreated) Error() string

func (*NvmeServiceCreateCreated) GetPayload

func (*NvmeServiceCreateCreated) IsClientError

func (o *NvmeServiceCreateCreated) IsClientError() bool

IsClientError returns true when this nvme service create created response has a 4xx status code

func (*NvmeServiceCreateCreated) IsCode

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

IsCode returns true when this nvme service create created response a status code equal to that given

func (*NvmeServiceCreateCreated) IsRedirect

func (o *NvmeServiceCreateCreated) IsRedirect() bool

IsRedirect returns true when this nvme service create created response has a 3xx status code

func (*NvmeServiceCreateCreated) IsServerError

func (o *NvmeServiceCreateCreated) IsServerError() bool

IsServerError returns true when this nvme service create created response has a 5xx status code

func (*NvmeServiceCreateCreated) IsSuccess

func (o *NvmeServiceCreateCreated) IsSuccess() bool

IsSuccess returns true when this nvme service create created response has a 2xx status code

func (*NvmeServiceCreateCreated) String

func (o *NvmeServiceCreateCreated) String() string

type NvmeServiceCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1115127 | The cluster lacks a valid NVMe license. | | 2621462 | The supplied SVM does not exist. | | 2621507 | NVMe is not allowed for the specified SVM. | | 2621706 | The specified `svm.uuid` and `svm.name` do not refer to the same SVM. | | 2621707 | No SVM was specified. Either `svm.name` or `svm.uuid` must be supplied. | | 5374893 | The SVM is stopped. The SVM must be running to create an NVMe service. | | 72089650 | An NVMe service already exists for the specified SVM. | | 72089900 | An NVMe service cannot be creating in an SVM that is configured for a SAN protocol. |

func NewNvmeServiceCreateDefault

func NewNvmeServiceCreateDefault(code int) *NvmeServiceCreateDefault

NewNvmeServiceCreateDefault creates a NvmeServiceCreateDefault with default headers values

func (*NvmeServiceCreateDefault) Code

func (o *NvmeServiceCreateDefault) Code() int

Code gets the status code for the nvme service create default response

func (*NvmeServiceCreateDefault) Error

func (o *NvmeServiceCreateDefault) Error() string

func (*NvmeServiceCreateDefault) GetPayload

func (*NvmeServiceCreateDefault) IsClientError

func (o *NvmeServiceCreateDefault) IsClientError() bool

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

func (*NvmeServiceCreateDefault) IsCode

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

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

func (*NvmeServiceCreateDefault) IsRedirect

func (o *NvmeServiceCreateDefault) IsRedirect() bool

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

func (*NvmeServiceCreateDefault) IsServerError

func (o *NvmeServiceCreateDefault) IsServerError() bool

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

func (*NvmeServiceCreateDefault) IsSuccess

func (o *NvmeServiceCreateDefault) IsSuccess() bool

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

func (*NvmeServiceCreateDefault) String

func (o *NvmeServiceCreateDefault) String() string

type NvmeServiceCreateParams

type NvmeServiceCreateParams struct {

	/* Info.

	   The property values for the new NVMe service.

	*/
	Info *models.NvmeService

	/* ReturnRecords.

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

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

NvmeServiceCreateParams contains all the parameters to send to the API endpoint

for the nvme service create operation.

Typically these are written to a http.Request.

func NewNvmeServiceCreateParams

func NewNvmeServiceCreateParams() *NvmeServiceCreateParams

NewNvmeServiceCreateParams creates a new NvmeServiceCreateParams 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 NewNvmeServiceCreateParamsWithContext

func NewNvmeServiceCreateParamsWithContext(ctx context.Context) *NvmeServiceCreateParams

NewNvmeServiceCreateParamsWithContext creates a new NvmeServiceCreateParams object with the ability to set a context for a request.

func NewNvmeServiceCreateParamsWithHTTPClient

func NewNvmeServiceCreateParamsWithHTTPClient(client *http.Client) *NvmeServiceCreateParams

NewNvmeServiceCreateParamsWithHTTPClient creates a new NvmeServiceCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeServiceCreateParamsWithTimeout

func NewNvmeServiceCreateParamsWithTimeout(timeout time.Duration) *NvmeServiceCreateParams

NewNvmeServiceCreateParamsWithTimeout creates a new NvmeServiceCreateParams object with the ability to set a timeout on a request.

func (*NvmeServiceCreateParams) SetContext

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

SetContext adds the context to the nvme service create params

func (*NvmeServiceCreateParams) SetDefaults

func (o *NvmeServiceCreateParams) SetDefaults()

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

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

func (*NvmeServiceCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme service create params

func (*NvmeServiceCreateParams) SetInfo

func (o *NvmeServiceCreateParams) SetInfo(info *models.NvmeService)

SetInfo adds the info to the nvme service create params

func (*NvmeServiceCreateParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme service create params

func (*NvmeServiceCreateParams) SetTimeout

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

SetTimeout adds the timeout to the nvme service create params

func (*NvmeServiceCreateParams) WithContext

WithContext adds the context to the nvme service create params

func (*NvmeServiceCreateParams) WithDefaults

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

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

func (*NvmeServiceCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme service create params

func (*NvmeServiceCreateParams) WithInfo

WithInfo adds the info to the nvme service create params

func (*NvmeServiceCreateParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme service create params

func (*NvmeServiceCreateParams) WithTimeout

WithTimeout adds the timeout to the nvme service create params

func (*NvmeServiceCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeServiceCreateReader

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

NvmeServiceCreateReader is a Reader for the NvmeServiceCreate structure.

func (*NvmeServiceCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeServiceDeleteDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621462 | The supplied SVM does not exist. | | 72089651 | The supplied SVM does not have an NVMe service. | | 72089653 | There are subsystems associated with the NVMe service SVM. The subsystems must be removed before deleting the NVMe service. | | 72089654 | There are NVMe-oF LIFs associated with the NVMe service SVM. The LIFs must be removed before deleting the NVMe service. | | 72090028 | The NVMe service is enabled. The NVMe service must be disabled before it can be deleted. |

func NewNvmeServiceDeleteDefault

func NewNvmeServiceDeleteDefault(code int) *NvmeServiceDeleteDefault

NewNvmeServiceDeleteDefault creates a NvmeServiceDeleteDefault with default headers values

func (*NvmeServiceDeleteDefault) Code

func (o *NvmeServiceDeleteDefault) Code() int

Code gets the status code for the nvme service delete default response

func (*NvmeServiceDeleteDefault) Error

func (o *NvmeServiceDeleteDefault) Error() string

func (*NvmeServiceDeleteDefault) GetPayload

func (*NvmeServiceDeleteDefault) IsClientError

func (o *NvmeServiceDeleteDefault) IsClientError() bool

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

func (*NvmeServiceDeleteDefault) IsCode

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

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

func (*NvmeServiceDeleteDefault) IsRedirect

func (o *NvmeServiceDeleteDefault) IsRedirect() bool

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

func (*NvmeServiceDeleteDefault) IsServerError

func (o *NvmeServiceDeleteDefault) IsServerError() bool

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

func (*NvmeServiceDeleteDefault) IsSuccess

func (o *NvmeServiceDeleteDefault) IsSuccess() bool

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

func (*NvmeServiceDeleteDefault) String

func (o *NvmeServiceDeleteDefault) String() string

type NvmeServiceDeleteOK

type NvmeServiceDeleteOK struct {
}

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

OK

func NewNvmeServiceDeleteOK

func NewNvmeServiceDeleteOK() *NvmeServiceDeleteOK

NewNvmeServiceDeleteOK creates a NvmeServiceDeleteOK with default headers values

func (*NvmeServiceDeleteOK) Error

func (o *NvmeServiceDeleteOK) Error() string

func (*NvmeServiceDeleteOK) IsClientError

func (o *NvmeServiceDeleteOK) IsClientError() bool

IsClientError returns true when this nvme service delete o k response has a 4xx status code

func (*NvmeServiceDeleteOK) IsCode

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

IsCode returns true when this nvme service delete o k response a status code equal to that given

func (*NvmeServiceDeleteOK) IsRedirect

func (o *NvmeServiceDeleteOK) IsRedirect() bool

IsRedirect returns true when this nvme service delete o k response has a 3xx status code

func (*NvmeServiceDeleteOK) IsServerError

func (o *NvmeServiceDeleteOK) IsServerError() bool

IsServerError returns true when this nvme service delete o k response has a 5xx status code

func (*NvmeServiceDeleteOK) IsSuccess

func (o *NvmeServiceDeleteOK) IsSuccess() bool

IsSuccess returns true when this nvme service delete o k response has a 2xx status code

func (*NvmeServiceDeleteOK) String

func (o *NvmeServiceDeleteOK) String() string

type NvmeServiceDeleteParams

type NvmeServiceDeleteParams struct {

	/* SvmUUID.

	   The unique identifier of the SVM whose NVMe service is to be deleted.

	*/
	SVMUUIDPathParameter string

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

NvmeServiceDeleteParams contains all the parameters to send to the API endpoint

for the nvme service delete operation.

Typically these are written to a http.Request.

func NewNvmeServiceDeleteParams

func NewNvmeServiceDeleteParams() *NvmeServiceDeleteParams

NewNvmeServiceDeleteParams creates a new NvmeServiceDeleteParams 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 NewNvmeServiceDeleteParamsWithContext

func NewNvmeServiceDeleteParamsWithContext(ctx context.Context) *NvmeServiceDeleteParams

NewNvmeServiceDeleteParamsWithContext creates a new NvmeServiceDeleteParams object with the ability to set a context for a request.

func NewNvmeServiceDeleteParamsWithHTTPClient

func NewNvmeServiceDeleteParamsWithHTTPClient(client *http.Client) *NvmeServiceDeleteParams

NewNvmeServiceDeleteParamsWithHTTPClient creates a new NvmeServiceDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeServiceDeleteParamsWithTimeout

func NewNvmeServiceDeleteParamsWithTimeout(timeout time.Duration) *NvmeServiceDeleteParams

NewNvmeServiceDeleteParamsWithTimeout creates a new NvmeServiceDeleteParams object with the ability to set a timeout on a request.

func (*NvmeServiceDeleteParams) SetContext

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

SetContext adds the context to the nvme service delete params

func (*NvmeServiceDeleteParams) SetDefaults

func (o *NvmeServiceDeleteParams) SetDefaults()

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

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

func (*NvmeServiceDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme service delete params

func (*NvmeServiceDeleteParams) SetSVMUUIDPathParameter

func (o *NvmeServiceDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the nvme service delete params

func (*NvmeServiceDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the nvme service delete params

func (*NvmeServiceDeleteParams) WithContext

WithContext adds the context to the nvme service delete params

func (*NvmeServiceDeleteParams) WithDefaults

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

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

func (*NvmeServiceDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme service delete params

func (*NvmeServiceDeleteParams) WithSVMUUIDPathParameter

func (o *NvmeServiceDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *NvmeServiceDeleteParams

WithSVMUUIDPathParameter adds the svmUUID to the nvme service delete params

func (*NvmeServiceDeleteParams) WithTimeout

WithTimeout adds the timeout to the nvme service delete params

func (*NvmeServiceDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeServiceDeleteReader

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

NvmeServiceDeleteReader is a Reader for the NvmeServiceDelete structure.

func (*NvmeServiceDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeServiceGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621462 | The supplied SVM does not exist. | | 72089651 | The supplied SVM does not have an NVMe service. |

func NewNvmeServiceGetDefault

func NewNvmeServiceGetDefault(code int) *NvmeServiceGetDefault

NewNvmeServiceGetDefault creates a NvmeServiceGetDefault with default headers values

func (*NvmeServiceGetDefault) Code

func (o *NvmeServiceGetDefault) Code() int

Code gets the status code for the nvme service get default response

func (*NvmeServiceGetDefault) Error

func (o *NvmeServiceGetDefault) Error() string

func (*NvmeServiceGetDefault) GetPayload

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

func (*NvmeServiceGetDefault) IsClientError

func (o *NvmeServiceGetDefault) IsClientError() bool

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

func (*NvmeServiceGetDefault) IsCode

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

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

func (*NvmeServiceGetDefault) IsRedirect

func (o *NvmeServiceGetDefault) IsRedirect() bool

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

func (*NvmeServiceGetDefault) IsServerError

func (o *NvmeServiceGetDefault) IsServerError() bool

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

func (*NvmeServiceGetDefault) IsSuccess

func (o *NvmeServiceGetDefault) IsSuccess() bool

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

func (*NvmeServiceGetDefault) String

func (o *NvmeServiceGetDefault) String() string

type NvmeServiceGetOK

type NvmeServiceGetOK struct {
	Payload *models.NvmeService
}

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

OK

func NewNvmeServiceGetOK

func NewNvmeServiceGetOK() *NvmeServiceGetOK

NewNvmeServiceGetOK creates a NvmeServiceGetOK with default headers values

func (*NvmeServiceGetOK) Error

func (o *NvmeServiceGetOK) Error() string

func (*NvmeServiceGetOK) GetPayload

func (o *NvmeServiceGetOK) GetPayload() *models.NvmeService

func (*NvmeServiceGetOK) IsClientError

func (o *NvmeServiceGetOK) IsClientError() bool

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

func (*NvmeServiceGetOK) IsCode

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

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

func (*NvmeServiceGetOK) IsRedirect

func (o *NvmeServiceGetOK) IsRedirect() bool

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

func (*NvmeServiceGetOK) IsServerError

func (o *NvmeServiceGetOK) IsServerError() bool

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

func (*NvmeServiceGetOK) IsSuccess

func (o *NvmeServiceGetOK) IsSuccess() bool

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

func (*NvmeServiceGetOK) String

func (o *NvmeServiceGetOK) String() string

type NvmeServiceGetParams

type NvmeServiceGetParams struct {

	/* Fields.

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

	/* SvmUUID.

	   The unique identifier of the SVM whose NVMe service is to be retrieved.

	*/
	SVMUUIDPathParameter string

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

NvmeServiceGetParams contains all the parameters to send to the API endpoint

for the nvme service get operation.

Typically these are written to a http.Request.

func NewNvmeServiceGetParams

func NewNvmeServiceGetParams() *NvmeServiceGetParams

NewNvmeServiceGetParams creates a new NvmeServiceGetParams 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 NewNvmeServiceGetParamsWithContext

func NewNvmeServiceGetParamsWithContext(ctx context.Context) *NvmeServiceGetParams

NewNvmeServiceGetParamsWithContext creates a new NvmeServiceGetParams object with the ability to set a context for a request.

func NewNvmeServiceGetParamsWithHTTPClient

func NewNvmeServiceGetParamsWithHTTPClient(client *http.Client) *NvmeServiceGetParams

NewNvmeServiceGetParamsWithHTTPClient creates a new NvmeServiceGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeServiceGetParamsWithTimeout

func NewNvmeServiceGetParamsWithTimeout(timeout time.Duration) *NvmeServiceGetParams

NewNvmeServiceGetParamsWithTimeout creates a new NvmeServiceGetParams object with the ability to set a timeout on a request.

func (*NvmeServiceGetParams) SetContext

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

SetContext adds the context to the nvme service get params

func (*NvmeServiceGetParams) SetDefaults

func (o *NvmeServiceGetParams) SetDefaults()

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

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

func (*NvmeServiceGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme service get params

func (*NvmeServiceGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme service get params

func (*NvmeServiceGetParams) SetSVMUUIDPathParameter

func (o *NvmeServiceGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the nvme service get params

func (*NvmeServiceGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme service get params

func (*NvmeServiceGetParams) WithContext

WithContext adds the context to the nvme service get params

func (*NvmeServiceGetParams) WithDefaults

func (o *NvmeServiceGetParams) WithDefaults() *NvmeServiceGetParams

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

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

func (*NvmeServiceGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme service get params

func (*NvmeServiceGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme service get params

func (*NvmeServiceGetParams) WithSVMUUIDPathParameter

func (o *NvmeServiceGetParams) WithSVMUUIDPathParameter(svmUUID string) *NvmeServiceGetParams

WithSVMUUIDPathParameter adds the svmUUID to the nvme service get params

func (*NvmeServiceGetParams) WithTimeout

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

WithTimeout adds the timeout to the nvme service get params

func (*NvmeServiceGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type NvmeServiceGetReader

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

NvmeServiceGetReader is a Reader for the NvmeServiceGet structure.

func (*NvmeServiceGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeServiceModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1115127 | The cluster lacks a valid NVMe license. | | 2621462 | The supplied SVM does not exist. | | 5374893 | The SVM is stopped. The SVM must be running to create an NVMe service. | | 72089651 | The supplied SVM does not have an NVMe service. |

func NewNvmeServiceModifyDefault

func NewNvmeServiceModifyDefault(code int) *NvmeServiceModifyDefault

NewNvmeServiceModifyDefault creates a NvmeServiceModifyDefault with default headers values

func (*NvmeServiceModifyDefault) Code

func (o *NvmeServiceModifyDefault) Code() int

Code gets the status code for the nvme service modify default response

func (*NvmeServiceModifyDefault) Error

func (o *NvmeServiceModifyDefault) Error() string

func (*NvmeServiceModifyDefault) GetPayload

func (*NvmeServiceModifyDefault) IsClientError

func (o *NvmeServiceModifyDefault) IsClientError() bool

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

func (*NvmeServiceModifyDefault) IsCode

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

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

func (*NvmeServiceModifyDefault) IsRedirect

func (o *NvmeServiceModifyDefault) IsRedirect() bool

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

func (*NvmeServiceModifyDefault) IsServerError

func (o *NvmeServiceModifyDefault) IsServerError() bool

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

func (*NvmeServiceModifyDefault) IsSuccess

func (o *NvmeServiceModifyDefault) IsSuccess() bool

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

func (*NvmeServiceModifyDefault) String

func (o *NvmeServiceModifyDefault) String() string

type NvmeServiceModifyOK

type NvmeServiceModifyOK struct {
}

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

OK

func NewNvmeServiceModifyOK

func NewNvmeServiceModifyOK() *NvmeServiceModifyOK

NewNvmeServiceModifyOK creates a NvmeServiceModifyOK with default headers values

func (*NvmeServiceModifyOK) Error

func (o *NvmeServiceModifyOK) Error() string

func (*NvmeServiceModifyOK) IsClientError

func (o *NvmeServiceModifyOK) IsClientError() bool

IsClientError returns true when this nvme service modify o k response has a 4xx status code

func (*NvmeServiceModifyOK) IsCode

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

IsCode returns true when this nvme service modify o k response a status code equal to that given

func (*NvmeServiceModifyOK) IsRedirect

func (o *NvmeServiceModifyOK) IsRedirect() bool

IsRedirect returns true when this nvme service modify o k response has a 3xx status code

func (*NvmeServiceModifyOK) IsServerError

func (o *NvmeServiceModifyOK) IsServerError() bool

IsServerError returns true when this nvme service modify o k response has a 5xx status code

func (*NvmeServiceModifyOK) IsSuccess

func (o *NvmeServiceModifyOK) IsSuccess() bool

IsSuccess returns true when this nvme service modify o k response has a 2xx status code

func (*NvmeServiceModifyOK) String

func (o *NvmeServiceModifyOK) String() string

type NvmeServiceModifyParams

type NvmeServiceModifyParams struct {

	/* Info.

	   The new property values for the NVMe service.

	*/
	Info *models.NvmeService

	/* SvmUUID.

	   The unique identifier of the SVM whose NVMe service is to be updated.

	*/
	SVMUUIDPathParameter string

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

NvmeServiceModifyParams contains all the parameters to send to the API endpoint

for the nvme service modify operation.

Typically these are written to a http.Request.

func NewNvmeServiceModifyParams

func NewNvmeServiceModifyParams() *NvmeServiceModifyParams

NewNvmeServiceModifyParams creates a new NvmeServiceModifyParams 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 NewNvmeServiceModifyParamsWithContext

func NewNvmeServiceModifyParamsWithContext(ctx context.Context) *NvmeServiceModifyParams

NewNvmeServiceModifyParamsWithContext creates a new NvmeServiceModifyParams object with the ability to set a context for a request.

func NewNvmeServiceModifyParamsWithHTTPClient

func NewNvmeServiceModifyParamsWithHTTPClient(client *http.Client) *NvmeServiceModifyParams

NewNvmeServiceModifyParamsWithHTTPClient creates a new NvmeServiceModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeServiceModifyParamsWithTimeout

func NewNvmeServiceModifyParamsWithTimeout(timeout time.Duration) *NvmeServiceModifyParams

NewNvmeServiceModifyParamsWithTimeout creates a new NvmeServiceModifyParams object with the ability to set a timeout on a request.

func (*NvmeServiceModifyParams) SetContext

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

SetContext adds the context to the nvme service modify params

func (*NvmeServiceModifyParams) SetDefaults

func (o *NvmeServiceModifyParams) SetDefaults()

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

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

func (*NvmeServiceModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme service modify params

func (*NvmeServiceModifyParams) SetInfo

func (o *NvmeServiceModifyParams) SetInfo(info *models.NvmeService)

SetInfo adds the info to the nvme service modify params

func (*NvmeServiceModifyParams) SetSVMUUIDPathParameter

func (o *NvmeServiceModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the nvme service modify params

func (*NvmeServiceModifyParams) SetTimeout

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

SetTimeout adds the timeout to the nvme service modify params

func (*NvmeServiceModifyParams) WithContext

WithContext adds the context to the nvme service modify params

func (*NvmeServiceModifyParams) WithDefaults

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

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

func (*NvmeServiceModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme service modify params

func (*NvmeServiceModifyParams) WithInfo

WithInfo adds the info to the nvme service modify params

func (*NvmeServiceModifyParams) WithSVMUUIDPathParameter

func (o *NvmeServiceModifyParams) WithSVMUUIDPathParameter(svmUUID string) *NvmeServiceModifyParams

WithSVMUUIDPathParameter adds the svmUUID to the nvme service modify params

func (*NvmeServiceModifyParams) WithTimeout

WithTimeout adds the timeout to the nvme service modify params

func (*NvmeServiceModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeServiceModifyReader

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

NvmeServiceModifyReader is a Reader for the NvmeServiceModify structure.

func (*NvmeServiceModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemCollectionGetDefault

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

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

Error

func NewNvmeSubsystemCollectionGetDefault

func NewNvmeSubsystemCollectionGetDefault(code int) *NvmeSubsystemCollectionGetDefault

NewNvmeSubsystemCollectionGetDefault creates a NvmeSubsystemCollectionGetDefault with default headers values

func (*NvmeSubsystemCollectionGetDefault) Code

Code gets the status code for the nvme subsystem collection get default response

func (*NvmeSubsystemCollectionGetDefault) Error

func (*NvmeSubsystemCollectionGetDefault) GetPayload

func (*NvmeSubsystemCollectionGetDefault) IsClientError

func (o *NvmeSubsystemCollectionGetDefault) IsClientError() bool

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

func (*NvmeSubsystemCollectionGetDefault) IsCode

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

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

func (*NvmeSubsystemCollectionGetDefault) IsRedirect

func (o *NvmeSubsystemCollectionGetDefault) IsRedirect() bool

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

func (*NvmeSubsystemCollectionGetDefault) IsServerError

func (o *NvmeSubsystemCollectionGetDefault) IsServerError() bool

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

func (*NvmeSubsystemCollectionGetDefault) IsSuccess

func (o *NvmeSubsystemCollectionGetDefault) IsSuccess() bool

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

func (*NvmeSubsystemCollectionGetDefault) String

type NvmeSubsystemCollectionGetOK

type NvmeSubsystemCollectionGetOK struct {
	Payload *models.NvmeSubsystemResponse
}

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

OK

func NewNvmeSubsystemCollectionGetOK

func NewNvmeSubsystemCollectionGetOK() *NvmeSubsystemCollectionGetOK

NewNvmeSubsystemCollectionGetOK creates a NvmeSubsystemCollectionGetOK with default headers values

func (*NvmeSubsystemCollectionGetOK) Error

func (*NvmeSubsystemCollectionGetOK) GetPayload

func (*NvmeSubsystemCollectionGetOK) IsClientError

func (o *NvmeSubsystemCollectionGetOK) IsClientError() bool

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

func (*NvmeSubsystemCollectionGetOK) IsCode

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

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

func (*NvmeSubsystemCollectionGetOK) IsRedirect

func (o *NvmeSubsystemCollectionGetOK) IsRedirect() bool

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

func (*NvmeSubsystemCollectionGetOK) IsServerError

func (o *NvmeSubsystemCollectionGetOK) IsServerError() bool

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

func (*NvmeSubsystemCollectionGetOK) IsSuccess

func (o *NvmeSubsystemCollectionGetOK) IsSuccess() bool

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

func (*NvmeSubsystemCollectionGetOK) String

type NvmeSubsystemCollectionGetParams

type NvmeSubsystemCollectionGetParams struct {

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* DeleteOnUnmap.

	   Filter by delete_on_unmap
	*/
	DeleteOnUnmapQueryParameter *bool

	/* Fields.

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

	/* HostsNqn.

	   Filter by hosts.nqn
	*/
	HostsNqnQueryParameter *string

	/* IoQueueDefaultCount.

	   Filter by io_queue.default.count
	*/
	IoQueueDefaultCountQueryParameter *int64

	/* IoQueueDefaultDepth.

	   Filter by io_queue.default.depth
	*/
	IoQueueDefaultDepthQueryParameter *int64

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* OsType.

	   Filter by os_type
	*/
	OsTypeQueryParameter *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SerialNumber.

	   Filter by serial_number
	*/
	SerialNumberQueryParameter *string

	/* SubsystemMapsAnagrpid.

	   Filter by subsystem_maps.anagrpid
	*/
	SubsystemMapsAnagrpIDQueryParameter *string

	/* SubsystemMapsNamespaceName.

	   Filter by subsystem_maps.namespace.name
	*/
	SubsystemMapsNamespaceNameQueryParameter *string

	/* SubsystemMapsNamespaceUUID.

	   Filter by subsystem_maps.namespace.uuid
	*/
	SubsystemMapsNamespaceUUIDQueryParameter *string

	/* SubsystemMapsNsid.

	   Filter by subsystem_maps.nsid
	*/
	SubsystemMapsNsIDQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TargetNqn.

	   Filter by target_nqn
	*/
	TargetNqnQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	/* VendorUuids.

	   Filter by vendor_uuids
	*/
	VendorUUIDsQueryParameter *string

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

NvmeSubsystemCollectionGetParams contains all the parameters to send to the API endpoint

for the nvme subsystem collection get operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemCollectionGetParams

func NewNvmeSubsystemCollectionGetParams() *NvmeSubsystemCollectionGetParams

NewNvmeSubsystemCollectionGetParams creates a new NvmeSubsystemCollectionGetParams 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 NewNvmeSubsystemCollectionGetParamsWithContext

func NewNvmeSubsystemCollectionGetParamsWithContext(ctx context.Context) *NvmeSubsystemCollectionGetParams

NewNvmeSubsystemCollectionGetParamsWithContext creates a new NvmeSubsystemCollectionGetParams object with the ability to set a context for a request.

func NewNvmeSubsystemCollectionGetParamsWithHTTPClient

func NewNvmeSubsystemCollectionGetParamsWithHTTPClient(client *http.Client) *NvmeSubsystemCollectionGetParams

NewNvmeSubsystemCollectionGetParamsWithHTTPClient creates a new NvmeSubsystemCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemCollectionGetParamsWithTimeout

func NewNvmeSubsystemCollectionGetParamsWithTimeout(timeout time.Duration) *NvmeSubsystemCollectionGetParams

NewNvmeSubsystemCollectionGetParamsWithTimeout creates a new NvmeSubsystemCollectionGetParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemCollectionGetParams) SetCommentQueryParameter

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

SetCommentQueryParameter adds the comment to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetContext

SetContext adds the context to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetDefaults

func (o *NvmeSubsystemCollectionGetParams) SetDefaults()

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

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

func (*NvmeSubsystemCollectionGetParams) SetDeleteOnUnmapQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetDeleteOnUnmapQueryParameter(deleteOnUnmap *bool)

SetDeleteOnUnmapQueryParameter adds the deleteOnUnmap to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetHostsNqnQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetHostsNqnQueryParameter(hostsNqn *string)

SetHostsNqnQueryParameter adds the hostsNqn to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetIoQueueDefaultCountQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetIoQueueDefaultCountQueryParameter(ioQueueDefaultCount *int64)

SetIoQueueDefaultCountQueryParameter adds the ioQueueDefaultCount to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetIoQueueDefaultDepthQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetIoQueueDefaultDepthQueryParameter(ioQueueDefaultDepth *int64)

SetIoQueueDefaultDepthQueryParameter adds the ioQueueDefaultDepth to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetNameQueryParameter

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

SetNameQueryParameter adds the name to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetOsTypeQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetOsTypeQueryParameter(osType *string)

SetOsTypeQueryParameter adds the osType to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSerialNumberQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetSerialNumberQueryParameter(serialNumber *string)

SetSerialNumberQueryParameter adds the serialNumber to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSubsystemMapsAnagrpIDQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetSubsystemMapsAnagrpIDQueryParameter(subsystemMapsAnagrpid *string)

SetSubsystemMapsAnagrpIDQueryParameter adds the subsystemMapsAnagrpid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSubsystemMapsNamespaceNameQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetSubsystemMapsNamespaceNameQueryParameter(subsystemMapsNamespaceName *string)

SetSubsystemMapsNamespaceNameQueryParameter adds the subsystemMapsNamespaceName to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSubsystemMapsNamespaceUUIDQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetSubsystemMapsNamespaceUUIDQueryParameter(subsystemMapsNamespaceUUID *string)

SetSubsystemMapsNamespaceUUIDQueryParameter adds the subsystemMapsNamespaceUuid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSubsystemMapsNsIDQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetSubsystemMapsNsIDQueryParameter(subsystemMapsNsid *string)

SetSubsystemMapsNsIDQueryParameter adds the subsystemMapsNsid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetTargetNqnQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetTargetNqnQueryParameter(targetNqn *string)

SetTargetNqnQueryParameter adds the targetNqn to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetUUIDQueryParameter

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

SetUUIDQueryParameter adds the uuid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetVendorUUIDsQueryParameter

func (o *NvmeSubsystemCollectionGetParams) SetVendorUUIDsQueryParameter(vendorUuids *string)

SetVendorUUIDsQueryParameter adds the vendorUuids to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithCommentQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithCommentQueryParameter(comment *string) *NvmeSubsystemCollectionGetParams

WithCommentQueryParameter adds the comment to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithContext

WithContext adds the context to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithDefaults

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

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

func (*NvmeSubsystemCollectionGetParams) WithDeleteOnUnmapQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithDeleteOnUnmapQueryParameter(deleteOnUnmap *bool) *NvmeSubsystemCollectionGetParams

WithDeleteOnUnmapQueryParameter adds the deleteOnUnmap to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithHostsNqnQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithHostsNqnQueryParameter(hostsNqn *string) *NvmeSubsystemCollectionGetParams

WithHostsNqnQueryParameter adds the hostsNqn to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithIoQueueDefaultCountQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithIoQueueDefaultCountQueryParameter(ioQueueDefaultCount *int64) *NvmeSubsystemCollectionGetParams

WithIoQueueDefaultCountQueryParameter adds the ioQueueDefaultCount to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithIoQueueDefaultDepthQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithIoQueueDefaultDepthQueryParameter(ioQueueDefaultDepth *int64) *NvmeSubsystemCollectionGetParams

WithIoQueueDefaultDepthQueryParameter adds the ioQueueDefaultDepth to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithOsTypeQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithOsTypeQueryParameter(osType *string) *NvmeSubsystemCollectionGetParams

WithOsTypeQueryParameter adds the osType to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter adds the svmUUID to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSerialNumberQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithSerialNumberQueryParameter(serialNumber *string) *NvmeSubsystemCollectionGetParams

WithSerialNumberQueryParameter adds the serialNumber to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSubsystemMapsAnagrpIDQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithSubsystemMapsAnagrpIDQueryParameter(subsystemMapsAnagrpid *string) *NvmeSubsystemCollectionGetParams

WithSubsystemMapsAnagrpIDQueryParameter adds the subsystemMapsAnagrpid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSubsystemMapsNamespaceNameQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithSubsystemMapsNamespaceNameQueryParameter(subsystemMapsNamespaceName *string) *NvmeSubsystemCollectionGetParams

WithSubsystemMapsNamespaceNameQueryParameter adds the subsystemMapsNamespaceName to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSubsystemMapsNamespaceUUIDQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithSubsystemMapsNamespaceUUIDQueryParameter(subsystemMapsNamespaceUUID *string) *NvmeSubsystemCollectionGetParams

WithSubsystemMapsNamespaceUUIDQueryParameter adds the subsystemMapsNamespaceUUID to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSubsystemMapsNsIDQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithSubsystemMapsNsIDQueryParameter(subsystemMapsNsid *string) *NvmeSubsystemCollectionGetParams

WithSubsystemMapsNsIDQueryParameter adds the subsystemMapsNsid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithTargetNqnQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithTargetNqnQueryParameter(targetNqn *string) *NvmeSubsystemCollectionGetParams

WithTargetNqnQueryParameter adds the targetNqn to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithUUIDQueryParameter

WithUUIDQueryParameter adds the uuid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithVendorUUIDsQueryParameter

func (o *NvmeSubsystemCollectionGetParams) WithVendorUUIDsQueryParameter(vendorUuids *string) *NvmeSubsystemCollectionGetParams

WithVendorUUIDsQueryParameter adds the vendorUuids to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemCollectionGetReader

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

NvmeSubsystemCollectionGetReader is a Reader for the NvmeSubsystemCollectionGet structure.

func (*NvmeSubsystemCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemControllerCollectionGetDefault

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

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

Error

func NewNvmeSubsystemControllerCollectionGetDefault

func NewNvmeSubsystemControllerCollectionGetDefault(code int) *NvmeSubsystemControllerCollectionGetDefault

NewNvmeSubsystemControllerCollectionGetDefault creates a NvmeSubsystemControllerCollectionGetDefault with default headers values

func (*NvmeSubsystemControllerCollectionGetDefault) Code

Code gets the status code for the nvme subsystem controller collection get default response

func (*NvmeSubsystemControllerCollectionGetDefault) Error

func (*NvmeSubsystemControllerCollectionGetDefault) GetPayload

func (*NvmeSubsystemControllerCollectionGetDefault) IsClientError

IsClientError returns true when this nvme subsystem controller collection get default response has a 4xx status code

func (*NvmeSubsystemControllerCollectionGetDefault) IsCode

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

func (*NvmeSubsystemControllerCollectionGetDefault) IsRedirect

IsRedirect returns true when this nvme subsystem controller collection get default response has a 3xx status code

func (*NvmeSubsystemControllerCollectionGetDefault) IsServerError

IsServerError returns true when this nvme subsystem controller collection get default response has a 5xx status code

func (*NvmeSubsystemControllerCollectionGetDefault) IsSuccess

IsSuccess returns true when this nvme subsystem controller collection get default response has a 2xx status code

func (*NvmeSubsystemControllerCollectionGetDefault) String

type NvmeSubsystemControllerCollectionGetOK

type NvmeSubsystemControllerCollectionGetOK struct {
	Payload *models.NvmeSubsystemControllerResponse
}

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

OK

func NewNvmeSubsystemControllerCollectionGetOK

func NewNvmeSubsystemControllerCollectionGetOK() *NvmeSubsystemControllerCollectionGetOK

NewNvmeSubsystemControllerCollectionGetOK creates a NvmeSubsystemControllerCollectionGetOK with default headers values

func (*NvmeSubsystemControllerCollectionGetOK) Error

func (*NvmeSubsystemControllerCollectionGetOK) GetPayload

func (*NvmeSubsystemControllerCollectionGetOK) IsClientError

func (o *NvmeSubsystemControllerCollectionGetOK) IsClientError() bool

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

func (*NvmeSubsystemControllerCollectionGetOK) IsCode

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

func (*NvmeSubsystemControllerCollectionGetOK) IsRedirect

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

func (*NvmeSubsystemControllerCollectionGetOK) IsServerError

func (o *NvmeSubsystemControllerCollectionGetOK) IsServerError() bool

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

func (*NvmeSubsystemControllerCollectionGetOK) IsSuccess

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

func (*NvmeSubsystemControllerCollectionGetOK) String

type NvmeSubsystemControllerCollectionGetParams

type NvmeSubsystemControllerCollectionGetParams struct {

	/* AdminQueueDepth.

	   Filter by admin_queue.depth
	*/
	AdminQueueDepthQueryParameter *int64

	/* Fields.

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

	/* HostID.

	   Filter by host.id
	*/
	HostIDQueryParameter *string

	/* HostNqn.

	   Filter by host.nqn
	*/
	HostNqnQueryParameter *string

	/* HostTransportAddress.

	   Filter by host.transport_address
	*/
	HostTransportAddressQueryParameter *string

	/* ID.

	   Filter by id
	*/
	IDQueryParameter *string

	/* InterfaceName.

	   Filter by interface.name
	*/
	InterfaceNameQueryParameter *string

	/* InterfaceTransportAddress.

	   Filter by interface.transport_address
	*/
	InterfaceTransportAddressQueryParameter *string

	/* InterfaceUUID.

	   Filter by interface.uuid
	*/
	InterfaceUUIDQueryParameter *string

	/* IoQueueCount.

	   Filter by io_queue.count
	*/
	IoQueueCountQueryParameter *int64

	/* IoQueueDepth.

	   Filter by io_queue.depth
	*/
	IoQueueDepthQueryParameter *int64

	/* MaxRecords.

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

	/* NodeName.

	   Filter by node.name
	*/
	NodeNameQueryParameter *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUIDQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SubsystemName.

	   Filter by subsystem.name
	*/
	SubsystemNameQueryParameter *string

	/* SubsystemUUID.

	   Filter by subsystem.uuid
	*/
	SubsystemUUIDQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

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

NvmeSubsystemControllerCollectionGetParams contains all the parameters to send to the API endpoint

for the nvme subsystem controller collection get operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemControllerCollectionGetParams

func NewNvmeSubsystemControllerCollectionGetParams() *NvmeSubsystemControllerCollectionGetParams

NewNvmeSubsystemControllerCollectionGetParams creates a new NvmeSubsystemControllerCollectionGetParams 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 NewNvmeSubsystemControllerCollectionGetParamsWithContext

func NewNvmeSubsystemControllerCollectionGetParamsWithContext(ctx context.Context) *NvmeSubsystemControllerCollectionGetParams

NewNvmeSubsystemControllerCollectionGetParamsWithContext creates a new NvmeSubsystemControllerCollectionGetParams object with the ability to set a context for a request.

func NewNvmeSubsystemControllerCollectionGetParamsWithHTTPClient

func NewNvmeSubsystemControllerCollectionGetParamsWithHTTPClient(client *http.Client) *NvmeSubsystemControllerCollectionGetParams

NewNvmeSubsystemControllerCollectionGetParamsWithHTTPClient creates a new NvmeSubsystemControllerCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemControllerCollectionGetParamsWithTimeout

func NewNvmeSubsystemControllerCollectionGetParamsWithTimeout(timeout time.Duration) *NvmeSubsystemControllerCollectionGetParams

NewNvmeSubsystemControllerCollectionGetParamsWithTimeout creates a new NvmeSubsystemControllerCollectionGetParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemControllerCollectionGetParams) SetAdminQueueDepthQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetAdminQueueDepthQueryParameter(adminQueueDepth *int64)

SetAdminQueueDepthQueryParameter adds the adminQueueDepth to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetContext

SetContext adds the context to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetDefaults

SetDefaults hydrates default values in the nvme subsystem controller collection get params (not the query body).

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

func (*NvmeSubsystemControllerCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetHostIDQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetHostIDQueryParameter(hostID *string)

SetHostIDQueryParameter adds the hostId to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetHostNqnQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetHostNqnQueryParameter(hostNqn *string)

SetHostNqnQueryParameter adds the hostNqn to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetHostTransportAddressQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetHostTransportAddressQueryParameter(hostTransportAddress *string)

SetHostTransportAddressQueryParameter adds the hostTransportAddress to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetIDQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetIDQueryParameter(id *string)

SetIDQueryParameter adds the id to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetInterfaceNameQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetInterfaceNameQueryParameter(interfaceName *string)

SetInterfaceNameQueryParameter adds the interfaceName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetInterfaceTransportAddressQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetInterfaceTransportAddressQueryParameter(interfaceTransportAddress *string)

SetInterfaceTransportAddressQueryParameter adds the interfaceTransportAddress to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetInterfaceUUIDQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetInterfaceUUIDQueryParameter(interfaceUUID *string)

SetInterfaceUUIDQueryParameter adds the interfaceUuid to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetIoQueueCountQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetIoQueueCountQueryParameter(ioQueueCount *int64)

SetIoQueueCountQueryParameter adds the ioQueueCount to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetIoQueueDepthQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetIoQueueDepthQueryParameter(ioQueueDepth *int64)

SetIoQueueDepthQueryParameter adds the ioQueueDepth to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetNodeNameQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetNodeNameQueryParameter(nodeName *string)

SetNodeNameQueryParameter adds the nodeName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetNodeUUIDQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetNodeUUIDQueryParameter(nodeUUID *string)

SetNodeUUIDQueryParameter adds the nodeUuid to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetSubsystemNameQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetSubsystemNameQueryParameter(subsystemName *string)

SetSubsystemNameQueryParameter adds the subsystemName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetSubsystemUUIDQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) SetSubsystemUUIDQueryParameter(subsystemUUID *string)

SetSubsystemUUIDQueryParameter adds the subsystemUuid to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetTimeout

SetTimeout adds the timeout to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithAdminQueueDepthQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) WithAdminQueueDepthQueryParameter(adminQueueDepth *int64) *NvmeSubsystemControllerCollectionGetParams

WithAdminQueueDepthQueryParameter adds the adminQueueDepth to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithContext

WithContext adds the context to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the nvme subsystem controller collection get params (not the query body).

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

func (*NvmeSubsystemControllerCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithHostIDQueryParameter

WithHostIDQueryParameter adds the hostID to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithHostNqnQueryParameter

WithHostNqnQueryParameter adds the hostNqn to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithHostTransportAddressQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) WithHostTransportAddressQueryParameter(hostTransportAddress *string) *NvmeSubsystemControllerCollectionGetParams

WithHostTransportAddressQueryParameter adds the hostTransportAddress to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithIDQueryParameter

WithIDQueryParameter adds the id to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithInterfaceNameQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) WithInterfaceNameQueryParameter(interfaceName *string) *NvmeSubsystemControllerCollectionGetParams

WithInterfaceNameQueryParameter adds the interfaceName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithInterfaceTransportAddressQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) WithInterfaceTransportAddressQueryParameter(interfaceTransportAddress *string) *NvmeSubsystemControllerCollectionGetParams

WithInterfaceTransportAddressQueryParameter adds the interfaceTransportAddress to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithInterfaceUUIDQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) WithInterfaceUUIDQueryParameter(interfaceUUID *string) *NvmeSubsystemControllerCollectionGetParams

WithInterfaceUUIDQueryParameter adds the interfaceUUID to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithIoQueueCountQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) WithIoQueueCountQueryParameter(ioQueueCount *int64) *NvmeSubsystemControllerCollectionGetParams

WithIoQueueCountQueryParameter adds the ioQueueCount to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithIoQueueDepthQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) WithIoQueueDepthQueryParameter(ioQueueDepth *int64) *NvmeSubsystemControllerCollectionGetParams

WithIoQueueDepthQueryParameter adds the ioQueueDepth to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithMaxRecordsQueryParameter

WithMaxRecordsQueryParameter adds the maxRecords to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithNodeNameQueryParameter

WithNodeNameQueryParameter adds the nodeName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithNodeUUIDQueryParameter

WithNodeUUIDQueryParameter adds the nodeUUID to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithOrderByQueryParameter

WithOrderByQueryParameter adds the orderBy to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithSVMNameQueryParameter

WithSVMNameQueryParameter adds the svmName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithSVMUUIDQueryParameter

WithSVMUUIDQueryParameter adds the svmUUID to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithSubsystemNameQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) WithSubsystemNameQueryParameter(subsystemName *string) *NvmeSubsystemControllerCollectionGetParams

WithSubsystemNameQueryParameter adds the subsystemName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithSubsystemUUIDQueryParameter

func (o *NvmeSubsystemControllerCollectionGetParams) WithSubsystemUUIDQueryParameter(subsystemUUID *string) *NvmeSubsystemControllerCollectionGetParams

WithSubsystemUUIDQueryParameter adds the subsystemUUID to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemControllerCollectionGetReader

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

NvmeSubsystemControllerCollectionGetReader is a Reader for the NvmeSubsystemControllerCollectionGet structure.

func (*NvmeSubsystemControllerCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemControllerGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72090001 | The supplied subsystem identifier does not exist. |

func NewNvmeSubsystemControllerGetDefault

func NewNvmeSubsystemControllerGetDefault(code int) *NvmeSubsystemControllerGetDefault

NewNvmeSubsystemControllerGetDefault creates a NvmeSubsystemControllerGetDefault with default headers values

func (*NvmeSubsystemControllerGetDefault) Code

Code gets the status code for the nvme subsystem controller get default response

func (*NvmeSubsystemControllerGetDefault) Error

func (*NvmeSubsystemControllerGetDefault) GetPayload

func (*NvmeSubsystemControllerGetDefault) IsClientError

func (o *NvmeSubsystemControllerGetDefault) IsClientError() bool

IsClientError returns true when this nvme subsystem controller get default response has a 4xx status code

func (*NvmeSubsystemControllerGetDefault) IsCode

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

IsCode returns true when this nvme subsystem controller get default response a status code equal to that given

func (*NvmeSubsystemControllerGetDefault) IsRedirect

func (o *NvmeSubsystemControllerGetDefault) IsRedirect() bool

IsRedirect returns true when this nvme subsystem controller get default response has a 3xx status code

func (*NvmeSubsystemControllerGetDefault) IsServerError

func (o *NvmeSubsystemControllerGetDefault) IsServerError() bool

IsServerError returns true when this nvme subsystem controller get default response has a 5xx status code

func (*NvmeSubsystemControllerGetDefault) IsSuccess

func (o *NvmeSubsystemControllerGetDefault) IsSuccess() bool

IsSuccess returns true when this nvme subsystem controller get default response has a 2xx status code

func (*NvmeSubsystemControllerGetDefault) String

type NvmeSubsystemControllerGetOK

type NvmeSubsystemControllerGetOK struct {
	Payload *models.NvmeSubsystemController
}

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

OK

func NewNvmeSubsystemControllerGetOK

func NewNvmeSubsystemControllerGetOK() *NvmeSubsystemControllerGetOK

NewNvmeSubsystemControllerGetOK creates a NvmeSubsystemControllerGetOK with default headers values

func (*NvmeSubsystemControllerGetOK) Error

func (*NvmeSubsystemControllerGetOK) GetPayload

func (*NvmeSubsystemControllerGetOK) IsClientError

func (o *NvmeSubsystemControllerGetOK) IsClientError() bool

IsClientError returns true when this nvme subsystem controller get o k response has a 4xx status code

func (*NvmeSubsystemControllerGetOK) IsCode

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

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

func (*NvmeSubsystemControllerGetOK) IsRedirect

func (o *NvmeSubsystemControllerGetOK) IsRedirect() bool

IsRedirect returns true when this nvme subsystem controller get o k response has a 3xx status code

func (*NvmeSubsystemControllerGetOK) IsServerError

func (o *NvmeSubsystemControllerGetOK) IsServerError() bool

IsServerError returns true when this nvme subsystem controller get o k response has a 5xx status code

func (*NvmeSubsystemControllerGetOK) IsSuccess

func (o *NvmeSubsystemControllerGetOK) IsSuccess() bool

IsSuccess returns true when this nvme subsystem controller get o k response has a 2xx status code

func (*NvmeSubsystemControllerGetOK) String

type NvmeSubsystemControllerGetParams

type NvmeSubsystemControllerGetParams struct {

	/* Fields.

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

	/* ID.

	   The unique identifier of the NVMe subsystem controller.

	*/
	IDPathParameter string

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUIDPathParameter string

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

NvmeSubsystemControllerGetParams contains all the parameters to send to the API endpoint

for the nvme subsystem controller get operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemControllerGetParams

func NewNvmeSubsystemControllerGetParams() *NvmeSubsystemControllerGetParams

NewNvmeSubsystemControllerGetParams creates a new NvmeSubsystemControllerGetParams 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 NewNvmeSubsystemControllerGetParamsWithContext

func NewNvmeSubsystemControllerGetParamsWithContext(ctx context.Context) *NvmeSubsystemControllerGetParams

NewNvmeSubsystemControllerGetParamsWithContext creates a new NvmeSubsystemControllerGetParams object with the ability to set a context for a request.

func NewNvmeSubsystemControllerGetParamsWithHTTPClient

func NewNvmeSubsystemControllerGetParamsWithHTTPClient(client *http.Client) *NvmeSubsystemControllerGetParams

NewNvmeSubsystemControllerGetParamsWithHTTPClient creates a new NvmeSubsystemControllerGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemControllerGetParamsWithTimeout

func NewNvmeSubsystemControllerGetParamsWithTimeout(timeout time.Duration) *NvmeSubsystemControllerGetParams

NewNvmeSubsystemControllerGetParamsWithTimeout creates a new NvmeSubsystemControllerGetParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemControllerGetParams) SetContext

SetContext adds the context to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) SetDefaults

func (o *NvmeSubsystemControllerGetParams) SetDefaults()

SetDefaults hydrates default values in the nvme subsystem controller get params (not the query body).

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

func (*NvmeSubsystemControllerGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) SetIDPathParameter

func (o *NvmeSubsystemControllerGetParams) SetIDPathParameter(id string)

SetIDPathParameter adds the id to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) SetSubsystemUUIDPathParameter

func (o *NvmeSubsystemControllerGetParams) SetSubsystemUUIDPathParameter(subsystemUUID string)

SetSubsystemUUIDPathParameter adds the subsystemUuid to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) WithContext

WithContext adds the context to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) WithDefaults

WithDefaults hydrates default values in the nvme subsystem controller get params (not the query body).

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

func (*NvmeSubsystemControllerGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) WithIDPathParameter

WithIDPathParameter adds the id to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) WithSubsystemUUIDPathParameter

func (o *NvmeSubsystemControllerGetParams) WithSubsystemUUIDPathParameter(subsystemUUID string) *NvmeSubsystemControllerGetParams

WithSubsystemUUIDPathParameter adds the subsystemUUID to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemControllerGetReader

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

NvmeSubsystemControllerGetReader is a Reader for the NvmeSubsystemControllerGet structure.

func (*NvmeSubsystemControllerGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemCreateCreated

type NvmeSubsystemCreateCreated struct {
	Payload *models.NvmeSubsystemResponse
}

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

Created

func NewNvmeSubsystemCreateCreated

func NewNvmeSubsystemCreateCreated() *NvmeSubsystemCreateCreated

NewNvmeSubsystemCreateCreated creates a NvmeSubsystemCreateCreated with default headers values

func (*NvmeSubsystemCreateCreated) Error

func (*NvmeSubsystemCreateCreated) GetPayload

func (*NvmeSubsystemCreateCreated) IsClientError

func (o *NvmeSubsystemCreateCreated) IsClientError() bool

IsClientError returns true when this nvme subsystem create created response has a 4xx status code

func (*NvmeSubsystemCreateCreated) IsCode

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

IsCode returns true when this nvme subsystem create created response a status code equal to that given

func (*NvmeSubsystemCreateCreated) IsRedirect

func (o *NvmeSubsystemCreateCreated) IsRedirect() bool

IsRedirect returns true when this nvme subsystem create created response has a 3xx status code

func (*NvmeSubsystemCreateCreated) IsServerError

func (o *NvmeSubsystemCreateCreated) IsServerError() bool

IsServerError returns true when this nvme subsystem create created response has a 5xx status code

func (*NvmeSubsystemCreateCreated) IsSuccess

func (o *NvmeSubsystemCreateCreated) IsSuccess() bool

IsSuccess returns true when this nvme subsystem create created response has a 2xx status code

func (*NvmeSubsystemCreateCreated) String

func (o *NvmeSubsystemCreateCreated) String() string

type NvmeSubsystemCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621462 | The supplied SVM does not exist. | | 2621706 | The specified `svm.uuid` and `svm.name` do not refer to the same SVM. | | 2621707 | The svm.uuid or svm.name must be provided. | | 72089635 | Setting vendor-specific UUIDs on NVMe subsystems is not supported until the effective cluster version is 9.9 or later. | | 72089709 | The NVMe subsystem name contains an invalid character. | | 72089711 | An invalid vendor-specific UUID was specified. | | 72089712 | A duplicate vendor-specific UUID was specific. | | 72089713 | Too many vendor UUIDs were supplied. | | 72089771 | The NQN is invalid. A non-empty qualifier is required after the prefix. An example of a valid NQN is _nqn.1992-01.com.example:string_. | | 72089772 | The NQN is invalid. Add the prefix _'nqn'_. An example of a valid NQN is _nqn.1992-01.com.example:string_. | | 72089773 | The NQN is invalid. The date field must be formatted _yyyy-mm_. An example of a valid NQN is _nqn.1992-01.com.example:string_. | | 72090025 | The NVMe subsystem already exists for the SVM. | | 72090029 | The NVMe service does not exist. | | 72090030 | A partial success occured while adding multiple NVMe subsystem hosts to an NVMe subsystem. | | 72090035 | Passing NVMe subsystem host NQNs on NVMe subsystem POST requires an effective cluster version of 9.7 or later. | | 72090036 | The `hosts.nqn` NVMe subsystem property must contain unique values. |

func NewNvmeSubsystemCreateDefault

func NewNvmeSubsystemCreateDefault(code int) *NvmeSubsystemCreateDefault

NewNvmeSubsystemCreateDefault creates a NvmeSubsystemCreateDefault with default headers values

func (*NvmeSubsystemCreateDefault) Code

func (o *NvmeSubsystemCreateDefault) Code() int

Code gets the status code for the nvme subsystem create default response

func (*NvmeSubsystemCreateDefault) Error

func (*NvmeSubsystemCreateDefault) GetPayload

func (*NvmeSubsystemCreateDefault) IsClientError

func (o *NvmeSubsystemCreateDefault) IsClientError() bool

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

func (*NvmeSubsystemCreateDefault) IsCode

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

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

func (*NvmeSubsystemCreateDefault) IsRedirect

func (o *NvmeSubsystemCreateDefault) IsRedirect() bool

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

func (*NvmeSubsystemCreateDefault) IsServerError

func (o *NvmeSubsystemCreateDefault) IsServerError() bool

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

func (*NvmeSubsystemCreateDefault) IsSuccess

func (o *NvmeSubsystemCreateDefault) IsSuccess() bool

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

func (*NvmeSubsystemCreateDefault) String

func (o *NvmeSubsystemCreateDefault) String() string

type NvmeSubsystemCreateParams

type NvmeSubsystemCreateParams struct {

	/* Info.

	   The property values for the new NVMe subsystem.

	*/
	Info *models.NvmeSubsystem

	/* ReturnRecords.

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

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

NvmeSubsystemCreateParams contains all the parameters to send to the API endpoint

for the nvme subsystem create operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemCreateParams

func NewNvmeSubsystemCreateParams() *NvmeSubsystemCreateParams

NewNvmeSubsystemCreateParams creates a new NvmeSubsystemCreateParams 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 NewNvmeSubsystemCreateParamsWithContext

func NewNvmeSubsystemCreateParamsWithContext(ctx context.Context) *NvmeSubsystemCreateParams

NewNvmeSubsystemCreateParamsWithContext creates a new NvmeSubsystemCreateParams object with the ability to set a context for a request.

func NewNvmeSubsystemCreateParamsWithHTTPClient

func NewNvmeSubsystemCreateParamsWithHTTPClient(client *http.Client) *NvmeSubsystemCreateParams

NewNvmeSubsystemCreateParamsWithHTTPClient creates a new NvmeSubsystemCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemCreateParamsWithTimeout

func NewNvmeSubsystemCreateParamsWithTimeout(timeout time.Duration) *NvmeSubsystemCreateParams

NewNvmeSubsystemCreateParamsWithTimeout creates a new NvmeSubsystemCreateParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemCreateParams) SetContext

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

SetContext adds the context to the nvme subsystem create params

func (*NvmeSubsystemCreateParams) SetDefaults

func (o *NvmeSubsystemCreateParams) SetDefaults()

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

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

func (*NvmeSubsystemCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem create params

func (*NvmeSubsystemCreateParams) SetInfo

SetInfo adds the info to the nvme subsystem create params

func (*NvmeSubsystemCreateParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem create params

func (*NvmeSubsystemCreateParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem create params

func (*NvmeSubsystemCreateParams) WithContext

WithContext adds the context to the nvme subsystem create params

func (*NvmeSubsystemCreateParams) WithDefaults

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

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

func (*NvmeSubsystemCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme subsystem create params

func (*NvmeSubsystemCreateParams) WithInfo

WithInfo adds the info to the nvme subsystem create params

func (*NvmeSubsystemCreateParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem create params

func (*NvmeSubsystemCreateParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem create params

func (*NvmeSubsystemCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemCreateReader

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

NvmeSubsystemCreateReader is a Reader for the NvmeSubsystemCreate structure.

func (*NvmeSubsystemCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemDeleteDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72090001 | The NVMe subsystem does not exist. | | 72090023 | The NVMe subsystem contains one or more mapped namespaces. Use the `allow_delete_while_mapped` query parameter to delete an NVMe subsystem with mapped NVMe namespaces. | | 72090024 | The NVMe subsystem contains one or more NVMe hosts. Use the `allow_delete_with_hosts` query parameter to delete an NVMe subsystem with NVMe hosts. |

func NewNvmeSubsystemDeleteDefault

func NewNvmeSubsystemDeleteDefault(code int) *NvmeSubsystemDeleteDefault

NewNvmeSubsystemDeleteDefault creates a NvmeSubsystemDeleteDefault with default headers values

func (*NvmeSubsystemDeleteDefault) Code

func (o *NvmeSubsystemDeleteDefault) Code() int

Code gets the status code for the nvme subsystem delete default response

func (*NvmeSubsystemDeleteDefault) Error

func (*NvmeSubsystemDeleteDefault) GetPayload

func (*NvmeSubsystemDeleteDefault) IsClientError

func (o *NvmeSubsystemDeleteDefault) IsClientError() bool

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

func (*NvmeSubsystemDeleteDefault) IsCode

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

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

func (*NvmeSubsystemDeleteDefault) IsRedirect

func (o *NvmeSubsystemDeleteDefault) IsRedirect() bool

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

func (*NvmeSubsystemDeleteDefault) IsServerError

func (o *NvmeSubsystemDeleteDefault) IsServerError() bool

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

func (*NvmeSubsystemDeleteDefault) IsSuccess

func (o *NvmeSubsystemDeleteDefault) IsSuccess() bool

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

func (*NvmeSubsystemDeleteDefault) String

func (o *NvmeSubsystemDeleteDefault) String() string

type NvmeSubsystemDeleteOK

type NvmeSubsystemDeleteOK struct {
}

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

OK

func NewNvmeSubsystemDeleteOK

func NewNvmeSubsystemDeleteOK() *NvmeSubsystemDeleteOK

NewNvmeSubsystemDeleteOK creates a NvmeSubsystemDeleteOK with default headers values

func (*NvmeSubsystemDeleteOK) Error

func (o *NvmeSubsystemDeleteOK) Error() string

func (*NvmeSubsystemDeleteOK) IsClientError

func (o *NvmeSubsystemDeleteOK) IsClientError() bool

IsClientError returns true when this nvme subsystem delete o k response has a 4xx status code

func (*NvmeSubsystemDeleteOK) IsCode

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

IsCode returns true when this nvme subsystem delete o k response a status code equal to that given

func (*NvmeSubsystemDeleteOK) IsRedirect

func (o *NvmeSubsystemDeleteOK) IsRedirect() bool

IsRedirect returns true when this nvme subsystem delete o k response has a 3xx status code

func (*NvmeSubsystemDeleteOK) IsServerError

func (o *NvmeSubsystemDeleteOK) IsServerError() bool

IsServerError returns true when this nvme subsystem delete o k response has a 5xx status code

func (*NvmeSubsystemDeleteOK) IsSuccess

func (o *NvmeSubsystemDeleteOK) IsSuccess() bool

IsSuccess returns true when this nvme subsystem delete o k response has a 2xx status code

func (*NvmeSubsystemDeleteOK) String

func (o *NvmeSubsystemDeleteOK) String() string

type NvmeSubsystemDeleteParams

type NvmeSubsystemDeleteParams struct {

	/* AllowDeleteWhileMapped.

	   Allows for the deletion of a mapped NVMe subsystem.

	*/
	AllowDeleteWhileMappedQueryParameter *bool

	/* AllowDeleteWithHosts.

	   Allows for the deletion of an NVMe subsystem with NVMe hosts.

	*/
	AllowDeleteWithHostsQueryParameter *bool

	/* UUID.

	   The unique identifier of the NVMe subsystem.

	*/
	UUIDPathParameter string

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

NvmeSubsystemDeleteParams contains all the parameters to send to the API endpoint

for the nvme subsystem delete operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemDeleteParams

func NewNvmeSubsystemDeleteParams() *NvmeSubsystemDeleteParams

NewNvmeSubsystemDeleteParams creates a new NvmeSubsystemDeleteParams 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 NewNvmeSubsystemDeleteParamsWithContext

func NewNvmeSubsystemDeleteParamsWithContext(ctx context.Context) *NvmeSubsystemDeleteParams

NewNvmeSubsystemDeleteParamsWithContext creates a new NvmeSubsystemDeleteParams object with the ability to set a context for a request.

func NewNvmeSubsystemDeleteParamsWithHTTPClient

func NewNvmeSubsystemDeleteParamsWithHTTPClient(client *http.Client) *NvmeSubsystemDeleteParams

NewNvmeSubsystemDeleteParamsWithHTTPClient creates a new NvmeSubsystemDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemDeleteParamsWithTimeout

func NewNvmeSubsystemDeleteParamsWithTimeout(timeout time.Duration) *NvmeSubsystemDeleteParams

NewNvmeSubsystemDeleteParamsWithTimeout creates a new NvmeSubsystemDeleteParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemDeleteParams) SetAllowDeleteWhileMappedQueryParameter

func (o *NvmeSubsystemDeleteParams) SetAllowDeleteWhileMappedQueryParameter(allowDeleteWhileMapped *bool)

SetAllowDeleteWhileMappedQueryParameter adds the allowDeleteWhileMapped to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) SetAllowDeleteWithHostsQueryParameter

func (o *NvmeSubsystemDeleteParams) SetAllowDeleteWithHostsQueryParameter(allowDeleteWithHosts *bool)

SetAllowDeleteWithHostsQueryParameter adds the allowDeleteWithHosts to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) SetContext

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

SetContext adds the context to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) SetDefaults

func (o *NvmeSubsystemDeleteParams) SetDefaults()

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

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

func (*NvmeSubsystemDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) SetUUIDPathParameter

func (o *NvmeSubsystemDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) WithAllowDeleteWhileMappedQueryParameter

func (o *NvmeSubsystemDeleteParams) WithAllowDeleteWhileMappedQueryParameter(allowDeleteWhileMapped *bool) *NvmeSubsystemDeleteParams

WithAllowDeleteWhileMappedQueryParameter adds the allowDeleteWhileMapped to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) WithAllowDeleteWithHostsQueryParameter

func (o *NvmeSubsystemDeleteParams) WithAllowDeleteWithHostsQueryParameter(allowDeleteWithHosts *bool) *NvmeSubsystemDeleteParams

WithAllowDeleteWithHostsQueryParameter adds the allowDeleteWithHosts to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) WithContext

WithContext adds the context to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) WithDefaults

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

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

func (*NvmeSubsystemDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) WithUUIDPathParameter

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

WithUUIDPathParameter adds the uuid to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemDeleteReader

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

NvmeSubsystemDeleteReader is a Reader for the NvmeSubsystemDelete structure.

func (*NvmeSubsystemDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemGetDefault

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

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

Error

func NewNvmeSubsystemGetDefault

func NewNvmeSubsystemGetDefault(code int) *NvmeSubsystemGetDefault

NewNvmeSubsystemGetDefault creates a NvmeSubsystemGetDefault with default headers values

func (*NvmeSubsystemGetDefault) Code

func (o *NvmeSubsystemGetDefault) Code() int

Code gets the status code for the nvme subsystem get default response

func (*NvmeSubsystemGetDefault) Error

func (o *NvmeSubsystemGetDefault) Error() string

func (*NvmeSubsystemGetDefault) GetPayload

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

func (*NvmeSubsystemGetDefault) IsClientError

func (o *NvmeSubsystemGetDefault) IsClientError() bool

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

func (*NvmeSubsystemGetDefault) IsCode

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

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

func (*NvmeSubsystemGetDefault) IsRedirect

func (o *NvmeSubsystemGetDefault) IsRedirect() bool

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

func (*NvmeSubsystemGetDefault) IsServerError

func (o *NvmeSubsystemGetDefault) IsServerError() bool

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

func (*NvmeSubsystemGetDefault) IsSuccess

func (o *NvmeSubsystemGetDefault) IsSuccess() bool

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

func (*NvmeSubsystemGetDefault) String

func (o *NvmeSubsystemGetDefault) String() string

type NvmeSubsystemGetOK

type NvmeSubsystemGetOK struct {
	Payload *models.NvmeSubsystem
}

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

OK

func NewNvmeSubsystemGetOK

func NewNvmeSubsystemGetOK() *NvmeSubsystemGetOK

NewNvmeSubsystemGetOK creates a NvmeSubsystemGetOK with default headers values

func (*NvmeSubsystemGetOK) Error

func (o *NvmeSubsystemGetOK) Error() string

func (*NvmeSubsystemGetOK) GetPayload

func (o *NvmeSubsystemGetOK) GetPayload() *models.NvmeSubsystem

func (*NvmeSubsystemGetOK) IsClientError

func (o *NvmeSubsystemGetOK) IsClientError() bool

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

func (*NvmeSubsystemGetOK) IsCode

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

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

func (*NvmeSubsystemGetOK) IsRedirect

func (o *NvmeSubsystemGetOK) IsRedirect() bool

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

func (*NvmeSubsystemGetOK) IsServerError

func (o *NvmeSubsystemGetOK) IsServerError() bool

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

func (*NvmeSubsystemGetOK) IsSuccess

func (o *NvmeSubsystemGetOK) IsSuccess() bool

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

func (*NvmeSubsystemGetOK) String

func (o *NvmeSubsystemGetOK) String() string

type NvmeSubsystemGetParams

type NvmeSubsystemGetParams struct {

	/* Fields.

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

	/* UUID.

	   The unique identifier of the NVMe subsystem.

	*/
	UUIDPathParameter string

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

NvmeSubsystemGetParams contains all the parameters to send to the API endpoint

for the nvme subsystem get operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemGetParams

func NewNvmeSubsystemGetParams() *NvmeSubsystemGetParams

NewNvmeSubsystemGetParams creates a new NvmeSubsystemGetParams 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 NewNvmeSubsystemGetParamsWithContext

func NewNvmeSubsystemGetParamsWithContext(ctx context.Context) *NvmeSubsystemGetParams

NewNvmeSubsystemGetParamsWithContext creates a new NvmeSubsystemGetParams object with the ability to set a context for a request.

func NewNvmeSubsystemGetParamsWithHTTPClient

func NewNvmeSubsystemGetParamsWithHTTPClient(client *http.Client) *NvmeSubsystemGetParams

NewNvmeSubsystemGetParamsWithHTTPClient creates a new NvmeSubsystemGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemGetParamsWithTimeout

func NewNvmeSubsystemGetParamsWithTimeout(timeout time.Duration) *NvmeSubsystemGetParams

NewNvmeSubsystemGetParamsWithTimeout creates a new NvmeSubsystemGetParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemGetParams) SetContext

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

SetContext adds the context to the nvme subsystem get params

func (*NvmeSubsystemGetParams) SetDefaults

func (o *NvmeSubsystemGetParams) SetDefaults()

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

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

func (*NvmeSubsystemGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme subsystem get params

func (*NvmeSubsystemGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem get params

func (*NvmeSubsystemGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem get params

func (*NvmeSubsystemGetParams) SetUUIDPathParameter

func (o *NvmeSubsystemGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the nvme subsystem get params

func (*NvmeSubsystemGetParams) WithContext

WithContext adds the context to the nvme subsystem get params

func (*NvmeSubsystemGetParams) WithDefaults

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

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

func (*NvmeSubsystemGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme subsystem get params

func (*NvmeSubsystemGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme subsystem get params

func (*NvmeSubsystemGetParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem get params

func (*NvmeSubsystemGetParams) WithUUIDPathParameter

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

WithUUIDPathParameter adds the uuid to the nvme subsystem get params

func (*NvmeSubsystemGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemGetReader

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

NvmeSubsystemGetReader is a Reader for the NvmeSubsystemGet structure.

func (*NvmeSubsystemGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemHostCollectionGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72090001 | The NVMe subsystem does not exist. |

func NewNvmeSubsystemHostCollectionGetDefault

func NewNvmeSubsystemHostCollectionGetDefault(code int) *NvmeSubsystemHostCollectionGetDefault

NewNvmeSubsystemHostCollectionGetDefault creates a NvmeSubsystemHostCollectionGetDefault with default headers values

func (*NvmeSubsystemHostCollectionGetDefault) Code

Code gets the status code for the nvme subsystem host collection get default response

func (*NvmeSubsystemHostCollectionGetDefault) Error

func (*NvmeSubsystemHostCollectionGetDefault) GetPayload

func (*NvmeSubsystemHostCollectionGetDefault) IsClientError

func (o *NvmeSubsystemHostCollectionGetDefault) IsClientError() bool

IsClientError returns true when this nvme subsystem host collection get default response has a 4xx status code

func (*NvmeSubsystemHostCollectionGetDefault) IsCode

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

func (*NvmeSubsystemHostCollectionGetDefault) IsRedirect

IsRedirect returns true when this nvme subsystem host collection get default response has a 3xx status code

func (*NvmeSubsystemHostCollectionGetDefault) IsServerError

func (o *NvmeSubsystemHostCollectionGetDefault) IsServerError() bool

IsServerError returns true when this nvme subsystem host collection get default response has a 5xx status code

func (*NvmeSubsystemHostCollectionGetDefault) IsSuccess

IsSuccess returns true when this nvme subsystem host collection get default response has a 2xx status code

func (*NvmeSubsystemHostCollectionGetDefault) String

type NvmeSubsystemHostCollectionGetOK

type NvmeSubsystemHostCollectionGetOK struct {
	Payload *models.NvmeSubsystemHostResponse
}

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

OK

func NewNvmeSubsystemHostCollectionGetOK

func NewNvmeSubsystemHostCollectionGetOK() *NvmeSubsystemHostCollectionGetOK

NewNvmeSubsystemHostCollectionGetOK creates a NvmeSubsystemHostCollectionGetOK with default headers values

func (*NvmeSubsystemHostCollectionGetOK) Error

func (*NvmeSubsystemHostCollectionGetOK) GetPayload

func (*NvmeSubsystemHostCollectionGetOK) IsClientError

func (o *NvmeSubsystemHostCollectionGetOK) IsClientError() bool

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

func (*NvmeSubsystemHostCollectionGetOK) IsCode

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

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

func (*NvmeSubsystemHostCollectionGetOK) IsRedirect

func (o *NvmeSubsystemHostCollectionGetOK) IsRedirect() bool

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

func (*NvmeSubsystemHostCollectionGetOK) IsServerError

func (o *NvmeSubsystemHostCollectionGetOK) IsServerError() bool

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

func (*NvmeSubsystemHostCollectionGetOK) IsSuccess

func (o *NvmeSubsystemHostCollectionGetOK) IsSuccess() bool

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

func (*NvmeSubsystemHostCollectionGetOK) String

type NvmeSubsystemHostCollectionGetParams

type NvmeSubsystemHostCollectionGetParams struct {

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUIDPathParameter string

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

NvmeSubsystemHostCollectionGetParams contains all the parameters to send to the API endpoint

for the nvme subsystem host collection get operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemHostCollectionGetParams

func NewNvmeSubsystemHostCollectionGetParams() *NvmeSubsystemHostCollectionGetParams

NewNvmeSubsystemHostCollectionGetParams creates a new NvmeSubsystemHostCollectionGetParams 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 NewNvmeSubsystemHostCollectionGetParamsWithContext

func NewNvmeSubsystemHostCollectionGetParamsWithContext(ctx context.Context) *NvmeSubsystemHostCollectionGetParams

NewNvmeSubsystemHostCollectionGetParamsWithContext creates a new NvmeSubsystemHostCollectionGetParams object with the ability to set a context for a request.

func NewNvmeSubsystemHostCollectionGetParamsWithHTTPClient

func NewNvmeSubsystemHostCollectionGetParamsWithHTTPClient(client *http.Client) *NvmeSubsystemHostCollectionGetParams

NewNvmeSubsystemHostCollectionGetParamsWithHTTPClient creates a new NvmeSubsystemHostCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemHostCollectionGetParamsWithTimeout

func NewNvmeSubsystemHostCollectionGetParamsWithTimeout(timeout time.Duration) *NvmeSubsystemHostCollectionGetParams

NewNvmeSubsystemHostCollectionGetParamsWithTimeout creates a new NvmeSubsystemHostCollectionGetParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemHostCollectionGetParams) SetContext

SetContext adds the context to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetDefaults

func (o *NvmeSubsystemHostCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the nvme subsystem host collection get params (not the query body).

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

func (*NvmeSubsystemHostCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetSubsystemUUIDPathParameter

func (o *NvmeSubsystemHostCollectionGetParams) SetSubsystemUUIDPathParameter(subsystemUUID string)

SetSubsystemUUIDPathParameter adds the subsystemUuid to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithContext

WithContext adds the context to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the nvme subsystem host collection get params (not the query body).

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

func (*NvmeSubsystemHostCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithSubsystemUUIDPathParameter

func (o *NvmeSubsystemHostCollectionGetParams) WithSubsystemUUIDPathParameter(subsystemUUID string) *NvmeSubsystemHostCollectionGetParams

WithSubsystemUUIDPathParameter adds the subsystemUUID to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemHostCollectionGetReader

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

NvmeSubsystemHostCollectionGetReader is a Reader for the NvmeSubsystemHostCollectionGet structure.

func (*NvmeSubsystemHostCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemHostCreateCreated

type NvmeSubsystemHostCreateCreated struct {
	Payload *models.NvmeSubsystemHostResponse
}

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

Created

func NewNvmeSubsystemHostCreateCreated

func NewNvmeSubsystemHostCreateCreated() *NvmeSubsystemHostCreateCreated

NewNvmeSubsystemHostCreateCreated creates a NvmeSubsystemHostCreateCreated with default headers values

func (*NvmeSubsystemHostCreateCreated) Error

func (*NvmeSubsystemHostCreateCreated) GetPayload

func (*NvmeSubsystemHostCreateCreated) IsClientError

func (o *NvmeSubsystemHostCreateCreated) IsClientError() bool

IsClientError returns true when this nvme subsystem host create created response has a 4xx status code

func (*NvmeSubsystemHostCreateCreated) IsCode

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

IsCode returns true when this nvme subsystem host create created response a status code equal to that given

func (*NvmeSubsystemHostCreateCreated) IsRedirect

func (o *NvmeSubsystemHostCreateCreated) IsRedirect() bool

IsRedirect returns true when this nvme subsystem host create created response has a 3xx status code

func (*NvmeSubsystemHostCreateCreated) IsServerError

func (o *NvmeSubsystemHostCreateCreated) IsServerError() bool

IsServerError returns true when this nvme subsystem host create created response has a 5xx status code

func (*NvmeSubsystemHostCreateCreated) IsSuccess

func (o *NvmeSubsystemHostCreateCreated) IsSuccess() bool

IsSuccess returns true when this nvme subsystem host create created response has a 2xx status code

func (*NvmeSubsystemHostCreateCreated) String

type NvmeSubsystemHostCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72089705 | The NVMe subsystem host already exists for the NVMe subsystem. | | 72089771 | The NQN is invalid. A non-empty qualifier is required after the prefix. An example of a valid NQN is _nqn.1992-01.com.example:string_. | | 72089772 | The NQN is invalid. Add the prefix _'nqn'_. An example of a valid NQN is _nqn.1992-01.com.example:string_. | | 72089773 | The NQN is invalid. The date field must be formatted _yyyy-mm_. An example of a valid NQN is _nqn.1992-01.com.example:string_. | | 72090001 | The NVMe subsystem does not exist. | | 72090002 | The POST request of hosts to an NVMe subsystem can only contain an 'nqn' property or 'records' property, but not both. | | 72090003 | The elements in the records array for a POST of hosts to an NVMe subsystem must contain only the nqn property. |

func NewNvmeSubsystemHostCreateDefault

func NewNvmeSubsystemHostCreateDefault(code int) *NvmeSubsystemHostCreateDefault

NewNvmeSubsystemHostCreateDefault creates a NvmeSubsystemHostCreateDefault with default headers values

func (*NvmeSubsystemHostCreateDefault) Code

Code gets the status code for the nvme subsystem host create default response

func (*NvmeSubsystemHostCreateDefault) Error

func (*NvmeSubsystemHostCreateDefault) GetPayload

func (*NvmeSubsystemHostCreateDefault) IsClientError

func (o *NvmeSubsystemHostCreateDefault) IsClientError() bool

IsClientError returns true when this nvme subsystem host create default response has a 4xx status code

func (*NvmeSubsystemHostCreateDefault) IsCode

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

IsCode returns true when this nvme subsystem host create default response a status code equal to that given

func (*NvmeSubsystemHostCreateDefault) IsRedirect

func (o *NvmeSubsystemHostCreateDefault) IsRedirect() bool

IsRedirect returns true when this nvme subsystem host create default response has a 3xx status code

func (*NvmeSubsystemHostCreateDefault) IsServerError

func (o *NvmeSubsystemHostCreateDefault) IsServerError() bool

IsServerError returns true when this nvme subsystem host create default response has a 5xx status code

func (*NvmeSubsystemHostCreateDefault) IsSuccess

func (o *NvmeSubsystemHostCreateDefault) IsSuccess() bool

IsSuccess returns true when this nvme subsystem host create default response has a 2xx status code

func (*NvmeSubsystemHostCreateDefault) String

type NvmeSubsystemHostCreateParams

type NvmeSubsystemHostCreateParams struct {

	/* Info.

	   The property values for the NVMe subsystem host to add to the NVMe subsystem.

	*/
	Info *models.NvmeSubsystemHost

	/* ReturnRecords.

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

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUIDPathParameter string

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

NvmeSubsystemHostCreateParams contains all the parameters to send to the API endpoint

for the nvme subsystem host create operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemHostCreateParams

func NewNvmeSubsystemHostCreateParams() *NvmeSubsystemHostCreateParams

NewNvmeSubsystemHostCreateParams creates a new NvmeSubsystemHostCreateParams 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 NewNvmeSubsystemHostCreateParamsWithContext

func NewNvmeSubsystemHostCreateParamsWithContext(ctx context.Context) *NvmeSubsystemHostCreateParams

NewNvmeSubsystemHostCreateParamsWithContext creates a new NvmeSubsystemHostCreateParams object with the ability to set a context for a request.

func NewNvmeSubsystemHostCreateParamsWithHTTPClient

func NewNvmeSubsystemHostCreateParamsWithHTTPClient(client *http.Client) *NvmeSubsystemHostCreateParams

NewNvmeSubsystemHostCreateParamsWithHTTPClient creates a new NvmeSubsystemHostCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemHostCreateParamsWithTimeout

func NewNvmeSubsystemHostCreateParamsWithTimeout(timeout time.Duration) *NvmeSubsystemHostCreateParams

NewNvmeSubsystemHostCreateParamsWithTimeout creates a new NvmeSubsystemHostCreateParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemHostCreateParams) SetContext

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

SetContext adds the context to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) SetDefaults

func (o *NvmeSubsystemHostCreateParams) SetDefaults()

SetDefaults hydrates default values in the nvme subsystem host create params (not the query body).

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

func (*NvmeSubsystemHostCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) SetInfo

SetInfo adds the info to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) SetSubsystemUUIDPathParameter

func (o *NvmeSubsystemHostCreateParams) SetSubsystemUUIDPathParameter(subsystemUUID string)

SetSubsystemUUIDPathParameter adds the subsystemUuid to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) WithContext

WithContext adds the context to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) WithDefaults

WithDefaults hydrates default values in the nvme subsystem host create params (not the query body).

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

func (*NvmeSubsystemHostCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) WithInfo

WithInfo adds the info to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) WithSubsystemUUIDPathParameter

func (o *NvmeSubsystemHostCreateParams) WithSubsystemUUIDPathParameter(subsystemUUID string) *NvmeSubsystemHostCreateParams

WithSubsystemUUIDPathParameter adds the subsystemUUID to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemHostCreateReader

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

NvmeSubsystemHostCreateReader is a Reader for the NvmeSubsystemHostCreate structure.

func (*NvmeSubsystemHostCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemHostDeleteDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72089771 | The NQN is invalid. A non-empty qualifier is required after the prefix. An example of a valid NQN is _nqn.1992-01.com.example:string_. | | 72089772 | The NQN is invalid. Add the prefix _'nqn'_. An example of a valid NQN is _nqn.1992-01.com.example:string_. | | 72089773 | The NQN is invalid. The date field must be formatted _yyyy-mm_. An example of a valid NQN is _nqn.1992-01.com.example:string_. | | 72090001 | The NVMe subsystem does not exist. |

func NewNvmeSubsystemHostDeleteDefault

func NewNvmeSubsystemHostDeleteDefault(code int) *NvmeSubsystemHostDeleteDefault

NewNvmeSubsystemHostDeleteDefault creates a NvmeSubsystemHostDeleteDefault with default headers values

func (*NvmeSubsystemHostDeleteDefault) Code

Code gets the status code for the nvme subsystem host delete default response

func (*NvmeSubsystemHostDeleteDefault) Error

func (*NvmeSubsystemHostDeleteDefault) GetPayload

func (*NvmeSubsystemHostDeleteDefault) IsClientError

func (o *NvmeSubsystemHostDeleteDefault) IsClientError() bool

IsClientError returns true when this nvme subsystem host delete default response has a 4xx status code

func (*NvmeSubsystemHostDeleteDefault) IsCode

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

IsCode returns true when this nvme subsystem host delete default response a status code equal to that given

func (*NvmeSubsystemHostDeleteDefault) IsRedirect

func (o *NvmeSubsystemHostDeleteDefault) IsRedirect() bool

IsRedirect returns true when this nvme subsystem host delete default response has a 3xx status code

func (*NvmeSubsystemHostDeleteDefault) IsServerError

func (o *NvmeSubsystemHostDeleteDefault) IsServerError() bool

IsServerError returns true when this nvme subsystem host delete default response has a 5xx status code

func (*NvmeSubsystemHostDeleteDefault) IsSuccess

func (o *NvmeSubsystemHostDeleteDefault) IsSuccess() bool

IsSuccess returns true when this nvme subsystem host delete default response has a 2xx status code

func (*NvmeSubsystemHostDeleteDefault) String

type NvmeSubsystemHostDeleteOK

type NvmeSubsystemHostDeleteOK struct {
}

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

OK

func NewNvmeSubsystemHostDeleteOK

func NewNvmeSubsystemHostDeleteOK() *NvmeSubsystemHostDeleteOK

NewNvmeSubsystemHostDeleteOK creates a NvmeSubsystemHostDeleteOK with default headers values

func (*NvmeSubsystemHostDeleteOK) Error

func (o *NvmeSubsystemHostDeleteOK) Error() string

func (*NvmeSubsystemHostDeleteOK) IsClientError

func (o *NvmeSubsystemHostDeleteOK) IsClientError() bool

IsClientError returns true when this nvme subsystem host delete o k response has a 4xx status code

func (*NvmeSubsystemHostDeleteOK) IsCode

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

IsCode returns true when this nvme subsystem host delete o k response a status code equal to that given

func (*NvmeSubsystemHostDeleteOK) IsRedirect

func (o *NvmeSubsystemHostDeleteOK) IsRedirect() bool

IsRedirect returns true when this nvme subsystem host delete o k response has a 3xx status code

func (*NvmeSubsystemHostDeleteOK) IsServerError

func (o *NvmeSubsystemHostDeleteOK) IsServerError() bool

IsServerError returns true when this nvme subsystem host delete o k response has a 5xx status code

func (*NvmeSubsystemHostDeleteOK) IsSuccess

func (o *NvmeSubsystemHostDeleteOK) IsSuccess() bool

IsSuccess returns true when this nvme subsystem host delete o k response has a 2xx status code

func (*NvmeSubsystemHostDeleteOK) String

func (o *NvmeSubsystemHostDeleteOK) String() string

type NvmeSubsystemHostDeleteParams

type NvmeSubsystemHostDeleteParams struct {

	/* Nqn.

	   The NVMe qualified name (NQN) used to identify the NVMe subsystem host.

	*/
	NqnPathParameter string

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUIDPathParameter string

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

NvmeSubsystemHostDeleteParams contains all the parameters to send to the API endpoint

for the nvme subsystem host delete operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemHostDeleteParams

func NewNvmeSubsystemHostDeleteParams() *NvmeSubsystemHostDeleteParams

NewNvmeSubsystemHostDeleteParams creates a new NvmeSubsystemHostDeleteParams 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 NewNvmeSubsystemHostDeleteParamsWithContext

func NewNvmeSubsystemHostDeleteParamsWithContext(ctx context.Context) *NvmeSubsystemHostDeleteParams

NewNvmeSubsystemHostDeleteParamsWithContext creates a new NvmeSubsystemHostDeleteParams object with the ability to set a context for a request.

func NewNvmeSubsystemHostDeleteParamsWithHTTPClient

func NewNvmeSubsystemHostDeleteParamsWithHTTPClient(client *http.Client) *NvmeSubsystemHostDeleteParams

NewNvmeSubsystemHostDeleteParamsWithHTTPClient creates a new NvmeSubsystemHostDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemHostDeleteParamsWithTimeout

func NewNvmeSubsystemHostDeleteParamsWithTimeout(timeout time.Duration) *NvmeSubsystemHostDeleteParams

NewNvmeSubsystemHostDeleteParamsWithTimeout creates a new NvmeSubsystemHostDeleteParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemHostDeleteParams) SetContext

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

SetContext adds the context to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) SetDefaults

func (o *NvmeSubsystemHostDeleteParams) SetDefaults()

SetDefaults hydrates default values in the nvme subsystem host delete params (not the query body).

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

func (*NvmeSubsystemHostDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) SetNqnPathParameter

func (o *NvmeSubsystemHostDeleteParams) SetNqnPathParameter(nqn string)

SetNqnPathParameter adds the nqn to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) SetSubsystemUUIDPathParameter

func (o *NvmeSubsystemHostDeleteParams) SetSubsystemUUIDPathParameter(subsystemUUID string)

SetSubsystemUUIDPathParameter adds the subsystemUuid to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) WithContext

WithContext adds the context to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) WithDefaults

WithDefaults hydrates default values in the nvme subsystem host delete params (not the query body).

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

func (*NvmeSubsystemHostDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) WithNqnPathParameter

WithNqnPathParameter adds the nqn to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) WithSubsystemUUIDPathParameter

func (o *NvmeSubsystemHostDeleteParams) WithSubsystemUUIDPathParameter(subsystemUUID string) *NvmeSubsystemHostDeleteParams

WithSubsystemUUIDPathParameter adds the subsystemUUID to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemHostDeleteReader

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

NvmeSubsystemHostDeleteReader is a Reader for the NvmeSubsystemHostDelete structure.

func (*NvmeSubsystemHostDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemHostGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72090001 | The NVMe subsystem does not exist. |

func NewNvmeSubsystemHostGetDefault

func NewNvmeSubsystemHostGetDefault(code int) *NvmeSubsystemHostGetDefault

NewNvmeSubsystemHostGetDefault creates a NvmeSubsystemHostGetDefault with default headers values

func (*NvmeSubsystemHostGetDefault) Code

func (o *NvmeSubsystemHostGetDefault) Code() int

Code gets the status code for the nvme subsystem host get default response

func (*NvmeSubsystemHostGetDefault) Error

func (*NvmeSubsystemHostGetDefault) GetPayload

func (*NvmeSubsystemHostGetDefault) IsClientError

func (o *NvmeSubsystemHostGetDefault) IsClientError() bool

IsClientError returns true when this nvme subsystem host get default response has a 4xx status code

func (*NvmeSubsystemHostGetDefault) IsCode

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

IsCode returns true when this nvme subsystem host get default response a status code equal to that given

func (*NvmeSubsystemHostGetDefault) IsRedirect

func (o *NvmeSubsystemHostGetDefault) IsRedirect() bool

IsRedirect returns true when this nvme subsystem host get default response has a 3xx status code

func (*NvmeSubsystemHostGetDefault) IsServerError

func (o *NvmeSubsystemHostGetDefault) IsServerError() bool

IsServerError returns true when this nvme subsystem host get default response has a 5xx status code

func (*NvmeSubsystemHostGetDefault) IsSuccess

func (o *NvmeSubsystemHostGetDefault) IsSuccess() bool

IsSuccess returns true when this nvme subsystem host get default response has a 2xx status code

func (*NvmeSubsystemHostGetDefault) String

func (o *NvmeSubsystemHostGetDefault) String() string

type NvmeSubsystemHostGetOK

type NvmeSubsystemHostGetOK struct {
	Payload *models.NvmeSubsystemHost
}

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

OK

func NewNvmeSubsystemHostGetOK

func NewNvmeSubsystemHostGetOK() *NvmeSubsystemHostGetOK

NewNvmeSubsystemHostGetOK creates a NvmeSubsystemHostGetOK with default headers values

func (*NvmeSubsystemHostGetOK) Error

func (o *NvmeSubsystemHostGetOK) Error() string

func (*NvmeSubsystemHostGetOK) GetPayload

func (*NvmeSubsystemHostGetOK) IsClientError

func (o *NvmeSubsystemHostGetOK) IsClientError() bool

IsClientError returns true when this nvme subsystem host get o k response has a 4xx status code

func (*NvmeSubsystemHostGetOK) IsCode

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

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

func (*NvmeSubsystemHostGetOK) IsRedirect

func (o *NvmeSubsystemHostGetOK) IsRedirect() bool

IsRedirect returns true when this nvme subsystem host get o k response has a 3xx status code

func (*NvmeSubsystemHostGetOK) IsServerError

func (o *NvmeSubsystemHostGetOK) IsServerError() bool

IsServerError returns true when this nvme subsystem host get o k response has a 5xx status code

func (*NvmeSubsystemHostGetOK) IsSuccess

func (o *NvmeSubsystemHostGetOK) IsSuccess() bool

IsSuccess returns true when this nvme subsystem host get o k response has a 2xx status code

func (*NvmeSubsystemHostGetOK) String

func (o *NvmeSubsystemHostGetOK) String() string

type NvmeSubsystemHostGetParams

type NvmeSubsystemHostGetParams struct {

	/* Fields.

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

	/* Nqn.

	   The NVMe qualified name (NQN) used to identify the NVMe subsystem host.

	*/
	NqnPathParameter string

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUIDPathParameter string

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

NvmeSubsystemHostGetParams contains all the parameters to send to the API endpoint

for the nvme subsystem host get operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemHostGetParams

func NewNvmeSubsystemHostGetParams() *NvmeSubsystemHostGetParams

NewNvmeSubsystemHostGetParams creates a new NvmeSubsystemHostGetParams 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 NewNvmeSubsystemHostGetParamsWithContext

func NewNvmeSubsystemHostGetParamsWithContext(ctx context.Context) *NvmeSubsystemHostGetParams

NewNvmeSubsystemHostGetParamsWithContext creates a new NvmeSubsystemHostGetParams object with the ability to set a context for a request.

func NewNvmeSubsystemHostGetParamsWithHTTPClient

func NewNvmeSubsystemHostGetParamsWithHTTPClient(client *http.Client) *NvmeSubsystemHostGetParams

NewNvmeSubsystemHostGetParamsWithHTTPClient creates a new NvmeSubsystemHostGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemHostGetParamsWithTimeout

func NewNvmeSubsystemHostGetParamsWithTimeout(timeout time.Duration) *NvmeSubsystemHostGetParams

NewNvmeSubsystemHostGetParamsWithTimeout creates a new NvmeSubsystemHostGetParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemHostGetParams) SetContext

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

SetContext adds the context to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) SetDefaults

func (o *NvmeSubsystemHostGetParams) SetDefaults()

SetDefaults hydrates default values in the nvme subsystem host get params (not the query body).

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

func (*NvmeSubsystemHostGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) SetNqnPathParameter

func (o *NvmeSubsystemHostGetParams) SetNqnPathParameter(nqn string)

SetNqnPathParameter adds the nqn to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) SetSubsystemUUIDPathParameter

func (o *NvmeSubsystemHostGetParams) SetSubsystemUUIDPathParameter(subsystemUUID string)

SetSubsystemUUIDPathParameter adds the subsystemUuid to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) WithContext

WithContext adds the context to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) WithDefaults

WithDefaults hydrates default values in the nvme subsystem host get params (not the query body).

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

func (*NvmeSubsystemHostGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) WithNqnPathParameter

func (o *NvmeSubsystemHostGetParams) WithNqnPathParameter(nqn string) *NvmeSubsystemHostGetParams

WithNqnPathParameter adds the nqn to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) WithSubsystemUUIDPathParameter

func (o *NvmeSubsystemHostGetParams) WithSubsystemUUIDPathParameter(subsystemUUID string) *NvmeSubsystemHostGetParams

WithSubsystemUUIDPathParameter adds the subsystemUUID to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemHostGetReader

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

NvmeSubsystemHostGetReader is a Reader for the NvmeSubsystemHostGet structure.

func (*NvmeSubsystemHostGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemMapCollectionGetDefault

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

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

Error

func NewNvmeSubsystemMapCollectionGetDefault

func NewNvmeSubsystemMapCollectionGetDefault(code int) *NvmeSubsystemMapCollectionGetDefault

NewNvmeSubsystemMapCollectionGetDefault creates a NvmeSubsystemMapCollectionGetDefault with default headers values

func (*NvmeSubsystemMapCollectionGetDefault) Code

Code gets the status code for the nvme subsystem map collection get default response

func (*NvmeSubsystemMapCollectionGetDefault) Error

func (*NvmeSubsystemMapCollectionGetDefault) GetPayload

func (*NvmeSubsystemMapCollectionGetDefault) IsClientError

func (o *NvmeSubsystemMapCollectionGetDefault) IsClientError() bool

IsClientError returns true when this nvme subsystem map collection get default response has a 4xx status code

func (*NvmeSubsystemMapCollectionGetDefault) IsCode

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

func (*NvmeSubsystemMapCollectionGetDefault) IsRedirect

IsRedirect returns true when this nvme subsystem map collection get default response has a 3xx status code

func (*NvmeSubsystemMapCollectionGetDefault) IsServerError

func (o *NvmeSubsystemMapCollectionGetDefault) IsServerError() bool

IsServerError returns true when this nvme subsystem map collection get default response has a 5xx status code

func (*NvmeSubsystemMapCollectionGetDefault) IsSuccess

IsSuccess returns true when this nvme subsystem map collection get default response has a 2xx status code

func (*NvmeSubsystemMapCollectionGetDefault) String

type NvmeSubsystemMapCollectionGetOK

type NvmeSubsystemMapCollectionGetOK struct {
	Payload *models.NvmeSubsystemMapResponse
}

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

OK

func NewNvmeSubsystemMapCollectionGetOK

func NewNvmeSubsystemMapCollectionGetOK() *NvmeSubsystemMapCollectionGetOK

NewNvmeSubsystemMapCollectionGetOK creates a NvmeSubsystemMapCollectionGetOK with default headers values

func (*NvmeSubsystemMapCollectionGetOK) Error

func (*NvmeSubsystemMapCollectionGetOK) GetPayload

func (*NvmeSubsystemMapCollectionGetOK) IsClientError

func (o *NvmeSubsystemMapCollectionGetOK) IsClientError() bool

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

func (*NvmeSubsystemMapCollectionGetOK) IsCode

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

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

func (*NvmeSubsystemMapCollectionGetOK) IsRedirect

func (o *NvmeSubsystemMapCollectionGetOK) IsRedirect() bool

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

func (*NvmeSubsystemMapCollectionGetOK) IsServerError

func (o *NvmeSubsystemMapCollectionGetOK) IsServerError() bool

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

func (*NvmeSubsystemMapCollectionGetOK) IsSuccess

func (o *NvmeSubsystemMapCollectionGetOK) IsSuccess() bool

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

func (*NvmeSubsystemMapCollectionGetOK) String

type NvmeSubsystemMapCollectionGetParams

type NvmeSubsystemMapCollectionGetParams struct {

	/* Anagrpid.

	   Filter by anagrpid
	*/
	AnagrpIDQueryParameter *string

	/* Fields.

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

	/* MaxRecords.

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

	/* NamespaceName.

	   Filter by namespace.name
	*/
	NamespaceNameQueryParameter *string

	/* NamespaceNodeName.

	   Filter by namespace.node.name
	*/
	NamespaceNodeNameQueryParameter *string

	/* NamespaceNodeUUID.

	   Filter by namespace.node.uuid
	*/
	NamespaceNodeUUIDQueryParameter *string

	/* NamespaceUUID.

	   Filter by namespace.uuid
	*/
	NamespaceUUIDQueryParameter *string

	/* Nsid.

	   Filter by nsid
	*/
	NsIDQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SubsystemName.

	   Filter by subsystem.name
	*/
	SubsystemNameQueryParameter *string

	/* SubsystemUUID.

	   Filter by subsystem.uuid
	*/
	SubsystemUUIDQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

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

NvmeSubsystemMapCollectionGetParams contains all the parameters to send to the API endpoint

for the nvme subsystem map collection get operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemMapCollectionGetParams

func NewNvmeSubsystemMapCollectionGetParams() *NvmeSubsystemMapCollectionGetParams

NewNvmeSubsystemMapCollectionGetParams creates a new NvmeSubsystemMapCollectionGetParams 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 NewNvmeSubsystemMapCollectionGetParamsWithContext

func NewNvmeSubsystemMapCollectionGetParamsWithContext(ctx context.Context) *NvmeSubsystemMapCollectionGetParams

NewNvmeSubsystemMapCollectionGetParamsWithContext creates a new NvmeSubsystemMapCollectionGetParams object with the ability to set a context for a request.

func NewNvmeSubsystemMapCollectionGetParamsWithHTTPClient

func NewNvmeSubsystemMapCollectionGetParamsWithHTTPClient(client *http.Client) *NvmeSubsystemMapCollectionGetParams

NewNvmeSubsystemMapCollectionGetParamsWithHTTPClient creates a new NvmeSubsystemMapCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemMapCollectionGetParamsWithTimeout

func NewNvmeSubsystemMapCollectionGetParamsWithTimeout(timeout time.Duration) *NvmeSubsystemMapCollectionGetParams

NewNvmeSubsystemMapCollectionGetParamsWithTimeout creates a new NvmeSubsystemMapCollectionGetParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemMapCollectionGetParams) SetAnagrpIDQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) SetAnagrpIDQueryParameter(anagrpid *string)

SetAnagrpIDQueryParameter adds the anagrpid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetContext

SetContext adds the context to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetDefaults

func (o *NvmeSubsystemMapCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the nvme subsystem map collection get params (not the query body).

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

func (*NvmeSubsystemMapCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetNamespaceNameQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) SetNamespaceNameQueryParameter(namespaceName *string)

SetNamespaceNameQueryParameter adds the namespaceName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetNamespaceNodeNameQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) SetNamespaceNodeNameQueryParameter(namespaceNodeName *string)

SetNamespaceNodeNameQueryParameter adds the namespaceNodeName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetNamespaceNodeUUIDQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) SetNamespaceNodeUUIDQueryParameter(namespaceNodeUUID *string)

SetNamespaceNodeUUIDQueryParameter adds the namespaceNodeUuid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetNamespaceUUIDQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) SetNamespaceUUIDQueryParameter(namespaceUUID *string)

SetNamespaceUUIDQueryParameter adds the namespaceUuid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetNsIDQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) SetNsIDQueryParameter(nsid *string)

SetNsIDQueryParameter adds the nsid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetSubsystemNameQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) SetSubsystemNameQueryParameter(subsystemName *string)

SetSubsystemNameQueryParameter adds the subsystemName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetSubsystemUUIDQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) SetSubsystemUUIDQueryParameter(subsystemUUID *string)

SetSubsystemUUIDQueryParameter adds the subsystemUuid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithAnagrpIDQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) WithAnagrpIDQueryParameter(anagrpid *string) *NvmeSubsystemMapCollectionGetParams

WithAnagrpIDQueryParameter adds the anagrpid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithContext

WithContext adds the context to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the nvme subsystem map collection get params (not the query body).

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

func (*NvmeSubsystemMapCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithNamespaceNameQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) WithNamespaceNameQueryParameter(namespaceName *string) *NvmeSubsystemMapCollectionGetParams

WithNamespaceNameQueryParameter adds the namespaceName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithNamespaceNodeNameQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) WithNamespaceNodeNameQueryParameter(namespaceNodeName *string) *NvmeSubsystemMapCollectionGetParams

WithNamespaceNodeNameQueryParameter adds the namespaceNodeName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithNamespaceNodeUUIDQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) WithNamespaceNodeUUIDQueryParameter(namespaceNodeUUID *string) *NvmeSubsystemMapCollectionGetParams

WithNamespaceNodeUUIDQueryParameter adds the namespaceNodeUUID to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithNamespaceUUIDQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) WithNamespaceUUIDQueryParameter(namespaceUUID *string) *NvmeSubsystemMapCollectionGetParams

WithNamespaceUUIDQueryParameter adds the namespaceUUID to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithNsIDQueryParameter

WithNsIDQueryParameter adds the nsid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter adds the svmUUID to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithSubsystemNameQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) WithSubsystemNameQueryParameter(subsystemName *string) *NvmeSubsystemMapCollectionGetParams

WithSubsystemNameQueryParameter adds the subsystemName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithSubsystemUUIDQueryParameter

func (o *NvmeSubsystemMapCollectionGetParams) WithSubsystemUUIDQueryParameter(subsystemUUID *string) *NvmeSubsystemMapCollectionGetParams

WithSubsystemUUIDQueryParameter adds the subsystemUUID to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemMapCollectionGetReader

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

NvmeSubsystemMapCollectionGetReader is a Reader for the NvmeSubsystemMapCollectionGet structure.

func (*NvmeSubsystemMapCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemMapCreateCreated

type NvmeSubsystemMapCreateCreated struct {
	Payload *models.NvmeSubsystemMapResponse
}

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

Created

func NewNvmeSubsystemMapCreateCreated

func NewNvmeSubsystemMapCreateCreated() *NvmeSubsystemMapCreateCreated

NewNvmeSubsystemMapCreateCreated creates a NvmeSubsystemMapCreateCreated with default headers values

func (*NvmeSubsystemMapCreateCreated) Error

func (*NvmeSubsystemMapCreateCreated) GetPayload

func (*NvmeSubsystemMapCreateCreated) IsClientError

func (o *NvmeSubsystemMapCreateCreated) IsClientError() bool

IsClientError returns true when this nvme subsystem map create created response has a 4xx status code

func (*NvmeSubsystemMapCreateCreated) IsCode

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

IsCode returns true when this nvme subsystem map create created response a status code equal to that given

func (*NvmeSubsystemMapCreateCreated) IsRedirect

func (o *NvmeSubsystemMapCreateCreated) IsRedirect() bool

IsRedirect returns true when this nvme subsystem map create created response has a 3xx status code

func (*NvmeSubsystemMapCreateCreated) IsServerError

func (o *NvmeSubsystemMapCreateCreated) IsServerError() bool

IsServerError returns true when this nvme subsystem map create created response has a 5xx status code

func (*NvmeSubsystemMapCreateCreated) IsSuccess

func (o *NvmeSubsystemMapCreateCreated) IsSuccess() bool

IsSuccess returns true when this nvme subsystem map create created response has a 2xx status code

func (*NvmeSubsystemMapCreateCreated) String

type NvmeSubsystemMapCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72089790 | The supplied NVMe namespace is already mapped to the supplied NVMe subsystem. | | 72089793 | An NVMe namespace in a Snapshot copy cannot be mapped. | | 72089799 | The NVMe namespace is the destination of an ongoing restore operation and is inaccessible for I/O and management. | | 72089902 | A node does not have an NVMe interface configured. | | 72089903 | Multiple nodes do not have an NVMe interface configured. | | 72089904 | The aggregate must be given back to its home node prior to mapping the NVMe namespace it contains. | | 72090001 | The NVMe subsystem specified by `subsystem.uuid` was not found. | | 72090005 | The specified `namespace.uuid` and `namespace.name` refer to different NVMe namespaces. | | 72090006 | The NVMe namespace specified by `namespace.uuid` was not found. | | 72090007 | The NVMe namespace specified by `namespace.name` was not found. | | 72090020 | The specified `subsystem.uuid` and `subsystem.name` refer to different NVMe subsystems. | | 72090021 | The NVMe subsystem specified by `subsystem.name` was not found. |

func NewNvmeSubsystemMapCreateDefault

func NewNvmeSubsystemMapCreateDefault(code int) *NvmeSubsystemMapCreateDefault

NewNvmeSubsystemMapCreateDefault creates a NvmeSubsystemMapCreateDefault with default headers values

func (*NvmeSubsystemMapCreateDefault) Code

Code gets the status code for the nvme subsystem map create default response

func (*NvmeSubsystemMapCreateDefault) Error

func (*NvmeSubsystemMapCreateDefault) GetPayload

func (*NvmeSubsystemMapCreateDefault) IsClientError

func (o *NvmeSubsystemMapCreateDefault) IsClientError() bool

IsClientError returns true when this nvme subsystem map create default response has a 4xx status code

func (*NvmeSubsystemMapCreateDefault) IsCode

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

IsCode returns true when this nvme subsystem map create default response a status code equal to that given

func (*NvmeSubsystemMapCreateDefault) IsRedirect

func (o *NvmeSubsystemMapCreateDefault) IsRedirect() bool

IsRedirect returns true when this nvme subsystem map create default response has a 3xx status code

func (*NvmeSubsystemMapCreateDefault) IsServerError

func (o *NvmeSubsystemMapCreateDefault) IsServerError() bool

IsServerError returns true when this nvme subsystem map create default response has a 5xx status code

func (*NvmeSubsystemMapCreateDefault) IsSuccess

func (o *NvmeSubsystemMapCreateDefault) IsSuccess() bool

IsSuccess returns true when this nvme subsystem map create default response has a 2xx status code

func (*NvmeSubsystemMapCreateDefault) String

type NvmeSubsystemMapCreateParams

type NvmeSubsystemMapCreateParams struct {

	/* Info.

	   The property values for the new NVMe subsystem map.

	*/
	Info *models.NvmeSubsystemMap

	/* ReturnRecords.

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

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

NvmeSubsystemMapCreateParams contains all the parameters to send to the API endpoint

for the nvme subsystem map create operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemMapCreateParams

func NewNvmeSubsystemMapCreateParams() *NvmeSubsystemMapCreateParams

NewNvmeSubsystemMapCreateParams creates a new NvmeSubsystemMapCreateParams 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 NewNvmeSubsystemMapCreateParamsWithContext

func NewNvmeSubsystemMapCreateParamsWithContext(ctx context.Context) *NvmeSubsystemMapCreateParams

NewNvmeSubsystemMapCreateParamsWithContext creates a new NvmeSubsystemMapCreateParams object with the ability to set a context for a request.

func NewNvmeSubsystemMapCreateParamsWithHTTPClient

func NewNvmeSubsystemMapCreateParamsWithHTTPClient(client *http.Client) *NvmeSubsystemMapCreateParams

NewNvmeSubsystemMapCreateParamsWithHTTPClient creates a new NvmeSubsystemMapCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemMapCreateParamsWithTimeout

func NewNvmeSubsystemMapCreateParamsWithTimeout(timeout time.Duration) *NvmeSubsystemMapCreateParams

NewNvmeSubsystemMapCreateParamsWithTimeout creates a new NvmeSubsystemMapCreateParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemMapCreateParams) SetContext

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

SetContext adds the context to the nvme subsystem map create params

func (*NvmeSubsystemMapCreateParams) SetDefaults

func (o *NvmeSubsystemMapCreateParams) SetDefaults()

SetDefaults hydrates default values in the nvme subsystem map create params (not the query body).

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

func (*NvmeSubsystemMapCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem map create params

func (*NvmeSubsystemMapCreateParams) SetInfo

SetInfo adds the info to the nvme subsystem map create params

func (*NvmeSubsystemMapCreateParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem map create params

func (*NvmeSubsystemMapCreateParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem map create params

func (*NvmeSubsystemMapCreateParams) WithContext

WithContext adds the context to the nvme subsystem map create params

func (*NvmeSubsystemMapCreateParams) WithDefaults

WithDefaults hydrates default values in the nvme subsystem map create params (not the query body).

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

func (*NvmeSubsystemMapCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme subsystem map create params

func (*NvmeSubsystemMapCreateParams) WithInfo

WithInfo adds the info to the nvme subsystem map create params

func (*NvmeSubsystemMapCreateParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nvme subsystem map create params

func (*NvmeSubsystemMapCreateParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem map create params

func (*NvmeSubsystemMapCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemMapCreateReader

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

NvmeSubsystemMapCreateReader is a Reader for the NvmeSubsystemMapCreate structure.

func (*NvmeSubsystemMapCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemMapDeleteDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72090019 | The specified NVMe namespace is not mapped to the specified NVMe subsystem. |

func NewNvmeSubsystemMapDeleteDefault

func NewNvmeSubsystemMapDeleteDefault(code int) *NvmeSubsystemMapDeleteDefault

NewNvmeSubsystemMapDeleteDefault creates a NvmeSubsystemMapDeleteDefault with default headers values

func (*NvmeSubsystemMapDeleteDefault) Code

Code gets the status code for the nvme subsystem map delete default response

func (*NvmeSubsystemMapDeleteDefault) Error

func (*NvmeSubsystemMapDeleteDefault) GetPayload

func (*NvmeSubsystemMapDeleteDefault) IsClientError

func (o *NvmeSubsystemMapDeleteDefault) IsClientError() bool

IsClientError returns true when this nvme subsystem map delete default response has a 4xx status code

func (*NvmeSubsystemMapDeleteDefault) IsCode

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

IsCode returns true when this nvme subsystem map delete default response a status code equal to that given

func (*NvmeSubsystemMapDeleteDefault) IsRedirect

func (o *NvmeSubsystemMapDeleteDefault) IsRedirect() bool

IsRedirect returns true when this nvme subsystem map delete default response has a 3xx status code

func (*NvmeSubsystemMapDeleteDefault) IsServerError

func (o *NvmeSubsystemMapDeleteDefault) IsServerError() bool

IsServerError returns true when this nvme subsystem map delete default response has a 5xx status code

func (*NvmeSubsystemMapDeleteDefault) IsSuccess

func (o *NvmeSubsystemMapDeleteDefault) IsSuccess() bool

IsSuccess returns true when this nvme subsystem map delete default response has a 2xx status code

func (*NvmeSubsystemMapDeleteDefault) String

type NvmeSubsystemMapDeleteOK

type NvmeSubsystemMapDeleteOK struct {
	Payload *models.NvmeSubsystemMapResponse
}

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

OK

func NewNvmeSubsystemMapDeleteOK

func NewNvmeSubsystemMapDeleteOK() *NvmeSubsystemMapDeleteOK

NewNvmeSubsystemMapDeleteOK creates a NvmeSubsystemMapDeleteOK with default headers values

func (*NvmeSubsystemMapDeleteOK) Error

func (o *NvmeSubsystemMapDeleteOK) Error() string

func (*NvmeSubsystemMapDeleteOK) GetPayload

func (*NvmeSubsystemMapDeleteOK) IsClientError

func (o *NvmeSubsystemMapDeleteOK) IsClientError() bool

IsClientError returns true when this nvme subsystem map delete o k response has a 4xx status code

func (*NvmeSubsystemMapDeleteOK) IsCode

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

IsCode returns true when this nvme subsystem map delete o k response a status code equal to that given

func (*NvmeSubsystemMapDeleteOK) IsRedirect

func (o *NvmeSubsystemMapDeleteOK) IsRedirect() bool

IsRedirect returns true when this nvme subsystem map delete o k response has a 3xx status code

func (*NvmeSubsystemMapDeleteOK) IsServerError

func (o *NvmeSubsystemMapDeleteOK) IsServerError() bool

IsServerError returns true when this nvme subsystem map delete o k response has a 5xx status code

func (*NvmeSubsystemMapDeleteOK) IsSuccess

func (o *NvmeSubsystemMapDeleteOK) IsSuccess() bool

IsSuccess returns true when this nvme subsystem map delete o k response has a 2xx status code

func (*NvmeSubsystemMapDeleteOK) String

func (o *NvmeSubsystemMapDeleteOK) String() string

type NvmeSubsystemMapDeleteParams

type NvmeSubsystemMapDeleteParams struct {

	/* NamespaceUUID.

	   The unique identifier of the NVMe namespace.

	*/
	NamespaceUUIDPathParameter string

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUIDPathParameter string

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

NvmeSubsystemMapDeleteParams contains all the parameters to send to the API endpoint

for the nvme subsystem map delete operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemMapDeleteParams

func NewNvmeSubsystemMapDeleteParams() *NvmeSubsystemMapDeleteParams

NewNvmeSubsystemMapDeleteParams creates a new NvmeSubsystemMapDeleteParams 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 NewNvmeSubsystemMapDeleteParamsWithContext

func NewNvmeSubsystemMapDeleteParamsWithContext(ctx context.Context) *NvmeSubsystemMapDeleteParams

NewNvmeSubsystemMapDeleteParamsWithContext creates a new NvmeSubsystemMapDeleteParams object with the ability to set a context for a request.

func NewNvmeSubsystemMapDeleteParamsWithHTTPClient

func NewNvmeSubsystemMapDeleteParamsWithHTTPClient(client *http.Client) *NvmeSubsystemMapDeleteParams

NewNvmeSubsystemMapDeleteParamsWithHTTPClient creates a new NvmeSubsystemMapDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemMapDeleteParamsWithTimeout

func NewNvmeSubsystemMapDeleteParamsWithTimeout(timeout time.Duration) *NvmeSubsystemMapDeleteParams

NewNvmeSubsystemMapDeleteParamsWithTimeout creates a new NvmeSubsystemMapDeleteParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemMapDeleteParams) SetContext

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

SetContext adds the context to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) SetDefaults

func (o *NvmeSubsystemMapDeleteParams) SetDefaults()

SetDefaults hydrates default values in the nvme subsystem map delete params (not the query body).

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

func (*NvmeSubsystemMapDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) SetNamespaceUUIDPathParameter

func (o *NvmeSubsystemMapDeleteParams) SetNamespaceUUIDPathParameter(namespaceUUID string)

SetNamespaceUUIDPathParameter adds the namespaceUuid to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) SetSubsystemUUIDPathParameter

func (o *NvmeSubsystemMapDeleteParams) SetSubsystemUUIDPathParameter(subsystemUUID string)

SetSubsystemUUIDPathParameter adds the subsystemUuid to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) WithContext

WithContext adds the context to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) WithDefaults

WithDefaults hydrates default values in the nvme subsystem map delete params (not the query body).

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

func (*NvmeSubsystemMapDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) WithNamespaceUUIDPathParameter

func (o *NvmeSubsystemMapDeleteParams) WithNamespaceUUIDPathParameter(namespaceUUID string) *NvmeSubsystemMapDeleteParams

WithNamespaceUUIDPathParameter adds the namespaceUUID to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) WithSubsystemUUIDPathParameter

func (o *NvmeSubsystemMapDeleteParams) WithSubsystemUUIDPathParameter(subsystemUUID string) *NvmeSubsystemMapDeleteParams

WithSubsystemUUIDPathParameter adds the subsystemUUID to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemMapDeleteReader

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

NvmeSubsystemMapDeleteReader is a Reader for the NvmeSubsystemMapDelete structure.

func (*NvmeSubsystemMapDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemMapGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72090019 | The specified NVMe namespace is not mapped to the specified NVMe subsystem. |

func NewNvmeSubsystemMapGetDefault

func NewNvmeSubsystemMapGetDefault(code int) *NvmeSubsystemMapGetDefault

NewNvmeSubsystemMapGetDefault creates a NvmeSubsystemMapGetDefault with default headers values

func (*NvmeSubsystemMapGetDefault) Code

func (o *NvmeSubsystemMapGetDefault) Code() int

Code gets the status code for the nvme subsystem map get default response

func (*NvmeSubsystemMapGetDefault) Error

func (*NvmeSubsystemMapGetDefault) GetPayload

func (*NvmeSubsystemMapGetDefault) IsClientError

func (o *NvmeSubsystemMapGetDefault) IsClientError() bool

IsClientError returns true when this nvme subsystem map get default response has a 4xx status code

func (*NvmeSubsystemMapGetDefault) IsCode

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

IsCode returns true when this nvme subsystem map get default response a status code equal to that given

func (*NvmeSubsystemMapGetDefault) IsRedirect

func (o *NvmeSubsystemMapGetDefault) IsRedirect() bool

IsRedirect returns true when this nvme subsystem map get default response has a 3xx status code

func (*NvmeSubsystemMapGetDefault) IsServerError

func (o *NvmeSubsystemMapGetDefault) IsServerError() bool

IsServerError returns true when this nvme subsystem map get default response has a 5xx status code

func (*NvmeSubsystemMapGetDefault) IsSuccess

func (o *NvmeSubsystemMapGetDefault) IsSuccess() bool

IsSuccess returns true when this nvme subsystem map get default response has a 2xx status code

func (*NvmeSubsystemMapGetDefault) String

func (o *NvmeSubsystemMapGetDefault) String() string

type NvmeSubsystemMapGetOK

type NvmeSubsystemMapGetOK struct {
	Payload *models.NvmeSubsystemMap
}

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

OK

func NewNvmeSubsystemMapGetOK

func NewNvmeSubsystemMapGetOK() *NvmeSubsystemMapGetOK

NewNvmeSubsystemMapGetOK creates a NvmeSubsystemMapGetOK with default headers values

func (*NvmeSubsystemMapGetOK) Error

func (o *NvmeSubsystemMapGetOK) Error() string

func (*NvmeSubsystemMapGetOK) GetPayload

func (*NvmeSubsystemMapGetOK) IsClientError

func (o *NvmeSubsystemMapGetOK) IsClientError() bool

IsClientError returns true when this nvme subsystem map get o k response has a 4xx status code

func (*NvmeSubsystemMapGetOK) IsCode

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

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

func (*NvmeSubsystemMapGetOK) IsRedirect

func (o *NvmeSubsystemMapGetOK) IsRedirect() bool

IsRedirect returns true when this nvme subsystem map get o k response has a 3xx status code

func (*NvmeSubsystemMapGetOK) IsServerError

func (o *NvmeSubsystemMapGetOK) IsServerError() bool

IsServerError returns true when this nvme subsystem map get o k response has a 5xx status code

func (*NvmeSubsystemMapGetOK) IsSuccess

func (o *NvmeSubsystemMapGetOK) IsSuccess() bool

IsSuccess returns true when this nvme subsystem map get o k response has a 2xx status code

func (*NvmeSubsystemMapGetOK) String

func (o *NvmeSubsystemMapGetOK) String() string

type NvmeSubsystemMapGetParams

type NvmeSubsystemMapGetParams struct {

	/* Fields.

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

	/* NamespaceUUID.

	   The unique identifier of the NVMe namespace.

	*/
	NamespaceUUIDPathParameter string

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUIDPathParameter string

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

NvmeSubsystemMapGetParams contains all the parameters to send to the API endpoint

for the nvme subsystem map get operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemMapGetParams

func NewNvmeSubsystemMapGetParams() *NvmeSubsystemMapGetParams

NewNvmeSubsystemMapGetParams creates a new NvmeSubsystemMapGetParams 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 NewNvmeSubsystemMapGetParamsWithContext

func NewNvmeSubsystemMapGetParamsWithContext(ctx context.Context) *NvmeSubsystemMapGetParams

NewNvmeSubsystemMapGetParamsWithContext creates a new NvmeSubsystemMapGetParams object with the ability to set a context for a request.

func NewNvmeSubsystemMapGetParamsWithHTTPClient

func NewNvmeSubsystemMapGetParamsWithHTTPClient(client *http.Client) *NvmeSubsystemMapGetParams

NewNvmeSubsystemMapGetParamsWithHTTPClient creates a new NvmeSubsystemMapGetParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemMapGetParamsWithTimeout

func NewNvmeSubsystemMapGetParamsWithTimeout(timeout time.Duration) *NvmeSubsystemMapGetParams

NewNvmeSubsystemMapGetParamsWithTimeout creates a new NvmeSubsystemMapGetParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemMapGetParams) SetContext

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

SetContext adds the context to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) SetDefaults

func (o *NvmeSubsystemMapGetParams) SetDefaults()

SetDefaults hydrates default values in the nvme subsystem map get params (not the query body).

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

func (*NvmeSubsystemMapGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) SetNamespaceUUIDPathParameter

func (o *NvmeSubsystemMapGetParams) SetNamespaceUUIDPathParameter(namespaceUUID string)

SetNamespaceUUIDPathParameter adds the namespaceUuid to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) SetSubsystemUUIDPathParameter

func (o *NvmeSubsystemMapGetParams) SetSubsystemUUIDPathParameter(subsystemUUID string)

SetSubsystemUUIDPathParameter adds the subsystemUuid to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) WithContext

WithContext adds the context to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) WithDefaults

WithDefaults hydrates default values in the nvme subsystem map get params (not the query body).

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

func (*NvmeSubsystemMapGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) WithNamespaceUUIDPathParameter

func (o *NvmeSubsystemMapGetParams) WithNamespaceUUIDPathParameter(namespaceUUID string) *NvmeSubsystemMapGetParams

WithNamespaceUUIDPathParameter adds the namespaceUUID to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) WithSubsystemUUIDPathParameter

func (o *NvmeSubsystemMapGetParams) WithSubsystemUUIDPathParameter(subsystemUUID string) *NvmeSubsystemMapGetParams

WithSubsystemUUIDPathParameter adds the subsystemUUID to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemMapGetReader

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

NvmeSubsystemMapGetReader is a Reader for the NvmeSubsystemMapGet structure.

func (*NvmeSubsystemMapGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type NvmeSubsystemModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 72090001 | The NVMe subsystem does not exist. |

func NewNvmeSubsystemModifyDefault

func NewNvmeSubsystemModifyDefault(code int) *NvmeSubsystemModifyDefault

NewNvmeSubsystemModifyDefault creates a NvmeSubsystemModifyDefault with default headers values

func (*NvmeSubsystemModifyDefault) Code

func (o *NvmeSubsystemModifyDefault) Code() int

Code gets the status code for the nvme subsystem modify default response

func (*NvmeSubsystemModifyDefault) Error

func (*NvmeSubsystemModifyDefault) GetPayload

func (*NvmeSubsystemModifyDefault) IsClientError

func (o *NvmeSubsystemModifyDefault) IsClientError() bool

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

func (*NvmeSubsystemModifyDefault) IsCode

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

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

func (*NvmeSubsystemModifyDefault) IsRedirect

func (o *NvmeSubsystemModifyDefault) IsRedirect() bool

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

func (*NvmeSubsystemModifyDefault) IsServerError

func (o *NvmeSubsystemModifyDefault) IsServerError() bool

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

func (*NvmeSubsystemModifyDefault) IsSuccess

func (o *NvmeSubsystemModifyDefault) IsSuccess() bool

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

func (*NvmeSubsystemModifyDefault) String

func (o *NvmeSubsystemModifyDefault) String() string

type NvmeSubsystemModifyOK

type NvmeSubsystemModifyOK struct {
}

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

OK

func NewNvmeSubsystemModifyOK

func NewNvmeSubsystemModifyOK() *NvmeSubsystemModifyOK

NewNvmeSubsystemModifyOK creates a NvmeSubsystemModifyOK with default headers values

func (*NvmeSubsystemModifyOK) Error

func (o *NvmeSubsystemModifyOK) Error() string

func (*NvmeSubsystemModifyOK) IsClientError

func (o *NvmeSubsystemModifyOK) IsClientError() bool

IsClientError returns true when this nvme subsystem modify o k response has a 4xx status code

func (*NvmeSubsystemModifyOK) IsCode

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

IsCode returns true when this nvme subsystem modify o k response a status code equal to that given

func (*NvmeSubsystemModifyOK) IsRedirect

func (o *NvmeSubsystemModifyOK) IsRedirect() bool

IsRedirect returns true when this nvme subsystem modify o k response has a 3xx status code

func (*NvmeSubsystemModifyOK) IsServerError

func (o *NvmeSubsystemModifyOK) IsServerError() bool

IsServerError returns true when this nvme subsystem modify o k response has a 5xx status code

func (*NvmeSubsystemModifyOK) IsSuccess

func (o *NvmeSubsystemModifyOK) IsSuccess() bool

IsSuccess returns true when this nvme subsystem modify o k response has a 2xx status code

func (*NvmeSubsystemModifyOK) String

func (o *NvmeSubsystemModifyOK) String() string

type NvmeSubsystemModifyParams

type NvmeSubsystemModifyParams struct {

	/* Info.

	   The new property values for the NVMe subsystem.

	*/
	Info *models.NvmeSubsystem

	/* UUID.

	   The unique identifier of the NVMe subsystem.

	*/
	UUIDPathParameter string

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

NvmeSubsystemModifyParams contains all the parameters to send to the API endpoint

for the nvme subsystem modify operation.

Typically these are written to a http.Request.

func NewNvmeSubsystemModifyParams

func NewNvmeSubsystemModifyParams() *NvmeSubsystemModifyParams

NewNvmeSubsystemModifyParams creates a new NvmeSubsystemModifyParams 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 NewNvmeSubsystemModifyParamsWithContext

func NewNvmeSubsystemModifyParamsWithContext(ctx context.Context) *NvmeSubsystemModifyParams

NewNvmeSubsystemModifyParamsWithContext creates a new NvmeSubsystemModifyParams object with the ability to set a context for a request.

func NewNvmeSubsystemModifyParamsWithHTTPClient

func NewNvmeSubsystemModifyParamsWithHTTPClient(client *http.Client) *NvmeSubsystemModifyParams

NewNvmeSubsystemModifyParamsWithHTTPClient creates a new NvmeSubsystemModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNvmeSubsystemModifyParamsWithTimeout

func NewNvmeSubsystemModifyParamsWithTimeout(timeout time.Duration) *NvmeSubsystemModifyParams

NewNvmeSubsystemModifyParamsWithTimeout creates a new NvmeSubsystemModifyParams object with the ability to set a timeout on a request.

func (*NvmeSubsystemModifyParams) SetContext

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

SetContext adds the context to the nvme subsystem modify params

func (*NvmeSubsystemModifyParams) SetDefaults

func (o *NvmeSubsystemModifyParams) SetDefaults()

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

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

func (*NvmeSubsystemModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the nvme subsystem modify params

func (*NvmeSubsystemModifyParams) SetInfo

SetInfo adds the info to the nvme subsystem modify params

func (*NvmeSubsystemModifyParams) SetTimeout

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

SetTimeout adds the timeout to the nvme subsystem modify params

func (*NvmeSubsystemModifyParams) SetUUIDPathParameter

func (o *NvmeSubsystemModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the nvme subsystem modify params

func (*NvmeSubsystemModifyParams) WithContext

WithContext adds the context to the nvme subsystem modify params

func (*NvmeSubsystemModifyParams) WithDefaults

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

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

func (*NvmeSubsystemModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the nvme subsystem modify params

func (*NvmeSubsystemModifyParams) WithInfo

WithInfo adds the info to the nvme subsystem modify params

func (*NvmeSubsystemModifyParams) WithTimeout

WithTimeout adds the timeout to the nvme subsystem modify params

func (*NvmeSubsystemModifyParams) WithUUIDPathParameter

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

WithUUIDPathParameter adds the uuid to the nvme subsystem modify params

func (*NvmeSubsystemModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NvmeSubsystemModifyReader

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

NvmeSubsystemModifyReader is a Reader for the NvmeSubsystemModify structure.

func (*NvmeSubsystemModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PerformanceNamespaceMetricCollectionGetDefault

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

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

Error

func NewPerformanceNamespaceMetricCollectionGetDefault

func NewPerformanceNamespaceMetricCollectionGetDefault(code int) *PerformanceNamespaceMetricCollectionGetDefault

NewPerformanceNamespaceMetricCollectionGetDefault creates a PerformanceNamespaceMetricCollectionGetDefault with default headers values

func (*PerformanceNamespaceMetricCollectionGetDefault) Code

Code gets the status code for the performance namespace metric collection get default response

func (*PerformanceNamespaceMetricCollectionGetDefault) Error

func (*PerformanceNamespaceMetricCollectionGetDefault) GetPayload

func (*PerformanceNamespaceMetricCollectionGetDefault) IsClientError

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

func (*PerformanceNamespaceMetricCollectionGetDefault) IsCode

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

func (*PerformanceNamespaceMetricCollectionGetDefault) IsRedirect

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

func (*PerformanceNamespaceMetricCollectionGetDefault) IsServerError

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

func (*PerformanceNamespaceMetricCollectionGetDefault) IsSuccess

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

func (*PerformanceNamespaceMetricCollectionGetDefault) String

type PerformanceNamespaceMetricCollectionGetOK

type PerformanceNamespaceMetricCollectionGetOK struct {
	Payload *models.PerformanceNamespaceMetricResponse
}

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

OK

func NewPerformanceNamespaceMetricCollectionGetOK

func NewPerformanceNamespaceMetricCollectionGetOK() *PerformanceNamespaceMetricCollectionGetOK

NewPerformanceNamespaceMetricCollectionGetOK creates a PerformanceNamespaceMetricCollectionGetOK with default headers values

func (*PerformanceNamespaceMetricCollectionGetOK) Error

func (*PerformanceNamespaceMetricCollectionGetOK) GetPayload

func (*PerformanceNamespaceMetricCollectionGetOK) IsClientError

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

func (*PerformanceNamespaceMetricCollectionGetOK) IsCode

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

func (*PerformanceNamespaceMetricCollectionGetOK) IsRedirect

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

func (*PerformanceNamespaceMetricCollectionGetOK) IsServerError

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

func (*PerformanceNamespaceMetricCollectionGetOK) IsSuccess

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

func (*PerformanceNamespaceMetricCollectionGetOK) String

type PerformanceNamespaceMetricCollectionGetParams

type PerformanceNamespaceMetricCollectionGetParams struct {

	/* Duration.

	   Filter by duration
	*/
	DurationQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []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"
	*/
	IntervalQueryParameter *string

	/* IopsOther.

	   Filter by iops.other
	*/
	IopsOtherQueryParameter *int64

	/* IopsRead.

	   Filter by iops.read
	*/
	IopsReadQueryParameter *int64

	/* IopsTotal.

	   Filter by iops.total
	*/
	IopsTotalQueryParameter *int64

	/* IopsWrite.

	   Filter by iops.write
	*/
	IopsWriteQueryParameter *int64

	/* LatencyOther.

	   Filter by latency.other
	*/
	LatencyOtherQueryParameter *int64

	/* LatencyRead.

	   Filter by latency.read
	*/
	LatencyReadQueryParameter *int64

	/* LatencyTotal.

	   Filter by latency.total
	*/
	LatencyTotalQueryParameter *int64

	/* LatencyWrite.

	   Filter by latency.write
	*/
	LatencyWriteQueryParameter *int64

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* Status.

	   Filter by status
	*/
	StatusQueryParameter *string

	/* ThroughputRead.

	   Filter by throughput.read
	*/
	ThroughputReadQueryParameter *int64

	/* ThroughputTotal.

	   Filter by throughput.total
	*/
	ThroughputTotalQueryParameter *int64

	/* ThroughputWrite.

	   Filter by throughput.write
	*/
	ThroughputWriteQueryParameter *int64

	/* Timestamp.

	   Filter by timestamp
	*/
	TimestampQueryParameter *string

	/* UUID.

	   Unique identifier of the NVMe namespace.
	*/
	UUIDPathParameter string

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

PerformanceNamespaceMetricCollectionGetParams contains all the parameters to send to the API endpoint

for the performance namespace metric collection get operation.

Typically these are written to a http.Request.

func NewPerformanceNamespaceMetricCollectionGetParams

func NewPerformanceNamespaceMetricCollectionGetParams() *PerformanceNamespaceMetricCollectionGetParams

NewPerformanceNamespaceMetricCollectionGetParams creates a new PerformanceNamespaceMetricCollectionGetParams 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 NewPerformanceNamespaceMetricCollectionGetParamsWithContext

func NewPerformanceNamespaceMetricCollectionGetParamsWithContext(ctx context.Context) *PerformanceNamespaceMetricCollectionGetParams

NewPerformanceNamespaceMetricCollectionGetParamsWithContext creates a new PerformanceNamespaceMetricCollectionGetParams object with the ability to set a context for a request.

func NewPerformanceNamespaceMetricCollectionGetParamsWithHTTPClient

func NewPerformanceNamespaceMetricCollectionGetParamsWithHTTPClient(client *http.Client) *PerformanceNamespaceMetricCollectionGetParams

NewPerformanceNamespaceMetricCollectionGetParamsWithHTTPClient creates a new PerformanceNamespaceMetricCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewPerformanceNamespaceMetricCollectionGetParamsWithTimeout

func NewPerformanceNamespaceMetricCollectionGetParamsWithTimeout(timeout time.Duration) *PerformanceNamespaceMetricCollectionGetParams

NewPerformanceNamespaceMetricCollectionGetParamsWithTimeout creates a new PerformanceNamespaceMetricCollectionGetParams object with the ability to set a timeout on a request.

func (*PerformanceNamespaceMetricCollectionGetParams) SetContext

SetContext adds the context to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetDefaults

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

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

func (*PerformanceNamespaceMetricCollectionGetParams) SetDurationQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetDurationQueryParameter(duration *string)

SetDurationQueryParameter adds the duration to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetIntervalQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetIntervalQueryParameter(interval *string)

SetIntervalQueryParameter adds the interval to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetIopsOtherQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetIopsOtherQueryParameter(iopsOther *int64)

SetIopsOtherQueryParameter adds the iopsOther to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetIopsReadQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetIopsReadQueryParameter(iopsRead *int64)

SetIopsReadQueryParameter adds the iopsRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetIopsTotalQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetIopsTotalQueryParameter(iopsTotal *int64)

SetIopsTotalQueryParameter adds the iopsTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetIopsWriteQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetIopsWriteQueryParameter(iopsWrite *int64)

SetIopsWriteQueryParameter adds the iopsWrite to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetLatencyOtherQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetLatencyOtherQueryParameter(latencyOther *int64)

SetLatencyOtherQueryParameter adds the latencyOther to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetLatencyReadQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetLatencyReadQueryParameter(latencyRead *int64)

SetLatencyReadQueryParameter adds the latencyRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetLatencyTotalQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetLatencyTotalQueryParameter(latencyTotal *int64)

SetLatencyTotalQueryParameter adds the latencyTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetLatencyWriteQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetLatencyWriteQueryParameter(latencyWrite *int64)

SetLatencyWriteQueryParameter adds the latencyWrite to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetStatusQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetStatusQueryParameter(status *string)

SetStatusQueryParameter adds the status to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetThroughputReadQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetThroughputReadQueryParameter(throughputRead *int64)

SetThroughputReadQueryParameter adds the throughputRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetThroughputTotalQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetThroughputTotalQueryParameter(throughputTotal *int64)

SetThroughputTotalQueryParameter adds the throughputTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetThroughputWriteQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetThroughputWriteQueryParameter(throughputWrite *int64)

SetThroughputWriteQueryParameter adds the throughputWrite to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetTimeout

SetTimeout adds the timeout to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetTimestampQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetTimestampQueryParameter(timestamp *string)

SetTimestampQueryParameter adds the timestamp to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetUUIDPathParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithContext

WithContext adds the context to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithDefaults

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

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

func (*PerformanceNamespaceMetricCollectionGetParams) WithDurationQueryParameter

WithDurationQueryParameter adds the duration to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter adds the fields to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithIntervalQueryParameter

WithIntervalQueryParameter adds the interval to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithIopsOtherQueryParameter

WithIopsOtherQueryParameter adds the iopsOther to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithIopsReadQueryParameter

WithIopsReadQueryParameter adds the iopsRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithIopsTotalQueryParameter

WithIopsTotalQueryParameter adds the iopsTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithIopsWriteQueryParameter

WithIopsWriteQueryParameter adds the iopsWrite to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithLatencyOtherQueryParameter

WithLatencyOtherQueryParameter adds the latencyOther to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithLatencyReadQueryParameter

WithLatencyReadQueryParameter adds the latencyRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithLatencyTotalQueryParameter

WithLatencyTotalQueryParameter adds the latencyTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithLatencyWriteQueryParameter

WithLatencyWriteQueryParameter adds the latencyWrite to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithMaxRecordsQueryParameter

WithMaxRecordsQueryParameter adds the maxRecords to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithOrderByQueryParameter

WithOrderByQueryParameter adds the orderBy to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithReturnTimeoutQueryParameter

WithReturnTimeoutQueryParameter adds the returnTimeout to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithStatusQueryParameter

WithStatusQueryParameter adds the status to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithThroughputReadQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) WithThroughputReadQueryParameter(throughputRead *int64) *PerformanceNamespaceMetricCollectionGetParams

WithThroughputReadQueryParameter adds the throughputRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithThroughputTotalQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) WithThroughputTotalQueryParameter(throughputTotal *int64) *PerformanceNamespaceMetricCollectionGetParams

WithThroughputTotalQueryParameter adds the throughputTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithThroughputWriteQueryParameter

func (o *PerformanceNamespaceMetricCollectionGetParams) WithThroughputWriteQueryParameter(throughputWrite *int64) *PerformanceNamespaceMetricCollectionGetParams

WithThroughputWriteQueryParameter adds the throughputWrite to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithTimestampQueryParameter

WithTimestampQueryParameter adds the timestamp to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithUUIDPathParameter

WithUUIDPathParameter adds the uuid to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PerformanceNamespaceMetricCollectionGetReader

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

PerformanceNamespaceMetricCollectionGetReader is a Reader for the PerformanceNamespaceMetricCollectionGet structure.

func (*PerformanceNamespaceMetricCollectionGetReader) ReadResponse

func (o *PerformanceNamespaceMetricCollectionGetReader) 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