n_v_me

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

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

Go to latest
Published: May 6, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type 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 computational cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `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 computational cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `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 computational cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `statistics.*` * `metric.*` ### Related ONTAP commands * `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 computational cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `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 computational cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `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 computational cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `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 computational cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `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
	*/
	Duration *string

	/* FcDuration.

	   Filter by fc.duration
	*/
	FcDuration *string

	/* FcIopsOther.

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

	/* FcIopsRead.

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

	/* FcIopsTotal.

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

	/* FcIopsWrite.

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

	/* FcLatencyOther.

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

	/* FcLatencyRead.

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

	/* FcLatencyTotal.

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

	/* FcLatencyWrite.

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

	/* FcStatus.

	   Filter by fc.status
	*/
	FcStatus *string

	/* FcThroughputRead.

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

	/* FcThroughputTotal.

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

	/* FcThroughputWrite.

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

	/* Fields.

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

	/* Interval.

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


	     Default: "1h"
	*/
	Interval *string

	/* IopsOther.

	   Filter by iops.other
	*/
	IopsOther *int64

	/* IopsRead.

	   Filter by iops.read
	*/
	IopsRead *int64

	/* IopsTotal.

	   Filter by iops.total
	*/
	IopsTotal *int64

	/* IopsWrite.

	   Filter by iops.write
	*/
	IopsWrite *int64

	/* LatencyOther.

	   Filter by latency.other
	*/
	LatencyOther *int64

	/* LatencyRead.

	   Filter by latency.read
	*/
	LatencyRead *int64

	/* LatencyTotal.

	   Filter by latency.total
	*/
	LatencyTotal *int64

	/* LatencyWrite.

	   Filter by latency.write
	*/
	LatencyWrite *int64

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* Status.

	   Filter by status
	*/
	Status *string

	/* SvmUUID.

	   Unique identifier of the SVM.
	*/
	SvmUUID string

	/* TCPDuration.

	   Filter by tcp.duration
	*/
	TCPDuration *string

	/* TCPIopsOther.

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

	/* TCPIopsRead.

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

	/* TCPIopsTotal.

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

	/* TCPIopsWrite.

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

	/* TCPLatencyOther.

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

	/* TCPLatencyRead.

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

	/* TCPLatencyTotal.

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

	/* TCPLatencyWrite.

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

	/* TCPStatus.

	   Filter by tcp.status
	*/
	TCPStatus *string

	/* TCPThroughputRead.

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

	/* TCPThroughputTotal.

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

	/* TCPThroughputWrite.

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

	/* ThroughputRead.

	   Filter by throughput.read
	*/
	ThroughputRead *int64

	/* ThroughputTotal.

	   Filter by throughput.total
	*/
	ThroughputTotal *int64

	/* ThroughputWrite.

	   Filter by throughput.write
	*/
	ThroughputWrite *int64

	/* Timestamp.

	   Filter by timestamp
	*/
	Timestamp *string

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

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) SetDuration

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcDuration

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcIopsOther

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcIopsRead

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcIopsTotal

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcIopsWrite

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyOther

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyRead

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyTotal

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcLatencyWrite

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcStatus

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcThroughputRead

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcThroughputTotal

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFcThroughputWrite

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetFields

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

SetFields 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) SetInterval

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetIopsOther

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetIopsRead

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetIopsTotal

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetIopsWrite

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetLatencyOther

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetLatencyRead

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetLatencyTotal

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetLatencyWrite

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetMaxRecords

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetOrderBy

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetReturnRecords

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetReturnTimeout

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetStatus

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetSvmUUID

func (o *NvmeCollectionPerformanceMetricsGetParams) SetSvmUUID(svmUUID string)

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPDuration

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsOther

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsRead

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsTotal

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPIopsWrite

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyOther

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyRead

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyTotal

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPLatencyWrite

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPStatus

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPThroughputRead

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPThroughputTotal

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetTCPThroughputWrite

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetThroughputRead

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetThroughputTotal

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) SetThroughputWrite

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

SetThroughputWrite 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) SetTimestamp

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

SetTimestamp 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) WithDuration

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcDuration

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcIopsOther

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcIopsRead

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcIopsTotal

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcIopsWrite

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyOther

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyRead

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyTotal

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcLatencyWrite

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcStatus

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcThroughputRead

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcThroughputTotal

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFcThroughputWrite

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithFields

WithFields 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) WithInterval

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithIopsOther

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithIopsRead

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithIopsTotal

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithIopsWrite

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithLatencyOther

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithLatencyRead

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithLatencyTotal

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithLatencyWrite

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithMaxRecords

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithOrderBy

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithReturnRecords

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithReturnTimeout

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithStatus

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithSvmUUID

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPDuration

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsOther

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsRead

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsTotal

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPIopsWrite

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyOther

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyRead

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyTotal

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPLatencyWrite

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPStatus

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPThroughputRead

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPThroughputTotal

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithTCPThroughputWrite

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

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithThroughputRead

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithThroughputTotal

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

func (*NvmeCollectionPerformanceMetricsGetParams) WithThroughputWrite

WithThroughputWrite 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) WithTimestamp

WithTimestamp 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
	*/
	Enabled *bool

	/* FcInterfacePortName.

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

	/* FcInterfacePortNodeName.

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

	/* FcInterfacePortUUID.

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

	/* FcInterfaceWwnn.

	   Filter by fc_interface.wwnn
	*/
	FcInterfaceWwnn *string

	/* FcInterfaceWwpn.

	   Filter by fc_interface.wwpn
	*/
	FcInterfaceWwpn *string

	/* Fields.

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

	/* InterfaceType.

	   Filter by interface_type
	*/
	InterfaceType *string

	/* IPInterfaceIPAddress.

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

	/* IPInterfaceLocationPortName.

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

	/* IPInterfaceLocationPortNodeName.

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

	/* IPInterfaceLocationPortUUID.

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

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	Name *string

	/* NodeName.

	   Filter by node.name
	*/
	NodeName *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUID *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* TransportAddress.

	   Filter by transport_address
	*/
	TransportAddress *string

	/* TransportProtocols.

	   Filter by transport_protocols
	*/
	TransportProtocols *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *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) SetEnabled

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

SetEnabled adds the enabled to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFcInterfacePortName

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

SetFcInterfacePortName adds the fcInterfacePortName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFcInterfacePortNodeName

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

SetFcInterfacePortNodeName adds the fcInterfacePortNodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFcInterfacePortUUID

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

SetFcInterfacePortUUID adds the fcInterfacePortUuid to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFcInterfaceWwnn

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

SetFcInterfaceWwnn adds the fcInterfaceWwnn to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFcInterfaceWwpn

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

SetFcInterfaceWwpn adds the fcInterfaceWwpn to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetFields

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

SetFields 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) SetIPInterfaceIPAddress

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

SetIPInterfaceIPAddress adds the ipInterfaceIpAddress to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetIPInterfaceLocationPortName

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

SetIPInterfaceLocationPortName adds the ipInterfaceLocationPortName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetIPInterfaceLocationPortNodeName

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

SetIPInterfaceLocationPortNodeName adds the ipInterfaceLocationPortNodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetIPInterfaceLocationPortUUID

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

SetIPInterfaceLocationPortUUID adds the ipInterfaceLocationPortUuid to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetInterfaceType

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

SetInterfaceType adds the interfaceType to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetName

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

SetName adds the name to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetNodeName

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

SetNodeName adds the nodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetNodeUUID

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

SetNodeUUID adds the nodeUuid to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetSvmName

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

SetSvmName adds the svmName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetSvmUUID

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

SetSvmUUID 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) SetTransportAddress

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

SetTransportAddress adds the transportAddress to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetTransportProtocols

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

SetTransportProtocols adds the transportProtocols to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) SetUUID

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

SetUUID 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) WithEnabled

WithEnabled adds the enabled to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFcInterfacePortName

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

WithFcInterfacePortName adds the fcInterfacePortName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFcInterfacePortNodeName

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

WithFcInterfacePortNodeName adds the fcInterfacePortNodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFcInterfacePortUUID

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

WithFcInterfacePortUUID adds the fcInterfacePortUUID to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFcInterfaceWwnn

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

WithFcInterfaceWwnn adds the fcInterfaceWwnn to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFcInterfaceWwpn

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

WithFcInterfaceWwpn adds the fcInterfaceWwpn to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithFields

WithFields 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) WithIPInterfaceIPAddress

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

WithIPInterfaceIPAddress adds the iPInterfaceIPAddress to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithIPInterfaceLocationPortName

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

WithIPInterfaceLocationPortName adds the iPInterfaceLocationPortName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithIPInterfaceLocationPortNodeName

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

WithIPInterfaceLocationPortNodeName adds the iPInterfaceLocationPortNodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithIPInterfaceLocationPortUUID

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

WithIPInterfaceLocationPortUUID adds the iPInterfaceLocationPortUUID to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithInterfaceType

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

WithInterfaceType adds the interfaceType to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithName

WithName adds the name to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithNodeName

WithNodeName adds the nodeName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithNodeUUID

WithNodeUUID adds the nodeUUID to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithSvmUUID

WithSvmUUID 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) WithTransportAddress

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

WithTransportAddress adds the transportAddress to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithTransportProtocols

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

WithTransportProtocols adds the transportProtocols to the nvme interface collection get params

func (*NvmeInterfaceCollectionGetParams) WithUUID

WithUUID 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.
	*/
	Fields []string

	/* UUID.

	   The unique identifier of the NVMe interface.

	*/
	UUID 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) SetFields

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

SetFields 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) SetUUID

func (o *NvmeInterfaceGetParams) SetUUID(uuid string)

SetUUID 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) WithFields

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

WithFields 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) WithUUID

WithUUID 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
	*/
	AutoDelete *bool

	/* Comment.

	   Filter by comment
	*/
	Comment *string

	/* CreateTime.

	   Filter by create_time
	*/
	CreateTime *string

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

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

	/* LocationNamespace.

	   Filter by location.namespace
	*/
	LocationNamespace *string

	/* LocationNodeName.

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

	/* LocationNodeUUID.

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

	/* LocationQtreeID.

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

	/* LocationQtreeName.

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

	/* LocationVolumeName.

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

	/* LocationVolumeUUID.

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

	/* MaxRecords.

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

	/* MetricDuration.

	   Filter by metric.duration
	*/
	MetricDuration *string

	/* MetricIopsOther.

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

	/* MetricIopsRead.

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

	/* MetricIopsTotal.

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

	/* MetricIopsWrite.

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

	/* MetricLatencyOther.

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

	/* MetricLatencyRead.

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

	/* MetricLatencyTotal.

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

	/* MetricLatencyWrite.

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

	/* MetricStatus.

	   Filter by metric.status
	*/
	MetricStatus *string

	/* MetricThroughputRead.

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

	/* MetricThroughputTotal.

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

	/* MetricThroughputWrite.

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

	/* MetricTimestamp.

	   Filter by metric.timestamp
	*/
	MetricTimestamp *string

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

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

	/* OsType.

	   Filter by os_type
	*/
	OsType *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SpaceBlockSize.

	   Filter by space.block_size
	*/
	SpaceBlockSize *int64

	/* SpaceGuaranteeRequested.

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

	/* SpaceGuaranteeReserved.

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

	/* SpaceSize.

	   Filter by space.size
	*/
	SpaceSize *int64

	/* SpaceUsed.

	   Filter by space.used
	*/
	SpaceUsed *int64

	/* StatisticsIopsRawOther.

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

	/* StatisticsIopsRawRead.

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

	/* StatisticsIopsRawTotal.

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

	/* StatisticsIopsRawWrite.

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

	/* StatisticsLatencyRawOther.

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

	/* StatisticsLatencyRawRead.

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

	/* StatisticsLatencyRawTotal.

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

	/* StatisticsLatencyRawWrite.

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

	/* StatisticsStatus.

	   Filter by statistics.status
	*/
	StatisticsStatus *string

	/* StatisticsThroughputRawRead.

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

	/* StatisticsThroughputRawTotal.

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

	/* StatisticsThroughputRawWrite.

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

	/* StatisticsTimestamp.

	   Filter by statistics.timestamp
	*/
	StatisticsTimestamp *string

	/* StatusContainerState.

	   Filter by status.container_state
	*/
	StatusContainerState *string

	/* StatusMapped.

	   Filter by status.mapped
	*/
	StatusMapped *bool

	/* StatusReadOnly.

	   Filter by status.read_only
	*/
	StatusReadOnly *bool

	/* StatusState.

	   Filter by status.state
	*/
	StatusState *string

	/* SubsystemMapAnagrpid.

	   Filter by subsystem_map.anagrpid
	*/
	SubsystemMapAnagrpid *string

	/* SubsystemMapNsid.

	   Filter by subsystem_map.nsid
	*/
	SubsystemMapNsid *string

	/* SubsystemMapSubsystemName.

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

	/* SubsystemMapSubsystemUUID.

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

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

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

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) SetAutoDelete

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

SetAutoDelete adds the autoDelete to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetComment

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

SetComment 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) SetCreateTime

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

SetCreateTime 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) SetEnabled

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

SetEnabled adds the enabled to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetFields

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

SetFields 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) SetLocationNamespace

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

SetLocationNamespace adds the locationNamespace to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationNodeName

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

SetLocationNodeName adds the locationNodeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationNodeUUID

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

SetLocationNodeUUID adds the locationNodeUuid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationQtreeID

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

SetLocationQtreeID adds the locationQtreeId to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationQtreeName

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

SetLocationQtreeName adds the locationQtreeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationVolumeName

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

SetLocationVolumeName adds the locationVolumeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetLocationVolumeUUID

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

SetLocationVolumeUUID adds the locationVolumeUuid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricDuration

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

SetMetricDuration adds the metricDuration to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricIopsOther

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

SetMetricIopsOther adds the metricIopsOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricIopsRead

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

SetMetricIopsRead adds the metricIopsRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricIopsTotal

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

SetMetricIopsTotal adds the metricIopsTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricIopsWrite

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

SetMetricIopsWrite adds the metricIopsWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricLatencyOther

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

SetMetricLatencyOther adds the metricLatencyOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricLatencyRead

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

SetMetricLatencyRead adds the metricLatencyRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricLatencyTotal

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

SetMetricLatencyTotal adds the metricLatencyTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricLatencyWrite

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

SetMetricLatencyWrite adds the metricLatencyWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricStatus

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

SetMetricStatus adds the metricStatus to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricThroughputRead

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

SetMetricThroughputRead adds the metricThroughputRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricThroughputTotal

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

SetMetricThroughputTotal adds the metricThroughputTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricThroughputWrite

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

SetMetricThroughputWrite adds the metricThroughputWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetMetricTimestamp

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

SetMetricTimestamp adds the metricTimestamp to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetName

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

SetName adds the name to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetOsType

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

SetOsType adds the osType to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSpaceBlockSize

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

SetSpaceBlockSize adds the spaceBlockSize to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSpaceGuaranteeRequested

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

SetSpaceGuaranteeRequested adds the spaceGuaranteeRequested to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSpaceGuaranteeReserved

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

SetSpaceGuaranteeReserved adds the spaceGuaranteeReserved to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSpaceSize

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

SetSpaceSize adds the spaceSize to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSpaceUsed

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

SetSpaceUsed adds the spaceUsed to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawOther

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

SetStatisticsIopsRawOther adds the statisticsIopsRawOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawRead

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

SetStatisticsIopsRawRead adds the statisticsIopsRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawTotal

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

SetStatisticsIopsRawTotal adds the statisticsIopsRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsIopsRawWrite

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

SetStatisticsIopsRawWrite adds the statisticsIopsRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawOther

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

SetStatisticsLatencyRawOther adds the statisticsLatencyRawOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawRead

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

SetStatisticsLatencyRawRead adds the statisticsLatencyRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawTotal

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

SetStatisticsLatencyRawTotal adds the statisticsLatencyRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsLatencyRawWrite

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

SetStatisticsLatencyRawWrite adds the statisticsLatencyRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsStatus

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

SetStatisticsStatus adds the statisticsStatus to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsThroughputRawRead

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

SetStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsThroughputRawTotal

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

SetStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsThroughputRawWrite

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

SetStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatisticsTimestamp

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

SetStatisticsTimestamp adds the statisticsTimestamp to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatusContainerState

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

SetStatusContainerState adds the statusContainerState to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatusMapped

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

SetStatusMapped adds the statusMapped to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatusReadOnly

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

SetStatusReadOnly adds the statusReadOnly to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetStatusState

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

SetStatusState adds the statusState to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSubsystemMapAnagrpid

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

SetSubsystemMapAnagrpid adds the subsystemMapAnagrpid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSubsystemMapNsid

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

SetSubsystemMapNsid adds the subsystemMapNsid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSubsystemMapSubsystemName

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

SetSubsystemMapSubsystemName adds the subsystemMapSubsystemName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSubsystemMapSubsystemUUID

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

SetSubsystemMapSubsystemUUID adds the subsystemMapSubsystemUuid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSvmName

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

SetSvmName adds the svmName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) SetSvmUUID

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

SetSvmUUID adds the svmUuid 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) SetUUID

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

SetUUID adds the uuid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithAutoDelete

WithAutoDelete adds the autoDelete to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithComment

WithComment 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) WithCreateTime

WithCreateTime 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) WithEnabled

WithEnabled adds the enabled to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithFields

WithFields 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) WithLocationNamespace

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

WithLocationNamespace adds the locationNamespace to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationNodeName

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

WithLocationNodeName adds the locationNodeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationNodeUUID

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

WithLocationNodeUUID adds the locationNodeUUID to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationQtreeID

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

WithLocationQtreeID adds the locationQtreeID to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationQtreeName

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

WithLocationQtreeName adds the locationQtreeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationVolumeName

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

WithLocationVolumeName adds the locationVolumeName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithLocationVolumeUUID

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

WithLocationVolumeUUID adds the locationVolumeUUID to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricDuration

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

WithMetricDuration adds the metricDuration to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricIopsOther

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

WithMetricIopsOther adds the metricIopsOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricIopsRead

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

WithMetricIopsRead adds the metricIopsRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricIopsTotal

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

WithMetricIopsTotal adds the metricIopsTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricIopsWrite

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

WithMetricIopsWrite adds the metricIopsWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricLatencyOther

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

WithMetricLatencyOther adds the metricLatencyOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricLatencyRead

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

WithMetricLatencyRead adds the metricLatencyRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricLatencyTotal

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

WithMetricLatencyTotal adds the metricLatencyTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricLatencyWrite

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

WithMetricLatencyWrite adds the metricLatencyWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricStatus

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

WithMetricStatus adds the metricStatus to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricThroughputRead

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

WithMetricThroughputRead adds the metricThroughputRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricThroughputTotal

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

WithMetricThroughputTotal adds the metricThroughputTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricThroughputWrite

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

WithMetricThroughputWrite adds the metricThroughputWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithMetricTimestamp

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

WithMetricTimestamp adds the metricTimestamp to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithName

WithName adds the name to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithOsType

WithOsType adds the osType to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSpaceBlockSize

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

WithSpaceBlockSize adds the spaceBlockSize to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSpaceGuaranteeRequested

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

WithSpaceGuaranteeRequested adds the spaceGuaranteeRequested to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSpaceGuaranteeReserved

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

WithSpaceGuaranteeReserved adds the spaceGuaranteeReserved to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSpaceSize

WithSpaceSize adds the spaceSize to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSpaceUsed

WithSpaceUsed adds the spaceUsed to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawOther

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

WithStatisticsIopsRawOther adds the statisticsIopsRawOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawRead

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

WithStatisticsIopsRawRead adds the statisticsIopsRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawTotal

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

WithStatisticsIopsRawTotal adds the statisticsIopsRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsIopsRawWrite

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

WithStatisticsIopsRawWrite adds the statisticsIopsRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawOther

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

WithStatisticsLatencyRawOther adds the statisticsLatencyRawOther to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawRead

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

WithStatisticsLatencyRawRead adds the statisticsLatencyRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawTotal

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

WithStatisticsLatencyRawTotal adds the statisticsLatencyRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsLatencyRawWrite

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

WithStatisticsLatencyRawWrite adds the statisticsLatencyRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsStatus

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

WithStatisticsStatus adds the statisticsStatus to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsThroughputRawRead

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

WithStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsThroughputRawTotal

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

WithStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsThroughputRawWrite

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

WithStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatisticsTimestamp

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

WithStatisticsTimestamp adds the statisticsTimestamp to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatusContainerState

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

WithStatusContainerState adds the statusContainerState to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatusMapped

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

WithStatusMapped adds the statusMapped to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatusReadOnly

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

WithStatusReadOnly adds the statusReadOnly to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithStatusState

WithStatusState adds the statusState to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSubsystemMapAnagrpid

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

WithSubsystemMapAnagrpid adds the subsystemMapAnagrpid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSubsystemMapNsid

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

WithSubsystemMapNsid adds the subsystemMapNsid to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSubsystemMapSubsystemName

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

WithSubsystemMapSubsystemName adds the subsystemMapSubsystemName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSubsystemMapSubsystemUUID

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

WithSubsystemMapSubsystemUUID adds the subsystemMapSubsystemUUID to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the nvme namespace collection get params

func (*NvmeNamespaceCollectionGetParams) WithUUID

WithUUID 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 {

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

	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.
	*/
	ReturnRecords *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) SetReturnRecords

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

SetReturnRecords 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) WithReturnRecords

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

WithReturnRecords 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.**

	*/
	AllowDeleteWhileMapped *bool

	/* UUID.

	   The unique identifier of the NVMe namespace to delete.

	*/
	UUID 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) SetAllowDeleteWhileMapped

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

SetAllowDeleteWhileMapped 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) SetUUID

func (o *NvmeNamespaceDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the nvme namespace delete params

func (*NvmeNamespaceDeleteParams) WithAllowDeleteWhileMapped

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

WithAllowDeleteWhileMapped 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) WithUUID

WithUUID 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.
	*/
	Fields []string

	/* UUID.

	   The unique identifier of the NVMe namespace to retrieve.

	*/
	UUID 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) SetFields

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

SetFields 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) SetUUID

func (o *NvmeNamespaceGetParams) SetUUID(uuid string)

SetUUID 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) WithFields

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

WithFields 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) WithUUID

WithUUID 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.

	*/
	UUID 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) SetUUID

func (o *NvmeNamespaceModifyParams) SetUUID(uuid string)

SetUUID 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) WithUUID

WithUUID 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
	*/
	Enabled *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* MetricDuration.

	   Filter by metric.duration
	*/
	MetricDuration *string

	/* MetricFcDuration.

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

	/* MetricFcIopsOther.

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

	/* MetricFcIopsRead.

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

	/* MetricFcIopsTotal.

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

	/* MetricFcIopsWrite.

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

	/* MetricFcLatencyOther.

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

	/* MetricFcLatencyRead.

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

	/* MetricFcLatencyTotal.

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

	/* MetricFcLatencyWrite.

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

	/* MetricFcStatus.

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

	/* MetricFcThroughputRead.

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

	/* MetricFcThroughputTotal.

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

	/* MetricFcThroughputWrite.

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

	/* MetricFcTimestamp.

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

	/* MetricIopsOther.

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

	/* MetricIopsRead.

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

	/* MetricIopsTotal.

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

	/* MetricIopsWrite.

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

	/* MetricLatencyOther.

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

	/* MetricLatencyRead.

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

	/* MetricLatencyTotal.

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

	/* MetricLatencyWrite.

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

	/* MetricStatus.

	   Filter by metric.status
	*/
	MetricStatus *string

	/* MetricTCPDuration.

	   Filter by metric.tcp.duration
	*/
	MetricTCPDuration *string

	/* MetricTCPIopsOther.

	   Filter by metric.tcp.iops.other
	*/
	MetricTCPIopsOther *int64

	/* MetricTCPIopsRead.

	   Filter by metric.tcp.iops.read
	*/
	MetricTCPIopsRead *int64

	/* MetricTCPIopsTotal.

	   Filter by metric.tcp.iops.total
	*/
	MetricTCPIopsTotal *int64

	/* MetricTCPIopsWrite.

	   Filter by metric.tcp.iops.write
	*/
	MetricTCPIopsWrite *int64

	/* MetricTCPLatencyOther.

	   Filter by metric.tcp.latency.other
	*/
	MetricTCPLatencyOther *int64

	/* MetricTCPLatencyRead.

	   Filter by metric.tcp.latency.read
	*/
	MetricTCPLatencyRead *int64

	/* MetricTCPLatencyTotal.

	   Filter by metric.tcp.latency.total
	*/
	MetricTCPLatencyTotal *int64

	/* MetricTCPLatencyWrite.

	   Filter by metric.tcp.latency.write
	*/
	MetricTCPLatencyWrite *int64

	/* MetricTCPStatus.

	   Filter by metric.tcp.status
	*/
	MetricTCPStatus *string

	/* MetricTCPThroughputRead.

	   Filter by metric.tcp.throughput.read
	*/
	MetricTCPThroughputRead *int64

	/* MetricTCPThroughputTotal.

	   Filter by metric.tcp.throughput.total
	*/
	MetricTCPThroughputTotal *int64

	/* MetricTCPThroughputWrite.

	   Filter by metric.tcp.throughput.write
	*/
	MetricTCPThroughputWrite *int64

	/* MetricTCPTimestamp.

	   Filter by metric.tcp.timestamp
	*/
	MetricTCPTimestamp *string

	/* MetricThroughputRead.

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

	/* MetricThroughputTotal.

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

	/* MetricThroughputWrite.

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

	/* MetricTimestamp.

	   Filter by metric.timestamp
	*/
	MetricTimestamp *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* StatisticsFcIopsRawOther.

	   Filter by statistics.fc.iops_raw.other
	*/
	StatisticsFcIopsRawOther *int64

	/* StatisticsFcIopsRawRead.

	   Filter by statistics.fc.iops_raw.read
	*/
	StatisticsFcIopsRawRead *int64

	/* StatisticsFcIopsRawTotal.

	   Filter by statistics.fc.iops_raw.total
	*/
	StatisticsFcIopsRawTotal *int64

	/* StatisticsFcIopsRawWrite.

	   Filter by statistics.fc.iops_raw.write
	*/
	StatisticsFcIopsRawWrite *int64

	/* StatisticsFcLatencyRawOther.

	   Filter by statistics.fc.latency_raw.other
	*/
	StatisticsFcLatencyRawOther *int64

	/* StatisticsFcLatencyRawRead.

	   Filter by statistics.fc.latency_raw.read
	*/
	StatisticsFcLatencyRawRead *int64

	/* StatisticsFcLatencyRawTotal.

	   Filter by statistics.fc.latency_raw.total
	*/
	StatisticsFcLatencyRawTotal *int64

	/* StatisticsFcLatencyRawWrite.

	   Filter by statistics.fc.latency_raw.write
	*/
	StatisticsFcLatencyRawWrite *int64

	/* StatisticsFcStatus.

	   Filter by statistics.fc.status
	*/
	StatisticsFcStatus *string

	/* StatisticsFcThroughputRawRead.

	   Filter by statistics.fc.throughput_raw.read
	*/
	StatisticsFcThroughputRawRead *int64

	/* StatisticsFcThroughputRawTotal.

	   Filter by statistics.fc.throughput_raw.total
	*/
	StatisticsFcThroughputRawTotal *int64

	/* StatisticsFcThroughputRawWrite.

	   Filter by statistics.fc.throughput_raw.write
	*/
	StatisticsFcThroughputRawWrite *int64

	/* StatisticsFcTimestamp.

	   Filter by statistics.fc.timestamp
	*/
	StatisticsFcTimestamp *string

	/* StatisticsIopsRawOther.

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

	/* StatisticsIopsRawRead.

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

	/* StatisticsIopsRawTotal.

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

	/* StatisticsIopsRawWrite.

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

	/* StatisticsLatencyRawOther.

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

	/* StatisticsLatencyRawRead.

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

	/* StatisticsLatencyRawTotal.

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

	/* StatisticsLatencyRawWrite.

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

	/* StatisticsStatus.

	   Filter by statistics.status
	*/
	StatisticsStatus *string

	/* StatisticsTCPIopsRawOther.

	   Filter by statistics.tcp.iops_raw.other
	*/
	StatisticsTCPIopsRawOther *int64

	/* StatisticsTCPIopsRawRead.

	   Filter by statistics.tcp.iops_raw.read
	*/
	StatisticsTCPIopsRawRead *int64

	/* StatisticsTCPIopsRawTotal.

	   Filter by statistics.tcp.iops_raw.total
	*/
	StatisticsTCPIopsRawTotal *int64

	/* StatisticsTCPIopsRawWrite.

	   Filter by statistics.tcp.iops_raw.write
	*/
	StatisticsTCPIopsRawWrite *int64

	/* StatisticsTCPLatencyRawOther.

	   Filter by statistics.tcp.latency_raw.other
	*/
	StatisticsTCPLatencyRawOther *int64

	/* StatisticsTCPLatencyRawRead.

	   Filter by statistics.tcp.latency_raw.read
	*/
	StatisticsTCPLatencyRawRead *int64

	/* StatisticsTCPLatencyRawTotal.

	   Filter by statistics.tcp.latency_raw.total
	*/
	StatisticsTCPLatencyRawTotal *int64

	/* StatisticsTCPLatencyRawWrite.

	   Filter by statistics.tcp.latency_raw.write
	*/
	StatisticsTCPLatencyRawWrite *int64

	/* StatisticsTCPStatus.

	   Filter by statistics.tcp.status
	*/
	StatisticsTCPStatus *string

	/* StatisticsTCPThroughputRawRead.

	   Filter by statistics.tcp.throughput_raw.read
	*/
	StatisticsTCPThroughputRawRead *int64

	/* StatisticsTCPThroughputRawTotal.

	   Filter by statistics.tcp.throughput_raw.total
	*/
	StatisticsTCPThroughputRawTotal *int64

	/* StatisticsTCPThroughputRawWrite.

	   Filter by statistics.tcp.throughput_raw.write
	*/
	StatisticsTCPThroughputRawWrite *int64

	/* StatisticsTCPTimestamp.

	   Filter by statistics.tcp.timestamp
	*/
	StatisticsTCPTimestamp *string

	/* StatisticsThroughputRawRead.

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

	/* StatisticsThroughputRawTotal.

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

	/* StatisticsThroughputRawWrite.

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

	/* StatisticsTimestamp.

	   Filter by statistics.timestamp
	*/
	StatisticsTimestamp *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

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

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) SetEnabled

func (o *NvmeServiceCollectionGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetFields

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

SetFields 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) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricDuration

func (o *NvmeServiceCollectionGetParams) SetMetricDuration(metricDuration *string)

SetMetricDuration adds the metricDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcDuration

func (o *NvmeServiceCollectionGetParams) SetMetricFcDuration(metricFcDuration *string)

SetMetricFcDuration adds the metricFcDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcIopsOther

func (o *NvmeServiceCollectionGetParams) SetMetricFcIopsOther(metricFcIopsOther *int64)

SetMetricFcIopsOther adds the metricFcIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcIopsRead

func (o *NvmeServiceCollectionGetParams) SetMetricFcIopsRead(metricFcIopsRead *int64)

SetMetricFcIopsRead adds the metricFcIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcIopsTotal

func (o *NvmeServiceCollectionGetParams) SetMetricFcIopsTotal(metricFcIopsTotal *int64)

SetMetricFcIopsTotal adds the metricFcIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcIopsWrite

func (o *NvmeServiceCollectionGetParams) SetMetricFcIopsWrite(metricFcIopsWrite *int64)

SetMetricFcIopsWrite adds the metricFcIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcLatencyOther

func (o *NvmeServiceCollectionGetParams) SetMetricFcLatencyOther(metricFcLatencyOther *int64)

SetMetricFcLatencyOther adds the metricFcLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcLatencyRead

func (o *NvmeServiceCollectionGetParams) SetMetricFcLatencyRead(metricFcLatencyRead *int64)

SetMetricFcLatencyRead adds the metricFcLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcLatencyTotal

func (o *NvmeServiceCollectionGetParams) SetMetricFcLatencyTotal(metricFcLatencyTotal *int64)

SetMetricFcLatencyTotal adds the metricFcLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcLatencyWrite

func (o *NvmeServiceCollectionGetParams) SetMetricFcLatencyWrite(metricFcLatencyWrite *int64)

SetMetricFcLatencyWrite adds the metricFcLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcStatus

func (o *NvmeServiceCollectionGetParams) SetMetricFcStatus(metricFcStatus *string)

SetMetricFcStatus adds the metricFcStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcThroughputRead

func (o *NvmeServiceCollectionGetParams) SetMetricFcThroughputRead(metricFcThroughputRead *int64)

SetMetricFcThroughputRead adds the metricFcThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcThroughputTotal

func (o *NvmeServiceCollectionGetParams) SetMetricFcThroughputTotal(metricFcThroughputTotal *int64)

SetMetricFcThroughputTotal adds the metricFcThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcThroughputWrite

func (o *NvmeServiceCollectionGetParams) SetMetricFcThroughputWrite(metricFcThroughputWrite *int64)

SetMetricFcThroughputWrite adds the metricFcThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricFcTimestamp

func (o *NvmeServiceCollectionGetParams) SetMetricFcTimestamp(metricFcTimestamp *string)

SetMetricFcTimestamp adds the metricFcTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricIopsOther

func (o *NvmeServiceCollectionGetParams) SetMetricIopsOther(metricIopsOther *int64)

SetMetricIopsOther adds the metricIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricIopsRead

func (o *NvmeServiceCollectionGetParams) SetMetricIopsRead(metricIopsRead *int64)

SetMetricIopsRead adds the metricIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricIopsTotal

func (o *NvmeServiceCollectionGetParams) SetMetricIopsTotal(metricIopsTotal *int64)

SetMetricIopsTotal adds the metricIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricIopsWrite

func (o *NvmeServiceCollectionGetParams) SetMetricIopsWrite(metricIopsWrite *int64)

SetMetricIopsWrite adds the metricIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricLatencyOther

func (o *NvmeServiceCollectionGetParams) SetMetricLatencyOther(metricLatencyOther *int64)

SetMetricLatencyOther adds the metricLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricLatencyRead

func (o *NvmeServiceCollectionGetParams) SetMetricLatencyRead(metricLatencyRead *int64)

SetMetricLatencyRead adds the metricLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricLatencyTotal

func (o *NvmeServiceCollectionGetParams) SetMetricLatencyTotal(metricLatencyTotal *int64)

SetMetricLatencyTotal adds the metricLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricLatencyWrite

func (o *NvmeServiceCollectionGetParams) SetMetricLatencyWrite(metricLatencyWrite *int64)

SetMetricLatencyWrite adds the metricLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricStatus

func (o *NvmeServiceCollectionGetParams) SetMetricStatus(metricStatus *string)

SetMetricStatus adds the metricStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPDuration

func (o *NvmeServiceCollectionGetParams) SetMetricTCPDuration(metricTCPDuration *string)

SetMetricTCPDuration adds the metricTcpDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPIopsOther

func (o *NvmeServiceCollectionGetParams) SetMetricTCPIopsOther(metricTCPIopsOther *int64)

SetMetricTCPIopsOther adds the metricTcpIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPIopsRead

func (o *NvmeServiceCollectionGetParams) SetMetricTCPIopsRead(metricTCPIopsRead *int64)

SetMetricTCPIopsRead adds the metricTcpIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPIopsTotal

func (o *NvmeServiceCollectionGetParams) SetMetricTCPIopsTotal(metricTCPIopsTotal *int64)

SetMetricTCPIopsTotal adds the metricTcpIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPIopsWrite

func (o *NvmeServiceCollectionGetParams) SetMetricTCPIopsWrite(metricTCPIopsWrite *int64)

SetMetricTCPIopsWrite adds the metricTcpIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPLatencyOther

func (o *NvmeServiceCollectionGetParams) SetMetricTCPLatencyOther(metricTCPLatencyOther *int64)

SetMetricTCPLatencyOther adds the metricTcpLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPLatencyRead

func (o *NvmeServiceCollectionGetParams) SetMetricTCPLatencyRead(metricTCPLatencyRead *int64)

SetMetricTCPLatencyRead adds the metricTcpLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPLatencyTotal

func (o *NvmeServiceCollectionGetParams) SetMetricTCPLatencyTotal(metricTCPLatencyTotal *int64)

SetMetricTCPLatencyTotal adds the metricTcpLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPLatencyWrite

func (o *NvmeServiceCollectionGetParams) SetMetricTCPLatencyWrite(metricTCPLatencyWrite *int64)

SetMetricTCPLatencyWrite adds the metricTcpLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPStatus

func (o *NvmeServiceCollectionGetParams) SetMetricTCPStatus(metricTCPStatus *string)

SetMetricTCPStatus adds the metricTcpStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPThroughputRead

func (o *NvmeServiceCollectionGetParams) SetMetricTCPThroughputRead(metricTCPThroughputRead *int64)

SetMetricTCPThroughputRead adds the metricTcpThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPThroughputTotal

func (o *NvmeServiceCollectionGetParams) SetMetricTCPThroughputTotal(metricTCPThroughputTotal *int64)

SetMetricTCPThroughputTotal adds the metricTcpThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPThroughputWrite

func (o *NvmeServiceCollectionGetParams) SetMetricTCPThroughputWrite(metricTCPThroughputWrite *int64)

SetMetricTCPThroughputWrite adds the metricTcpThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTCPTimestamp

func (o *NvmeServiceCollectionGetParams) SetMetricTCPTimestamp(metricTCPTimestamp *string)

SetMetricTCPTimestamp adds the metricTcpTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricThroughputRead

func (o *NvmeServiceCollectionGetParams) SetMetricThroughputRead(metricThroughputRead *int64)

SetMetricThroughputRead adds the metricThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricThroughputTotal

func (o *NvmeServiceCollectionGetParams) SetMetricThroughputTotal(metricThroughputTotal *int64)

SetMetricThroughputTotal adds the metricThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricThroughputWrite

func (o *NvmeServiceCollectionGetParams) SetMetricThroughputWrite(metricThroughputWrite *int64)

SetMetricThroughputWrite adds the metricThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetMetricTimestamp

func (o *NvmeServiceCollectionGetParams) SetMetricTimestamp(metricTimestamp *string)

SetMetricTimestamp adds the metricTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawOther

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawOther(statisticsFcIopsRawOther *int64)

SetStatisticsFcIopsRawOther adds the statisticsFcIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawRead

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawRead(statisticsFcIopsRawRead *int64)

SetStatisticsFcIopsRawRead adds the statisticsFcIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawTotal

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawTotal(statisticsFcIopsRawTotal *int64)

SetStatisticsFcIopsRawTotal adds the statisticsFcIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawWrite

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcIopsRawWrite(statisticsFcIopsRawWrite *int64)

SetStatisticsFcIopsRawWrite adds the statisticsFcIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawOther

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawOther(statisticsFcLatencyRawOther *int64)

SetStatisticsFcLatencyRawOther adds the statisticsFcLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawRead

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawRead(statisticsFcLatencyRawRead *int64)

SetStatisticsFcLatencyRawRead adds the statisticsFcLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawTotal

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawTotal(statisticsFcLatencyRawTotal *int64)

SetStatisticsFcLatencyRawTotal adds the statisticsFcLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawWrite

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcLatencyRawWrite(statisticsFcLatencyRawWrite *int64)

SetStatisticsFcLatencyRawWrite adds the statisticsFcLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcStatus

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcStatus(statisticsFcStatus *string)

SetStatisticsFcStatus adds the statisticsFcStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawRead

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawRead(statisticsFcThroughputRawRead *int64)

SetStatisticsFcThroughputRawRead adds the statisticsFcThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawTotal

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawTotal(statisticsFcThroughputRawTotal *int64)

SetStatisticsFcThroughputRawTotal adds the statisticsFcThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawWrite

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcThroughputRawWrite(statisticsFcThroughputRawWrite *int64)

SetStatisticsFcThroughputRawWrite adds the statisticsFcThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsFcTimestamp

func (o *NvmeServiceCollectionGetParams) SetStatisticsFcTimestamp(statisticsFcTimestamp *string)

SetStatisticsFcTimestamp adds the statisticsFcTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsIopsRawOther

func (o *NvmeServiceCollectionGetParams) SetStatisticsIopsRawOther(statisticsIopsRawOther *int64)

SetStatisticsIopsRawOther adds the statisticsIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsIopsRawRead

func (o *NvmeServiceCollectionGetParams) SetStatisticsIopsRawRead(statisticsIopsRawRead *int64)

SetStatisticsIopsRawRead adds the statisticsIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsIopsRawTotal

func (o *NvmeServiceCollectionGetParams) SetStatisticsIopsRawTotal(statisticsIopsRawTotal *int64)

SetStatisticsIopsRawTotal adds the statisticsIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsIopsRawWrite

func (o *NvmeServiceCollectionGetParams) SetStatisticsIopsRawWrite(statisticsIopsRawWrite *int64)

SetStatisticsIopsRawWrite adds the statisticsIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsLatencyRawOther

func (o *NvmeServiceCollectionGetParams) SetStatisticsLatencyRawOther(statisticsLatencyRawOther *int64)

SetStatisticsLatencyRawOther adds the statisticsLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsLatencyRawRead

func (o *NvmeServiceCollectionGetParams) SetStatisticsLatencyRawRead(statisticsLatencyRawRead *int64)

SetStatisticsLatencyRawRead adds the statisticsLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsLatencyRawTotal

func (o *NvmeServiceCollectionGetParams) SetStatisticsLatencyRawTotal(statisticsLatencyRawTotal *int64)

SetStatisticsLatencyRawTotal adds the statisticsLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsLatencyRawWrite

func (o *NvmeServiceCollectionGetParams) SetStatisticsLatencyRawWrite(statisticsLatencyRawWrite *int64)

SetStatisticsLatencyRawWrite adds the statisticsLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsStatus

func (o *NvmeServiceCollectionGetParams) SetStatisticsStatus(statisticsStatus *string)

SetStatisticsStatus adds the statisticsStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawOther

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawOther(statisticsTCPIopsRawOther *int64)

SetStatisticsTCPIopsRawOther adds the statisticsTcpIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawRead

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawRead(statisticsTCPIopsRawRead *int64)

SetStatisticsTCPIopsRawRead adds the statisticsTcpIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawTotal

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawTotal(statisticsTCPIopsRawTotal *int64)

SetStatisticsTCPIopsRawTotal adds the statisticsTcpIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawWrite

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPIopsRawWrite(statisticsTCPIopsRawWrite *int64)

SetStatisticsTCPIopsRawWrite adds the statisticsTcpIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawOther

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawOther(statisticsTCPLatencyRawOther *int64)

SetStatisticsTCPLatencyRawOther adds the statisticsTcpLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawRead

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawRead(statisticsTCPLatencyRawRead *int64)

SetStatisticsTCPLatencyRawRead adds the statisticsTcpLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawTotal

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawTotal(statisticsTCPLatencyRawTotal *int64)

SetStatisticsTCPLatencyRawTotal adds the statisticsTcpLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawWrite

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPLatencyRawWrite(statisticsTCPLatencyRawWrite *int64)

SetStatisticsTCPLatencyRawWrite adds the statisticsTcpLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPStatus

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPStatus(statisticsTCPStatus *string)

SetStatisticsTCPStatus adds the statisticsTcpStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawRead

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawRead(statisticsTCPThroughputRawRead *int64)

SetStatisticsTCPThroughputRawRead adds the statisticsTcpThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawTotal

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawTotal(statisticsTCPThroughputRawTotal *int64)

SetStatisticsTCPThroughputRawTotal adds the statisticsTcpThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawWrite

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPThroughputRawWrite(statisticsTCPThroughputRawWrite *int64)

SetStatisticsTCPThroughputRawWrite adds the statisticsTcpThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTCPTimestamp

func (o *NvmeServiceCollectionGetParams) SetStatisticsTCPTimestamp(statisticsTCPTimestamp *string)

SetStatisticsTCPTimestamp adds the statisticsTcpTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsThroughputRawRead

func (o *NvmeServiceCollectionGetParams) SetStatisticsThroughputRawRead(statisticsThroughputRawRead *int64)

SetStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsThroughputRawTotal

func (o *NvmeServiceCollectionGetParams) SetStatisticsThroughputRawTotal(statisticsThroughputRawTotal *int64)

SetStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsThroughputRawWrite

func (o *NvmeServiceCollectionGetParams) SetStatisticsThroughputRawWrite(statisticsThroughputRawWrite *int64)

SetStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetStatisticsTimestamp

func (o *NvmeServiceCollectionGetParams) SetStatisticsTimestamp(statisticsTimestamp *string)

SetStatisticsTimestamp adds the statisticsTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetSvmName

func (o *NvmeServiceCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) SetSvmUUID

func (o *NvmeServiceCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid 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) WithEnabled

WithEnabled adds the enabled to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithFields

WithFields 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) WithMaxRecords

WithMaxRecords adds the maxRecords to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricDuration

func (o *NvmeServiceCollectionGetParams) WithMetricDuration(metricDuration *string) *NvmeServiceCollectionGetParams

WithMetricDuration adds the metricDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcDuration

func (o *NvmeServiceCollectionGetParams) WithMetricFcDuration(metricFcDuration *string) *NvmeServiceCollectionGetParams

WithMetricFcDuration adds the metricFcDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcIopsOther

func (o *NvmeServiceCollectionGetParams) WithMetricFcIopsOther(metricFcIopsOther *int64) *NvmeServiceCollectionGetParams

WithMetricFcIopsOther adds the metricFcIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcIopsRead

func (o *NvmeServiceCollectionGetParams) WithMetricFcIopsRead(metricFcIopsRead *int64) *NvmeServiceCollectionGetParams

WithMetricFcIopsRead adds the metricFcIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcIopsTotal

func (o *NvmeServiceCollectionGetParams) WithMetricFcIopsTotal(metricFcIopsTotal *int64) *NvmeServiceCollectionGetParams

WithMetricFcIopsTotal adds the metricFcIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcIopsWrite

func (o *NvmeServiceCollectionGetParams) WithMetricFcIopsWrite(metricFcIopsWrite *int64) *NvmeServiceCollectionGetParams

WithMetricFcIopsWrite adds the metricFcIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcLatencyOther

func (o *NvmeServiceCollectionGetParams) WithMetricFcLatencyOther(metricFcLatencyOther *int64) *NvmeServiceCollectionGetParams

WithMetricFcLatencyOther adds the metricFcLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcLatencyRead

func (o *NvmeServiceCollectionGetParams) WithMetricFcLatencyRead(metricFcLatencyRead *int64) *NvmeServiceCollectionGetParams

WithMetricFcLatencyRead adds the metricFcLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcLatencyTotal

func (o *NvmeServiceCollectionGetParams) WithMetricFcLatencyTotal(metricFcLatencyTotal *int64) *NvmeServiceCollectionGetParams

WithMetricFcLatencyTotal adds the metricFcLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcLatencyWrite

func (o *NvmeServiceCollectionGetParams) WithMetricFcLatencyWrite(metricFcLatencyWrite *int64) *NvmeServiceCollectionGetParams

WithMetricFcLatencyWrite adds the metricFcLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcStatus

func (o *NvmeServiceCollectionGetParams) WithMetricFcStatus(metricFcStatus *string) *NvmeServiceCollectionGetParams

WithMetricFcStatus adds the metricFcStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcThroughputRead

func (o *NvmeServiceCollectionGetParams) WithMetricFcThroughputRead(metricFcThroughputRead *int64) *NvmeServiceCollectionGetParams

WithMetricFcThroughputRead adds the metricFcThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcThroughputTotal

func (o *NvmeServiceCollectionGetParams) WithMetricFcThroughputTotal(metricFcThroughputTotal *int64) *NvmeServiceCollectionGetParams

WithMetricFcThroughputTotal adds the metricFcThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcThroughputWrite

func (o *NvmeServiceCollectionGetParams) WithMetricFcThroughputWrite(metricFcThroughputWrite *int64) *NvmeServiceCollectionGetParams

WithMetricFcThroughputWrite adds the metricFcThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricFcTimestamp

func (o *NvmeServiceCollectionGetParams) WithMetricFcTimestamp(metricFcTimestamp *string) *NvmeServiceCollectionGetParams

WithMetricFcTimestamp adds the metricFcTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricIopsOther

func (o *NvmeServiceCollectionGetParams) WithMetricIopsOther(metricIopsOther *int64) *NvmeServiceCollectionGetParams

WithMetricIopsOther adds the metricIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricIopsRead

func (o *NvmeServiceCollectionGetParams) WithMetricIopsRead(metricIopsRead *int64) *NvmeServiceCollectionGetParams

WithMetricIopsRead adds the metricIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricIopsTotal

func (o *NvmeServiceCollectionGetParams) WithMetricIopsTotal(metricIopsTotal *int64) *NvmeServiceCollectionGetParams

WithMetricIopsTotal adds the metricIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricIopsWrite

func (o *NvmeServiceCollectionGetParams) WithMetricIopsWrite(metricIopsWrite *int64) *NvmeServiceCollectionGetParams

WithMetricIopsWrite adds the metricIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricLatencyOther

func (o *NvmeServiceCollectionGetParams) WithMetricLatencyOther(metricLatencyOther *int64) *NvmeServiceCollectionGetParams

WithMetricLatencyOther adds the metricLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricLatencyRead

func (o *NvmeServiceCollectionGetParams) WithMetricLatencyRead(metricLatencyRead *int64) *NvmeServiceCollectionGetParams

WithMetricLatencyRead adds the metricLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricLatencyTotal

func (o *NvmeServiceCollectionGetParams) WithMetricLatencyTotal(metricLatencyTotal *int64) *NvmeServiceCollectionGetParams

WithMetricLatencyTotal adds the metricLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricLatencyWrite

func (o *NvmeServiceCollectionGetParams) WithMetricLatencyWrite(metricLatencyWrite *int64) *NvmeServiceCollectionGetParams

WithMetricLatencyWrite adds the metricLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricStatus

func (o *NvmeServiceCollectionGetParams) WithMetricStatus(metricStatus *string) *NvmeServiceCollectionGetParams

WithMetricStatus adds the metricStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPDuration

func (o *NvmeServiceCollectionGetParams) WithMetricTCPDuration(metricTCPDuration *string) *NvmeServiceCollectionGetParams

WithMetricTCPDuration adds the metricTCPDuration to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPIopsOther

func (o *NvmeServiceCollectionGetParams) WithMetricTCPIopsOther(metricTCPIopsOther *int64) *NvmeServiceCollectionGetParams

WithMetricTCPIopsOther adds the metricTCPIopsOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPIopsRead

func (o *NvmeServiceCollectionGetParams) WithMetricTCPIopsRead(metricTCPIopsRead *int64) *NvmeServiceCollectionGetParams

WithMetricTCPIopsRead adds the metricTCPIopsRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPIopsTotal

func (o *NvmeServiceCollectionGetParams) WithMetricTCPIopsTotal(metricTCPIopsTotal *int64) *NvmeServiceCollectionGetParams

WithMetricTCPIopsTotal adds the metricTCPIopsTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPIopsWrite

func (o *NvmeServiceCollectionGetParams) WithMetricTCPIopsWrite(metricTCPIopsWrite *int64) *NvmeServiceCollectionGetParams

WithMetricTCPIopsWrite adds the metricTCPIopsWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPLatencyOther

func (o *NvmeServiceCollectionGetParams) WithMetricTCPLatencyOther(metricTCPLatencyOther *int64) *NvmeServiceCollectionGetParams

WithMetricTCPLatencyOther adds the metricTCPLatencyOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPLatencyRead

func (o *NvmeServiceCollectionGetParams) WithMetricTCPLatencyRead(metricTCPLatencyRead *int64) *NvmeServiceCollectionGetParams

WithMetricTCPLatencyRead adds the metricTCPLatencyRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPLatencyTotal

func (o *NvmeServiceCollectionGetParams) WithMetricTCPLatencyTotal(metricTCPLatencyTotal *int64) *NvmeServiceCollectionGetParams

WithMetricTCPLatencyTotal adds the metricTCPLatencyTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPLatencyWrite

func (o *NvmeServiceCollectionGetParams) WithMetricTCPLatencyWrite(metricTCPLatencyWrite *int64) *NvmeServiceCollectionGetParams

WithMetricTCPLatencyWrite adds the metricTCPLatencyWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPStatus

func (o *NvmeServiceCollectionGetParams) WithMetricTCPStatus(metricTCPStatus *string) *NvmeServiceCollectionGetParams

WithMetricTCPStatus adds the metricTCPStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPThroughputRead

func (o *NvmeServiceCollectionGetParams) WithMetricTCPThroughputRead(metricTCPThroughputRead *int64) *NvmeServiceCollectionGetParams

WithMetricTCPThroughputRead adds the metricTCPThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPThroughputTotal

func (o *NvmeServiceCollectionGetParams) WithMetricTCPThroughputTotal(metricTCPThroughputTotal *int64) *NvmeServiceCollectionGetParams

WithMetricTCPThroughputTotal adds the metricTCPThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPThroughputWrite

func (o *NvmeServiceCollectionGetParams) WithMetricTCPThroughputWrite(metricTCPThroughputWrite *int64) *NvmeServiceCollectionGetParams

WithMetricTCPThroughputWrite adds the metricTCPThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTCPTimestamp

func (o *NvmeServiceCollectionGetParams) WithMetricTCPTimestamp(metricTCPTimestamp *string) *NvmeServiceCollectionGetParams

WithMetricTCPTimestamp adds the metricTCPTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricThroughputRead

func (o *NvmeServiceCollectionGetParams) WithMetricThroughputRead(metricThroughputRead *int64) *NvmeServiceCollectionGetParams

WithMetricThroughputRead adds the metricThroughputRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricThroughputTotal

func (o *NvmeServiceCollectionGetParams) WithMetricThroughputTotal(metricThroughputTotal *int64) *NvmeServiceCollectionGetParams

WithMetricThroughputTotal adds the metricThroughputTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricThroughputWrite

func (o *NvmeServiceCollectionGetParams) WithMetricThroughputWrite(metricThroughputWrite *int64) *NvmeServiceCollectionGetParams

WithMetricThroughputWrite adds the metricThroughputWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithMetricTimestamp

func (o *NvmeServiceCollectionGetParams) WithMetricTimestamp(metricTimestamp *string) *NvmeServiceCollectionGetParams

WithMetricTimestamp adds the metricTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawOther

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawOther(statisticsFcIopsRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcIopsRawOther adds the statisticsFcIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawRead

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawRead(statisticsFcIopsRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcIopsRawRead adds the statisticsFcIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawTotal

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawTotal(statisticsFcIopsRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcIopsRawTotal adds the statisticsFcIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawWrite

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcIopsRawWrite(statisticsFcIopsRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcIopsRawWrite adds the statisticsFcIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawOther

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawOther(statisticsFcLatencyRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcLatencyRawOther adds the statisticsFcLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawRead

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawRead(statisticsFcLatencyRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcLatencyRawRead adds the statisticsFcLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawTotal

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawTotal(statisticsFcLatencyRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcLatencyRawTotal adds the statisticsFcLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawWrite

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcLatencyRawWrite(statisticsFcLatencyRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcLatencyRawWrite adds the statisticsFcLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcStatus

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcStatus(statisticsFcStatus *string) *NvmeServiceCollectionGetParams

WithStatisticsFcStatus adds the statisticsFcStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawRead

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawRead(statisticsFcThroughputRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcThroughputRawRead adds the statisticsFcThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawTotal

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawTotal(statisticsFcThroughputRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcThroughputRawTotal adds the statisticsFcThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawWrite

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcThroughputRawWrite(statisticsFcThroughputRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsFcThroughputRawWrite adds the statisticsFcThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsFcTimestamp

func (o *NvmeServiceCollectionGetParams) WithStatisticsFcTimestamp(statisticsFcTimestamp *string) *NvmeServiceCollectionGetParams

WithStatisticsFcTimestamp adds the statisticsFcTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsIopsRawOther

func (o *NvmeServiceCollectionGetParams) WithStatisticsIopsRawOther(statisticsIopsRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsIopsRawOther adds the statisticsIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsIopsRawRead

func (o *NvmeServiceCollectionGetParams) WithStatisticsIopsRawRead(statisticsIopsRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsIopsRawRead adds the statisticsIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsIopsRawTotal

func (o *NvmeServiceCollectionGetParams) WithStatisticsIopsRawTotal(statisticsIopsRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsIopsRawTotal adds the statisticsIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsIopsRawWrite

func (o *NvmeServiceCollectionGetParams) WithStatisticsIopsRawWrite(statisticsIopsRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsIopsRawWrite adds the statisticsIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsLatencyRawOther

func (o *NvmeServiceCollectionGetParams) WithStatisticsLatencyRawOther(statisticsLatencyRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsLatencyRawOther adds the statisticsLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsLatencyRawRead

func (o *NvmeServiceCollectionGetParams) WithStatisticsLatencyRawRead(statisticsLatencyRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsLatencyRawRead adds the statisticsLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsLatencyRawTotal

func (o *NvmeServiceCollectionGetParams) WithStatisticsLatencyRawTotal(statisticsLatencyRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsLatencyRawTotal adds the statisticsLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsLatencyRawWrite

func (o *NvmeServiceCollectionGetParams) WithStatisticsLatencyRawWrite(statisticsLatencyRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsLatencyRawWrite adds the statisticsLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsStatus

func (o *NvmeServiceCollectionGetParams) WithStatisticsStatus(statisticsStatus *string) *NvmeServiceCollectionGetParams

WithStatisticsStatus adds the statisticsStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawOther

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawOther(statisticsTCPIopsRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPIopsRawOther adds the statisticsTCPIopsRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawRead

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawRead(statisticsTCPIopsRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPIopsRawRead adds the statisticsTCPIopsRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawTotal

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawTotal(statisticsTCPIopsRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPIopsRawTotal adds the statisticsTCPIopsRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawWrite

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPIopsRawWrite(statisticsTCPIopsRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPIopsRawWrite adds the statisticsTCPIopsRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawOther

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawOther(statisticsTCPLatencyRawOther *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPLatencyRawOther adds the statisticsTCPLatencyRawOther to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawRead

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawRead(statisticsTCPLatencyRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPLatencyRawRead adds the statisticsTCPLatencyRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawTotal

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawTotal(statisticsTCPLatencyRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPLatencyRawTotal adds the statisticsTCPLatencyRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawWrite

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPLatencyRawWrite(statisticsTCPLatencyRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPLatencyRawWrite adds the statisticsTCPLatencyRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPStatus

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPStatus(statisticsTCPStatus *string) *NvmeServiceCollectionGetParams

WithStatisticsTCPStatus adds the statisticsTCPStatus to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawRead

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawRead(statisticsTCPThroughputRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPThroughputRawRead adds the statisticsTCPThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawTotal

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawTotal(statisticsTCPThroughputRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPThroughputRawTotal adds the statisticsTCPThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawWrite

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPThroughputRawWrite(statisticsTCPThroughputRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsTCPThroughputRawWrite adds the statisticsTCPThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTCPTimestamp

func (o *NvmeServiceCollectionGetParams) WithStatisticsTCPTimestamp(statisticsTCPTimestamp *string) *NvmeServiceCollectionGetParams

WithStatisticsTCPTimestamp adds the statisticsTCPTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsThroughputRawRead

func (o *NvmeServiceCollectionGetParams) WithStatisticsThroughputRawRead(statisticsThroughputRawRead *int64) *NvmeServiceCollectionGetParams

WithStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsThroughputRawTotal

func (o *NvmeServiceCollectionGetParams) WithStatisticsThroughputRawTotal(statisticsThroughputRawTotal *int64) *NvmeServiceCollectionGetParams

WithStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsThroughputRawWrite

func (o *NvmeServiceCollectionGetParams) WithStatisticsThroughputRawWrite(statisticsThroughputRawWrite *int64) *NvmeServiceCollectionGetParams

WithStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithStatisticsTimestamp

func (o *NvmeServiceCollectionGetParams) WithStatisticsTimestamp(statisticsTimestamp *string) *NvmeServiceCollectionGetParams

WithStatisticsTimestamp adds the statisticsTimestamp to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the nvme service collection get params

func (*NvmeServiceCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID 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 {

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

	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.
	*/
	ReturnRecords *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) SetReturnRecords

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

SetReturnRecords 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) WithReturnRecords

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

WithReturnRecords 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.

	*/
	SvmUUID 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) SetSvmUUID

func (o *NvmeServiceDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID 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) WithSvmUUID

func (o *NvmeServiceDeleteParams) WithSvmUUID(svmUUID string) *NvmeServiceDeleteParams

WithSvmUUID 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.
	*/
	Fields []string

	/* SvmUUID.

	   The unique identifier of the SVM whose NVMe service is to be retrieved.

	*/
	SvmUUID 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) SetFields

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

SetFields 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) SetSvmUUID

func (o *NvmeServiceGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID 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) WithFields

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

WithFields 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) WithSvmUUID

func (o *NvmeServiceGetParams) WithSvmUUID(svmUUID string) *NvmeServiceGetParams

WithSvmUUID 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.

	*/
	SvmUUID 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) SetSvmUUID

func (o *NvmeServiceModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID 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) WithSvmUUID

func (o *NvmeServiceModifyParams) WithSvmUUID(svmUUID string) *NvmeServiceModifyParams

WithSvmUUID 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
	*/
	Comment *string

	/* DeleteOnUnmap.

	   Filter by delete_on_unmap
	*/
	DeleteOnUnmap *bool

	/* Fields.

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

	/* HostsDhHmacChapGroupSize.

	   Filter by hosts.dh_hmac_chap.group_size
	*/
	HostsDhHmacChapGroupSize *string

	/* HostsDhHmacChapHashFunction.

	   Filter by hosts.dh_hmac_chap.hash_function
	*/
	HostsDhHmacChapHashFunction *string

	/* HostsDhHmacChapMode.

	   Filter by hosts.dh_hmac_chap.mode
	*/
	HostsDhHmacChapMode *string

	/* HostsNqn.

	   Filter by hosts.nqn
	*/
	HostsNqn *string

	/* IoQueueDefaultCount.

	   Filter by io_queue.default.count
	*/
	IoQueueDefaultCount *int64

	/* IoQueueDefaultDepth.

	   Filter by io_queue.default.depth
	*/
	IoQueueDefaultDepth *int64

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

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

	/* OsType.

	   Filter by os_type
	*/
	OsType *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SerialNumber.

	   Filter by serial_number
	*/
	SerialNumber *string

	/* SubsystemMapsAnagrpid.

	   Filter by subsystem_maps.anagrpid
	*/
	SubsystemMapsAnagrpid *string

	/* SubsystemMapsNamespaceName.

	   Filter by subsystem_maps.namespace.name
	*/
	SubsystemMapsNamespaceName *string

	/* SubsystemMapsNamespaceUUID.

	   Filter by subsystem_maps.namespace.uuid
	*/
	SubsystemMapsNamespaceUUID *string

	/* SubsystemMapsNsid.

	   Filter by subsystem_maps.nsid
	*/
	SubsystemMapsNsid *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* TargetNqn.

	   Filter by target_nqn
	*/
	TargetNqn *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	/* VendorUuids.

	   Filter by vendor_uuids
	*/
	VendorUuids *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) SetComment

func (o *NvmeSubsystemCollectionGetParams) SetComment(comment *string)

SetComment 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) SetDeleteOnUnmap

func (o *NvmeSubsystemCollectionGetParams) SetDeleteOnUnmap(deleteOnUnmap *bool)

SetDeleteOnUnmap adds the deleteOnUnmap to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetFields

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

SetFields 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) SetHostsDhHmacChapGroupSize

func (o *NvmeSubsystemCollectionGetParams) SetHostsDhHmacChapGroupSize(hostsDhHmacChapGroupSize *string)

SetHostsDhHmacChapGroupSize adds the hostsDhHmacChapGroupSize to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetHostsDhHmacChapHashFunction

func (o *NvmeSubsystemCollectionGetParams) SetHostsDhHmacChapHashFunction(hostsDhHmacChapHashFunction *string)

SetHostsDhHmacChapHashFunction adds the hostsDhHmacChapHashFunction to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetHostsDhHmacChapMode

func (o *NvmeSubsystemCollectionGetParams) SetHostsDhHmacChapMode(hostsDhHmacChapMode *string)

SetHostsDhHmacChapMode adds the hostsDhHmacChapMode to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetHostsNqn

func (o *NvmeSubsystemCollectionGetParams) SetHostsNqn(hostsNqn *string)

SetHostsNqn adds the hostsNqn to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetIoQueueDefaultCount

func (o *NvmeSubsystemCollectionGetParams) SetIoQueueDefaultCount(ioQueueDefaultCount *int64)

SetIoQueueDefaultCount adds the ioQueueDefaultCount to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetIoQueueDefaultDepth

func (o *NvmeSubsystemCollectionGetParams) SetIoQueueDefaultDepth(ioQueueDefaultDepth *int64)

SetIoQueueDefaultDepth adds the ioQueueDefaultDepth to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetName

func (o *NvmeSubsystemCollectionGetParams) SetName(name *string)

SetName adds the name to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetOsType

func (o *NvmeSubsystemCollectionGetParams) SetOsType(osType *string)

SetOsType adds the osType to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSerialNumber

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

SetSerialNumber adds the serialNumber to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSubsystemMapsAnagrpid

func (o *NvmeSubsystemCollectionGetParams) SetSubsystemMapsAnagrpid(subsystemMapsAnagrpid *string)

SetSubsystemMapsAnagrpid adds the subsystemMapsAnagrpid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSubsystemMapsNamespaceName

func (o *NvmeSubsystemCollectionGetParams) SetSubsystemMapsNamespaceName(subsystemMapsNamespaceName *string)

SetSubsystemMapsNamespaceName adds the subsystemMapsNamespaceName to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSubsystemMapsNamespaceUUID

func (o *NvmeSubsystemCollectionGetParams) SetSubsystemMapsNamespaceUUID(subsystemMapsNamespaceUUID *string)

SetSubsystemMapsNamespaceUUID adds the subsystemMapsNamespaceUuid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSubsystemMapsNsid

func (o *NvmeSubsystemCollectionGetParams) SetSubsystemMapsNsid(subsystemMapsNsid *string)

SetSubsystemMapsNsid adds the subsystemMapsNsid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSvmName

func (o *NvmeSubsystemCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetSvmUUID

func (o *NvmeSubsystemCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetTargetNqn

func (o *NvmeSubsystemCollectionGetParams) SetTargetNqn(targetNqn *string)

SetTargetNqn 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) SetUUID

func (o *NvmeSubsystemCollectionGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) SetVendorUuids

func (o *NvmeSubsystemCollectionGetParams) SetVendorUuids(vendorUuids *string)

SetVendorUuids adds the vendorUuids to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithComment

WithComment 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) WithDeleteOnUnmap

func (o *NvmeSubsystemCollectionGetParams) WithDeleteOnUnmap(deleteOnUnmap *bool) *NvmeSubsystemCollectionGetParams

WithDeleteOnUnmap adds the deleteOnUnmap to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithFields

WithFields 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) WithHostsDhHmacChapGroupSize

func (o *NvmeSubsystemCollectionGetParams) WithHostsDhHmacChapGroupSize(hostsDhHmacChapGroupSize *string) *NvmeSubsystemCollectionGetParams

WithHostsDhHmacChapGroupSize adds the hostsDhHmacChapGroupSize to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithHostsDhHmacChapHashFunction

func (o *NvmeSubsystemCollectionGetParams) WithHostsDhHmacChapHashFunction(hostsDhHmacChapHashFunction *string) *NvmeSubsystemCollectionGetParams

WithHostsDhHmacChapHashFunction adds the hostsDhHmacChapHashFunction to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithHostsDhHmacChapMode

func (o *NvmeSubsystemCollectionGetParams) WithHostsDhHmacChapMode(hostsDhHmacChapMode *string) *NvmeSubsystemCollectionGetParams

WithHostsDhHmacChapMode adds the hostsDhHmacChapMode to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithHostsNqn

WithHostsNqn adds the hostsNqn to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithIoQueueDefaultCount

func (o *NvmeSubsystemCollectionGetParams) WithIoQueueDefaultCount(ioQueueDefaultCount *int64) *NvmeSubsystemCollectionGetParams

WithIoQueueDefaultCount adds the ioQueueDefaultCount to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithIoQueueDefaultDepth

func (o *NvmeSubsystemCollectionGetParams) WithIoQueueDefaultDepth(ioQueueDefaultDepth *int64) *NvmeSubsystemCollectionGetParams

WithIoQueueDefaultDepth adds the ioQueueDefaultDepth to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithName

WithName adds the name to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithOsType

WithOsType adds the osType to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSerialNumber

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

WithSerialNumber adds the serialNumber to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSubsystemMapsAnagrpid

func (o *NvmeSubsystemCollectionGetParams) WithSubsystemMapsAnagrpid(subsystemMapsAnagrpid *string) *NvmeSubsystemCollectionGetParams

WithSubsystemMapsAnagrpid adds the subsystemMapsAnagrpid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSubsystemMapsNamespaceName

func (o *NvmeSubsystemCollectionGetParams) WithSubsystemMapsNamespaceName(subsystemMapsNamespaceName *string) *NvmeSubsystemCollectionGetParams

WithSubsystemMapsNamespaceName adds the subsystemMapsNamespaceName to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSubsystemMapsNamespaceUUID

func (o *NvmeSubsystemCollectionGetParams) WithSubsystemMapsNamespaceUUID(subsystemMapsNamespaceUUID *string) *NvmeSubsystemCollectionGetParams

WithSubsystemMapsNamespaceUUID adds the subsystemMapsNamespaceUUID to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSubsystemMapsNsid

func (o *NvmeSubsystemCollectionGetParams) WithSubsystemMapsNsid(subsystemMapsNsid *string) *NvmeSubsystemCollectionGetParams

WithSubsystemMapsNsid adds the subsystemMapsNsid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithTargetNqn

WithTargetNqn 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) WithUUID

WithUUID adds the uuid to the nvme subsystem collection get params

func (*NvmeSubsystemCollectionGetParams) WithVendorUuids

WithVendorUuids 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
	*/
	AdminQueueDepth *int64

	/* DhHmacChapGroupSize.

	   Filter by dh_hmac_chap.group_size
	*/
	DhHmacChapGroupSize *string

	/* DhHmacChapHashFunction.

	   Filter by dh_hmac_chap.hash_function
	*/
	DhHmacChapHashFunction *string

	/* DhHmacChapMode.

	   Filter by dh_hmac_chap.mode
	*/
	DhHmacChapMode *string

	/* Fields.

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

	/* HostID.

	   Filter by host.id
	*/
	HostID *string

	/* HostNqn.

	   Filter by host.nqn
	*/
	HostNqn *string

	/* HostTransportAddress.

	   Filter by host.transport_address
	*/
	HostTransportAddress *string

	/* ID.

	   Filter by id
	*/
	ID *string

	/* InterfaceName.

	   Filter by interface.name
	*/
	InterfaceName *string

	/* InterfaceTransportAddress.

	   Filter by interface.transport_address
	*/
	InterfaceTransportAddress *string

	/* InterfaceUUID.

	   Filter by interface.uuid
	*/
	InterfaceUUID *string

	/* IoQueueCount.

	   Filter by io_queue.count
	*/
	IoQueueCount *int64

	/* IoQueueDepth.

	   Filter by io_queue.depth
	*/
	IoQueueDepth *int64

	/* MaxRecords.

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

	/* NodeName.

	   Filter by node.name
	*/
	NodeName *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUID *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SubsystemName.

	   Filter by subsystem.name
	*/
	SubsystemName *string

	/* SubsystemUUID.

	   Filter by subsystem.uuid
	*/
	SubsystemUUID *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

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

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) SetAdminQueueDepth

func (o *NvmeSubsystemControllerCollectionGetParams) SetAdminQueueDepth(adminQueueDepth *int64)

SetAdminQueueDepth 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) SetDhHmacChapGroupSize

func (o *NvmeSubsystemControllerCollectionGetParams) SetDhHmacChapGroupSize(dhHmacChapGroupSize *string)

SetDhHmacChapGroupSize adds the dhHmacChapGroupSize to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetDhHmacChapHashFunction

func (o *NvmeSubsystemControllerCollectionGetParams) SetDhHmacChapHashFunction(dhHmacChapHashFunction *string)

SetDhHmacChapHashFunction adds the dhHmacChapHashFunction to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetDhHmacChapMode

func (o *NvmeSubsystemControllerCollectionGetParams) SetDhHmacChapMode(dhHmacChapMode *string)

SetDhHmacChapMode adds the dhHmacChapMode to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetFields

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

SetFields 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) SetHostID

func (o *NvmeSubsystemControllerCollectionGetParams) SetHostID(hostID *string)

SetHostID adds the hostId to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetHostNqn

func (o *NvmeSubsystemControllerCollectionGetParams) SetHostNqn(hostNqn *string)

SetHostNqn adds the hostNqn to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetHostTransportAddress

func (o *NvmeSubsystemControllerCollectionGetParams) SetHostTransportAddress(hostTransportAddress *string)

SetHostTransportAddress adds the hostTransportAddress to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetID

SetID adds the id to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetInterfaceName

func (o *NvmeSubsystemControllerCollectionGetParams) SetInterfaceName(interfaceName *string)

SetInterfaceName adds the interfaceName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetInterfaceTransportAddress

func (o *NvmeSubsystemControllerCollectionGetParams) SetInterfaceTransportAddress(interfaceTransportAddress *string)

SetInterfaceTransportAddress adds the interfaceTransportAddress to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetInterfaceUUID

func (o *NvmeSubsystemControllerCollectionGetParams) SetInterfaceUUID(interfaceUUID *string)

SetInterfaceUUID adds the interfaceUuid to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetIoQueueCount

func (o *NvmeSubsystemControllerCollectionGetParams) SetIoQueueCount(ioQueueCount *int64)

SetIoQueueCount adds the ioQueueCount to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetIoQueueDepth

func (o *NvmeSubsystemControllerCollectionGetParams) SetIoQueueDepth(ioQueueDepth *int64)

SetIoQueueDepth adds the ioQueueDepth to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetNodeName

func (o *NvmeSubsystemControllerCollectionGetParams) SetNodeName(nodeName *string)

SetNodeName adds the nodeName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetNodeUUID

func (o *NvmeSubsystemControllerCollectionGetParams) SetNodeUUID(nodeUUID *string)

SetNodeUUID adds the nodeUuid to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetSubsystemName

func (o *NvmeSubsystemControllerCollectionGetParams) SetSubsystemName(subsystemName *string)

SetSubsystemName adds the subsystemName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetSubsystemUUID

func (o *NvmeSubsystemControllerCollectionGetParams) SetSubsystemUUID(subsystemUUID *string)

SetSubsystemUUID adds the subsystemUuid to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetSvmName

func (o *NvmeSubsystemControllerCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) SetSvmUUID

func (o *NvmeSubsystemControllerCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid 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) WithAdminQueueDepth

WithAdminQueueDepth 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) WithDhHmacChapGroupSize

func (o *NvmeSubsystemControllerCollectionGetParams) WithDhHmacChapGroupSize(dhHmacChapGroupSize *string) *NvmeSubsystemControllerCollectionGetParams

WithDhHmacChapGroupSize adds the dhHmacChapGroupSize to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithDhHmacChapHashFunction

func (o *NvmeSubsystemControllerCollectionGetParams) WithDhHmacChapHashFunction(dhHmacChapHashFunction *string) *NvmeSubsystemControllerCollectionGetParams

WithDhHmacChapHashFunction adds the dhHmacChapHashFunction to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithDhHmacChapMode

WithDhHmacChapMode adds the dhHmacChapMode to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithFields

WithFields 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) WithHostID

WithHostID adds the hostID to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithHostNqn

WithHostNqn adds the hostNqn to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithHostTransportAddress

func (o *NvmeSubsystemControllerCollectionGetParams) WithHostTransportAddress(hostTransportAddress *string) *NvmeSubsystemControllerCollectionGetParams

WithHostTransportAddress adds the hostTransportAddress to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithID

WithID adds the id to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithInterfaceName

WithInterfaceName adds the interfaceName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithInterfaceTransportAddress

func (o *NvmeSubsystemControllerCollectionGetParams) WithInterfaceTransportAddress(interfaceTransportAddress *string) *NvmeSubsystemControllerCollectionGetParams

WithInterfaceTransportAddress adds the interfaceTransportAddress to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithInterfaceUUID

WithInterfaceUUID adds the interfaceUUID to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithIoQueueCount

WithIoQueueCount adds the ioQueueCount to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithIoQueueDepth

WithIoQueueDepth adds the ioQueueDepth to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithNodeName

WithNodeName adds the nodeName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithNodeUUID

WithNodeUUID adds the nodeUUID to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithSubsystemName

WithSubsystemName adds the subsystemName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithSubsystemUUID

WithSubsystemUUID adds the subsystemUUID to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the nvme subsystem controller collection get params

func (*NvmeSubsystemControllerCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID 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.
	*/
	Fields []string

	/* ID.

	   The unique identifier of the NVMe subsystem controller.

	*/
	ID string

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUID 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) SetFields

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

SetFields 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) SetID

SetID adds the id to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) SetSubsystemUUID

func (o *NvmeSubsystemControllerGetParams) SetSubsystemUUID(subsystemUUID string)

SetSubsystemUUID 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) WithFields

WithFields 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) WithID

WithID adds the id to the nvme subsystem controller get params

func (*NvmeSubsystemControllerGetParams) WithSubsystemUUID

func (o *NvmeSubsystemControllerGetParams) WithSubsystemUUID(subsystemUUID string) *NvmeSubsystemControllerGetParams

WithSubsystemUUID 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 {

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

	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_. | | 72090003 | A host to be added to an NVMe subsystem is missing the "nqn" property. | | 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. | | 72090036 | An NVMe subsystem host NQN was duplicated in the input. | | 72090042 | The `dh_hmac_chap.host_secret_key` property is required when setting any other NVMe in-band authentication properties for a host. |

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.
	*/
	ReturnRecords *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) SetReturnRecords

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

SetReturnRecords 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) WithReturnRecords

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

WithReturnRecords 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.

	*/
	AllowDeleteWhileMapped *bool

	/* AllowDeleteWithHosts.

	   Allows for the deletion of an NVMe subsystem with NVMe hosts.

	*/
	AllowDeleteWithHosts *bool

	/* UUID.

	   The unique identifier of the NVMe subsystem.

	*/
	UUID 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) SetAllowDeleteWhileMapped

func (o *NvmeSubsystemDeleteParams) SetAllowDeleteWhileMapped(allowDeleteWhileMapped *bool)

SetAllowDeleteWhileMapped adds the allowDeleteWhileMapped to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) SetAllowDeleteWithHosts

func (o *NvmeSubsystemDeleteParams) SetAllowDeleteWithHosts(allowDeleteWithHosts *bool)

SetAllowDeleteWithHosts 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) SetUUID

func (o *NvmeSubsystemDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) WithAllowDeleteWhileMapped

func (o *NvmeSubsystemDeleteParams) WithAllowDeleteWhileMapped(allowDeleteWhileMapped *bool) *NvmeSubsystemDeleteParams

WithAllowDeleteWhileMapped adds the allowDeleteWhileMapped to the nvme subsystem delete params

func (*NvmeSubsystemDeleteParams) WithAllowDeleteWithHosts

func (o *NvmeSubsystemDeleteParams) WithAllowDeleteWithHosts(allowDeleteWithHosts *bool) *NvmeSubsystemDeleteParams

WithAllowDeleteWithHosts 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) WithUUID

WithUUID 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.
	*/
	Fields []string

	/* UUID.

	   The unique identifier of the NVMe subsystem.

	*/
	UUID 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) SetFields

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

SetFields 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) SetUUID

func (o *NvmeSubsystemGetParams) SetUUID(uuid string)

SetUUID 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) WithFields

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

WithFields 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) WithUUID

WithUUID 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.
	*/
	Fields []string

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUID 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) SetFields

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

SetFields 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) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) SetSubsystemUUID

func (o *NvmeSubsystemHostCollectionGetParams) SetSubsystemUUID(subsystemUUID string)

SetSubsystemUUID 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) WithFields

WithFields 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) WithMaxRecords

WithMaxRecords adds the maxRecords to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the nvme subsystem host collection get params

func (*NvmeSubsystemHostCollectionGetParams) WithSubsystemUUID

WithSubsystemUUID 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 {

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

	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 | | ---------- | ----------- | | 262186 | The "records" array and other host properties are mutually exclusive. | | 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. | | 72090003 | A host to be added to an NVMe subsystem is missing the "nqn" property. | | 72090041 | An element in the "records" array contains an invalid property. | | 72090042 | The `dh_hmac_chap.host_secret_key` property is required when setting any other NVMe in-band authentication properties for a host. |

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.
	*/
	ReturnRecords *bool

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUID 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) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) SetSubsystemUUID

func (o *NvmeSubsystemHostCreateParams) SetSubsystemUUID(subsystemUUID string)

SetSubsystemUUID 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) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the nvme subsystem host create params

func (*NvmeSubsystemHostCreateParams) WithSubsystemUUID

func (o *NvmeSubsystemHostCreateParams) WithSubsystemUUID(subsystemUUID string) *NvmeSubsystemHostCreateParams

WithSubsystemUUID 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.

	*/
	Nqn string

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUID 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) SetNqn

func (o *NvmeSubsystemHostDeleteParams) SetNqn(nqn string)

SetNqn adds the nqn to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) SetSubsystemUUID

func (o *NvmeSubsystemHostDeleteParams) SetSubsystemUUID(subsystemUUID string)

SetSubsystemUUID 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) WithNqn

WithNqn adds the nqn to the nvme subsystem host delete params

func (*NvmeSubsystemHostDeleteParams) WithSubsystemUUID

func (o *NvmeSubsystemHostDeleteParams) WithSubsystemUUID(subsystemUUID string) *NvmeSubsystemHostDeleteParams

WithSubsystemUUID 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.
	*/
	Fields []string

	/* Nqn.

	   The NVMe qualified name (NQN) used to identify the NVMe subsystem host.

	*/
	Nqn string

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUID 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) SetFields

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

SetFields 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) SetNqn

func (o *NvmeSubsystemHostGetParams) SetNqn(nqn string)

SetNqn adds the nqn to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) SetSubsystemUUID

func (o *NvmeSubsystemHostGetParams) SetSubsystemUUID(subsystemUUID string)

SetSubsystemUUID 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) WithFields

WithFields 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) WithNqn

WithNqn adds the nqn to the nvme subsystem host get params

func (*NvmeSubsystemHostGetParams) WithSubsystemUUID

func (o *NvmeSubsystemHostGetParams) WithSubsystemUUID(subsystemUUID string) *NvmeSubsystemHostGetParams

WithSubsystemUUID 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
	*/
	Anagrpid *string

	/* Fields.

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

	/* MaxRecords.

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

	/* NamespaceName.

	   Filter by namespace.name
	*/
	NamespaceName *string

	/* NamespaceNodeName.

	   Filter by namespace.node.name
	*/
	NamespaceNodeName *string

	/* NamespaceNodeUUID.

	   Filter by namespace.node.uuid
	*/
	NamespaceNodeUUID *string

	/* NamespaceUUID.

	   Filter by namespace.uuid
	*/
	NamespaceUUID *string

	/* Nsid.

	   Filter by nsid
	*/
	Nsid *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SubsystemName.

	   Filter by subsystem.name
	*/
	SubsystemName *string

	/* SubsystemUUID.

	   Filter by subsystem.uuid
	*/
	SubsystemUUID *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

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

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) SetAnagrpid

func (o *NvmeSubsystemMapCollectionGetParams) SetAnagrpid(anagrpid *string)

SetAnagrpid 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) SetFields

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

SetFields 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) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetNamespaceName

func (o *NvmeSubsystemMapCollectionGetParams) SetNamespaceName(namespaceName *string)

SetNamespaceName adds the namespaceName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetNamespaceNodeName

func (o *NvmeSubsystemMapCollectionGetParams) SetNamespaceNodeName(namespaceNodeName *string)

SetNamespaceNodeName adds the namespaceNodeName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetNamespaceNodeUUID

func (o *NvmeSubsystemMapCollectionGetParams) SetNamespaceNodeUUID(namespaceNodeUUID *string)

SetNamespaceNodeUUID adds the namespaceNodeUuid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetNamespaceUUID

func (o *NvmeSubsystemMapCollectionGetParams) SetNamespaceUUID(namespaceUUID *string)

SetNamespaceUUID adds the namespaceUuid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetNsid

func (o *NvmeSubsystemMapCollectionGetParams) SetNsid(nsid *string)

SetNsid adds the nsid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetSubsystemName

func (o *NvmeSubsystemMapCollectionGetParams) SetSubsystemName(subsystemName *string)

SetSubsystemName adds the subsystemName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetSubsystemUUID

func (o *NvmeSubsystemMapCollectionGetParams) SetSubsystemUUID(subsystemUUID *string)

SetSubsystemUUID adds the subsystemUuid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetSvmName

func (o *NvmeSubsystemMapCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) SetSvmUUID

func (o *NvmeSubsystemMapCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid 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) WithAnagrpid

WithAnagrpid 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) WithFields

WithFields 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) WithMaxRecords

WithMaxRecords adds the maxRecords to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithNamespaceName

WithNamespaceName adds the namespaceName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithNamespaceNodeName

func (o *NvmeSubsystemMapCollectionGetParams) WithNamespaceNodeName(namespaceNodeName *string) *NvmeSubsystemMapCollectionGetParams

WithNamespaceNodeName adds the namespaceNodeName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithNamespaceNodeUUID

func (o *NvmeSubsystemMapCollectionGetParams) WithNamespaceNodeUUID(namespaceNodeUUID *string) *NvmeSubsystemMapCollectionGetParams

WithNamespaceNodeUUID adds the namespaceNodeUUID to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithNamespaceUUID

WithNamespaceUUID adds the namespaceUUID to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithNsid

WithNsid adds the nsid to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithSubsystemName

WithSubsystemName adds the subsystemName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithSubsystemUUID

WithSubsystemUUID adds the subsystemUUID to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the nvme subsystem map collection get params

func (*NvmeSubsystemMapCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID 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 {

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

	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.
	*/
	ReturnRecords *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) SetReturnRecords

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

SetReturnRecords 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) WithReturnRecords

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

WithReturnRecords 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.

	*/
	NamespaceUUID string

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUID 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) SetNamespaceUUID

func (o *NvmeSubsystemMapDeleteParams) SetNamespaceUUID(namespaceUUID string)

SetNamespaceUUID adds the namespaceUuid to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) SetSubsystemUUID

func (o *NvmeSubsystemMapDeleteParams) SetSubsystemUUID(subsystemUUID string)

SetSubsystemUUID 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) WithNamespaceUUID

func (o *NvmeSubsystemMapDeleteParams) WithNamespaceUUID(namespaceUUID string) *NvmeSubsystemMapDeleteParams

WithNamespaceUUID adds the namespaceUUID to the nvme subsystem map delete params

func (*NvmeSubsystemMapDeleteParams) WithSubsystemUUID

func (o *NvmeSubsystemMapDeleteParams) WithSubsystemUUID(subsystemUUID string) *NvmeSubsystemMapDeleteParams

WithSubsystemUUID 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.
	*/
	Fields []string

	/* NamespaceUUID.

	   The unique identifier of the NVMe namespace.

	*/
	NamespaceUUID string

	/* SubsystemUUID.

	   The unique identifier of the NVMe subsystem.

	*/
	SubsystemUUID 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) SetFields

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

SetFields 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) SetNamespaceUUID

func (o *NvmeSubsystemMapGetParams) SetNamespaceUUID(namespaceUUID string)

SetNamespaceUUID adds the namespaceUuid to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) SetSubsystemUUID

func (o *NvmeSubsystemMapGetParams) SetSubsystemUUID(subsystemUUID string)

SetSubsystemUUID 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) WithFields

WithFields 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) WithNamespaceUUID

func (o *NvmeSubsystemMapGetParams) WithNamespaceUUID(namespaceUUID string) *NvmeSubsystemMapGetParams

WithNamespaceUUID adds the namespaceUUID to the nvme subsystem map get params

func (*NvmeSubsystemMapGetParams) WithSubsystemUUID

func (o *NvmeSubsystemMapGetParams) WithSubsystemUUID(subsystemUUID string) *NvmeSubsystemMapGetParams

WithSubsystemUUID 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.

	*/
	UUID 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) SetUUID

func (o *NvmeSubsystemModifyParams) SetUUID(uuid string)

SetUUID 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) WithUUID

WithUUID 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
	*/
	Duration *string

	/* Fields.

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

	/* Interval.

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


	     Default: "1h"
	*/
	Interval *string

	/* IopsOther.

	   Filter by iops.other
	*/
	IopsOther *int64

	/* IopsRead.

	   Filter by iops.read
	*/
	IopsRead *int64

	/* IopsTotal.

	   Filter by iops.total
	*/
	IopsTotal *int64

	/* IopsWrite.

	   Filter by iops.write
	*/
	IopsWrite *int64

	/* LatencyOther.

	   Filter by latency.other
	*/
	LatencyOther *int64

	/* LatencyRead.

	   Filter by latency.read
	*/
	LatencyRead *int64

	/* LatencyTotal.

	   Filter by latency.total
	*/
	LatencyTotal *int64

	/* LatencyWrite.

	   Filter by latency.write
	*/
	LatencyWrite *int64

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* Status.

	   Filter by status
	*/
	Status *string

	/* ThroughputRead.

	   Filter by throughput.read
	*/
	ThroughputRead *int64

	/* ThroughputTotal.

	   Filter by throughput.total
	*/
	ThroughputTotal *int64

	/* ThroughputWrite.

	   Filter by throughput.write
	*/
	ThroughputWrite *int64

	/* Timestamp.

	   Filter by timestamp
	*/
	Timestamp *string

	/* UUID.

	   Unique identifier of the NVMe namespace.
	*/
	UUID 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) SetDuration

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

SetDuration adds the duration to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetFields

SetFields 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) SetInterval

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

SetInterval adds the interval to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetIopsOther

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

SetIopsOther adds the iopsOther to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetIopsRead

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

SetIopsRead adds the iopsRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetIopsTotal

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

SetIopsTotal adds the iopsTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetIopsWrite

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

SetIopsWrite adds the iopsWrite to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetLatencyOther

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

SetLatencyOther adds the latencyOther to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetLatencyRead

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

SetLatencyRead adds the latencyRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetLatencyTotal

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

SetLatencyTotal adds the latencyTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetLatencyWrite

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

SetLatencyWrite adds the latencyWrite to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetStatus

SetStatus adds the status to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetThroughputRead

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

SetThroughputRead adds the throughputRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetThroughputTotal

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

SetThroughputTotal adds the throughputTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetThroughputWrite

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

SetThroughputWrite 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) SetTimestamp

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

SetTimestamp adds the timestamp to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) SetUUID

SetUUID 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) WithDuration

WithDuration adds the duration to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithFields

WithFields 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) WithInterval

WithInterval adds the interval to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithIopsOther

WithIopsOther adds the iopsOther to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithIopsRead

WithIopsRead adds the iopsRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithIopsTotal

WithIopsTotal adds the iopsTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithIopsWrite

WithIopsWrite adds the iopsWrite to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithLatencyOther

WithLatencyOther adds the latencyOther to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithLatencyRead

WithLatencyRead adds the latencyRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithLatencyTotal

WithLatencyTotal adds the latencyTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithLatencyWrite

WithLatencyWrite adds the latencyWrite to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithStatus

WithStatus adds the status to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithThroughputRead

WithThroughputRead adds the throughputRead to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithThroughputTotal

WithThroughputTotal adds the throughputTotal to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithThroughputWrite

WithThroughputWrite 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) WithTimestamp

WithTimestamp adds the timestamp to the performance namespace metric collection get params

func (*PerformanceNamespaceMetricCollectionGetParams) WithUUID

WithUUID 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