networking

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2025 License: Apache-2.0 Imports: 12 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WithAcceptApplicationHalJSON

func WithAcceptApplicationHalJSON(r *runtime.ClientOperation)

WithAcceptApplicationHalJSON sets the Accept header to "application/hal+json".

func WithAcceptApplicationJSON

func WithAcceptApplicationJSON(r *runtime.ClientOperation)

WithAcceptApplicationJSON sets the Accept header to "application/json".

func WithContentTypeApplicationHalJSON

func WithContentTypeApplicationHalJSON(r *runtime.ClientOperation)

WithContentTypeApplicationHalJSON sets the Content-Type header to "application/hal+json".

func WithContentTypeApplicationJSON

func WithContentTypeApplicationJSON(r *runtime.ClientOperation)

WithContentTypeApplicationJSON sets the Content-Type header to "application/json".

Types

type Client

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

Client for networking API

func (*Client) FabricCollectionGet

func (a *Client) FabricCollectionGet(params *FabricCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FabricCollectionGetOK, error)
FabricCollectionGet Retrieves Fibre Channel fabrics.

### 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. * `connections` * `zoneset` ### Related ONTAP commands * `network fcp topology show` * `network fcp zone show` ### Learn more * [`DOC /network/fc/fabrics`](#docs-networking-network_fc_fabrics)

func (*Client) FabricGet

func (a *Client) FabricGet(params *FabricGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FabricGetOK, error)
FabricGet Retrieves a Fibre Channel fabric.

### 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. * `connections` * `zoneset` ### Related ONTAP commands * `network fcp topology show` * `network fcp zone show` ### Learn more * [`DOC /network/fc/fabrics`](#docs-networking-network_fc_fabrics)

func (*Client) FcInterfaceCollectionGet

func (a *Client) FcInterfaceCollectionGet(params *FcInterfaceCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcInterfaceCollectionGetOK, error)
FcInterfaceCollectionGet Retrieves FC interfaces.

### Related ONTAP commands * `network interface show` * `vserver fcp interface show` ### Learn more * [`DOC /network/fc/interfaces`](#docs-networking-network_fc_interfaces)

func (*Client) FcInterfaceCreate

func (a *Client) FcInterfaceCreate(params *FcInterfaceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcInterfaceCreateCreated, error)
FcInterfaceCreate Creates an FC interface.

### Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create the FC interface. * `name` - Name of the FC interface. * `location.port.uuid` or both `location.port.name` and `location.port.node.name` - FC port on which to create the FC interface. * `data_protocol` - Data protocol for the FC interface. ### Default property values If not specified in POST, the following default property values are assigned. * `enabled` - _true_ ### Related ONTAP commands * `network interface create` ### Learn more * [`DOC /network/fc/interfaces`](#docs-networking-network_fc_interfaces)

func (*Client) FcInterfaceDelete

func (a *Client) FcInterfaceDelete(params *FcInterfaceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcInterfaceDeleteOK, error)
FcInterfaceDelete Deletes an FC interface.

### Related ONTAP commands * `network interface delete` ### Learn more * [`DOC /network/fc/interfaces`](#docs-networking-network_fc_interfaces)

func (*Client) FcInterfaceGet

func (a *Client) FcInterfaceGet(params *FcInterfaceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcInterfaceGetOK, error)
FcInterfaceGet Retrieves an FC interface.

### 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 * `network interface show` * `vserver fcp interface show` ### Learn more * [`DOC /network/fc/interfaces`](#docs-networking-network_fc_interfaces)

func (*Client) FcInterfaceModify

func (a *Client) FcInterfaceModify(params *FcInterfaceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcInterfaceModifyOK, error)
FcInterfaceModify Updates an FC interface.

### Related ONTAP commands * `network interface modify` ### Learn more * [`DOC /network/fc/interfaces`](#docs-networking-network_fc_interfaces)

func (*Client) FcPortCollectionGet

func (a *Client) FcPortCollectionGet(params *FcPortCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcPortCollectionGetOK, error)
FcPortCollectionGet Retrieves FC ports.<br/>

### 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. * `fabric.name` * `statistics.*` * `metric.*` ### Related ONTAP commands * `network fcp adapter show` ### Learn more * [`DOC /network/fc/ports`](#docs-networking-network_fc_ports)

func (*Client) FcPortGet

func (a *Client) FcPortGet(params *FcPortGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcPortGetOK, error)
FcPortGet Retrieves an FC port.

### 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. * `fabric.name` * `statistics.*` * `metric.*` ### Related ONTAP commands * `network fcp adapter show` ### Learn more * [`DOC /network/fc/ports`](#docs-networking-network_fc_ports)

func (*Client) FcPortModify

func (a *Client) FcPortModify(params *FcPortModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcPortModifyOK, error)
FcPortModify Updates an FC port.

### Related ONTAP commands * `network fcp adapter modify` ### Learn more * [`DOC /network/fc/ports`](#docs-networking-network_fc_ports)

func (*Client) FcSwitchCollectionGet

func (a *Client) FcSwitchCollectionGet(params *FcSwitchCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcSwitchCollectionGetOK, error)
FcSwitchCollectionGet Retrieves the Fibre Channel switches of a Fibre Channel fabric.

### 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. * `ports` ### Related ONTAP commands * `network fcp topology show` ### Learn more * [`DOC /network/fc/fabrics`](#docs-networking-network_fc_fabrics)

func (*Client) FcSwitchGet

func (a *Client) FcSwitchGet(params *FcSwitchGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcSwitchGetOK, error)
FcSwitchGet Retrieves a Fibre Channel switch.

### 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. * `ports` ### Related ONTAP commands * `network fcp topology show` ### Learn more * [`DOC /network/fc/fabrics`](#docs-networking-network_fc_fabrics)

func (*Client) FcZoneCollectionGet

func (a *Client) FcZoneCollectionGet(params *FcZoneCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcZoneCollectionGetOK, error)
FcZoneCollectionGet Retrieves the zones of the active zoneset of a Fibre Channel fabric.

### 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. * `members` ### Related ONTAP commands * `network fcp zone show` ### Learn more * [`DOC /network/fc/fabrics`](#docs-networking-network_fc_fabrics)

func (*Client) FcZoneGet

func (a *Client) FcZoneGet(params *FcZoneGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcZoneGetOK, error)
FcZoneGet Retrieves a zone of the active zoneset of a Fibre Channel fabric.

### 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. * `members` ### Related ONTAP commands * `network fcp zone show` ### Learn more * [`DOC /network/fc/fabrics`](#docs-networking-network_fc_fabrics)

func (*Client) HTTPProxyCollectionGet

func (a *Client) HTTPProxyCollectionGet(params *HTTPProxyCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HTTPProxyCollectionGetOK, error)
HTTPProxyCollectionGet Retrieves the HTTP proxy configurations of all the SVMs and Cluster IPspaces.

### Related ONTAP commands * `vserver http-proxy show`

func (*Client) HTTPProxyCreate

func (a *Client) HTTPProxyCreate(params *HTTPProxyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HTTPProxyCreateCreated, error)
HTTPProxyCreate Creates an HTTP proxy configuration for an SVM or a Cluster IPspace.

Important notes: * IPv6 must be enabled if IPv6 family addresses are specified in the "server" field. * The server and the port combination specified using the "server" and "port" fields is validated during this operation. The validation will fail in the following scenarios:

  • The HTTP proxy service is not configured on the server.
  • The HTTP proxy service is not running on the specified port.
  • The server is unreachable.

### Required properties * SVM-scoped HTTP proxy

  • `svm.uuid` or `svm.name` - Existing SVM in which to create the HTTP proxy.

* Cluster-scoped HTTP proxy

  • `ipspace.uuid` or `ipspace.name` - Existing Cluster IPspace in which to create the HTTP proxy.

* `server` - HTTP proxy server FQDN or IP address. * `port` - HTTP proxy server port. ### Optional properties * `authentication_enabled` - Specifies if authentication is required for the HTTP proxy server. * `username` - Username used to authenticate with the HTTP proxy server. * `password` - Password used to authenticate with the HTTP proxy server. ### Related ONTAP commands * `vserver http-proxy create`

func (*Client) HTTPProxyDelete

func (a *Client) HTTPProxyDelete(params *HTTPProxyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HTTPProxyDeleteOK, error)
HTTPProxyDelete Deletes the HTTP proxy configuration of the specified SVM or Cluster IPspace.

### Related ONTAP commands * `vserver http-proxy delete`

func (*Client) HTTPProxyGet

func (a *Client) HTTPProxyGet(params *HTTPProxyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HTTPProxyGetOK, error)
HTTPProxyGet Displays the HTTP proxy server, port, and IPspace of the specified SVM or Cluster IPspace.

### Related ONTAP commands * `vserver http-proxy show`

func (*Client) HTTPProxyModify

func (a *Client) HTTPProxyModify(params *HTTPProxyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HTTPProxyModifyOK, error)
HTTPProxyModify Updates the proxy server, port, username, and password parameters.

Important notes: * IPv6 must be enabled if IPv6 family addresses are specified in the "server" field. * The server and the port combination specified using the "server" and "port" fields is validated during this operation. The validation will fail in the following scenarios:

  • The HTTP proxy service is not configured on the server.
  • The HTTP proxy service is not running on the specified port.
  • The server is unreachable.

### Related ONTAP commands * `vserver http-proxy modify`

func (*Client) IPServicePolicyCreate

IPServicePolicyCreate Creates a service policy for network interfaces.

### Related ONTAP commands * `network interface service-policy create` ### Required properties * `name` - Name of the service policy to create. * `ipspace.name` or `ipspace.uuid`

  • Required for cluster-scoped service policies.
  • Optional for SVM-scoped service policies.

* `svm.name` or `svm.uuid`

  • Required for SVM-scoped service policies.
  • Not valid for cluster-scoped service policies.

### Default property values If not specified in POST, the following default property values are assigned: * `scope`

  • svm if the svm parameter is specified
  • cluster if the svm parameter is not specified

func (*Client) IPServicePolicyDelete

func (a *Client) IPServicePolicyDelete(params *IPServicePolicyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPServicePolicyDeleteOK, error)
IPServicePolicyDelete Deletes a service policy for network interfaces.

### Related ONTAP commands * `network interface service-policy delete`

func (*Client) IPServicePolicyModify

func (a *Client) IPServicePolicyModify(params *IPServicePolicyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPServicePolicyModifyOK, error)
IPServicePolicyModify Updates a service policy for network interfaces.

### Related ONTAP commands * `network interface service-policy add-service` * `network interface service-policy modify-service` * `network interface service-policy remove-service` * `network interface service-policy rename`

func (*Client) IPSubnetCollectionGet

func (a *Client) IPSubnetCollectionGet(params *IPSubnetCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPSubnetCollectionGetOK, error)
IPSubnetCollectionGet Retrieves details for all subnets.

### Related ONTAP Commands * `network subnet show`

func (*Client) IPSubnetCreate

func (a *Client) IPSubnetCreate(params *IPSubnetCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPSubnetCreateCreated, error)
IPSubnetCreate Creates a new named subnet.

### Required properties * `name` - Name of the subnet to create. * `broadcast_domain` - Broadcast domain containing the subnet. * `ipspace` - IPspace containing the subnet. Required only if `broadcast_domain.uuid` is not provided. * `subnet.address` - IP address for the subnet. * `subnet.netmask` - IP netmask of the subnet. ### Recommended property values ### Default property values If not specified in POST, the following default property values are assigned: * `gateway` - no gateway * `ip_ranges` - empty * `fail_if_lifs_conflict` - _true_ ### Related ONTAP commands * `network subnet create`

func (*Client) IPSubnetDelete

func (a *Client) IPSubnetDelete(params *IPSubnetDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPSubnetDeleteOK, error)
IPSubnetDelete Deletes an IP subnet.

### Related ONTAP commands * `network subnet delete`

func (*Client) IPSubnetGet

func (a *Client) IPSubnetGet(params *IPSubnetGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPSubnetGetOK, error)
IPSubnetGet Retrieves details for a specific IP subnet.

### Related ONTAP commands * `network subnet show`

func (*Client) IPSubnetModify

func (a *Client) IPSubnetModify(params *IPSubnetModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPSubnetModifyOK, error)
IPSubnetModify Updates an IP subnet.

### Related ONTAP commands * `network subnet modify` * `network subnet rename` * `network subnet add-ranges` * `network subnet remove-ranges`

func (*Client) InterfacesMetricsCollectionGet

func (a *Client) InterfacesMetricsCollectionGet(params *InterfacesMetricsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InterfacesMetricsCollectionGetOK, error)

InterfacesMetricsCollectionGet Retrieves historical performance metrics for an interface.

func (*Client) IpspaceDelete

func (a *Client) IpspaceDelete(params *IpspaceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpspaceDeleteOK, error)
IpspaceDelete Deletes an IPspace object.

### Related ONTAP commands * `network ipspace delete`

func (*Client) IpspaceGet

func (a *Client) IpspaceGet(params *IpspaceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpspaceGetOK, error)
IpspaceGet Retrieves information about a specific IPspace.

### Related ONTAP commands * `network ipspace show`

func (*Client) IpspaceModify

func (a *Client) IpspaceModify(params *IpspaceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpspaceModifyOK, error)
IpspaceModify Updates an IPspace object.

### Related ONTAP commands * `network ipspace rename`

func (*Client) IpspacesCreate

func (a *Client) IpspacesCreate(params *IpspacesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpspacesCreateCreated, error)
IpspacesCreate Creates a new domain within which IP addresses are unique. SVMs, ports, and networks are scoped to a single IPspace.

### Required properties * `name` - Name of the IPspace to create. ### Related ONTAP commands * `network ipspace create`

func (*Client) IpspacesGet

func (a *Client) IpspacesGet(params *IpspacesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpspacesGetOK, error)
IpspacesGet Retrieves a collection of IPspaces for the entire cluster.

### Related ONTAP commands * `network ipspace show`

func (*Client) NetworkEthernetBroadcastDomainDelete

func (a *Client) NetworkEthernetBroadcastDomainDelete(params *NetworkEthernetBroadcastDomainDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetBroadcastDomainDeleteOK, error)
NetworkEthernetBroadcastDomainDelete Deletes a broadcast domain.

### Related ONTAP commands * `network port broadcast-domain delete`

func (*Client) NetworkEthernetBroadcastDomainGet

func (a *Client) NetworkEthernetBroadcastDomainGet(params *NetworkEthernetBroadcastDomainGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetBroadcastDomainGetOK, error)
NetworkEthernetBroadcastDomainGet Retrieves details of a broadcast domain.

### Related ONTAP commands * `network port broadcast-domain show`

func (*Client) NetworkEthernetBroadcastDomainModify

func (a *Client) NetworkEthernetBroadcastDomainModify(params *NetworkEthernetBroadcastDomainModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetBroadcastDomainModifyOK, error)
NetworkEthernetBroadcastDomainModify Updates the properties of a broadcast domain.

### Related ONTAP commands * `network port broadcast-domain modify` * `network port broadcast-domain rename` * `network port broadcast-domain move`

func (*Client) NetworkEthernetBroadcastDomainsCreate

NetworkEthernetBroadcastDomainsCreate Creates a new broadcast domain.<br/>

### Required properties * `name` - Name of the broadcast-domain to create. * `mtu` - Maximum transmission unit (MTU) of the broadcast domain. ### Recommended optional properties * `ipspace.name` or `ipspace.uuid` - IPspace the broadcast domain belongs to. ### Default property values If not specified in POST, the following default property values are assigned: * `ipspace` - _Default_ ### Related ONTAP commands * `network port broadcast-domain create`

func (*Client) NetworkEthernetBroadcastDomainsGet

func (a *Client) NetworkEthernetBroadcastDomainsGet(params *NetworkEthernetBroadcastDomainsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetBroadcastDomainsGetOK, error)
NetworkEthernetBroadcastDomainsGet Retrieves a collection of broadcast domains for the entire cluster.

### Related ONTAP commands * `network port broadcast-domain show`

func (*Client) NetworkEthernetPortDelete

NetworkEthernetPortDelete Deletes a VLAN or LAG.

### Related ONTAP commands * `network port ifgrp delete` * `network port vlan delete`

func (*Client) NetworkEthernetPortGet

func (a *Client) NetworkEthernetPortGet(params *NetworkEthernetPortGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetPortGetOK, error)
NetworkEthernetPortGet Retrieves the details of a physical port, VLAN, or LAG.

### Related ONTAP commands * `network port show` * `network port ifgrp show` * `network port vlan show`

func (*Client) NetworkEthernetPortModify

func (a *Client) NetworkEthernetPortModify(params *NetworkEthernetPortModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetPortModifyOK, error)
NetworkEthernetPortModify Updates a port.

### Related ONTAP commands * `network port broadcast-domain add-ports` * `network port broadcast-domain remove-ports` * `network port modify` * `network port ifgrp add-port` * `network port ifgrp remove-port` * `network port reachability repair`

func (*Client) NetworkEthernetPortsCreate

func (a *Client) NetworkEthernetPortsCreate(params *NetworkEthernetPortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetPortsCreateCreated, error)
NetworkEthernetPortsCreate Creates a new VLAN (such as node1:e0a-100) or LAG (ifgrp, such as node2:a0a).

### Required properties * `node` - Node the port will be created on. * `vlan` - This field cannot be specified at the same time as `lag`.

  • `vlan.base_port` - Physical port or LAG the VLAN will be created on.
  • `vlan.tag` - Tag used to identify VLAN on the base port.

* `lag` - This field cannot be specified at the same time as `vlan`.

  • `lag.mode` - Policy for the LAG that will be created.
  • `lag.distribution_policy` - Indicates how the packets are distributed between ports.
  • `lag.member_ports` - Set of ports the LAG consists of.

### Optional properties * `type` - Defines if a VLAN or LAG will be created: * `broadcast_domain` - The layer-2 broadcast domain the port is associated with. The port will be placed in a broadcast domain if it is not specified. It may take several minutes for the broadcast domain to be assigned. During that period the port cannot host interfaces. ### Related ONTAP commands * `network port ifgrp create` * `network port vlan create`

func (*Client) NetworkEthernetPortsGet

func (a *Client) NetworkEthernetPortsGet(params *NetworkEthernetPortsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetPortsGetOK, error)
NetworkEthernetPortsGet Retrieves a collection of ports (physical, VLAN and LAG) for an entire cluster.

### Related ONTAP commands * `network port show` * `network port ifgrp show` * `network port vlan show`

func (*Client) NetworkIPBgpPeerGroupDelete

func (a *Client) NetworkIPBgpPeerGroupDelete(params *NetworkIPBgpPeerGroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPBgpPeerGroupDeleteOK, error)
NetworkIPBgpPeerGroupDelete Deletes a BGP peer group for VIP.

### Related ONTAP commands * `network bgp peer-group delete`

func (*Client) NetworkIPBgpPeerGroupGet

func (a *Client) NetworkIPBgpPeerGroupGet(params *NetworkIPBgpPeerGroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPBgpPeerGroupGetOK, error)
NetworkIPBgpPeerGroupGet Retrieves details of a BGP peer group for VIP.

### Related ONTAP commands * `network bgp peer-group show`

func (*Client) NetworkIPBgpPeerGroupModify

func (a *Client) NetworkIPBgpPeerGroupModify(params *NetworkIPBgpPeerGroupModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPBgpPeerGroupModifyOK, error)
NetworkIPBgpPeerGroupModify Updates a BGP peer group for VIP.

### Related ONTAP commands * `network bgp peer-group modify` * `network bgp peer-group rename`

func (*Client) NetworkIPBgpPeerGroupsCreate

NetworkIPBgpPeerGroupsCreate Creates a new BGP peer group for VIP. Multipath-routing is turned on cluster-wide automatically if the peer group being created results in multiple paths being available for an existing or future VIP interface.<br/>

### Required properties * `name` - Name of the peer-group to create. * `ipspace.name` or `ipspace.uuid` or `local.port`

  • Required with local.interface.name or local.ip.address to identify a local interface
  • Optional when local.interface.uuid is specified

* `local.interface.uuid` or `local.interface.name` or `local.ip.address`

  • Required when specifying an existing local interface.

* `local.ip` and `local.port`

  • Required to create a new local interface.

* `peer.address` - IP address of the peer router ### Default property values If not specified in POST, the following default property values are assigned: * `is_next_hop` - _false_ ### Related ONTAP commands * `network bgp peer-group create`

func (*Client) NetworkIPBgpPeerGroupsGet

func (a *Client) NetworkIPBgpPeerGroupsGet(params *NetworkIPBgpPeerGroupsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPBgpPeerGroupsGetOK, error)
NetworkIPBgpPeerGroupsGet Retrieves the details of all BGP peer groups for VIP.

### Related ONTAP Commands * `network bgp peer-group show`

func (*Client) NetworkIPInterfaceDelete

func (a *Client) NetworkIPInterfaceDelete(params *NetworkIPInterfaceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPInterfaceDeleteOK, error)
NetworkIPInterfaceDelete Deletes an IP interface.

### Related ONTAP commands * `network interface delete`

func (*Client) NetworkIPInterfaceGet

func (a *Client) NetworkIPInterfaceGet(params *NetworkIPInterfaceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPInterfaceGetOK, error)
NetworkIPInterfaceGet Retrieves details for a specific IP interface.

### Related ONTAP commands * `network interface show`

func (*Client) NetworkIPInterfaceModify

func (a *Client) NetworkIPInterfaceModify(params *NetworkIPInterfaceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPInterfaceModifyOK, error)
NetworkIPInterfaceModify Updates an IP interface.

### Related ONTAP commands * `network interface migrate` * `network interface modify` * `network interface rename` * `network interface revert`

func (*Client) NetworkIPInterfacesCreate

func (a *Client) NetworkIPInterfacesCreate(params *NetworkIPInterfacesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPInterfacesCreateCreated, error)
NetworkIPInterfacesCreate Creates a new Cluster-scoped or SVM-scoped interface.<br/>

### Required properties * `name` - Name of the interface to create. * `ip` or `subnet`

  • `ip.address` - IP address for the interface.
  • `ip.netmask` - IP subnet of the interface.
  • `subnet.uuid` or `subnet.name`

* `ipspace.name` or `ipspace.uuid`

  • Required for Cluster-scoped interfaces.
  • Optional for SVM-scoped interfaces.

* `svm.name` or `svm.uuid`

  • Required for an SVM-scoped interface.
  • Invalid for a Cluster-scoped interface.

* If a LIF in the subnet of the specified IP address does not already exist, a location.home_port, a location.home_node, or a location.broadcast_domain needs to be provided. ### Recommended property values * `service_policy`

  • `for SVM scoped interfaces`
  • _default-data-files_ for interfaces carrying file-oriented NAS data traffic
  • _default-data-blocks_ for interfaces carrying block-oriented SAN data traffic
  • _default-data-iscsi_ for interfaces carrying iSCSI data traffic
  • _default-management_ for interfaces carrying SVM management requests
  • `for Cluster scoped interfaces`
  • _default-intercluster_ for interfaces carrying cluster peering traffic
  • _default-management_ for interfaces carrying system management requests
  • _default-route-announce_ for interfaces carrying BGP peer connections

### Default property values If not specified in POST, the following default property values are assigned: * `scope`

  • _svm_ if svm parameter is specified.
  • _cluster_ if svm parameter is not specified

* `enabled` - _true_ * `location.auto_revert` - _true_ * `service_policy`

  • _default-data-files_ if scope is `svm`
  • _default-management_ if scope is `cluster` and IPspace is not `Cluster`
  • _default-cluster_ if scope is `cluster` and IPspace is `Cluster`

* `failover` - Selects the least restrictive failover policy supported by all the services in the service policy. * `ddns_enabled`

  • _true_ if the interface supports _data_nfs_ or _data_cifs_ services
  • _false_ otherwise

* `fail_if_subnet_conflicts` - _true_ ### Related ONTAP commands * `network interface create`

func (*Client) NetworkIPInterfacesGet

func (a *Client) NetworkIPInterfacesGet(params *NetworkIPInterfacesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPInterfacesGetOK, error)
NetworkIPInterfacesGet Retrieves the details of all IP interfaces.

### Related ONTAP Commands * `network interface show`

func (*Client) NetworkIPRouteDelete

func (a *Client) NetworkIPRouteDelete(params *NetworkIPRouteDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPRouteDeleteOK, error)
NetworkIPRouteDelete Deletes a specific IP route.

### Related ONTAP commands * `network route delete`

func (*Client) NetworkIPRouteGet

func (a *Client) NetworkIPRouteGet(params *NetworkIPRouteGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPRouteGetOK, error)
NetworkIPRouteGet Retrieves the details of a specific IP route.

### Related ONTAP commands * `network route show` * `network route show-lifs`

func (*Client) NetworkIPRoutesCreate

func (a *Client) NetworkIPRoutesCreate(params *NetworkIPRoutesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPRoutesCreateCreated, error)
NetworkIPRoutesCreate Creates a Cluster-scoped or SVM-scoped static route.

### Required properties * `gateway` - IP address to route packets to. * SVM-scoped routes

  • `svm.name` or `svm.uuid` - SVM that route is applied to.

* cluster-scoped routes

  • There are no additional required fields for Cluster-scoped routes.

### Default property values If not specified in POST, the following default property values are assigned: * `destination` - _0.0.0.0/0_ for IPv4 or _::/0_ for IPv6. * `ipspace.name`

  • _Default_ for Cluster-scoped routes.
  • Name of the SVM's IPspace for SVM-scoped routes.

* `metric` - 20. ### Related ONTAP commands * `network route create`

func (*Client) NetworkIPRoutesGet

func (a *Client) NetworkIPRoutesGet(params *NetworkIPRoutesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPRoutesGetOK, error)
NetworkIPRoutesGet Retrieves the collection of IP routes.

### 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. * `interfaces.*` ### Related ONTAP commands * `network route show` * `network route show-lifs`

func (*Client) NetworkIPServicePoliciesGet

func (a *Client) NetworkIPServicePoliciesGet(params *NetworkIPServicePoliciesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPServicePoliciesGetOK, error)
NetworkIPServicePoliciesGet Retrieves a collection of service policies.

### Related ONTAP commands * `network interface service-policy show`

func (*Client) NetworkIPServicePolicyGet

func (a *Client) NetworkIPServicePolicyGet(params *NetworkIPServicePolicyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPServicePolicyGetOK, error)
NetworkIPServicePolicyGet Retrieves a specific service policy.

### Related ONTAP commands * `network interface service-policy show`

func (*Client) PerformanceFcInterfaceMetricCollectionGet

PerformanceFcInterfaceMetricCollectionGet Retrieves historical performance metrics for a Fibre Channel interface.

func (*Client) PerformanceFcInterfaceMetricGet

func (a *Client) PerformanceFcInterfaceMetricGet(params *PerformanceFcInterfaceMetricGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PerformanceFcInterfaceMetricGetOK, error)

PerformanceFcInterfaceMetricGet Retrieves historical performance metrics for a Fibre Channel interface for a specific time.

func (*Client) PerformanceFcPortMetricCollectionGet

func (a *Client) PerformanceFcPortMetricCollectionGet(params *PerformanceFcPortMetricCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PerformanceFcPortMetricCollectionGetOK, error)

PerformanceFcPortMetricCollectionGet Retrieves historical performance metrics for a Fibre Channel port.

func (*Client) PerformanceFcPortMetricGet

func (a *Client) PerformanceFcPortMetricGet(params *PerformanceFcPortMetricGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PerformanceFcPortMetricGetOK, error)

PerformanceFcPortMetricGet Retrieves historical performance metrics for a Fibre Channel port for a specific time.

func (*Client) PortMetricsCollectionGet

func (a *Client) PortMetricsCollectionGet(params *PortMetricsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PortMetricsCollectionGetOK, error)

PortMetricsCollectionGet Retrieves historical performance metrics for a port.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) SwitchCollectionGet

func (a *Client) SwitchCollectionGet(params *SwitchCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchCollectionGetOK, error)
SwitchCollectionGet Retrieves the ethernet switches attached to the chassis.

### Related ONTAP commands * `system switch ethernet show` ### Learn more * [`DOC /network/ethernet/switches`](#docs-networking-network_ethernet_switches)

func (*Client) SwitchCreate

SwitchCreate Creates an ethernet switch.

### Required properties * `name` - Name of the switch to create. * `address` - Switch IP address. * `model` - Switch model number. * `monitoring.enabled` - Whether the switch should be monitored by CSHM. * `network`

  • _cluster_ for cluster or shared switches.
  • _storage_ for storage switches.
  • _management_ for management switches.

* `snmp.version` - SNMP version. * `snmp.user` - SNMP user. ### Related ONTAP commands * `system switch ethernet create` ### Learn more * [`DOC /network/ethernet/switches`](#docs-networking-network_ethernet_switches)

func (*Client) SwitchDelete

func (a *Client) SwitchDelete(params *SwitchDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchDeleteOK, error)
SwitchDelete Deletes an Ethernet switch.

### Related ONTAP commands * `system switch ethernet delete` ### Learn more * [`DOC /network/ethernet/switches`](#docs-networking-network_ethernet_switches)

func (*Client) SwitchGet

func (a *Client) SwitchGet(params *SwitchGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchGetOK, error)
SwitchGet Retrieves the details of an Ethernet switch.

### Related ONTAP commands * `system switch ethernet show` ### Learn more * [`DOC /network/ethernet/switches`](#docs-networking-network_ethernet_switches)

func (*Client) SwitchModify

SwitchModify Updates the switch state.

### Related ONTAP commands * `system switch ethernet modify` ### Learn more * [`DOC /network/ethernet/switches`](#docs-networking-network_ethernet_switches)

func (*Client) SwitchPortCollectionGet

func (a *Client) SwitchPortCollectionGet(params *SwitchPortCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchPortCollectionGetOK, error)
SwitchPortCollectionGet Retrieves the ethernet switch ports.

### Related ONTAP commands * `system switch ethernet interface show` ### Learn more * [`DOC /network/ethernet/switch/ports`](#docs-networking-network_ethernet_switch_ports)

func (*Client) SwitchPortGet

func (a *Client) SwitchPortGet(params *SwitchPortGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchPortGetOK, error)
SwitchPortGet Retrieves an ethernet switch port.

### Related ONTAP commands * `system switch ethernet interface show`

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption may be used to customize the behavior of Client methods.

func WithAccept

func WithAccept(mime string) ClientOption

WithAccept allows the client to force the Accept header to negotiate a specific Producer from the server.

You may use this option to set arbitrary extensions to your MIME media type.

func WithContentType

func WithContentType(mime string) ClientOption

WithContentType allows the client to force the Content-Type header to negotiate a specific Consumer from the server.

You may use this option to set arbitrary extensions to your MIME media type.

type ClientService

type ClientService interface {
	FabricCollectionGet(params *FabricCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FabricCollectionGetOK, error)

	FabricGet(params *FabricGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FabricGetOK, error)

	FcInterfaceCollectionGet(params *FcInterfaceCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcInterfaceCollectionGetOK, error)

	FcInterfaceCreate(params *FcInterfaceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcInterfaceCreateCreated, error)

	FcInterfaceDelete(params *FcInterfaceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcInterfaceDeleteOK, error)

	FcInterfaceGet(params *FcInterfaceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcInterfaceGetOK, error)

	FcInterfaceModify(params *FcInterfaceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcInterfaceModifyOK, error)

	FcPortCollectionGet(params *FcPortCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcPortCollectionGetOK, error)

	FcPortGet(params *FcPortGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcPortGetOK, error)

	FcPortModify(params *FcPortModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcPortModifyOK, error)

	FcSwitchCollectionGet(params *FcSwitchCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcSwitchCollectionGetOK, error)

	FcSwitchGet(params *FcSwitchGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcSwitchGetOK, error)

	FcZoneCollectionGet(params *FcZoneCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcZoneCollectionGetOK, error)

	FcZoneGet(params *FcZoneGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*FcZoneGetOK, error)

	HTTPProxyCollectionGet(params *HTTPProxyCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HTTPProxyCollectionGetOK, error)

	HTTPProxyCreate(params *HTTPProxyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HTTPProxyCreateCreated, error)

	HTTPProxyDelete(params *HTTPProxyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HTTPProxyDeleteOK, error)

	HTTPProxyGet(params *HTTPProxyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HTTPProxyGetOK, error)

	HTTPProxyModify(params *HTTPProxyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HTTPProxyModifyOK, error)

	InterfacesMetricsCollectionGet(params *InterfacesMetricsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InterfacesMetricsCollectionGetOK, error)

	IPServicePolicyCreate(params *IPServicePolicyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPServicePolicyCreateOK, *IPServicePolicyCreateCreated, error)

	IPServicePolicyDelete(params *IPServicePolicyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPServicePolicyDeleteOK, error)

	IPServicePolicyModify(params *IPServicePolicyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPServicePolicyModifyOK, error)

	IPSubnetCollectionGet(params *IPSubnetCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPSubnetCollectionGetOK, error)

	IPSubnetCreate(params *IPSubnetCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPSubnetCreateCreated, error)

	IPSubnetDelete(params *IPSubnetDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPSubnetDeleteOK, error)

	IPSubnetGet(params *IPSubnetGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPSubnetGetOK, error)

	IPSubnetModify(params *IPSubnetModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IPSubnetModifyOK, error)

	IpspaceDelete(params *IpspaceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpspaceDeleteOK, error)

	IpspaceGet(params *IpspaceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpspaceGetOK, error)

	IpspaceModify(params *IpspaceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpspaceModifyOK, error)

	IpspacesCreate(params *IpspacesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpspacesCreateCreated, error)

	IpspacesGet(params *IpspacesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpspacesGetOK, error)

	NetworkEthernetBroadcastDomainDelete(params *NetworkEthernetBroadcastDomainDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetBroadcastDomainDeleteOK, error)

	NetworkEthernetBroadcastDomainGet(params *NetworkEthernetBroadcastDomainGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetBroadcastDomainGetOK, error)

	NetworkEthernetBroadcastDomainModify(params *NetworkEthernetBroadcastDomainModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetBroadcastDomainModifyOK, error)

	NetworkEthernetBroadcastDomainsCreate(params *NetworkEthernetBroadcastDomainsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetBroadcastDomainsCreateCreated, error)

	NetworkEthernetBroadcastDomainsGet(params *NetworkEthernetBroadcastDomainsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetBroadcastDomainsGetOK, error)

	NetworkEthernetPortDelete(params *NetworkEthernetPortDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetPortDeleteOK, *NetworkEthernetPortDeleteAccepted, error)

	NetworkEthernetPortGet(params *NetworkEthernetPortGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetPortGetOK, error)

	NetworkEthernetPortModify(params *NetworkEthernetPortModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetPortModifyOK, error)

	NetworkEthernetPortsCreate(params *NetworkEthernetPortsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetPortsCreateCreated, error)

	NetworkEthernetPortsGet(params *NetworkEthernetPortsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkEthernetPortsGetOK, error)

	NetworkIPBgpPeerGroupDelete(params *NetworkIPBgpPeerGroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPBgpPeerGroupDeleteOK, error)

	NetworkIPBgpPeerGroupGet(params *NetworkIPBgpPeerGroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPBgpPeerGroupGetOK, error)

	NetworkIPBgpPeerGroupModify(params *NetworkIPBgpPeerGroupModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPBgpPeerGroupModifyOK, error)

	NetworkIPBgpPeerGroupsCreate(params *NetworkIPBgpPeerGroupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPBgpPeerGroupsCreateCreated, error)

	NetworkIPBgpPeerGroupsGet(params *NetworkIPBgpPeerGroupsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPBgpPeerGroupsGetOK, error)

	NetworkIPInterfaceDelete(params *NetworkIPInterfaceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPInterfaceDeleteOK, error)

	NetworkIPInterfaceGet(params *NetworkIPInterfaceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPInterfaceGetOK, error)

	NetworkIPInterfaceModify(params *NetworkIPInterfaceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPInterfaceModifyOK, error)

	NetworkIPInterfacesCreate(params *NetworkIPInterfacesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPInterfacesCreateCreated, error)

	NetworkIPInterfacesGet(params *NetworkIPInterfacesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPInterfacesGetOK, error)

	NetworkIPRouteDelete(params *NetworkIPRouteDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPRouteDeleteOK, error)

	NetworkIPRouteGet(params *NetworkIPRouteGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPRouteGetOK, error)

	NetworkIPRoutesCreate(params *NetworkIPRoutesCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPRoutesCreateCreated, error)

	NetworkIPRoutesGet(params *NetworkIPRoutesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPRoutesGetOK, error)

	NetworkIPServicePoliciesGet(params *NetworkIPServicePoliciesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPServicePoliciesGetOK, error)

	NetworkIPServicePolicyGet(params *NetworkIPServicePolicyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkIPServicePolicyGetOK, error)

	PerformanceFcInterfaceMetricCollectionGet(params *PerformanceFcInterfaceMetricCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PerformanceFcInterfaceMetricCollectionGetOK, error)

	PerformanceFcInterfaceMetricGet(params *PerformanceFcInterfaceMetricGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PerformanceFcInterfaceMetricGetOK, error)

	PerformanceFcPortMetricCollectionGet(params *PerformanceFcPortMetricCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PerformanceFcPortMetricCollectionGetOK, error)

	PerformanceFcPortMetricGet(params *PerformanceFcPortMetricGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PerformanceFcPortMetricGetOK, error)

	PortMetricsCollectionGet(params *PortMetricsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PortMetricsCollectionGetOK, error)

	SwitchCollectionGet(params *SwitchCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchCollectionGetOK, error)

	SwitchCreate(params *SwitchCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchCreateCreated, *SwitchCreateAccepted, error)

	SwitchDelete(params *SwitchDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchDeleteOK, error)

	SwitchGet(params *SwitchGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchGetOK, error)

	SwitchModify(params *SwitchModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchModifyOK, *SwitchModifyAccepted, error)

	SwitchPortCollectionGet(params *SwitchPortCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchPortCollectionGetOK, error)

	SwitchPortGet(params *SwitchPortGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SwitchPortGetOK, 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 networking API client.

func NewClientWithBasicAuth

func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService

New creates a new networking API client with basic auth credentials. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - user: user for basic authentication header. - password: password for basic authentication header.

func NewClientWithBearerToken

func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService

New creates a new networking API client with a bearer token for authentication. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - bearerToken: bearer token for Bearer authentication header.

type FabricCollectionGetDefault

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

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

Error

func NewFabricCollectionGetDefault

func NewFabricCollectionGetDefault(code int) *FabricCollectionGetDefault

NewFabricCollectionGetDefault creates a FabricCollectionGetDefault with default headers values

func (*FabricCollectionGetDefault) Code

func (o *FabricCollectionGetDefault) Code() int

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

func (*FabricCollectionGetDefault) Error

func (*FabricCollectionGetDefault) GetPayload

func (*FabricCollectionGetDefault) IsClientError

func (o *FabricCollectionGetDefault) IsClientError() bool

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

func (*FabricCollectionGetDefault) IsCode

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

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

func (*FabricCollectionGetDefault) IsRedirect

func (o *FabricCollectionGetDefault) IsRedirect() bool

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

func (*FabricCollectionGetDefault) IsServerError

func (o *FabricCollectionGetDefault) IsServerError() bool

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

func (*FabricCollectionGetDefault) IsSuccess

func (o *FabricCollectionGetDefault) IsSuccess() bool

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

func (*FabricCollectionGetDefault) String

func (o *FabricCollectionGetDefault) String() string

type FabricCollectionGetOK

type FabricCollectionGetOK struct {
	Payload *models.FabricResponse
}

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

OK

func NewFabricCollectionGetOK

func NewFabricCollectionGetOK() *FabricCollectionGetOK

NewFabricCollectionGetOK creates a FabricCollectionGetOK with default headers values

func (*FabricCollectionGetOK) Code

func (o *FabricCollectionGetOK) Code() int

Code gets the status code for the fabric collection get o k response

func (*FabricCollectionGetOK) Error

func (o *FabricCollectionGetOK) Error() string

func (*FabricCollectionGetOK) GetPayload

func (o *FabricCollectionGetOK) GetPayload() *models.FabricResponse

func (*FabricCollectionGetOK) IsClientError

func (o *FabricCollectionGetOK) IsClientError() bool

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

func (*FabricCollectionGetOK) IsCode

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

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

func (*FabricCollectionGetOK) IsRedirect

func (o *FabricCollectionGetOK) IsRedirect() bool

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

func (*FabricCollectionGetOK) IsServerError

func (o *FabricCollectionGetOK) IsServerError() bool

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

func (*FabricCollectionGetOK) IsSuccess

func (o *FabricCollectionGetOK) IsSuccess() bool

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

func (*FabricCollectionGetOK) String

func (o *FabricCollectionGetOK) String() string

type FabricCollectionGetParams

type FabricCollectionGetParams struct {

	/* CacheAge.

	   Filter by cache.age
	*/
	CacheAge *string

	/* CacheIsCurrent.

	   Filter by cache.is_current
	*/
	CacheIsCurrent *bool

	/* CacheMaximumAge.

	   The maximum age of data in the Fibre Channel fabric cache before it should be refreshed from the fabric. The default is 15 minutes.

	   Format: iso8601
	   Default: "15 minutes"
	*/
	CacheMaximumAge *string

	/* CacheUpdateTime.

	   Filter by cache.update_time
	*/
	CacheUpdateTime *string

	/* ConnectionsClusterPortName.

	   Filter by connections.cluster_port.name
	*/
	ConnectionsClusterPortName *string

	/* ConnectionsClusterPortNodeName.

	   Filter by connections.cluster_port.node.name
	*/
	ConnectionsClusterPortNodeName *string

	/* ConnectionsClusterPortUUID.

	   Filter by connections.cluster_port.uuid
	*/
	ConnectionsClusterPortUUID *string

	/* ConnectionsClusterPortWwpn.

	   Filter by connections.cluster_port.wwpn
	*/
	ConnectionsClusterPortWwpn *string

	/* ConnectionsSwitchPortWwpn.

	   Filter by connections.switch.port.wwpn
	*/
	ConnectionsSwitchPortWwpn *string

	/* ConnectionsSwitchWwn.

	   Filter by connections.switch.wwn
	*/
	ConnectionsSwitchWwn *string

	/* Fields.

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

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* ZonesetName.

	   Filter by zoneset.name
	*/
	ZonesetName *string

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

FabricCollectionGetParams contains all the parameters to send to the API endpoint

for the fabric collection get operation.

Typically these are written to a http.Request.

func NewFabricCollectionGetParams

func NewFabricCollectionGetParams() *FabricCollectionGetParams

NewFabricCollectionGetParams creates a new FabricCollectionGetParams 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 NewFabricCollectionGetParamsWithContext

func NewFabricCollectionGetParamsWithContext(ctx context.Context) *FabricCollectionGetParams

NewFabricCollectionGetParamsWithContext creates a new FabricCollectionGetParams object with the ability to set a context for a request.

func NewFabricCollectionGetParamsWithHTTPClient

func NewFabricCollectionGetParamsWithHTTPClient(client *http.Client) *FabricCollectionGetParams

NewFabricCollectionGetParamsWithHTTPClient creates a new FabricCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewFabricCollectionGetParamsWithTimeout

func NewFabricCollectionGetParamsWithTimeout(timeout time.Duration) *FabricCollectionGetParams

NewFabricCollectionGetParamsWithTimeout creates a new FabricCollectionGetParams object with the ability to set a timeout on a request.

func (*FabricCollectionGetParams) SetCacheAge

func (o *FabricCollectionGetParams) SetCacheAge(cacheAge *string)

SetCacheAge adds the cacheAge to the fabric collection get params

func (*FabricCollectionGetParams) SetCacheIsCurrent

func (o *FabricCollectionGetParams) SetCacheIsCurrent(cacheIsCurrent *bool)

SetCacheIsCurrent adds the cacheIsCurrent to the fabric collection get params

func (*FabricCollectionGetParams) SetCacheMaximumAge

func (o *FabricCollectionGetParams) SetCacheMaximumAge(cacheMaximumAge *string)

SetCacheMaximumAge adds the cacheMaximumAge to the fabric collection get params

func (*FabricCollectionGetParams) SetCacheUpdateTime

func (o *FabricCollectionGetParams) SetCacheUpdateTime(cacheUpdateTime *string)

SetCacheUpdateTime adds the cacheUpdateTime to the fabric collection get params

func (*FabricCollectionGetParams) SetConnectionsClusterPortName

func (o *FabricCollectionGetParams) SetConnectionsClusterPortName(connectionsClusterPortName *string)

SetConnectionsClusterPortName adds the connectionsClusterPortName to the fabric collection get params

func (*FabricCollectionGetParams) SetConnectionsClusterPortNodeName

func (o *FabricCollectionGetParams) SetConnectionsClusterPortNodeName(connectionsClusterPortNodeName *string)

SetConnectionsClusterPortNodeName adds the connectionsClusterPortNodeName to the fabric collection get params

func (*FabricCollectionGetParams) SetConnectionsClusterPortUUID

func (o *FabricCollectionGetParams) SetConnectionsClusterPortUUID(connectionsClusterPortUUID *string)

SetConnectionsClusterPortUUID adds the connectionsClusterPortUuid to the fabric collection get params

func (*FabricCollectionGetParams) SetConnectionsClusterPortWwpn

func (o *FabricCollectionGetParams) SetConnectionsClusterPortWwpn(connectionsClusterPortWwpn *string)

SetConnectionsClusterPortWwpn adds the connectionsClusterPortWwpn to the fabric collection get params

func (*FabricCollectionGetParams) SetConnectionsSwitchPortWwpn

func (o *FabricCollectionGetParams) SetConnectionsSwitchPortWwpn(connectionsSwitchPortWwpn *string)

SetConnectionsSwitchPortWwpn adds the connectionsSwitchPortWwpn to the fabric collection get params

func (*FabricCollectionGetParams) SetConnectionsSwitchWwn

func (o *FabricCollectionGetParams) SetConnectionsSwitchWwn(connectionsSwitchWwn *string)

SetConnectionsSwitchWwn adds the connectionsSwitchWwn to the fabric collection get params

func (*FabricCollectionGetParams) SetContext

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

SetContext adds the context to the fabric collection get params

func (*FabricCollectionGetParams) SetDefaults

func (o *FabricCollectionGetParams) SetDefaults()

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

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

func (*FabricCollectionGetParams) SetFields

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

SetFields adds the fields to the fabric collection get params

func (*FabricCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fabric collection get params

func (*FabricCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the fabric collection get params

func (*FabricCollectionGetParams) SetName

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

SetName adds the name to the fabric collection get params

func (*FabricCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the fabric collection get params

func (*FabricCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the fabric collection get params

func (*FabricCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the fabric collection get params

func (*FabricCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the fabric collection get params

func (*FabricCollectionGetParams) SetZonesetName

func (o *FabricCollectionGetParams) SetZonesetName(zonesetName *string)

SetZonesetName adds the zonesetName to the fabric collection get params

func (*FabricCollectionGetParams) WithCacheAge

func (o *FabricCollectionGetParams) WithCacheAge(cacheAge *string) *FabricCollectionGetParams

WithCacheAge adds the cacheAge to the fabric collection get params

func (*FabricCollectionGetParams) WithCacheIsCurrent

func (o *FabricCollectionGetParams) WithCacheIsCurrent(cacheIsCurrent *bool) *FabricCollectionGetParams

WithCacheIsCurrent adds the cacheIsCurrent to the fabric collection get params

func (*FabricCollectionGetParams) WithCacheMaximumAge

func (o *FabricCollectionGetParams) WithCacheMaximumAge(cacheMaximumAge *string) *FabricCollectionGetParams

WithCacheMaximumAge adds the cacheMaximumAge to the fabric collection get params

func (*FabricCollectionGetParams) WithCacheUpdateTime

func (o *FabricCollectionGetParams) WithCacheUpdateTime(cacheUpdateTime *string) *FabricCollectionGetParams

WithCacheUpdateTime adds the cacheUpdateTime to the fabric collection get params

func (*FabricCollectionGetParams) WithConnectionsClusterPortName

func (o *FabricCollectionGetParams) WithConnectionsClusterPortName(connectionsClusterPortName *string) *FabricCollectionGetParams

WithConnectionsClusterPortName adds the connectionsClusterPortName to the fabric collection get params

func (*FabricCollectionGetParams) WithConnectionsClusterPortNodeName

func (o *FabricCollectionGetParams) WithConnectionsClusterPortNodeName(connectionsClusterPortNodeName *string) *FabricCollectionGetParams

WithConnectionsClusterPortNodeName adds the connectionsClusterPortNodeName to the fabric collection get params

func (*FabricCollectionGetParams) WithConnectionsClusterPortUUID

func (o *FabricCollectionGetParams) WithConnectionsClusterPortUUID(connectionsClusterPortUUID *string) *FabricCollectionGetParams

WithConnectionsClusterPortUUID adds the connectionsClusterPortUUID to the fabric collection get params

func (*FabricCollectionGetParams) WithConnectionsClusterPortWwpn

func (o *FabricCollectionGetParams) WithConnectionsClusterPortWwpn(connectionsClusterPortWwpn *string) *FabricCollectionGetParams

WithConnectionsClusterPortWwpn adds the connectionsClusterPortWwpn to the fabric collection get params

func (*FabricCollectionGetParams) WithConnectionsSwitchPortWwpn

func (o *FabricCollectionGetParams) WithConnectionsSwitchPortWwpn(connectionsSwitchPortWwpn *string) *FabricCollectionGetParams

WithConnectionsSwitchPortWwpn adds the connectionsSwitchPortWwpn to the fabric collection get params

func (*FabricCollectionGetParams) WithConnectionsSwitchWwn

func (o *FabricCollectionGetParams) WithConnectionsSwitchWwn(connectionsSwitchWwn *string) *FabricCollectionGetParams

WithConnectionsSwitchWwn adds the connectionsSwitchWwn to the fabric collection get params

func (*FabricCollectionGetParams) WithContext

WithContext adds the context to the fabric collection get params

func (*FabricCollectionGetParams) WithDefaults

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

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

func (*FabricCollectionGetParams) WithFields

WithFields adds the fields to the fabric collection get params

func (*FabricCollectionGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fabric collection get params

func (*FabricCollectionGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the fabric collection get params

func (*FabricCollectionGetParams) WithName

WithName adds the name to the fabric collection get params

func (*FabricCollectionGetParams) WithOrderBy

func (o *FabricCollectionGetParams) WithOrderBy(orderBy []string) *FabricCollectionGetParams

WithOrderBy adds the orderBy to the fabric collection get params

func (*FabricCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the fabric collection get params

func (*FabricCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the fabric collection get params

func (*FabricCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the fabric collection get params

func (*FabricCollectionGetParams) WithZonesetName

func (o *FabricCollectionGetParams) WithZonesetName(zonesetName *string) *FabricCollectionGetParams

WithZonesetName adds the zonesetName to the fabric collection get params

func (*FabricCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type FabricCollectionGetReader

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

FabricCollectionGetReader is a Reader for the FabricCollectionGet structure.

func (*FabricCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FabricGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5373982 | An invalid WWN was specified. The length is incorrect. | | 5373983 | An invalid WWN was specified. The format is incorrect. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewFabricGetDefault

func NewFabricGetDefault(code int) *FabricGetDefault

NewFabricGetDefault creates a FabricGetDefault with default headers values

func (*FabricGetDefault) Code

func (o *FabricGetDefault) Code() int

Code gets the status code for the fabric get default response

func (*FabricGetDefault) Error

func (o *FabricGetDefault) Error() string

func (*FabricGetDefault) GetPayload

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

func (*FabricGetDefault) IsClientError

func (o *FabricGetDefault) IsClientError() bool

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

func (*FabricGetDefault) IsCode

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

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

func (*FabricGetDefault) IsRedirect

func (o *FabricGetDefault) IsRedirect() bool

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

func (*FabricGetDefault) IsServerError

func (o *FabricGetDefault) IsServerError() bool

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

func (*FabricGetDefault) IsSuccess

func (o *FabricGetDefault) IsSuccess() bool

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

func (*FabricGetDefault) String

func (o *FabricGetDefault) String() string

type FabricGetOK

type FabricGetOK struct {
	Payload *models.Fabric
}

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

OK

func NewFabricGetOK

func NewFabricGetOK() *FabricGetOK

NewFabricGetOK creates a FabricGetOK with default headers values

func (*FabricGetOK) Code

func (o *FabricGetOK) Code() int

Code gets the status code for the fabric get o k response

func (*FabricGetOK) Error

func (o *FabricGetOK) Error() string

func (*FabricGetOK) GetPayload

func (o *FabricGetOK) GetPayload() *models.Fabric

func (*FabricGetOK) IsClientError

func (o *FabricGetOK) IsClientError() bool

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

func (*FabricGetOK) IsCode

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

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

func (*FabricGetOK) IsRedirect

func (o *FabricGetOK) IsRedirect() bool

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

func (*FabricGetOK) IsServerError

func (o *FabricGetOK) IsServerError() bool

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

func (*FabricGetOK) IsSuccess

func (o *FabricGetOK) IsSuccess() bool

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

func (*FabricGetOK) String

func (o *FabricGetOK) String() string

type FabricGetParams

type FabricGetParams struct {

	/* CacheMaximumAge.

	   The maximum age of data in the Fibre Channel fabric cache before it should be refreshed from the fabric. The default is 15 minutes.

	   Format: iso8601
	   Default: "15 minutes"
	*/
	CacheMaximumAge *string

	/* Fields.

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

	/* Name.

	   The world wide name (WWN) of the primary switch of the Fibre Channel fabric.

	*/
	Name string

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

FabricGetParams contains all the parameters to send to the API endpoint

for the fabric get operation.

Typically these are written to a http.Request.

func NewFabricGetParams

func NewFabricGetParams() *FabricGetParams

NewFabricGetParams creates a new FabricGetParams 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 NewFabricGetParamsWithContext

func NewFabricGetParamsWithContext(ctx context.Context) *FabricGetParams

NewFabricGetParamsWithContext creates a new FabricGetParams object with the ability to set a context for a request.

func NewFabricGetParamsWithHTTPClient

func NewFabricGetParamsWithHTTPClient(client *http.Client) *FabricGetParams

NewFabricGetParamsWithHTTPClient creates a new FabricGetParams object with the ability to set a custom HTTPClient for a request.

func NewFabricGetParamsWithTimeout

func NewFabricGetParamsWithTimeout(timeout time.Duration) *FabricGetParams

NewFabricGetParamsWithTimeout creates a new FabricGetParams object with the ability to set a timeout on a request.

func (*FabricGetParams) SetCacheMaximumAge

func (o *FabricGetParams) SetCacheMaximumAge(cacheMaximumAge *string)

SetCacheMaximumAge adds the cacheMaximumAge to the fabric get params

func (*FabricGetParams) SetContext

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

SetContext adds the context to the fabric get params

func (*FabricGetParams) SetDefaults

func (o *FabricGetParams) SetDefaults()

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

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

func (*FabricGetParams) SetFields

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

SetFields adds the fields to the fabric get params

func (*FabricGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fabric get params

func (*FabricGetParams) SetName

func (o *FabricGetParams) SetName(name string)

SetName adds the name to the fabric get params

func (*FabricGetParams) SetTimeout

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

SetTimeout adds the timeout to the fabric get params

func (*FabricGetParams) WithCacheMaximumAge

func (o *FabricGetParams) WithCacheMaximumAge(cacheMaximumAge *string) *FabricGetParams

WithCacheMaximumAge adds the cacheMaximumAge to the fabric get params

func (*FabricGetParams) WithContext

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

WithContext adds the context to the fabric get params

func (*FabricGetParams) WithDefaults

func (o *FabricGetParams) WithDefaults() *FabricGetParams

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

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

func (*FabricGetParams) WithFields

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

WithFields adds the fields to the fabric get params

func (*FabricGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fabric get params

func (*FabricGetParams) WithName

func (o *FabricGetParams) WithName(name string) *FabricGetParams

WithName adds the name to the fabric get params

func (*FabricGetParams) WithTimeout

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

WithTimeout adds the timeout to the fabric get params

func (*FabricGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type FabricGetReader

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

FabricGetReader is a Reader for the FabricGet structure.

func (*FabricGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcInterfaceCollectionGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5373982 | An invalid WWN was specified. The length is incorrect. | | 5373983 | An invalid WWN was specified. The format is incorrect. | | 5374938 | Query parameter `recommend.data_protocol` is required when any other `recommend` query parameters are specified. | | 5374939 | Query parameter `recommend.fabrics.name` specifies a duplicate FC fabric. | | 5374940 | Query parameter `recommend.nodes.name` or `recommend.nodes.uuid` specifies a duplicate node. | | 5375953 | Query parameter `recommend.fabrics.name` specifies an FC fabric to which no FC port is connected. | | 5375954 | Query parameter `recommend.nodes.name` or `recommend.nodes.uuid` specifies a node that does not support the specified data protocol. | | 5375955 | Query parameter `recommend.proposed.locations.port.uuid` does not specify a valid port or specifies a port that is support the specified data protocol. | | 5375956 | Query parameter `recommend.proposed.locations.port.uuid` specifies a port that is not located on a node specified by query parameter `recommend.nodes.name` or `recommend.nodes.uuid`. If the nodes are to be constrained, only ports on those nodes may be proposed. | | 5375957 | Query parameter `recommend.proposed.locations.port.uuid` specifies a port that is disabled. | | 5375958 | Query parameter `recommend.proposed.locations.port.uuid` specifies a port that is not reporting a connected FC fabric. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewFcInterfaceCollectionGetDefault

func NewFcInterfaceCollectionGetDefault(code int) *FcInterfaceCollectionGetDefault

NewFcInterfaceCollectionGetDefault creates a FcInterfaceCollectionGetDefault with default headers values

func (*FcInterfaceCollectionGetDefault) Code

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

func (*FcInterfaceCollectionGetDefault) Error

func (*FcInterfaceCollectionGetDefault) GetPayload

func (*FcInterfaceCollectionGetDefault) IsClientError

func (o *FcInterfaceCollectionGetDefault) IsClientError() bool

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

func (*FcInterfaceCollectionGetDefault) IsCode

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

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

func (*FcInterfaceCollectionGetDefault) IsRedirect

func (o *FcInterfaceCollectionGetDefault) IsRedirect() bool

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

func (*FcInterfaceCollectionGetDefault) IsServerError

func (o *FcInterfaceCollectionGetDefault) IsServerError() bool

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

func (*FcInterfaceCollectionGetDefault) IsSuccess

func (o *FcInterfaceCollectionGetDefault) IsSuccess() bool

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

func (*FcInterfaceCollectionGetDefault) String

type FcInterfaceCollectionGetOK

type FcInterfaceCollectionGetOK struct {
	Payload *models.FcInterfaceResponse
}

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

OK

func NewFcInterfaceCollectionGetOK

func NewFcInterfaceCollectionGetOK() *FcInterfaceCollectionGetOK

NewFcInterfaceCollectionGetOK creates a FcInterfaceCollectionGetOK with default headers values

func (*FcInterfaceCollectionGetOK) Code

func (o *FcInterfaceCollectionGetOK) Code() int

Code gets the status code for the fc interface collection get o k response

func (*FcInterfaceCollectionGetOK) Error

func (*FcInterfaceCollectionGetOK) GetPayload

func (*FcInterfaceCollectionGetOK) IsClientError

func (o *FcInterfaceCollectionGetOK) IsClientError() bool

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

func (*FcInterfaceCollectionGetOK) IsCode

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

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

func (*FcInterfaceCollectionGetOK) IsRedirect

func (o *FcInterfaceCollectionGetOK) IsRedirect() bool

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

func (*FcInterfaceCollectionGetOK) IsServerError

func (o *FcInterfaceCollectionGetOK) IsServerError() bool

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

func (*FcInterfaceCollectionGetOK) IsSuccess

func (o *FcInterfaceCollectionGetOK) IsSuccess() bool

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

func (*FcInterfaceCollectionGetOK) String

func (o *FcInterfaceCollectionGetOK) String() string

type FcInterfaceCollectionGetParams

type FcInterfaceCollectionGetParams struct {

	/* Comment.

	   Filter by comment
	*/
	Comment *string

	/* DataProtocol.

	   Filter by data_protocol
	*/
	DataProtocol *string

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

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

	/* LocationHomeNodeName.

	   Filter by location.home_node.name
	*/
	LocationHomeNodeName *string

	/* LocationHomeNodeUUID.

	   Filter by location.home_node.uuid
	*/
	LocationHomeNodeUUID *string

	/* LocationHomePortName.

	   Filter by location.home_port.name
	*/
	LocationHomePortName *string

	/* LocationHomePortNodeName.

	   Filter by location.home_port.node.name
	*/
	LocationHomePortNodeName *string

	/* LocationHomePortUUID.

	   Filter by location.home_port.uuid
	*/
	LocationHomePortUUID *string

	/* LocationIsHome.

	   Filter by location.is_home
	*/
	LocationIsHome *bool

	/* LocationNodeName.

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

	/* LocationNodeUUID.

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

	/* LocationPortName.

	   Filter by location.port.name
	*/
	LocationPortName *string

	/* LocationPortNodeName.

	   Filter by location.port.node.name
	*/
	LocationPortNodeName *string

	/* LocationPortUUID.

	   Filter by location.port.uuid
	*/
	LocationPortUUID *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

	/* PortAddress.

	   Filter by port_address
	*/
	PortAddress *string

	/* RecommendDataProtocol.

	   The target data protocol for which to recommend FC interfaces. This query parameter is required when recommending FC interfaces.

	*/
	RecommendDataProtocol *string

	/* RecommendFabricsName.

	   The names of the FC fabrics to target when recommending FC interfaces. If this query parameter is not provided, FC interfaces will be recommended for each FC fabric discovered.

	*/
	RecommendFabricsName []string

	/* RecommendInterfacesPerNode.

	   The target number of interfaces per FC fabric per cluster node when recommending FC interfaces. If this query parameter is not provided, the default value is one (1).


	   Default: 1
	*/
	RecommendInterfacesPerNode *int64

	/* RecommendNodesName.

	   The names of the cluster nodes to target when recommending FC interfaces. If this query parameter is not provided, FC interfaces will be recommended for all nodes that have FC network ports supporting target data protocol. Query parameters `recommend.nodes.name` and `recommend.nodes.uuid` are mutually exclusive; use either names or UUIDs to identify cluster nodes.

	*/
	RecommendNodesName []string

	/* RecommendNodesUUID.

	   The UUIDs of the cluster nodes to target when recommending FC interfaces. If this query parameter is not provided, FC interfaces will be recommended for all nodes that have FC network ports supporting target data protocol. Query parameters `recommend.nodes.name` and `recommend.nodes.uuid` are mutually exclusive; use either names or UUIDs to identify cluster nodes.

	*/
	RecommendNodesUUID []string

	/* RecommendProposedLocationsPortUUID.

	   The UUIDs of the FC ports on which FC interfaces are proposed. A UUID may be supplied multiple times to proposed multiple FC interfaces. FC ports must be enabled, support the target data protocol and be reporting an FC fabric.

	*/
	RecommendProposedLocationsPortUUID []string

	/* RecommendSvmName.

	   The name of an existing SVM for which to recommend FC interfaces. If neither query parameter `recommend.svm.name` nor `recommend.svm.uuid` are provided when recommending FC interfaces, recommendations are made for a new, non-existent SVM.

	*/
	RecommendSvmName *string

	/* RecommendSvmUUID.

	   The UUID of an existing SVM for which to recommend FC interfaces. If neither query parameter `recommend.svm.name` nor `recommend.svm.uuid` are provided when recommending FC interfaces, recommendations are made for a new, non-existent SVM.

	*/
	RecommendSvmUUID *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* State.

	   Filter by state
	*/
	State *string

	/* 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

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	/* Wwnn.

	   Filter by wwnn
	*/
	Wwnn *string

	/* Wwpn.

	   Filter by wwpn
	*/
	Wwpn *string

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

FcInterfaceCollectionGetParams contains all the parameters to send to the API endpoint

for the fc interface collection get operation.

Typically these are written to a http.Request.

func NewFcInterfaceCollectionGetParams

func NewFcInterfaceCollectionGetParams() *FcInterfaceCollectionGetParams

NewFcInterfaceCollectionGetParams creates a new FcInterfaceCollectionGetParams 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 NewFcInterfaceCollectionGetParamsWithContext

func NewFcInterfaceCollectionGetParamsWithContext(ctx context.Context) *FcInterfaceCollectionGetParams

NewFcInterfaceCollectionGetParamsWithContext creates a new FcInterfaceCollectionGetParams object with the ability to set a context for a request.

func NewFcInterfaceCollectionGetParamsWithHTTPClient

func NewFcInterfaceCollectionGetParamsWithHTTPClient(client *http.Client) *FcInterfaceCollectionGetParams

NewFcInterfaceCollectionGetParamsWithHTTPClient creates a new FcInterfaceCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewFcInterfaceCollectionGetParamsWithTimeout

func NewFcInterfaceCollectionGetParamsWithTimeout(timeout time.Duration) *FcInterfaceCollectionGetParams

NewFcInterfaceCollectionGetParamsWithTimeout creates a new FcInterfaceCollectionGetParams object with the ability to set a timeout on a request.

func (*FcInterfaceCollectionGetParams) SetComment

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

SetComment adds the comment to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetContext

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

SetContext adds the context to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetDataProtocol

func (o *FcInterfaceCollectionGetParams) SetDataProtocol(dataProtocol *string)

SetDataProtocol adds the dataProtocol to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetDefaults

func (o *FcInterfaceCollectionGetParams) SetDefaults()

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

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

func (*FcInterfaceCollectionGetParams) SetEnabled

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

SetEnabled adds the enabled to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetFields

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

SetFields adds the fields to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationHomeNodeName

func (o *FcInterfaceCollectionGetParams) SetLocationHomeNodeName(locationHomeNodeName *string)

SetLocationHomeNodeName adds the locationHomeNodeName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationHomeNodeUUID

func (o *FcInterfaceCollectionGetParams) SetLocationHomeNodeUUID(locationHomeNodeUUID *string)

SetLocationHomeNodeUUID adds the locationHomeNodeUuid to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationHomePortName

func (o *FcInterfaceCollectionGetParams) SetLocationHomePortName(locationHomePortName *string)

SetLocationHomePortName adds the locationHomePortName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationHomePortNodeName

func (o *FcInterfaceCollectionGetParams) SetLocationHomePortNodeName(locationHomePortNodeName *string)

SetLocationHomePortNodeName adds the locationHomePortNodeName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationHomePortUUID

func (o *FcInterfaceCollectionGetParams) SetLocationHomePortUUID(locationHomePortUUID *string)

SetLocationHomePortUUID adds the locationHomePortUuid to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationIsHome

func (o *FcInterfaceCollectionGetParams) SetLocationIsHome(locationIsHome *bool)

SetLocationIsHome adds the locationIsHome to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationNodeName

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

SetLocationNodeName adds the locationNodeName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationNodeUUID

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

SetLocationNodeUUID adds the locationNodeUuid to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationPortName

func (o *FcInterfaceCollectionGetParams) SetLocationPortName(locationPortName *string)

SetLocationPortName adds the locationPortName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationPortNodeName

func (o *FcInterfaceCollectionGetParams) SetLocationPortNodeName(locationPortNodeName *string)

SetLocationPortNodeName adds the locationPortNodeName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetLocationPortUUID

func (o *FcInterfaceCollectionGetParams) SetLocationPortUUID(locationPortUUID *string)

SetLocationPortUUID adds the locationPortUuid to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricDuration

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

SetMetricDuration adds the metricDuration to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricIopsOther

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

SetMetricIopsOther adds the metricIopsOther to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricIopsRead

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

SetMetricIopsRead adds the metricIopsRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricIopsTotal

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

SetMetricIopsTotal adds the metricIopsTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricIopsWrite

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

SetMetricIopsWrite adds the metricIopsWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricLatencyOther

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

SetMetricLatencyOther adds the metricLatencyOther to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricLatencyRead

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

SetMetricLatencyRead adds the metricLatencyRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricLatencyTotal

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

SetMetricLatencyTotal adds the metricLatencyTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricLatencyWrite

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

SetMetricLatencyWrite adds the metricLatencyWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricStatus

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

SetMetricStatus adds the metricStatus to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricThroughputRead

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

SetMetricThroughputRead adds the metricThroughputRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricThroughputTotal

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

SetMetricThroughputTotal adds the metricThroughputTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricThroughputWrite

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

SetMetricThroughputWrite adds the metricThroughputWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetMetricTimestamp

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

SetMetricTimestamp adds the metricTimestamp to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetName

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

SetName adds the name to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetPortAddress

func (o *FcInterfaceCollectionGetParams) SetPortAddress(portAddress *string)

SetPortAddress adds the portAddress to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetRecommendDataProtocol

func (o *FcInterfaceCollectionGetParams) SetRecommendDataProtocol(recommendDataProtocol *string)

SetRecommendDataProtocol adds the recommendDataProtocol to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetRecommendFabricsName

func (o *FcInterfaceCollectionGetParams) SetRecommendFabricsName(recommendFabricsName []string)

SetRecommendFabricsName adds the recommendFabricsName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetRecommendInterfacesPerNode

func (o *FcInterfaceCollectionGetParams) SetRecommendInterfacesPerNode(recommendInterfacesPerNode *int64)

SetRecommendInterfacesPerNode adds the recommendInterfacesPerNode to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetRecommendNodesName

func (o *FcInterfaceCollectionGetParams) SetRecommendNodesName(recommendNodesName []string)

SetRecommendNodesName adds the recommendNodesName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetRecommendNodesUUID

func (o *FcInterfaceCollectionGetParams) SetRecommendNodesUUID(recommendNodesUUID []string)

SetRecommendNodesUUID adds the recommendNodesUuid to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetRecommendProposedLocationsPortUUID

func (o *FcInterfaceCollectionGetParams) SetRecommendProposedLocationsPortUUID(recommendProposedLocationsPortUUID []string)

SetRecommendProposedLocationsPortUUID adds the recommendProposedLocationsPortUuid to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetRecommendSvmName

func (o *FcInterfaceCollectionGetParams) SetRecommendSvmName(recommendSvmName *string)

SetRecommendSvmName adds the recommendSvmName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetRecommendSvmUUID

func (o *FcInterfaceCollectionGetParams) SetRecommendSvmUUID(recommendSvmUUID *string)

SetRecommendSvmUUID adds the recommendSvmUuid to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetState

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

SetState adds the state to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsIopsRawOther

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

SetStatisticsIopsRawOther adds the statisticsIopsRawOther to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsIopsRawRead

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

SetStatisticsIopsRawRead adds the statisticsIopsRawRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsIopsRawTotal

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

SetStatisticsIopsRawTotal adds the statisticsIopsRawTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsIopsRawWrite

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

SetStatisticsIopsRawWrite adds the statisticsIopsRawWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsLatencyRawOther

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

SetStatisticsLatencyRawOther adds the statisticsLatencyRawOther to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsLatencyRawRead

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

SetStatisticsLatencyRawRead adds the statisticsLatencyRawRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsLatencyRawTotal

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

SetStatisticsLatencyRawTotal adds the statisticsLatencyRawTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsLatencyRawWrite

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

SetStatisticsLatencyRawWrite adds the statisticsLatencyRawWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsStatus

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

SetStatisticsStatus adds the statisticsStatus to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsThroughputRawRead

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

SetStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsThroughputRawTotal

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

SetStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsThroughputRawWrite

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

SetStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetStatisticsTimestamp

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

SetStatisticsTimestamp adds the statisticsTimestamp to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetSvmName

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

SetSvmName adds the svmName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetSvmUUID

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

SetSvmUUID adds the svmUuid to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetUUID

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

SetUUID adds the uuid to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetWwnn

func (o *FcInterfaceCollectionGetParams) SetWwnn(wwnn *string)

SetWwnn adds the wwnn to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) SetWwpn

func (o *FcInterfaceCollectionGetParams) SetWwpn(wwpn *string)

SetWwpn adds the wwpn to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithComment

WithComment adds the comment to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithContext

WithContext adds the context to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithDataProtocol

func (o *FcInterfaceCollectionGetParams) WithDataProtocol(dataProtocol *string) *FcInterfaceCollectionGetParams

WithDataProtocol adds the dataProtocol to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithDefaults

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

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

func (*FcInterfaceCollectionGetParams) WithEnabled

WithEnabled adds the enabled to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithFields

WithFields adds the fields to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationHomeNodeName

func (o *FcInterfaceCollectionGetParams) WithLocationHomeNodeName(locationHomeNodeName *string) *FcInterfaceCollectionGetParams

WithLocationHomeNodeName adds the locationHomeNodeName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationHomeNodeUUID

func (o *FcInterfaceCollectionGetParams) WithLocationHomeNodeUUID(locationHomeNodeUUID *string) *FcInterfaceCollectionGetParams

WithLocationHomeNodeUUID adds the locationHomeNodeUUID to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationHomePortName

func (o *FcInterfaceCollectionGetParams) WithLocationHomePortName(locationHomePortName *string) *FcInterfaceCollectionGetParams

WithLocationHomePortName adds the locationHomePortName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationHomePortNodeName

func (o *FcInterfaceCollectionGetParams) WithLocationHomePortNodeName(locationHomePortNodeName *string) *FcInterfaceCollectionGetParams

WithLocationHomePortNodeName adds the locationHomePortNodeName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationHomePortUUID

func (o *FcInterfaceCollectionGetParams) WithLocationHomePortUUID(locationHomePortUUID *string) *FcInterfaceCollectionGetParams

WithLocationHomePortUUID adds the locationHomePortUUID to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationIsHome

func (o *FcInterfaceCollectionGetParams) WithLocationIsHome(locationIsHome *bool) *FcInterfaceCollectionGetParams

WithLocationIsHome adds the locationIsHome to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationNodeName

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

WithLocationNodeName adds the locationNodeName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationNodeUUID

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

WithLocationNodeUUID adds the locationNodeUUID to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationPortName

func (o *FcInterfaceCollectionGetParams) WithLocationPortName(locationPortName *string) *FcInterfaceCollectionGetParams

WithLocationPortName adds the locationPortName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationPortNodeName

func (o *FcInterfaceCollectionGetParams) WithLocationPortNodeName(locationPortNodeName *string) *FcInterfaceCollectionGetParams

WithLocationPortNodeName adds the locationPortNodeName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithLocationPortUUID

func (o *FcInterfaceCollectionGetParams) WithLocationPortUUID(locationPortUUID *string) *FcInterfaceCollectionGetParams

WithLocationPortUUID adds the locationPortUUID to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricDuration

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

WithMetricDuration adds the metricDuration to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricIopsOther

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

WithMetricIopsOther adds the metricIopsOther to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricIopsRead

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

WithMetricIopsRead adds the metricIopsRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricIopsTotal

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

WithMetricIopsTotal adds the metricIopsTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricIopsWrite

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

WithMetricIopsWrite adds the metricIopsWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricLatencyOther

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

WithMetricLatencyOther adds the metricLatencyOther to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricLatencyRead

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

WithMetricLatencyRead adds the metricLatencyRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricLatencyTotal

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

WithMetricLatencyTotal adds the metricLatencyTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricLatencyWrite

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

WithMetricLatencyWrite adds the metricLatencyWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricStatus

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

WithMetricStatus adds the metricStatus to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricThroughputRead

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

WithMetricThroughputRead adds the metricThroughputRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricThroughputTotal

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

WithMetricThroughputTotal adds the metricThroughputTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricThroughputWrite

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

WithMetricThroughputWrite adds the metricThroughputWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithMetricTimestamp

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

WithMetricTimestamp adds the metricTimestamp to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithName

WithName adds the name to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithPortAddress

func (o *FcInterfaceCollectionGetParams) WithPortAddress(portAddress *string) *FcInterfaceCollectionGetParams

WithPortAddress adds the portAddress to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithRecommendDataProtocol

func (o *FcInterfaceCollectionGetParams) WithRecommendDataProtocol(recommendDataProtocol *string) *FcInterfaceCollectionGetParams

WithRecommendDataProtocol adds the recommendDataProtocol to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithRecommendFabricsName

func (o *FcInterfaceCollectionGetParams) WithRecommendFabricsName(recommendFabricsName []string) *FcInterfaceCollectionGetParams

WithRecommendFabricsName adds the recommendFabricsName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithRecommendInterfacesPerNode

func (o *FcInterfaceCollectionGetParams) WithRecommendInterfacesPerNode(recommendInterfacesPerNode *int64) *FcInterfaceCollectionGetParams

WithRecommendInterfacesPerNode adds the recommendInterfacesPerNode to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithRecommendNodesName

func (o *FcInterfaceCollectionGetParams) WithRecommendNodesName(recommendNodesName []string) *FcInterfaceCollectionGetParams

WithRecommendNodesName adds the recommendNodesName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithRecommendNodesUUID

func (o *FcInterfaceCollectionGetParams) WithRecommendNodesUUID(recommendNodesUUID []string) *FcInterfaceCollectionGetParams

WithRecommendNodesUUID adds the recommendNodesUUID to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithRecommendProposedLocationsPortUUID

func (o *FcInterfaceCollectionGetParams) WithRecommendProposedLocationsPortUUID(recommendProposedLocationsPortUUID []string) *FcInterfaceCollectionGetParams

WithRecommendProposedLocationsPortUUID adds the recommendProposedLocationsPortUUID to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithRecommendSvmName

func (o *FcInterfaceCollectionGetParams) WithRecommendSvmName(recommendSvmName *string) *FcInterfaceCollectionGetParams

WithRecommendSvmName adds the recommendSvmName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithRecommendSvmUUID

func (o *FcInterfaceCollectionGetParams) WithRecommendSvmUUID(recommendSvmUUID *string) *FcInterfaceCollectionGetParams

WithRecommendSvmUUID adds the recommendSvmUUID to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithState

WithState adds the state to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsIopsRawOther

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

WithStatisticsIopsRawOther adds the statisticsIopsRawOther to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsIopsRawRead

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

WithStatisticsIopsRawRead adds the statisticsIopsRawRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsIopsRawTotal

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

WithStatisticsIopsRawTotal adds the statisticsIopsRawTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsIopsRawWrite

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

WithStatisticsIopsRawWrite adds the statisticsIopsRawWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsLatencyRawOther

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

WithStatisticsLatencyRawOther adds the statisticsLatencyRawOther to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsLatencyRawRead

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

WithStatisticsLatencyRawRead adds the statisticsLatencyRawRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsLatencyRawTotal

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

WithStatisticsLatencyRawTotal adds the statisticsLatencyRawTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsLatencyRawWrite

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

WithStatisticsLatencyRawWrite adds the statisticsLatencyRawWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsStatus

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

WithStatisticsStatus adds the statisticsStatus to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsThroughputRawRead

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

WithStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsThroughputRawTotal

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

WithStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsThroughputRawWrite

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

WithStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithStatisticsTimestamp

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

WithStatisticsTimestamp adds the statisticsTimestamp to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithUUID

WithUUID adds the uuid to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithWwnn

WithWwnn adds the wwnn to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WithWwpn

WithWwpn adds the wwpn to the fc interface collection get params

func (*FcInterfaceCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type FcInterfaceCollectionGetReader

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

FcInterfaceCollectionGetReader is a Reader for the FcInterfaceCollectionGet structure.

func (*FcInterfaceCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcInterfaceCreateCreated

type FcInterfaceCreateCreated struct {

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

	Payload *models.FcInterfaceResponse
}

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

Created

func NewFcInterfaceCreateCreated

func NewFcInterfaceCreateCreated() *FcInterfaceCreateCreated

NewFcInterfaceCreateCreated creates a FcInterfaceCreateCreated with default headers values

func (*FcInterfaceCreateCreated) Code

func (o *FcInterfaceCreateCreated) Code() int

Code gets the status code for the fc interface create created response

func (*FcInterfaceCreateCreated) Error

func (o *FcInterfaceCreateCreated) Error() string

func (*FcInterfaceCreateCreated) GetPayload

func (*FcInterfaceCreateCreated) IsClientError

func (o *FcInterfaceCreateCreated) IsClientError() bool

IsClientError returns true when this fc interface create created response has a 4xx status code

func (*FcInterfaceCreateCreated) IsCode

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

IsCode returns true when this fc interface create created response a status code equal to that given

func (*FcInterfaceCreateCreated) IsRedirect

func (o *FcInterfaceCreateCreated) IsRedirect() bool

IsRedirect returns true when this fc interface create created response has a 3xx status code

func (*FcInterfaceCreateCreated) IsServerError

func (o *FcInterfaceCreateCreated) IsServerError() bool

IsServerError returns true when this fc interface create created response has a 5xx status code

func (*FcInterfaceCreateCreated) IsSuccess

func (o *FcInterfaceCreateCreated) IsSuccess() bool

IsSuccess returns true when this fc interface create created response has a 2xx status code

func (*FcInterfaceCreateCreated) String

func (o *FcInterfaceCreateCreated) String() string

type FcInterfaceCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1966140 | An interface with the same name already exists. | | 1966217 | The specified port is not valid on the node provided. | | 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. | | 5373966 | A Fibre Channel interface with the _fcp_ protocol cannot be created in an SVM that is configured for NVMe. | | 5373982 | An invalid WWN was specified. The length is incorrect. | | 5373983 | An invalid WWN was specified. The format is incorrect. | | 5374102 | The specified Fibre Channel interface cannot be created because the Fibre Channel adapter is down. Bring the adapter up and try again. | | 5374871 | The Fibre Channel port identified by the specified UUID does not refer to the same port as that identified by the specified node name and/or port name. | | 5374872 | If either `location.port.node.name` or `location.port.name` is supplied, both properties must be supplied. | | 5374873 | The Fibre Channel port must be specified using either `location.port.uuid` or `location.port.node.name` and `location.port.name`. | | 5375057 | An FC port with the provided UUID does not exist. | | 72089652 | An NVMe service must be created before creating a Fibre Channel interface using the NVMe over FC data protocol. | | 72089672 | The specified Fibre Channel port does not support the NVMe over FC data protocol. | | 72089900 | A Fibre Channel interface with the _fc\_nvme_ protocol cannot be created in an SVM that is configured for a SAN protocol. | | 72089901 | NVMe over Fabrics does not support more than 2 LIFs per node per SVM. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewFcInterfaceCreateDefault

func NewFcInterfaceCreateDefault(code int) *FcInterfaceCreateDefault

NewFcInterfaceCreateDefault creates a FcInterfaceCreateDefault with default headers values

func (*FcInterfaceCreateDefault) Code

func (o *FcInterfaceCreateDefault) Code() int

Code gets the status code for the fc interface create default response

func (*FcInterfaceCreateDefault) Error

func (o *FcInterfaceCreateDefault) Error() string

func (*FcInterfaceCreateDefault) GetPayload

func (*FcInterfaceCreateDefault) IsClientError

func (o *FcInterfaceCreateDefault) IsClientError() bool

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

func (*FcInterfaceCreateDefault) IsCode

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

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

func (*FcInterfaceCreateDefault) IsRedirect

func (o *FcInterfaceCreateDefault) IsRedirect() bool

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

func (*FcInterfaceCreateDefault) IsServerError

func (o *FcInterfaceCreateDefault) IsServerError() bool

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

func (*FcInterfaceCreateDefault) IsSuccess

func (o *FcInterfaceCreateDefault) IsSuccess() bool

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

func (*FcInterfaceCreateDefault) String

func (o *FcInterfaceCreateDefault) String() string

type FcInterfaceCreateParams

type FcInterfaceCreateParams struct {

	/* Info.

	   The property values for the new FC interface.

	*/
	Info *models.FcInterface

	/* 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
}

FcInterfaceCreateParams contains all the parameters to send to the API endpoint

for the fc interface create operation.

Typically these are written to a http.Request.

func NewFcInterfaceCreateParams

func NewFcInterfaceCreateParams() *FcInterfaceCreateParams

NewFcInterfaceCreateParams creates a new FcInterfaceCreateParams 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 NewFcInterfaceCreateParamsWithContext

func NewFcInterfaceCreateParamsWithContext(ctx context.Context) *FcInterfaceCreateParams

NewFcInterfaceCreateParamsWithContext creates a new FcInterfaceCreateParams object with the ability to set a context for a request.

func NewFcInterfaceCreateParamsWithHTTPClient

func NewFcInterfaceCreateParamsWithHTTPClient(client *http.Client) *FcInterfaceCreateParams

NewFcInterfaceCreateParamsWithHTTPClient creates a new FcInterfaceCreateParams object with the ability to set a custom HTTPClient for a request.

func NewFcInterfaceCreateParamsWithTimeout

func NewFcInterfaceCreateParamsWithTimeout(timeout time.Duration) *FcInterfaceCreateParams

NewFcInterfaceCreateParamsWithTimeout creates a new FcInterfaceCreateParams object with the ability to set a timeout on a request.

func (*FcInterfaceCreateParams) SetContext

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

SetContext adds the context to the fc interface create params

func (*FcInterfaceCreateParams) SetDefaults

func (o *FcInterfaceCreateParams) SetDefaults()

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

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

func (*FcInterfaceCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc interface create params

func (*FcInterfaceCreateParams) SetInfo

func (o *FcInterfaceCreateParams) SetInfo(info *models.FcInterface)

SetInfo adds the info to the fc interface create params

func (*FcInterfaceCreateParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the fc interface create params

func (*FcInterfaceCreateParams) SetTimeout

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

SetTimeout adds the timeout to the fc interface create params

func (*FcInterfaceCreateParams) WithContext

WithContext adds the context to the fc interface create params

func (*FcInterfaceCreateParams) WithDefaults

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

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

func (*FcInterfaceCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fc interface create params

func (*FcInterfaceCreateParams) WithInfo

WithInfo adds the info to the fc interface create params

func (*FcInterfaceCreateParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the fc interface create params

func (*FcInterfaceCreateParams) WithTimeout

WithTimeout adds the timeout to the fc interface create params

func (*FcInterfaceCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type FcInterfaceCreateReader

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

FcInterfaceCreateReader is a Reader for the FcInterfaceCreate structure.

func (*FcInterfaceCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcInterfaceDeleteDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 53280992 | The FC interface could not be deleted because it is enabled. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewFcInterfaceDeleteDefault

func NewFcInterfaceDeleteDefault(code int) *FcInterfaceDeleteDefault

NewFcInterfaceDeleteDefault creates a FcInterfaceDeleteDefault with default headers values

func (*FcInterfaceDeleteDefault) Code

func (o *FcInterfaceDeleteDefault) Code() int

Code gets the status code for the fc interface delete default response

func (*FcInterfaceDeleteDefault) Error

func (o *FcInterfaceDeleteDefault) Error() string

func (*FcInterfaceDeleteDefault) GetPayload

func (*FcInterfaceDeleteDefault) IsClientError

func (o *FcInterfaceDeleteDefault) IsClientError() bool

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

func (*FcInterfaceDeleteDefault) IsCode

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

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

func (*FcInterfaceDeleteDefault) IsRedirect

func (o *FcInterfaceDeleteDefault) IsRedirect() bool

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

func (*FcInterfaceDeleteDefault) IsServerError

func (o *FcInterfaceDeleteDefault) IsServerError() bool

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

func (*FcInterfaceDeleteDefault) IsSuccess

func (o *FcInterfaceDeleteDefault) IsSuccess() bool

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

func (*FcInterfaceDeleteDefault) String

func (o *FcInterfaceDeleteDefault) String() string

type FcInterfaceDeleteOK

type FcInterfaceDeleteOK struct {
}

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

OK

func NewFcInterfaceDeleteOK

func NewFcInterfaceDeleteOK() *FcInterfaceDeleteOK

NewFcInterfaceDeleteOK creates a FcInterfaceDeleteOK with default headers values

func (*FcInterfaceDeleteOK) Code

func (o *FcInterfaceDeleteOK) Code() int

Code gets the status code for the fc interface delete o k response

func (*FcInterfaceDeleteOK) Error

func (o *FcInterfaceDeleteOK) Error() string

func (*FcInterfaceDeleteOK) IsClientError

func (o *FcInterfaceDeleteOK) IsClientError() bool

IsClientError returns true when this fc interface delete o k response has a 4xx status code

func (*FcInterfaceDeleteOK) IsCode

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

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

func (*FcInterfaceDeleteOK) IsRedirect

func (o *FcInterfaceDeleteOK) IsRedirect() bool

IsRedirect returns true when this fc interface delete o k response has a 3xx status code

func (*FcInterfaceDeleteOK) IsServerError

func (o *FcInterfaceDeleteOK) IsServerError() bool

IsServerError returns true when this fc interface delete o k response has a 5xx status code

func (*FcInterfaceDeleteOK) IsSuccess

func (o *FcInterfaceDeleteOK) IsSuccess() bool

IsSuccess returns true when this fc interface delete o k response has a 2xx status code

func (*FcInterfaceDeleteOK) String

func (o *FcInterfaceDeleteOK) String() string

type FcInterfaceDeleteParams

type FcInterfaceDeleteParams struct {

	/* UUID.

	   The unique identifier for the FC interface.

	*/
	UUID string

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

FcInterfaceDeleteParams contains all the parameters to send to the API endpoint

for the fc interface delete operation.

Typically these are written to a http.Request.

func NewFcInterfaceDeleteParams

func NewFcInterfaceDeleteParams() *FcInterfaceDeleteParams

NewFcInterfaceDeleteParams creates a new FcInterfaceDeleteParams 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 NewFcInterfaceDeleteParamsWithContext

func NewFcInterfaceDeleteParamsWithContext(ctx context.Context) *FcInterfaceDeleteParams

NewFcInterfaceDeleteParamsWithContext creates a new FcInterfaceDeleteParams object with the ability to set a context for a request.

func NewFcInterfaceDeleteParamsWithHTTPClient

func NewFcInterfaceDeleteParamsWithHTTPClient(client *http.Client) *FcInterfaceDeleteParams

NewFcInterfaceDeleteParamsWithHTTPClient creates a new FcInterfaceDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewFcInterfaceDeleteParamsWithTimeout

func NewFcInterfaceDeleteParamsWithTimeout(timeout time.Duration) *FcInterfaceDeleteParams

NewFcInterfaceDeleteParamsWithTimeout creates a new FcInterfaceDeleteParams object with the ability to set a timeout on a request.

func (*FcInterfaceDeleteParams) SetContext

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

SetContext adds the context to the fc interface delete params

func (*FcInterfaceDeleteParams) SetDefaults

func (o *FcInterfaceDeleteParams) SetDefaults()

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

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

func (*FcInterfaceDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc interface delete params

func (*FcInterfaceDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the fc interface delete params

func (*FcInterfaceDeleteParams) SetUUID

func (o *FcInterfaceDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the fc interface delete params

func (*FcInterfaceDeleteParams) WithContext

WithContext adds the context to the fc interface delete params

func (*FcInterfaceDeleteParams) WithDefaults

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

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

func (*FcInterfaceDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fc interface delete params

func (*FcInterfaceDeleteParams) WithTimeout

WithTimeout adds the timeout to the fc interface delete params

func (*FcInterfaceDeleteParams) WithUUID

WithUUID adds the uuid to the fc interface delete params

func (*FcInterfaceDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type FcInterfaceDeleteReader

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

FcInterfaceDeleteReader is a Reader for the FcInterfaceDelete structure.

func (*FcInterfaceDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcInterfaceGetDefault

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

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

Error

func NewFcInterfaceGetDefault

func NewFcInterfaceGetDefault(code int) *FcInterfaceGetDefault

NewFcInterfaceGetDefault creates a FcInterfaceGetDefault with default headers values

func (*FcInterfaceGetDefault) Code

func (o *FcInterfaceGetDefault) Code() int

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

func (*FcInterfaceGetDefault) Error

func (o *FcInterfaceGetDefault) Error() string

func (*FcInterfaceGetDefault) GetPayload

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

func (*FcInterfaceGetDefault) IsClientError

func (o *FcInterfaceGetDefault) IsClientError() bool

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

func (*FcInterfaceGetDefault) IsCode

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

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

func (*FcInterfaceGetDefault) IsRedirect

func (o *FcInterfaceGetDefault) IsRedirect() bool

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

func (*FcInterfaceGetDefault) IsServerError

func (o *FcInterfaceGetDefault) IsServerError() bool

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

func (*FcInterfaceGetDefault) IsSuccess

func (o *FcInterfaceGetDefault) IsSuccess() bool

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

func (*FcInterfaceGetDefault) String

func (o *FcInterfaceGetDefault) String() string

type FcInterfaceGetOK

type FcInterfaceGetOK struct {
	Payload *models.FcInterface
}

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

OK

func NewFcInterfaceGetOK

func NewFcInterfaceGetOK() *FcInterfaceGetOK

NewFcInterfaceGetOK creates a FcInterfaceGetOK with default headers values

func (*FcInterfaceGetOK) Code

func (o *FcInterfaceGetOK) Code() int

Code gets the status code for the fc interface get o k response

func (*FcInterfaceGetOK) Error

func (o *FcInterfaceGetOK) Error() string

func (*FcInterfaceGetOK) GetPayload

func (o *FcInterfaceGetOK) GetPayload() *models.FcInterface

func (*FcInterfaceGetOK) IsClientError

func (o *FcInterfaceGetOK) IsClientError() bool

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

func (*FcInterfaceGetOK) IsCode

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

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

func (*FcInterfaceGetOK) IsRedirect

func (o *FcInterfaceGetOK) IsRedirect() bool

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

func (*FcInterfaceGetOK) IsServerError

func (o *FcInterfaceGetOK) IsServerError() bool

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

func (*FcInterfaceGetOK) IsSuccess

func (o *FcInterfaceGetOK) IsSuccess() bool

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

func (*FcInterfaceGetOK) String

func (o *FcInterfaceGetOK) String() string

type FcInterfaceGetParams

type FcInterfaceGetParams struct {

	/* Fields.

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

	/* UUID.

	   The unique identifier for the FC interface.

	*/
	UUID string

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

FcInterfaceGetParams contains all the parameters to send to the API endpoint

for the fc interface get operation.

Typically these are written to a http.Request.

func NewFcInterfaceGetParams

func NewFcInterfaceGetParams() *FcInterfaceGetParams

NewFcInterfaceGetParams creates a new FcInterfaceGetParams 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 NewFcInterfaceGetParamsWithContext

func NewFcInterfaceGetParamsWithContext(ctx context.Context) *FcInterfaceGetParams

NewFcInterfaceGetParamsWithContext creates a new FcInterfaceGetParams object with the ability to set a context for a request.

func NewFcInterfaceGetParamsWithHTTPClient

func NewFcInterfaceGetParamsWithHTTPClient(client *http.Client) *FcInterfaceGetParams

NewFcInterfaceGetParamsWithHTTPClient creates a new FcInterfaceGetParams object with the ability to set a custom HTTPClient for a request.

func NewFcInterfaceGetParamsWithTimeout

func NewFcInterfaceGetParamsWithTimeout(timeout time.Duration) *FcInterfaceGetParams

NewFcInterfaceGetParamsWithTimeout creates a new FcInterfaceGetParams object with the ability to set a timeout on a request.

func (*FcInterfaceGetParams) SetContext

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

SetContext adds the context to the fc interface get params

func (*FcInterfaceGetParams) SetDefaults

func (o *FcInterfaceGetParams) SetDefaults()

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

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

func (*FcInterfaceGetParams) SetFields

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

SetFields adds the fields to the fc interface get params

func (*FcInterfaceGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc interface get params

func (*FcInterfaceGetParams) SetTimeout

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

SetTimeout adds the timeout to the fc interface get params

func (*FcInterfaceGetParams) SetUUID

func (o *FcInterfaceGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the fc interface get params

func (*FcInterfaceGetParams) WithContext

WithContext adds the context to the fc interface get params

func (*FcInterfaceGetParams) WithDefaults

func (o *FcInterfaceGetParams) WithDefaults() *FcInterfaceGetParams

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

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

func (*FcInterfaceGetParams) WithFields

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

WithFields adds the fields to the fc interface get params

func (*FcInterfaceGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fc interface get params

func (*FcInterfaceGetParams) WithTimeout

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

WithTimeout adds the timeout to the fc interface get params

func (*FcInterfaceGetParams) WithUUID

WithUUID adds the uuid to the fc interface get params

func (*FcInterfaceGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type FcInterfaceGetReader

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

FcInterfaceGetReader is a Reader for the FcInterfaceGet structure.

func (*FcInterfaceGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcInterfaceModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1966140 | An interface with the same name already exists. | | 1966217 | The specified port is not valid on the node provided. | | 1966238 | The node or port of an active SAN data interface cannot be changed. | | 1966702 | The destination node is not healthy. | | 5373982 | An invalid WWN was specified. The length is incorrect. | | 5373983 | An invalid WWN was specified. The format is incorrect. | | 5374579 | The SAN Kernel Agent on the node is unavailable. | | 5374870 | A partial failure occurred; renaming the interface failed. Correct the error and resubmit the request. | | 5374871 | The Fibre Channel port identified by the specified UUID does not refer to the same port as that identified by the specified node name and/or port name. | | 5374872 | If either `location.port.node.name` or `location.port.name` is supplied, both properties must be supplied. | | 5375057 | An FC port with the provided UUID does not exist. | | 72089674 | You cannot move a Fibre Channel interface configured for the NVMe over FC data protocol. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewFcInterfaceModifyDefault

func NewFcInterfaceModifyDefault(code int) *FcInterfaceModifyDefault

NewFcInterfaceModifyDefault creates a FcInterfaceModifyDefault with default headers values

func (*FcInterfaceModifyDefault) Code

func (o *FcInterfaceModifyDefault) Code() int

Code gets the status code for the fc interface modify default response

func (*FcInterfaceModifyDefault) Error

func (o *FcInterfaceModifyDefault) Error() string

func (*FcInterfaceModifyDefault) GetPayload

func (*FcInterfaceModifyDefault) IsClientError

func (o *FcInterfaceModifyDefault) IsClientError() bool

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

func (*FcInterfaceModifyDefault) IsCode

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

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

func (*FcInterfaceModifyDefault) IsRedirect

func (o *FcInterfaceModifyDefault) IsRedirect() bool

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

func (*FcInterfaceModifyDefault) IsServerError

func (o *FcInterfaceModifyDefault) IsServerError() bool

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

func (*FcInterfaceModifyDefault) IsSuccess

func (o *FcInterfaceModifyDefault) IsSuccess() bool

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

func (*FcInterfaceModifyDefault) String

func (o *FcInterfaceModifyDefault) String() string

type FcInterfaceModifyOK

type FcInterfaceModifyOK struct {
}

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

OK

func NewFcInterfaceModifyOK

func NewFcInterfaceModifyOK() *FcInterfaceModifyOK

NewFcInterfaceModifyOK creates a FcInterfaceModifyOK with default headers values

func (*FcInterfaceModifyOK) Code

func (o *FcInterfaceModifyOK) Code() int

Code gets the status code for the fc interface modify o k response

func (*FcInterfaceModifyOK) Error

func (o *FcInterfaceModifyOK) Error() string

func (*FcInterfaceModifyOK) IsClientError

func (o *FcInterfaceModifyOK) IsClientError() bool

IsClientError returns true when this fc interface modify o k response has a 4xx status code

func (*FcInterfaceModifyOK) IsCode

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

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

func (*FcInterfaceModifyOK) IsRedirect

func (o *FcInterfaceModifyOK) IsRedirect() bool

IsRedirect returns true when this fc interface modify o k response has a 3xx status code

func (*FcInterfaceModifyOK) IsServerError

func (o *FcInterfaceModifyOK) IsServerError() bool

IsServerError returns true when this fc interface modify o k response has a 5xx status code

func (*FcInterfaceModifyOK) IsSuccess

func (o *FcInterfaceModifyOK) IsSuccess() bool

IsSuccess returns true when this fc interface modify o k response has a 2xx status code

func (*FcInterfaceModifyOK) String

func (o *FcInterfaceModifyOK) String() string

type FcInterfaceModifyParams

type FcInterfaceModifyParams struct {

	/* Info.

	   The new property values for the FC interface.

	*/
	Info *models.FcInterface

	/* UUID.

	   The unique identifier for the FC interface.

	*/
	UUID string

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

FcInterfaceModifyParams contains all the parameters to send to the API endpoint

for the fc interface modify operation.

Typically these are written to a http.Request.

func NewFcInterfaceModifyParams

func NewFcInterfaceModifyParams() *FcInterfaceModifyParams

NewFcInterfaceModifyParams creates a new FcInterfaceModifyParams 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 NewFcInterfaceModifyParamsWithContext

func NewFcInterfaceModifyParamsWithContext(ctx context.Context) *FcInterfaceModifyParams

NewFcInterfaceModifyParamsWithContext creates a new FcInterfaceModifyParams object with the ability to set a context for a request.

func NewFcInterfaceModifyParamsWithHTTPClient

func NewFcInterfaceModifyParamsWithHTTPClient(client *http.Client) *FcInterfaceModifyParams

NewFcInterfaceModifyParamsWithHTTPClient creates a new FcInterfaceModifyParams object with the ability to set a custom HTTPClient for a request.

func NewFcInterfaceModifyParamsWithTimeout

func NewFcInterfaceModifyParamsWithTimeout(timeout time.Duration) *FcInterfaceModifyParams

NewFcInterfaceModifyParamsWithTimeout creates a new FcInterfaceModifyParams object with the ability to set a timeout on a request.

func (*FcInterfaceModifyParams) SetContext

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

SetContext adds the context to the fc interface modify params

func (*FcInterfaceModifyParams) SetDefaults

func (o *FcInterfaceModifyParams) SetDefaults()

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

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

func (*FcInterfaceModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc interface modify params

func (*FcInterfaceModifyParams) SetInfo

func (o *FcInterfaceModifyParams) SetInfo(info *models.FcInterface)

SetInfo adds the info to the fc interface modify params

func (*FcInterfaceModifyParams) SetTimeout

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

SetTimeout adds the timeout to the fc interface modify params

func (*FcInterfaceModifyParams) SetUUID

func (o *FcInterfaceModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the fc interface modify params

func (*FcInterfaceModifyParams) WithContext

WithContext adds the context to the fc interface modify params

func (*FcInterfaceModifyParams) WithDefaults

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

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

func (*FcInterfaceModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fc interface modify params

func (*FcInterfaceModifyParams) WithInfo

WithInfo adds the info to the fc interface modify params

func (*FcInterfaceModifyParams) WithTimeout

WithTimeout adds the timeout to the fc interface modify params

func (*FcInterfaceModifyParams) WithUUID

WithUUID adds the uuid to the fc interface modify params

func (*FcInterfaceModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type FcInterfaceModifyReader

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

FcInterfaceModifyReader is a Reader for the FcInterfaceModify structure.

func (*FcInterfaceModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcPortCollectionGetDefault

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

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

Error

func NewFcPortCollectionGetDefault

func NewFcPortCollectionGetDefault(code int) *FcPortCollectionGetDefault

NewFcPortCollectionGetDefault creates a FcPortCollectionGetDefault with default headers values

func (*FcPortCollectionGetDefault) Code

func (o *FcPortCollectionGetDefault) Code() int

Code gets the status code for the fc port collection get default response

func (*FcPortCollectionGetDefault) Error

func (*FcPortCollectionGetDefault) GetPayload

func (*FcPortCollectionGetDefault) IsClientError

func (o *FcPortCollectionGetDefault) IsClientError() bool

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

func (*FcPortCollectionGetDefault) IsCode

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

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

func (*FcPortCollectionGetDefault) IsRedirect

func (o *FcPortCollectionGetDefault) IsRedirect() bool

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

func (*FcPortCollectionGetDefault) IsServerError

func (o *FcPortCollectionGetDefault) IsServerError() bool

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

func (*FcPortCollectionGetDefault) IsSuccess

func (o *FcPortCollectionGetDefault) IsSuccess() bool

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

func (*FcPortCollectionGetDefault) String

func (o *FcPortCollectionGetDefault) String() string

type FcPortCollectionGetOK

type FcPortCollectionGetOK struct {
	Payload *models.FcPortResponse
}

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

OK

func NewFcPortCollectionGetOK

func NewFcPortCollectionGetOK() *FcPortCollectionGetOK

NewFcPortCollectionGetOK creates a FcPortCollectionGetOK with default headers values

func (*FcPortCollectionGetOK) Code

func (o *FcPortCollectionGetOK) Code() int

Code gets the status code for the fc port collection get o k response

func (*FcPortCollectionGetOK) Error

func (o *FcPortCollectionGetOK) Error() string

func (*FcPortCollectionGetOK) GetPayload

func (o *FcPortCollectionGetOK) GetPayload() *models.FcPortResponse

func (*FcPortCollectionGetOK) IsClientError

func (o *FcPortCollectionGetOK) IsClientError() bool

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

func (*FcPortCollectionGetOK) IsCode

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

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

func (*FcPortCollectionGetOK) IsRedirect

func (o *FcPortCollectionGetOK) IsRedirect() bool

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

func (*FcPortCollectionGetOK) IsServerError

func (o *FcPortCollectionGetOK) IsServerError() bool

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

func (*FcPortCollectionGetOK) IsSuccess

func (o *FcPortCollectionGetOK) IsSuccess() bool

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

func (*FcPortCollectionGetOK) String

func (o *FcPortCollectionGetOK) String() string

type FcPortCollectionGetParams

type FcPortCollectionGetParams struct {

	/* Description.

	   Filter by description
	*/
	Description *string

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* FabricConnected.

	   Filter by fabric.connected
	*/
	FabricConnected *bool

	/* FabricConnectedSpeed.

	   Filter by fabric.connected_speed
	*/
	FabricConnectedSpeed *int64

	/* FabricName.

	   Filter by fabric.name
	*/
	FabricName *string

	/* FabricPortAddress.

	   Filter by fabric.port_address
	*/
	FabricPortAddress *string

	/* FabricSwitchPort.

	   Filter by fabric.switch_port
	*/
	FabricSwitchPort *string

	/* Fields.

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

	/* InterfaceCount.

	   Filter by interface_count
	*/
	InterfaceCount *int64

	/* 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

	/* 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

	/* PhysicalProtocol.

	   Filter by physical_protocol
	*/
	PhysicalProtocol *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

	/* SpeedConfigured.

	   Filter by speed.configured
	*/
	SpeedConfigured *string

	/* SpeedMaximum.

	   Filter by speed.maximum
	*/
	SpeedMaximum *string

	/* State.

	   Filter by state
	*/
	State *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

	/* 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

	/* SupportedProtocols.

	   Filter by supported_protocols
	*/
	SupportedProtocols *string

	/* TransceiverCapabilities.

	   Filter by transceiver.capabilities
	*/
	TransceiverCapabilities *int64

	/* TransceiverFormFactor.

	   Filter by transceiver.form_factor
	*/
	TransceiverFormFactor *string

	/* TransceiverManufacturer.

	   Filter by transceiver.manufacturer
	*/
	TransceiverManufacturer *string

	/* TransceiverPartNumber.

	   Filter by transceiver.part_number
	*/
	TransceiverPartNumber *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	/* Wwnn.

	   Filter by wwnn
	*/
	Wwnn *string

	/* Wwpn.

	   Filter by wwpn
	*/
	Wwpn *string

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

FcPortCollectionGetParams contains all the parameters to send to the API endpoint

for the fc port collection get operation.

Typically these are written to a http.Request.

func NewFcPortCollectionGetParams

func NewFcPortCollectionGetParams() *FcPortCollectionGetParams

NewFcPortCollectionGetParams creates a new FcPortCollectionGetParams 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 NewFcPortCollectionGetParamsWithContext

func NewFcPortCollectionGetParamsWithContext(ctx context.Context) *FcPortCollectionGetParams

NewFcPortCollectionGetParamsWithContext creates a new FcPortCollectionGetParams object with the ability to set a context for a request.

func NewFcPortCollectionGetParamsWithHTTPClient

func NewFcPortCollectionGetParamsWithHTTPClient(client *http.Client) *FcPortCollectionGetParams

NewFcPortCollectionGetParamsWithHTTPClient creates a new FcPortCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewFcPortCollectionGetParamsWithTimeout

func NewFcPortCollectionGetParamsWithTimeout(timeout time.Duration) *FcPortCollectionGetParams

NewFcPortCollectionGetParamsWithTimeout creates a new FcPortCollectionGetParams object with the ability to set a timeout on a request.

func (*FcPortCollectionGetParams) SetContext

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

SetContext adds the context to the fc port collection get params

func (*FcPortCollectionGetParams) SetDefaults

func (o *FcPortCollectionGetParams) SetDefaults()

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

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

func (*FcPortCollectionGetParams) SetDescription

func (o *FcPortCollectionGetParams) SetDescription(description *string)

SetDescription adds the description to the fc port collection get params

func (*FcPortCollectionGetParams) SetEnabled

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

SetEnabled adds the enabled to the fc port collection get params

func (*FcPortCollectionGetParams) SetFabricConnected

func (o *FcPortCollectionGetParams) SetFabricConnected(fabricConnected *bool)

SetFabricConnected adds the fabricConnected to the fc port collection get params

func (*FcPortCollectionGetParams) SetFabricConnectedSpeed

func (o *FcPortCollectionGetParams) SetFabricConnectedSpeed(fabricConnectedSpeed *int64)

SetFabricConnectedSpeed adds the fabricConnectedSpeed to the fc port collection get params

func (*FcPortCollectionGetParams) SetFabricName

func (o *FcPortCollectionGetParams) SetFabricName(fabricName *string)

SetFabricName adds the fabricName to the fc port collection get params

func (*FcPortCollectionGetParams) SetFabricPortAddress

func (o *FcPortCollectionGetParams) SetFabricPortAddress(fabricPortAddress *string)

SetFabricPortAddress adds the fabricPortAddress to the fc port collection get params

func (*FcPortCollectionGetParams) SetFabricSwitchPort

func (o *FcPortCollectionGetParams) SetFabricSwitchPort(fabricSwitchPort *string)

SetFabricSwitchPort adds the fabricSwitchPort to the fc port collection get params

func (*FcPortCollectionGetParams) SetFields

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

SetFields adds the fields to the fc port collection get params

func (*FcPortCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc port collection get params

func (*FcPortCollectionGetParams) SetInterfaceCount

func (o *FcPortCollectionGetParams) SetInterfaceCount(interfaceCount *int64)

SetInterfaceCount adds the interfaceCount to the fc port collection get params

func (*FcPortCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricDuration

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

SetMetricDuration adds the metricDuration to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricIopsOther

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

SetMetricIopsOther adds the metricIopsOther to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricIopsRead

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

SetMetricIopsRead adds the metricIopsRead to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricIopsTotal

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

SetMetricIopsTotal adds the metricIopsTotal to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricIopsWrite

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

SetMetricIopsWrite adds the metricIopsWrite to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricLatencyOther

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

SetMetricLatencyOther adds the metricLatencyOther to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricLatencyRead

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

SetMetricLatencyRead adds the metricLatencyRead to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricLatencyTotal

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

SetMetricLatencyTotal adds the metricLatencyTotal to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricLatencyWrite

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

SetMetricLatencyWrite adds the metricLatencyWrite to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricStatus

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

SetMetricStatus adds the metricStatus to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricThroughputRead

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

SetMetricThroughputRead adds the metricThroughputRead to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricThroughputTotal

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

SetMetricThroughputTotal adds the metricThroughputTotal to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricThroughputWrite

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

SetMetricThroughputWrite adds the metricThroughputWrite to the fc port collection get params

func (*FcPortCollectionGetParams) SetMetricTimestamp

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

SetMetricTimestamp adds the metricTimestamp to the fc port collection get params

func (*FcPortCollectionGetParams) SetName

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

SetName adds the name to the fc port collection get params

func (*FcPortCollectionGetParams) SetNodeName

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

SetNodeName adds the nodeName to the fc port collection get params

func (*FcPortCollectionGetParams) SetNodeUUID

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

SetNodeUUID adds the nodeUuid to the fc port collection get params

func (*FcPortCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the fc port collection get params

func (*FcPortCollectionGetParams) SetPhysicalProtocol

func (o *FcPortCollectionGetParams) SetPhysicalProtocol(physicalProtocol *string)

SetPhysicalProtocol adds the physicalProtocol to the fc port collection get params

func (*FcPortCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the fc port collection get params

func (*FcPortCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the fc port collection get params

func (*FcPortCollectionGetParams) SetSpeedConfigured

func (o *FcPortCollectionGetParams) SetSpeedConfigured(speedConfigured *string)

SetSpeedConfigured adds the speedConfigured to the fc port collection get params

func (*FcPortCollectionGetParams) SetSpeedMaximum

func (o *FcPortCollectionGetParams) SetSpeedMaximum(speedMaximum *string)

SetSpeedMaximum adds the speedMaximum to the fc port collection get params

func (*FcPortCollectionGetParams) SetState

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

SetState adds the state to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsIopsRawOther

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

SetStatisticsIopsRawOther adds the statisticsIopsRawOther to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsIopsRawRead

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

SetStatisticsIopsRawRead adds the statisticsIopsRawRead to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsIopsRawTotal

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

SetStatisticsIopsRawTotal adds the statisticsIopsRawTotal to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsIopsRawWrite

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

SetStatisticsIopsRawWrite adds the statisticsIopsRawWrite to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsLatencyRawOther

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

SetStatisticsLatencyRawOther adds the statisticsLatencyRawOther to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsLatencyRawRead

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

SetStatisticsLatencyRawRead adds the statisticsLatencyRawRead to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsLatencyRawTotal

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

SetStatisticsLatencyRawTotal adds the statisticsLatencyRawTotal to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsLatencyRawWrite

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

SetStatisticsLatencyRawWrite adds the statisticsLatencyRawWrite to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsStatus

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

SetStatisticsStatus adds the statisticsStatus to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsThroughputRawRead

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

SetStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsThroughputRawTotal

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

SetStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsThroughputRawWrite

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

SetStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the fc port collection get params

func (*FcPortCollectionGetParams) SetStatisticsTimestamp

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

SetStatisticsTimestamp adds the statisticsTimestamp to the fc port collection get params

func (*FcPortCollectionGetParams) SetSupportedProtocols

func (o *FcPortCollectionGetParams) SetSupportedProtocols(supportedProtocols *string)

SetSupportedProtocols adds the supportedProtocols to the fc port collection get params

func (*FcPortCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the fc port collection get params

func (*FcPortCollectionGetParams) SetTransceiverCapabilities

func (o *FcPortCollectionGetParams) SetTransceiverCapabilities(transceiverCapabilities *int64)

SetTransceiverCapabilities adds the transceiverCapabilities to the fc port collection get params

func (*FcPortCollectionGetParams) SetTransceiverFormFactor

func (o *FcPortCollectionGetParams) SetTransceiverFormFactor(transceiverFormFactor *string)

SetTransceiverFormFactor adds the transceiverFormFactor to the fc port collection get params

func (*FcPortCollectionGetParams) SetTransceiverManufacturer

func (o *FcPortCollectionGetParams) SetTransceiverManufacturer(transceiverManufacturer *string)

SetTransceiverManufacturer adds the transceiverManufacturer to the fc port collection get params

func (*FcPortCollectionGetParams) SetTransceiverPartNumber

func (o *FcPortCollectionGetParams) SetTransceiverPartNumber(transceiverPartNumber *string)

SetTransceiverPartNumber adds the transceiverPartNumber to the fc port collection get params

func (*FcPortCollectionGetParams) SetUUID

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

SetUUID adds the uuid to the fc port collection get params

func (*FcPortCollectionGetParams) SetWwnn

func (o *FcPortCollectionGetParams) SetWwnn(wwnn *string)

SetWwnn adds the wwnn to the fc port collection get params

func (*FcPortCollectionGetParams) SetWwpn

func (o *FcPortCollectionGetParams) SetWwpn(wwpn *string)

SetWwpn adds the wwpn to the fc port collection get params

func (*FcPortCollectionGetParams) WithContext

WithContext adds the context to the fc port collection get params

func (*FcPortCollectionGetParams) WithDefaults

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

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

func (*FcPortCollectionGetParams) WithDescription

func (o *FcPortCollectionGetParams) WithDescription(description *string) *FcPortCollectionGetParams

WithDescription adds the description to the fc port collection get params

func (*FcPortCollectionGetParams) WithEnabled

func (o *FcPortCollectionGetParams) WithEnabled(enabled *bool) *FcPortCollectionGetParams

WithEnabled adds the enabled to the fc port collection get params

func (*FcPortCollectionGetParams) WithFabricConnected

func (o *FcPortCollectionGetParams) WithFabricConnected(fabricConnected *bool) *FcPortCollectionGetParams

WithFabricConnected adds the fabricConnected to the fc port collection get params

func (*FcPortCollectionGetParams) WithFabricConnectedSpeed

func (o *FcPortCollectionGetParams) WithFabricConnectedSpeed(fabricConnectedSpeed *int64) *FcPortCollectionGetParams

WithFabricConnectedSpeed adds the fabricConnectedSpeed to the fc port collection get params

func (*FcPortCollectionGetParams) WithFabricName

func (o *FcPortCollectionGetParams) WithFabricName(fabricName *string) *FcPortCollectionGetParams

WithFabricName adds the fabricName to the fc port collection get params

func (*FcPortCollectionGetParams) WithFabricPortAddress

func (o *FcPortCollectionGetParams) WithFabricPortAddress(fabricPortAddress *string) *FcPortCollectionGetParams

WithFabricPortAddress adds the fabricPortAddress to the fc port collection get params

func (*FcPortCollectionGetParams) WithFabricSwitchPort

func (o *FcPortCollectionGetParams) WithFabricSwitchPort(fabricSwitchPort *string) *FcPortCollectionGetParams

WithFabricSwitchPort adds the fabricSwitchPort to the fc port collection get params

func (*FcPortCollectionGetParams) WithFields

WithFields adds the fields to the fc port collection get params

func (*FcPortCollectionGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fc port collection get params

func (*FcPortCollectionGetParams) WithInterfaceCount

func (o *FcPortCollectionGetParams) WithInterfaceCount(interfaceCount *int64) *FcPortCollectionGetParams

WithInterfaceCount adds the interfaceCount to the fc port collection get params

func (*FcPortCollectionGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricDuration

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

WithMetricDuration adds the metricDuration to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricIopsOther

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

WithMetricIopsOther adds the metricIopsOther to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricIopsRead

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

WithMetricIopsRead adds the metricIopsRead to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricIopsTotal

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

WithMetricIopsTotal adds the metricIopsTotal to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricIopsWrite

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

WithMetricIopsWrite adds the metricIopsWrite to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricLatencyOther

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

WithMetricLatencyOther adds the metricLatencyOther to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricLatencyRead

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

WithMetricLatencyRead adds the metricLatencyRead to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricLatencyTotal

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

WithMetricLatencyTotal adds the metricLatencyTotal to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricLatencyWrite

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

WithMetricLatencyWrite adds the metricLatencyWrite to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricStatus

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

WithMetricStatus adds the metricStatus to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricThroughputRead

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

WithMetricThroughputRead adds the metricThroughputRead to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricThroughputTotal

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

WithMetricThroughputTotal adds the metricThroughputTotal to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricThroughputWrite

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

WithMetricThroughputWrite adds the metricThroughputWrite to the fc port collection get params

func (*FcPortCollectionGetParams) WithMetricTimestamp

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

WithMetricTimestamp adds the metricTimestamp to the fc port collection get params

func (*FcPortCollectionGetParams) WithName

WithName adds the name to the fc port collection get params

func (*FcPortCollectionGetParams) WithNodeName

func (o *FcPortCollectionGetParams) WithNodeName(nodeName *string) *FcPortCollectionGetParams

WithNodeName adds the nodeName to the fc port collection get params

func (*FcPortCollectionGetParams) WithNodeUUID

func (o *FcPortCollectionGetParams) WithNodeUUID(nodeUUID *string) *FcPortCollectionGetParams

WithNodeUUID adds the nodeUUID to the fc port collection get params

func (*FcPortCollectionGetParams) WithOrderBy

func (o *FcPortCollectionGetParams) WithOrderBy(orderBy []string) *FcPortCollectionGetParams

WithOrderBy adds the orderBy to the fc port collection get params

func (*FcPortCollectionGetParams) WithPhysicalProtocol

func (o *FcPortCollectionGetParams) WithPhysicalProtocol(physicalProtocol *string) *FcPortCollectionGetParams

WithPhysicalProtocol adds the physicalProtocol to the fc port collection get params

func (*FcPortCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the fc port collection get params

func (*FcPortCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the fc port collection get params

func (*FcPortCollectionGetParams) WithSpeedConfigured

func (o *FcPortCollectionGetParams) WithSpeedConfigured(speedConfigured *string) *FcPortCollectionGetParams

WithSpeedConfigured adds the speedConfigured to the fc port collection get params

func (*FcPortCollectionGetParams) WithSpeedMaximum

func (o *FcPortCollectionGetParams) WithSpeedMaximum(speedMaximum *string) *FcPortCollectionGetParams

WithSpeedMaximum adds the speedMaximum to the fc port collection get params

func (*FcPortCollectionGetParams) WithState

WithState adds the state to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsIopsRawOther

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

WithStatisticsIopsRawOther adds the statisticsIopsRawOther to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsIopsRawRead

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

WithStatisticsIopsRawRead adds the statisticsIopsRawRead to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsIopsRawTotal

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

WithStatisticsIopsRawTotal adds the statisticsIopsRawTotal to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsIopsRawWrite

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

WithStatisticsIopsRawWrite adds the statisticsIopsRawWrite to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsLatencyRawOther

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

WithStatisticsLatencyRawOther adds the statisticsLatencyRawOther to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsLatencyRawRead

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

WithStatisticsLatencyRawRead adds the statisticsLatencyRawRead to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsLatencyRawTotal

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

WithStatisticsLatencyRawTotal adds the statisticsLatencyRawTotal to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsLatencyRawWrite

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

WithStatisticsLatencyRawWrite adds the statisticsLatencyRawWrite to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsStatus

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

WithStatisticsStatus adds the statisticsStatus to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsThroughputRawRead

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

WithStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsThroughputRawTotal

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

WithStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsThroughputRawWrite

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

WithStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the fc port collection get params

func (*FcPortCollectionGetParams) WithStatisticsTimestamp

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

WithStatisticsTimestamp adds the statisticsTimestamp to the fc port collection get params

func (*FcPortCollectionGetParams) WithSupportedProtocols

func (o *FcPortCollectionGetParams) WithSupportedProtocols(supportedProtocols *string) *FcPortCollectionGetParams

WithSupportedProtocols adds the supportedProtocols to the fc port collection get params

func (*FcPortCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the fc port collection get params

func (*FcPortCollectionGetParams) WithTransceiverCapabilities

func (o *FcPortCollectionGetParams) WithTransceiverCapabilities(transceiverCapabilities *int64) *FcPortCollectionGetParams

WithTransceiverCapabilities adds the transceiverCapabilities to the fc port collection get params

func (*FcPortCollectionGetParams) WithTransceiverFormFactor

func (o *FcPortCollectionGetParams) WithTransceiverFormFactor(transceiverFormFactor *string) *FcPortCollectionGetParams

WithTransceiverFormFactor adds the transceiverFormFactor to the fc port collection get params

func (*FcPortCollectionGetParams) WithTransceiverManufacturer

func (o *FcPortCollectionGetParams) WithTransceiverManufacturer(transceiverManufacturer *string) *FcPortCollectionGetParams

WithTransceiverManufacturer adds the transceiverManufacturer to the fc port collection get params

func (*FcPortCollectionGetParams) WithTransceiverPartNumber

func (o *FcPortCollectionGetParams) WithTransceiverPartNumber(transceiverPartNumber *string) *FcPortCollectionGetParams

WithTransceiverPartNumber adds the transceiverPartNumber to the fc port collection get params

func (*FcPortCollectionGetParams) WithUUID

WithUUID adds the uuid to the fc port collection get params

func (*FcPortCollectionGetParams) WithWwnn

WithWwnn adds the wwnn to the fc port collection get params

func (*FcPortCollectionGetParams) WithWwpn

WithWwpn adds the wwpn to the fc port collection get params

func (*FcPortCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type FcPortCollectionGetReader

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

FcPortCollectionGetReader is a Reader for the FcPortCollectionGet structure.

func (*FcPortCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcPortGetDefault

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

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

Error

func NewFcPortGetDefault

func NewFcPortGetDefault(code int) *FcPortGetDefault

NewFcPortGetDefault creates a FcPortGetDefault with default headers values

func (*FcPortGetDefault) Code

func (o *FcPortGetDefault) Code() int

Code gets the status code for the fc port get default response

func (*FcPortGetDefault) Error

func (o *FcPortGetDefault) Error() string

func (*FcPortGetDefault) GetPayload

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

func (*FcPortGetDefault) IsClientError

func (o *FcPortGetDefault) IsClientError() bool

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

func (*FcPortGetDefault) IsCode

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

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

func (*FcPortGetDefault) IsRedirect

func (o *FcPortGetDefault) IsRedirect() bool

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

func (*FcPortGetDefault) IsServerError

func (o *FcPortGetDefault) IsServerError() bool

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

func (*FcPortGetDefault) IsSuccess

func (o *FcPortGetDefault) IsSuccess() bool

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

func (*FcPortGetDefault) String

func (o *FcPortGetDefault) String() string

type FcPortGetOK

type FcPortGetOK struct {
	Payload *models.FcPort
}

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

OK

func NewFcPortGetOK

func NewFcPortGetOK() *FcPortGetOK

NewFcPortGetOK creates a FcPortGetOK with default headers values

func (*FcPortGetOK) Code

func (o *FcPortGetOK) Code() int

Code gets the status code for the fc port get o k response

func (*FcPortGetOK) Error

func (o *FcPortGetOK) Error() string

func (*FcPortGetOK) GetPayload

func (o *FcPortGetOK) GetPayload() *models.FcPort

func (*FcPortGetOK) IsClientError

func (o *FcPortGetOK) IsClientError() bool

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

func (*FcPortGetOK) IsCode

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

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

func (*FcPortGetOK) IsRedirect

func (o *FcPortGetOK) IsRedirect() bool

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

func (*FcPortGetOK) IsServerError

func (o *FcPortGetOK) IsServerError() bool

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

func (*FcPortGetOK) IsSuccess

func (o *FcPortGetOK) IsSuccess() bool

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

func (*FcPortGetOK) String

func (o *FcPortGetOK) String() string

type FcPortGetParams

type FcPortGetParams struct {

	/* Fields.

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

	/* UUID.

	   The unique identifier for the FC port.

	*/
	UUID string

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

FcPortGetParams contains all the parameters to send to the API endpoint

for the fc port get operation.

Typically these are written to a http.Request.

func NewFcPortGetParams

func NewFcPortGetParams() *FcPortGetParams

NewFcPortGetParams creates a new FcPortGetParams 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 NewFcPortGetParamsWithContext

func NewFcPortGetParamsWithContext(ctx context.Context) *FcPortGetParams

NewFcPortGetParamsWithContext creates a new FcPortGetParams object with the ability to set a context for a request.

func NewFcPortGetParamsWithHTTPClient

func NewFcPortGetParamsWithHTTPClient(client *http.Client) *FcPortGetParams

NewFcPortGetParamsWithHTTPClient creates a new FcPortGetParams object with the ability to set a custom HTTPClient for a request.

func NewFcPortGetParamsWithTimeout

func NewFcPortGetParamsWithTimeout(timeout time.Duration) *FcPortGetParams

NewFcPortGetParamsWithTimeout creates a new FcPortGetParams object with the ability to set a timeout on a request.

func (*FcPortGetParams) SetContext

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

SetContext adds the context to the fc port get params

func (*FcPortGetParams) SetDefaults

func (o *FcPortGetParams) SetDefaults()

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

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

func (*FcPortGetParams) SetFields

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

SetFields adds the fields to the fc port get params

func (*FcPortGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc port get params

func (*FcPortGetParams) SetTimeout

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

SetTimeout adds the timeout to the fc port get params

func (*FcPortGetParams) SetUUID

func (o *FcPortGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the fc port get params

func (*FcPortGetParams) WithContext

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

WithContext adds the context to the fc port get params

func (*FcPortGetParams) WithDefaults

func (o *FcPortGetParams) WithDefaults() *FcPortGetParams

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

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

func (*FcPortGetParams) WithFields

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

WithFields adds the fields to the fc port get params

func (*FcPortGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fc port get params

func (*FcPortGetParams) WithTimeout

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

WithTimeout adds the timeout to the fc port get params

func (*FcPortGetParams) WithUUID

func (o *FcPortGetParams) WithUUID(uuid string) *FcPortGetParams

WithUUID adds the uuid to the fc port get params

func (*FcPortGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type FcPortGetReader

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

FcPortGetReader is a Reader for the FcPortGet structure.

func (*FcPortGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcPortModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5374085 | The node where the Fibre Channel port is located is offline. | | 5374087 | The Fibre Channel port has active Fibre Channel interfaces and cannot be disabled. |

func NewFcPortModifyDefault

func NewFcPortModifyDefault(code int) *FcPortModifyDefault

NewFcPortModifyDefault creates a FcPortModifyDefault with default headers values

func (*FcPortModifyDefault) Code

func (o *FcPortModifyDefault) Code() int

Code gets the status code for the fc port modify default response

func (*FcPortModifyDefault) Error

func (o *FcPortModifyDefault) Error() string

func (*FcPortModifyDefault) GetPayload

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

func (*FcPortModifyDefault) IsClientError

func (o *FcPortModifyDefault) IsClientError() bool

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

func (*FcPortModifyDefault) IsCode

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

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

func (*FcPortModifyDefault) IsRedirect

func (o *FcPortModifyDefault) IsRedirect() bool

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

func (*FcPortModifyDefault) IsServerError

func (o *FcPortModifyDefault) IsServerError() bool

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

func (*FcPortModifyDefault) IsSuccess

func (o *FcPortModifyDefault) IsSuccess() bool

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

func (*FcPortModifyDefault) String

func (o *FcPortModifyDefault) String() string

type FcPortModifyOK

type FcPortModifyOK struct {
}

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

OK

func NewFcPortModifyOK

func NewFcPortModifyOK() *FcPortModifyOK

NewFcPortModifyOK creates a FcPortModifyOK with default headers values

func (*FcPortModifyOK) Code

func (o *FcPortModifyOK) Code() int

Code gets the status code for the fc port modify o k response

func (*FcPortModifyOK) Error

func (o *FcPortModifyOK) Error() string

func (*FcPortModifyOK) IsClientError

func (o *FcPortModifyOK) IsClientError() bool

IsClientError returns true when this fc port modify o k response has a 4xx status code

func (*FcPortModifyOK) IsCode

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

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

func (*FcPortModifyOK) IsRedirect

func (o *FcPortModifyOK) IsRedirect() bool

IsRedirect returns true when this fc port modify o k response has a 3xx status code

func (*FcPortModifyOK) IsServerError

func (o *FcPortModifyOK) IsServerError() bool

IsServerError returns true when this fc port modify o k response has a 5xx status code

func (*FcPortModifyOK) IsSuccess

func (o *FcPortModifyOK) IsSuccess() bool

IsSuccess returns true when this fc port modify o k response has a 2xx status code

func (*FcPortModifyOK) String

func (o *FcPortModifyOK) String() string

type FcPortModifyParams

type FcPortModifyParams struct {

	/* Info.

	   The new property values for the FC port.

	*/
	Info *models.FcPort

	/* UUID.

	   The unique identifier for the FC port.

	*/
	UUID string

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

FcPortModifyParams contains all the parameters to send to the API endpoint

for the fc port modify operation.

Typically these are written to a http.Request.

func NewFcPortModifyParams

func NewFcPortModifyParams() *FcPortModifyParams

NewFcPortModifyParams creates a new FcPortModifyParams 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 NewFcPortModifyParamsWithContext

func NewFcPortModifyParamsWithContext(ctx context.Context) *FcPortModifyParams

NewFcPortModifyParamsWithContext creates a new FcPortModifyParams object with the ability to set a context for a request.

func NewFcPortModifyParamsWithHTTPClient

func NewFcPortModifyParamsWithHTTPClient(client *http.Client) *FcPortModifyParams

NewFcPortModifyParamsWithHTTPClient creates a new FcPortModifyParams object with the ability to set a custom HTTPClient for a request.

func NewFcPortModifyParamsWithTimeout

func NewFcPortModifyParamsWithTimeout(timeout time.Duration) *FcPortModifyParams

NewFcPortModifyParamsWithTimeout creates a new FcPortModifyParams object with the ability to set a timeout on a request.

func (*FcPortModifyParams) SetContext

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

SetContext adds the context to the fc port modify params

func (*FcPortModifyParams) SetDefaults

func (o *FcPortModifyParams) SetDefaults()

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

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

func (*FcPortModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc port modify params

func (*FcPortModifyParams) SetInfo

func (o *FcPortModifyParams) SetInfo(info *models.FcPort)

SetInfo adds the info to the fc port modify params

func (*FcPortModifyParams) SetTimeout

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

SetTimeout adds the timeout to the fc port modify params

func (*FcPortModifyParams) SetUUID

func (o *FcPortModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the fc port modify params

func (*FcPortModifyParams) WithContext

WithContext adds the context to the fc port modify params

func (*FcPortModifyParams) WithDefaults

func (o *FcPortModifyParams) WithDefaults() *FcPortModifyParams

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

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

func (*FcPortModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fc port modify params

func (*FcPortModifyParams) WithInfo

func (o *FcPortModifyParams) WithInfo(info *models.FcPort) *FcPortModifyParams

WithInfo adds the info to the fc port modify params

func (*FcPortModifyParams) WithTimeout

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

WithTimeout adds the timeout to the fc port modify params

func (*FcPortModifyParams) WithUUID

func (o *FcPortModifyParams) WithUUID(uuid string) *FcPortModifyParams

WithUUID adds the uuid to the fc port modify params

func (*FcPortModifyParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type FcPortModifyReader

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

FcPortModifyReader is a Reader for the FcPortModify structure.

func (*FcPortModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcSwitchCollectionGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5373982 | An invalid WWN was specified. The length is incorrect. | | 5373983 | An invalid WWN was specified. The format is incorrect. | | 5375053 | The Fibre Channel fabric specified by name in the request URI was not found in the FC fabric cache. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewFcSwitchCollectionGetDefault

func NewFcSwitchCollectionGetDefault(code int) *FcSwitchCollectionGetDefault

NewFcSwitchCollectionGetDefault creates a FcSwitchCollectionGetDefault with default headers values

func (*FcSwitchCollectionGetDefault) Code

Code gets the status code for the fc switch collection get default response

func (*FcSwitchCollectionGetDefault) Error

func (*FcSwitchCollectionGetDefault) GetPayload

func (*FcSwitchCollectionGetDefault) IsClientError

func (o *FcSwitchCollectionGetDefault) IsClientError() bool

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

func (*FcSwitchCollectionGetDefault) IsCode

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

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

func (*FcSwitchCollectionGetDefault) IsRedirect

func (o *FcSwitchCollectionGetDefault) IsRedirect() bool

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

func (*FcSwitchCollectionGetDefault) IsServerError

func (o *FcSwitchCollectionGetDefault) IsServerError() bool

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

func (*FcSwitchCollectionGetDefault) IsSuccess

func (o *FcSwitchCollectionGetDefault) IsSuccess() bool

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

func (*FcSwitchCollectionGetDefault) String

type FcSwitchCollectionGetOK

type FcSwitchCollectionGetOK struct {
	Payload *models.FcSwitchResponse
}

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

OK

func NewFcSwitchCollectionGetOK

func NewFcSwitchCollectionGetOK() *FcSwitchCollectionGetOK

NewFcSwitchCollectionGetOK creates a FcSwitchCollectionGetOK with default headers values

func (*FcSwitchCollectionGetOK) Code

func (o *FcSwitchCollectionGetOK) Code() int

Code gets the status code for the fc switch collection get o k response

func (*FcSwitchCollectionGetOK) Error

func (o *FcSwitchCollectionGetOK) Error() string

func (*FcSwitchCollectionGetOK) GetPayload

func (*FcSwitchCollectionGetOK) IsClientError

func (o *FcSwitchCollectionGetOK) IsClientError() bool

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

func (*FcSwitchCollectionGetOK) IsCode

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

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

func (*FcSwitchCollectionGetOK) IsRedirect

func (o *FcSwitchCollectionGetOK) IsRedirect() bool

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

func (*FcSwitchCollectionGetOK) IsServerError

func (o *FcSwitchCollectionGetOK) IsServerError() bool

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

func (*FcSwitchCollectionGetOK) IsSuccess

func (o *FcSwitchCollectionGetOK) IsSuccess() bool

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

func (*FcSwitchCollectionGetOK) String

func (o *FcSwitchCollectionGetOK) String() string

type FcSwitchCollectionGetParams

type FcSwitchCollectionGetParams struct {

	/* CacheAge.

	   Filter by cache.age
	*/
	CacheAge *string

	/* CacheIsCurrent.

	   Filter by cache.is_current
	*/
	CacheIsCurrent *bool

	/* CacheMaximumAge.

	   The maximum age of data in the Fibre Channel fabric cache before it should be refreshed from the fabric. The default is 15 minutes.

	   Format: iso8601
	   Default: "15 minutes"
	*/
	CacheMaximumAge *string

	/* CacheUpdateTime.

	   Filter by cache.update_time
	*/
	CacheUpdateTime *string

	/* DomainID.

	   Filter by domain_id
	*/
	DomainID *int64

	/* FabricName.

	   The WWN of the primary switch of the Fibre Channel fabric.

	*/
	FabricName string

	/* Fields.

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

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

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

	/* PortsAttachedDevicePortID.

	   Filter by ports.attached_device.port_id
	*/
	PortsAttachedDevicePortID *string

	/* PortsAttachedDeviceWwpn.

	   Filter by ports.attached_device.wwpn
	*/
	PortsAttachedDeviceWwpn *string

	/* PortsSlot.

	   Filter by ports.slot
	*/
	PortsSlot *string

	/* PortsState.

	   Filter by ports.state
	*/
	PortsState *string

	/* PortsType.

	   Filter by ports.type
	*/
	PortsType *string

	/* PortsWwpn.

	   Filter by ports.wwpn
	*/
	PortsWwpn *string

	/* Release.

	   Filter by release
	*/
	Release *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

	/* Vendor.

	   Filter by vendor
	*/
	Vendor *string

	/* Wwn.

	   Filter by wwn
	*/
	Wwn *string

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

FcSwitchCollectionGetParams contains all the parameters to send to the API endpoint

for the fc switch collection get operation.

Typically these are written to a http.Request.

func NewFcSwitchCollectionGetParams

func NewFcSwitchCollectionGetParams() *FcSwitchCollectionGetParams

NewFcSwitchCollectionGetParams creates a new FcSwitchCollectionGetParams 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 NewFcSwitchCollectionGetParamsWithContext

func NewFcSwitchCollectionGetParamsWithContext(ctx context.Context) *FcSwitchCollectionGetParams

NewFcSwitchCollectionGetParamsWithContext creates a new FcSwitchCollectionGetParams object with the ability to set a context for a request.

func NewFcSwitchCollectionGetParamsWithHTTPClient

func NewFcSwitchCollectionGetParamsWithHTTPClient(client *http.Client) *FcSwitchCollectionGetParams

NewFcSwitchCollectionGetParamsWithHTTPClient creates a new FcSwitchCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewFcSwitchCollectionGetParamsWithTimeout

func NewFcSwitchCollectionGetParamsWithTimeout(timeout time.Duration) *FcSwitchCollectionGetParams

NewFcSwitchCollectionGetParamsWithTimeout creates a new FcSwitchCollectionGetParams object with the ability to set a timeout on a request.

func (*FcSwitchCollectionGetParams) SetCacheAge

func (o *FcSwitchCollectionGetParams) SetCacheAge(cacheAge *string)

SetCacheAge adds the cacheAge to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetCacheIsCurrent

func (o *FcSwitchCollectionGetParams) SetCacheIsCurrent(cacheIsCurrent *bool)

SetCacheIsCurrent adds the cacheIsCurrent to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetCacheMaximumAge

func (o *FcSwitchCollectionGetParams) SetCacheMaximumAge(cacheMaximumAge *string)

SetCacheMaximumAge adds the cacheMaximumAge to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetCacheUpdateTime

func (o *FcSwitchCollectionGetParams) SetCacheUpdateTime(cacheUpdateTime *string)

SetCacheUpdateTime adds the cacheUpdateTime to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetContext

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

SetContext adds the context to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetDefaults

func (o *FcSwitchCollectionGetParams) SetDefaults()

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

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

func (*FcSwitchCollectionGetParams) SetDomainID

func (o *FcSwitchCollectionGetParams) SetDomainID(domainID *int64)

SetDomainID adds the domainId to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetFabricName

func (o *FcSwitchCollectionGetParams) SetFabricName(fabricName string)

SetFabricName adds the fabricName to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetFields

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

SetFields adds the fields to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetName

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

SetName adds the name to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetPortsAttachedDevicePortID

func (o *FcSwitchCollectionGetParams) SetPortsAttachedDevicePortID(portsAttachedDevicePortID *string)

SetPortsAttachedDevicePortID adds the portsAttachedDevicePortId to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetPortsAttachedDeviceWwpn

func (o *FcSwitchCollectionGetParams) SetPortsAttachedDeviceWwpn(portsAttachedDeviceWwpn *string)

SetPortsAttachedDeviceWwpn adds the portsAttachedDeviceWwpn to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetPortsSlot

func (o *FcSwitchCollectionGetParams) SetPortsSlot(portsSlot *string)

SetPortsSlot adds the portsSlot to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetPortsState

func (o *FcSwitchCollectionGetParams) SetPortsState(portsState *string)

SetPortsState adds the portsState to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetPortsType

func (o *FcSwitchCollectionGetParams) SetPortsType(portsType *string)

SetPortsType adds the portsType to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetPortsWwpn

func (o *FcSwitchCollectionGetParams) SetPortsWwpn(portsWwpn *string)

SetPortsWwpn adds the portsWwpn to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetRelease

func (o *FcSwitchCollectionGetParams) SetRelease(release *string)

SetRelease adds the release to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetVendor

func (o *FcSwitchCollectionGetParams) SetVendor(vendor *string)

SetVendor adds the vendor to the fc switch collection get params

func (*FcSwitchCollectionGetParams) SetWwn

func (o *FcSwitchCollectionGetParams) SetWwn(wwn *string)

SetWwn adds the wwn to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithCacheAge

WithCacheAge adds the cacheAge to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithCacheIsCurrent

func (o *FcSwitchCollectionGetParams) WithCacheIsCurrent(cacheIsCurrent *bool) *FcSwitchCollectionGetParams

WithCacheIsCurrent adds the cacheIsCurrent to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithCacheMaximumAge

func (o *FcSwitchCollectionGetParams) WithCacheMaximumAge(cacheMaximumAge *string) *FcSwitchCollectionGetParams

WithCacheMaximumAge adds the cacheMaximumAge to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithCacheUpdateTime

func (o *FcSwitchCollectionGetParams) WithCacheUpdateTime(cacheUpdateTime *string) *FcSwitchCollectionGetParams

WithCacheUpdateTime adds the cacheUpdateTime to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithContext

WithContext adds the context to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithDefaults

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

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

func (*FcSwitchCollectionGetParams) WithDomainID

WithDomainID adds the domainID to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithFabricName

func (o *FcSwitchCollectionGetParams) WithFabricName(fabricName string) *FcSwitchCollectionGetParams

WithFabricName adds the fabricName to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithFields

WithFields adds the fields to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithName

WithName adds the name to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithPortsAttachedDevicePortID

func (o *FcSwitchCollectionGetParams) WithPortsAttachedDevicePortID(portsAttachedDevicePortID *string) *FcSwitchCollectionGetParams

WithPortsAttachedDevicePortID adds the portsAttachedDevicePortID to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithPortsAttachedDeviceWwpn

func (o *FcSwitchCollectionGetParams) WithPortsAttachedDeviceWwpn(portsAttachedDeviceWwpn *string) *FcSwitchCollectionGetParams

WithPortsAttachedDeviceWwpn adds the portsAttachedDeviceWwpn to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithPortsSlot

func (o *FcSwitchCollectionGetParams) WithPortsSlot(portsSlot *string) *FcSwitchCollectionGetParams

WithPortsSlot adds the portsSlot to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithPortsState

func (o *FcSwitchCollectionGetParams) WithPortsState(portsState *string) *FcSwitchCollectionGetParams

WithPortsState adds the portsState to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithPortsType

func (o *FcSwitchCollectionGetParams) WithPortsType(portsType *string) *FcSwitchCollectionGetParams

WithPortsType adds the portsType to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithPortsWwpn

func (o *FcSwitchCollectionGetParams) WithPortsWwpn(portsWwpn *string) *FcSwitchCollectionGetParams

WithPortsWwpn adds the portsWwpn to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithRelease

WithRelease adds the release to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithVendor

WithVendor adds the vendor to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WithWwn

WithWwn adds the wwn to the fc switch collection get params

func (*FcSwitchCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type FcSwitchCollectionGetReader

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

FcSwitchCollectionGetReader is a Reader for the FcSwitchCollectionGet structure.

func (*FcSwitchCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcSwitchGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5373982 | An invalid WWN was specified. The length is incorrect. | | 5373983 | An invalid WWN was specified. The format is incorrect. | | 5375053 | The Fibre Channel fabric specified by name in the request URI was not found in the FC fabric cache. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewFcSwitchGetDefault

func NewFcSwitchGetDefault(code int) *FcSwitchGetDefault

NewFcSwitchGetDefault creates a FcSwitchGetDefault with default headers values

func (*FcSwitchGetDefault) Code

func (o *FcSwitchGetDefault) Code() int

Code gets the status code for the fc switch get default response

func (*FcSwitchGetDefault) Error

func (o *FcSwitchGetDefault) Error() string

func (*FcSwitchGetDefault) GetPayload

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

func (*FcSwitchGetDefault) IsClientError

func (o *FcSwitchGetDefault) IsClientError() bool

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

func (*FcSwitchGetDefault) IsCode

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

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

func (*FcSwitchGetDefault) IsRedirect

func (o *FcSwitchGetDefault) IsRedirect() bool

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

func (*FcSwitchGetDefault) IsServerError

func (o *FcSwitchGetDefault) IsServerError() bool

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

func (*FcSwitchGetDefault) IsSuccess

func (o *FcSwitchGetDefault) IsSuccess() bool

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

func (*FcSwitchGetDefault) String

func (o *FcSwitchGetDefault) String() string

type FcSwitchGetOK

type FcSwitchGetOK struct {
	Payload *models.FcSwitch
}

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

OK

func NewFcSwitchGetOK

func NewFcSwitchGetOK() *FcSwitchGetOK

NewFcSwitchGetOK creates a FcSwitchGetOK with default headers values

func (*FcSwitchGetOK) Code

func (o *FcSwitchGetOK) Code() int

Code gets the status code for the fc switch get o k response

func (*FcSwitchGetOK) Error

func (o *FcSwitchGetOK) Error() string

func (*FcSwitchGetOK) GetPayload

func (o *FcSwitchGetOK) GetPayload() *models.FcSwitch

func (*FcSwitchGetOK) IsClientError

func (o *FcSwitchGetOK) IsClientError() bool

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

func (*FcSwitchGetOK) IsCode

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

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

func (*FcSwitchGetOK) IsRedirect

func (o *FcSwitchGetOK) IsRedirect() bool

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

func (*FcSwitchGetOK) IsServerError

func (o *FcSwitchGetOK) IsServerError() bool

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

func (*FcSwitchGetOK) IsSuccess

func (o *FcSwitchGetOK) IsSuccess() bool

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

func (*FcSwitchGetOK) String

func (o *FcSwitchGetOK) String() string

type FcSwitchGetParams

type FcSwitchGetParams struct {

	/* CacheMaximumAge.

	   The maximum age of data in the Fibre Channel fabric cache before it should be refreshed from the fabric. The default is 15 minutes.

	   Format: iso8601
	   Default: "15 minutes"
	*/
	CacheMaximumAge *string

	/* FabricName.

	   The WWN of the primary switch of the Fibre Channel fabric.

	*/
	FabricName string

	/* Fields.

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

	/* Wwn.

	   The WWN of the Fibre Channel switch.

	*/
	Wwn string

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

FcSwitchGetParams contains all the parameters to send to the API endpoint

for the fc switch get operation.

Typically these are written to a http.Request.

func NewFcSwitchGetParams

func NewFcSwitchGetParams() *FcSwitchGetParams

NewFcSwitchGetParams creates a new FcSwitchGetParams 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 NewFcSwitchGetParamsWithContext

func NewFcSwitchGetParamsWithContext(ctx context.Context) *FcSwitchGetParams

NewFcSwitchGetParamsWithContext creates a new FcSwitchGetParams object with the ability to set a context for a request.

func NewFcSwitchGetParamsWithHTTPClient

func NewFcSwitchGetParamsWithHTTPClient(client *http.Client) *FcSwitchGetParams

NewFcSwitchGetParamsWithHTTPClient creates a new FcSwitchGetParams object with the ability to set a custom HTTPClient for a request.

func NewFcSwitchGetParamsWithTimeout

func NewFcSwitchGetParamsWithTimeout(timeout time.Duration) *FcSwitchGetParams

NewFcSwitchGetParamsWithTimeout creates a new FcSwitchGetParams object with the ability to set a timeout on a request.

func (*FcSwitchGetParams) SetCacheMaximumAge

func (o *FcSwitchGetParams) SetCacheMaximumAge(cacheMaximumAge *string)

SetCacheMaximumAge adds the cacheMaximumAge to the fc switch get params

func (*FcSwitchGetParams) SetContext

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

SetContext adds the context to the fc switch get params

func (*FcSwitchGetParams) SetDefaults

func (o *FcSwitchGetParams) SetDefaults()

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

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

func (*FcSwitchGetParams) SetFabricName

func (o *FcSwitchGetParams) SetFabricName(fabricName string)

SetFabricName adds the fabricName to the fc switch get params

func (*FcSwitchGetParams) SetFields

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

SetFields adds the fields to the fc switch get params

func (*FcSwitchGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc switch get params

func (*FcSwitchGetParams) SetTimeout

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

SetTimeout adds the timeout to the fc switch get params

func (*FcSwitchGetParams) SetWwn

func (o *FcSwitchGetParams) SetWwn(wwn string)

SetWwn adds the wwn to the fc switch get params

func (*FcSwitchGetParams) WithCacheMaximumAge

func (o *FcSwitchGetParams) WithCacheMaximumAge(cacheMaximumAge *string) *FcSwitchGetParams

WithCacheMaximumAge adds the cacheMaximumAge to the fc switch get params

func (*FcSwitchGetParams) WithContext

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

WithContext adds the context to the fc switch get params

func (*FcSwitchGetParams) WithDefaults

func (o *FcSwitchGetParams) WithDefaults() *FcSwitchGetParams

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

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

func (*FcSwitchGetParams) WithFabricName

func (o *FcSwitchGetParams) WithFabricName(fabricName string) *FcSwitchGetParams

WithFabricName adds the fabricName to the fc switch get params

func (*FcSwitchGetParams) WithFields

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

WithFields adds the fields to the fc switch get params

func (*FcSwitchGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fc switch get params

func (*FcSwitchGetParams) WithTimeout

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

WithTimeout adds the timeout to the fc switch get params

func (*FcSwitchGetParams) WithWwn

func (o *FcSwitchGetParams) WithWwn(wwn string) *FcSwitchGetParams

WithWwn adds the wwn to the fc switch get params

func (*FcSwitchGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type FcSwitchGetReader

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

FcSwitchGetReader is a Reader for the FcSwitchGet structure.

func (*FcSwitchGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcZoneCollectionGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5373982 | An invalid WWN was specified. The length is incorrect. | | 5373983 | An invalid WWN was specified. The format is incorrect. | | 5375053 | The Fibre Channel fabric specified by name in the request URI was not found in the FC fabric cache. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewFcZoneCollectionGetDefault

func NewFcZoneCollectionGetDefault(code int) *FcZoneCollectionGetDefault

NewFcZoneCollectionGetDefault creates a FcZoneCollectionGetDefault with default headers values

func (*FcZoneCollectionGetDefault) Code

func (o *FcZoneCollectionGetDefault) Code() int

Code gets the status code for the fc zone collection get default response

func (*FcZoneCollectionGetDefault) Error

func (*FcZoneCollectionGetDefault) GetPayload

func (*FcZoneCollectionGetDefault) IsClientError

func (o *FcZoneCollectionGetDefault) IsClientError() bool

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

func (*FcZoneCollectionGetDefault) IsCode

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

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

func (*FcZoneCollectionGetDefault) IsRedirect

func (o *FcZoneCollectionGetDefault) IsRedirect() bool

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

func (*FcZoneCollectionGetDefault) IsServerError

func (o *FcZoneCollectionGetDefault) IsServerError() bool

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

func (*FcZoneCollectionGetDefault) IsSuccess

func (o *FcZoneCollectionGetDefault) IsSuccess() bool

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

func (*FcZoneCollectionGetDefault) String

func (o *FcZoneCollectionGetDefault) String() string

type FcZoneCollectionGetOK

type FcZoneCollectionGetOK struct {
	Payload *models.FcZoneResponse
}

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

OK

func NewFcZoneCollectionGetOK

func NewFcZoneCollectionGetOK() *FcZoneCollectionGetOK

NewFcZoneCollectionGetOK creates a FcZoneCollectionGetOK with default headers values

func (*FcZoneCollectionGetOK) Code

func (o *FcZoneCollectionGetOK) Code() int

Code gets the status code for the fc zone collection get o k response

func (*FcZoneCollectionGetOK) Error

func (o *FcZoneCollectionGetOK) Error() string

func (*FcZoneCollectionGetOK) GetPayload

func (o *FcZoneCollectionGetOK) GetPayload() *models.FcZoneResponse

func (*FcZoneCollectionGetOK) IsClientError

func (o *FcZoneCollectionGetOK) IsClientError() bool

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

func (*FcZoneCollectionGetOK) IsCode

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

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

func (*FcZoneCollectionGetOK) IsRedirect

func (o *FcZoneCollectionGetOK) IsRedirect() bool

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

func (*FcZoneCollectionGetOK) IsServerError

func (o *FcZoneCollectionGetOK) IsServerError() bool

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

func (*FcZoneCollectionGetOK) IsSuccess

func (o *FcZoneCollectionGetOK) IsSuccess() bool

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

func (*FcZoneCollectionGetOK) String

func (o *FcZoneCollectionGetOK) String() string

type FcZoneCollectionGetParams

type FcZoneCollectionGetParams struct {

	/* CacheAge.

	   Filter by cache.age
	*/
	CacheAge *string

	/* CacheIsCurrent.

	   Filter by cache.is_current
	*/
	CacheIsCurrent *bool

	/* CacheMaximumAge.

	   The maximum age of data in the Fibre Channel fabric cache before it should be refreshed from the fabric. The default is 15 minutes.

	   Format: iso8601
	   Default: "15 minutes"
	*/
	CacheMaximumAge *string

	/* CacheUpdateTime.

	   Filter by cache.update_time
	*/
	CacheUpdateTime *string

	/* FabricName.

	   The WWN of the primary switch of the Fibre Channel fabric.

	*/
	FabricName string

	/* Fields.

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

	/* MaxRecords.

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

	/* MembersName.

	   Filter by members.name
	*/
	MembersName *string

	/* MembersType.

	   Filter by members.type
	*/
	MembersType *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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

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

FcZoneCollectionGetParams contains all the parameters to send to the API endpoint

for the fc zone collection get operation.

Typically these are written to a http.Request.

func NewFcZoneCollectionGetParams

func NewFcZoneCollectionGetParams() *FcZoneCollectionGetParams

NewFcZoneCollectionGetParams creates a new FcZoneCollectionGetParams 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 NewFcZoneCollectionGetParamsWithContext

func NewFcZoneCollectionGetParamsWithContext(ctx context.Context) *FcZoneCollectionGetParams

NewFcZoneCollectionGetParamsWithContext creates a new FcZoneCollectionGetParams object with the ability to set a context for a request.

func NewFcZoneCollectionGetParamsWithHTTPClient

func NewFcZoneCollectionGetParamsWithHTTPClient(client *http.Client) *FcZoneCollectionGetParams

NewFcZoneCollectionGetParamsWithHTTPClient creates a new FcZoneCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewFcZoneCollectionGetParamsWithTimeout

func NewFcZoneCollectionGetParamsWithTimeout(timeout time.Duration) *FcZoneCollectionGetParams

NewFcZoneCollectionGetParamsWithTimeout creates a new FcZoneCollectionGetParams object with the ability to set a timeout on a request.

func (*FcZoneCollectionGetParams) SetCacheAge

func (o *FcZoneCollectionGetParams) SetCacheAge(cacheAge *string)

SetCacheAge adds the cacheAge to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetCacheIsCurrent

func (o *FcZoneCollectionGetParams) SetCacheIsCurrent(cacheIsCurrent *bool)

SetCacheIsCurrent adds the cacheIsCurrent to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetCacheMaximumAge

func (o *FcZoneCollectionGetParams) SetCacheMaximumAge(cacheMaximumAge *string)

SetCacheMaximumAge adds the cacheMaximumAge to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetCacheUpdateTime

func (o *FcZoneCollectionGetParams) SetCacheUpdateTime(cacheUpdateTime *string)

SetCacheUpdateTime adds the cacheUpdateTime to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetContext

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

SetContext adds the context to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetDefaults

func (o *FcZoneCollectionGetParams) SetDefaults()

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

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

func (*FcZoneCollectionGetParams) SetFabricName

func (o *FcZoneCollectionGetParams) SetFabricName(fabricName string)

SetFabricName adds the fabricName to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetFields

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

SetFields adds the fields to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetMembersName

func (o *FcZoneCollectionGetParams) SetMembersName(membersName *string)

SetMembersName adds the membersName to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetMembersType

func (o *FcZoneCollectionGetParams) SetMembersType(membersType *string)

SetMembersType adds the membersType to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetName

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

SetName adds the name to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the fc zone collection get params

func (*FcZoneCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithCacheAge

func (o *FcZoneCollectionGetParams) WithCacheAge(cacheAge *string) *FcZoneCollectionGetParams

WithCacheAge adds the cacheAge to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithCacheIsCurrent

func (o *FcZoneCollectionGetParams) WithCacheIsCurrent(cacheIsCurrent *bool) *FcZoneCollectionGetParams

WithCacheIsCurrent adds the cacheIsCurrent to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithCacheMaximumAge

func (o *FcZoneCollectionGetParams) WithCacheMaximumAge(cacheMaximumAge *string) *FcZoneCollectionGetParams

WithCacheMaximumAge adds the cacheMaximumAge to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithCacheUpdateTime

func (o *FcZoneCollectionGetParams) WithCacheUpdateTime(cacheUpdateTime *string) *FcZoneCollectionGetParams

WithCacheUpdateTime adds the cacheUpdateTime to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithContext

WithContext adds the context to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithDefaults

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

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

func (*FcZoneCollectionGetParams) WithFabricName

func (o *FcZoneCollectionGetParams) WithFabricName(fabricName string) *FcZoneCollectionGetParams

WithFabricName adds the fabricName to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithFields

WithFields adds the fields to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithMembersName

func (o *FcZoneCollectionGetParams) WithMembersName(membersName *string) *FcZoneCollectionGetParams

WithMembersName adds the membersName to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithMembersType

func (o *FcZoneCollectionGetParams) WithMembersType(membersType *string) *FcZoneCollectionGetParams

WithMembersType adds the membersType to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithName

WithName adds the name to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithOrderBy

func (o *FcZoneCollectionGetParams) WithOrderBy(orderBy []string) *FcZoneCollectionGetParams

WithOrderBy adds the orderBy to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the fc zone collection get params

func (*FcZoneCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the fc zone collection get params

func (*FcZoneCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type FcZoneCollectionGetReader

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

FcZoneCollectionGetReader is a Reader for the FcZoneCollectionGet structure.

func (*FcZoneCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FcZoneGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5373982 | An invalid WWN was specified. The length is incorrect. | | 5373983 | An invalid WWN was specified. The format is incorrect. | | 5375053 | The Fibre Channel fabric specified by name in the request URI was not found in the FC fabric cache. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewFcZoneGetDefault

func NewFcZoneGetDefault(code int) *FcZoneGetDefault

NewFcZoneGetDefault creates a FcZoneGetDefault with default headers values

func (*FcZoneGetDefault) Code

func (o *FcZoneGetDefault) Code() int

Code gets the status code for the fc zone get default response

func (*FcZoneGetDefault) Error

func (o *FcZoneGetDefault) Error() string

func (*FcZoneGetDefault) GetPayload

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

func (*FcZoneGetDefault) IsClientError

func (o *FcZoneGetDefault) IsClientError() bool

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

func (*FcZoneGetDefault) IsCode

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

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

func (*FcZoneGetDefault) IsRedirect

func (o *FcZoneGetDefault) IsRedirect() bool

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

func (*FcZoneGetDefault) IsServerError

func (o *FcZoneGetDefault) IsServerError() bool

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

func (*FcZoneGetDefault) IsSuccess

func (o *FcZoneGetDefault) IsSuccess() bool

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

func (*FcZoneGetDefault) String

func (o *FcZoneGetDefault) String() string

type FcZoneGetOK

type FcZoneGetOK struct {
	Payload *models.FcZone
}

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

OK

func NewFcZoneGetOK

func NewFcZoneGetOK() *FcZoneGetOK

NewFcZoneGetOK creates a FcZoneGetOK with default headers values

func (*FcZoneGetOK) Code

func (o *FcZoneGetOK) Code() int

Code gets the status code for the fc zone get o k response

func (*FcZoneGetOK) Error

func (o *FcZoneGetOK) Error() string

func (*FcZoneGetOK) GetPayload

func (o *FcZoneGetOK) GetPayload() *models.FcZone

func (*FcZoneGetOK) IsClientError

func (o *FcZoneGetOK) IsClientError() bool

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

func (*FcZoneGetOK) IsCode

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

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

func (*FcZoneGetOK) IsRedirect

func (o *FcZoneGetOK) IsRedirect() bool

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

func (*FcZoneGetOK) IsServerError

func (o *FcZoneGetOK) IsServerError() bool

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

func (*FcZoneGetOK) IsSuccess

func (o *FcZoneGetOK) IsSuccess() bool

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

func (*FcZoneGetOK) String

func (o *FcZoneGetOK) String() string

type FcZoneGetParams

type FcZoneGetParams struct {

	/* CacheMaximumAge.

	   The maximum age of data in the Fibre Channel fabric cache before it should be refreshed from the fabric. The default is 15 minutes.

	   Format: iso8601
	   Default: "15 minutes"
	*/
	CacheMaximumAge *string

	/* FabricName.

	   The WWN of the primary switch of the Fibre Channel fabric.

	*/
	FabricName string

	/* Fields.

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

	/* Name.

	   The name of a zone in the active zoneset the Fibre Channel fabric.

	*/
	Name string

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

FcZoneGetParams contains all the parameters to send to the API endpoint

for the fc zone get operation.

Typically these are written to a http.Request.

func NewFcZoneGetParams

func NewFcZoneGetParams() *FcZoneGetParams

NewFcZoneGetParams creates a new FcZoneGetParams 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 NewFcZoneGetParamsWithContext

func NewFcZoneGetParamsWithContext(ctx context.Context) *FcZoneGetParams

NewFcZoneGetParamsWithContext creates a new FcZoneGetParams object with the ability to set a context for a request.

func NewFcZoneGetParamsWithHTTPClient

func NewFcZoneGetParamsWithHTTPClient(client *http.Client) *FcZoneGetParams

NewFcZoneGetParamsWithHTTPClient creates a new FcZoneGetParams object with the ability to set a custom HTTPClient for a request.

func NewFcZoneGetParamsWithTimeout

func NewFcZoneGetParamsWithTimeout(timeout time.Duration) *FcZoneGetParams

NewFcZoneGetParamsWithTimeout creates a new FcZoneGetParams object with the ability to set a timeout on a request.

func (*FcZoneGetParams) SetCacheMaximumAge

func (o *FcZoneGetParams) SetCacheMaximumAge(cacheMaximumAge *string)

SetCacheMaximumAge adds the cacheMaximumAge to the fc zone get params

func (*FcZoneGetParams) SetContext

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

SetContext adds the context to the fc zone get params

func (*FcZoneGetParams) SetDefaults

func (o *FcZoneGetParams) SetDefaults()

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

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

func (*FcZoneGetParams) SetFabricName

func (o *FcZoneGetParams) SetFabricName(fabricName string)

SetFabricName adds the fabricName to the fc zone get params

func (*FcZoneGetParams) SetFields

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

SetFields adds the fields to the fc zone get params

func (*FcZoneGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the fc zone get params

func (*FcZoneGetParams) SetName

func (o *FcZoneGetParams) SetName(name string)

SetName adds the name to the fc zone get params

func (*FcZoneGetParams) SetTimeout

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

SetTimeout adds the timeout to the fc zone get params

func (*FcZoneGetParams) WithCacheMaximumAge

func (o *FcZoneGetParams) WithCacheMaximumAge(cacheMaximumAge *string) *FcZoneGetParams

WithCacheMaximumAge adds the cacheMaximumAge to the fc zone get params

func (*FcZoneGetParams) WithContext

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

WithContext adds the context to the fc zone get params

func (*FcZoneGetParams) WithDefaults

func (o *FcZoneGetParams) WithDefaults() *FcZoneGetParams

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

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

func (*FcZoneGetParams) WithFabricName

func (o *FcZoneGetParams) WithFabricName(fabricName string) *FcZoneGetParams

WithFabricName adds the fabricName to the fc zone get params

func (*FcZoneGetParams) WithFields

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

WithFields adds the fields to the fc zone get params

func (*FcZoneGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the fc zone get params

func (*FcZoneGetParams) WithName

func (o *FcZoneGetParams) WithName(name string) *FcZoneGetParams

WithName adds the name to the fc zone get params

func (*FcZoneGetParams) WithTimeout

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

WithTimeout adds the timeout to the fc zone get params

func (*FcZoneGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type FcZoneGetReader

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

FcZoneGetReader is a Reader for the FcZoneGet structure.

func (*FcZoneGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HTTPProxyCollectionGetDefault

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

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

Error

func NewHTTPProxyCollectionGetDefault

func NewHTTPProxyCollectionGetDefault(code int) *HTTPProxyCollectionGetDefault

NewHTTPProxyCollectionGetDefault creates a HTTPProxyCollectionGetDefault with default headers values

func (*HTTPProxyCollectionGetDefault) Code

Code gets the status code for the http proxy collection get default response

func (*HTTPProxyCollectionGetDefault) Error

func (*HTTPProxyCollectionGetDefault) GetPayload

func (*HTTPProxyCollectionGetDefault) IsClientError

func (o *HTTPProxyCollectionGetDefault) IsClientError() bool

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

func (*HTTPProxyCollectionGetDefault) IsCode

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

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

func (*HTTPProxyCollectionGetDefault) IsRedirect

func (o *HTTPProxyCollectionGetDefault) IsRedirect() bool

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

func (*HTTPProxyCollectionGetDefault) IsServerError

func (o *HTTPProxyCollectionGetDefault) IsServerError() bool

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

func (*HTTPProxyCollectionGetDefault) IsSuccess

func (o *HTTPProxyCollectionGetDefault) IsSuccess() bool

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

func (*HTTPProxyCollectionGetDefault) String

type HTTPProxyCollectionGetOK

type HTTPProxyCollectionGetOK struct {
	Payload *models.NetworkHTTPProxyResponse
}

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

OK

func NewHTTPProxyCollectionGetOK

func NewHTTPProxyCollectionGetOK() *HTTPProxyCollectionGetOK

NewHTTPProxyCollectionGetOK creates a HTTPProxyCollectionGetOK with default headers values

func (*HTTPProxyCollectionGetOK) Code

func (o *HTTPProxyCollectionGetOK) Code() int

Code gets the status code for the http proxy collection get o k response

func (*HTTPProxyCollectionGetOK) Error

func (o *HTTPProxyCollectionGetOK) Error() string

func (*HTTPProxyCollectionGetOK) GetPayload

func (*HTTPProxyCollectionGetOK) IsClientError

func (o *HTTPProxyCollectionGetOK) IsClientError() bool

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

func (*HTTPProxyCollectionGetOK) IsCode

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

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

func (*HTTPProxyCollectionGetOK) IsRedirect

func (o *HTTPProxyCollectionGetOK) IsRedirect() bool

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

func (*HTTPProxyCollectionGetOK) IsServerError

func (o *HTTPProxyCollectionGetOK) IsServerError() bool

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

func (*HTTPProxyCollectionGetOK) IsSuccess

func (o *HTTPProxyCollectionGetOK) IsSuccess() bool

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

func (*HTTPProxyCollectionGetOK) String

func (o *HTTPProxyCollectionGetOK) String() string

type HTTPProxyCollectionGetParams

type HTTPProxyCollectionGetParams struct {

	/* AuthenticationEnabled.

	   Filter by authentication_enabled
	*/
	AuthenticationEnabled *bool

	/* Fields.

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

	/* IpspaceName.

	   Filter by ipspace.name
	*/
	IpspaceName *string

	/* IpspaceUUID.

	   Filter by ipspace.uuid
	*/
	IpspaceUUID *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

	/* Port.

	   Filter by port
	*/
	Port *int64

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* Scope.

	   Filter by scope
	*/
	Scope *string

	/* Server.

	   Filter by server
	*/
	Server *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
}

HTTPProxyCollectionGetParams contains all the parameters to send to the API endpoint

for the http proxy collection get operation.

Typically these are written to a http.Request.

func NewHTTPProxyCollectionGetParams

func NewHTTPProxyCollectionGetParams() *HTTPProxyCollectionGetParams

NewHTTPProxyCollectionGetParams creates a new HTTPProxyCollectionGetParams 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 NewHTTPProxyCollectionGetParamsWithContext

func NewHTTPProxyCollectionGetParamsWithContext(ctx context.Context) *HTTPProxyCollectionGetParams

NewHTTPProxyCollectionGetParamsWithContext creates a new HTTPProxyCollectionGetParams object with the ability to set a context for a request.

func NewHTTPProxyCollectionGetParamsWithHTTPClient

func NewHTTPProxyCollectionGetParamsWithHTTPClient(client *http.Client) *HTTPProxyCollectionGetParams

NewHTTPProxyCollectionGetParamsWithHTTPClient creates a new HTTPProxyCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewHTTPProxyCollectionGetParamsWithTimeout

func NewHTTPProxyCollectionGetParamsWithTimeout(timeout time.Duration) *HTTPProxyCollectionGetParams

NewHTTPProxyCollectionGetParamsWithTimeout creates a new HTTPProxyCollectionGetParams object with the ability to set a timeout on a request.

func (*HTTPProxyCollectionGetParams) SetAuthenticationEnabled

func (o *HTTPProxyCollectionGetParams) SetAuthenticationEnabled(authenticationEnabled *bool)

SetAuthenticationEnabled adds the authenticationEnabled to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetContext

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

SetContext adds the context to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetDefaults

func (o *HTTPProxyCollectionGetParams) SetDefaults()

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

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

func (*HTTPProxyCollectionGetParams) SetFields

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

SetFields adds the fields to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetIpspaceName

func (o *HTTPProxyCollectionGetParams) SetIpspaceName(ipspaceName *string)

SetIpspaceName adds the ipspaceName to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetIpspaceUUID

func (o *HTTPProxyCollectionGetParams) SetIpspaceUUID(ipspaceUUID *string)

SetIpspaceUUID adds the ipspaceUuid to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetPort

func (o *HTTPProxyCollectionGetParams) SetPort(port *int64)

SetPort adds the port to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetScope

func (o *HTTPProxyCollectionGetParams) SetScope(scope *string)

SetScope adds the scope to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetServer

func (o *HTTPProxyCollectionGetParams) SetServer(server *string)

SetServer adds the server to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetSvmName

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

SetSvmName adds the svmName to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetSvmUUID

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

SetSvmUUID adds the svmUuid to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) SetUUID

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

SetUUID adds the uuid to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithAuthenticationEnabled

func (o *HTTPProxyCollectionGetParams) WithAuthenticationEnabled(authenticationEnabled *bool) *HTTPProxyCollectionGetParams

WithAuthenticationEnabled adds the authenticationEnabled to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithContext

WithContext adds the context to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithDefaults

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

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

func (*HTTPProxyCollectionGetParams) WithFields

WithFields adds the fields to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithIpspaceName

func (o *HTTPProxyCollectionGetParams) WithIpspaceName(ipspaceName *string) *HTTPProxyCollectionGetParams

WithIpspaceName adds the ipspaceName to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithIpspaceUUID

func (o *HTTPProxyCollectionGetParams) WithIpspaceUUID(ipspaceUUID *string) *HTTPProxyCollectionGetParams

WithIpspaceUUID adds the ipspaceUUID to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithPort

WithPort adds the port to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithScope

WithScope adds the scope to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithServer

WithServer adds the server to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WithUUID

WithUUID adds the uuid to the http proxy collection get params

func (*HTTPProxyCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type HTTPProxyCollectionGetReader

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

HTTPProxyCollectionGetReader is a Reader for the HTTPProxyCollectionGet structure.

func (*HTTPProxyCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HTTPProxyCreateCreated

type HTTPProxyCreateCreated struct {

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

	Payload *models.NetworkHTTPProxyResponse
}

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

Created

func NewHTTPProxyCreateCreated

func NewHTTPProxyCreateCreated() *HTTPProxyCreateCreated

NewHTTPProxyCreateCreated creates a HTTPProxyCreateCreated with default headers values

func (*HTTPProxyCreateCreated) Code

func (o *HTTPProxyCreateCreated) Code() int

Code gets the status code for the http proxy create created response

func (*HTTPProxyCreateCreated) Error

func (o *HTTPProxyCreateCreated) Error() string

func (*HTTPProxyCreateCreated) GetPayload

func (*HTTPProxyCreateCreated) IsClientError

func (o *HTTPProxyCreateCreated) IsClientError() bool

IsClientError returns true when this http proxy create created response has a 4xx status code

func (*HTTPProxyCreateCreated) IsCode

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

IsCode returns true when this http proxy create created response a status code equal to that given

func (*HTTPProxyCreateCreated) IsRedirect

func (o *HTTPProxyCreateCreated) IsRedirect() bool

IsRedirect returns true when this http proxy create created response has a 3xx status code

func (*HTTPProxyCreateCreated) IsServerError

func (o *HTTPProxyCreateCreated) IsServerError() bool

IsServerError returns true when this http proxy create created response has a 5xx status code

func (*HTTPProxyCreateCreated) IsSuccess

func (o *HTTPProxyCreateCreated) IsSuccess() bool

IsSuccess returns true when this http proxy create created response has a 2xx status code

func (*HTTPProxyCreateCreated) String

func (o *HTTPProxyCreateCreated) String() string

type HTTPProxyCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 26214473 | HTTP proxy configuration is not valid. | | 26214476 | The "IPspace" parameter should not be specified in the SVM context. | | 26214477 | The specified IPspace does not exist. | | 23724130 | Cannot use an IPv6 name server address because there are no IPv6 interfaces. | | 26214481 | Username and password cannot be empty when HTTP proxy authentication is enabled. | | 26214482 | Username and password cannot be specified when HTTP proxy authentication is disabled. | | 26214480 | One of \"svm.name\", \"svm.uuid\", \"ipspace.name\" or \"ipspace.uuid\" must be specified. | | 2621462 | SVM \"vs0\" does not exist. | | 262186 | Field \"svm.name\" cannot be used with field \"ipspace.name\". |

func NewHTTPProxyCreateDefault

func NewHTTPProxyCreateDefault(code int) *HTTPProxyCreateDefault

NewHTTPProxyCreateDefault creates a HTTPProxyCreateDefault with default headers values

func (*HTTPProxyCreateDefault) Code

func (o *HTTPProxyCreateDefault) Code() int

Code gets the status code for the http proxy create default response

func (*HTTPProxyCreateDefault) Error

func (o *HTTPProxyCreateDefault) Error() string

func (*HTTPProxyCreateDefault) GetPayload

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

func (*HTTPProxyCreateDefault) IsClientError

func (o *HTTPProxyCreateDefault) IsClientError() bool

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

func (*HTTPProxyCreateDefault) IsCode

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

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

func (*HTTPProxyCreateDefault) IsRedirect

func (o *HTTPProxyCreateDefault) IsRedirect() bool

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

func (*HTTPProxyCreateDefault) IsServerError

func (o *HTTPProxyCreateDefault) IsServerError() bool

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

func (*HTTPProxyCreateDefault) IsSuccess

func (o *HTTPProxyCreateDefault) IsSuccess() bool

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

func (*HTTPProxyCreateDefault) String

func (o *HTTPProxyCreateDefault) String() string

type HTTPProxyCreateParams

type HTTPProxyCreateParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.NetworkHTTPProxy

	/* 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
}

HTTPProxyCreateParams contains all the parameters to send to the API endpoint

for the http proxy create operation.

Typically these are written to a http.Request.

func NewHTTPProxyCreateParams

func NewHTTPProxyCreateParams() *HTTPProxyCreateParams

NewHTTPProxyCreateParams creates a new HTTPProxyCreateParams 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 NewHTTPProxyCreateParamsWithContext

func NewHTTPProxyCreateParamsWithContext(ctx context.Context) *HTTPProxyCreateParams

NewHTTPProxyCreateParamsWithContext creates a new HTTPProxyCreateParams object with the ability to set a context for a request.

func NewHTTPProxyCreateParamsWithHTTPClient

func NewHTTPProxyCreateParamsWithHTTPClient(client *http.Client) *HTTPProxyCreateParams

NewHTTPProxyCreateParamsWithHTTPClient creates a new HTTPProxyCreateParams object with the ability to set a custom HTTPClient for a request.

func NewHTTPProxyCreateParamsWithTimeout

func NewHTTPProxyCreateParamsWithTimeout(timeout time.Duration) *HTTPProxyCreateParams

NewHTTPProxyCreateParamsWithTimeout creates a new HTTPProxyCreateParams object with the ability to set a timeout on a request.

func (*HTTPProxyCreateParams) SetContext

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

SetContext adds the context to the http proxy create params

func (*HTTPProxyCreateParams) SetDefaults

func (o *HTTPProxyCreateParams) SetDefaults()

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

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

func (*HTTPProxyCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the http proxy create params

func (*HTTPProxyCreateParams) SetInfo

func (o *HTTPProxyCreateParams) SetInfo(info *models.NetworkHTTPProxy)

SetInfo adds the info to the http proxy create params

func (*HTTPProxyCreateParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the http proxy create params

func (*HTTPProxyCreateParams) SetTimeout

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

SetTimeout adds the timeout to the http proxy create params

func (*HTTPProxyCreateParams) WithContext

WithContext adds the context to the http proxy create params

func (*HTTPProxyCreateParams) WithDefaults

func (o *HTTPProxyCreateParams) WithDefaults() *HTTPProxyCreateParams

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

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

func (*HTTPProxyCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the http proxy create params

func (*HTTPProxyCreateParams) WithInfo

WithInfo adds the info to the http proxy create params

func (*HTTPProxyCreateParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the http proxy create params

func (*HTTPProxyCreateParams) WithTimeout

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

WithTimeout adds the timeout to the http proxy create params

func (*HTTPProxyCreateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type HTTPProxyCreateReader

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

HTTPProxyCreateReader is a Reader for the HTTPProxyCreate structure.

func (*HTTPProxyCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HTTPProxyDeleteDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 138281013 | The HTTP Proxy cannot be deleted while in use by a cloud agent connection. | | 2621574 | This operation is not permitted on a SVM that is configured as the destination of a Metrocluster SVM relationship. |

func NewHTTPProxyDeleteDefault

func NewHTTPProxyDeleteDefault(code int) *HTTPProxyDeleteDefault

NewHTTPProxyDeleteDefault creates a HTTPProxyDeleteDefault with default headers values

func (*HTTPProxyDeleteDefault) Code

func (o *HTTPProxyDeleteDefault) Code() int

Code gets the status code for the http proxy delete default response

func (*HTTPProxyDeleteDefault) Error

func (o *HTTPProxyDeleteDefault) Error() string

func (*HTTPProxyDeleteDefault) GetPayload

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

func (*HTTPProxyDeleteDefault) IsClientError

func (o *HTTPProxyDeleteDefault) IsClientError() bool

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

func (*HTTPProxyDeleteDefault) IsCode

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

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

func (*HTTPProxyDeleteDefault) IsRedirect

func (o *HTTPProxyDeleteDefault) IsRedirect() bool

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

func (*HTTPProxyDeleteDefault) IsServerError

func (o *HTTPProxyDeleteDefault) IsServerError() bool

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

func (*HTTPProxyDeleteDefault) IsSuccess

func (o *HTTPProxyDeleteDefault) IsSuccess() bool

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

func (*HTTPProxyDeleteDefault) String

func (o *HTTPProxyDeleteDefault) String() string

type HTTPProxyDeleteOK

type HTTPProxyDeleteOK struct {
}

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

OK

func NewHTTPProxyDeleteOK

func NewHTTPProxyDeleteOK() *HTTPProxyDeleteOK

NewHTTPProxyDeleteOK creates a HTTPProxyDeleteOK with default headers values

func (*HTTPProxyDeleteOK) Code

func (o *HTTPProxyDeleteOK) Code() int

Code gets the status code for the http proxy delete o k response

func (*HTTPProxyDeleteOK) Error

func (o *HTTPProxyDeleteOK) Error() string

func (*HTTPProxyDeleteOK) IsClientError

func (o *HTTPProxyDeleteOK) IsClientError() bool

IsClientError returns true when this http proxy delete o k response has a 4xx status code

func (*HTTPProxyDeleteOK) IsCode

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

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

func (*HTTPProxyDeleteOK) IsRedirect

func (o *HTTPProxyDeleteOK) IsRedirect() bool

IsRedirect returns true when this http proxy delete o k response has a 3xx status code

func (*HTTPProxyDeleteOK) IsServerError

func (o *HTTPProxyDeleteOK) IsServerError() bool

IsServerError returns true when this http proxy delete o k response has a 5xx status code

func (*HTTPProxyDeleteOK) IsSuccess

func (o *HTTPProxyDeleteOK) IsSuccess() bool

IsSuccess returns true when this http proxy delete o k response has a 2xx status code

func (*HTTPProxyDeleteOK) String

func (o *HTTPProxyDeleteOK) String() string

type HTTPProxyDeleteParams

type HTTPProxyDeleteParams struct {

	/* UUID.

	   HTTP proxy UUID
	*/
	UUID string

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

HTTPProxyDeleteParams contains all the parameters to send to the API endpoint

for the http proxy delete operation.

Typically these are written to a http.Request.

func NewHTTPProxyDeleteParams

func NewHTTPProxyDeleteParams() *HTTPProxyDeleteParams

NewHTTPProxyDeleteParams creates a new HTTPProxyDeleteParams 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 NewHTTPProxyDeleteParamsWithContext

func NewHTTPProxyDeleteParamsWithContext(ctx context.Context) *HTTPProxyDeleteParams

NewHTTPProxyDeleteParamsWithContext creates a new HTTPProxyDeleteParams object with the ability to set a context for a request.

func NewHTTPProxyDeleteParamsWithHTTPClient

func NewHTTPProxyDeleteParamsWithHTTPClient(client *http.Client) *HTTPProxyDeleteParams

NewHTTPProxyDeleteParamsWithHTTPClient creates a new HTTPProxyDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewHTTPProxyDeleteParamsWithTimeout

func NewHTTPProxyDeleteParamsWithTimeout(timeout time.Duration) *HTTPProxyDeleteParams

NewHTTPProxyDeleteParamsWithTimeout creates a new HTTPProxyDeleteParams object with the ability to set a timeout on a request.

func (*HTTPProxyDeleteParams) SetContext

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

SetContext adds the context to the http proxy delete params

func (*HTTPProxyDeleteParams) SetDefaults

func (o *HTTPProxyDeleteParams) SetDefaults()

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

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

func (*HTTPProxyDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the http proxy delete params

func (*HTTPProxyDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the http proxy delete params

func (*HTTPProxyDeleteParams) SetUUID

func (o *HTTPProxyDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the http proxy delete params

func (*HTTPProxyDeleteParams) WithContext

WithContext adds the context to the http proxy delete params

func (*HTTPProxyDeleteParams) WithDefaults

func (o *HTTPProxyDeleteParams) WithDefaults() *HTTPProxyDeleteParams

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

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

func (*HTTPProxyDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the http proxy delete params

func (*HTTPProxyDeleteParams) WithTimeout

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

WithTimeout adds the timeout to the http proxy delete params

func (*HTTPProxyDeleteParams) WithUUID

WithUUID adds the uuid to the http proxy delete params

func (*HTTPProxyDeleteParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type HTTPProxyDeleteReader

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

HTTPProxyDeleteReader is a Reader for the HTTPProxyDelete structure.

func (*HTTPProxyDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HTTPProxyGetDefault

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

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

Error

func NewHTTPProxyGetDefault

func NewHTTPProxyGetDefault(code int) *HTTPProxyGetDefault

NewHTTPProxyGetDefault creates a HTTPProxyGetDefault with default headers values

func (*HTTPProxyGetDefault) Code

func (o *HTTPProxyGetDefault) Code() int

Code gets the status code for the http proxy get default response

func (*HTTPProxyGetDefault) Error

func (o *HTTPProxyGetDefault) Error() string

func (*HTTPProxyGetDefault) GetPayload

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

func (*HTTPProxyGetDefault) IsClientError

func (o *HTTPProxyGetDefault) IsClientError() bool

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

func (*HTTPProxyGetDefault) IsCode

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

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

func (*HTTPProxyGetDefault) IsRedirect

func (o *HTTPProxyGetDefault) IsRedirect() bool

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

func (*HTTPProxyGetDefault) IsServerError

func (o *HTTPProxyGetDefault) IsServerError() bool

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

func (*HTTPProxyGetDefault) IsSuccess

func (o *HTTPProxyGetDefault) IsSuccess() bool

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

func (*HTTPProxyGetDefault) String

func (o *HTTPProxyGetDefault) String() string

type HTTPProxyGetOK

type HTTPProxyGetOK struct {
	Payload *models.NetworkHTTPProxy
}

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

OK

func NewHTTPProxyGetOK

func NewHTTPProxyGetOK() *HTTPProxyGetOK

NewHTTPProxyGetOK creates a HTTPProxyGetOK with default headers values

func (*HTTPProxyGetOK) Code

func (o *HTTPProxyGetOK) Code() int

Code gets the status code for the http proxy get o k response

func (*HTTPProxyGetOK) Error

func (o *HTTPProxyGetOK) Error() string

func (*HTTPProxyGetOK) GetPayload

func (o *HTTPProxyGetOK) GetPayload() *models.NetworkHTTPProxy

func (*HTTPProxyGetOK) IsClientError

func (o *HTTPProxyGetOK) IsClientError() bool

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

func (*HTTPProxyGetOK) IsCode

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

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

func (*HTTPProxyGetOK) IsRedirect

func (o *HTTPProxyGetOK) IsRedirect() bool

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

func (*HTTPProxyGetOK) IsServerError

func (o *HTTPProxyGetOK) IsServerError() bool

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

func (*HTTPProxyGetOK) IsSuccess

func (o *HTTPProxyGetOK) IsSuccess() bool

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

func (*HTTPProxyGetOK) String

func (o *HTTPProxyGetOK) String() string

type HTTPProxyGetParams

type HTTPProxyGetParams struct {

	/* Fields.

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

	/* UUID.

	   HTTP proxy UUID
	*/
	UUID string

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

HTTPProxyGetParams contains all the parameters to send to the API endpoint

for the http proxy get operation.

Typically these are written to a http.Request.

func NewHTTPProxyGetParams

func NewHTTPProxyGetParams() *HTTPProxyGetParams

NewHTTPProxyGetParams creates a new HTTPProxyGetParams 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 NewHTTPProxyGetParamsWithContext

func NewHTTPProxyGetParamsWithContext(ctx context.Context) *HTTPProxyGetParams

NewHTTPProxyGetParamsWithContext creates a new HTTPProxyGetParams object with the ability to set a context for a request.

func NewHTTPProxyGetParamsWithHTTPClient

func NewHTTPProxyGetParamsWithHTTPClient(client *http.Client) *HTTPProxyGetParams

NewHTTPProxyGetParamsWithHTTPClient creates a new HTTPProxyGetParams object with the ability to set a custom HTTPClient for a request.

func NewHTTPProxyGetParamsWithTimeout

func NewHTTPProxyGetParamsWithTimeout(timeout time.Duration) *HTTPProxyGetParams

NewHTTPProxyGetParamsWithTimeout creates a new HTTPProxyGetParams object with the ability to set a timeout on a request.

func (*HTTPProxyGetParams) SetContext

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

SetContext adds the context to the http proxy get params

func (*HTTPProxyGetParams) SetDefaults

func (o *HTTPProxyGetParams) SetDefaults()

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

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

func (*HTTPProxyGetParams) SetFields

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

SetFields adds the fields to the http proxy get params

func (*HTTPProxyGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the http proxy get params

func (*HTTPProxyGetParams) SetTimeout

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

SetTimeout adds the timeout to the http proxy get params

func (*HTTPProxyGetParams) SetUUID

func (o *HTTPProxyGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the http proxy get params

func (*HTTPProxyGetParams) WithContext

WithContext adds the context to the http proxy get params

func (*HTTPProxyGetParams) WithDefaults

func (o *HTTPProxyGetParams) WithDefaults() *HTTPProxyGetParams

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

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

func (*HTTPProxyGetParams) WithFields

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

WithFields adds the fields to the http proxy get params

func (*HTTPProxyGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the http proxy get params

func (*HTTPProxyGetParams) WithTimeout

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

WithTimeout adds the timeout to the http proxy get params

func (*HTTPProxyGetParams) WithUUID

func (o *HTTPProxyGetParams) WithUUID(uuid string) *HTTPProxyGetParams

WithUUID adds the uuid to the http proxy get params

func (*HTTPProxyGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type HTTPProxyGetReader

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

HTTPProxyGetReader is a Reader for the HTTPProxyGet structure.

func (*HTTPProxyGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HTTPProxyModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 26214473 | The HTTP proxy configuration is not valid. | | 23724130 | Cannot use an IPv6 name server address because there are no IPv6 interfaces. | | 26214481 | Username and password cannot be empty when HTTP proxy authentication is enabled. | | 26214482 | Username and password cannot be specified when HTTP proxy authentication is disabled. |

func NewHTTPProxyModifyDefault

func NewHTTPProxyModifyDefault(code int) *HTTPProxyModifyDefault

NewHTTPProxyModifyDefault creates a HTTPProxyModifyDefault with default headers values

func (*HTTPProxyModifyDefault) Code

func (o *HTTPProxyModifyDefault) Code() int

Code gets the status code for the http proxy modify default response

func (*HTTPProxyModifyDefault) Error

func (o *HTTPProxyModifyDefault) Error() string

func (*HTTPProxyModifyDefault) GetPayload

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

func (*HTTPProxyModifyDefault) IsClientError

func (o *HTTPProxyModifyDefault) IsClientError() bool

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

func (*HTTPProxyModifyDefault) IsCode

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

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

func (*HTTPProxyModifyDefault) IsRedirect

func (o *HTTPProxyModifyDefault) IsRedirect() bool

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

func (*HTTPProxyModifyDefault) IsServerError

func (o *HTTPProxyModifyDefault) IsServerError() bool

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

func (*HTTPProxyModifyDefault) IsSuccess

func (o *HTTPProxyModifyDefault) IsSuccess() bool

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

func (*HTTPProxyModifyDefault) String

func (o *HTTPProxyModifyDefault) String() string

type HTTPProxyModifyOK

type HTTPProxyModifyOK struct {
}

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

OK

func NewHTTPProxyModifyOK

func NewHTTPProxyModifyOK() *HTTPProxyModifyOK

NewHTTPProxyModifyOK creates a HTTPProxyModifyOK with default headers values

func (*HTTPProxyModifyOK) Code

func (o *HTTPProxyModifyOK) Code() int

Code gets the status code for the http proxy modify o k response

func (*HTTPProxyModifyOK) Error

func (o *HTTPProxyModifyOK) Error() string

func (*HTTPProxyModifyOK) IsClientError

func (o *HTTPProxyModifyOK) IsClientError() bool

IsClientError returns true when this http proxy modify o k response has a 4xx status code

func (*HTTPProxyModifyOK) IsCode

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

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

func (*HTTPProxyModifyOK) IsRedirect

func (o *HTTPProxyModifyOK) IsRedirect() bool

IsRedirect returns true when this http proxy modify o k response has a 3xx status code

func (*HTTPProxyModifyOK) IsServerError

func (o *HTTPProxyModifyOK) IsServerError() bool

IsServerError returns true when this http proxy modify o k response has a 5xx status code

func (*HTTPProxyModifyOK) IsSuccess

func (o *HTTPProxyModifyOK) IsSuccess() bool

IsSuccess returns true when this http proxy modify o k response has a 2xx status code

func (*HTTPProxyModifyOK) String

func (o *HTTPProxyModifyOK) String() string

type HTTPProxyModifyParams

type HTTPProxyModifyParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.NetworkHTTPProxy

	/* UUID.

	   HTTP proxy UUID
	*/
	UUID string

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

HTTPProxyModifyParams contains all the parameters to send to the API endpoint

for the http proxy modify operation.

Typically these are written to a http.Request.

func NewHTTPProxyModifyParams

func NewHTTPProxyModifyParams() *HTTPProxyModifyParams

NewHTTPProxyModifyParams creates a new HTTPProxyModifyParams 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 NewHTTPProxyModifyParamsWithContext

func NewHTTPProxyModifyParamsWithContext(ctx context.Context) *HTTPProxyModifyParams

NewHTTPProxyModifyParamsWithContext creates a new HTTPProxyModifyParams object with the ability to set a context for a request.

func NewHTTPProxyModifyParamsWithHTTPClient

func NewHTTPProxyModifyParamsWithHTTPClient(client *http.Client) *HTTPProxyModifyParams

NewHTTPProxyModifyParamsWithHTTPClient creates a new HTTPProxyModifyParams object with the ability to set a custom HTTPClient for a request.

func NewHTTPProxyModifyParamsWithTimeout

func NewHTTPProxyModifyParamsWithTimeout(timeout time.Duration) *HTTPProxyModifyParams

NewHTTPProxyModifyParamsWithTimeout creates a new HTTPProxyModifyParams object with the ability to set a timeout on a request.

func (*HTTPProxyModifyParams) SetContext

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

SetContext adds the context to the http proxy modify params

func (*HTTPProxyModifyParams) SetDefaults

func (o *HTTPProxyModifyParams) SetDefaults()

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

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

func (*HTTPProxyModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the http proxy modify params

func (*HTTPProxyModifyParams) SetInfo

func (o *HTTPProxyModifyParams) SetInfo(info *models.NetworkHTTPProxy)

SetInfo adds the info to the http proxy modify params

func (*HTTPProxyModifyParams) SetTimeout

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

SetTimeout adds the timeout to the http proxy modify params

func (*HTTPProxyModifyParams) SetUUID

func (o *HTTPProxyModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the http proxy modify params

func (*HTTPProxyModifyParams) WithContext

WithContext adds the context to the http proxy modify params

func (*HTTPProxyModifyParams) WithDefaults

func (o *HTTPProxyModifyParams) WithDefaults() *HTTPProxyModifyParams

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

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

func (*HTTPProxyModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the http proxy modify params

func (*HTTPProxyModifyParams) WithInfo

WithInfo adds the info to the http proxy modify params

func (*HTTPProxyModifyParams) WithTimeout

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

WithTimeout adds the timeout to the http proxy modify params

func (*HTTPProxyModifyParams) WithUUID

WithUUID adds the uuid to the http proxy modify params

func (*HTTPProxyModifyParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type HTTPProxyModifyReader

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

HTTPProxyModifyReader is a Reader for the HTTPProxyModify structure.

func (*HTTPProxyModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IPServicePolicyCreateCreated

type IPServicePolicyCreateCreated struct {

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

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

Created

func NewIPServicePolicyCreateCreated

func NewIPServicePolicyCreateCreated() *IPServicePolicyCreateCreated

NewIPServicePolicyCreateCreated creates a IPServicePolicyCreateCreated with default headers values

func (*IPServicePolicyCreateCreated) Code

Code gets the status code for the ip service policy create created response

func (*IPServicePolicyCreateCreated) Error

func (*IPServicePolicyCreateCreated) IsClientError

func (o *IPServicePolicyCreateCreated) IsClientError() bool

IsClientError returns true when this ip service policy create created response has a 4xx status code

func (*IPServicePolicyCreateCreated) IsCode

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

IsCode returns true when this ip service policy create created response a status code equal to that given

func (*IPServicePolicyCreateCreated) IsRedirect

func (o *IPServicePolicyCreateCreated) IsRedirect() bool

IsRedirect returns true when this ip service policy create created response has a 3xx status code

func (*IPServicePolicyCreateCreated) IsServerError

func (o *IPServicePolicyCreateCreated) IsServerError() bool

IsServerError returns true when this ip service policy create created response has a 5xx status code

func (*IPServicePolicyCreateCreated) IsSuccess

func (o *IPServicePolicyCreateCreated) IsSuccess() bool

IsSuccess returns true when this ip service policy create created response has a 2xx status code

func (*IPServicePolicyCreateCreated) String

type IPServicePolicyCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1966373 | Port must reside in the same IPspace as the interface's SVM. | | 1967146 | Svm.name does not exist. | | 1967147 | Svm.uuid does not exist. | | 2621740 | An unexpected error when trying to determine whether the target Vserver was locked or not on this cluster. | | 53281895 | Custom service policies cannot be created on the specified svm | | 53281929 | Service policies cannot combine block and file services. | | 53281931 | Service policy names cannot start with "default-". | | 53281932 | Service cannot be added because the service does not exist for the specified SVM or IPspace. | | 53281933 | A Cluster-scoped service cannot be added to a SVM-scoped service policy. | | 53281934 | An SVM-scoped service cannot be added to a Cluster-scoped service policy. | | 53281935 | Scope is set to "svm" and svm.uuid or svm.name have not been specified. | | 53281936 | The SVM is not in the specified IPspace. | | 53281937 | Svm.uuid and svm.name are not valid parameters when scope is cluster. | | 53281938 | Svm.uuid or svm.name specify a vserver that does not exist. | | 53281939 | One or more of the svm.uuid, svm.name, ipspace.uuid, and ipspace.name have invalid values. | | 53281940 | SVM or IPspace has not been specified. | | 53281941 | SVM does not exist. | | 53281942 | Service policy cannot be created because the specified SVM does not exist. | | 53281944 | Ipspace.name does not exist. | | 53281945 | Ipspace.uuid is not an IPspace. | | 53281946 | Service policy already exists. | | 53281958 | Service policies cannot contain multiple block-oriented services. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewIPServicePolicyCreateDefault

func NewIPServicePolicyCreateDefault(code int) *IPServicePolicyCreateDefault

NewIPServicePolicyCreateDefault creates a IPServicePolicyCreateDefault with default headers values

func (*IPServicePolicyCreateDefault) Code

Code gets the status code for the ip service policy create default response

func (*IPServicePolicyCreateDefault) Error

func (*IPServicePolicyCreateDefault) GetPayload

func (*IPServicePolicyCreateDefault) IsClientError

func (o *IPServicePolicyCreateDefault) IsClientError() bool

IsClientError returns true when this ip service policy create default response has a 4xx status code

func (*IPServicePolicyCreateDefault) IsCode

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

IsCode returns true when this ip service policy create default response a status code equal to that given

func (*IPServicePolicyCreateDefault) IsRedirect

func (o *IPServicePolicyCreateDefault) IsRedirect() bool

IsRedirect returns true when this ip service policy create default response has a 3xx status code

func (*IPServicePolicyCreateDefault) IsServerError

func (o *IPServicePolicyCreateDefault) IsServerError() bool

IsServerError returns true when this ip service policy create default response has a 5xx status code

func (*IPServicePolicyCreateDefault) IsSuccess

func (o *IPServicePolicyCreateDefault) IsSuccess() bool

IsSuccess returns true when this ip service policy create default response has a 2xx status code

func (*IPServicePolicyCreateDefault) String

type IPServicePolicyCreateOK

type IPServicePolicyCreateOK struct {
}

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

OK

func NewIPServicePolicyCreateOK

func NewIPServicePolicyCreateOK() *IPServicePolicyCreateOK

NewIPServicePolicyCreateOK creates a IPServicePolicyCreateOK with default headers values

func (*IPServicePolicyCreateOK) Code

func (o *IPServicePolicyCreateOK) Code() int

Code gets the status code for the ip service policy create o k response

func (*IPServicePolicyCreateOK) Error

func (o *IPServicePolicyCreateOK) Error() string

func (*IPServicePolicyCreateOK) IsClientError

func (o *IPServicePolicyCreateOK) IsClientError() bool

IsClientError returns true when this ip service policy create o k response has a 4xx status code

func (*IPServicePolicyCreateOK) IsCode

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

IsCode returns true when this ip service policy create o k response a status code equal to that given

func (*IPServicePolicyCreateOK) IsRedirect

func (o *IPServicePolicyCreateOK) IsRedirect() bool

IsRedirect returns true when this ip service policy create o k response has a 3xx status code

func (*IPServicePolicyCreateOK) IsServerError

func (o *IPServicePolicyCreateOK) IsServerError() bool

IsServerError returns true when this ip service policy create o k response has a 5xx status code

func (*IPServicePolicyCreateOK) IsSuccess

func (o *IPServicePolicyCreateOK) IsSuccess() bool

IsSuccess returns true when this ip service policy create o k response has a 2xx status code

func (*IPServicePolicyCreateOK) String

func (o *IPServicePolicyCreateOK) String() string

type IPServicePolicyCreateParams

type IPServicePolicyCreateParams struct {

	/* Info.

	   Policy parameters
	*/
	Info *models.IPServicePolicy

	/* 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
}

IPServicePolicyCreateParams contains all the parameters to send to the API endpoint

for the ip service policy create operation.

Typically these are written to a http.Request.

func NewIPServicePolicyCreateParams

func NewIPServicePolicyCreateParams() *IPServicePolicyCreateParams

NewIPServicePolicyCreateParams creates a new IPServicePolicyCreateParams 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 NewIPServicePolicyCreateParamsWithContext

func NewIPServicePolicyCreateParamsWithContext(ctx context.Context) *IPServicePolicyCreateParams

NewIPServicePolicyCreateParamsWithContext creates a new IPServicePolicyCreateParams object with the ability to set a context for a request.

func NewIPServicePolicyCreateParamsWithHTTPClient

func NewIPServicePolicyCreateParamsWithHTTPClient(client *http.Client) *IPServicePolicyCreateParams

NewIPServicePolicyCreateParamsWithHTTPClient creates a new IPServicePolicyCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIPServicePolicyCreateParamsWithTimeout

func NewIPServicePolicyCreateParamsWithTimeout(timeout time.Duration) *IPServicePolicyCreateParams

NewIPServicePolicyCreateParamsWithTimeout creates a new IPServicePolicyCreateParams object with the ability to set a timeout on a request.

func (*IPServicePolicyCreateParams) SetContext

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

SetContext adds the context to the ip service policy create params

func (*IPServicePolicyCreateParams) SetDefaults

func (o *IPServicePolicyCreateParams) SetDefaults()

SetDefaults hydrates default values in the ip service policy create params (not the query body).

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

func (*IPServicePolicyCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ip service policy create params

func (*IPServicePolicyCreateParams) SetInfo

SetInfo adds the info to the ip service policy create params

func (*IPServicePolicyCreateParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the ip service policy create params

func (*IPServicePolicyCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ip service policy create params

func (*IPServicePolicyCreateParams) WithContext

WithContext adds the context to the ip service policy create params

func (*IPServicePolicyCreateParams) WithDefaults

WithDefaults hydrates default values in the ip service policy create params (not the query body).

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

func (*IPServicePolicyCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ip service policy create params

func (*IPServicePolicyCreateParams) WithInfo

WithInfo adds the info to the ip service policy create params

func (*IPServicePolicyCreateParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the ip service policy create params

func (*IPServicePolicyCreateParams) WithTimeout

WithTimeout adds the timeout to the ip service policy create params

func (*IPServicePolicyCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IPServicePolicyCreateReader

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

IPServicePolicyCreateReader is a Reader for the IPServicePolicyCreate structure.

func (*IPServicePolicyCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IPServicePolicyDeleteDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621740 | An unexpected error when trying to determine whether the target Vserver was locked or not on this cluster. | | 53281927 | Service policies owned by the system cannot be deleted. | | 53281928 | Service policies assigned to LIFs cannot be deleted. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewIPServicePolicyDeleteDefault

func NewIPServicePolicyDeleteDefault(code int) *IPServicePolicyDeleteDefault

NewIPServicePolicyDeleteDefault creates a IPServicePolicyDeleteDefault with default headers values

func (*IPServicePolicyDeleteDefault) Code

Code gets the status code for the ip service policy delete default response

func (*IPServicePolicyDeleteDefault) Error

func (*IPServicePolicyDeleteDefault) GetPayload

func (*IPServicePolicyDeleteDefault) IsClientError

func (o *IPServicePolicyDeleteDefault) IsClientError() bool

IsClientError returns true when this ip service policy delete default response has a 4xx status code

func (*IPServicePolicyDeleteDefault) IsCode

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

IsCode returns true when this ip service policy delete default response a status code equal to that given

func (*IPServicePolicyDeleteDefault) IsRedirect

func (o *IPServicePolicyDeleteDefault) IsRedirect() bool

IsRedirect returns true when this ip service policy delete default response has a 3xx status code

func (*IPServicePolicyDeleteDefault) IsServerError

func (o *IPServicePolicyDeleteDefault) IsServerError() bool

IsServerError returns true when this ip service policy delete default response has a 5xx status code

func (*IPServicePolicyDeleteDefault) IsSuccess

func (o *IPServicePolicyDeleteDefault) IsSuccess() bool

IsSuccess returns true when this ip service policy delete default response has a 2xx status code

func (*IPServicePolicyDeleteDefault) String

type IPServicePolicyDeleteOK

type IPServicePolicyDeleteOK struct {
}

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

OK

func NewIPServicePolicyDeleteOK

func NewIPServicePolicyDeleteOK() *IPServicePolicyDeleteOK

NewIPServicePolicyDeleteOK creates a IPServicePolicyDeleteOK with default headers values

func (*IPServicePolicyDeleteOK) Code

func (o *IPServicePolicyDeleteOK) Code() int

Code gets the status code for the ip service policy delete o k response

func (*IPServicePolicyDeleteOK) Error

func (o *IPServicePolicyDeleteOK) Error() string

func (*IPServicePolicyDeleteOK) IsClientError

func (o *IPServicePolicyDeleteOK) IsClientError() bool

IsClientError returns true when this ip service policy delete o k response has a 4xx status code

func (*IPServicePolicyDeleteOK) IsCode

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

IsCode returns true when this ip service policy delete o k response a status code equal to that given

func (*IPServicePolicyDeleteOK) IsRedirect

func (o *IPServicePolicyDeleteOK) IsRedirect() bool

IsRedirect returns true when this ip service policy delete o k response has a 3xx status code

func (*IPServicePolicyDeleteOK) IsServerError

func (o *IPServicePolicyDeleteOK) IsServerError() bool

IsServerError returns true when this ip service policy delete o k response has a 5xx status code

func (*IPServicePolicyDeleteOK) IsSuccess

func (o *IPServicePolicyDeleteOK) IsSuccess() bool

IsSuccess returns true when this ip service policy delete o k response has a 2xx status code

func (*IPServicePolicyDeleteOK) String

func (o *IPServicePolicyDeleteOK) String() string

type IPServicePolicyDeleteParams

type IPServicePolicyDeleteParams struct {

	/* UUID.

	   UUID of the service policy
	*/
	UUID string

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

IPServicePolicyDeleteParams contains all the parameters to send to the API endpoint

for the ip service policy delete operation.

Typically these are written to a http.Request.

func NewIPServicePolicyDeleteParams

func NewIPServicePolicyDeleteParams() *IPServicePolicyDeleteParams

NewIPServicePolicyDeleteParams creates a new IPServicePolicyDeleteParams 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 NewIPServicePolicyDeleteParamsWithContext

func NewIPServicePolicyDeleteParamsWithContext(ctx context.Context) *IPServicePolicyDeleteParams

NewIPServicePolicyDeleteParamsWithContext creates a new IPServicePolicyDeleteParams object with the ability to set a context for a request.

func NewIPServicePolicyDeleteParamsWithHTTPClient

func NewIPServicePolicyDeleteParamsWithHTTPClient(client *http.Client) *IPServicePolicyDeleteParams

NewIPServicePolicyDeleteParamsWithHTTPClient creates a new IPServicePolicyDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIPServicePolicyDeleteParamsWithTimeout

func NewIPServicePolicyDeleteParamsWithTimeout(timeout time.Duration) *IPServicePolicyDeleteParams

NewIPServicePolicyDeleteParamsWithTimeout creates a new IPServicePolicyDeleteParams object with the ability to set a timeout on a request.

func (*IPServicePolicyDeleteParams) SetContext

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

SetContext adds the context to the ip service policy delete params

func (*IPServicePolicyDeleteParams) SetDefaults

func (o *IPServicePolicyDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ip service policy delete params (not the query body).

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

func (*IPServicePolicyDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ip service policy delete params

func (*IPServicePolicyDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ip service policy delete params

func (*IPServicePolicyDeleteParams) SetUUID

func (o *IPServicePolicyDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the ip service policy delete params

func (*IPServicePolicyDeleteParams) WithContext

WithContext adds the context to the ip service policy delete params

func (*IPServicePolicyDeleteParams) WithDefaults

WithDefaults hydrates default values in the ip service policy delete params (not the query body).

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

func (*IPServicePolicyDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ip service policy delete params

func (*IPServicePolicyDeleteParams) WithTimeout

WithTimeout adds the timeout to the ip service policy delete params

func (*IPServicePolicyDeleteParams) WithUUID

WithUUID adds the uuid to the ip service policy delete params

func (*IPServicePolicyDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IPServicePolicyDeleteReader

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

IPServicePolicyDeleteReader is a Reader for the IPServicePolicyDelete structure.

func (*IPServicePolicyDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IPServicePolicyModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1376669 | Port must reside in the same IPspace as the interface's SVM. | | 2621740 | An unexpected error when trying to determine whether the target Vserver was locked or not on this cluster. | | 53281911 | Modifying the service policy is disallowed because policies on this SVM are managed by the system | | 53281929 | Service policies cannot combine block and file services. | | 53281930 | Service policies maintained by the system cannot be renamed. | | 53281931 | Service policy names cannot start with "default-". | | 53281932 | Service cannot be added because the service does not exist for the specified SVM or IPspace. | | 53281933 | A Cluster-scoped service cannot be added to a SVM-scoped service policy. | | 53281934 | An SVM-scoped service cannot be added to a Cluster-scoped service policy. | | 53281952 | The service policy on an SVM cannot be updated to include a block service. Use built-in service policies for SAN services. | | 53281953 | The service policy on an SVM cannot be updated to include a new service. | | 53281961 | Service cannot be removed from the service policy because it is used by one or more interfaces. | | 53281963 | Service cannot be removed from the service policy because it is used by one or more interfaces. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewIPServicePolicyModifyDefault

func NewIPServicePolicyModifyDefault(code int) *IPServicePolicyModifyDefault

NewIPServicePolicyModifyDefault creates a IPServicePolicyModifyDefault with default headers values

func (*IPServicePolicyModifyDefault) Code

Code gets the status code for the ip service policy modify default response

func (*IPServicePolicyModifyDefault) Error

func (*IPServicePolicyModifyDefault) GetPayload

func (*IPServicePolicyModifyDefault) IsClientError

func (o *IPServicePolicyModifyDefault) IsClientError() bool

IsClientError returns true when this ip service policy modify default response has a 4xx status code

func (*IPServicePolicyModifyDefault) IsCode

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

IsCode returns true when this ip service policy modify default response a status code equal to that given

func (*IPServicePolicyModifyDefault) IsRedirect

func (o *IPServicePolicyModifyDefault) IsRedirect() bool

IsRedirect returns true when this ip service policy modify default response has a 3xx status code

func (*IPServicePolicyModifyDefault) IsServerError

func (o *IPServicePolicyModifyDefault) IsServerError() bool

IsServerError returns true when this ip service policy modify default response has a 5xx status code

func (*IPServicePolicyModifyDefault) IsSuccess

func (o *IPServicePolicyModifyDefault) IsSuccess() bool

IsSuccess returns true when this ip service policy modify default response has a 2xx status code

func (*IPServicePolicyModifyDefault) String

type IPServicePolicyModifyOK

type IPServicePolicyModifyOK struct {
}

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

OK

func NewIPServicePolicyModifyOK

func NewIPServicePolicyModifyOK() *IPServicePolicyModifyOK

NewIPServicePolicyModifyOK creates a IPServicePolicyModifyOK with default headers values

func (*IPServicePolicyModifyOK) Code

func (o *IPServicePolicyModifyOK) Code() int

Code gets the status code for the ip service policy modify o k response

func (*IPServicePolicyModifyOK) Error

func (o *IPServicePolicyModifyOK) Error() string

func (*IPServicePolicyModifyOK) IsClientError

func (o *IPServicePolicyModifyOK) IsClientError() bool

IsClientError returns true when this ip service policy modify o k response has a 4xx status code

func (*IPServicePolicyModifyOK) IsCode

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

IsCode returns true when this ip service policy modify o k response a status code equal to that given

func (*IPServicePolicyModifyOK) IsRedirect

func (o *IPServicePolicyModifyOK) IsRedirect() bool

IsRedirect returns true when this ip service policy modify o k response has a 3xx status code

func (*IPServicePolicyModifyOK) IsServerError

func (o *IPServicePolicyModifyOK) IsServerError() bool

IsServerError returns true when this ip service policy modify o k response has a 5xx status code

func (*IPServicePolicyModifyOK) IsSuccess

func (o *IPServicePolicyModifyOK) IsSuccess() bool

IsSuccess returns true when this ip service policy modify o k response has a 2xx status code

func (*IPServicePolicyModifyOK) String

func (o *IPServicePolicyModifyOK) String() string

type IPServicePolicyModifyParams

type IPServicePolicyModifyParams struct {

	/* Info.

	   policy parameters
	*/
	Info *models.IPServicePolicy

	/* UUID.

	   UUID of the service policy
	*/
	UUID string

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

IPServicePolicyModifyParams contains all the parameters to send to the API endpoint

for the ip service policy modify operation.

Typically these are written to a http.Request.

func NewIPServicePolicyModifyParams

func NewIPServicePolicyModifyParams() *IPServicePolicyModifyParams

NewIPServicePolicyModifyParams creates a new IPServicePolicyModifyParams 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 NewIPServicePolicyModifyParamsWithContext

func NewIPServicePolicyModifyParamsWithContext(ctx context.Context) *IPServicePolicyModifyParams

NewIPServicePolicyModifyParamsWithContext creates a new IPServicePolicyModifyParams object with the ability to set a context for a request.

func NewIPServicePolicyModifyParamsWithHTTPClient

func NewIPServicePolicyModifyParamsWithHTTPClient(client *http.Client) *IPServicePolicyModifyParams

NewIPServicePolicyModifyParamsWithHTTPClient creates a new IPServicePolicyModifyParams object with the ability to set a custom HTTPClient for a request.

func NewIPServicePolicyModifyParamsWithTimeout

func NewIPServicePolicyModifyParamsWithTimeout(timeout time.Duration) *IPServicePolicyModifyParams

NewIPServicePolicyModifyParamsWithTimeout creates a new IPServicePolicyModifyParams object with the ability to set a timeout on a request.

func (*IPServicePolicyModifyParams) SetContext

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

SetContext adds the context to the ip service policy modify params

func (*IPServicePolicyModifyParams) SetDefaults

func (o *IPServicePolicyModifyParams) SetDefaults()

SetDefaults hydrates default values in the ip service policy modify params (not the query body).

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

func (*IPServicePolicyModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ip service policy modify params

func (*IPServicePolicyModifyParams) SetInfo

SetInfo adds the info to the ip service policy modify params

func (*IPServicePolicyModifyParams) SetTimeout

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

SetTimeout adds the timeout to the ip service policy modify params

func (*IPServicePolicyModifyParams) SetUUID

func (o *IPServicePolicyModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the ip service policy modify params

func (*IPServicePolicyModifyParams) WithContext

WithContext adds the context to the ip service policy modify params

func (*IPServicePolicyModifyParams) WithDefaults

WithDefaults hydrates default values in the ip service policy modify params (not the query body).

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

func (*IPServicePolicyModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ip service policy modify params

func (*IPServicePolicyModifyParams) WithInfo

WithInfo adds the info to the ip service policy modify params

func (*IPServicePolicyModifyParams) WithTimeout

WithTimeout adds the timeout to the ip service policy modify params

func (*IPServicePolicyModifyParams) WithUUID

WithUUID adds the uuid to the ip service policy modify params

func (*IPServicePolicyModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IPServicePolicyModifyReader

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

IPServicePolicyModifyReader is a Reader for the IPServicePolicyModify structure.

func (*IPServicePolicyModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IPSubnetCollectionGetDefault

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

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

Error

func NewIPSubnetCollectionGetDefault

func NewIPSubnetCollectionGetDefault(code int) *IPSubnetCollectionGetDefault

NewIPSubnetCollectionGetDefault creates a IPSubnetCollectionGetDefault with default headers values

func (*IPSubnetCollectionGetDefault) Code

Code gets the status code for the ip subnet collection get default response

func (*IPSubnetCollectionGetDefault) Error

func (*IPSubnetCollectionGetDefault) GetPayload

func (*IPSubnetCollectionGetDefault) IsClientError

func (o *IPSubnetCollectionGetDefault) IsClientError() bool

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

func (*IPSubnetCollectionGetDefault) IsCode

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

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

func (*IPSubnetCollectionGetDefault) IsRedirect

func (o *IPSubnetCollectionGetDefault) IsRedirect() bool

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

func (*IPSubnetCollectionGetDefault) IsServerError

func (o *IPSubnetCollectionGetDefault) IsServerError() bool

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

func (*IPSubnetCollectionGetDefault) IsSuccess

func (o *IPSubnetCollectionGetDefault) IsSuccess() bool

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

func (*IPSubnetCollectionGetDefault) String

type IPSubnetCollectionGetOK

type IPSubnetCollectionGetOK struct {
	Payload *models.IPSubnetResponse
}

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

OK

func NewIPSubnetCollectionGetOK

func NewIPSubnetCollectionGetOK() *IPSubnetCollectionGetOK

NewIPSubnetCollectionGetOK creates a IPSubnetCollectionGetOK with default headers values

func (*IPSubnetCollectionGetOK) Code

func (o *IPSubnetCollectionGetOK) Code() int

Code gets the status code for the ip subnet collection get o k response

func (*IPSubnetCollectionGetOK) Error

func (o *IPSubnetCollectionGetOK) Error() string

func (*IPSubnetCollectionGetOK) GetPayload

func (*IPSubnetCollectionGetOK) IsClientError

func (o *IPSubnetCollectionGetOK) IsClientError() bool

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

func (*IPSubnetCollectionGetOK) IsCode

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

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

func (*IPSubnetCollectionGetOK) IsRedirect

func (o *IPSubnetCollectionGetOK) IsRedirect() bool

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

func (*IPSubnetCollectionGetOK) IsServerError

func (o *IPSubnetCollectionGetOK) IsServerError() bool

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

func (*IPSubnetCollectionGetOK) IsSuccess

func (o *IPSubnetCollectionGetOK) IsSuccess() bool

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

func (*IPSubnetCollectionGetOK) String

func (o *IPSubnetCollectionGetOK) String() string

type IPSubnetCollectionGetParams

type IPSubnetCollectionGetParams struct {

	/* AvailableCount.

	   Filter by available_count
	*/
	AvailableCount *int64

	/* AvailableIPRangesEnd.

	   Filter by available_ip_ranges.end
	*/
	AvailableIPRangesEnd *string

	/* AvailableIPRangesFamily.

	   Filter by available_ip_ranges.family
	*/
	AvailableIPRangesFamily *string

	/* AvailableIPRangesStart.

	   Filter by available_ip_ranges.start
	*/
	AvailableIPRangesStart *string

	/* BroadcastDomainName.

	   Filter by broadcast_domain.name
	*/
	BroadcastDomainName *string

	/* BroadcastDomainUUID.

	   Filter by broadcast_domain.uuid
	*/
	BroadcastDomainUUID *string

	/* Fields.

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

	/* Gateway.

	   Filter by gateway
	*/
	Gateway *string

	/* IPRangesEnd.

	   Filter by ip_ranges.end
	*/
	IPRangesEnd *string

	/* IPRangesFamily.

	   Filter by ip_ranges.family
	*/
	IPRangesFamily *string

	/* IPRangesStart.

	   Filter by ip_ranges.start
	*/
	IPRangesStart *string

	/* IpspaceName.

	   Filter by ipspace.name
	*/
	IpspaceName *string

	/* IpspaceUUID.

	   Filter by ipspace.uuid
	*/
	IpspaceUUID *string

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SubnetAddress.

	   Filter by subnet.address
	*/
	SubnetAddress *string

	/* SubnetFamily.

	   Filter by subnet.family
	*/
	SubnetFamily *string

	/* SubnetNetmask.

	   Filter by subnet.netmask
	*/
	SubnetNetmask *string

	/* TotalCount.

	   Filter by total_count
	*/
	TotalCount *int64

	/* UsedCount.

	   Filter by used_count
	*/
	UsedCount *int64

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

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

IPSubnetCollectionGetParams contains all the parameters to send to the API endpoint

for the ip subnet collection get operation.

Typically these are written to a http.Request.

func NewIPSubnetCollectionGetParams

func NewIPSubnetCollectionGetParams() *IPSubnetCollectionGetParams

NewIPSubnetCollectionGetParams creates a new IPSubnetCollectionGetParams 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 NewIPSubnetCollectionGetParamsWithContext

func NewIPSubnetCollectionGetParamsWithContext(ctx context.Context) *IPSubnetCollectionGetParams

NewIPSubnetCollectionGetParamsWithContext creates a new IPSubnetCollectionGetParams object with the ability to set a context for a request.

func NewIPSubnetCollectionGetParamsWithHTTPClient

func NewIPSubnetCollectionGetParamsWithHTTPClient(client *http.Client) *IPSubnetCollectionGetParams

NewIPSubnetCollectionGetParamsWithHTTPClient creates a new IPSubnetCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewIPSubnetCollectionGetParamsWithTimeout

func NewIPSubnetCollectionGetParamsWithTimeout(timeout time.Duration) *IPSubnetCollectionGetParams

NewIPSubnetCollectionGetParamsWithTimeout creates a new IPSubnetCollectionGetParams object with the ability to set a timeout on a request.

func (*IPSubnetCollectionGetParams) SetAvailableCount

func (o *IPSubnetCollectionGetParams) SetAvailableCount(availableCount *int64)

SetAvailableCount adds the availableCount to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetAvailableIPRangesEnd

func (o *IPSubnetCollectionGetParams) SetAvailableIPRangesEnd(availableIPRangesEnd *string)

SetAvailableIPRangesEnd adds the availableIpRangesEnd to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetAvailableIPRangesFamily

func (o *IPSubnetCollectionGetParams) SetAvailableIPRangesFamily(availableIPRangesFamily *string)

SetAvailableIPRangesFamily adds the availableIpRangesFamily to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetAvailableIPRangesStart

func (o *IPSubnetCollectionGetParams) SetAvailableIPRangesStart(availableIPRangesStart *string)

SetAvailableIPRangesStart adds the availableIpRangesStart to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetBroadcastDomainName

func (o *IPSubnetCollectionGetParams) SetBroadcastDomainName(broadcastDomainName *string)

SetBroadcastDomainName adds the broadcastDomainName to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetBroadcastDomainUUID

func (o *IPSubnetCollectionGetParams) SetBroadcastDomainUUID(broadcastDomainUUID *string)

SetBroadcastDomainUUID adds the broadcastDomainUuid to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetContext

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

SetContext adds the context to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetDefaults

func (o *IPSubnetCollectionGetParams) SetDefaults()

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

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

func (*IPSubnetCollectionGetParams) SetFields

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

SetFields adds the fields to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetGateway

func (o *IPSubnetCollectionGetParams) SetGateway(gateway *string)

SetGateway adds the gateway to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetIPRangesEnd

func (o *IPSubnetCollectionGetParams) SetIPRangesEnd(iPRangesEnd *string)

SetIPRangesEnd adds the ipRangesEnd to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetIPRangesFamily

func (o *IPSubnetCollectionGetParams) SetIPRangesFamily(iPRangesFamily *string)

SetIPRangesFamily adds the ipRangesFamily to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetIPRangesStart

func (o *IPSubnetCollectionGetParams) SetIPRangesStart(iPRangesStart *string)

SetIPRangesStart adds the ipRangesStart to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetIpspaceName

func (o *IPSubnetCollectionGetParams) SetIpspaceName(ipspaceName *string)

SetIpspaceName adds the ipspaceName to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetIpspaceUUID

func (o *IPSubnetCollectionGetParams) SetIpspaceUUID(ipspaceUUID *string)

SetIpspaceUUID adds the ipspaceUuid to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetName

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

SetName adds the name to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetSubnetAddress

func (o *IPSubnetCollectionGetParams) SetSubnetAddress(subnetAddress *string)

SetSubnetAddress adds the subnetAddress to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetSubnetFamily

func (o *IPSubnetCollectionGetParams) SetSubnetFamily(subnetFamily *string)

SetSubnetFamily adds the subnetFamily to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetSubnetNetmask

func (o *IPSubnetCollectionGetParams) SetSubnetNetmask(subnetNetmask *string)

SetSubnetNetmask adds the subnetNetmask to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetTotalCount

func (o *IPSubnetCollectionGetParams) SetTotalCount(totalCount *int64)

SetTotalCount adds the totalCount to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetUUID

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

SetUUID adds the uuid to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) SetUsedCount

func (o *IPSubnetCollectionGetParams) SetUsedCount(usedCount *int64)

SetUsedCount adds the usedCount to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithAvailableCount

func (o *IPSubnetCollectionGetParams) WithAvailableCount(availableCount *int64) *IPSubnetCollectionGetParams

WithAvailableCount adds the availableCount to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithAvailableIPRangesEnd

func (o *IPSubnetCollectionGetParams) WithAvailableIPRangesEnd(availableIPRangesEnd *string) *IPSubnetCollectionGetParams

WithAvailableIPRangesEnd adds the availableIPRangesEnd to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithAvailableIPRangesFamily

func (o *IPSubnetCollectionGetParams) WithAvailableIPRangesFamily(availableIPRangesFamily *string) *IPSubnetCollectionGetParams

WithAvailableIPRangesFamily adds the availableIPRangesFamily to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithAvailableIPRangesStart

func (o *IPSubnetCollectionGetParams) WithAvailableIPRangesStart(availableIPRangesStart *string) *IPSubnetCollectionGetParams

WithAvailableIPRangesStart adds the availableIPRangesStart to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithBroadcastDomainName

func (o *IPSubnetCollectionGetParams) WithBroadcastDomainName(broadcastDomainName *string) *IPSubnetCollectionGetParams

WithBroadcastDomainName adds the broadcastDomainName to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithBroadcastDomainUUID

func (o *IPSubnetCollectionGetParams) WithBroadcastDomainUUID(broadcastDomainUUID *string) *IPSubnetCollectionGetParams

WithBroadcastDomainUUID adds the broadcastDomainUUID to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithContext

WithContext adds the context to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithDefaults

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

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

func (*IPSubnetCollectionGetParams) WithFields

WithFields adds the fields to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithGateway

WithGateway adds the gateway to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithIPRangesEnd

func (o *IPSubnetCollectionGetParams) WithIPRangesEnd(iPRangesEnd *string) *IPSubnetCollectionGetParams

WithIPRangesEnd adds the iPRangesEnd to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithIPRangesFamily

func (o *IPSubnetCollectionGetParams) WithIPRangesFamily(iPRangesFamily *string) *IPSubnetCollectionGetParams

WithIPRangesFamily adds the iPRangesFamily to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithIPRangesStart

func (o *IPSubnetCollectionGetParams) WithIPRangesStart(iPRangesStart *string) *IPSubnetCollectionGetParams

WithIPRangesStart adds the iPRangesStart to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithIpspaceName

func (o *IPSubnetCollectionGetParams) WithIpspaceName(ipspaceName *string) *IPSubnetCollectionGetParams

WithIpspaceName adds the ipspaceName to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithIpspaceUUID

func (o *IPSubnetCollectionGetParams) WithIpspaceUUID(ipspaceUUID *string) *IPSubnetCollectionGetParams

WithIpspaceUUID adds the ipspaceUUID to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithName

WithName adds the name to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithSubnetAddress

func (o *IPSubnetCollectionGetParams) WithSubnetAddress(subnetAddress *string) *IPSubnetCollectionGetParams

WithSubnetAddress adds the subnetAddress to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithSubnetFamily

func (o *IPSubnetCollectionGetParams) WithSubnetFamily(subnetFamily *string) *IPSubnetCollectionGetParams

WithSubnetFamily adds the subnetFamily to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithSubnetNetmask

func (o *IPSubnetCollectionGetParams) WithSubnetNetmask(subnetNetmask *string) *IPSubnetCollectionGetParams

WithSubnetNetmask adds the subnetNetmask to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithTotalCount

func (o *IPSubnetCollectionGetParams) WithTotalCount(totalCount *int64) *IPSubnetCollectionGetParams

WithTotalCount adds the totalCount to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithUUID

WithUUID adds the uuid to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WithUsedCount

func (o *IPSubnetCollectionGetParams) WithUsedCount(usedCount *int64) *IPSubnetCollectionGetParams

WithUsedCount adds the usedCount to the ip subnet collection get params

func (*IPSubnetCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IPSubnetCollectionGetReader

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

IPSubnetCollectionGetReader is a Reader for the IPSubnetCollectionGet structure.

func (*IPSubnetCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IPSubnetCreateCreated

type IPSubnetCreateCreated struct {

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

	Payload *models.IPSubnetResponse
}

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

Created

func NewIPSubnetCreateCreated

func NewIPSubnetCreateCreated() *IPSubnetCreateCreated

NewIPSubnetCreateCreated creates a IPSubnetCreateCreated with default headers values

func (*IPSubnetCreateCreated) Code

func (o *IPSubnetCreateCreated) Code() int

Code gets the status code for the ip subnet create created response

func (*IPSubnetCreateCreated) Error

func (o *IPSubnetCreateCreated) Error() string

func (*IPSubnetCreateCreated) GetPayload

func (*IPSubnetCreateCreated) IsClientError

func (o *IPSubnetCreateCreated) IsClientError() bool

IsClientError returns true when this ip subnet create created response has a 4xx status code

func (*IPSubnetCreateCreated) IsCode

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

IsCode returns true when this ip subnet create created response a status code equal to that given

func (*IPSubnetCreateCreated) IsRedirect

func (o *IPSubnetCreateCreated) IsRedirect() bool

IsRedirect returns true when this ip subnet create created response has a 3xx status code

func (*IPSubnetCreateCreated) IsServerError

func (o *IPSubnetCreateCreated) IsServerError() bool

IsServerError returns true when this ip subnet create created response has a 5xx status code

func (*IPSubnetCreateCreated) IsSuccess

func (o *IPSubnetCreateCreated) IsSuccess() bool

IsSuccess returns true when this ip subnet create created response has a 2xx status code

func (*IPSubnetCreateCreated) String

func (o *IPSubnetCreateCreated) String() string

type IPSubnetCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1377658 | Invalid gateway for subnet in IPspace. | | 1377659 | Subnet would overlap with existing subnet named in IPspace. | | 1377660 | A subnet with the name already exists in the IPspace. | | 1377661 | Subnet in IPspace cannot use subnet address because that address is already used by another subnet in the same IPspace. | | 1377662 | The IP range address is not within the subnet in IPspace. | | 1377663 | The specified IP address range of subnet in IPspace contains an address already in use by a LIF. | | 1377664 | The specified IP address range of subnet in IPspace contains an address already in use by the Service Processor. | | 1377673 | The addresses provided must have the same address family. | | 1377675 | The netmask of the interface did not match the netmask of the subnet. | | 1377681 | Cannot update LIF associations for LIF. The broadcast domain of the LIF does not match the broadcast domain of the subnet. | | 1377682 | IPv6 is not enabled in the cluster. | | 1966269 | IPv4 Addresses must have a prefix length between 1 and 32. | | 1967082 | The specified ipspace.name does not match the IPspace name of specified ipspace.uuid | | 53282568 | The subnet.address must be specified together with subnet.netmask. | | 53282569 | The specified subnet.netmask is not valid. | | 53282570 | Each pair of ranges must have ip_ranges.start less than or equal to ip_ranges.end. | | 53282571 | The ip_ranges.start and ip_ranges.end fields must have the same number of items. | | 53282573 | Broadcast domain is a required parameter. The broadcast_domain.name and/or the broadcast_domain.uuid must be specified. | | 53282574 | The specified broadcast_domain and ipspace parameters do not match. | | 53282575 | Operation might have left configuration in an inconsistent state. Unable to set UUID for created entry. | | 53282576 | The specified ipspace.uuid is invalid. | | 53282577 | The specified broadcast_domain.uuid is invalid. | | 53282578 | The specified broadcast_domain.name does not match the IPspace name of specified broadcast_domain.uuid | | 53282579 | Missing the ipspace.name or ipspace.uuid parameter. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewIPSubnetCreateDefault

func NewIPSubnetCreateDefault(code int) *IPSubnetCreateDefault

NewIPSubnetCreateDefault creates a IPSubnetCreateDefault with default headers values

func (*IPSubnetCreateDefault) Code

func (o *IPSubnetCreateDefault) Code() int

Code gets the status code for the ip subnet create default response

func (*IPSubnetCreateDefault) Error

func (o *IPSubnetCreateDefault) Error() string

func (*IPSubnetCreateDefault) GetPayload

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

func (*IPSubnetCreateDefault) IsClientError

func (o *IPSubnetCreateDefault) IsClientError() bool

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

func (*IPSubnetCreateDefault) IsCode

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

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

func (*IPSubnetCreateDefault) IsRedirect

func (o *IPSubnetCreateDefault) IsRedirect() bool

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

func (*IPSubnetCreateDefault) IsServerError

func (o *IPSubnetCreateDefault) IsServerError() bool

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

func (*IPSubnetCreateDefault) IsSuccess

func (o *IPSubnetCreateDefault) IsSuccess() bool

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

func (*IPSubnetCreateDefault) String

func (o *IPSubnetCreateDefault) String() string

type IPSubnetCreateParams

type IPSubnetCreateParams struct {

	/* Info.

	   IP subnet parameters
	*/
	Info *models.IPSubnet

	/* 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
}

IPSubnetCreateParams contains all the parameters to send to the API endpoint

for the ip subnet create operation.

Typically these are written to a http.Request.

func NewIPSubnetCreateParams

func NewIPSubnetCreateParams() *IPSubnetCreateParams

NewIPSubnetCreateParams creates a new IPSubnetCreateParams 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 NewIPSubnetCreateParamsWithContext

func NewIPSubnetCreateParamsWithContext(ctx context.Context) *IPSubnetCreateParams

NewIPSubnetCreateParamsWithContext creates a new IPSubnetCreateParams object with the ability to set a context for a request.

func NewIPSubnetCreateParamsWithHTTPClient

func NewIPSubnetCreateParamsWithHTTPClient(client *http.Client) *IPSubnetCreateParams

NewIPSubnetCreateParamsWithHTTPClient creates a new IPSubnetCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIPSubnetCreateParamsWithTimeout

func NewIPSubnetCreateParamsWithTimeout(timeout time.Duration) *IPSubnetCreateParams

NewIPSubnetCreateParamsWithTimeout creates a new IPSubnetCreateParams object with the ability to set a timeout on a request.

func (*IPSubnetCreateParams) SetContext

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

SetContext adds the context to the ip subnet create params

func (*IPSubnetCreateParams) SetDefaults

func (o *IPSubnetCreateParams) SetDefaults()

SetDefaults hydrates default values in the ip subnet create params (not the query body).

All values with no default are reset to their zero value.

func (*IPSubnetCreateParams) SetHTTPClient

func (o *IPSubnetCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ip subnet create params

func (*IPSubnetCreateParams) SetInfo

func (o *IPSubnetCreateParams) SetInfo(info *models.IPSubnet)

SetInfo adds the info to the ip subnet create params

func (*IPSubnetCreateParams) SetReturnRecords

func (o *IPSubnetCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the ip subnet create params

func (*IPSubnetCreateParams) SetTimeout

func (o *IPSubnetCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ip subnet create params

func (*IPSubnetCreateParams) WithContext

WithContext adds the context to the ip subnet create params

func (*IPSubnetCreateParams) WithDefaults

func (o *IPSubnetCreateParams) WithDefaults() *IPSubnetCreateParams

WithDefaults hydrates default values in the ip subnet create params (not the query body).

All values with no default are reset to their zero value.

func (*IPSubnetCreateParams) WithHTTPClient

func (o *IPSubnetCreateParams) WithHTTPClient(client *http.Client) *IPSubnetCreateParams

WithHTTPClient adds the HTTPClient to the ip subnet create params

func (*IPSubnetCreateParams) WithInfo

WithInfo adds the info to the ip subnet create params

func (*IPSubnetCreateParams) WithReturnRecords

func (o *IPSubnetCreateParams) WithReturnRecords(returnRecords *bool) *IPSubnetCreateParams

WithReturnRecords adds the returnRecords to the ip subnet create params

func (*IPSubnetCreateParams) WithTimeout

func (o *IPSubnetCreateParams) WithTimeout(timeout time.Duration) *IPSubnetCreateParams

WithTimeout adds the timeout to the ip subnet create params

func (*IPSubnetCreateParams) WriteToRequest

func (o *IPSubnetCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IPSubnetCreateReader

type IPSubnetCreateReader struct {
	// contains filtered or unexported fields
}

IPSubnetCreateReader is a Reader for the IPSubnetCreate structure.

func (*IPSubnetCreateReader) ReadResponse

func (o *IPSubnetCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IPSubnetDeleteDefault

type IPSubnetDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IPSubnetDeleteDefault describes a response with status code -1, with default header values.

Fill error codes below.

ONTAP Error Response Codes | Error Code | Description | | ---------- | ----------- | | 1377663 | The specified IP address range of subnet in IPspace contains an address already in use by a LIF. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewIPSubnetDeleteDefault

func NewIPSubnetDeleteDefault(code int) *IPSubnetDeleteDefault

NewIPSubnetDeleteDefault creates a IPSubnetDeleteDefault with default headers values

func (*IPSubnetDeleteDefault) Code

func (o *IPSubnetDeleteDefault) Code() int

Code gets the status code for the ip subnet delete default response

func (*IPSubnetDeleteDefault) Error

func (o *IPSubnetDeleteDefault) Error() string

func (*IPSubnetDeleteDefault) GetPayload

func (o *IPSubnetDeleteDefault) GetPayload() *models.ErrorResponse

func (*IPSubnetDeleteDefault) IsClientError

func (o *IPSubnetDeleteDefault) IsClientError() bool

IsClientError returns true when this ip subnet delete default response has a 4xx status code

func (*IPSubnetDeleteDefault) IsCode

func (o *IPSubnetDeleteDefault) IsCode(code int) bool

IsCode returns true when this ip subnet delete default response a status code equal to that given

func (*IPSubnetDeleteDefault) IsRedirect

func (o *IPSubnetDeleteDefault) IsRedirect() bool

IsRedirect returns true when this ip subnet delete default response has a 3xx status code

func (*IPSubnetDeleteDefault) IsServerError

func (o *IPSubnetDeleteDefault) IsServerError() bool

IsServerError returns true when this ip subnet delete default response has a 5xx status code

func (*IPSubnetDeleteDefault) IsSuccess

func (o *IPSubnetDeleteDefault) IsSuccess() bool

IsSuccess returns true when this ip subnet delete default response has a 2xx status code

func (*IPSubnetDeleteDefault) String

func (o *IPSubnetDeleteDefault) String() string

type IPSubnetDeleteOK

type IPSubnetDeleteOK struct {
}

IPSubnetDeleteOK describes a response with status code 200, with default header values.

OK

func NewIPSubnetDeleteOK

func NewIPSubnetDeleteOK() *IPSubnetDeleteOK

NewIPSubnetDeleteOK creates a IPSubnetDeleteOK with default headers values

func (*IPSubnetDeleteOK) Code

func (o *IPSubnetDeleteOK) Code() int

Code gets the status code for the ip subnet delete o k response

func (*IPSubnetDeleteOK) Error

func (o *IPSubnetDeleteOK) Error() string

func (*IPSubnetDeleteOK) IsClientError

func (o *IPSubnetDeleteOK) IsClientError() bool

IsClientError returns true when this ip subnet delete o k response has a 4xx status code

func (*IPSubnetDeleteOK) IsCode

func (o *IPSubnetDeleteOK) IsCode(code int) bool

IsCode returns true when this ip subnet delete o k response a status code equal to that given

func (*IPSubnetDeleteOK) IsRedirect

func (o *IPSubnetDeleteOK) IsRedirect() bool

IsRedirect returns true when this ip subnet delete o k response has a 3xx status code

func (*IPSubnetDeleteOK) IsServerError

func (o *IPSubnetDeleteOK) IsServerError() bool

IsServerError returns true when this ip subnet delete o k response has a 5xx status code

func (*IPSubnetDeleteOK) IsSuccess

func (o *IPSubnetDeleteOK) IsSuccess() bool

IsSuccess returns true when this ip subnet delete o k response has a 2xx status code

func (*IPSubnetDeleteOK) String

func (o *IPSubnetDeleteOK) String() string

type IPSubnetDeleteParams

type IPSubnetDeleteParams struct {

	/* UUID.

	   IP subnet UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IPSubnetDeleteParams contains all the parameters to send to the API endpoint

for the ip subnet delete operation.

Typically these are written to a http.Request.

func NewIPSubnetDeleteParams

func NewIPSubnetDeleteParams() *IPSubnetDeleteParams

NewIPSubnetDeleteParams creates a new IPSubnetDeleteParams 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 NewIPSubnetDeleteParamsWithContext

func NewIPSubnetDeleteParamsWithContext(ctx context.Context) *IPSubnetDeleteParams

NewIPSubnetDeleteParamsWithContext creates a new IPSubnetDeleteParams object with the ability to set a context for a request.

func NewIPSubnetDeleteParamsWithHTTPClient

func NewIPSubnetDeleteParamsWithHTTPClient(client *http.Client) *IPSubnetDeleteParams

NewIPSubnetDeleteParamsWithHTTPClient creates a new IPSubnetDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIPSubnetDeleteParamsWithTimeout

func NewIPSubnetDeleteParamsWithTimeout(timeout time.Duration) *IPSubnetDeleteParams

NewIPSubnetDeleteParamsWithTimeout creates a new IPSubnetDeleteParams object with the ability to set a timeout on a request.

func (*IPSubnetDeleteParams) SetContext

func (o *IPSubnetDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ip subnet delete params

func (*IPSubnetDeleteParams) SetDefaults

func (o *IPSubnetDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ip subnet delete params (not the query body).

All values with no default are reset to their zero value.

func (*IPSubnetDeleteParams) SetHTTPClient

func (o *IPSubnetDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ip subnet delete params

func (*IPSubnetDeleteParams) SetTimeout

func (o *IPSubnetDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ip subnet delete params

func (*IPSubnetDeleteParams) SetUUID

func (o *IPSubnetDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the ip subnet delete params

func (*IPSubnetDeleteParams) WithContext

WithContext adds the context to the ip subnet delete params

func (*IPSubnetDeleteParams) WithDefaults

func (o *IPSubnetDeleteParams) WithDefaults() *IPSubnetDeleteParams

WithDefaults hydrates default values in the ip subnet delete params (not the query body).

All values with no default are reset to their zero value.

func (*IPSubnetDeleteParams) WithHTTPClient

func (o *IPSubnetDeleteParams) WithHTTPClient(client *http.Client) *IPSubnetDeleteParams

WithHTTPClient adds the HTTPClient to the ip subnet delete params

func (*IPSubnetDeleteParams) WithTimeout

func (o *IPSubnetDeleteParams) WithTimeout(timeout time.Duration) *IPSubnetDeleteParams

WithTimeout adds the timeout to the ip subnet delete params

func (*IPSubnetDeleteParams) WithUUID

WithUUID adds the uuid to the ip subnet delete params

func (*IPSubnetDeleteParams) WriteToRequest

func (o *IPSubnetDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IPSubnetDeleteReader

type IPSubnetDeleteReader struct {
	// contains filtered or unexported fields
}

IPSubnetDeleteReader is a Reader for the IPSubnetDelete structure.

func (*IPSubnetDeleteReader) ReadResponse

func (o *IPSubnetDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IPSubnetGetDefault

type IPSubnetGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

IPSubnetGetDefault describes a response with status code -1, with default header values.

Error

func NewIPSubnetGetDefault

func NewIPSubnetGetDefault(code int) *IPSubnetGetDefault

NewIPSubnetGetDefault creates a IPSubnetGetDefault with default headers values

func (*IPSubnetGetDefault) Code

func (o *IPSubnetGetDefault) Code() int

Code gets the status code for the ip subnet get default response

func (*IPSubnetGetDefault) Error

func (o *IPSubnetGetDefault) Error() string

func (*IPSubnetGetDefault) GetPayload

func (o *IPSubnetGetDefault) GetPayload() *models.ErrorResponse

func (*IPSubnetGetDefault) IsClientError

func (o *IPSubnetGetDefault) IsClientError() bool

IsClientError returns true when this ip subnet get default response has a 4xx status code

func (*IPSubnetGetDefault) IsCode

func (o *IPSubnetGetDefault) IsCode(code int) bool

IsCode returns true when this ip subnet get default response a status code equal to that given

func (*IPSubnetGetDefault) IsRedirect

func (o *IPSubnetGetDefault) IsRedirect() bool

IsRedirect returns true when this ip subnet get default response has a 3xx status code

func (*IPSubnetGetDefault) IsServerError

func (o *IPSubnetGetDefault) IsServerError() bool

IsServerError returns true when this ip subnet get default response has a 5xx status code

func (*IPSubnetGetDefault) IsSuccess

func (o *IPSubnetGetDefault) IsSuccess() bool

IsSuccess returns true when this ip subnet get default response has a 2xx status code

func (*IPSubnetGetDefault) String

func (o *IPSubnetGetDefault) String() string

type IPSubnetGetOK

type IPSubnetGetOK struct {
	Payload *models.IPSubnet
}

IPSubnetGetOK describes a response with status code 200, with default header values.

OK

func NewIPSubnetGetOK

func NewIPSubnetGetOK() *IPSubnetGetOK

NewIPSubnetGetOK creates a IPSubnetGetOK with default headers values

func (*IPSubnetGetOK) Code

func (o *IPSubnetGetOK) Code() int

Code gets the status code for the ip subnet get o k response

func (*IPSubnetGetOK) Error

func (o *IPSubnetGetOK) Error() string

func (*IPSubnetGetOK) GetPayload

func (o *IPSubnetGetOK) GetPayload() *models.IPSubnet

func (*IPSubnetGetOK) IsClientError

func (o *IPSubnetGetOK) IsClientError() bool

IsClientError returns true when this ip subnet get o k response has a 4xx status code

func (*IPSubnetGetOK) IsCode

func (o *IPSubnetGetOK) IsCode(code int) bool

IsCode returns true when this ip subnet get o k response a status code equal to that given

func (*IPSubnetGetOK) IsRedirect

func (o *IPSubnetGetOK) IsRedirect() bool

IsRedirect returns true when this ip subnet get o k response has a 3xx status code

func (*IPSubnetGetOK) IsServerError

func (o *IPSubnetGetOK) IsServerError() bool

IsServerError returns true when this ip subnet get o k response has a 5xx status code

func (*IPSubnetGetOK) IsSuccess

func (o *IPSubnetGetOK) IsSuccess() bool

IsSuccess returns true when this ip subnet get o k response has a 2xx status code

func (*IPSubnetGetOK) String

func (o *IPSubnetGetOK) String() string

type IPSubnetGetParams

type IPSubnetGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* UUID.

	   IP subnet UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IPSubnetGetParams contains all the parameters to send to the API endpoint

for the ip subnet get operation.

Typically these are written to a http.Request.

func NewIPSubnetGetParams

func NewIPSubnetGetParams() *IPSubnetGetParams

NewIPSubnetGetParams creates a new IPSubnetGetParams 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 NewIPSubnetGetParamsWithContext

func NewIPSubnetGetParamsWithContext(ctx context.Context) *IPSubnetGetParams

NewIPSubnetGetParamsWithContext creates a new IPSubnetGetParams object with the ability to set a context for a request.

func NewIPSubnetGetParamsWithHTTPClient

func NewIPSubnetGetParamsWithHTTPClient(client *http.Client) *IPSubnetGetParams

NewIPSubnetGetParamsWithHTTPClient creates a new IPSubnetGetParams object with the ability to set a custom HTTPClient for a request.

func NewIPSubnetGetParamsWithTimeout

func NewIPSubnetGetParamsWithTimeout(timeout time.Duration) *IPSubnetGetParams

NewIPSubnetGetParamsWithTimeout creates a new IPSubnetGetParams object with the ability to set a timeout on a request.

func (*IPSubnetGetParams) SetContext

func (o *IPSubnetGetParams) SetContext(ctx context.Context)

SetContext adds the context to the ip subnet get params

func (*IPSubnetGetParams) SetDefaults

func (o *IPSubnetGetParams) SetDefaults()

SetDefaults hydrates default values in the ip subnet get params (not the query body).

All values with no default are reset to their zero value.

func (*IPSubnetGetParams) SetFields

func (o *IPSubnetGetParams) SetFields(fields []string)

SetFields adds the fields to the ip subnet get params

func (*IPSubnetGetParams) SetHTTPClient

func (o *IPSubnetGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ip subnet get params

func (*IPSubnetGetParams) SetTimeout

func (o *IPSubnetGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ip subnet get params

func (*IPSubnetGetParams) SetUUID

func (o *IPSubnetGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the ip subnet get params

func (*IPSubnetGetParams) WithContext

func (o *IPSubnetGetParams) WithContext(ctx context.Context) *IPSubnetGetParams

WithContext adds the context to the ip subnet get params

func (*IPSubnetGetParams) WithDefaults

func (o *IPSubnetGetParams) WithDefaults() *IPSubnetGetParams

WithDefaults hydrates default values in the ip subnet get params (not the query body).

All values with no default are reset to their zero value.

func (*IPSubnetGetParams) WithFields

func (o *IPSubnetGetParams) WithFields(fields []string) *IPSubnetGetParams

WithFields adds the fields to the ip subnet get params

func (*IPSubnetGetParams) WithHTTPClient

func (o *IPSubnetGetParams) WithHTTPClient(client *http.Client) *IPSubnetGetParams

WithHTTPClient adds the HTTPClient to the ip subnet get params

func (*IPSubnetGetParams) WithTimeout

func (o *IPSubnetGetParams) WithTimeout(timeout time.Duration) *IPSubnetGetParams

WithTimeout adds the timeout to the ip subnet get params

func (*IPSubnetGetParams) WithUUID

func (o *IPSubnetGetParams) WithUUID(uuid string) *IPSubnetGetParams

WithUUID adds the uuid to the ip subnet get params

func (*IPSubnetGetParams) WriteToRequest

func (o *IPSubnetGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IPSubnetGetReader

type IPSubnetGetReader struct {
	// contains filtered or unexported fields
}

IPSubnetGetReader is a Reader for the IPSubnetGet structure.

func (*IPSubnetGetReader) ReadResponse

func (o *IPSubnetGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IPSubnetModifyDefault

type IPSubnetModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IPSubnetModifyDefault describes a response with status code -1, with default header values.

Fill error codes below.

ONTAP Error Response Codes | Error Code | Description | | ---------- | ----------- | | 1377658 | Invalid gateway for subnet in IPspace. | | 1377659 | Subnet would overlap with existing subnet named in IPspace. | | 1377660 | A subnet with the name already exists in the IPspace. | | 1377661 | Subnet in IPspace cannot use subnet address because that address is already used by subnet in the same IPspace. | | 1377662 | The IP range address is not within the subnet in IPspace. | | 1377663 | The specified IP address range of subnet in IPspace contains an address already in use by a LIF. | | 1377664 | The specified IP address range of subnet in IPspace contains an address already in use by the Service Processor. | | 1377669 | The specified gateway address exists in a configured range. | | 1377673 | The addresses provided must have the same address family. | | 1377674 | Modifying the netmask is not supported because the subnet has one or more interfaces associated with it. | | 1377675 | The netmask of the interface did not match the netmask of the subnet. | | 1377681 | Cannot update LIF associations for LIF. The broadcast domain of the LIF does not match the broadcast domain of the subnet. | | 1966269 | IPv4 Addresses must have a prefix length between 1 and 32. | | 1966778 | IPv6 addresses must have a prefix length between 1 and 127. | | 53282568 | The subnet.address must be specified together with subnet.netmask. | | 53282569 | The specified subnet.netmask is not valid. | | 53282570 | Each pair of ranges must have ip_ranges.start less than or equal to ip_ranges.end. | | 53282571 | The ip_ranges.start and ip_ranges.end fields must have the same number of items. | | 53282572 | PATCH partially succeeded with error. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewIPSubnetModifyDefault

func NewIPSubnetModifyDefault(code int) *IPSubnetModifyDefault

NewIPSubnetModifyDefault creates a IPSubnetModifyDefault with default headers values

func (*IPSubnetModifyDefault) Code

func (o *IPSubnetModifyDefault) Code() int

Code gets the status code for the ip subnet modify default response

func (*IPSubnetModifyDefault) Error

func (o *IPSubnetModifyDefault) Error() string

func (*IPSubnetModifyDefault) GetPayload

func (o *IPSubnetModifyDefault) GetPayload() *models.ErrorResponse

func (*IPSubnetModifyDefault) IsClientError

func (o *IPSubnetModifyDefault) IsClientError() bool

IsClientError returns true when this ip subnet modify default response has a 4xx status code

func (*IPSubnetModifyDefault) IsCode

func (o *IPSubnetModifyDefault) IsCode(code int) bool

IsCode returns true when this ip subnet modify default response a status code equal to that given

func (*IPSubnetModifyDefault) IsRedirect

func (o *IPSubnetModifyDefault) IsRedirect() bool

IsRedirect returns true when this ip subnet modify default response has a 3xx status code

func (*IPSubnetModifyDefault) IsServerError

func (o *IPSubnetModifyDefault) IsServerError() bool

IsServerError returns true when this ip subnet modify default response has a 5xx status code

func (*IPSubnetModifyDefault) IsSuccess

func (o *IPSubnetModifyDefault) IsSuccess() bool

IsSuccess returns true when this ip subnet modify default response has a 2xx status code

func (*IPSubnetModifyDefault) String

func (o *IPSubnetModifyDefault) String() string

type IPSubnetModifyOK

type IPSubnetModifyOK struct {
}

IPSubnetModifyOK describes a response with status code 200, with default header values.

OK

func NewIPSubnetModifyOK

func NewIPSubnetModifyOK() *IPSubnetModifyOK

NewIPSubnetModifyOK creates a IPSubnetModifyOK with default headers values

func (*IPSubnetModifyOK) Code

func (o *IPSubnetModifyOK) Code() int

Code gets the status code for the ip subnet modify o k response

func (*IPSubnetModifyOK) Error

func (o *IPSubnetModifyOK) Error() string

func (*IPSubnetModifyOK) IsClientError

func (o *IPSubnetModifyOK) IsClientError() bool

IsClientError returns true when this ip subnet modify o k response has a 4xx status code

func (*IPSubnetModifyOK) IsCode

func (o *IPSubnetModifyOK) IsCode(code int) bool

IsCode returns true when this ip subnet modify o k response a status code equal to that given

func (*IPSubnetModifyOK) IsRedirect

func (o *IPSubnetModifyOK) IsRedirect() bool

IsRedirect returns true when this ip subnet modify o k response has a 3xx status code

func (*IPSubnetModifyOK) IsServerError

func (o *IPSubnetModifyOK) IsServerError() bool

IsServerError returns true when this ip subnet modify o k response has a 5xx status code

func (*IPSubnetModifyOK) IsSuccess

func (o *IPSubnetModifyOK) IsSuccess() bool

IsSuccess returns true when this ip subnet modify o k response has a 2xx status code

func (*IPSubnetModifyOK) String

func (o *IPSubnetModifyOK) String() string

type IPSubnetModifyParams

type IPSubnetModifyParams struct {

	// Info.
	Info *models.IPSubnet

	/* UUID.

	   IP subnet UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IPSubnetModifyParams contains all the parameters to send to the API endpoint

for the ip subnet modify operation.

Typically these are written to a http.Request.

func NewIPSubnetModifyParams

func NewIPSubnetModifyParams() *IPSubnetModifyParams

NewIPSubnetModifyParams creates a new IPSubnetModifyParams 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 NewIPSubnetModifyParamsWithContext

func NewIPSubnetModifyParamsWithContext(ctx context.Context) *IPSubnetModifyParams

NewIPSubnetModifyParamsWithContext creates a new IPSubnetModifyParams object with the ability to set a context for a request.

func NewIPSubnetModifyParamsWithHTTPClient

func NewIPSubnetModifyParamsWithHTTPClient(client *http.Client) *IPSubnetModifyParams

NewIPSubnetModifyParamsWithHTTPClient creates a new IPSubnetModifyParams object with the ability to set a custom HTTPClient for a request.

func NewIPSubnetModifyParamsWithTimeout

func NewIPSubnetModifyParamsWithTimeout(timeout time.Duration) *IPSubnetModifyParams

NewIPSubnetModifyParamsWithTimeout creates a new IPSubnetModifyParams object with the ability to set a timeout on a request.

func (*IPSubnetModifyParams) SetContext

func (o *IPSubnetModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the ip subnet modify params

func (*IPSubnetModifyParams) SetDefaults

func (o *IPSubnetModifyParams) SetDefaults()

SetDefaults hydrates default values in the ip subnet modify params (not the query body).

All values with no default are reset to their zero value.

func (*IPSubnetModifyParams) SetHTTPClient

func (o *IPSubnetModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ip subnet modify params

func (*IPSubnetModifyParams) SetInfo

func (o *IPSubnetModifyParams) SetInfo(info *models.IPSubnet)

SetInfo adds the info to the ip subnet modify params

func (*IPSubnetModifyParams) SetTimeout

func (o *IPSubnetModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ip subnet modify params

func (*IPSubnetModifyParams) SetUUID

func (o *IPSubnetModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the ip subnet modify params

func (*IPSubnetModifyParams) WithContext

WithContext adds the context to the ip subnet modify params

func (*IPSubnetModifyParams) WithDefaults

func (o *IPSubnetModifyParams) WithDefaults() *IPSubnetModifyParams

WithDefaults hydrates default values in the ip subnet modify params (not the query body).

All values with no default are reset to their zero value.

func (*IPSubnetModifyParams) WithHTTPClient

func (o *IPSubnetModifyParams) WithHTTPClient(client *http.Client) *IPSubnetModifyParams

WithHTTPClient adds the HTTPClient to the ip subnet modify params

func (*IPSubnetModifyParams) WithInfo

WithInfo adds the info to the ip subnet modify params

func (*IPSubnetModifyParams) WithTimeout

func (o *IPSubnetModifyParams) WithTimeout(timeout time.Duration) *IPSubnetModifyParams

WithTimeout adds the timeout to the ip subnet modify params

func (*IPSubnetModifyParams) WithUUID

WithUUID adds the uuid to the ip subnet modify params

func (*IPSubnetModifyParams) WriteToRequest

func (o *IPSubnetModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IPSubnetModifyReader

type IPSubnetModifyReader struct {
	// contains filtered or unexported fields
}

IPSubnetModifyReader is a Reader for the IPSubnetModify structure.

func (*IPSubnetModifyReader) ReadResponse

func (o *IPSubnetModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type InterfacesMetricsCollectionGetDefault

type InterfacesMetricsCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
InterfacesMetricsCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8585947 | No metrics are available for the requested object. | | 8586225 | An unexpected error occurred retrieving metrics for the requested object. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewInterfacesMetricsCollectionGetDefault

func NewInterfacesMetricsCollectionGetDefault(code int) *InterfacesMetricsCollectionGetDefault

NewInterfacesMetricsCollectionGetDefault creates a InterfacesMetricsCollectionGetDefault with default headers values

func (*InterfacesMetricsCollectionGetDefault) Code

Code gets the status code for the interfaces metrics collection get default response

func (*InterfacesMetricsCollectionGetDefault) Error

func (*InterfacesMetricsCollectionGetDefault) GetPayload

func (*InterfacesMetricsCollectionGetDefault) IsClientError

func (o *InterfacesMetricsCollectionGetDefault) IsClientError() bool

IsClientError returns true when this interfaces metrics collection get default response has a 4xx status code

func (*InterfacesMetricsCollectionGetDefault) IsCode

IsCode returns true when this interfaces metrics collection get default response a status code equal to that given

func (*InterfacesMetricsCollectionGetDefault) IsRedirect

IsRedirect returns true when this interfaces metrics collection get default response has a 3xx status code

func (*InterfacesMetricsCollectionGetDefault) IsServerError

func (o *InterfacesMetricsCollectionGetDefault) IsServerError() bool

IsServerError returns true when this interfaces metrics collection get default response has a 5xx status code

func (*InterfacesMetricsCollectionGetDefault) IsSuccess

IsSuccess returns true when this interfaces metrics collection get default response has a 2xx status code

func (*InterfacesMetricsCollectionGetDefault) String

type InterfacesMetricsCollectionGetOK

type InterfacesMetricsCollectionGetOK struct {
	Payload *models.InterfaceMetricsResponse
}

InterfacesMetricsCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewInterfacesMetricsCollectionGetOK

func NewInterfacesMetricsCollectionGetOK() *InterfacesMetricsCollectionGetOK

NewInterfacesMetricsCollectionGetOK creates a InterfacesMetricsCollectionGetOK with default headers values

func (*InterfacesMetricsCollectionGetOK) Code

Code gets the status code for the interfaces metrics collection get o k response

func (*InterfacesMetricsCollectionGetOK) Error

func (*InterfacesMetricsCollectionGetOK) GetPayload

func (*InterfacesMetricsCollectionGetOK) IsClientError

func (o *InterfacesMetricsCollectionGetOK) IsClientError() bool

IsClientError returns true when this interfaces metrics collection get o k response has a 4xx status code

func (*InterfacesMetricsCollectionGetOK) IsCode

func (o *InterfacesMetricsCollectionGetOK) IsCode(code int) bool

IsCode returns true when this interfaces metrics collection get o k response a status code equal to that given

func (*InterfacesMetricsCollectionGetOK) IsRedirect

func (o *InterfacesMetricsCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this interfaces metrics collection get o k response has a 3xx status code

func (*InterfacesMetricsCollectionGetOK) IsServerError

func (o *InterfacesMetricsCollectionGetOK) IsServerError() bool

IsServerError returns true when this interfaces metrics collection get o k response has a 5xx status code

func (*InterfacesMetricsCollectionGetOK) IsSuccess

func (o *InterfacesMetricsCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this interfaces metrics collection get o k response has a 2xx status code

func (*InterfacesMetricsCollectionGetOK) String

type InterfacesMetricsCollectionGetParams

type InterfacesMetricsCollectionGetParams struct {

	/* Duration.

	   Filter by duration
	*/
	Duration *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Interval.

	     The time range for the data. Examples can be 1h, 1d, 1m, 1w, 1y.
	The period for each time range is as follows:
	* 1h: Metrics over the most recent hour sampled over 15 seconds.
	* 1d: Metrics over the most recent day sampled over 5 minutes.
	* 1w: Metrics over the most recent week sampled over 30 minutes.
	* 1m: Metrics over the most recent month sampled over 2 hours.
	* 1y: Metrics over the most recent year sampled over a day.


	     Default: "1h"
	*/
	Interval *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* 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 interface.
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

InterfacesMetricsCollectionGetParams contains all the parameters to send to the API endpoint

for the interfaces metrics collection get operation.

Typically these are written to a http.Request.

func NewInterfacesMetricsCollectionGetParams

func NewInterfacesMetricsCollectionGetParams() *InterfacesMetricsCollectionGetParams

NewInterfacesMetricsCollectionGetParams creates a new InterfacesMetricsCollectionGetParams 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 NewInterfacesMetricsCollectionGetParamsWithContext

func NewInterfacesMetricsCollectionGetParamsWithContext(ctx context.Context) *InterfacesMetricsCollectionGetParams

NewInterfacesMetricsCollectionGetParamsWithContext creates a new InterfacesMetricsCollectionGetParams object with the ability to set a context for a request.

func NewInterfacesMetricsCollectionGetParamsWithHTTPClient

func NewInterfacesMetricsCollectionGetParamsWithHTTPClient(client *http.Client) *InterfacesMetricsCollectionGetParams

NewInterfacesMetricsCollectionGetParamsWithHTTPClient creates a new InterfacesMetricsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewInterfacesMetricsCollectionGetParamsWithTimeout

func NewInterfacesMetricsCollectionGetParamsWithTimeout(timeout time.Duration) *InterfacesMetricsCollectionGetParams

NewInterfacesMetricsCollectionGetParamsWithTimeout creates a new InterfacesMetricsCollectionGetParams object with the ability to set a timeout on a request.

func (*InterfacesMetricsCollectionGetParams) SetContext

SetContext adds the context to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetDefaults

func (o *InterfacesMetricsCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the interfaces metrics collection get params (not the query body).

All values with no default are reset to their zero value.

func (*InterfacesMetricsCollectionGetParams) SetDuration

func (o *InterfacesMetricsCollectionGetParams) SetDuration(duration *string)

SetDuration adds the duration to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetFields

func (o *InterfacesMetricsCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetHTTPClient

func (o *InterfacesMetricsCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetInterval

func (o *InterfacesMetricsCollectionGetParams) SetInterval(interval *string)

SetInterval adds the interval to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetMaxRecords

func (o *InterfacesMetricsCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetOrderBy

func (o *InterfacesMetricsCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetReturnRecords

func (o *InterfacesMetricsCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetReturnTimeout

func (o *InterfacesMetricsCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetStatus

func (o *InterfacesMetricsCollectionGetParams) SetStatus(status *string)

SetStatus adds the status to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetThroughputRead

func (o *InterfacesMetricsCollectionGetParams) SetThroughputRead(throughputRead *int64)

SetThroughputRead adds the throughputRead to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetThroughputTotal

func (o *InterfacesMetricsCollectionGetParams) SetThroughputTotal(throughputTotal *int64)

SetThroughputTotal adds the throughputTotal to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetThroughputWrite

func (o *InterfacesMetricsCollectionGetParams) SetThroughputWrite(throughputWrite *int64)

SetThroughputWrite adds the throughputWrite to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetTimeout

func (o *InterfacesMetricsCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetTimestamp

func (o *InterfacesMetricsCollectionGetParams) SetTimestamp(timestamp *string)

SetTimestamp adds the timestamp to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) SetUUID

SetUUID adds the uuid to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithContext

WithContext adds the context to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the interfaces metrics collection get params (not the query body).

All values with no default are reset to their zero value.

func (*InterfacesMetricsCollectionGetParams) WithDuration

WithDuration adds the duration to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithFields

WithFields adds the fields to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithInterval

WithInterval adds the interval to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithStatus

WithStatus adds the status to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithThroughputRead

WithThroughputRead adds the throughputRead to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithThroughputTotal

func (o *InterfacesMetricsCollectionGetParams) WithThroughputTotal(throughputTotal *int64) *InterfacesMetricsCollectionGetParams

WithThroughputTotal adds the throughputTotal to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithThroughputWrite

func (o *InterfacesMetricsCollectionGetParams) WithThroughputWrite(throughputWrite *int64) *InterfacesMetricsCollectionGetParams

WithThroughputWrite adds the throughputWrite to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithTimestamp

WithTimestamp adds the timestamp to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WithUUID

WithUUID adds the uuid to the interfaces metrics collection get params

func (*InterfacesMetricsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InterfacesMetricsCollectionGetReader

type InterfacesMetricsCollectionGetReader struct {
	// contains filtered or unexported fields
}

InterfacesMetricsCollectionGetReader is a Reader for the InterfacesMetricsCollectionGet structure.

func (*InterfacesMetricsCollectionGetReader) ReadResponse

func (o *InterfacesMetricsCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpspaceDeleteDefault

type IpspaceDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IpspaceDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1966309 | The IPspace cannot be removed because it is being used by the audit log forwarding feature. | | 1966333 | IPspace can't be removed because it has SVMs assigned. | | 1969180 | Cannot delete an IPspace with an existing broadcast domain. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewIpspaceDeleteDefault

func NewIpspaceDeleteDefault(code int) *IpspaceDeleteDefault

NewIpspaceDeleteDefault creates a IpspaceDeleteDefault with default headers values

func (*IpspaceDeleteDefault) Code

func (o *IpspaceDeleteDefault) Code() int

Code gets the status code for the ipspace delete default response

func (*IpspaceDeleteDefault) Error

func (o *IpspaceDeleteDefault) Error() string

func (*IpspaceDeleteDefault) GetPayload

func (o *IpspaceDeleteDefault) GetPayload() *models.ErrorResponse

func (*IpspaceDeleteDefault) IsClientError

func (o *IpspaceDeleteDefault) IsClientError() bool

IsClientError returns true when this ipspace delete default response has a 4xx status code

func (*IpspaceDeleteDefault) IsCode

func (o *IpspaceDeleteDefault) IsCode(code int) bool

IsCode returns true when this ipspace delete default response a status code equal to that given

func (*IpspaceDeleteDefault) IsRedirect

func (o *IpspaceDeleteDefault) IsRedirect() bool

IsRedirect returns true when this ipspace delete default response has a 3xx status code

func (*IpspaceDeleteDefault) IsServerError

func (o *IpspaceDeleteDefault) IsServerError() bool

IsServerError returns true when this ipspace delete default response has a 5xx status code

func (*IpspaceDeleteDefault) IsSuccess

func (o *IpspaceDeleteDefault) IsSuccess() bool

IsSuccess returns true when this ipspace delete default response has a 2xx status code

func (*IpspaceDeleteDefault) String

func (o *IpspaceDeleteDefault) String() string

type IpspaceDeleteOK

type IpspaceDeleteOK struct {
}

IpspaceDeleteOK describes a response with status code 200, with default header values.

OK

func NewIpspaceDeleteOK

func NewIpspaceDeleteOK() *IpspaceDeleteOK

NewIpspaceDeleteOK creates a IpspaceDeleteOK with default headers values

func (*IpspaceDeleteOK) Code

func (o *IpspaceDeleteOK) Code() int

Code gets the status code for the ipspace delete o k response

func (*IpspaceDeleteOK) Error

func (o *IpspaceDeleteOK) Error() string

func (*IpspaceDeleteOK) IsClientError

func (o *IpspaceDeleteOK) IsClientError() bool

IsClientError returns true when this ipspace delete o k response has a 4xx status code

func (*IpspaceDeleteOK) IsCode

func (o *IpspaceDeleteOK) IsCode(code int) bool

IsCode returns true when this ipspace delete o k response a status code equal to that given

func (*IpspaceDeleteOK) IsRedirect

func (o *IpspaceDeleteOK) IsRedirect() bool

IsRedirect returns true when this ipspace delete o k response has a 3xx status code

func (*IpspaceDeleteOK) IsServerError

func (o *IpspaceDeleteOK) IsServerError() bool

IsServerError returns true when this ipspace delete o k response has a 5xx status code

func (*IpspaceDeleteOK) IsSuccess

func (o *IpspaceDeleteOK) IsSuccess() bool

IsSuccess returns true when this ipspace delete o k response has a 2xx status code

func (*IpspaceDeleteOK) String

func (o *IpspaceDeleteOK) String() string

type IpspaceDeleteParams

type IpspaceDeleteParams struct {

	/* UUID.

	   IPspace UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpspaceDeleteParams contains all the parameters to send to the API endpoint

for the ipspace delete operation.

Typically these are written to a http.Request.

func NewIpspaceDeleteParams

func NewIpspaceDeleteParams() *IpspaceDeleteParams

NewIpspaceDeleteParams creates a new IpspaceDeleteParams 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 NewIpspaceDeleteParamsWithContext

func NewIpspaceDeleteParamsWithContext(ctx context.Context) *IpspaceDeleteParams

NewIpspaceDeleteParamsWithContext creates a new IpspaceDeleteParams object with the ability to set a context for a request.

func NewIpspaceDeleteParamsWithHTTPClient

func NewIpspaceDeleteParamsWithHTTPClient(client *http.Client) *IpspaceDeleteParams

NewIpspaceDeleteParamsWithHTTPClient creates a new IpspaceDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpspaceDeleteParamsWithTimeout

func NewIpspaceDeleteParamsWithTimeout(timeout time.Duration) *IpspaceDeleteParams

NewIpspaceDeleteParamsWithTimeout creates a new IpspaceDeleteParams object with the ability to set a timeout on a request.

func (*IpspaceDeleteParams) SetContext

func (o *IpspaceDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipspace delete params

func (*IpspaceDeleteParams) SetDefaults

func (o *IpspaceDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipspace delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpspaceDeleteParams) SetHTTPClient

func (o *IpspaceDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipspace delete params

func (*IpspaceDeleteParams) SetTimeout

func (o *IpspaceDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipspace delete params

func (*IpspaceDeleteParams) SetUUID

func (o *IpspaceDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the ipspace delete params

func (*IpspaceDeleteParams) WithContext

WithContext adds the context to the ipspace delete params

func (*IpspaceDeleteParams) WithDefaults

func (o *IpspaceDeleteParams) WithDefaults() *IpspaceDeleteParams

WithDefaults hydrates default values in the ipspace delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpspaceDeleteParams) WithHTTPClient

func (o *IpspaceDeleteParams) WithHTTPClient(client *http.Client) *IpspaceDeleteParams

WithHTTPClient adds the HTTPClient to the ipspace delete params

func (*IpspaceDeleteParams) WithTimeout

func (o *IpspaceDeleteParams) WithTimeout(timeout time.Duration) *IpspaceDeleteParams

WithTimeout adds the timeout to the ipspace delete params

func (*IpspaceDeleteParams) WithUUID

func (o *IpspaceDeleteParams) WithUUID(uuid string) *IpspaceDeleteParams

WithUUID adds the uuid to the ipspace delete params

func (*IpspaceDeleteParams) WriteToRequest

func (o *IpspaceDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpspaceDeleteReader

type IpspaceDeleteReader struct {
	// contains filtered or unexported fields
}

IpspaceDeleteReader is a Reader for the IpspaceDelete structure.

func (*IpspaceDeleteReader) ReadResponse

func (o *IpspaceDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpspaceGetDefault

type IpspaceGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

IpspaceGetDefault describes a response with status code -1, with default header values.

Error

func NewIpspaceGetDefault

func NewIpspaceGetDefault(code int) *IpspaceGetDefault

NewIpspaceGetDefault creates a IpspaceGetDefault with default headers values

func (*IpspaceGetDefault) Code

func (o *IpspaceGetDefault) Code() int

Code gets the status code for the ipspace get default response

func (*IpspaceGetDefault) Error

func (o *IpspaceGetDefault) Error() string

func (*IpspaceGetDefault) GetPayload

func (o *IpspaceGetDefault) GetPayload() *models.ErrorResponse

func (*IpspaceGetDefault) IsClientError

func (o *IpspaceGetDefault) IsClientError() bool

IsClientError returns true when this ipspace get default response has a 4xx status code

func (*IpspaceGetDefault) IsCode

func (o *IpspaceGetDefault) IsCode(code int) bool

IsCode returns true when this ipspace get default response a status code equal to that given

func (*IpspaceGetDefault) IsRedirect

func (o *IpspaceGetDefault) IsRedirect() bool

IsRedirect returns true when this ipspace get default response has a 3xx status code

func (*IpspaceGetDefault) IsServerError

func (o *IpspaceGetDefault) IsServerError() bool

IsServerError returns true when this ipspace get default response has a 5xx status code

func (*IpspaceGetDefault) IsSuccess

func (o *IpspaceGetDefault) IsSuccess() bool

IsSuccess returns true when this ipspace get default response has a 2xx status code

func (*IpspaceGetDefault) String

func (o *IpspaceGetDefault) String() string

type IpspaceGetOK

type IpspaceGetOK struct {
	Payload *models.Ipspace
}

IpspaceGetOK describes a response with status code 200, with default header values.

OK

func NewIpspaceGetOK

func NewIpspaceGetOK() *IpspaceGetOK

NewIpspaceGetOK creates a IpspaceGetOK with default headers values

func (*IpspaceGetOK) Code

func (o *IpspaceGetOK) Code() int

Code gets the status code for the ipspace get o k response

func (*IpspaceGetOK) Error

func (o *IpspaceGetOK) Error() string

func (*IpspaceGetOK) GetPayload

func (o *IpspaceGetOK) GetPayload() *models.Ipspace

func (*IpspaceGetOK) IsClientError

func (o *IpspaceGetOK) IsClientError() bool

IsClientError returns true when this ipspace get o k response has a 4xx status code

func (*IpspaceGetOK) IsCode

func (o *IpspaceGetOK) IsCode(code int) bool

IsCode returns true when this ipspace get o k response a status code equal to that given

func (*IpspaceGetOK) IsRedirect

func (o *IpspaceGetOK) IsRedirect() bool

IsRedirect returns true when this ipspace get o k response has a 3xx status code

func (*IpspaceGetOK) IsServerError

func (o *IpspaceGetOK) IsServerError() bool

IsServerError returns true when this ipspace get o k response has a 5xx status code

func (*IpspaceGetOK) IsSuccess

func (o *IpspaceGetOK) IsSuccess() bool

IsSuccess returns true when this ipspace get o k response has a 2xx status code

func (*IpspaceGetOK) String

func (o *IpspaceGetOK) String() string

type IpspaceGetParams

type IpspaceGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* UUID.

	   IPspace UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpspaceGetParams contains all the parameters to send to the API endpoint

for the ipspace get operation.

Typically these are written to a http.Request.

func NewIpspaceGetParams

func NewIpspaceGetParams() *IpspaceGetParams

NewIpspaceGetParams creates a new IpspaceGetParams 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 NewIpspaceGetParamsWithContext

func NewIpspaceGetParamsWithContext(ctx context.Context) *IpspaceGetParams

NewIpspaceGetParamsWithContext creates a new IpspaceGetParams object with the ability to set a context for a request.

func NewIpspaceGetParamsWithHTTPClient

func NewIpspaceGetParamsWithHTTPClient(client *http.Client) *IpspaceGetParams

NewIpspaceGetParamsWithHTTPClient creates a new IpspaceGetParams object with the ability to set a custom HTTPClient for a request.

func NewIpspaceGetParamsWithTimeout

func NewIpspaceGetParamsWithTimeout(timeout time.Duration) *IpspaceGetParams

NewIpspaceGetParamsWithTimeout creates a new IpspaceGetParams object with the ability to set a timeout on a request.

func (*IpspaceGetParams) SetContext

func (o *IpspaceGetParams) SetContext(ctx context.Context)

SetContext adds the context to the ipspace get params

func (*IpspaceGetParams) SetDefaults

func (o *IpspaceGetParams) SetDefaults()

SetDefaults hydrates default values in the ipspace get params (not the query body).

All values with no default are reset to their zero value.

func (*IpspaceGetParams) SetFields

func (o *IpspaceGetParams) SetFields(fields []string)

SetFields adds the fields to the ipspace get params

func (*IpspaceGetParams) SetHTTPClient

func (o *IpspaceGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipspace get params

func (*IpspaceGetParams) SetTimeout

func (o *IpspaceGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipspace get params

func (*IpspaceGetParams) SetUUID

func (o *IpspaceGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the ipspace get params

func (*IpspaceGetParams) WithContext

func (o *IpspaceGetParams) WithContext(ctx context.Context) *IpspaceGetParams

WithContext adds the context to the ipspace get params

func (*IpspaceGetParams) WithDefaults

func (o *IpspaceGetParams) WithDefaults() *IpspaceGetParams

WithDefaults hydrates default values in the ipspace get params (not the query body).

All values with no default are reset to their zero value.

func (*IpspaceGetParams) WithFields

func (o *IpspaceGetParams) WithFields(fields []string) *IpspaceGetParams

WithFields adds the fields to the ipspace get params

func (*IpspaceGetParams) WithHTTPClient

func (o *IpspaceGetParams) WithHTTPClient(client *http.Client) *IpspaceGetParams

WithHTTPClient adds the HTTPClient to the ipspace get params

func (*IpspaceGetParams) WithTimeout

func (o *IpspaceGetParams) WithTimeout(timeout time.Duration) *IpspaceGetParams

WithTimeout adds the timeout to the ipspace get params

func (*IpspaceGetParams) WithUUID

func (o *IpspaceGetParams) WithUUID(uuid string) *IpspaceGetParams

WithUUID adds the uuid to the ipspace get params

func (*IpspaceGetParams) WriteToRequest

func (o *IpspaceGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpspaceGetReader

type IpspaceGetReader struct {
	// contains filtered or unexported fields
}

IpspaceGetReader is a Reader for the IpspaceGet structure.

func (*IpspaceGetReader) ReadResponse

func (o *IpspaceGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpspaceModifyDefault

type IpspaceModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IpspaceModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1377256 | Another IPspace with the same name exists. | | 1377259 | System-defined IPspaces cannot be modified or removed. | | 1966449 | Invalid IPspace name in MetroCluster configurations. | | 9240587 | IPspace name cannot be empty. | | 9240588 | The specified name is too long. | | 9240589 | Invalid character in specified name. | | 9240590 | Invalid name, the name is reserved by the system. | | 9240591 | Invalid name. The name is already in use by a cluster node, Vserver, or it is the name of the local cluster. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewIpspaceModifyDefault

func NewIpspaceModifyDefault(code int) *IpspaceModifyDefault

NewIpspaceModifyDefault creates a IpspaceModifyDefault with default headers values

func (*IpspaceModifyDefault) Code

func (o *IpspaceModifyDefault) Code() int

Code gets the status code for the ipspace modify default response

func (*IpspaceModifyDefault) Error

func (o *IpspaceModifyDefault) Error() string

func (*IpspaceModifyDefault) GetPayload

func (o *IpspaceModifyDefault) GetPayload() *models.ErrorResponse

func (*IpspaceModifyDefault) IsClientError

func (o *IpspaceModifyDefault) IsClientError() bool

IsClientError returns true when this ipspace modify default response has a 4xx status code

func (*IpspaceModifyDefault) IsCode

func (o *IpspaceModifyDefault) IsCode(code int) bool

IsCode returns true when this ipspace modify default response a status code equal to that given

func (*IpspaceModifyDefault) IsRedirect

func (o *IpspaceModifyDefault) IsRedirect() bool

IsRedirect returns true when this ipspace modify default response has a 3xx status code

func (*IpspaceModifyDefault) IsServerError

func (o *IpspaceModifyDefault) IsServerError() bool

IsServerError returns true when this ipspace modify default response has a 5xx status code

func (*IpspaceModifyDefault) IsSuccess

func (o *IpspaceModifyDefault) IsSuccess() bool

IsSuccess returns true when this ipspace modify default response has a 2xx status code

func (*IpspaceModifyDefault) String

func (o *IpspaceModifyDefault) String() string

type IpspaceModifyOK

type IpspaceModifyOK struct {
}

IpspaceModifyOK describes a response with status code 200, with default header values.

OK

func NewIpspaceModifyOK

func NewIpspaceModifyOK() *IpspaceModifyOK

NewIpspaceModifyOK creates a IpspaceModifyOK with default headers values

func (*IpspaceModifyOK) Code

func (o *IpspaceModifyOK) Code() int

Code gets the status code for the ipspace modify o k response

func (*IpspaceModifyOK) Error

func (o *IpspaceModifyOK) Error() string

func (*IpspaceModifyOK) IsClientError

func (o *IpspaceModifyOK) IsClientError() bool

IsClientError returns true when this ipspace modify o k response has a 4xx status code

func (*IpspaceModifyOK) IsCode

func (o *IpspaceModifyOK) IsCode(code int) bool

IsCode returns true when this ipspace modify o k response a status code equal to that given

func (*IpspaceModifyOK) IsRedirect

func (o *IpspaceModifyOK) IsRedirect() bool

IsRedirect returns true when this ipspace modify o k response has a 3xx status code

func (*IpspaceModifyOK) IsServerError

func (o *IpspaceModifyOK) IsServerError() bool

IsServerError returns true when this ipspace modify o k response has a 5xx status code

func (*IpspaceModifyOK) IsSuccess

func (o *IpspaceModifyOK) IsSuccess() bool

IsSuccess returns true when this ipspace modify o k response has a 2xx status code

func (*IpspaceModifyOK) String

func (o *IpspaceModifyOK) String() string

type IpspaceModifyParams

type IpspaceModifyParams struct {

	// Info.
	Info *models.Ipspace

	/* UUID.

	   IPspace UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpspaceModifyParams contains all the parameters to send to the API endpoint

for the ipspace modify operation.

Typically these are written to a http.Request.

func NewIpspaceModifyParams

func NewIpspaceModifyParams() *IpspaceModifyParams

NewIpspaceModifyParams creates a new IpspaceModifyParams 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 NewIpspaceModifyParamsWithContext

func NewIpspaceModifyParamsWithContext(ctx context.Context) *IpspaceModifyParams

NewIpspaceModifyParamsWithContext creates a new IpspaceModifyParams object with the ability to set a context for a request.

func NewIpspaceModifyParamsWithHTTPClient

func NewIpspaceModifyParamsWithHTTPClient(client *http.Client) *IpspaceModifyParams

NewIpspaceModifyParamsWithHTTPClient creates a new IpspaceModifyParams object with the ability to set a custom HTTPClient for a request.

func NewIpspaceModifyParamsWithTimeout

func NewIpspaceModifyParamsWithTimeout(timeout time.Duration) *IpspaceModifyParams

NewIpspaceModifyParamsWithTimeout creates a new IpspaceModifyParams object with the ability to set a timeout on a request.

func (*IpspaceModifyParams) SetContext

func (o *IpspaceModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the ipspace modify params

func (*IpspaceModifyParams) SetDefaults

func (o *IpspaceModifyParams) SetDefaults()

SetDefaults hydrates default values in the ipspace modify params (not the query body).

All values with no default are reset to their zero value.

func (*IpspaceModifyParams) SetHTTPClient

func (o *IpspaceModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipspace modify params

func (*IpspaceModifyParams) SetInfo

func (o *IpspaceModifyParams) SetInfo(info *models.Ipspace)

SetInfo adds the info to the ipspace modify params

func (*IpspaceModifyParams) SetTimeout

func (o *IpspaceModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipspace modify params

func (*IpspaceModifyParams) SetUUID

func (o *IpspaceModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the ipspace modify params

func (*IpspaceModifyParams) WithContext

WithContext adds the context to the ipspace modify params

func (*IpspaceModifyParams) WithDefaults

func (o *IpspaceModifyParams) WithDefaults() *IpspaceModifyParams

WithDefaults hydrates default values in the ipspace modify params (not the query body).

All values with no default are reset to their zero value.

func (*IpspaceModifyParams) WithHTTPClient

func (o *IpspaceModifyParams) WithHTTPClient(client *http.Client) *IpspaceModifyParams

WithHTTPClient adds the HTTPClient to the ipspace modify params

func (*IpspaceModifyParams) WithInfo

WithInfo adds the info to the ipspace modify params

func (*IpspaceModifyParams) WithTimeout

func (o *IpspaceModifyParams) WithTimeout(timeout time.Duration) *IpspaceModifyParams

WithTimeout adds the timeout to the ipspace modify params

func (*IpspaceModifyParams) WithUUID

func (o *IpspaceModifyParams) WithUUID(uuid string) *IpspaceModifyParams

WithUUID adds the uuid to the ipspace modify params

func (*IpspaceModifyParams) WriteToRequest

func (o *IpspaceModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpspaceModifyReader

type IpspaceModifyReader struct {
	// contains filtered or unexported fields
}

IpspaceModifyReader is a Reader for the IpspaceModify structure.

func (*IpspaceModifyReader) ReadResponse

func (o *IpspaceModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpspacesCreateCreated

type IpspacesCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string
}

IpspacesCreateCreated describes a response with status code 201, with default header values.

Created

func NewIpspacesCreateCreated

func NewIpspacesCreateCreated() *IpspacesCreateCreated

NewIpspacesCreateCreated creates a IpspacesCreateCreated with default headers values

func (*IpspacesCreateCreated) Code

func (o *IpspacesCreateCreated) Code() int

Code gets the status code for the ipspaces create created response

func (*IpspacesCreateCreated) Error

func (o *IpspacesCreateCreated) Error() string

func (*IpspacesCreateCreated) IsClientError

func (o *IpspacesCreateCreated) IsClientError() bool

IsClientError returns true when this ipspaces create created response has a 4xx status code

func (*IpspacesCreateCreated) IsCode

func (o *IpspacesCreateCreated) IsCode(code int) bool

IsCode returns true when this ipspaces create created response a status code equal to that given

func (*IpspacesCreateCreated) IsRedirect

func (o *IpspacesCreateCreated) IsRedirect() bool

IsRedirect returns true when this ipspaces create created response has a 3xx status code

func (*IpspacesCreateCreated) IsServerError

func (o *IpspacesCreateCreated) IsServerError() bool

IsServerError returns true when this ipspaces create created response has a 5xx status code

func (*IpspacesCreateCreated) IsSuccess

func (o *IpspacesCreateCreated) IsSuccess() bool

IsSuccess returns true when this ipspaces create created response has a 2xx status code

func (*IpspacesCreateCreated) String

func (o *IpspacesCreateCreated) String() string

type IpspacesCreateDefault

type IpspacesCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IpspacesCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1377261 | An IPspace with the same name already exists. | | 1966449 | Invalid IPspace name in MetroCluster configurations. | | 1966586 | The specified IPspace name is invalid because it is already used by a peered SVM. | | 1967102 | A POST operation might have left the configuration in an inconsistent state. Check the configuration. | | 9240587 | Name cannot be empty. | | 9240588 | The name is too long. | | 9240589 | Invalid character in name. | | 9240590 | The name is reserved by the system. | | 9240591 | The name is not valid. The name is already in use by a cluster node, Vserver, or it is the name of the local cluster. | | 53281576 | Cannot create IPspace because the maximum number of custom IPspaces has already been reached on the cluster. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewIpspacesCreateDefault

func NewIpspacesCreateDefault(code int) *IpspacesCreateDefault

NewIpspacesCreateDefault creates a IpspacesCreateDefault with default headers values

func (*IpspacesCreateDefault) Code

func (o *IpspacesCreateDefault) Code() int

Code gets the status code for the ipspaces create default response

func (*IpspacesCreateDefault) Error

func (o *IpspacesCreateDefault) Error() string

func (*IpspacesCreateDefault) GetPayload

func (o *IpspacesCreateDefault) GetPayload() *models.ErrorResponse

func (*IpspacesCreateDefault) IsClientError

func (o *IpspacesCreateDefault) IsClientError() bool

IsClientError returns true when this ipspaces create default response has a 4xx status code

func (*IpspacesCreateDefault) IsCode

func (o *IpspacesCreateDefault) IsCode(code int) bool

IsCode returns true when this ipspaces create default response a status code equal to that given

func (*IpspacesCreateDefault) IsRedirect

func (o *IpspacesCreateDefault) IsRedirect() bool

IsRedirect returns true when this ipspaces create default response has a 3xx status code

func (*IpspacesCreateDefault) IsServerError

func (o *IpspacesCreateDefault) IsServerError() bool

IsServerError returns true when this ipspaces create default response has a 5xx status code

func (*IpspacesCreateDefault) IsSuccess

func (o *IpspacesCreateDefault) IsSuccess() bool

IsSuccess returns true when this ipspaces create default response has a 2xx status code

func (*IpspacesCreateDefault) String

func (o *IpspacesCreateDefault) String() string

type IpspacesCreateParams

type IpspacesCreateParams struct {

	/* Info.

	   IPspace identifiers
	*/
	Info *models.Ipspace

	/* 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
}

IpspacesCreateParams contains all the parameters to send to the API endpoint

for the ipspaces create operation.

Typically these are written to a http.Request.

func NewIpspacesCreateParams

func NewIpspacesCreateParams() *IpspacesCreateParams

NewIpspacesCreateParams creates a new IpspacesCreateParams 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 NewIpspacesCreateParamsWithContext

func NewIpspacesCreateParamsWithContext(ctx context.Context) *IpspacesCreateParams

NewIpspacesCreateParamsWithContext creates a new IpspacesCreateParams object with the ability to set a context for a request.

func NewIpspacesCreateParamsWithHTTPClient

func NewIpspacesCreateParamsWithHTTPClient(client *http.Client) *IpspacesCreateParams

NewIpspacesCreateParamsWithHTTPClient creates a new IpspacesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpspacesCreateParamsWithTimeout

func NewIpspacesCreateParamsWithTimeout(timeout time.Duration) *IpspacesCreateParams

NewIpspacesCreateParamsWithTimeout creates a new IpspacesCreateParams object with the ability to set a timeout on a request.

func (*IpspacesCreateParams) SetContext

func (o *IpspacesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipspaces create params

func (*IpspacesCreateParams) SetDefaults

func (o *IpspacesCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipspaces create params (not the query body).

All values with no default are reset to their zero value.

func (*IpspacesCreateParams) SetHTTPClient

func (o *IpspacesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipspaces create params

func (*IpspacesCreateParams) SetInfo

func (o *IpspacesCreateParams) SetInfo(info *models.Ipspace)

SetInfo adds the info to the ipspaces create params

func (*IpspacesCreateParams) SetReturnRecords

func (o *IpspacesCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the ipspaces create params

func (*IpspacesCreateParams) SetTimeout

func (o *IpspacesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipspaces create params

func (*IpspacesCreateParams) WithContext

WithContext adds the context to the ipspaces create params

func (*IpspacesCreateParams) WithDefaults

func (o *IpspacesCreateParams) WithDefaults() *IpspacesCreateParams

WithDefaults hydrates default values in the ipspaces create params (not the query body).

All values with no default are reset to their zero value.

func (*IpspacesCreateParams) WithHTTPClient

func (o *IpspacesCreateParams) WithHTTPClient(client *http.Client) *IpspacesCreateParams

WithHTTPClient adds the HTTPClient to the ipspaces create params

func (*IpspacesCreateParams) WithInfo

WithInfo adds the info to the ipspaces create params

func (*IpspacesCreateParams) WithReturnRecords

func (o *IpspacesCreateParams) WithReturnRecords(returnRecords *bool) *IpspacesCreateParams

WithReturnRecords adds the returnRecords to the ipspaces create params

func (*IpspacesCreateParams) WithTimeout

func (o *IpspacesCreateParams) WithTimeout(timeout time.Duration) *IpspacesCreateParams

WithTimeout adds the timeout to the ipspaces create params

func (*IpspacesCreateParams) WriteToRequest

func (o *IpspacesCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpspacesCreateReader

type IpspacesCreateReader struct {
	// contains filtered or unexported fields
}

IpspacesCreateReader is a Reader for the IpspacesCreate structure.

func (*IpspacesCreateReader) ReadResponse

func (o *IpspacesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpspacesGetDefault

type IpspacesGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

IpspacesGetDefault describes a response with status code -1, with default header values.

Error

func NewIpspacesGetDefault

func NewIpspacesGetDefault(code int) *IpspacesGetDefault

NewIpspacesGetDefault creates a IpspacesGetDefault with default headers values

func (*IpspacesGetDefault) Code

func (o *IpspacesGetDefault) Code() int

Code gets the status code for the ipspaces get default response

func (*IpspacesGetDefault) Error

func (o *IpspacesGetDefault) Error() string

func (*IpspacesGetDefault) GetPayload

func (o *IpspacesGetDefault) GetPayload() *models.ErrorResponse

func (*IpspacesGetDefault) IsClientError

func (o *IpspacesGetDefault) IsClientError() bool

IsClientError returns true when this ipspaces get default response has a 4xx status code

func (*IpspacesGetDefault) IsCode

func (o *IpspacesGetDefault) IsCode(code int) bool

IsCode returns true when this ipspaces get default response a status code equal to that given

func (*IpspacesGetDefault) IsRedirect

func (o *IpspacesGetDefault) IsRedirect() bool

IsRedirect returns true when this ipspaces get default response has a 3xx status code

func (*IpspacesGetDefault) IsServerError

func (o *IpspacesGetDefault) IsServerError() bool

IsServerError returns true when this ipspaces get default response has a 5xx status code

func (*IpspacesGetDefault) IsSuccess

func (o *IpspacesGetDefault) IsSuccess() bool

IsSuccess returns true when this ipspaces get default response has a 2xx status code

func (*IpspacesGetDefault) String

func (o *IpspacesGetDefault) String() string

type IpspacesGetOK

type IpspacesGetOK struct {
	Payload *models.IpspaceResponse
}

IpspacesGetOK describes a response with status code 200, with default header values.

OK

func NewIpspacesGetOK

func NewIpspacesGetOK() *IpspacesGetOK

NewIpspacesGetOK creates a IpspacesGetOK with default headers values

func (*IpspacesGetOK) Code

func (o *IpspacesGetOK) Code() int

Code gets the status code for the ipspaces get o k response

func (*IpspacesGetOK) Error

func (o *IpspacesGetOK) Error() string

func (*IpspacesGetOK) GetPayload

func (o *IpspacesGetOK) GetPayload() *models.IpspaceResponse

func (*IpspacesGetOK) IsClientError

func (o *IpspacesGetOK) IsClientError() bool

IsClientError returns true when this ipspaces get o k response has a 4xx status code

func (*IpspacesGetOK) IsCode

func (o *IpspacesGetOK) IsCode(code int) bool

IsCode returns true when this ipspaces get o k response a status code equal to that given

func (*IpspacesGetOK) IsRedirect

func (o *IpspacesGetOK) IsRedirect() bool

IsRedirect returns true when this ipspaces get o k response has a 3xx status code

func (*IpspacesGetOK) IsServerError

func (o *IpspacesGetOK) IsServerError() bool

IsServerError returns true when this ipspaces get o k response has a 5xx status code

func (*IpspacesGetOK) IsSuccess

func (o *IpspacesGetOK) IsSuccess() bool

IsSuccess returns true when this ipspaces get o k response has a 2xx status code

func (*IpspacesGetOK) String

func (o *IpspacesGetOK) String() string

type IpspacesGetParams

type IpspacesGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpspacesGetParams contains all the parameters to send to the API endpoint

for the ipspaces get operation.

Typically these are written to a http.Request.

func NewIpspacesGetParams

func NewIpspacesGetParams() *IpspacesGetParams

NewIpspacesGetParams creates a new IpspacesGetParams 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 NewIpspacesGetParamsWithContext

func NewIpspacesGetParamsWithContext(ctx context.Context) *IpspacesGetParams

NewIpspacesGetParamsWithContext creates a new IpspacesGetParams object with the ability to set a context for a request.

func NewIpspacesGetParamsWithHTTPClient

func NewIpspacesGetParamsWithHTTPClient(client *http.Client) *IpspacesGetParams

NewIpspacesGetParamsWithHTTPClient creates a new IpspacesGetParams object with the ability to set a custom HTTPClient for a request.

func NewIpspacesGetParamsWithTimeout

func NewIpspacesGetParamsWithTimeout(timeout time.Duration) *IpspacesGetParams

NewIpspacesGetParamsWithTimeout creates a new IpspacesGetParams object with the ability to set a timeout on a request.

func (*IpspacesGetParams) SetContext

func (o *IpspacesGetParams) SetContext(ctx context.Context)

SetContext adds the context to the ipspaces get params

func (*IpspacesGetParams) SetDefaults

func (o *IpspacesGetParams) SetDefaults()

SetDefaults hydrates default values in the ipspaces get params (not the query body).

All values with no default are reset to their zero value.

func (*IpspacesGetParams) SetFields

func (o *IpspacesGetParams) SetFields(fields []string)

SetFields adds the fields to the ipspaces get params

func (*IpspacesGetParams) SetHTTPClient

func (o *IpspacesGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipspaces get params

func (*IpspacesGetParams) SetMaxRecords

func (o *IpspacesGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the ipspaces get params

func (*IpspacesGetParams) SetName

func (o *IpspacesGetParams) SetName(name *string)

SetName adds the name to the ipspaces get params

func (*IpspacesGetParams) SetOrderBy

func (o *IpspacesGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the ipspaces get params

func (*IpspacesGetParams) SetReturnRecords

func (o *IpspacesGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the ipspaces get params

func (*IpspacesGetParams) SetReturnTimeout

func (o *IpspacesGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the ipspaces get params

func (*IpspacesGetParams) SetTimeout

func (o *IpspacesGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipspaces get params

func (*IpspacesGetParams) SetUUID

func (o *IpspacesGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the ipspaces get params

func (*IpspacesGetParams) WithContext

func (o *IpspacesGetParams) WithContext(ctx context.Context) *IpspacesGetParams

WithContext adds the context to the ipspaces get params

func (*IpspacesGetParams) WithDefaults

func (o *IpspacesGetParams) WithDefaults() *IpspacesGetParams

WithDefaults hydrates default values in the ipspaces get params (not the query body).

All values with no default are reset to their zero value.

func (*IpspacesGetParams) WithFields

func (o *IpspacesGetParams) WithFields(fields []string) *IpspacesGetParams

WithFields adds the fields to the ipspaces get params

func (*IpspacesGetParams) WithHTTPClient

func (o *IpspacesGetParams) WithHTTPClient(client *http.Client) *IpspacesGetParams

WithHTTPClient adds the HTTPClient to the ipspaces get params

func (*IpspacesGetParams) WithMaxRecords

func (o *IpspacesGetParams) WithMaxRecords(maxRecords *int64) *IpspacesGetParams

WithMaxRecords adds the maxRecords to the ipspaces get params

func (*IpspacesGetParams) WithName

func (o *IpspacesGetParams) WithName(name *string) *IpspacesGetParams

WithName adds the name to the ipspaces get params

func (*IpspacesGetParams) WithOrderBy

func (o *IpspacesGetParams) WithOrderBy(orderBy []string) *IpspacesGetParams

WithOrderBy adds the orderBy to the ipspaces get params

func (*IpspacesGetParams) WithReturnRecords

func (o *IpspacesGetParams) WithReturnRecords(returnRecords *bool) *IpspacesGetParams

WithReturnRecords adds the returnRecords to the ipspaces get params

func (*IpspacesGetParams) WithReturnTimeout

func (o *IpspacesGetParams) WithReturnTimeout(returnTimeout *int64) *IpspacesGetParams

WithReturnTimeout adds the returnTimeout to the ipspaces get params

func (*IpspacesGetParams) WithTimeout

func (o *IpspacesGetParams) WithTimeout(timeout time.Duration) *IpspacesGetParams

WithTimeout adds the timeout to the ipspaces get params

func (*IpspacesGetParams) WithUUID

func (o *IpspacesGetParams) WithUUID(uuid *string) *IpspacesGetParams

WithUUID adds the uuid to the ipspaces get params

func (*IpspacesGetParams) WriteToRequest

func (o *IpspacesGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpspacesGetReader

type IpspacesGetReader struct {
	// contains filtered or unexported fields
}

IpspacesGetReader is a Reader for the IpspacesGet structure.

func (*IpspacesGetReader) ReadResponse

func (o *IpspacesGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkEthernetBroadcastDomainDeleteDefault

type NetworkEthernetBroadcastDomainDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkEthernetBroadcastDomainDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1967103 | A broadcast domain with ports cannot be deleted. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkEthernetBroadcastDomainDeleteDefault

func NewNetworkEthernetBroadcastDomainDeleteDefault(code int) *NetworkEthernetBroadcastDomainDeleteDefault

NewNetworkEthernetBroadcastDomainDeleteDefault creates a NetworkEthernetBroadcastDomainDeleteDefault with default headers values

func (*NetworkEthernetBroadcastDomainDeleteDefault) Code

Code gets the status code for the network ethernet broadcast domain delete default response

func (*NetworkEthernetBroadcastDomainDeleteDefault) Error

func (*NetworkEthernetBroadcastDomainDeleteDefault) GetPayload

func (*NetworkEthernetBroadcastDomainDeleteDefault) IsClientError

IsClientError returns true when this network ethernet broadcast domain delete default response has a 4xx status code

func (*NetworkEthernetBroadcastDomainDeleteDefault) IsCode

IsCode returns true when this network ethernet broadcast domain delete default response a status code equal to that given

func (*NetworkEthernetBroadcastDomainDeleteDefault) IsRedirect

IsRedirect returns true when this network ethernet broadcast domain delete default response has a 3xx status code

func (*NetworkEthernetBroadcastDomainDeleteDefault) IsServerError

IsServerError returns true when this network ethernet broadcast domain delete default response has a 5xx status code

func (*NetworkEthernetBroadcastDomainDeleteDefault) IsSuccess

IsSuccess returns true when this network ethernet broadcast domain delete default response has a 2xx status code

func (*NetworkEthernetBroadcastDomainDeleteDefault) String

type NetworkEthernetBroadcastDomainDeleteOK

type NetworkEthernetBroadcastDomainDeleteOK struct {
}

NetworkEthernetBroadcastDomainDeleteOK describes a response with status code 200, with default header values.

OK

func NewNetworkEthernetBroadcastDomainDeleteOK

func NewNetworkEthernetBroadcastDomainDeleteOK() *NetworkEthernetBroadcastDomainDeleteOK

NewNetworkEthernetBroadcastDomainDeleteOK creates a NetworkEthernetBroadcastDomainDeleteOK with default headers values

func (*NetworkEthernetBroadcastDomainDeleteOK) Code

Code gets the status code for the network ethernet broadcast domain delete o k response

func (*NetworkEthernetBroadcastDomainDeleteOK) Error

func (*NetworkEthernetBroadcastDomainDeleteOK) IsClientError

func (o *NetworkEthernetBroadcastDomainDeleteOK) IsClientError() bool

IsClientError returns true when this network ethernet broadcast domain delete o k response has a 4xx status code

func (*NetworkEthernetBroadcastDomainDeleteOK) IsCode

IsCode returns true when this network ethernet broadcast domain delete o k response a status code equal to that given

func (*NetworkEthernetBroadcastDomainDeleteOK) IsRedirect

IsRedirect returns true when this network ethernet broadcast domain delete o k response has a 3xx status code

func (*NetworkEthernetBroadcastDomainDeleteOK) IsServerError

func (o *NetworkEthernetBroadcastDomainDeleteOK) IsServerError() bool

IsServerError returns true when this network ethernet broadcast domain delete o k response has a 5xx status code

func (*NetworkEthernetBroadcastDomainDeleteOK) IsSuccess

IsSuccess returns true when this network ethernet broadcast domain delete o k response has a 2xx status code

func (*NetworkEthernetBroadcastDomainDeleteOK) String

type NetworkEthernetBroadcastDomainDeleteParams

type NetworkEthernetBroadcastDomainDeleteParams struct {

	/* UUID.

	   Broadcast domain UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainDeleteParams contains all the parameters to send to the API endpoint

for the network ethernet broadcast domain delete operation.

Typically these are written to a http.Request.

func NewNetworkEthernetBroadcastDomainDeleteParams

func NewNetworkEthernetBroadcastDomainDeleteParams() *NetworkEthernetBroadcastDomainDeleteParams

NewNetworkEthernetBroadcastDomainDeleteParams creates a new NetworkEthernetBroadcastDomainDeleteParams 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 NewNetworkEthernetBroadcastDomainDeleteParamsWithContext

func NewNetworkEthernetBroadcastDomainDeleteParamsWithContext(ctx context.Context) *NetworkEthernetBroadcastDomainDeleteParams

NewNetworkEthernetBroadcastDomainDeleteParamsWithContext creates a new NetworkEthernetBroadcastDomainDeleteParams object with the ability to set a context for a request.

func NewNetworkEthernetBroadcastDomainDeleteParamsWithHTTPClient

func NewNetworkEthernetBroadcastDomainDeleteParamsWithHTTPClient(client *http.Client) *NetworkEthernetBroadcastDomainDeleteParams

NewNetworkEthernetBroadcastDomainDeleteParamsWithHTTPClient creates a new NetworkEthernetBroadcastDomainDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkEthernetBroadcastDomainDeleteParamsWithTimeout

func NewNetworkEthernetBroadcastDomainDeleteParamsWithTimeout(timeout time.Duration) *NetworkEthernetBroadcastDomainDeleteParams

NewNetworkEthernetBroadcastDomainDeleteParamsWithTimeout creates a new NetworkEthernetBroadcastDomainDeleteParams object with the ability to set a timeout on a request.

func (*NetworkEthernetBroadcastDomainDeleteParams) SetContext

SetContext adds the context to the network ethernet broadcast domain delete params

func (*NetworkEthernetBroadcastDomainDeleteParams) SetDefaults

SetDefaults hydrates default values in the network ethernet broadcast domain delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetBroadcastDomainDeleteParams) SetHTTPClient

func (o *NetworkEthernetBroadcastDomainDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ethernet broadcast domain delete params

func (*NetworkEthernetBroadcastDomainDeleteParams) SetTimeout

SetTimeout adds the timeout to the network ethernet broadcast domain delete params

func (*NetworkEthernetBroadcastDomainDeleteParams) SetUUID

SetUUID adds the uuid to the network ethernet broadcast domain delete params

func (*NetworkEthernetBroadcastDomainDeleteParams) WithContext

WithContext adds the context to the network ethernet broadcast domain delete params

func (*NetworkEthernetBroadcastDomainDeleteParams) WithDefaults

WithDefaults hydrates default values in the network ethernet broadcast domain delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetBroadcastDomainDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ethernet broadcast domain delete params

func (*NetworkEthernetBroadcastDomainDeleteParams) WithTimeout

WithTimeout adds the timeout to the network ethernet broadcast domain delete params

func (*NetworkEthernetBroadcastDomainDeleteParams) WithUUID

WithUUID adds the uuid to the network ethernet broadcast domain delete params

func (*NetworkEthernetBroadcastDomainDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkEthernetBroadcastDomainDeleteReader

type NetworkEthernetBroadcastDomainDeleteReader struct {
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainDeleteReader is a Reader for the NetworkEthernetBroadcastDomainDelete structure.

func (*NetworkEthernetBroadcastDomainDeleteReader) ReadResponse

func (o *NetworkEthernetBroadcastDomainDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkEthernetBroadcastDomainGetDefault

type NetworkEthernetBroadcastDomainGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkEthernetBroadcastDomainGetDefault

func NewNetworkEthernetBroadcastDomainGetDefault(code int) *NetworkEthernetBroadcastDomainGetDefault

NewNetworkEthernetBroadcastDomainGetDefault creates a NetworkEthernetBroadcastDomainGetDefault with default headers values

func (*NetworkEthernetBroadcastDomainGetDefault) Code

Code gets the status code for the network ethernet broadcast domain get default response

func (*NetworkEthernetBroadcastDomainGetDefault) Error

func (*NetworkEthernetBroadcastDomainGetDefault) GetPayload

func (*NetworkEthernetBroadcastDomainGetDefault) IsClientError

IsClientError returns true when this network ethernet broadcast domain get default response has a 4xx status code

func (*NetworkEthernetBroadcastDomainGetDefault) IsCode

IsCode returns true when this network ethernet broadcast domain get default response a status code equal to that given

func (*NetworkEthernetBroadcastDomainGetDefault) IsRedirect

IsRedirect returns true when this network ethernet broadcast domain get default response has a 3xx status code

func (*NetworkEthernetBroadcastDomainGetDefault) IsServerError

IsServerError returns true when this network ethernet broadcast domain get default response has a 5xx status code

func (*NetworkEthernetBroadcastDomainGetDefault) IsSuccess

IsSuccess returns true when this network ethernet broadcast domain get default response has a 2xx status code

func (*NetworkEthernetBroadcastDomainGetDefault) String

type NetworkEthernetBroadcastDomainGetOK

type NetworkEthernetBroadcastDomainGetOK struct {
	Payload *models.BroadcastDomain
}

NetworkEthernetBroadcastDomainGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkEthernetBroadcastDomainGetOK

func NewNetworkEthernetBroadcastDomainGetOK() *NetworkEthernetBroadcastDomainGetOK

NewNetworkEthernetBroadcastDomainGetOK creates a NetworkEthernetBroadcastDomainGetOK with default headers values

func (*NetworkEthernetBroadcastDomainGetOK) Code

Code gets the status code for the network ethernet broadcast domain get o k response

func (*NetworkEthernetBroadcastDomainGetOK) Error

func (*NetworkEthernetBroadcastDomainGetOK) GetPayload

func (*NetworkEthernetBroadcastDomainGetOK) IsClientError

func (o *NetworkEthernetBroadcastDomainGetOK) IsClientError() bool

IsClientError returns true when this network ethernet broadcast domain get o k response has a 4xx status code

func (*NetworkEthernetBroadcastDomainGetOK) IsCode

IsCode returns true when this network ethernet broadcast domain get o k response a status code equal to that given

func (*NetworkEthernetBroadcastDomainGetOK) IsRedirect

func (o *NetworkEthernetBroadcastDomainGetOK) IsRedirect() bool

IsRedirect returns true when this network ethernet broadcast domain get o k response has a 3xx status code

func (*NetworkEthernetBroadcastDomainGetOK) IsServerError

func (o *NetworkEthernetBroadcastDomainGetOK) IsServerError() bool

IsServerError returns true when this network ethernet broadcast domain get o k response has a 5xx status code

func (*NetworkEthernetBroadcastDomainGetOK) IsSuccess

IsSuccess returns true when this network ethernet broadcast domain get o k response has a 2xx status code

func (*NetworkEthernetBroadcastDomainGetOK) String

type NetworkEthernetBroadcastDomainGetParams

type NetworkEthernetBroadcastDomainGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* UUID.

	   Broadcast domain UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainGetParams contains all the parameters to send to the API endpoint

for the network ethernet broadcast domain get operation.

Typically these are written to a http.Request.

func NewNetworkEthernetBroadcastDomainGetParams

func NewNetworkEthernetBroadcastDomainGetParams() *NetworkEthernetBroadcastDomainGetParams

NewNetworkEthernetBroadcastDomainGetParams creates a new NetworkEthernetBroadcastDomainGetParams 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 NewNetworkEthernetBroadcastDomainGetParamsWithContext

func NewNetworkEthernetBroadcastDomainGetParamsWithContext(ctx context.Context) *NetworkEthernetBroadcastDomainGetParams

NewNetworkEthernetBroadcastDomainGetParamsWithContext creates a new NetworkEthernetBroadcastDomainGetParams object with the ability to set a context for a request.

func NewNetworkEthernetBroadcastDomainGetParamsWithHTTPClient

func NewNetworkEthernetBroadcastDomainGetParamsWithHTTPClient(client *http.Client) *NetworkEthernetBroadcastDomainGetParams

NewNetworkEthernetBroadcastDomainGetParamsWithHTTPClient creates a new NetworkEthernetBroadcastDomainGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkEthernetBroadcastDomainGetParamsWithTimeout

func NewNetworkEthernetBroadcastDomainGetParamsWithTimeout(timeout time.Duration) *NetworkEthernetBroadcastDomainGetParams

NewNetworkEthernetBroadcastDomainGetParamsWithTimeout creates a new NetworkEthernetBroadcastDomainGetParams object with the ability to set a timeout on a request.

func (*NetworkEthernetBroadcastDomainGetParams) SetContext

SetContext adds the context to the network ethernet broadcast domain get params

func (*NetworkEthernetBroadcastDomainGetParams) SetDefaults

func (o *NetworkEthernetBroadcastDomainGetParams) SetDefaults()

SetDefaults hydrates default values in the network ethernet broadcast domain get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetBroadcastDomainGetParams) SetFields

func (o *NetworkEthernetBroadcastDomainGetParams) SetFields(fields []string)

SetFields adds the fields to the network ethernet broadcast domain get params

func (*NetworkEthernetBroadcastDomainGetParams) SetHTTPClient

func (o *NetworkEthernetBroadcastDomainGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ethernet broadcast domain get params

func (*NetworkEthernetBroadcastDomainGetParams) SetTimeout

func (o *NetworkEthernetBroadcastDomainGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ethernet broadcast domain get params

func (*NetworkEthernetBroadcastDomainGetParams) SetUUID

SetUUID adds the uuid to the network ethernet broadcast domain get params

func (*NetworkEthernetBroadcastDomainGetParams) WithContext

WithContext adds the context to the network ethernet broadcast domain get params

func (*NetworkEthernetBroadcastDomainGetParams) WithDefaults

WithDefaults hydrates default values in the network ethernet broadcast domain get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetBroadcastDomainGetParams) WithFields

WithFields adds the fields to the network ethernet broadcast domain get params

func (*NetworkEthernetBroadcastDomainGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ethernet broadcast domain get params

func (*NetworkEthernetBroadcastDomainGetParams) WithTimeout

WithTimeout adds the timeout to the network ethernet broadcast domain get params

func (*NetworkEthernetBroadcastDomainGetParams) WithUUID

WithUUID adds the uuid to the network ethernet broadcast domain get params

func (*NetworkEthernetBroadcastDomainGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkEthernetBroadcastDomainGetReader

type NetworkEthernetBroadcastDomainGetReader struct {
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainGetReader is a Reader for the NetworkEthernetBroadcastDomainGet structure.

func (*NetworkEthernetBroadcastDomainGetReader) ReadResponse

func (o *NetworkEthernetBroadcastDomainGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkEthernetBroadcastDomainModifyDefault

type NetworkEthernetBroadcastDomainModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkEthernetBroadcastDomainModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1376484 | Cannot change the MTU of a VLAN to be greater than the MTU of the port hosting it. | | 1377267 | The specified IPspace does not exist. | | 1377269 | Failed to lookup the specified IPspace. | | 1377560 | Broadcast domain already exists in specified IPspace. | | 1377575 | Remove associated subnets before deleting this broadcast domain. | | 1377605 | Moving the system-generated broadcast domain to another IPspace is not supported. | | 1377609 | Updates are partially complete. Updating broadcast domain attributes on some or all of the ports in the broadcast domain have failed. | | 1966460 | The specified MTU is either too large or too small. | | 1967082 | The specified ipspace.name does not match the IPspace name of ipspace.uuid. | | 1967150 | The specified ipspace.uuid is not valid. | | 1967151 | The specified ipspace.uuid and ipspace.name do not match. | | 1967152 | Patching IPspace for a broadcast domain requires an effective cluster version of 9.7 or later. | | 53280884 | The MTU of the broadcast domain cannot be modified on this platform. | | 53282013 | Broadcast domain cannot be renamed because the name is reserved by the system. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkEthernetBroadcastDomainModifyDefault

func NewNetworkEthernetBroadcastDomainModifyDefault(code int) *NetworkEthernetBroadcastDomainModifyDefault

NewNetworkEthernetBroadcastDomainModifyDefault creates a NetworkEthernetBroadcastDomainModifyDefault with default headers values

func (*NetworkEthernetBroadcastDomainModifyDefault) Code

Code gets the status code for the network ethernet broadcast domain modify default response

func (*NetworkEthernetBroadcastDomainModifyDefault) Error

func (*NetworkEthernetBroadcastDomainModifyDefault) GetPayload

func (*NetworkEthernetBroadcastDomainModifyDefault) IsClientError

IsClientError returns true when this network ethernet broadcast domain modify default response has a 4xx status code

func (*NetworkEthernetBroadcastDomainModifyDefault) IsCode

IsCode returns true when this network ethernet broadcast domain modify default response a status code equal to that given

func (*NetworkEthernetBroadcastDomainModifyDefault) IsRedirect

IsRedirect returns true when this network ethernet broadcast domain modify default response has a 3xx status code

func (*NetworkEthernetBroadcastDomainModifyDefault) IsServerError

IsServerError returns true when this network ethernet broadcast domain modify default response has a 5xx status code

func (*NetworkEthernetBroadcastDomainModifyDefault) IsSuccess

IsSuccess returns true when this network ethernet broadcast domain modify default response has a 2xx status code

func (*NetworkEthernetBroadcastDomainModifyDefault) String

type NetworkEthernetBroadcastDomainModifyOK

type NetworkEthernetBroadcastDomainModifyOK struct {
}

NetworkEthernetBroadcastDomainModifyOK describes a response with status code 200, with default header values.

OK

func NewNetworkEthernetBroadcastDomainModifyOK

func NewNetworkEthernetBroadcastDomainModifyOK() *NetworkEthernetBroadcastDomainModifyOK

NewNetworkEthernetBroadcastDomainModifyOK creates a NetworkEthernetBroadcastDomainModifyOK with default headers values

func (*NetworkEthernetBroadcastDomainModifyOK) Code

Code gets the status code for the network ethernet broadcast domain modify o k response

func (*NetworkEthernetBroadcastDomainModifyOK) Error

func (*NetworkEthernetBroadcastDomainModifyOK) IsClientError

func (o *NetworkEthernetBroadcastDomainModifyOK) IsClientError() bool

IsClientError returns true when this network ethernet broadcast domain modify o k response has a 4xx status code

func (*NetworkEthernetBroadcastDomainModifyOK) IsCode

IsCode returns true when this network ethernet broadcast domain modify o k response a status code equal to that given

func (*NetworkEthernetBroadcastDomainModifyOK) IsRedirect

IsRedirect returns true when this network ethernet broadcast domain modify o k response has a 3xx status code

func (*NetworkEthernetBroadcastDomainModifyOK) IsServerError

func (o *NetworkEthernetBroadcastDomainModifyOK) IsServerError() bool

IsServerError returns true when this network ethernet broadcast domain modify o k response has a 5xx status code

func (*NetworkEthernetBroadcastDomainModifyOK) IsSuccess

IsSuccess returns true when this network ethernet broadcast domain modify o k response has a 2xx status code

func (*NetworkEthernetBroadcastDomainModifyOK) String

type NetworkEthernetBroadcastDomainModifyParams

type NetworkEthernetBroadcastDomainModifyParams struct {

	// Info.
	Info *models.BroadcastDomain

	/* UUID.

	   Broadcast domain UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainModifyParams contains all the parameters to send to the API endpoint

for the network ethernet broadcast domain modify operation.

Typically these are written to a http.Request.

func NewNetworkEthernetBroadcastDomainModifyParams

func NewNetworkEthernetBroadcastDomainModifyParams() *NetworkEthernetBroadcastDomainModifyParams

NewNetworkEthernetBroadcastDomainModifyParams creates a new NetworkEthernetBroadcastDomainModifyParams 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 NewNetworkEthernetBroadcastDomainModifyParamsWithContext

func NewNetworkEthernetBroadcastDomainModifyParamsWithContext(ctx context.Context) *NetworkEthernetBroadcastDomainModifyParams

NewNetworkEthernetBroadcastDomainModifyParamsWithContext creates a new NetworkEthernetBroadcastDomainModifyParams object with the ability to set a context for a request.

func NewNetworkEthernetBroadcastDomainModifyParamsWithHTTPClient

func NewNetworkEthernetBroadcastDomainModifyParamsWithHTTPClient(client *http.Client) *NetworkEthernetBroadcastDomainModifyParams

NewNetworkEthernetBroadcastDomainModifyParamsWithHTTPClient creates a new NetworkEthernetBroadcastDomainModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkEthernetBroadcastDomainModifyParamsWithTimeout

func NewNetworkEthernetBroadcastDomainModifyParamsWithTimeout(timeout time.Duration) *NetworkEthernetBroadcastDomainModifyParams

NewNetworkEthernetBroadcastDomainModifyParamsWithTimeout creates a new NetworkEthernetBroadcastDomainModifyParams object with the ability to set a timeout on a request.

func (*NetworkEthernetBroadcastDomainModifyParams) SetContext

SetContext adds the context to the network ethernet broadcast domain modify params

func (*NetworkEthernetBroadcastDomainModifyParams) SetDefaults

SetDefaults hydrates default values in the network ethernet broadcast domain modify params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetBroadcastDomainModifyParams) SetHTTPClient

func (o *NetworkEthernetBroadcastDomainModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ethernet broadcast domain modify params

func (*NetworkEthernetBroadcastDomainModifyParams) SetInfo

SetInfo adds the info to the network ethernet broadcast domain modify params

func (*NetworkEthernetBroadcastDomainModifyParams) SetTimeout

SetTimeout adds the timeout to the network ethernet broadcast domain modify params

func (*NetworkEthernetBroadcastDomainModifyParams) SetUUID

SetUUID adds the uuid to the network ethernet broadcast domain modify params

func (*NetworkEthernetBroadcastDomainModifyParams) WithContext

WithContext adds the context to the network ethernet broadcast domain modify params

func (*NetworkEthernetBroadcastDomainModifyParams) WithDefaults

WithDefaults hydrates default values in the network ethernet broadcast domain modify params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetBroadcastDomainModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ethernet broadcast domain modify params

func (*NetworkEthernetBroadcastDomainModifyParams) WithInfo

WithInfo adds the info to the network ethernet broadcast domain modify params

func (*NetworkEthernetBroadcastDomainModifyParams) WithTimeout

WithTimeout adds the timeout to the network ethernet broadcast domain modify params

func (*NetworkEthernetBroadcastDomainModifyParams) WithUUID

WithUUID adds the uuid to the network ethernet broadcast domain modify params

func (*NetworkEthernetBroadcastDomainModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkEthernetBroadcastDomainModifyReader

type NetworkEthernetBroadcastDomainModifyReader struct {
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainModifyReader is a Reader for the NetworkEthernetBroadcastDomainModify structure.

func (*NetworkEthernetBroadcastDomainModifyReader) ReadResponse

func (o *NetworkEthernetBroadcastDomainModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkEthernetBroadcastDomainsCreateCreated

type NetworkEthernetBroadcastDomainsCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string
}

NetworkEthernetBroadcastDomainsCreateCreated describes a response with status code 201, with default header values.

Created

func NewNetworkEthernetBroadcastDomainsCreateCreated

func NewNetworkEthernetBroadcastDomainsCreateCreated() *NetworkEthernetBroadcastDomainsCreateCreated

NewNetworkEthernetBroadcastDomainsCreateCreated creates a NetworkEthernetBroadcastDomainsCreateCreated with default headers values

func (*NetworkEthernetBroadcastDomainsCreateCreated) Code

Code gets the status code for the network ethernet broadcast domains create created response

func (*NetworkEthernetBroadcastDomainsCreateCreated) Error

func (*NetworkEthernetBroadcastDomainsCreateCreated) IsClientError

IsClientError returns true when this network ethernet broadcast domains create created response has a 4xx status code

func (*NetworkEthernetBroadcastDomainsCreateCreated) IsCode

IsCode returns true when this network ethernet broadcast domains create created response a status code equal to that given

func (*NetworkEthernetBroadcastDomainsCreateCreated) IsRedirect

IsRedirect returns true when this network ethernet broadcast domains create created response has a 3xx status code

func (*NetworkEthernetBroadcastDomainsCreateCreated) IsServerError

IsServerError returns true when this network ethernet broadcast domains create created response has a 5xx status code

func (*NetworkEthernetBroadcastDomainsCreateCreated) IsSuccess

IsSuccess returns true when this network ethernet broadcast domains create created response has a 2xx status code

func (*NetworkEthernetBroadcastDomainsCreateCreated) String

type NetworkEthernetBroadcastDomainsCreateDefault

type NetworkEthernetBroadcastDomainsCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkEthernetBroadcastDomainsCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1377267 | The specified IPspace does not exist. | | 1377596 | The Cluster IPspace cannot contain more than one broadcast domain. Modifying the system IPspace Cluster is not supported. | | 1966460 | The provided MTU was either too large or too small. | | 1967082 | The specified ipspace.name does not match the IPspace name of ipspace.uuid. | | 1967102 | A POST operation might have left the configuration in an inconsistent state. Check the configuration. | | 1967104 | Invalid IPspace UUID. | | 53281982 | The specified broadcast domain name is reserved by the system. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkEthernetBroadcastDomainsCreateDefault

func NewNetworkEthernetBroadcastDomainsCreateDefault(code int) *NetworkEthernetBroadcastDomainsCreateDefault

NewNetworkEthernetBroadcastDomainsCreateDefault creates a NetworkEthernetBroadcastDomainsCreateDefault with default headers values

func (*NetworkEthernetBroadcastDomainsCreateDefault) Code

Code gets the status code for the network ethernet broadcast domains create default response

func (*NetworkEthernetBroadcastDomainsCreateDefault) Error

func (*NetworkEthernetBroadcastDomainsCreateDefault) GetPayload

func (*NetworkEthernetBroadcastDomainsCreateDefault) IsClientError

IsClientError returns true when this network ethernet broadcast domains create default response has a 4xx status code

func (*NetworkEthernetBroadcastDomainsCreateDefault) IsCode

IsCode returns true when this network ethernet broadcast domains create default response a status code equal to that given

func (*NetworkEthernetBroadcastDomainsCreateDefault) IsRedirect

IsRedirect returns true when this network ethernet broadcast domains create default response has a 3xx status code

func (*NetworkEthernetBroadcastDomainsCreateDefault) IsServerError

IsServerError returns true when this network ethernet broadcast domains create default response has a 5xx status code

func (*NetworkEthernetBroadcastDomainsCreateDefault) IsSuccess

IsSuccess returns true when this network ethernet broadcast domains create default response has a 2xx status code

func (*NetworkEthernetBroadcastDomainsCreateDefault) String

type NetworkEthernetBroadcastDomainsCreateParams

type NetworkEthernetBroadcastDomainsCreateParams struct {

	/* Info.

	   Broadcast_domain parameters
	*/
	Info *models.BroadcastDomain

	/* 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
}

NetworkEthernetBroadcastDomainsCreateParams contains all the parameters to send to the API endpoint

for the network ethernet broadcast domains create operation.

Typically these are written to a http.Request.

func NewNetworkEthernetBroadcastDomainsCreateParams

func NewNetworkEthernetBroadcastDomainsCreateParams() *NetworkEthernetBroadcastDomainsCreateParams

NewNetworkEthernetBroadcastDomainsCreateParams creates a new NetworkEthernetBroadcastDomainsCreateParams 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 NewNetworkEthernetBroadcastDomainsCreateParamsWithContext

func NewNetworkEthernetBroadcastDomainsCreateParamsWithContext(ctx context.Context) *NetworkEthernetBroadcastDomainsCreateParams

NewNetworkEthernetBroadcastDomainsCreateParamsWithContext creates a new NetworkEthernetBroadcastDomainsCreateParams object with the ability to set a context for a request.

func NewNetworkEthernetBroadcastDomainsCreateParamsWithHTTPClient

func NewNetworkEthernetBroadcastDomainsCreateParamsWithHTTPClient(client *http.Client) *NetworkEthernetBroadcastDomainsCreateParams

NewNetworkEthernetBroadcastDomainsCreateParamsWithHTTPClient creates a new NetworkEthernetBroadcastDomainsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkEthernetBroadcastDomainsCreateParamsWithTimeout

func NewNetworkEthernetBroadcastDomainsCreateParamsWithTimeout(timeout time.Duration) *NetworkEthernetBroadcastDomainsCreateParams

NewNetworkEthernetBroadcastDomainsCreateParamsWithTimeout creates a new NetworkEthernetBroadcastDomainsCreateParams object with the ability to set a timeout on a request.

func (*NetworkEthernetBroadcastDomainsCreateParams) SetContext

SetContext adds the context to the network ethernet broadcast domains create params

func (*NetworkEthernetBroadcastDomainsCreateParams) SetDefaults

SetDefaults hydrates default values in the network ethernet broadcast domains create params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetBroadcastDomainsCreateParams) SetHTTPClient

func (o *NetworkEthernetBroadcastDomainsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ethernet broadcast domains create params

func (*NetworkEthernetBroadcastDomainsCreateParams) SetInfo

SetInfo adds the info to the network ethernet broadcast domains create params

func (*NetworkEthernetBroadcastDomainsCreateParams) SetReturnRecords

func (o *NetworkEthernetBroadcastDomainsCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ethernet broadcast domains create params

func (*NetworkEthernetBroadcastDomainsCreateParams) SetTimeout

SetTimeout adds the timeout to the network ethernet broadcast domains create params

func (*NetworkEthernetBroadcastDomainsCreateParams) WithContext

WithContext adds the context to the network ethernet broadcast domains create params

func (*NetworkEthernetBroadcastDomainsCreateParams) WithDefaults

WithDefaults hydrates default values in the network ethernet broadcast domains create params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetBroadcastDomainsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ethernet broadcast domains create params

func (*NetworkEthernetBroadcastDomainsCreateParams) WithInfo

WithInfo adds the info to the network ethernet broadcast domains create params

func (*NetworkEthernetBroadcastDomainsCreateParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the network ethernet broadcast domains create params

func (*NetworkEthernetBroadcastDomainsCreateParams) WithTimeout

WithTimeout adds the timeout to the network ethernet broadcast domains create params

func (*NetworkEthernetBroadcastDomainsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkEthernetBroadcastDomainsCreateReader

type NetworkEthernetBroadcastDomainsCreateReader struct {
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainsCreateReader is a Reader for the NetworkEthernetBroadcastDomainsCreate structure.

func (*NetworkEthernetBroadcastDomainsCreateReader) ReadResponse

func (o *NetworkEthernetBroadcastDomainsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkEthernetBroadcastDomainsGetDefault

type NetworkEthernetBroadcastDomainsGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainsGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkEthernetBroadcastDomainsGetDefault

func NewNetworkEthernetBroadcastDomainsGetDefault(code int) *NetworkEthernetBroadcastDomainsGetDefault

NewNetworkEthernetBroadcastDomainsGetDefault creates a NetworkEthernetBroadcastDomainsGetDefault with default headers values

func (*NetworkEthernetBroadcastDomainsGetDefault) Code

Code gets the status code for the network ethernet broadcast domains get default response

func (*NetworkEthernetBroadcastDomainsGetDefault) Error

func (*NetworkEthernetBroadcastDomainsGetDefault) GetPayload

func (*NetworkEthernetBroadcastDomainsGetDefault) IsClientError

IsClientError returns true when this network ethernet broadcast domains get default response has a 4xx status code

func (*NetworkEthernetBroadcastDomainsGetDefault) IsCode

IsCode returns true when this network ethernet broadcast domains get default response a status code equal to that given

func (*NetworkEthernetBroadcastDomainsGetDefault) IsRedirect

IsRedirect returns true when this network ethernet broadcast domains get default response has a 3xx status code

func (*NetworkEthernetBroadcastDomainsGetDefault) IsServerError

IsServerError returns true when this network ethernet broadcast domains get default response has a 5xx status code

func (*NetworkEthernetBroadcastDomainsGetDefault) IsSuccess

IsSuccess returns true when this network ethernet broadcast domains get default response has a 2xx status code

func (*NetworkEthernetBroadcastDomainsGetDefault) String

type NetworkEthernetBroadcastDomainsGetOK

type NetworkEthernetBroadcastDomainsGetOK struct {
	Payload *models.BroadcastDomainResponse
}

NetworkEthernetBroadcastDomainsGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkEthernetBroadcastDomainsGetOK

func NewNetworkEthernetBroadcastDomainsGetOK() *NetworkEthernetBroadcastDomainsGetOK

NewNetworkEthernetBroadcastDomainsGetOK creates a NetworkEthernetBroadcastDomainsGetOK with default headers values

func (*NetworkEthernetBroadcastDomainsGetOK) Code

Code gets the status code for the network ethernet broadcast domains get o k response

func (*NetworkEthernetBroadcastDomainsGetOK) Error

func (*NetworkEthernetBroadcastDomainsGetOK) GetPayload

func (*NetworkEthernetBroadcastDomainsGetOK) IsClientError

func (o *NetworkEthernetBroadcastDomainsGetOK) IsClientError() bool

IsClientError returns true when this network ethernet broadcast domains get o k response has a 4xx status code

func (*NetworkEthernetBroadcastDomainsGetOK) IsCode

IsCode returns true when this network ethernet broadcast domains get o k response a status code equal to that given

func (*NetworkEthernetBroadcastDomainsGetOK) IsRedirect

IsRedirect returns true when this network ethernet broadcast domains get o k response has a 3xx status code

func (*NetworkEthernetBroadcastDomainsGetOK) IsServerError

func (o *NetworkEthernetBroadcastDomainsGetOK) IsServerError() bool

IsServerError returns true when this network ethernet broadcast domains get o k response has a 5xx status code

func (*NetworkEthernetBroadcastDomainsGetOK) IsSuccess

IsSuccess returns true when this network ethernet broadcast domains get o k response has a 2xx status code

func (*NetworkEthernetBroadcastDomainsGetOK) String

type NetworkEthernetBroadcastDomainsGetParams

type NetworkEthernetBroadcastDomainsGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* IpspaceName.

	   Filter by ipspace.name
	*/
	IpspaceName *string

	/* IpspaceUUID.

	   Filter by ipspace.uuid
	*/
	IpspaceUUID *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Mtu.

	   Filter by mtu
	*/
	Mtu *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

	/* PortsName.

	   Filter by ports.name
	*/
	PortsName *string

	/* PortsNodeName.

	   Filter by ports.node.name
	*/
	PortsNodeName *string

	/* PortsUUID.

	   Filter by ports.uuid
	*/
	PortsUUID *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

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainsGetParams contains all the parameters to send to the API endpoint

for the network ethernet broadcast domains get operation.

Typically these are written to a http.Request.

func NewNetworkEthernetBroadcastDomainsGetParams

func NewNetworkEthernetBroadcastDomainsGetParams() *NetworkEthernetBroadcastDomainsGetParams

NewNetworkEthernetBroadcastDomainsGetParams creates a new NetworkEthernetBroadcastDomainsGetParams 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 NewNetworkEthernetBroadcastDomainsGetParamsWithContext

func NewNetworkEthernetBroadcastDomainsGetParamsWithContext(ctx context.Context) *NetworkEthernetBroadcastDomainsGetParams

NewNetworkEthernetBroadcastDomainsGetParamsWithContext creates a new NetworkEthernetBroadcastDomainsGetParams object with the ability to set a context for a request.

func NewNetworkEthernetBroadcastDomainsGetParamsWithHTTPClient

func NewNetworkEthernetBroadcastDomainsGetParamsWithHTTPClient(client *http.Client) *NetworkEthernetBroadcastDomainsGetParams

NewNetworkEthernetBroadcastDomainsGetParamsWithHTTPClient creates a new NetworkEthernetBroadcastDomainsGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkEthernetBroadcastDomainsGetParamsWithTimeout

func NewNetworkEthernetBroadcastDomainsGetParamsWithTimeout(timeout time.Duration) *NetworkEthernetBroadcastDomainsGetParams

NewNetworkEthernetBroadcastDomainsGetParamsWithTimeout creates a new NetworkEthernetBroadcastDomainsGetParams object with the ability to set a timeout on a request.

func (*NetworkEthernetBroadcastDomainsGetParams) SetContext

SetContext adds the context to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetDefaults

SetDefaults hydrates default values in the network ethernet broadcast domains get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetBroadcastDomainsGetParams) SetFields

func (o *NetworkEthernetBroadcastDomainsGetParams) SetFields(fields []string)

SetFields adds the fields to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetHTTPClient

func (o *NetworkEthernetBroadcastDomainsGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetIpspaceName

func (o *NetworkEthernetBroadcastDomainsGetParams) SetIpspaceName(ipspaceName *string)

SetIpspaceName adds the ipspaceName to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetIpspaceUUID

func (o *NetworkEthernetBroadcastDomainsGetParams) SetIpspaceUUID(ipspaceUUID *string)

SetIpspaceUUID adds the ipspaceUuid to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetMaxRecords

func (o *NetworkEthernetBroadcastDomainsGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetMtu

SetMtu adds the mtu to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetName

SetName adds the name to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetOrderBy

func (o *NetworkEthernetBroadcastDomainsGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetPortsName

func (o *NetworkEthernetBroadcastDomainsGetParams) SetPortsName(portsName *string)

SetPortsName adds the portsName to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetPortsNodeName

func (o *NetworkEthernetBroadcastDomainsGetParams) SetPortsNodeName(portsNodeName *string)

SetPortsNodeName adds the portsNodeName to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetPortsUUID

func (o *NetworkEthernetBroadcastDomainsGetParams) SetPortsUUID(portsUUID *string)

SetPortsUUID adds the portsUuid to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetReturnRecords

func (o *NetworkEthernetBroadcastDomainsGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetReturnTimeout

func (o *NetworkEthernetBroadcastDomainsGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetTimeout

SetTimeout adds the timeout to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) SetUUID

SetUUID adds the uuid to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithContext

WithContext adds the context to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithDefaults

WithDefaults hydrates default values in the network ethernet broadcast domains get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetBroadcastDomainsGetParams) WithFields

WithFields adds the fields to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithIpspaceName

WithIpspaceName adds the ipspaceName to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithIpspaceUUID

WithIpspaceUUID adds the ipspaceUUID to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithMtu

WithMtu adds the mtu to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithName

WithName adds the name to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithOrderBy

WithOrderBy adds the orderBy to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithPortsName

WithPortsName adds the portsName to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithPortsNodeName

WithPortsNodeName adds the portsNodeName to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithPortsUUID

WithPortsUUID adds the portsUUID to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithTimeout

WithTimeout adds the timeout to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WithUUID

WithUUID adds the uuid to the network ethernet broadcast domains get params

func (*NetworkEthernetBroadcastDomainsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkEthernetBroadcastDomainsGetReader

type NetworkEthernetBroadcastDomainsGetReader struct {
	// contains filtered or unexported fields
}

NetworkEthernetBroadcastDomainsGetReader is a Reader for the NetworkEthernetBroadcastDomainsGet structure.

func (*NetworkEthernetBroadcastDomainsGetReader) ReadResponse

func (o *NetworkEthernetBroadcastDomainsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkEthernetPortDeleteAccepted

type NetworkEthernetPortDeleteAccepted struct {
}

NetworkEthernetPortDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewNetworkEthernetPortDeleteAccepted

func NewNetworkEthernetPortDeleteAccepted() *NetworkEthernetPortDeleteAccepted

NewNetworkEthernetPortDeleteAccepted creates a NetworkEthernetPortDeleteAccepted with default headers values

func (*NetworkEthernetPortDeleteAccepted) Code

Code gets the status code for the network ethernet port delete accepted response

func (*NetworkEthernetPortDeleteAccepted) Error

func (*NetworkEthernetPortDeleteAccepted) IsClientError

func (o *NetworkEthernetPortDeleteAccepted) IsClientError() bool

IsClientError returns true when this network ethernet port delete accepted response has a 4xx status code

func (*NetworkEthernetPortDeleteAccepted) IsCode

func (o *NetworkEthernetPortDeleteAccepted) IsCode(code int) bool

IsCode returns true when this network ethernet port delete accepted response a status code equal to that given

func (*NetworkEthernetPortDeleteAccepted) IsRedirect

func (o *NetworkEthernetPortDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this network ethernet port delete accepted response has a 3xx status code

func (*NetworkEthernetPortDeleteAccepted) IsServerError

func (o *NetworkEthernetPortDeleteAccepted) IsServerError() bool

IsServerError returns true when this network ethernet port delete accepted response has a 5xx status code

func (*NetworkEthernetPortDeleteAccepted) IsSuccess

func (o *NetworkEthernetPortDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this network ethernet port delete accepted response has a 2xx status code

func (*NetworkEthernetPortDeleteAccepted) String

type NetworkEthernetPortDeleteDefault

type NetworkEthernetPortDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkEthernetPortDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1376858 | Port already has an interface bound. | | 1966189 | Port is the home port or current port of an interface. | | 1966302 | This interface group is hosting VLAN interfaces that must be deleted before running this command. | | 1967105 | Cannot delete a physical port. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkEthernetPortDeleteDefault

func NewNetworkEthernetPortDeleteDefault(code int) *NetworkEthernetPortDeleteDefault

NewNetworkEthernetPortDeleteDefault creates a NetworkEthernetPortDeleteDefault with default headers values

func (*NetworkEthernetPortDeleteDefault) Code

Code gets the status code for the network ethernet port delete default response

func (*NetworkEthernetPortDeleteDefault) Error

func (*NetworkEthernetPortDeleteDefault) GetPayload

func (*NetworkEthernetPortDeleteDefault) IsClientError

func (o *NetworkEthernetPortDeleteDefault) IsClientError() bool

IsClientError returns true when this network ethernet port delete default response has a 4xx status code

func (*NetworkEthernetPortDeleteDefault) IsCode

func (o *NetworkEthernetPortDeleteDefault) IsCode(code int) bool

IsCode returns true when this network ethernet port delete default response a status code equal to that given

func (*NetworkEthernetPortDeleteDefault) IsRedirect

func (o *NetworkEthernetPortDeleteDefault) IsRedirect() bool

IsRedirect returns true when this network ethernet port delete default response has a 3xx status code

func (*NetworkEthernetPortDeleteDefault) IsServerError

func (o *NetworkEthernetPortDeleteDefault) IsServerError() bool

IsServerError returns true when this network ethernet port delete default response has a 5xx status code

func (*NetworkEthernetPortDeleteDefault) IsSuccess

func (o *NetworkEthernetPortDeleteDefault) IsSuccess() bool

IsSuccess returns true when this network ethernet port delete default response has a 2xx status code

func (*NetworkEthernetPortDeleteDefault) String

type NetworkEthernetPortDeleteOK

type NetworkEthernetPortDeleteOK struct {
}

NetworkEthernetPortDeleteOK describes a response with status code 200, with default header values.

OK

func NewNetworkEthernetPortDeleteOK

func NewNetworkEthernetPortDeleteOK() *NetworkEthernetPortDeleteOK

NewNetworkEthernetPortDeleteOK creates a NetworkEthernetPortDeleteOK with default headers values

func (*NetworkEthernetPortDeleteOK) Code

func (o *NetworkEthernetPortDeleteOK) Code() int

Code gets the status code for the network ethernet port delete o k response

func (*NetworkEthernetPortDeleteOK) Error

func (*NetworkEthernetPortDeleteOK) IsClientError

func (o *NetworkEthernetPortDeleteOK) IsClientError() bool

IsClientError returns true when this network ethernet port delete o k response has a 4xx status code

func (*NetworkEthernetPortDeleteOK) IsCode

func (o *NetworkEthernetPortDeleteOK) IsCode(code int) bool

IsCode returns true when this network ethernet port delete o k response a status code equal to that given

func (*NetworkEthernetPortDeleteOK) IsRedirect

func (o *NetworkEthernetPortDeleteOK) IsRedirect() bool

IsRedirect returns true when this network ethernet port delete o k response has a 3xx status code

func (*NetworkEthernetPortDeleteOK) IsServerError

func (o *NetworkEthernetPortDeleteOK) IsServerError() bool

IsServerError returns true when this network ethernet port delete o k response has a 5xx status code

func (*NetworkEthernetPortDeleteOK) IsSuccess

func (o *NetworkEthernetPortDeleteOK) IsSuccess() bool

IsSuccess returns true when this network ethernet port delete o k response has a 2xx status code

func (*NetworkEthernetPortDeleteOK) String

func (o *NetworkEthernetPortDeleteOK) String() string

type NetworkEthernetPortDeleteParams

type NetworkEthernetPortDeleteParams struct {

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	/* UUID.

	   Port UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkEthernetPortDeleteParams contains all the parameters to send to the API endpoint

for the network ethernet port delete operation.

Typically these are written to a http.Request.

func NewNetworkEthernetPortDeleteParams

func NewNetworkEthernetPortDeleteParams() *NetworkEthernetPortDeleteParams

NewNetworkEthernetPortDeleteParams creates a new NetworkEthernetPortDeleteParams 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 NewNetworkEthernetPortDeleteParamsWithContext

func NewNetworkEthernetPortDeleteParamsWithContext(ctx context.Context) *NetworkEthernetPortDeleteParams

NewNetworkEthernetPortDeleteParamsWithContext creates a new NetworkEthernetPortDeleteParams object with the ability to set a context for a request.

func NewNetworkEthernetPortDeleteParamsWithHTTPClient

func NewNetworkEthernetPortDeleteParamsWithHTTPClient(client *http.Client) *NetworkEthernetPortDeleteParams

NewNetworkEthernetPortDeleteParamsWithHTTPClient creates a new NetworkEthernetPortDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkEthernetPortDeleteParamsWithTimeout

func NewNetworkEthernetPortDeleteParamsWithTimeout(timeout time.Duration) *NetworkEthernetPortDeleteParams

NewNetworkEthernetPortDeleteParamsWithTimeout creates a new NetworkEthernetPortDeleteParams object with the ability to set a timeout on a request.

func (*NetworkEthernetPortDeleteParams) SetContext

func (o *NetworkEthernetPortDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the network ethernet port delete params

func (*NetworkEthernetPortDeleteParams) SetDefaults

func (o *NetworkEthernetPortDeleteParams) SetDefaults()

SetDefaults hydrates default values in the network ethernet port delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetPortDeleteParams) SetHTTPClient

func (o *NetworkEthernetPortDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ethernet port delete params

func (*NetworkEthernetPortDeleteParams) SetReturnTimeout

func (o *NetworkEthernetPortDeleteParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the network ethernet port delete params

func (*NetworkEthernetPortDeleteParams) SetTimeout

func (o *NetworkEthernetPortDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ethernet port delete params

func (*NetworkEthernetPortDeleteParams) SetUUID

func (o *NetworkEthernetPortDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ethernet port delete params

func (*NetworkEthernetPortDeleteParams) WithContext

WithContext adds the context to the network ethernet port delete params

func (*NetworkEthernetPortDeleteParams) WithDefaults

WithDefaults hydrates default values in the network ethernet port delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetPortDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ethernet port delete params

func (*NetworkEthernetPortDeleteParams) WithReturnTimeout

func (o *NetworkEthernetPortDeleteParams) WithReturnTimeout(returnTimeout *int64) *NetworkEthernetPortDeleteParams

WithReturnTimeout adds the returnTimeout to the network ethernet port delete params

func (*NetworkEthernetPortDeleteParams) WithTimeout

WithTimeout adds the timeout to the network ethernet port delete params

func (*NetworkEthernetPortDeleteParams) WithUUID

WithUUID adds the uuid to the network ethernet port delete params

func (*NetworkEthernetPortDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkEthernetPortDeleteReader

type NetworkEthernetPortDeleteReader struct {
	// contains filtered or unexported fields
}

NetworkEthernetPortDeleteReader is a Reader for the NetworkEthernetPortDelete structure.

func (*NetworkEthernetPortDeleteReader) ReadResponse

func (o *NetworkEthernetPortDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkEthernetPortGetDefault

type NetworkEthernetPortGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkEthernetPortGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkEthernetPortGetDefault

func NewNetworkEthernetPortGetDefault(code int) *NetworkEthernetPortGetDefault

NewNetworkEthernetPortGetDefault creates a NetworkEthernetPortGetDefault with default headers values

func (*NetworkEthernetPortGetDefault) Code

Code gets the status code for the network ethernet port get default response

func (*NetworkEthernetPortGetDefault) Error

func (*NetworkEthernetPortGetDefault) GetPayload

func (*NetworkEthernetPortGetDefault) IsClientError

func (o *NetworkEthernetPortGetDefault) IsClientError() bool

IsClientError returns true when this network ethernet port get default response has a 4xx status code

func (*NetworkEthernetPortGetDefault) IsCode

func (o *NetworkEthernetPortGetDefault) IsCode(code int) bool

IsCode returns true when this network ethernet port get default response a status code equal to that given

func (*NetworkEthernetPortGetDefault) IsRedirect

func (o *NetworkEthernetPortGetDefault) IsRedirect() bool

IsRedirect returns true when this network ethernet port get default response has a 3xx status code

func (*NetworkEthernetPortGetDefault) IsServerError

func (o *NetworkEthernetPortGetDefault) IsServerError() bool

IsServerError returns true when this network ethernet port get default response has a 5xx status code

func (*NetworkEthernetPortGetDefault) IsSuccess

func (o *NetworkEthernetPortGetDefault) IsSuccess() bool

IsSuccess returns true when this network ethernet port get default response has a 2xx status code

func (*NetworkEthernetPortGetDefault) String

type NetworkEthernetPortGetOK

type NetworkEthernetPortGetOK struct {
	Payload *models.Port
}

NetworkEthernetPortGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkEthernetPortGetOK

func NewNetworkEthernetPortGetOK() *NetworkEthernetPortGetOK

NewNetworkEthernetPortGetOK creates a NetworkEthernetPortGetOK with default headers values

func (*NetworkEthernetPortGetOK) Code

func (o *NetworkEthernetPortGetOK) Code() int

Code gets the status code for the network ethernet port get o k response

func (*NetworkEthernetPortGetOK) Error

func (o *NetworkEthernetPortGetOK) Error() string

func (*NetworkEthernetPortGetOK) GetPayload

func (o *NetworkEthernetPortGetOK) GetPayload() *models.Port

func (*NetworkEthernetPortGetOK) IsClientError

func (o *NetworkEthernetPortGetOK) IsClientError() bool

IsClientError returns true when this network ethernet port get o k response has a 4xx status code

func (*NetworkEthernetPortGetOK) IsCode

func (o *NetworkEthernetPortGetOK) IsCode(code int) bool

IsCode returns true when this network ethernet port get o k response a status code equal to that given

func (*NetworkEthernetPortGetOK) IsRedirect

func (o *NetworkEthernetPortGetOK) IsRedirect() bool

IsRedirect returns true when this network ethernet port get o k response has a 3xx status code

func (*NetworkEthernetPortGetOK) IsServerError

func (o *NetworkEthernetPortGetOK) IsServerError() bool

IsServerError returns true when this network ethernet port get o k response has a 5xx status code

func (*NetworkEthernetPortGetOK) IsSuccess

func (o *NetworkEthernetPortGetOK) IsSuccess() bool

IsSuccess returns true when this network ethernet port get o k response has a 2xx status code

func (*NetworkEthernetPortGetOK) String

func (o *NetworkEthernetPortGetOK) String() string

type NetworkEthernetPortGetParams

type NetworkEthernetPortGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* UUID.

	   Port UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkEthernetPortGetParams contains all the parameters to send to the API endpoint

for the network ethernet port get operation.

Typically these are written to a http.Request.

func NewNetworkEthernetPortGetParams

func NewNetworkEthernetPortGetParams() *NetworkEthernetPortGetParams

NewNetworkEthernetPortGetParams creates a new NetworkEthernetPortGetParams 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 NewNetworkEthernetPortGetParamsWithContext

func NewNetworkEthernetPortGetParamsWithContext(ctx context.Context) *NetworkEthernetPortGetParams

NewNetworkEthernetPortGetParamsWithContext creates a new NetworkEthernetPortGetParams object with the ability to set a context for a request.

func NewNetworkEthernetPortGetParamsWithHTTPClient

func NewNetworkEthernetPortGetParamsWithHTTPClient(client *http.Client) *NetworkEthernetPortGetParams

NewNetworkEthernetPortGetParamsWithHTTPClient creates a new NetworkEthernetPortGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkEthernetPortGetParamsWithTimeout

func NewNetworkEthernetPortGetParamsWithTimeout(timeout time.Duration) *NetworkEthernetPortGetParams

NewNetworkEthernetPortGetParamsWithTimeout creates a new NetworkEthernetPortGetParams object with the ability to set a timeout on a request.

func (*NetworkEthernetPortGetParams) SetContext

func (o *NetworkEthernetPortGetParams) SetContext(ctx context.Context)

SetContext adds the context to the network ethernet port get params

func (*NetworkEthernetPortGetParams) SetDefaults

func (o *NetworkEthernetPortGetParams) SetDefaults()

SetDefaults hydrates default values in the network ethernet port get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetPortGetParams) SetFields

func (o *NetworkEthernetPortGetParams) SetFields(fields []string)

SetFields adds the fields to the network ethernet port get params

func (*NetworkEthernetPortGetParams) SetHTTPClient

func (o *NetworkEthernetPortGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ethernet port get params

func (*NetworkEthernetPortGetParams) SetTimeout

func (o *NetworkEthernetPortGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ethernet port get params

func (*NetworkEthernetPortGetParams) SetUUID

func (o *NetworkEthernetPortGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ethernet port get params

func (*NetworkEthernetPortGetParams) WithContext

WithContext adds the context to the network ethernet port get params

func (*NetworkEthernetPortGetParams) WithDefaults

WithDefaults hydrates default values in the network ethernet port get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetPortGetParams) WithFields

WithFields adds the fields to the network ethernet port get params

func (*NetworkEthernetPortGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ethernet port get params

func (*NetworkEthernetPortGetParams) WithTimeout

WithTimeout adds the timeout to the network ethernet port get params

func (*NetworkEthernetPortGetParams) WithUUID

WithUUID adds the uuid to the network ethernet port get params

func (*NetworkEthernetPortGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkEthernetPortGetReader

type NetworkEthernetPortGetReader struct {
	// contains filtered or unexported fields
}

NetworkEthernetPortGetReader is a Reader for the NetworkEthernetPortGet structure.

func (*NetworkEthernetPortGetReader) ReadResponse

func (o *NetworkEthernetPortGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkEthernetPortModifyDefault

type NetworkEthernetPortModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkEthernetPortModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1376361 | Port is already a member of a LAG. | | 1376488 | Disabling the last operational cluster port on a node is not allowed. | | 1376492 | Cannot change the MTU of a VLAN to be greater than the MTU of the port hosting it. | | 1377563 | Port is already a member of a LAG. | | 1377608 | Port cannot be used because it is currently the home port or current port of an interface. | | 1966288 | Disabling the cluster ports can only be done on the local node. | | 1967087 | The specified broadcast domain UUID is not valid. | | 1967088 | The specified broadcast domain name does not exist in the specified IPspace. | | 1967089 | The specified broadcast domain UUID, name and IPspace name do not match. | | 1967094 | The specified LAG member port UUID is not valid. | | 1967095 | The specified LAG member port name and node name combination is not valid. | | 1967096 | The specified node does not match the specified LAG member port node. | | 1967097 | The specified LAG member ports UUID, name, and node name do not match. | | 1967148 | Failure to remove port from broadcast domain. | | 1967149 | Failure to add port to broadcast domain. | | 1967184 | The reachability parameter cannot be patched in the same request as other parameters that might affect the target port's reachability status. | | 1967185 | The port cannot be repaired because the port is deemed as non-repairable. | | 1967186 | Invalid value for the reachability parameter. | | 1967580 | This command is not supported as the effective cluster version is earlier than 9.8. | | 1967582 | The reachability parameter is not supported on this cluster. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkEthernetPortModifyDefault

func NewNetworkEthernetPortModifyDefault(code int) *NetworkEthernetPortModifyDefault

NewNetworkEthernetPortModifyDefault creates a NetworkEthernetPortModifyDefault with default headers values

func (*NetworkEthernetPortModifyDefault) Code

Code gets the status code for the network ethernet port modify default response

func (*NetworkEthernetPortModifyDefault) Error

func (*NetworkEthernetPortModifyDefault) GetPayload

func (*NetworkEthernetPortModifyDefault) IsClientError

func (o *NetworkEthernetPortModifyDefault) IsClientError() bool

IsClientError returns true when this network ethernet port modify default response has a 4xx status code

func (*NetworkEthernetPortModifyDefault) IsCode

func (o *NetworkEthernetPortModifyDefault) IsCode(code int) bool

IsCode returns true when this network ethernet port modify default response a status code equal to that given

func (*NetworkEthernetPortModifyDefault) IsRedirect

func (o *NetworkEthernetPortModifyDefault) IsRedirect() bool

IsRedirect returns true when this network ethernet port modify default response has a 3xx status code

func (*NetworkEthernetPortModifyDefault) IsServerError

func (o *NetworkEthernetPortModifyDefault) IsServerError() bool

IsServerError returns true when this network ethernet port modify default response has a 5xx status code

func (*NetworkEthernetPortModifyDefault) IsSuccess

func (o *NetworkEthernetPortModifyDefault) IsSuccess() bool

IsSuccess returns true when this network ethernet port modify default response has a 2xx status code

func (*NetworkEthernetPortModifyDefault) String

type NetworkEthernetPortModifyOK

type NetworkEthernetPortModifyOK struct {
}

NetworkEthernetPortModifyOK describes a response with status code 200, with default header values.

OK

func NewNetworkEthernetPortModifyOK

func NewNetworkEthernetPortModifyOK() *NetworkEthernetPortModifyOK

NewNetworkEthernetPortModifyOK creates a NetworkEthernetPortModifyOK with default headers values

func (*NetworkEthernetPortModifyOK) Code

func (o *NetworkEthernetPortModifyOK) Code() int

Code gets the status code for the network ethernet port modify o k response

func (*NetworkEthernetPortModifyOK) Error

func (*NetworkEthernetPortModifyOK) IsClientError

func (o *NetworkEthernetPortModifyOK) IsClientError() bool

IsClientError returns true when this network ethernet port modify o k response has a 4xx status code

func (*NetworkEthernetPortModifyOK) IsCode

func (o *NetworkEthernetPortModifyOK) IsCode(code int) bool

IsCode returns true when this network ethernet port modify o k response a status code equal to that given

func (*NetworkEthernetPortModifyOK) IsRedirect

func (o *NetworkEthernetPortModifyOK) IsRedirect() bool

IsRedirect returns true when this network ethernet port modify o k response has a 3xx status code

func (*NetworkEthernetPortModifyOK) IsServerError

func (o *NetworkEthernetPortModifyOK) IsServerError() bool

IsServerError returns true when this network ethernet port modify o k response has a 5xx status code

func (*NetworkEthernetPortModifyOK) IsSuccess

func (o *NetworkEthernetPortModifyOK) IsSuccess() bool

IsSuccess returns true when this network ethernet port modify o k response has a 2xx status code

func (*NetworkEthernetPortModifyOK) String

func (o *NetworkEthernetPortModifyOK) String() string

type NetworkEthernetPortModifyParams

type NetworkEthernetPortModifyParams struct {

	// Info.
	Info *models.Port

	/* UUID.

	   Port UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkEthernetPortModifyParams contains all the parameters to send to the API endpoint

for the network ethernet port modify operation.

Typically these are written to a http.Request.

func NewNetworkEthernetPortModifyParams

func NewNetworkEthernetPortModifyParams() *NetworkEthernetPortModifyParams

NewNetworkEthernetPortModifyParams creates a new NetworkEthernetPortModifyParams 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 NewNetworkEthernetPortModifyParamsWithContext

func NewNetworkEthernetPortModifyParamsWithContext(ctx context.Context) *NetworkEthernetPortModifyParams

NewNetworkEthernetPortModifyParamsWithContext creates a new NetworkEthernetPortModifyParams object with the ability to set a context for a request.

func NewNetworkEthernetPortModifyParamsWithHTTPClient

func NewNetworkEthernetPortModifyParamsWithHTTPClient(client *http.Client) *NetworkEthernetPortModifyParams

NewNetworkEthernetPortModifyParamsWithHTTPClient creates a new NetworkEthernetPortModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkEthernetPortModifyParamsWithTimeout

func NewNetworkEthernetPortModifyParamsWithTimeout(timeout time.Duration) *NetworkEthernetPortModifyParams

NewNetworkEthernetPortModifyParamsWithTimeout creates a new NetworkEthernetPortModifyParams object with the ability to set a timeout on a request.

func (*NetworkEthernetPortModifyParams) SetContext

func (o *NetworkEthernetPortModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the network ethernet port modify params

func (*NetworkEthernetPortModifyParams) SetDefaults

func (o *NetworkEthernetPortModifyParams) SetDefaults()

SetDefaults hydrates default values in the network ethernet port modify params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetPortModifyParams) SetHTTPClient

func (o *NetworkEthernetPortModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ethernet port modify params

func (*NetworkEthernetPortModifyParams) SetInfo

func (o *NetworkEthernetPortModifyParams) SetInfo(info *models.Port)

SetInfo adds the info to the network ethernet port modify params

func (*NetworkEthernetPortModifyParams) SetTimeout

func (o *NetworkEthernetPortModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ethernet port modify params

func (*NetworkEthernetPortModifyParams) SetUUID

func (o *NetworkEthernetPortModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ethernet port modify params

func (*NetworkEthernetPortModifyParams) WithContext

WithContext adds the context to the network ethernet port modify params

func (*NetworkEthernetPortModifyParams) WithDefaults

WithDefaults hydrates default values in the network ethernet port modify params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetPortModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ethernet port modify params

func (*NetworkEthernetPortModifyParams) WithInfo

WithInfo adds the info to the network ethernet port modify params

func (*NetworkEthernetPortModifyParams) WithTimeout

WithTimeout adds the timeout to the network ethernet port modify params

func (*NetworkEthernetPortModifyParams) WithUUID

WithUUID adds the uuid to the network ethernet port modify params

func (*NetworkEthernetPortModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkEthernetPortModifyReader

type NetworkEthernetPortModifyReader struct {
	// contains filtered or unexported fields
}

NetworkEthernetPortModifyReader is a Reader for the NetworkEthernetPortModify structure.

func (*NetworkEthernetPortModifyReader) ReadResponse

func (o *NetworkEthernetPortModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkEthernetPortsCreateCreated

type NetworkEthernetPortsCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.PortResponse
}

NetworkEthernetPortsCreateCreated describes a response with status code 201, with default header values.

Created

func NewNetworkEthernetPortsCreateCreated

func NewNetworkEthernetPortsCreateCreated() *NetworkEthernetPortsCreateCreated

NewNetworkEthernetPortsCreateCreated creates a NetworkEthernetPortsCreateCreated with default headers values

func (*NetworkEthernetPortsCreateCreated) Code

Code gets the status code for the network ethernet ports create created response

func (*NetworkEthernetPortsCreateCreated) Error

func (*NetworkEthernetPortsCreateCreated) GetPayload

func (*NetworkEthernetPortsCreateCreated) IsClientError

func (o *NetworkEthernetPortsCreateCreated) IsClientError() bool

IsClientError returns true when this network ethernet ports create created response has a 4xx status code

func (*NetworkEthernetPortsCreateCreated) IsCode

func (o *NetworkEthernetPortsCreateCreated) IsCode(code int) bool

IsCode returns true when this network ethernet ports create created response a status code equal to that given

func (*NetworkEthernetPortsCreateCreated) IsRedirect

func (o *NetworkEthernetPortsCreateCreated) IsRedirect() bool

IsRedirect returns true when this network ethernet ports create created response has a 3xx status code

func (*NetworkEthernetPortsCreateCreated) IsServerError

func (o *NetworkEthernetPortsCreateCreated) IsServerError() bool

IsServerError returns true when this network ethernet ports create created response has a 5xx status code

func (*NetworkEthernetPortsCreateCreated) IsSuccess

func (o *NetworkEthernetPortsCreateCreated) IsSuccess() bool

IsSuccess returns true when this network ethernet ports create created response has a 2xx status code

func (*NetworkEthernetPortsCreateCreated) String

type NetworkEthernetPortsCreateDefault

type NetworkEthernetPortsCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkEthernetPortsCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1376361 | Port is already a member of a LAG. | | 1376857 | Cannot create a VLAN on a port that is a member of a LAG. | | 1377609 | The update is partially complete. Updating broadcast domain attributes on this port has failed. | | 1966189 | Port is the home port or current port of an interface. | | 1966466 | VLAN ID must be a number from 1 to 4094. | | 1967083 | The specified type is not valid. | | 1967084 | The specified node UUID is not valid. | | 1967085 | The specified node name is not valid. | | 1967086 | Node name and UUID must match if both are provided. | | 1967087 | The specified broadcast domain UUID is not valid. | | 1967088 | The specified broadcast domain name does not exist in the specified IPspace. | | 1967089 | The specified broadcast domain UUID, name, and IPspace name do not match. | | 1967090 | The specified VLAN base port UUID is not valid. | | 1967091 | The specified VLAN base port name and node name are not valid. | | 1967092 | The specified node does not match the node specified for the VLAN base port. | | 1967093 | The specified VLAN base port UUID, name, and VLAN base port node name do not match. | | 1967094 | The specified LAG member port UUID is not valid. | | 1967095 | The specified LAG member port name and node name combination is not valid. | | 1967096 | The specified node does not match the specified LAG member port node. | | 1967097 | The specified LAG member ports UUID, name, and node name do not match. | | 1967098 | VLAN POST operation has failed because admin status could not be set for the specified port. | | 1967099 | Partial success of the VLAN POST operation. Verify the state of the created VLAN for more information. | | 1967100 | LAG POST operation failed because admin status could not be set. | | 1967101 | Partial success of the LAG POST operation. Verify the state of the created LAG for more information. | | 1967102 | POST operation might have left the configuration in an inconsistent state. Check the configuration. | | 1967148 | Failure to remove port from broadcast domain. | | 1967149 | Failure to add port to broadcast domain. | | 1967175 | VLANs cannot be created on ports in the Cluster IPspace. | | 1967190 | Missing or incomplete VLAN specification. | | 1967191 | Missing or incomplete lag specification. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkEthernetPortsCreateDefault

func NewNetworkEthernetPortsCreateDefault(code int) *NetworkEthernetPortsCreateDefault

NewNetworkEthernetPortsCreateDefault creates a NetworkEthernetPortsCreateDefault with default headers values

func (*NetworkEthernetPortsCreateDefault) Code

Code gets the status code for the network ethernet ports create default response

func (*NetworkEthernetPortsCreateDefault) Error

func (*NetworkEthernetPortsCreateDefault) GetPayload

func (*NetworkEthernetPortsCreateDefault) IsClientError

func (o *NetworkEthernetPortsCreateDefault) IsClientError() bool

IsClientError returns true when this network ethernet ports create default response has a 4xx status code

func (*NetworkEthernetPortsCreateDefault) IsCode

func (o *NetworkEthernetPortsCreateDefault) IsCode(code int) bool

IsCode returns true when this network ethernet ports create default response a status code equal to that given

func (*NetworkEthernetPortsCreateDefault) IsRedirect

func (o *NetworkEthernetPortsCreateDefault) IsRedirect() bool

IsRedirect returns true when this network ethernet ports create default response has a 3xx status code

func (*NetworkEthernetPortsCreateDefault) IsServerError

func (o *NetworkEthernetPortsCreateDefault) IsServerError() bool

IsServerError returns true when this network ethernet ports create default response has a 5xx status code

func (*NetworkEthernetPortsCreateDefault) IsSuccess

func (o *NetworkEthernetPortsCreateDefault) IsSuccess() bool

IsSuccess returns true when this network ethernet ports create default response has a 2xx status code

func (*NetworkEthernetPortsCreateDefault) String

type NetworkEthernetPortsCreateParams

type NetworkEthernetPortsCreateParams struct {

	/* Info.

	   Port parameters
	*/
	Info *models.Port

	/* 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
}

NetworkEthernetPortsCreateParams contains all the parameters to send to the API endpoint

for the network ethernet ports create operation.

Typically these are written to a http.Request.

func NewNetworkEthernetPortsCreateParams

func NewNetworkEthernetPortsCreateParams() *NetworkEthernetPortsCreateParams

NewNetworkEthernetPortsCreateParams creates a new NetworkEthernetPortsCreateParams 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 NewNetworkEthernetPortsCreateParamsWithContext

func NewNetworkEthernetPortsCreateParamsWithContext(ctx context.Context) *NetworkEthernetPortsCreateParams

NewNetworkEthernetPortsCreateParamsWithContext creates a new NetworkEthernetPortsCreateParams object with the ability to set a context for a request.

func NewNetworkEthernetPortsCreateParamsWithHTTPClient

func NewNetworkEthernetPortsCreateParamsWithHTTPClient(client *http.Client) *NetworkEthernetPortsCreateParams

NewNetworkEthernetPortsCreateParamsWithHTTPClient creates a new NetworkEthernetPortsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkEthernetPortsCreateParamsWithTimeout

func NewNetworkEthernetPortsCreateParamsWithTimeout(timeout time.Duration) *NetworkEthernetPortsCreateParams

NewNetworkEthernetPortsCreateParamsWithTimeout creates a new NetworkEthernetPortsCreateParams object with the ability to set a timeout on a request.

func (*NetworkEthernetPortsCreateParams) SetContext

SetContext adds the context to the network ethernet ports create params

func (*NetworkEthernetPortsCreateParams) SetDefaults

func (o *NetworkEthernetPortsCreateParams) SetDefaults()

SetDefaults hydrates default values in the network ethernet ports create params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetPortsCreateParams) SetHTTPClient

func (o *NetworkEthernetPortsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ethernet ports create params

func (*NetworkEthernetPortsCreateParams) SetInfo

func (o *NetworkEthernetPortsCreateParams) SetInfo(info *models.Port)

SetInfo adds the info to the network ethernet ports create params

func (*NetworkEthernetPortsCreateParams) SetReturnRecords

func (o *NetworkEthernetPortsCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ethernet ports create params

func (*NetworkEthernetPortsCreateParams) SetTimeout

func (o *NetworkEthernetPortsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ethernet ports create params

func (*NetworkEthernetPortsCreateParams) WithContext

WithContext adds the context to the network ethernet ports create params

func (*NetworkEthernetPortsCreateParams) WithDefaults

WithDefaults hydrates default values in the network ethernet ports create params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetPortsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ethernet ports create params

func (*NetworkEthernetPortsCreateParams) WithInfo

WithInfo adds the info to the network ethernet ports create params

func (*NetworkEthernetPortsCreateParams) WithReturnRecords

func (o *NetworkEthernetPortsCreateParams) WithReturnRecords(returnRecords *bool) *NetworkEthernetPortsCreateParams

WithReturnRecords adds the returnRecords to the network ethernet ports create params

func (*NetworkEthernetPortsCreateParams) WithTimeout

WithTimeout adds the timeout to the network ethernet ports create params

func (*NetworkEthernetPortsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkEthernetPortsCreateReader

type NetworkEthernetPortsCreateReader struct {
	// contains filtered or unexported fields
}

NetworkEthernetPortsCreateReader is a Reader for the NetworkEthernetPortsCreate structure.

func (*NetworkEthernetPortsCreateReader) ReadResponse

func (o *NetworkEthernetPortsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkEthernetPortsGetDefault

type NetworkEthernetPortsGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkEthernetPortsGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkEthernetPortsGetDefault

func NewNetworkEthernetPortsGetDefault(code int) *NetworkEthernetPortsGetDefault

NewNetworkEthernetPortsGetDefault creates a NetworkEthernetPortsGetDefault with default headers values

func (*NetworkEthernetPortsGetDefault) Code

Code gets the status code for the network ethernet ports get default response

func (*NetworkEthernetPortsGetDefault) Error

func (*NetworkEthernetPortsGetDefault) GetPayload

func (*NetworkEthernetPortsGetDefault) IsClientError

func (o *NetworkEthernetPortsGetDefault) IsClientError() bool

IsClientError returns true when this network ethernet ports get default response has a 4xx status code

func (*NetworkEthernetPortsGetDefault) IsCode

func (o *NetworkEthernetPortsGetDefault) IsCode(code int) bool

IsCode returns true when this network ethernet ports get default response a status code equal to that given

func (*NetworkEthernetPortsGetDefault) IsRedirect

func (o *NetworkEthernetPortsGetDefault) IsRedirect() bool

IsRedirect returns true when this network ethernet ports get default response has a 3xx status code

func (*NetworkEthernetPortsGetDefault) IsServerError

func (o *NetworkEthernetPortsGetDefault) IsServerError() bool

IsServerError returns true when this network ethernet ports get default response has a 5xx status code

func (*NetworkEthernetPortsGetDefault) IsSuccess

func (o *NetworkEthernetPortsGetDefault) IsSuccess() bool

IsSuccess returns true when this network ethernet ports get default response has a 2xx status code

func (*NetworkEthernetPortsGetDefault) String

type NetworkEthernetPortsGetOK

type NetworkEthernetPortsGetOK struct {
	Payload *models.PortResponse
}

NetworkEthernetPortsGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkEthernetPortsGetOK

func NewNetworkEthernetPortsGetOK() *NetworkEthernetPortsGetOK

NewNetworkEthernetPortsGetOK creates a NetworkEthernetPortsGetOK with default headers values

func (*NetworkEthernetPortsGetOK) Code

func (o *NetworkEthernetPortsGetOK) Code() int

Code gets the status code for the network ethernet ports get o k response

func (*NetworkEthernetPortsGetOK) Error

func (o *NetworkEthernetPortsGetOK) Error() string

func (*NetworkEthernetPortsGetOK) GetPayload

func (*NetworkEthernetPortsGetOK) IsClientError

func (o *NetworkEthernetPortsGetOK) IsClientError() bool

IsClientError returns true when this network ethernet ports get o k response has a 4xx status code

func (*NetworkEthernetPortsGetOK) IsCode

func (o *NetworkEthernetPortsGetOK) IsCode(code int) bool

IsCode returns true when this network ethernet ports get o k response a status code equal to that given

func (*NetworkEthernetPortsGetOK) IsRedirect

func (o *NetworkEthernetPortsGetOK) IsRedirect() bool

IsRedirect returns true when this network ethernet ports get o k response has a 3xx status code

func (*NetworkEthernetPortsGetOK) IsServerError

func (o *NetworkEthernetPortsGetOK) IsServerError() bool

IsServerError returns true when this network ethernet ports get o k response has a 5xx status code

func (*NetworkEthernetPortsGetOK) IsSuccess

func (o *NetworkEthernetPortsGetOK) IsSuccess() bool

IsSuccess returns true when this network ethernet ports get o k response has a 2xx status code

func (*NetworkEthernetPortsGetOK) String

func (o *NetworkEthernetPortsGetOK) String() string

type NetworkEthernetPortsGetParams

type NetworkEthernetPortsGetParams struct {

	/* BroadcastDomainIpspaceName.

	   Filter by broadcast_domain.ipspace.name
	*/
	BroadcastDomainIpspaceName *string

	/* BroadcastDomainName.

	   Filter by broadcast_domain.name
	*/
	BroadcastDomainName *string

	/* BroadcastDomainUUID.

	   Filter by broadcast_domain.uuid
	*/
	BroadcastDomainUUID *string

	/* DiscoveredDevicesCapabilities.

	   Filter by discovered_devices.capabilities
	*/
	DiscoveredDevicesCapabilities *string

	/* DiscoveredDevicesChassisID.

	   Filter by discovered_devices.chassis_id
	*/
	DiscoveredDevicesChassisID *string

	/* DiscoveredDevicesIPAddresses.

	   Filter by discovered_devices.ip_addresses
	*/
	DiscoveredDevicesIPAddresses *string

	/* DiscoveredDevicesName.

	   Filter by discovered_devices.name
	*/
	DiscoveredDevicesName *string

	/* DiscoveredDevicesPlatform.

	   Filter by discovered_devices.platform
	*/
	DiscoveredDevicesPlatform *string

	/* DiscoveredDevicesProtocol.

	   Filter by discovered_devices.protocol
	*/
	DiscoveredDevicesProtocol *string

	/* DiscoveredDevicesRemainingHoldTime.

	   Filter by discovered_devices.remaining_hold_time
	*/
	DiscoveredDevicesRemainingHoldTime *int64

	/* DiscoveredDevicesRemotePort.

	   Filter by discovered_devices.remote_port
	*/
	DiscoveredDevicesRemotePort *string

	/* DiscoveredDevicesSystemName.

	   Filter by discovered_devices.system_name
	*/
	DiscoveredDevicesSystemName *string

	/* DiscoveredDevicesVersion.

	   Filter by discovered_devices.version
	*/
	DiscoveredDevicesVersion *string

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* InterfaceCount.

	   Filter by interface_count
	*/
	InterfaceCount *int64

	/* LagActivePortsName.

	   Filter by lag.active_ports.name
	*/
	LagActivePortsName *string

	/* LagActivePortsNodeName.

	   Filter by lag.active_ports.node.name
	*/
	LagActivePortsNodeName *string

	/* LagActivePortsUUID.

	   Filter by lag.active_ports.uuid
	*/
	LagActivePortsUUID *string

	/* LagDistributionPolicy.

	   Filter by lag.distribution_policy
	*/
	LagDistributionPolicy *string

	/* LagMemberPortsName.

	   Filter by lag.member_ports.name
	*/
	LagMemberPortsName *string

	/* LagMemberPortsNodeName.

	   Filter by lag.member_ports.node.name
	*/
	LagMemberPortsNodeName *string

	/* LagMemberPortsUUID.

	   Filter by lag.member_ports.uuid
	*/
	LagMemberPortsUUID *string

	/* LagMode.

	   Filter by lag.mode
	*/
	LagMode *string

	/* MacAddress.

	   Filter by mac_address
	*/
	MacAddress *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* MetricDuration.

	   Filter by metric.duration
	*/
	MetricDuration *string

	/* 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

	/* Mtu.

	   Filter by mtu
	*/
	Mtu *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

	/* RdmaProtocols.

	   Filter by rdma_protocols
	*/
	RdmaProtocols *string

	/* Reachability.

	   Filter by reachability
	*/
	Reachability *string

	/* ReachableBroadcastDomainsIpspaceName.

	   Filter by reachable_broadcast_domains.ipspace.name
	*/
	ReachableBroadcastDomainsIpspaceName *string

	/* ReachableBroadcastDomainsName.

	   Filter by reachable_broadcast_domains.name
	*/
	ReachableBroadcastDomainsName *string

	/* ReachableBroadcastDomainsUUID.

	   Filter by reachable_broadcast_domains.uuid
	*/
	ReachableBroadcastDomainsUUID *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

	/* Speed.

	   Filter by speed
	*/
	Speed *int64

	/* State.

	   Filter by state
	*/
	State *string

	/* StatisticsDeviceLinkDownCountRaw.

	   Filter by statistics.device.link_down_count_raw
	*/
	StatisticsDeviceLinkDownCountRaw *int64

	/* StatisticsDeviceReceiveRawDiscards.

	   Filter by statistics.device.receive_raw.discards
	*/
	StatisticsDeviceReceiveRawDiscards *int64

	/* StatisticsDeviceReceiveRawErrors.

	   Filter by statistics.device.receive_raw.errors
	*/
	StatisticsDeviceReceiveRawErrors *int64

	/* StatisticsDeviceReceiveRawPackets.

	   Filter by statistics.device.receive_raw.packets
	*/
	StatisticsDeviceReceiveRawPackets *int64

	/* StatisticsDeviceTimestamp.

	   Filter by statistics.device.timestamp
	*/
	StatisticsDeviceTimestamp *string

	/* StatisticsDeviceTransmitRawDiscards.

	   Filter by statistics.device.transmit_raw.discards
	*/
	StatisticsDeviceTransmitRawDiscards *int64

	/* StatisticsDeviceTransmitRawErrors.

	   Filter by statistics.device.transmit_raw.errors
	*/
	StatisticsDeviceTransmitRawErrors *int64

	/* StatisticsDeviceTransmitRawPackets.

	   Filter by statistics.device.transmit_raw.packets
	*/
	StatisticsDeviceTransmitRawPackets *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

	/* Type.

	   Filter by type
	*/
	Type *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	/* VlanBasePortName.

	   Filter by vlan.base_port.name
	*/
	VlanBasePortName *string

	/* VlanBasePortNodeName.

	   Filter by vlan.base_port.node.name
	*/
	VlanBasePortNodeName *string

	/* VlanBasePortUUID.

	   Filter by vlan.base_port.uuid
	*/
	VlanBasePortUUID *string

	/* VlanTag.

	   Filter by vlan.tag
	*/
	VlanTag *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkEthernetPortsGetParams contains all the parameters to send to the API endpoint

for the network ethernet ports get operation.

Typically these are written to a http.Request.

func NewNetworkEthernetPortsGetParams

func NewNetworkEthernetPortsGetParams() *NetworkEthernetPortsGetParams

NewNetworkEthernetPortsGetParams creates a new NetworkEthernetPortsGetParams 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 NewNetworkEthernetPortsGetParamsWithContext

func NewNetworkEthernetPortsGetParamsWithContext(ctx context.Context) *NetworkEthernetPortsGetParams

NewNetworkEthernetPortsGetParamsWithContext creates a new NetworkEthernetPortsGetParams object with the ability to set a context for a request.

func NewNetworkEthernetPortsGetParamsWithHTTPClient

func NewNetworkEthernetPortsGetParamsWithHTTPClient(client *http.Client) *NetworkEthernetPortsGetParams

NewNetworkEthernetPortsGetParamsWithHTTPClient creates a new NetworkEthernetPortsGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkEthernetPortsGetParamsWithTimeout

func NewNetworkEthernetPortsGetParamsWithTimeout(timeout time.Duration) *NetworkEthernetPortsGetParams

NewNetworkEthernetPortsGetParamsWithTimeout creates a new NetworkEthernetPortsGetParams object with the ability to set a timeout on a request.

func (*NetworkEthernetPortsGetParams) SetBroadcastDomainIpspaceName

func (o *NetworkEthernetPortsGetParams) SetBroadcastDomainIpspaceName(broadcastDomainIpspaceName *string)

SetBroadcastDomainIpspaceName adds the broadcastDomainIpspaceName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetBroadcastDomainName

func (o *NetworkEthernetPortsGetParams) SetBroadcastDomainName(broadcastDomainName *string)

SetBroadcastDomainName adds the broadcastDomainName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetBroadcastDomainUUID

func (o *NetworkEthernetPortsGetParams) SetBroadcastDomainUUID(broadcastDomainUUID *string)

SetBroadcastDomainUUID adds the broadcastDomainUuid to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetContext

func (o *NetworkEthernetPortsGetParams) SetContext(ctx context.Context)

SetContext adds the context to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetDefaults

func (o *NetworkEthernetPortsGetParams) SetDefaults()

SetDefaults hydrates default values in the network ethernet ports get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetPortsGetParams) SetDiscoveredDevicesCapabilities

func (o *NetworkEthernetPortsGetParams) SetDiscoveredDevicesCapabilities(discoveredDevicesCapabilities *string)

SetDiscoveredDevicesCapabilities adds the discoveredDevicesCapabilities to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetDiscoveredDevicesChassisID

func (o *NetworkEthernetPortsGetParams) SetDiscoveredDevicesChassisID(discoveredDevicesChassisID *string)

SetDiscoveredDevicesChassisID adds the discoveredDevicesChassisId to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetDiscoveredDevicesIPAddresses

func (o *NetworkEthernetPortsGetParams) SetDiscoveredDevicesIPAddresses(discoveredDevicesIPAddresses *string)

SetDiscoveredDevicesIPAddresses adds the discoveredDevicesIpAddresses to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetDiscoveredDevicesName

func (o *NetworkEthernetPortsGetParams) SetDiscoveredDevicesName(discoveredDevicesName *string)

SetDiscoveredDevicesName adds the discoveredDevicesName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetDiscoveredDevicesPlatform

func (o *NetworkEthernetPortsGetParams) SetDiscoveredDevicesPlatform(discoveredDevicesPlatform *string)

SetDiscoveredDevicesPlatform adds the discoveredDevicesPlatform to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetDiscoveredDevicesProtocol

func (o *NetworkEthernetPortsGetParams) SetDiscoveredDevicesProtocol(discoveredDevicesProtocol *string)

SetDiscoveredDevicesProtocol adds the discoveredDevicesProtocol to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetDiscoveredDevicesRemainingHoldTime

func (o *NetworkEthernetPortsGetParams) SetDiscoveredDevicesRemainingHoldTime(discoveredDevicesRemainingHoldTime *int64)

SetDiscoveredDevicesRemainingHoldTime adds the discoveredDevicesRemainingHoldTime to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetDiscoveredDevicesRemotePort

func (o *NetworkEthernetPortsGetParams) SetDiscoveredDevicesRemotePort(discoveredDevicesRemotePort *string)

SetDiscoveredDevicesRemotePort adds the discoveredDevicesRemotePort to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetDiscoveredDevicesSystemName

func (o *NetworkEthernetPortsGetParams) SetDiscoveredDevicesSystemName(discoveredDevicesSystemName *string)

SetDiscoveredDevicesSystemName adds the discoveredDevicesSystemName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetDiscoveredDevicesVersion

func (o *NetworkEthernetPortsGetParams) SetDiscoveredDevicesVersion(discoveredDevicesVersion *string)

SetDiscoveredDevicesVersion adds the discoveredDevicesVersion to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetEnabled

func (o *NetworkEthernetPortsGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetFields

func (o *NetworkEthernetPortsGetParams) SetFields(fields []string)

SetFields adds the fields to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetHTTPClient

func (o *NetworkEthernetPortsGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetInterfaceCount

func (o *NetworkEthernetPortsGetParams) SetInterfaceCount(interfaceCount *int64)

SetInterfaceCount adds the interfaceCount to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetLagActivePortsName

func (o *NetworkEthernetPortsGetParams) SetLagActivePortsName(lagActivePortsName *string)

SetLagActivePortsName adds the lagActivePortsName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetLagActivePortsNodeName

func (o *NetworkEthernetPortsGetParams) SetLagActivePortsNodeName(lagActivePortsNodeName *string)

SetLagActivePortsNodeName adds the lagActivePortsNodeName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetLagActivePortsUUID

func (o *NetworkEthernetPortsGetParams) SetLagActivePortsUUID(lagActivePortsUUID *string)

SetLagActivePortsUUID adds the lagActivePortsUuid to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetLagDistributionPolicy

func (o *NetworkEthernetPortsGetParams) SetLagDistributionPolicy(lagDistributionPolicy *string)

SetLagDistributionPolicy adds the lagDistributionPolicy to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetLagMemberPortsName

func (o *NetworkEthernetPortsGetParams) SetLagMemberPortsName(lagMemberPortsName *string)

SetLagMemberPortsName adds the lagMemberPortsName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetLagMemberPortsNodeName

func (o *NetworkEthernetPortsGetParams) SetLagMemberPortsNodeName(lagMemberPortsNodeName *string)

SetLagMemberPortsNodeName adds the lagMemberPortsNodeName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetLagMemberPortsUUID

func (o *NetworkEthernetPortsGetParams) SetLagMemberPortsUUID(lagMemberPortsUUID *string)

SetLagMemberPortsUUID adds the lagMemberPortsUuid to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetLagMode

func (o *NetworkEthernetPortsGetParams) SetLagMode(lagMode *string)

SetLagMode adds the lagMode to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetMacAddress

func (o *NetworkEthernetPortsGetParams) SetMacAddress(macAddress *string)

SetMacAddress adds the macAddress to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetMaxRecords

func (o *NetworkEthernetPortsGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetMetricDuration

func (o *NetworkEthernetPortsGetParams) SetMetricDuration(metricDuration *string)

SetMetricDuration adds the metricDuration to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetMetricStatus

func (o *NetworkEthernetPortsGetParams) SetMetricStatus(metricStatus *string)

SetMetricStatus adds the metricStatus to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetMetricThroughputRead

func (o *NetworkEthernetPortsGetParams) SetMetricThroughputRead(metricThroughputRead *int64)

SetMetricThroughputRead adds the metricThroughputRead to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetMetricThroughputTotal

func (o *NetworkEthernetPortsGetParams) SetMetricThroughputTotal(metricThroughputTotal *int64)

SetMetricThroughputTotal adds the metricThroughputTotal to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetMetricThroughputWrite

func (o *NetworkEthernetPortsGetParams) SetMetricThroughputWrite(metricThroughputWrite *int64)

SetMetricThroughputWrite adds the metricThroughputWrite to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetMetricTimestamp

func (o *NetworkEthernetPortsGetParams) SetMetricTimestamp(metricTimestamp *string)

SetMetricTimestamp adds the metricTimestamp to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetMtu

func (o *NetworkEthernetPortsGetParams) SetMtu(mtu *int64)

SetMtu adds the mtu to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetName

func (o *NetworkEthernetPortsGetParams) SetName(name *string)

SetName adds the name to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetNodeName

func (o *NetworkEthernetPortsGetParams) SetNodeName(nodeName *string)

SetNodeName adds the nodeName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetNodeUUID

func (o *NetworkEthernetPortsGetParams) SetNodeUUID(nodeUUID *string)

SetNodeUUID adds the nodeUuid to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetOrderBy

func (o *NetworkEthernetPortsGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetRdmaProtocols

func (o *NetworkEthernetPortsGetParams) SetRdmaProtocols(rdmaProtocols *string)

SetRdmaProtocols adds the rdmaProtocols to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetReachability

func (o *NetworkEthernetPortsGetParams) SetReachability(reachability *string)

SetReachability adds the reachability to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetReachableBroadcastDomainsIpspaceName

func (o *NetworkEthernetPortsGetParams) SetReachableBroadcastDomainsIpspaceName(reachableBroadcastDomainsIpspaceName *string)

SetReachableBroadcastDomainsIpspaceName adds the reachableBroadcastDomainsIpspaceName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetReachableBroadcastDomainsName

func (o *NetworkEthernetPortsGetParams) SetReachableBroadcastDomainsName(reachableBroadcastDomainsName *string)

SetReachableBroadcastDomainsName adds the reachableBroadcastDomainsName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetReachableBroadcastDomainsUUID

func (o *NetworkEthernetPortsGetParams) SetReachableBroadcastDomainsUUID(reachableBroadcastDomainsUUID *string)

SetReachableBroadcastDomainsUUID adds the reachableBroadcastDomainsUuid to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetReturnRecords

func (o *NetworkEthernetPortsGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetReturnTimeout

func (o *NetworkEthernetPortsGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetSpeed

func (o *NetworkEthernetPortsGetParams) SetSpeed(speed *int64)

SetSpeed adds the speed to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetState

func (o *NetworkEthernetPortsGetParams) SetState(state *string)

SetState adds the state to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsDeviceLinkDownCountRaw

func (o *NetworkEthernetPortsGetParams) SetStatisticsDeviceLinkDownCountRaw(statisticsDeviceLinkDownCountRaw *int64)

SetStatisticsDeviceLinkDownCountRaw adds the statisticsDeviceLinkDownCountRaw to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsDeviceReceiveRawDiscards

func (o *NetworkEthernetPortsGetParams) SetStatisticsDeviceReceiveRawDiscards(statisticsDeviceReceiveRawDiscards *int64)

SetStatisticsDeviceReceiveRawDiscards adds the statisticsDeviceReceiveRawDiscards to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsDeviceReceiveRawErrors

func (o *NetworkEthernetPortsGetParams) SetStatisticsDeviceReceiveRawErrors(statisticsDeviceReceiveRawErrors *int64)

SetStatisticsDeviceReceiveRawErrors adds the statisticsDeviceReceiveRawErrors to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsDeviceReceiveRawPackets

func (o *NetworkEthernetPortsGetParams) SetStatisticsDeviceReceiveRawPackets(statisticsDeviceReceiveRawPackets *int64)

SetStatisticsDeviceReceiveRawPackets adds the statisticsDeviceReceiveRawPackets to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsDeviceTimestamp

func (o *NetworkEthernetPortsGetParams) SetStatisticsDeviceTimestamp(statisticsDeviceTimestamp *string)

SetStatisticsDeviceTimestamp adds the statisticsDeviceTimestamp to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsDeviceTransmitRawDiscards

func (o *NetworkEthernetPortsGetParams) SetStatisticsDeviceTransmitRawDiscards(statisticsDeviceTransmitRawDiscards *int64)

SetStatisticsDeviceTransmitRawDiscards adds the statisticsDeviceTransmitRawDiscards to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsDeviceTransmitRawErrors

func (o *NetworkEthernetPortsGetParams) SetStatisticsDeviceTransmitRawErrors(statisticsDeviceTransmitRawErrors *int64)

SetStatisticsDeviceTransmitRawErrors adds the statisticsDeviceTransmitRawErrors to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsDeviceTransmitRawPackets

func (o *NetworkEthernetPortsGetParams) SetStatisticsDeviceTransmitRawPackets(statisticsDeviceTransmitRawPackets *int64)

SetStatisticsDeviceTransmitRawPackets adds the statisticsDeviceTransmitRawPackets to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsStatus

func (o *NetworkEthernetPortsGetParams) SetStatisticsStatus(statisticsStatus *string)

SetStatisticsStatus adds the statisticsStatus to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsThroughputRawRead

func (o *NetworkEthernetPortsGetParams) SetStatisticsThroughputRawRead(statisticsThroughputRawRead *int64)

SetStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsThroughputRawTotal

func (o *NetworkEthernetPortsGetParams) SetStatisticsThroughputRawTotal(statisticsThroughputRawTotal *int64)

SetStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsThroughputRawWrite

func (o *NetworkEthernetPortsGetParams) SetStatisticsThroughputRawWrite(statisticsThroughputRawWrite *int64)

SetStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetStatisticsTimestamp

func (o *NetworkEthernetPortsGetParams) SetStatisticsTimestamp(statisticsTimestamp *string)

SetStatisticsTimestamp adds the statisticsTimestamp to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetTimeout

func (o *NetworkEthernetPortsGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetType

func (o *NetworkEthernetPortsGetParams) SetType(typeVar *string)

SetType adds the type to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetUUID

func (o *NetworkEthernetPortsGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetVlanBasePortName

func (o *NetworkEthernetPortsGetParams) SetVlanBasePortName(vlanBasePortName *string)

SetVlanBasePortName adds the vlanBasePortName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetVlanBasePortNodeName

func (o *NetworkEthernetPortsGetParams) SetVlanBasePortNodeName(vlanBasePortNodeName *string)

SetVlanBasePortNodeName adds the vlanBasePortNodeName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetVlanBasePortUUID

func (o *NetworkEthernetPortsGetParams) SetVlanBasePortUUID(vlanBasePortUUID *string)

SetVlanBasePortUUID adds the vlanBasePortUuid to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) SetVlanTag

func (o *NetworkEthernetPortsGetParams) SetVlanTag(vlanTag *int64)

SetVlanTag adds the vlanTag to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithBroadcastDomainIpspaceName

func (o *NetworkEthernetPortsGetParams) WithBroadcastDomainIpspaceName(broadcastDomainIpspaceName *string) *NetworkEthernetPortsGetParams

WithBroadcastDomainIpspaceName adds the broadcastDomainIpspaceName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithBroadcastDomainName

func (o *NetworkEthernetPortsGetParams) WithBroadcastDomainName(broadcastDomainName *string) *NetworkEthernetPortsGetParams

WithBroadcastDomainName adds the broadcastDomainName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithBroadcastDomainUUID

func (o *NetworkEthernetPortsGetParams) WithBroadcastDomainUUID(broadcastDomainUUID *string) *NetworkEthernetPortsGetParams

WithBroadcastDomainUUID adds the broadcastDomainUUID to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithContext

WithContext adds the context to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithDefaults

WithDefaults hydrates default values in the network ethernet ports get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkEthernetPortsGetParams) WithDiscoveredDevicesCapabilities

func (o *NetworkEthernetPortsGetParams) WithDiscoveredDevicesCapabilities(discoveredDevicesCapabilities *string) *NetworkEthernetPortsGetParams

WithDiscoveredDevicesCapabilities adds the discoveredDevicesCapabilities to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithDiscoveredDevicesChassisID

func (o *NetworkEthernetPortsGetParams) WithDiscoveredDevicesChassisID(discoveredDevicesChassisID *string) *NetworkEthernetPortsGetParams

WithDiscoveredDevicesChassisID adds the discoveredDevicesChassisID to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithDiscoveredDevicesIPAddresses

func (o *NetworkEthernetPortsGetParams) WithDiscoveredDevicesIPAddresses(discoveredDevicesIPAddresses *string) *NetworkEthernetPortsGetParams

WithDiscoveredDevicesIPAddresses adds the discoveredDevicesIPAddresses to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithDiscoveredDevicesName

func (o *NetworkEthernetPortsGetParams) WithDiscoveredDevicesName(discoveredDevicesName *string) *NetworkEthernetPortsGetParams

WithDiscoveredDevicesName adds the discoveredDevicesName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithDiscoveredDevicesPlatform

func (o *NetworkEthernetPortsGetParams) WithDiscoveredDevicesPlatform(discoveredDevicesPlatform *string) *NetworkEthernetPortsGetParams

WithDiscoveredDevicesPlatform adds the discoveredDevicesPlatform to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithDiscoveredDevicesProtocol

func (o *NetworkEthernetPortsGetParams) WithDiscoveredDevicesProtocol(discoveredDevicesProtocol *string) *NetworkEthernetPortsGetParams

WithDiscoveredDevicesProtocol adds the discoveredDevicesProtocol to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithDiscoveredDevicesRemainingHoldTime

func (o *NetworkEthernetPortsGetParams) WithDiscoveredDevicesRemainingHoldTime(discoveredDevicesRemainingHoldTime *int64) *NetworkEthernetPortsGetParams

WithDiscoveredDevicesRemainingHoldTime adds the discoveredDevicesRemainingHoldTime to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithDiscoveredDevicesRemotePort

func (o *NetworkEthernetPortsGetParams) WithDiscoveredDevicesRemotePort(discoveredDevicesRemotePort *string) *NetworkEthernetPortsGetParams

WithDiscoveredDevicesRemotePort adds the discoveredDevicesRemotePort to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithDiscoveredDevicesSystemName

func (o *NetworkEthernetPortsGetParams) WithDiscoveredDevicesSystemName(discoveredDevicesSystemName *string) *NetworkEthernetPortsGetParams

WithDiscoveredDevicesSystemName adds the discoveredDevicesSystemName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithDiscoveredDevicesVersion

func (o *NetworkEthernetPortsGetParams) WithDiscoveredDevicesVersion(discoveredDevicesVersion *string) *NetworkEthernetPortsGetParams

WithDiscoveredDevicesVersion adds the discoveredDevicesVersion to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithEnabled

WithEnabled adds the enabled to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithFields

WithFields adds the fields to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithInterfaceCount

func (o *NetworkEthernetPortsGetParams) WithInterfaceCount(interfaceCount *int64) *NetworkEthernetPortsGetParams

WithInterfaceCount adds the interfaceCount to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithLagActivePortsName

func (o *NetworkEthernetPortsGetParams) WithLagActivePortsName(lagActivePortsName *string) *NetworkEthernetPortsGetParams

WithLagActivePortsName adds the lagActivePortsName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithLagActivePortsNodeName

func (o *NetworkEthernetPortsGetParams) WithLagActivePortsNodeName(lagActivePortsNodeName *string) *NetworkEthernetPortsGetParams

WithLagActivePortsNodeName adds the lagActivePortsNodeName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithLagActivePortsUUID

func (o *NetworkEthernetPortsGetParams) WithLagActivePortsUUID(lagActivePortsUUID *string) *NetworkEthernetPortsGetParams

WithLagActivePortsUUID adds the lagActivePortsUUID to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithLagDistributionPolicy

func (o *NetworkEthernetPortsGetParams) WithLagDistributionPolicy(lagDistributionPolicy *string) *NetworkEthernetPortsGetParams

WithLagDistributionPolicy adds the lagDistributionPolicy to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithLagMemberPortsName

func (o *NetworkEthernetPortsGetParams) WithLagMemberPortsName(lagMemberPortsName *string) *NetworkEthernetPortsGetParams

WithLagMemberPortsName adds the lagMemberPortsName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithLagMemberPortsNodeName

func (o *NetworkEthernetPortsGetParams) WithLagMemberPortsNodeName(lagMemberPortsNodeName *string) *NetworkEthernetPortsGetParams

WithLagMemberPortsNodeName adds the lagMemberPortsNodeName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithLagMemberPortsUUID

func (o *NetworkEthernetPortsGetParams) WithLagMemberPortsUUID(lagMemberPortsUUID *string) *NetworkEthernetPortsGetParams

WithLagMemberPortsUUID adds the lagMemberPortsUUID to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithLagMode

WithLagMode adds the lagMode to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithMacAddress

func (o *NetworkEthernetPortsGetParams) WithMacAddress(macAddress *string) *NetworkEthernetPortsGetParams

WithMacAddress adds the macAddress to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithMaxRecords

func (o *NetworkEthernetPortsGetParams) WithMaxRecords(maxRecords *int64) *NetworkEthernetPortsGetParams

WithMaxRecords adds the maxRecords to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithMetricDuration

func (o *NetworkEthernetPortsGetParams) WithMetricDuration(metricDuration *string) *NetworkEthernetPortsGetParams

WithMetricDuration adds the metricDuration to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithMetricStatus

func (o *NetworkEthernetPortsGetParams) WithMetricStatus(metricStatus *string) *NetworkEthernetPortsGetParams

WithMetricStatus adds the metricStatus to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithMetricThroughputRead

func (o *NetworkEthernetPortsGetParams) WithMetricThroughputRead(metricThroughputRead *int64) *NetworkEthernetPortsGetParams

WithMetricThroughputRead adds the metricThroughputRead to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithMetricThroughputTotal

func (o *NetworkEthernetPortsGetParams) WithMetricThroughputTotal(metricThroughputTotal *int64) *NetworkEthernetPortsGetParams

WithMetricThroughputTotal adds the metricThroughputTotal to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithMetricThroughputWrite

func (o *NetworkEthernetPortsGetParams) WithMetricThroughputWrite(metricThroughputWrite *int64) *NetworkEthernetPortsGetParams

WithMetricThroughputWrite adds the metricThroughputWrite to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithMetricTimestamp

func (o *NetworkEthernetPortsGetParams) WithMetricTimestamp(metricTimestamp *string) *NetworkEthernetPortsGetParams

WithMetricTimestamp adds the metricTimestamp to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithMtu

WithMtu adds the mtu to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithName

WithName adds the name to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithNodeName

WithNodeName adds the nodeName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithNodeUUID

WithNodeUUID adds the nodeUUID to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithOrderBy

WithOrderBy adds the orderBy to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithRdmaProtocols

func (o *NetworkEthernetPortsGetParams) WithRdmaProtocols(rdmaProtocols *string) *NetworkEthernetPortsGetParams

WithRdmaProtocols adds the rdmaProtocols to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithReachability

func (o *NetworkEthernetPortsGetParams) WithReachability(reachability *string) *NetworkEthernetPortsGetParams

WithReachability adds the reachability to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithReachableBroadcastDomainsIpspaceName

func (o *NetworkEthernetPortsGetParams) WithReachableBroadcastDomainsIpspaceName(reachableBroadcastDomainsIpspaceName *string) *NetworkEthernetPortsGetParams

WithReachableBroadcastDomainsIpspaceName adds the reachableBroadcastDomainsIpspaceName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithReachableBroadcastDomainsName

func (o *NetworkEthernetPortsGetParams) WithReachableBroadcastDomainsName(reachableBroadcastDomainsName *string) *NetworkEthernetPortsGetParams

WithReachableBroadcastDomainsName adds the reachableBroadcastDomainsName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithReachableBroadcastDomainsUUID

func (o *NetworkEthernetPortsGetParams) WithReachableBroadcastDomainsUUID(reachableBroadcastDomainsUUID *string) *NetworkEthernetPortsGetParams

WithReachableBroadcastDomainsUUID adds the reachableBroadcastDomainsUUID to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithReturnRecords

func (o *NetworkEthernetPortsGetParams) WithReturnRecords(returnRecords *bool) *NetworkEthernetPortsGetParams

WithReturnRecords adds the returnRecords to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithReturnTimeout

func (o *NetworkEthernetPortsGetParams) WithReturnTimeout(returnTimeout *int64) *NetworkEthernetPortsGetParams

WithReturnTimeout adds the returnTimeout to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithSpeed

WithSpeed adds the speed to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithState

WithState adds the state to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsDeviceLinkDownCountRaw

func (o *NetworkEthernetPortsGetParams) WithStatisticsDeviceLinkDownCountRaw(statisticsDeviceLinkDownCountRaw *int64) *NetworkEthernetPortsGetParams

WithStatisticsDeviceLinkDownCountRaw adds the statisticsDeviceLinkDownCountRaw to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsDeviceReceiveRawDiscards

func (o *NetworkEthernetPortsGetParams) WithStatisticsDeviceReceiveRawDiscards(statisticsDeviceReceiveRawDiscards *int64) *NetworkEthernetPortsGetParams

WithStatisticsDeviceReceiveRawDiscards adds the statisticsDeviceReceiveRawDiscards to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsDeviceReceiveRawErrors

func (o *NetworkEthernetPortsGetParams) WithStatisticsDeviceReceiveRawErrors(statisticsDeviceReceiveRawErrors *int64) *NetworkEthernetPortsGetParams

WithStatisticsDeviceReceiveRawErrors adds the statisticsDeviceReceiveRawErrors to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsDeviceReceiveRawPackets

func (o *NetworkEthernetPortsGetParams) WithStatisticsDeviceReceiveRawPackets(statisticsDeviceReceiveRawPackets *int64) *NetworkEthernetPortsGetParams

WithStatisticsDeviceReceiveRawPackets adds the statisticsDeviceReceiveRawPackets to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsDeviceTimestamp

func (o *NetworkEthernetPortsGetParams) WithStatisticsDeviceTimestamp(statisticsDeviceTimestamp *string) *NetworkEthernetPortsGetParams

WithStatisticsDeviceTimestamp adds the statisticsDeviceTimestamp to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsDeviceTransmitRawDiscards

func (o *NetworkEthernetPortsGetParams) WithStatisticsDeviceTransmitRawDiscards(statisticsDeviceTransmitRawDiscards *int64) *NetworkEthernetPortsGetParams

WithStatisticsDeviceTransmitRawDiscards adds the statisticsDeviceTransmitRawDiscards to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsDeviceTransmitRawErrors

func (o *NetworkEthernetPortsGetParams) WithStatisticsDeviceTransmitRawErrors(statisticsDeviceTransmitRawErrors *int64) *NetworkEthernetPortsGetParams

WithStatisticsDeviceTransmitRawErrors adds the statisticsDeviceTransmitRawErrors to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsDeviceTransmitRawPackets

func (o *NetworkEthernetPortsGetParams) WithStatisticsDeviceTransmitRawPackets(statisticsDeviceTransmitRawPackets *int64) *NetworkEthernetPortsGetParams

WithStatisticsDeviceTransmitRawPackets adds the statisticsDeviceTransmitRawPackets to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsStatus

func (o *NetworkEthernetPortsGetParams) WithStatisticsStatus(statisticsStatus *string) *NetworkEthernetPortsGetParams

WithStatisticsStatus adds the statisticsStatus to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsThroughputRawRead

func (o *NetworkEthernetPortsGetParams) WithStatisticsThroughputRawRead(statisticsThroughputRawRead *int64) *NetworkEthernetPortsGetParams

WithStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsThroughputRawTotal

func (o *NetworkEthernetPortsGetParams) WithStatisticsThroughputRawTotal(statisticsThroughputRawTotal *int64) *NetworkEthernetPortsGetParams

WithStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsThroughputRawWrite

func (o *NetworkEthernetPortsGetParams) WithStatisticsThroughputRawWrite(statisticsThroughputRawWrite *int64) *NetworkEthernetPortsGetParams

WithStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithStatisticsTimestamp

func (o *NetworkEthernetPortsGetParams) WithStatisticsTimestamp(statisticsTimestamp *string) *NetworkEthernetPortsGetParams

WithStatisticsTimestamp adds the statisticsTimestamp to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithTimeout

WithTimeout adds the timeout to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithType

WithType adds the typeVar to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithUUID

WithUUID adds the uuid to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithVlanBasePortName

func (o *NetworkEthernetPortsGetParams) WithVlanBasePortName(vlanBasePortName *string) *NetworkEthernetPortsGetParams

WithVlanBasePortName adds the vlanBasePortName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithVlanBasePortNodeName

func (o *NetworkEthernetPortsGetParams) WithVlanBasePortNodeName(vlanBasePortNodeName *string) *NetworkEthernetPortsGetParams

WithVlanBasePortNodeName adds the vlanBasePortNodeName to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithVlanBasePortUUID

func (o *NetworkEthernetPortsGetParams) WithVlanBasePortUUID(vlanBasePortUUID *string) *NetworkEthernetPortsGetParams

WithVlanBasePortUUID adds the vlanBasePortUUID to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WithVlanTag

WithVlanTag adds the vlanTag to the network ethernet ports get params

func (*NetworkEthernetPortsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkEthernetPortsGetReader

type NetworkEthernetPortsGetReader struct {
	// contains filtered or unexported fields
}

NetworkEthernetPortsGetReader is a Reader for the NetworkEthernetPortsGet structure.

func (*NetworkEthernetPortsGetReader) ReadResponse

func (o *NetworkEthernetPortsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPBgpPeerGroupDeleteDefault

type NetworkIPBgpPeerGroupDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkIPBgpPeerGroupDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 53282019 | Internal error. Failed to remove BGP peer group on node. Wait a few minutes and try the command again. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkIPBgpPeerGroupDeleteDefault

func NewNetworkIPBgpPeerGroupDeleteDefault(code int) *NetworkIPBgpPeerGroupDeleteDefault

NewNetworkIPBgpPeerGroupDeleteDefault creates a NetworkIPBgpPeerGroupDeleteDefault with default headers values

func (*NetworkIPBgpPeerGroupDeleteDefault) Code

Code gets the status code for the network ip bgp peer group delete default response

func (*NetworkIPBgpPeerGroupDeleteDefault) Error

func (*NetworkIPBgpPeerGroupDeleteDefault) GetPayload

func (*NetworkIPBgpPeerGroupDeleteDefault) IsClientError

func (o *NetworkIPBgpPeerGroupDeleteDefault) IsClientError() bool

IsClientError returns true when this network ip bgp peer group delete default response has a 4xx status code

func (*NetworkIPBgpPeerGroupDeleteDefault) IsCode

IsCode returns true when this network ip bgp peer group delete default response a status code equal to that given

func (*NetworkIPBgpPeerGroupDeleteDefault) IsRedirect

func (o *NetworkIPBgpPeerGroupDeleteDefault) IsRedirect() bool

IsRedirect returns true when this network ip bgp peer group delete default response has a 3xx status code

func (*NetworkIPBgpPeerGroupDeleteDefault) IsServerError

func (o *NetworkIPBgpPeerGroupDeleteDefault) IsServerError() bool

IsServerError returns true when this network ip bgp peer group delete default response has a 5xx status code

func (*NetworkIPBgpPeerGroupDeleteDefault) IsSuccess

IsSuccess returns true when this network ip bgp peer group delete default response has a 2xx status code

func (*NetworkIPBgpPeerGroupDeleteDefault) String

type NetworkIPBgpPeerGroupDeleteOK

type NetworkIPBgpPeerGroupDeleteOK struct {
}

NetworkIPBgpPeerGroupDeleteOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPBgpPeerGroupDeleteOK

func NewNetworkIPBgpPeerGroupDeleteOK() *NetworkIPBgpPeerGroupDeleteOK

NewNetworkIPBgpPeerGroupDeleteOK creates a NetworkIPBgpPeerGroupDeleteOK with default headers values

func (*NetworkIPBgpPeerGroupDeleteOK) Code

Code gets the status code for the network Ip bgp peer group delete o k response

func (*NetworkIPBgpPeerGroupDeleteOK) Error

func (*NetworkIPBgpPeerGroupDeleteOK) IsClientError

func (o *NetworkIPBgpPeerGroupDeleteOK) IsClientError() bool

IsClientError returns true when this network Ip bgp peer group delete o k response has a 4xx status code

func (*NetworkIPBgpPeerGroupDeleteOK) IsCode

func (o *NetworkIPBgpPeerGroupDeleteOK) IsCode(code int) bool

IsCode returns true when this network Ip bgp peer group delete o k response a status code equal to that given

func (*NetworkIPBgpPeerGroupDeleteOK) IsRedirect

func (o *NetworkIPBgpPeerGroupDeleteOK) IsRedirect() bool

IsRedirect returns true when this network Ip bgp peer group delete o k response has a 3xx status code

func (*NetworkIPBgpPeerGroupDeleteOK) IsServerError

func (o *NetworkIPBgpPeerGroupDeleteOK) IsServerError() bool

IsServerError returns true when this network Ip bgp peer group delete o k response has a 5xx status code

func (*NetworkIPBgpPeerGroupDeleteOK) IsSuccess

func (o *NetworkIPBgpPeerGroupDeleteOK) IsSuccess() bool

IsSuccess returns true when this network Ip bgp peer group delete o k response has a 2xx status code

func (*NetworkIPBgpPeerGroupDeleteOK) String

type NetworkIPBgpPeerGroupDeleteParams

type NetworkIPBgpPeerGroupDeleteParams struct {

	/* UUID.

	   UUID of the peer group
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupDeleteParams contains all the parameters to send to the API endpoint

for the network ip bgp peer group delete operation.

Typically these are written to a http.Request.

func NewNetworkIPBgpPeerGroupDeleteParams

func NewNetworkIPBgpPeerGroupDeleteParams() *NetworkIPBgpPeerGroupDeleteParams

NewNetworkIPBgpPeerGroupDeleteParams creates a new NetworkIPBgpPeerGroupDeleteParams 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 NewNetworkIPBgpPeerGroupDeleteParamsWithContext

func NewNetworkIPBgpPeerGroupDeleteParamsWithContext(ctx context.Context) *NetworkIPBgpPeerGroupDeleteParams

NewNetworkIPBgpPeerGroupDeleteParamsWithContext creates a new NetworkIPBgpPeerGroupDeleteParams object with the ability to set a context for a request.

func NewNetworkIPBgpPeerGroupDeleteParamsWithHTTPClient

func NewNetworkIPBgpPeerGroupDeleteParamsWithHTTPClient(client *http.Client) *NetworkIPBgpPeerGroupDeleteParams

NewNetworkIPBgpPeerGroupDeleteParamsWithHTTPClient creates a new NetworkIPBgpPeerGroupDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPBgpPeerGroupDeleteParamsWithTimeout

func NewNetworkIPBgpPeerGroupDeleteParamsWithTimeout(timeout time.Duration) *NetworkIPBgpPeerGroupDeleteParams

NewNetworkIPBgpPeerGroupDeleteParamsWithTimeout creates a new NetworkIPBgpPeerGroupDeleteParams object with the ability to set a timeout on a request.

func (*NetworkIPBgpPeerGroupDeleteParams) SetContext

SetContext adds the context to the network ip bgp peer group delete params

func (*NetworkIPBgpPeerGroupDeleteParams) SetDefaults

func (o *NetworkIPBgpPeerGroupDeleteParams) SetDefaults()

SetDefaults hydrates default values in the network ip bgp peer group delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPBgpPeerGroupDeleteParams) SetHTTPClient

func (o *NetworkIPBgpPeerGroupDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip bgp peer group delete params

func (*NetworkIPBgpPeerGroupDeleteParams) SetTimeout

func (o *NetworkIPBgpPeerGroupDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip bgp peer group delete params

func (*NetworkIPBgpPeerGroupDeleteParams) SetUUID

func (o *NetworkIPBgpPeerGroupDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ip bgp peer group delete params

func (*NetworkIPBgpPeerGroupDeleteParams) WithContext

WithContext adds the context to the network ip bgp peer group delete params

func (*NetworkIPBgpPeerGroupDeleteParams) WithDefaults

WithDefaults hydrates default values in the network ip bgp peer group delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPBgpPeerGroupDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip bgp peer group delete params

func (*NetworkIPBgpPeerGroupDeleteParams) WithTimeout

WithTimeout adds the timeout to the network ip bgp peer group delete params

func (*NetworkIPBgpPeerGroupDeleteParams) WithUUID

WithUUID adds the uuid to the network ip bgp peer group delete params

func (*NetworkIPBgpPeerGroupDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPBgpPeerGroupDeleteReader

type NetworkIPBgpPeerGroupDeleteReader struct {
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupDeleteReader is a Reader for the NetworkIPBgpPeerGroupDelete structure.

func (*NetworkIPBgpPeerGroupDeleteReader) ReadResponse

func (o *NetworkIPBgpPeerGroupDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPBgpPeerGroupGetDefault

type NetworkIPBgpPeerGroupGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkIPBgpPeerGroupGetDefault

func NewNetworkIPBgpPeerGroupGetDefault(code int) *NetworkIPBgpPeerGroupGetDefault

NewNetworkIPBgpPeerGroupGetDefault creates a NetworkIPBgpPeerGroupGetDefault with default headers values

func (*NetworkIPBgpPeerGroupGetDefault) Code

Code gets the status code for the network ip bgp peer group get default response

func (*NetworkIPBgpPeerGroupGetDefault) Error

func (*NetworkIPBgpPeerGroupGetDefault) GetPayload

func (*NetworkIPBgpPeerGroupGetDefault) IsClientError

func (o *NetworkIPBgpPeerGroupGetDefault) IsClientError() bool

IsClientError returns true when this network ip bgp peer group get default response has a 4xx status code

func (*NetworkIPBgpPeerGroupGetDefault) IsCode

func (o *NetworkIPBgpPeerGroupGetDefault) IsCode(code int) bool

IsCode returns true when this network ip bgp peer group get default response a status code equal to that given

func (*NetworkIPBgpPeerGroupGetDefault) IsRedirect

func (o *NetworkIPBgpPeerGroupGetDefault) IsRedirect() bool

IsRedirect returns true when this network ip bgp peer group get default response has a 3xx status code

func (*NetworkIPBgpPeerGroupGetDefault) IsServerError

func (o *NetworkIPBgpPeerGroupGetDefault) IsServerError() bool

IsServerError returns true when this network ip bgp peer group get default response has a 5xx status code

func (*NetworkIPBgpPeerGroupGetDefault) IsSuccess

func (o *NetworkIPBgpPeerGroupGetDefault) IsSuccess() bool

IsSuccess returns true when this network ip bgp peer group get default response has a 2xx status code

func (*NetworkIPBgpPeerGroupGetDefault) String

type NetworkIPBgpPeerGroupGetOK

type NetworkIPBgpPeerGroupGetOK struct {
	Payload *models.BgpPeerGroup
}

NetworkIPBgpPeerGroupGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPBgpPeerGroupGetOK

func NewNetworkIPBgpPeerGroupGetOK() *NetworkIPBgpPeerGroupGetOK

NewNetworkIPBgpPeerGroupGetOK creates a NetworkIPBgpPeerGroupGetOK with default headers values

func (*NetworkIPBgpPeerGroupGetOK) Code

func (o *NetworkIPBgpPeerGroupGetOK) Code() int

Code gets the status code for the network Ip bgp peer group get o k response

func (*NetworkIPBgpPeerGroupGetOK) Error

func (*NetworkIPBgpPeerGroupGetOK) GetPayload

func (*NetworkIPBgpPeerGroupGetOK) IsClientError

func (o *NetworkIPBgpPeerGroupGetOK) IsClientError() bool

IsClientError returns true when this network Ip bgp peer group get o k response has a 4xx status code

func (*NetworkIPBgpPeerGroupGetOK) IsCode

func (o *NetworkIPBgpPeerGroupGetOK) IsCode(code int) bool

IsCode returns true when this network Ip bgp peer group get o k response a status code equal to that given

func (*NetworkIPBgpPeerGroupGetOK) IsRedirect

func (o *NetworkIPBgpPeerGroupGetOK) IsRedirect() bool

IsRedirect returns true when this network Ip bgp peer group get o k response has a 3xx status code

func (*NetworkIPBgpPeerGroupGetOK) IsServerError

func (o *NetworkIPBgpPeerGroupGetOK) IsServerError() bool

IsServerError returns true when this network Ip bgp peer group get o k response has a 5xx status code

func (*NetworkIPBgpPeerGroupGetOK) IsSuccess

func (o *NetworkIPBgpPeerGroupGetOK) IsSuccess() bool

IsSuccess returns true when this network Ip bgp peer group get o k response has a 2xx status code

func (*NetworkIPBgpPeerGroupGetOK) String

func (o *NetworkIPBgpPeerGroupGetOK) String() string

type NetworkIPBgpPeerGroupGetParams

type NetworkIPBgpPeerGroupGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* UUID.

	   UUID of the peer group
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupGetParams contains all the parameters to send to the API endpoint

for the network ip bgp peer group get operation.

Typically these are written to a http.Request.

func NewNetworkIPBgpPeerGroupGetParams

func NewNetworkIPBgpPeerGroupGetParams() *NetworkIPBgpPeerGroupGetParams

NewNetworkIPBgpPeerGroupGetParams creates a new NetworkIPBgpPeerGroupGetParams 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 NewNetworkIPBgpPeerGroupGetParamsWithContext

func NewNetworkIPBgpPeerGroupGetParamsWithContext(ctx context.Context) *NetworkIPBgpPeerGroupGetParams

NewNetworkIPBgpPeerGroupGetParamsWithContext creates a new NetworkIPBgpPeerGroupGetParams object with the ability to set a context for a request.

func NewNetworkIPBgpPeerGroupGetParamsWithHTTPClient

func NewNetworkIPBgpPeerGroupGetParamsWithHTTPClient(client *http.Client) *NetworkIPBgpPeerGroupGetParams

NewNetworkIPBgpPeerGroupGetParamsWithHTTPClient creates a new NetworkIPBgpPeerGroupGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPBgpPeerGroupGetParamsWithTimeout

func NewNetworkIPBgpPeerGroupGetParamsWithTimeout(timeout time.Duration) *NetworkIPBgpPeerGroupGetParams

NewNetworkIPBgpPeerGroupGetParamsWithTimeout creates a new NetworkIPBgpPeerGroupGetParams object with the ability to set a timeout on a request.

func (*NetworkIPBgpPeerGroupGetParams) SetContext

func (o *NetworkIPBgpPeerGroupGetParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip bgp peer group get params

func (*NetworkIPBgpPeerGroupGetParams) SetDefaults

func (o *NetworkIPBgpPeerGroupGetParams) SetDefaults()

SetDefaults hydrates default values in the network ip bgp peer group get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPBgpPeerGroupGetParams) SetFields

func (o *NetworkIPBgpPeerGroupGetParams) SetFields(fields []string)

SetFields adds the fields to the network ip bgp peer group get params

func (*NetworkIPBgpPeerGroupGetParams) SetHTTPClient

func (o *NetworkIPBgpPeerGroupGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip bgp peer group get params

func (*NetworkIPBgpPeerGroupGetParams) SetTimeout

func (o *NetworkIPBgpPeerGroupGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip bgp peer group get params

func (*NetworkIPBgpPeerGroupGetParams) SetUUID

func (o *NetworkIPBgpPeerGroupGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ip bgp peer group get params

func (*NetworkIPBgpPeerGroupGetParams) WithContext

WithContext adds the context to the network ip bgp peer group get params

func (*NetworkIPBgpPeerGroupGetParams) WithDefaults

WithDefaults hydrates default values in the network ip bgp peer group get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPBgpPeerGroupGetParams) WithFields

WithFields adds the fields to the network ip bgp peer group get params

func (*NetworkIPBgpPeerGroupGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip bgp peer group get params

func (*NetworkIPBgpPeerGroupGetParams) WithTimeout

WithTimeout adds the timeout to the network ip bgp peer group get params

func (*NetworkIPBgpPeerGroupGetParams) WithUUID

WithUUID adds the uuid to the network ip bgp peer group get params

func (*NetworkIPBgpPeerGroupGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPBgpPeerGroupGetReader

type NetworkIPBgpPeerGroupGetReader struct {
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupGetReader is a Reader for the NetworkIPBgpPeerGroupGet structure.

func (*NetworkIPBgpPeerGroupGetReader) ReadResponse

func (o *NetworkIPBgpPeerGroupGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPBgpPeerGroupModifyDefault

type NetworkIPBgpPeerGroupModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkIPBgpPeerGroupModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1967171 | Internal error. Fail to access or update BGP peer group. Retry the command, if necessary. | | 1967188 | Configuring peer address as a next hop requires an effective cluster version of 9.9.1 or later. | | 53281998 | Failed to rename the BGP peer group because that name is already assigned to a different peer group in the IPspace. | | 53282006 | BGP peer group could not be updated to use a peer address because the value provided is not a valid peer address. If necessary, try the command again with a routable host address. | | 53282007 | BGP peer group could not be updated to use a peer address because the address represents a different address family to the address of the associated BGP LIF. If necessary, try the command again with a matching address family. | | 53282018 | Failed to create BGP peer group because an existing peer group has already established a BGP session between LIF and peer address. If necessary, try the command again with a different BGP LIF or a different peer address. | | 53282020 | To utilize the peer as the next hop, the peer IP address must be within the same subnet as the BGP LIF. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkIPBgpPeerGroupModifyDefault

func NewNetworkIPBgpPeerGroupModifyDefault(code int) *NetworkIPBgpPeerGroupModifyDefault

NewNetworkIPBgpPeerGroupModifyDefault creates a NetworkIPBgpPeerGroupModifyDefault with default headers values

func (*NetworkIPBgpPeerGroupModifyDefault) Code

Code gets the status code for the network ip bgp peer group modify default response

func (*NetworkIPBgpPeerGroupModifyDefault) Error

func (*NetworkIPBgpPeerGroupModifyDefault) GetPayload

func (*NetworkIPBgpPeerGroupModifyDefault) IsClientError

func (o *NetworkIPBgpPeerGroupModifyDefault) IsClientError() bool

IsClientError returns true when this network ip bgp peer group modify default response has a 4xx status code

func (*NetworkIPBgpPeerGroupModifyDefault) IsCode

IsCode returns true when this network ip bgp peer group modify default response a status code equal to that given

func (*NetworkIPBgpPeerGroupModifyDefault) IsRedirect

func (o *NetworkIPBgpPeerGroupModifyDefault) IsRedirect() bool

IsRedirect returns true when this network ip bgp peer group modify default response has a 3xx status code

func (*NetworkIPBgpPeerGroupModifyDefault) IsServerError

func (o *NetworkIPBgpPeerGroupModifyDefault) IsServerError() bool

IsServerError returns true when this network ip bgp peer group modify default response has a 5xx status code

func (*NetworkIPBgpPeerGroupModifyDefault) IsSuccess

IsSuccess returns true when this network ip bgp peer group modify default response has a 2xx status code

func (*NetworkIPBgpPeerGroupModifyDefault) String

type NetworkIPBgpPeerGroupModifyOK

type NetworkIPBgpPeerGroupModifyOK struct {
}

NetworkIPBgpPeerGroupModifyOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPBgpPeerGroupModifyOK

func NewNetworkIPBgpPeerGroupModifyOK() *NetworkIPBgpPeerGroupModifyOK

NewNetworkIPBgpPeerGroupModifyOK creates a NetworkIPBgpPeerGroupModifyOK with default headers values

func (*NetworkIPBgpPeerGroupModifyOK) Code

Code gets the status code for the network Ip bgp peer group modify o k response

func (*NetworkIPBgpPeerGroupModifyOK) Error

func (*NetworkIPBgpPeerGroupModifyOK) IsClientError

func (o *NetworkIPBgpPeerGroupModifyOK) IsClientError() bool

IsClientError returns true when this network Ip bgp peer group modify o k response has a 4xx status code

func (*NetworkIPBgpPeerGroupModifyOK) IsCode

func (o *NetworkIPBgpPeerGroupModifyOK) IsCode(code int) bool

IsCode returns true when this network Ip bgp peer group modify o k response a status code equal to that given

func (*NetworkIPBgpPeerGroupModifyOK) IsRedirect

func (o *NetworkIPBgpPeerGroupModifyOK) IsRedirect() bool

IsRedirect returns true when this network Ip bgp peer group modify o k response has a 3xx status code

func (*NetworkIPBgpPeerGroupModifyOK) IsServerError

func (o *NetworkIPBgpPeerGroupModifyOK) IsServerError() bool

IsServerError returns true when this network Ip bgp peer group modify o k response has a 5xx status code

func (*NetworkIPBgpPeerGroupModifyOK) IsSuccess

func (o *NetworkIPBgpPeerGroupModifyOK) IsSuccess() bool

IsSuccess returns true when this network Ip bgp peer group modify o k response has a 2xx status code

func (*NetworkIPBgpPeerGroupModifyOK) String

type NetworkIPBgpPeerGroupModifyParams

type NetworkIPBgpPeerGroupModifyParams struct {

	// Info.
	Info *models.BgpPeerGroup

	/* UUID.

	   UUID of the peer group
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupModifyParams contains all the parameters to send to the API endpoint

for the network ip bgp peer group modify operation.

Typically these are written to a http.Request.

func NewNetworkIPBgpPeerGroupModifyParams

func NewNetworkIPBgpPeerGroupModifyParams() *NetworkIPBgpPeerGroupModifyParams

NewNetworkIPBgpPeerGroupModifyParams creates a new NetworkIPBgpPeerGroupModifyParams 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 NewNetworkIPBgpPeerGroupModifyParamsWithContext

func NewNetworkIPBgpPeerGroupModifyParamsWithContext(ctx context.Context) *NetworkIPBgpPeerGroupModifyParams

NewNetworkIPBgpPeerGroupModifyParamsWithContext creates a new NetworkIPBgpPeerGroupModifyParams object with the ability to set a context for a request.

func NewNetworkIPBgpPeerGroupModifyParamsWithHTTPClient

func NewNetworkIPBgpPeerGroupModifyParamsWithHTTPClient(client *http.Client) *NetworkIPBgpPeerGroupModifyParams

NewNetworkIPBgpPeerGroupModifyParamsWithHTTPClient creates a new NetworkIPBgpPeerGroupModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPBgpPeerGroupModifyParamsWithTimeout

func NewNetworkIPBgpPeerGroupModifyParamsWithTimeout(timeout time.Duration) *NetworkIPBgpPeerGroupModifyParams

NewNetworkIPBgpPeerGroupModifyParamsWithTimeout creates a new NetworkIPBgpPeerGroupModifyParams object with the ability to set a timeout on a request.

func (*NetworkIPBgpPeerGroupModifyParams) SetContext

SetContext adds the context to the network ip bgp peer group modify params

func (*NetworkIPBgpPeerGroupModifyParams) SetDefaults

func (o *NetworkIPBgpPeerGroupModifyParams) SetDefaults()

SetDefaults hydrates default values in the network ip bgp peer group modify params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPBgpPeerGroupModifyParams) SetHTTPClient

func (o *NetworkIPBgpPeerGroupModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip bgp peer group modify params

func (*NetworkIPBgpPeerGroupModifyParams) SetInfo

SetInfo adds the info to the network ip bgp peer group modify params

func (*NetworkIPBgpPeerGroupModifyParams) SetTimeout

func (o *NetworkIPBgpPeerGroupModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip bgp peer group modify params

func (*NetworkIPBgpPeerGroupModifyParams) SetUUID

func (o *NetworkIPBgpPeerGroupModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ip bgp peer group modify params

func (*NetworkIPBgpPeerGroupModifyParams) WithContext

WithContext adds the context to the network ip bgp peer group modify params

func (*NetworkIPBgpPeerGroupModifyParams) WithDefaults

WithDefaults hydrates default values in the network ip bgp peer group modify params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPBgpPeerGroupModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip bgp peer group modify params

func (*NetworkIPBgpPeerGroupModifyParams) WithInfo

WithInfo adds the info to the network ip bgp peer group modify params

func (*NetworkIPBgpPeerGroupModifyParams) WithTimeout

WithTimeout adds the timeout to the network ip bgp peer group modify params

func (*NetworkIPBgpPeerGroupModifyParams) WithUUID

WithUUID adds the uuid to the network ip bgp peer group modify params

func (*NetworkIPBgpPeerGroupModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPBgpPeerGroupModifyReader

type NetworkIPBgpPeerGroupModifyReader struct {
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupModifyReader is a Reader for the NetworkIPBgpPeerGroupModify structure.

func (*NetworkIPBgpPeerGroupModifyReader) ReadResponse

func (o *NetworkIPBgpPeerGroupModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPBgpPeerGroupsCreateCreated

type NetworkIPBgpPeerGroupsCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string
}

NetworkIPBgpPeerGroupsCreateCreated describes a response with status code 201, with default header values.

Created

func NewNetworkIPBgpPeerGroupsCreateCreated

func NewNetworkIPBgpPeerGroupsCreateCreated() *NetworkIPBgpPeerGroupsCreateCreated

NewNetworkIPBgpPeerGroupsCreateCreated creates a NetworkIPBgpPeerGroupsCreateCreated with default headers values

func (*NetworkIPBgpPeerGroupsCreateCreated) Code

Code gets the status code for the network Ip bgp peer groups create created response

func (*NetworkIPBgpPeerGroupsCreateCreated) Error

func (*NetworkIPBgpPeerGroupsCreateCreated) IsClientError

func (o *NetworkIPBgpPeerGroupsCreateCreated) IsClientError() bool

IsClientError returns true when this network Ip bgp peer groups create created response has a 4xx status code

func (*NetworkIPBgpPeerGroupsCreateCreated) IsCode

IsCode returns true when this network Ip bgp peer groups create created response a status code equal to that given

func (*NetworkIPBgpPeerGroupsCreateCreated) IsRedirect

func (o *NetworkIPBgpPeerGroupsCreateCreated) IsRedirect() bool

IsRedirect returns true when this network Ip bgp peer groups create created response has a 3xx status code

func (*NetworkIPBgpPeerGroupsCreateCreated) IsServerError

func (o *NetworkIPBgpPeerGroupsCreateCreated) IsServerError() bool

IsServerError returns true when this network Ip bgp peer groups create created response has a 5xx status code

func (*NetworkIPBgpPeerGroupsCreateCreated) IsSuccess

IsSuccess returns true when this network Ip bgp peer groups create created response has a 2xx status code

func (*NetworkIPBgpPeerGroupsCreateCreated) String

type NetworkIPBgpPeerGroupsCreateDefault

type NetworkIPBgpPeerGroupsCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkIPBgpPeerGroupsCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1376963 | Duplicate IP address is specified. | | 1966133 | Since masking an address with a netmask represents an entire IP subnet, the masked and unmasked IP addresses cannot be the same. | | 1966267 | IPv6 addresses must have a prefix length of 64. | | 1966269 | IPv4 addresses must have a netmask length between 1 and 32. | | 1967082 | IPspace name and UUID must match if both are given. | | 1967155 | The specified local.port.name does not match the location.port.name for the specified local.interface. | | 1967156 | The specified local.port.node.name does not match the location.port.node.name for the specified local.interface. | | 1967157 | The specified local.port.uuid does not match the location.port.uuid for the specified local.interface. | | 1967158 | The specified local.interface.name does not exist in the associated IPspace. local.ip.address and local.ip.netmask are required to create a new LIF. | | 1967159 | local.interface does not support management-bgp service. | | 1967160 | The specified local.interface.name does not match the specified interface name of local.interface.uuid. | | 1967161 | The specified local.interface.uuid does not exist in the specified IPspace. | | 1967162 | Either local.interface or local.ip and local.port are required to specify a local LIF. | | 1967163 | The specified local.port.name does not match the specified port name of local.port.uuid. | | 1967164 | The specified local.port.node.name does not match the specified node name of local.port.uuid. | | 1967165 | The specified local.port does not exist. | | 1967166 | ipspace.uuid or ipspace.name must be provided with local.interface.name together to identify a LIF. | | 1967167 | Internal error. Failed to update BGP configuration for node. Retry the command, if necessary. | | 1967168 | Internal error. Failed to create a VIP port for IPspace on node. Retry the command, if necessary. | | 1967169 | Internal error. BGP configuration changed during the operation. Retry the command, if necessary. | | 1967170 | Internal error. VIP port configuration changed during the operation. Retry the command, if necessary. | | 1967171 | Internal error. Fail to access or update BGP peer group. Retry the command, if necessary. | | 1967172 | Peer group could not be updated because IPspace does not exist. Retry the command, if necessary. | | 1967173 | The specified local.ip.address does not match the address for the specified local.interface. | | 1967174 | The specified local.ip.netmask does not match the netmask for the specified local.interface. | | 1967176 | The specified local.interface.name does not exist in the associated IPspace. local.port.name, local.port.node.name, or local.port.uuid is required to create a new LIF. | | 1967177 | Internal error. Failed to access the local interface. Retry the command, if necessary. | | 1967178 | The IPv6 address specified with local.ip.address is not supported because it is link-local, multicast, v4-compatible, v4-mapped, loopback or "::". | | 1967179 | The IPv4 address specified with local.ip.address is not supported because it is multicast, loopback or 0.0.0.0. | | 1967187 | Configuring 4 bytes peer.asn requires an effective cluster version of 9.9.1 or later. | | 1967188 | Configuring peer address as a next hop requires an effective cluster version of 9.9.1 or later. | | 1967189 | The parameter peer.asn can't be zero. | | 53281985 | Internal error. Failed to update BGP peer group because BGP LIF moved during the operation. Wait a few minutes and try the command again. | | 53282006 | BGP peer group could not be updated to use a peer address because the value provided is not a valid peer address. If necessary, try the command again with a routable host address. | | 53282007 | BGP peer group could not be updated to use a peer address because the address represents a different address family to the address of the associated BGP LIF. If necessary, try the command again with a matching address family. | | 53282018 | Failed to create BGP peer group because an existing peer group has already established a BGP session between LIF and peer address. If necessary, try the command again with a different BGP LIF or a different peer address. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkIPBgpPeerGroupsCreateDefault

func NewNetworkIPBgpPeerGroupsCreateDefault(code int) *NetworkIPBgpPeerGroupsCreateDefault

NewNetworkIPBgpPeerGroupsCreateDefault creates a NetworkIPBgpPeerGroupsCreateDefault with default headers values

func (*NetworkIPBgpPeerGroupsCreateDefault) Code

Code gets the status code for the network ip bgp peer groups create default response

func (*NetworkIPBgpPeerGroupsCreateDefault) Error

func (*NetworkIPBgpPeerGroupsCreateDefault) GetPayload

func (*NetworkIPBgpPeerGroupsCreateDefault) IsClientError

func (o *NetworkIPBgpPeerGroupsCreateDefault) IsClientError() bool

IsClientError returns true when this network ip bgp peer groups create default response has a 4xx status code

func (*NetworkIPBgpPeerGroupsCreateDefault) IsCode

IsCode returns true when this network ip bgp peer groups create default response a status code equal to that given

func (*NetworkIPBgpPeerGroupsCreateDefault) IsRedirect

func (o *NetworkIPBgpPeerGroupsCreateDefault) IsRedirect() bool

IsRedirect returns true when this network ip bgp peer groups create default response has a 3xx status code

func (*NetworkIPBgpPeerGroupsCreateDefault) IsServerError

func (o *NetworkIPBgpPeerGroupsCreateDefault) IsServerError() bool

IsServerError returns true when this network ip bgp peer groups create default response has a 5xx status code

func (*NetworkIPBgpPeerGroupsCreateDefault) IsSuccess

IsSuccess returns true when this network ip bgp peer groups create default response has a 2xx status code

func (*NetworkIPBgpPeerGroupsCreateDefault) String

type NetworkIPBgpPeerGroupsCreateParams

type NetworkIPBgpPeerGroupsCreateParams struct {

	/* Info.

	   Peer group parameters
	*/
	Info *models.BgpPeerGroup

	/* 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
}

NetworkIPBgpPeerGroupsCreateParams contains all the parameters to send to the API endpoint

for the network ip bgp peer groups create operation.

Typically these are written to a http.Request.

func NewNetworkIPBgpPeerGroupsCreateParams

func NewNetworkIPBgpPeerGroupsCreateParams() *NetworkIPBgpPeerGroupsCreateParams

NewNetworkIPBgpPeerGroupsCreateParams creates a new NetworkIPBgpPeerGroupsCreateParams 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 NewNetworkIPBgpPeerGroupsCreateParamsWithContext

func NewNetworkIPBgpPeerGroupsCreateParamsWithContext(ctx context.Context) *NetworkIPBgpPeerGroupsCreateParams

NewNetworkIPBgpPeerGroupsCreateParamsWithContext creates a new NetworkIPBgpPeerGroupsCreateParams object with the ability to set a context for a request.

func NewNetworkIPBgpPeerGroupsCreateParamsWithHTTPClient

func NewNetworkIPBgpPeerGroupsCreateParamsWithHTTPClient(client *http.Client) *NetworkIPBgpPeerGroupsCreateParams

NewNetworkIPBgpPeerGroupsCreateParamsWithHTTPClient creates a new NetworkIPBgpPeerGroupsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPBgpPeerGroupsCreateParamsWithTimeout

func NewNetworkIPBgpPeerGroupsCreateParamsWithTimeout(timeout time.Duration) *NetworkIPBgpPeerGroupsCreateParams

NewNetworkIPBgpPeerGroupsCreateParamsWithTimeout creates a new NetworkIPBgpPeerGroupsCreateParams object with the ability to set a timeout on a request.

func (*NetworkIPBgpPeerGroupsCreateParams) SetContext

SetContext adds the context to the network ip bgp peer groups create params

func (*NetworkIPBgpPeerGroupsCreateParams) SetDefaults

func (o *NetworkIPBgpPeerGroupsCreateParams) SetDefaults()

SetDefaults hydrates default values in the network ip bgp peer groups create params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPBgpPeerGroupsCreateParams) SetHTTPClient

func (o *NetworkIPBgpPeerGroupsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip bgp peer groups create params

func (*NetworkIPBgpPeerGroupsCreateParams) SetInfo

SetInfo adds the info to the network ip bgp peer groups create params

func (*NetworkIPBgpPeerGroupsCreateParams) SetReturnRecords

func (o *NetworkIPBgpPeerGroupsCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ip bgp peer groups create params

func (*NetworkIPBgpPeerGroupsCreateParams) SetTimeout

func (o *NetworkIPBgpPeerGroupsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip bgp peer groups create params

func (*NetworkIPBgpPeerGroupsCreateParams) WithContext

WithContext adds the context to the network ip bgp peer groups create params

func (*NetworkIPBgpPeerGroupsCreateParams) WithDefaults

WithDefaults hydrates default values in the network ip bgp peer groups create params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPBgpPeerGroupsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip bgp peer groups create params

func (*NetworkIPBgpPeerGroupsCreateParams) WithInfo

WithInfo adds the info to the network ip bgp peer groups create params

func (*NetworkIPBgpPeerGroupsCreateParams) WithReturnRecords

func (o *NetworkIPBgpPeerGroupsCreateParams) WithReturnRecords(returnRecords *bool) *NetworkIPBgpPeerGroupsCreateParams

WithReturnRecords adds the returnRecords to the network ip bgp peer groups create params

func (*NetworkIPBgpPeerGroupsCreateParams) WithTimeout

WithTimeout adds the timeout to the network ip bgp peer groups create params

func (*NetworkIPBgpPeerGroupsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPBgpPeerGroupsCreateReader

type NetworkIPBgpPeerGroupsCreateReader struct {
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupsCreateReader is a Reader for the NetworkIPBgpPeerGroupsCreate structure.

func (*NetworkIPBgpPeerGroupsCreateReader) ReadResponse

func (o *NetworkIPBgpPeerGroupsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPBgpPeerGroupsGetDefault

type NetworkIPBgpPeerGroupsGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupsGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkIPBgpPeerGroupsGetDefault

func NewNetworkIPBgpPeerGroupsGetDefault(code int) *NetworkIPBgpPeerGroupsGetDefault

NewNetworkIPBgpPeerGroupsGetDefault creates a NetworkIPBgpPeerGroupsGetDefault with default headers values

func (*NetworkIPBgpPeerGroupsGetDefault) Code

Code gets the status code for the network ip bgp peer groups get default response

func (*NetworkIPBgpPeerGroupsGetDefault) Error

func (*NetworkIPBgpPeerGroupsGetDefault) GetPayload

func (*NetworkIPBgpPeerGroupsGetDefault) IsClientError

func (o *NetworkIPBgpPeerGroupsGetDefault) IsClientError() bool

IsClientError returns true when this network ip bgp peer groups get default response has a 4xx status code

func (*NetworkIPBgpPeerGroupsGetDefault) IsCode

func (o *NetworkIPBgpPeerGroupsGetDefault) IsCode(code int) bool

IsCode returns true when this network ip bgp peer groups get default response a status code equal to that given

func (*NetworkIPBgpPeerGroupsGetDefault) IsRedirect

func (o *NetworkIPBgpPeerGroupsGetDefault) IsRedirect() bool

IsRedirect returns true when this network ip bgp peer groups get default response has a 3xx status code

func (*NetworkIPBgpPeerGroupsGetDefault) IsServerError

func (o *NetworkIPBgpPeerGroupsGetDefault) IsServerError() bool

IsServerError returns true when this network ip bgp peer groups get default response has a 5xx status code

func (*NetworkIPBgpPeerGroupsGetDefault) IsSuccess

func (o *NetworkIPBgpPeerGroupsGetDefault) IsSuccess() bool

IsSuccess returns true when this network ip bgp peer groups get default response has a 2xx status code

func (*NetworkIPBgpPeerGroupsGetDefault) String

type NetworkIPBgpPeerGroupsGetOK

type NetworkIPBgpPeerGroupsGetOK struct {
	Payload *models.BgpPeerGroupResponse
}

NetworkIPBgpPeerGroupsGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPBgpPeerGroupsGetOK

func NewNetworkIPBgpPeerGroupsGetOK() *NetworkIPBgpPeerGroupsGetOK

NewNetworkIPBgpPeerGroupsGetOK creates a NetworkIPBgpPeerGroupsGetOK with default headers values

func (*NetworkIPBgpPeerGroupsGetOK) Code

func (o *NetworkIPBgpPeerGroupsGetOK) Code() int

Code gets the status code for the network Ip bgp peer groups get o k response

func (*NetworkIPBgpPeerGroupsGetOK) Error

func (*NetworkIPBgpPeerGroupsGetOK) GetPayload

func (*NetworkIPBgpPeerGroupsGetOK) IsClientError

func (o *NetworkIPBgpPeerGroupsGetOK) IsClientError() bool

IsClientError returns true when this network Ip bgp peer groups get o k response has a 4xx status code

func (*NetworkIPBgpPeerGroupsGetOK) IsCode

func (o *NetworkIPBgpPeerGroupsGetOK) IsCode(code int) bool

IsCode returns true when this network Ip bgp peer groups get o k response a status code equal to that given

func (*NetworkIPBgpPeerGroupsGetOK) IsRedirect

func (o *NetworkIPBgpPeerGroupsGetOK) IsRedirect() bool

IsRedirect returns true when this network Ip bgp peer groups get o k response has a 3xx status code

func (*NetworkIPBgpPeerGroupsGetOK) IsServerError

func (o *NetworkIPBgpPeerGroupsGetOK) IsServerError() bool

IsServerError returns true when this network Ip bgp peer groups get o k response has a 5xx status code

func (*NetworkIPBgpPeerGroupsGetOK) IsSuccess

func (o *NetworkIPBgpPeerGroupsGetOK) IsSuccess() bool

IsSuccess returns true when this network Ip bgp peer groups get o k response has a 2xx status code

func (*NetworkIPBgpPeerGroupsGetOK) String

func (o *NetworkIPBgpPeerGroupsGetOK) String() string

type NetworkIPBgpPeerGroupsGetParams

type NetworkIPBgpPeerGroupsGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* IpspaceName.

	   Filter by ipspace.name
	*/
	IpspaceName *string

	/* IpspaceUUID.

	   Filter by ipspace.uuid
	*/
	IpspaceUUID *string

	/* LocalInterfaceIPAddress.

	   Filter by local.interface.ip.address
	*/
	LocalInterfaceIPAddress *string

	/* LocalInterfaceName.

	   Filter by local.interface.name
	*/
	LocalInterfaceName *string

	/* LocalInterfaceUUID.

	   Filter by local.interface.uuid
	*/
	LocalInterfaceUUID *string

	/* LocalPortName.

	   Filter by local.port.name
	*/
	LocalPortName *string

	/* LocalPortNodeName.

	   Filter by local.port.node.name
	*/
	LocalPortNodeName *string

	/* LocalPortUUID.

	   Filter by local.port.uuid
	*/
	LocalPortUUID *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PeerAddress.

	   Filter by peer.address
	*/
	PeerAddress *string

	/* PeerAsn.

	   Filter by peer.asn
	*/
	PeerAsn *int64

	/* PeerIsNextHop.

	   Filter by peer.is_next_hop
	*/
	PeerIsNextHop *bool

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* State.

	   Filter by state
	*/
	State *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupsGetParams contains all the parameters to send to the API endpoint

for the network ip bgp peer groups get operation.

Typically these are written to a http.Request.

func NewNetworkIPBgpPeerGroupsGetParams

func NewNetworkIPBgpPeerGroupsGetParams() *NetworkIPBgpPeerGroupsGetParams

NewNetworkIPBgpPeerGroupsGetParams creates a new NetworkIPBgpPeerGroupsGetParams 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 NewNetworkIPBgpPeerGroupsGetParamsWithContext

func NewNetworkIPBgpPeerGroupsGetParamsWithContext(ctx context.Context) *NetworkIPBgpPeerGroupsGetParams

NewNetworkIPBgpPeerGroupsGetParamsWithContext creates a new NetworkIPBgpPeerGroupsGetParams object with the ability to set a context for a request.

func NewNetworkIPBgpPeerGroupsGetParamsWithHTTPClient

func NewNetworkIPBgpPeerGroupsGetParamsWithHTTPClient(client *http.Client) *NetworkIPBgpPeerGroupsGetParams

NewNetworkIPBgpPeerGroupsGetParamsWithHTTPClient creates a new NetworkIPBgpPeerGroupsGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPBgpPeerGroupsGetParamsWithTimeout

func NewNetworkIPBgpPeerGroupsGetParamsWithTimeout(timeout time.Duration) *NetworkIPBgpPeerGroupsGetParams

NewNetworkIPBgpPeerGroupsGetParamsWithTimeout creates a new NetworkIPBgpPeerGroupsGetParams object with the ability to set a timeout on a request.

func (*NetworkIPBgpPeerGroupsGetParams) SetContext

func (o *NetworkIPBgpPeerGroupsGetParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetDefaults

func (o *NetworkIPBgpPeerGroupsGetParams) SetDefaults()

SetDefaults hydrates default values in the network ip bgp peer groups get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPBgpPeerGroupsGetParams) SetFields

func (o *NetworkIPBgpPeerGroupsGetParams) SetFields(fields []string)

SetFields adds the fields to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetHTTPClient

func (o *NetworkIPBgpPeerGroupsGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetIpspaceName

func (o *NetworkIPBgpPeerGroupsGetParams) SetIpspaceName(ipspaceName *string)

SetIpspaceName adds the ipspaceName to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetIpspaceUUID

func (o *NetworkIPBgpPeerGroupsGetParams) SetIpspaceUUID(ipspaceUUID *string)

SetIpspaceUUID adds the ipspaceUuid to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetLocalInterfaceIPAddress

func (o *NetworkIPBgpPeerGroupsGetParams) SetLocalInterfaceIPAddress(localInterfaceIPAddress *string)

SetLocalInterfaceIPAddress adds the localInterfaceIpAddress to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetLocalInterfaceName

func (o *NetworkIPBgpPeerGroupsGetParams) SetLocalInterfaceName(localInterfaceName *string)

SetLocalInterfaceName adds the localInterfaceName to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetLocalInterfaceUUID

func (o *NetworkIPBgpPeerGroupsGetParams) SetLocalInterfaceUUID(localInterfaceUUID *string)

SetLocalInterfaceUUID adds the localInterfaceUuid to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetLocalPortName

func (o *NetworkIPBgpPeerGroupsGetParams) SetLocalPortName(localPortName *string)

SetLocalPortName adds the localPortName to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetLocalPortNodeName

func (o *NetworkIPBgpPeerGroupsGetParams) SetLocalPortNodeName(localPortNodeName *string)

SetLocalPortNodeName adds the localPortNodeName to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetLocalPortUUID

func (o *NetworkIPBgpPeerGroupsGetParams) SetLocalPortUUID(localPortUUID *string)

SetLocalPortUUID adds the localPortUuid to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetMaxRecords

func (o *NetworkIPBgpPeerGroupsGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetName

func (o *NetworkIPBgpPeerGroupsGetParams) SetName(name *string)

SetName adds the name to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetOrderBy

func (o *NetworkIPBgpPeerGroupsGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetPeerAddress

func (o *NetworkIPBgpPeerGroupsGetParams) SetPeerAddress(peerAddress *string)

SetPeerAddress adds the peerAddress to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetPeerAsn

func (o *NetworkIPBgpPeerGroupsGetParams) SetPeerAsn(peerAsn *int64)

SetPeerAsn adds the peerAsn to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetPeerIsNextHop

func (o *NetworkIPBgpPeerGroupsGetParams) SetPeerIsNextHop(peerIsNextHop *bool)

SetPeerIsNextHop adds the peerIsNextHop to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetReturnRecords

func (o *NetworkIPBgpPeerGroupsGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetReturnTimeout

func (o *NetworkIPBgpPeerGroupsGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetState

func (o *NetworkIPBgpPeerGroupsGetParams) SetState(state *string)

SetState adds the state to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetTimeout

func (o *NetworkIPBgpPeerGroupsGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) SetUUID

func (o *NetworkIPBgpPeerGroupsGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithContext

WithContext adds the context to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithDefaults

WithDefaults hydrates default values in the network ip bgp peer groups get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPBgpPeerGroupsGetParams) WithFields

WithFields adds the fields to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithIpspaceName

WithIpspaceName adds the ipspaceName to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithIpspaceUUID

WithIpspaceUUID adds the ipspaceUUID to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithLocalInterfaceIPAddress

func (o *NetworkIPBgpPeerGroupsGetParams) WithLocalInterfaceIPAddress(localInterfaceIPAddress *string) *NetworkIPBgpPeerGroupsGetParams

WithLocalInterfaceIPAddress adds the localInterfaceIPAddress to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithLocalInterfaceName

func (o *NetworkIPBgpPeerGroupsGetParams) WithLocalInterfaceName(localInterfaceName *string) *NetworkIPBgpPeerGroupsGetParams

WithLocalInterfaceName adds the localInterfaceName to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithLocalInterfaceUUID

func (o *NetworkIPBgpPeerGroupsGetParams) WithLocalInterfaceUUID(localInterfaceUUID *string) *NetworkIPBgpPeerGroupsGetParams

WithLocalInterfaceUUID adds the localInterfaceUUID to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithLocalPortName

func (o *NetworkIPBgpPeerGroupsGetParams) WithLocalPortName(localPortName *string) *NetworkIPBgpPeerGroupsGetParams

WithLocalPortName adds the localPortName to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithLocalPortNodeName

func (o *NetworkIPBgpPeerGroupsGetParams) WithLocalPortNodeName(localPortNodeName *string) *NetworkIPBgpPeerGroupsGetParams

WithLocalPortNodeName adds the localPortNodeName to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithLocalPortUUID

func (o *NetworkIPBgpPeerGroupsGetParams) WithLocalPortUUID(localPortUUID *string) *NetworkIPBgpPeerGroupsGetParams

WithLocalPortUUID adds the localPortUUID to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithName

WithName adds the name to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithOrderBy

WithOrderBy adds the orderBy to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithPeerAddress

WithPeerAddress adds the peerAddress to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithPeerAsn

WithPeerAsn adds the peerAsn to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithPeerIsNextHop

func (o *NetworkIPBgpPeerGroupsGetParams) WithPeerIsNextHop(peerIsNextHop *bool) *NetworkIPBgpPeerGroupsGetParams

WithPeerIsNextHop adds the peerIsNextHop to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithReturnRecords

func (o *NetworkIPBgpPeerGroupsGetParams) WithReturnRecords(returnRecords *bool) *NetworkIPBgpPeerGroupsGetParams

WithReturnRecords adds the returnRecords to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithReturnTimeout

func (o *NetworkIPBgpPeerGroupsGetParams) WithReturnTimeout(returnTimeout *int64) *NetworkIPBgpPeerGroupsGetParams

WithReturnTimeout adds the returnTimeout to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithState

WithState adds the state to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithTimeout

WithTimeout adds the timeout to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WithUUID

WithUUID adds the uuid to the network ip bgp peer groups get params

func (*NetworkIPBgpPeerGroupsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPBgpPeerGroupsGetReader

type NetworkIPBgpPeerGroupsGetReader struct {
	// contains filtered or unexported fields
}

NetworkIPBgpPeerGroupsGetReader is a Reader for the NetworkIPBgpPeerGroupsGet structure.

func (*NetworkIPBgpPeerGroupsGetReader) ReadResponse

func (o *NetworkIPBgpPeerGroupsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPInterfaceDeleteDefault

type NetworkIPInterfaceDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkIPInterfaceDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1966465 | LIF cannot be removed because it is required to maintain quorum on the node. | | 5376953 | The interface is part of one or more portsets. Remove the interface from all portsets before deleting it. | | 53281112 | Failed to delete the interface because it has an associated BGP peer group. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkIPInterfaceDeleteDefault

func NewNetworkIPInterfaceDeleteDefault(code int) *NetworkIPInterfaceDeleteDefault

NewNetworkIPInterfaceDeleteDefault creates a NetworkIPInterfaceDeleteDefault with default headers values

func (*NetworkIPInterfaceDeleteDefault) Code

Code gets the status code for the network ip interface delete default response

func (*NetworkIPInterfaceDeleteDefault) Error

func (*NetworkIPInterfaceDeleteDefault) GetPayload

func (*NetworkIPInterfaceDeleteDefault) IsClientError

func (o *NetworkIPInterfaceDeleteDefault) IsClientError() bool

IsClientError returns true when this network ip interface delete default response has a 4xx status code

func (*NetworkIPInterfaceDeleteDefault) IsCode

func (o *NetworkIPInterfaceDeleteDefault) IsCode(code int) bool

IsCode returns true when this network ip interface delete default response a status code equal to that given

func (*NetworkIPInterfaceDeleteDefault) IsRedirect

func (o *NetworkIPInterfaceDeleteDefault) IsRedirect() bool

IsRedirect returns true when this network ip interface delete default response has a 3xx status code

func (*NetworkIPInterfaceDeleteDefault) IsServerError

func (o *NetworkIPInterfaceDeleteDefault) IsServerError() bool

IsServerError returns true when this network ip interface delete default response has a 5xx status code

func (*NetworkIPInterfaceDeleteDefault) IsSuccess

func (o *NetworkIPInterfaceDeleteDefault) IsSuccess() bool

IsSuccess returns true when this network ip interface delete default response has a 2xx status code

func (*NetworkIPInterfaceDeleteDefault) String

type NetworkIPInterfaceDeleteOK

type NetworkIPInterfaceDeleteOK struct {
}

NetworkIPInterfaceDeleteOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPInterfaceDeleteOK

func NewNetworkIPInterfaceDeleteOK() *NetworkIPInterfaceDeleteOK

NewNetworkIPInterfaceDeleteOK creates a NetworkIPInterfaceDeleteOK with default headers values

func (*NetworkIPInterfaceDeleteOK) Code

func (o *NetworkIPInterfaceDeleteOK) Code() int

Code gets the status code for the network Ip interface delete o k response

func (*NetworkIPInterfaceDeleteOK) Error

func (*NetworkIPInterfaceDeleteOK) IsClientError

func (o *NetworkIPInterfaceDeleteOK) IsClientError() bool

IsClientError returns true when this network Ip interface delete o k response has a 4xx status code

func (*NetworkIPInterfaceDeleteOK) IsCode

func (o *NetworkIPInterfaceDeleteOK) IsCode(code int) bool

IsCode returns true when this network Ip interface delete o k response a status code equal to that given

func (*NetworkIPInterfaceDeleteOK) IsRedirect

func (o *NetworkIPInterfaceDeleteOK) IsRedirect() bool

IsRedirect returns true when this network Ip interface delete o k response has a 3xx status code

func (*NetworkIPInterfaceDeleteOK) IsServerError

func (o *NetworkIPInterfaceDeleteOK) IsServerError() bool

IsServerError returns true when this network Ip interface delete o k response has a 5xx status code

func (*NetworkIPInterfaceDeleteOK) IsSuccess

func (o *NetworkIPInterfaceDeleteOK) IsSuccess() bool

IsSuccess returns true when this network Ip interface delete o k response has a 2xx status code

func (*NetworkIPInterfaceDeleteOK) String

func (o *NetworkIPInterfaceDeleteOK) String() string

type NetworkIPInterfaceDeleteParams

type NetworkIPInterfaceDeleteParams struct {

	/* UUID.

	   IP interface UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPInterfaceDeleteParams contains all the parameters to send to the API endpoint

for the network ip interface delete operation.

Typically these are written to a http.Request.

func NewNetworkIPInterfaceDeleteParams

func NewNetworkIPInterfaceDeleteParams() *NetworkIPInterfaceDeleteParams

NewNetworkIPInterfaceDeleteParams creates a new NetworkIPInterfaceDeleteParams 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 NewNetworkIPInterfaceDeleteParamsWithContext

func NewNetworkIPInterfaceDeleteParamsWithContext(ctx context.Context) *NetworkIPInterfaceDeleteParams

NewNetworkIPInterfaceDeleteParamsWithContext creates a new NetworkIPInterfaceDeleteParams object with the ability to set a context for a request.

func NewNetworkIPInterfaceDeleteParamsWithHTTPClient

func NewNetworkIPInterfaceDeleteParamsWithHTTPClient(client *http.Client) *NetworkIPInterfaceDeleteParams

NewNetworkIPInterfaceDeleteParamsWithHTTPClient creates a new NetworkIPInterfaceDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPInterfaceDeleteParamsWithTimeout

func NewNetworkIPInterfaceDeleteParamsWithTimeout(timeout time.Duration) *NetworkIPInterfaceDeleteParams

NewNetworkIPInterfaceDeleteParamsWithTimeout creates a new NetworkIPInterfaceDeleteParams object with the ability to set a timeout on a request.

func (*NetworkIPInterfaceDeleteParams) SetContext

func (o *NetworkIPInterfaceDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip interface delete params

func (*NetworkIPInterfaceDeleteParams) SetDefaults

func (o *NetworkIPInterfaceDeleteParams) SetDefaults()

SetDefaults hydrates default values in the network ip interface delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPInterfaceDeleteParams) SetHTTPClient

func (o *NetworkIPInterfaceDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip interface delete params

func (*NetworkIPInterfaceDeleteParams) SetTimeout

func (o *NetworkIPInterfaceDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip interface delete params

func (*NetworkIPInterfaceDeleteParams) SetUUID

func (o *NetworkIPInterfaceDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ip interface delete params

func (*NetworkIPInterfaceDeleteParams) WithContext

WithContext adds the context to the network ip interface delete params

func (*NetworkIPInterfaceDeleteParams) WithDefaults

WithDefaults hydrates default values in the network ip interface delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPInterfaceDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip interface delete params

func (*NetworkIPInterfaceDeleteParams) WithTimeout

WithTimeout adds the timeout to the network ip interface delete params

func (*NetworkIPInterfaceDeleteParams) WithUUID

WithUUID adds the uuid to the network ip interface delete params

func (*NetworkIPInterfaceDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPInterfaceDeleteReader

type NetworkIPInterfaceDeleteReader struct {
	// contains filtered or unexported fields
}

NetworkIPInterfaceDeleteReader is a Reader for the NetworkIPInterfaceDelete structure.

func (*NetworkIPInterfaceDeleteReader) ReadResponse

func (o *NetworkIPInterfaceDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPInterfaceGetDefault

type NetworkIPInterfaceGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkIPInterfaceGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkIPInterfaceGetDefault

func NewNetworkIPInterfaceGetDefault(code int) *NetworkIPInterfaceGetDefault

NewNetworkIPInterfaceGetDefault creates a NetworkIPInterfaceGetDefault with default headers values

func (*NetworkIPInterfaceGetDefault) Code

Code gets the status code for the network ip interface get default response

func (*NetworkIPInterfaceGetDefault) Error

func (*NetworkIPInterfaceGetDefault) GetPayload

func (*NetworkIPInterfaceGetDefault) IsClientError

func (o *NetworkIPInterfaceGetDefault) IsClientError() bool

IsClientError returns true when this network ip interface get default response has a 4xx status code

func (*NetworkIPInterfaceGetDefault) IsCode

func (o *NetworkIPInterfaceGetDefault) IsCode(code int) bool

IsCode returns true when this network ip interface get default response a status code equal to that given

func (*NetworkIPInterfaceGetDefault) IsRedirect

func (o *NetworkIPInterfaceGetDefault) IsRedirect() bool

IsRedirect returns true when this network ip interface get default response has a 3xx status code

func (*NetworkIPInterfaceGetDefault) IsServerError

func (o *NetworkIPInterfaceGetDefault) IsServerError() bool

IsServerError returns true when this network ip interface get default response has a 5xx status code

func (*NetworkIPInterfaceGetDefault) IsSuccess

func (o *NetworkIPInterfaceGetDefault) IsSuccess() bool

IsSuccess returns true when this network ip interface get default response has a 2xx status code

func (*NetworkIPInterfaceGetDefault) String

type NetworkIPInterfaceGetOK

type NetworkIPInterfaceGetOK struct {
	Payload *models.IPInterface
}

NetworkIPInterfaceGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPInterfaceGetOK

func NewNetworkIPInterfaceGetOK() *NetworkIPInterfaceGetOK

NewNetworkIPInterfaceGetOK creates a NetworkIPInterfaceGetOK with default headers values

func (*NetworkIPInterfaceGetOK) Code

func (o *NetworkIPInterfaceGetOK) Code() int

Code gets the status code for the network Ip interface get o k response

func (*NetworkIPInterfaceGetOK) Error

func (o *NetworkIPInterfaceGetOK) Error() string

func (*NetworkIPInterfaceGetOK) GetPayload

func (o *NetworkIPInterfaceGetOK) GetPayload() *models.IPInterface

func (*NetworkIPInterfaceGetOK) IsClientError

func (o *NetworkIPInterfaceGetOK) IsClientError() bool

IsClientError returns true when this network Ip interface get o k response has a 4xx status code

func (*NetworkIPInterfaceGetOK) IsCode

func (o *NetworkIPInterfaceGetOK) IsCode(code int) bool

IsCode returns true when this network Ip interface get o k response a status code equal to that given

func (*NetworkIPInterfaceGetOK) IsRedirect

func (o *NetworkIPInterfaceGetOK) IsRedirect() bool

IsRedirect returns true when this network Ip interface get o k response has a 3xx status code

func (*NetworkIPInterfaceGetOK) IsServerError

func (o *NetworkIPInterfaceGetOK) IsServerError() bool

IsServerError returns true when this network Ip interface get o k response has a 5xx status code

func (*NetworkIPInterfaceGetOK) IsSuccess

func (o *NetworkIPInterfaceGetOK) IsSuccess() bool

IsSuccess returns true when this network Ip interface get o k response has a 2xx status code

func (*NetworkIPInterfaceGetOK) String

func (o *NetworkIPInterfaceGetOK) String() string

type NetworkIPInterfaceGetParams

type NetworkIPInterfaceGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* UUID.

	   IP interface UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPInterfaceGetParams contains all the parameters to send to the API endpoint

for the network ip interface get operation.

Typically these are written to a http.Request.

func NewNetworkIPInterfaceGetParams

func NewNetworkIPInterfaceGetParams() *NetworkIPInterfaceGetParams

NewNetworkIPInterfaceGetParams creates a new NetworkIPInterfaceGetParams 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 NewNetworkIPInterfaceGetParamsWithContext

func NewNetworkIPInterfaceGetParamsWithContext(ctx context.Context) *NetworkIPInterfaceGetParams

NewNetworkIPInterfaceGetParamsWithContext creates a new NetworkIPInterfaceGetParams object with the ability to set a context for a request.

func NewNetworkIPInterfaceGetParamsWithHTTPClient

func NewNetworkIPInterfaceGetParamsWithHTTPClient(client *http.Client) *NetworkIPInterfaceGetParams

NewNetworkIPInterfaceGetParamsWithHTTPClient creates a new NetworkIPInterfaceGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPInterfaceGetParamsWithTimeout

func NewNetworkIPInterfaceGetParamsWithTimeout(timeout time.Duration) *NetworkIPInterfaceGetParams

NewNetworkIPInterfaceGetParamsWithTimeout creates a new NetworkIPInterfaceGetParams object with the ability to set a timeout on a request.

func (*NetworkIPInterfaceGetParams) SetContext

func (o *NetworkIPInterfaceGetParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip interface get params

func (*NetworkIPInterfaceGetParams) SetDefaults

func (o *NetworkIPInterfaceGetParams) SetDefaults()

SetDefaults hydrates default values in the network ip interface get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPInterfaceGetParams) SetFields

func (o *NetworkIPInterfaceGetParams) SetFields(fields []string)

SetFields adds the fields to the network ip interface get params

func (*NetworkIPInterfaceGetParams) SetHTTPClient

func (o *NetworkIPInterfaceGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip interface get params

func (*NetworkIPInterfaceGetParams) SetTimeout

func (o *NetworkIPInterfaceGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip interface get params

func (*NetworkIPInterfaceGetParams) SetUUID

func (o *NetworkIPInterfaceGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ip interface get params

func (*NetworkIPInterfaceGetParams) WithContext

WithContext adds the context to the network ip interface get params

func (*NetworkIPInterfaceGetParams) WithDefaults

WithDefaults hydrates default values in the network ip interface get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPInterfaceGetParams) WithFields

WithFields adds the fields to the network ip interface get params

func (*NetworkIPInterfaceGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip interface get params

func (*NetworkIPInterfaceGetParams) WithTimeout

WithTimeout adds the timeout to the network ip interface get params

func (*NetworkIPInterfaceGetParams) WithUUID

WithUUID adds the uuid to the network ip interface get params

func (*NetworkIPInterfaceGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPInterfaceGetReader

type NetworkIPInterfaceGetReader struct {
	// contains filtered or unexported fields
}

NetworkIPInterfaceGetReader is a Reader for the NetworkIPInterfaceGet structure.

func (*NetworkIPInterfaceGetReader) ReadResponse

func (o *NetworkIPInterfaceGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPInterfaceModifyDefault

type NetworkIPInterfaceModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkIPInterfaceModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262196 | Field cannot be set in this operation. | | 1376663 | Cannot add interface to DNS zone because all interfaces from a single DNS zone must be in the same SVM. | | 1376963 | Duplicate IP address. | | 1376976 | The specified port is not capable of hosting this LIF. | | 1376986 | The interface could not migrate because no additional interfaces can be hosted on the specified node. | | 1376997 | Interface failed to migrate because the node hosting the port is not healthy. | | 1376998 | The specified location.node does not own any ports in the same broadcast domain as the home port of the interface. | | 1376999 | Interface failed to migrate because port is in the down admin state. | | 1377607 | The specified location.port is not in the same broadcast domain as the home port of the interface. | | 1377666 | Subnet does not have any addresses available. | | 1966081 | Failed to lookup the port on the node. | | 1966133 | The netmask cannot represent the entire IP subnet. | | 1966135 | Cluster configuration can only be changed from node where the cluster LIF resides. | | 1966138 | The same IP address may not be used for both a mgmt interface and a gateway address. | | 1966141 | Invalid DNS zone name. | | 1966142 | Only data LIFs can be assigned a DNS zone. | | 1966191 | The interface could not be created because interface identifier creation failed. | | 1966197 | Migration of cluster interfaces must be done from the local node. | | 1966238 | Cannot change the home-node or home-port of an active SAN or NVMe data interface. | | 1966267 | IPv6 addresses must have a prefix length between 1 and 127. | | 1966269 | IPv4 addresses must have a prefix length between 1 and 32. | | 1966299 | Changing a cluster LIF's administrative status to down is not a supported operation. | | 1966419 | Subnet not found in the IPspace of the SVM. | | 1966419 | Specified subnet not found in the IPspace of the LIF. | | 1966476 | DNS Update is supported only on data interfaces. | | 1966477 | DNS Update is supported only on interfaces configured with the NFS or CIFS protocol. | | 1966507 | A port on the node has been identified as potentially unhealthy. | | 1966685 | There are no ports on the node that are in the broadcast domain associated with the IPspace. | | 1967106 | The specified location.home_port.name does not match the specified port name of location.home_port.uuid. | | 1967107 | The specified location.home_port.uuid is not valid. | | 1967111 | A home node must be specified by at least one location.home_node, location.home_port, or location.broadcast_domain field. | | 1967113 | The specified location.port.name does not match the port name of location.port.uuid. | | 1967114 | The specified location.port.uuid is not valid. | | 1967115 | The specified location.node.name does not match the node name of location.node.uuid. | | 1967116 | The specified location.port.node.name does not match the node name of location.node.uuid. | | 1967117 | The specified location.port.node.name does not match location.node.name. | | 1967118 | A node must be specified by at least one location.node or location.port field. | | 1967119 | The specified location.node.name does not match the node name of location.port.uuid. | | 1967120 | The specified service_policy.name does not match the specified service policy name of service_policy.uuid. | | 1967121 | The specified service_policy.uuid is not valid. | | 1967125 | You cannot patch the "location.node" or "location.port" fields to migrate interfaces using the iSCSI data protocol. Instead perform the following PATCH operations on the interface: set the "enabled" field to "false"; change one or more "location.home_port" fields to migrate the interface; and then set the "enabled" field to "true". | | 1967129 | The specified location.home_port.uuid is not valid. | | 1967130 | The specified location.home_port.name is not valid. | | 1967131 | The specified location.home_port.uuid and location.home_port.name are not valid. | | 1967132 | The specified location.port.uuid is not valid. | | 1967133 | The specified location.port.name is not valid. | | 1967134 | The specified location.port.uuid and location.port.name are not valid. | | 1967138 | Cannot patch port for a VIP interface. The specified parameter location.port.uuid is not valid. | | 1967139 | Cannot patch port for a VIP interface. The specified parameter location.port.name is not valid. | | 1967140 | Cannot patch port for a VIP interface. The specified parameters location.port.uuid and location.port.name are not valid. | | 1967141 | Cannot patch home_port for a VIP interface. The specified parameter location.home_port.uuid is not valid. | | 1967142 | Cannot patch home_port for a VIP interface. The specified parameter location.home_port.name is not valid. | | 1967143 | Cannot patch home_port for a VIP interface. The specified parameters location.home_port.uuid and location.home_port.name are not valid. | | 1967145 | The specified location.failover is not valid. | | 1967153 | No suitable port exists on location.home_node to host the interface. | | 1967380 | Cannot patch home_port for a VIP interface. The specified parameter location.home_port.node.name is not valid. Consider using location.home_node.name instead. | | 1967385 | VIP interface address and netmask error. | | 1967386 | Cannot patch port for a VIP interface. The specified parameter location.port.node.name is not valid. Consider using location.node.name instead. | | 1967387 | The specified IP address is in use by a subnet in this IPspace. | | 1967389 | Patching location.is_home to the value "false" is not supported. The value "true" would revert a network interface to its home port if the current value is "false". | | 1967390 | Cannot patch a LIF revert as it requires an effective cluster version of 9.9.1 or later. | | 1967391 | Patching the DNS zone requires an effective cluster version of 9.9.1 or later. | | 1967392 | Patching the DDNS enable parameter requires an effective cluster version of 9.9.1 or later. | | 1967396 | The specified subnet.name does not match the subnet name of subnet.uuid. | | 1967397 | The specified subnet.uuid does not match any configured subnet."; | | 1967398 | Address must be specified by either ip.address and ip.netmask, or at least one subnet field, not both."; | | 2621574 | This operation is not permitted on an SVM that is configured as the destination of a MetroCluster SVM relationship. | | 53281018 | Failover policy is not compatible with one or more services in service policy | | 53281065 | The service_policy does not exist in the SVM. | | 53281072 | The failover policy is not valid for interfaces in the SVM. | | 53281086 | LIF would exceed the maximum number of supported intercluster LIFs in IPspace. | | 53281087 | SVM must have an NVMe service to perform this operation. | | 53281089 | LIF on SVM cannot be updated to use service policy because that service policy includes SAN services and the target LIF is not home. | | 53281096 | LIF could not be modified because the current port does not support the specified rdma-protocols. | | 53281106 | Failed checking the cluster capabilities. | | 53281109 | The interface could not be updated to use the service policy because the interface is currently associated with BGP peer group. | | 53281111 | Cannot update the service policy because the interface is associated with a BGP peer-group. | | 53281113 | Configuration details for LIF were modified but an error was encountered while updating the LIF's operational status. | | 53281114 | The specified parameter is only supported on data SVMs. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkIPInterfaceModifyDefault

func NewNetworkIPInterfaceModifyDefault(code int) *NetworkIPInterfaceModifyDefault

NewNetworkIPInterfaceModifyDefault creates a NetworkIPInterfaceModifyDefault with default headers values

func (*NetworkIPInterfaceModifyDefault) Code

Code gets the status code for the network ip interface modify default response

func (*NetworkIPInterfaceModifyDefault) Error

func (*NetworkIPInterfaceModifyDefault) GetPayload

func (*NetworkIPInterfaceModifyDefault) IsClientError

func (o *NetworkIPInterfaceModifyDefault) IsClientError() bool

IsClientError returns true when this network ip interface modify default response has a 4xx status code

func (*NetworkIPInterfaceModifyDefault) IsCode

func (o *NetworkIPInterfaceModifyDefault) IsCode(code int) bool

IsCode returns true when this network ip interface modify default response a status code equal to that given

func (*NetworkIPInterfaceModifyDefault) IsRedirect

func (o *NetworkIPInterfaceModifyDefault) IsRedirect() bool

IsRedirect returns true when this network ip interface modify default response has a 3xx status code

func (*NetworkIPInterfaceModifyDefault) IsServerError

func (o *NetworkIPInterfaceModifyDefault) IsServerError() bool

IsServerError returns true when this network ip interface modify default response has a 5xx status code

func (*NetworkIPInterfaceModifyDefault) IsSuccess

func (o *NetworkIPInterfaceModifyDefault) IsSuccess() bool

IsSuccess returns true when this network ip interface modify default response has a 2xx status code

func (*NetworkIPInterfaceModifyDefault) String

type NetworkIPInterfaceModifyOK

type NetworkIPInterfaceModifyOK struct {
}

NetworkIPInterfaceModifyOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPInterfaceModifyOK

func NewNetworkIPInterfaceModifyOK() *NetworkIPInterfaceModifyOK

NewNetworkIPInterfaceModifyOK creates a NetworkIPInterfaceModifyOK with default headers values

func (*NetworkIPInterfaceModifyOK) Code

func (o *NetworkIPInterfaceModifyOK) Code() int

Code gets the status code for the network Ip interface modify o k response

func (*NetworkIPInterfaceModifyOK) Error

func (*NetworkIPInterfaceModifyOK) IsClientError

func (o *NetworkIPInterfaceModifyOK) IsClientError() bool

IsClientError returns true when this network Ip interface modify o k response has a 4xx status code

func (*NetworkIPInterfaceModifyOK) IsCode

func (o *NetworkIPInterfaceModifyOK) IsCode(code int) bool

IsCode returns true when this network Ip interface modify o k response a status code equal to that given

func (*NetworkIPInterfaceModifyOK) IsRedirect

func (o *NetworkIPInterfaceModifyOK) IsRedirect() bool

IsRedirect returns true when this network Ip interface modify o k response has a 3xx status code

func (*NetworkIPInterfaceModifyOK) IsServerError

func (o *NetworkIPInterfaceModifyOK) IsServerError() bool

IsServerError returns true when this network Ip interface modify o k response has a 5xx status code

func (*NetworkIPInterfaceModifyOK) IsSuccess

func (o *NetworkIPInterfaceModifyOK) IsSuccess() bool

IsSuccess returns true when this network Ip interface modify o k response has a 2xx status code

func (*NetworkIPInterfaceModifyOK) String

func (o *NetworkIPInterfaceModifyOK) String() string

type NetworkIPInterfaceModifyParams

type NetworkIPInterfaceModifyParams struct {

	// Info.
	Info *models.IPInterface

	/* UUID.

	   IP interface UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPInterfaceModifyParams contains all the parameters to send to the API endpoint

for the network ip interface modify operation.

Typically these are written to a http.Request.

func NewNetworkIPInterfaceModifyParams

func NewNetworkIPInterfaceModifyParams() *NetworkIPInterfaceModifyParams

NewNetworkIPInterfaceModifyParams creates a new NetworkIPInterfaceModifyParams 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 NewNetworkIPInterfaceModifyParamsWithContext

func NewNetworkIPInterfaceModifyParamsWithContext(ctx context.Context) *NetworkIPInterfaceModifyParams

NewNetworkIPInterfaceModifyParamsWithContext creates a new NetworkIPInterfaceModifyParams object with the ability to set a context for a request.

func NewNetworkIPInterfaceModifyParamsWithHTTPClient

func NewNetworkIPInterfaceModifyParamsWithHTTPClient(client *http.Client) *NetworkIPInterfaceModifyParams

NewNetworkIPInterfaceModifyParamsWithHTTPClient creates a new NetworkIPInterfaceModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPInterfaceModifyParamsWithTimeout

func NewNetworkIPInterfaceModifyParamsWithTimeout(timeout time.Duration) *NetworkIPInterfaceModifyParams

NewNetworkIPInterfaceModifyParamsWithTimeout creates a new NetworkIPInterfaceModifyParams object with the ability to set a timeout on a request.

func (*NetworkIPInterfaceModifyParams) SetContext

func (o *NetworkIPInterfaceModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip interface modify params

func (*NetworkIPInterfaceModifyParams) SetDefaults

func (o *NetworkIPInterfaceModifyParams) SetDefaults()

SetDefaults hydrates default values in the network ip interface modify params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPInterfaceModifyParams) SetHTTPClient

func (o *NetworkIPInterfaceModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip interface modify params

func (*NetworkIPInterfaceModifyParams) SetInfo

SetInfo adds the info to the network ip interface modify params

func (*NetworkIPInterfaceModifyParams) SetTimeout

func (o *NetworkIPInterfaceModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip interface modify params

func (*NetworkIPInterfaceModifyParams) SetUUID

func (o *NetworkIPInterfaceModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ip interface modify params

func (*NetworkIPInterfaceModifyParams) WithContext

WithContext adds the context to the network ip interface modify params

func (*NetworkIPInterfaceModifyParams) WithDefaults

WithDefaults hydrates default values in the network ip interface modify params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPInterfaceModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip interface modify params

func (*NetworkIPInterfaceModifyParams) WithInfo

WithInfo adds the info to the network ip interface modify params

func (*NetworkIPInterfaceModifyParams) WithTimeout

WithTimeout adds the timeout to the network ip interface modify params

func (*NetworkIPInterfaceModifyParams) WithUUID

WithUUID adds the uuid to the network ip interface modify params

func (*NetworkIPInterfaceModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPInterfaceModifyReader

type NetworkIPInterfaceModifyReader struct {
	// contains filtered or unexported fields
}

NetworkIPInterfaceModifyReader is a Reader for the NetworkIPInterfaceModify structure.

func (*NetworkIPInterfaceModifyReader) ReadResponse

func (o *NetworkIPInterfaceModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPInterfacesCreateCreated

type NetworkIPInterfacesCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.IPInterfaceResponse
}

NetworkIPInterfacesCreateCreated describes a response with status code 201, with default header values.

Created

func NewNetworkIPInterfacesCreateCreated

func NewNetworkIPInterfacesCreateCreated() *NetworkIPInterfacesCreateCreated

NewNetworkIPInterfacesCreateCreated creates a NetworkIPInterfacesCreateCreated with default headers values

func (*NetworkIPInterfacesCreateCreated) Code

Code gets the status code for the network Ip interfaces create created response

func (*NetworkIPInterfacesCreateCreated) Error

func (*NetworkIPInterfacesCreateCreated) GetPayload

func (*NetworkIPInterfacesCreateCreated) IsClientError

func (o *NetworkIPInterfacesCreateCreated) IsClientError() bool

IsClientError returns true when this network Ip interfaces create created response has a 4xx status code

func (*NetworkIPInterfacesCreateCreated) IsCode

func (o *NetworkIPInterfacesCreateCreated) IsCode(code int) bool

IsCode returns true when this network Ip interfaces create created response a status code equal to that given

func (*NetworkIPInterfacesCreateCreated) IsRedirect

func (o *NetworkIPInterfacesCreateCreated) IsRedirect() bool

IsRedirect returns true when this network Ip interfaces create created response has a 3xx status code

func (*NetworkIPInterfacesCreateCreated) IsServerError

func (o *NetworkIPInterfacesCreateCreated) IsServerError() bool

IsServerError returns true when this network Ip interfaces create created response has a 5xx status code

func (*NetworkIPInterfacesCreateCreated) IsSuccess

func (o *NetworkIPInterfacesCreateCreated) IsSuccess() bool

IsSuccess returns true when this network Ip interfaces create created response has a 2xx status code

func (*NetworkIPInterfacesCreateCreated) String

type NetworkIPInterfacesCreateDefault

type NetworkIPInterfacesCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkIPInterfacesCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1376656 | Cluster interfaces must be in the same subnet. Verify the address and netmask are set to the correct values. | | 1376663 | All LIFs from a single DNS zone must be in the same SVM. | | 1376663 | Cannot add interface to DNS zone because all interfaces from a single DNS zone must be in the same SVM. | | 1376963 | Duplicate IP address. | | 1376976 | The specified port is not capable of hosting this LIF. | | 1377583 | Failed to create the interface because the broadcast domain of the specified subnet is different from the specified broadcast domain. | | 1377666 | Subnet does not have any addresses available. | | 1966138 | The same IP address may not be used for both a mgmt interface and a gateway address. | | 1966140 | An interface with the same name already exists. | | 1966141 | Invalid DNS zone name. | | 1966142 | Only data LIFs can be assigned a DNS zone. | | 1966191 | The interface could not be created because interface identifier creation failed. | | 1966217 | Invalid port on the node. | | 1966267 | IPv6 addresses must have a prefix length between 1 and 127. | | 1966269 | IPv4 addresses must have a prefix length between 1 and 32. | | 1966270 | Operation not support on SAN LIFs. | | 1966300 | The LIF name is too long. The maximum number of characters allowed for iSCSI and FC LIF names is 254. | | 1966373 | Failed to create interface because the home-port is not in the IPspace associated with the SVM. | | 1966454 | A port on the node is not a member of a broadcast domain. | | 1966476 | DNS Update is supported only on data LIFs. | | 1966477 | DNS Update is supported only on LIFs configured with the NFS or CIFS protocol. | | 1966987 | The Vserver Broadcast-Domain Home-Node and Home-Port combination is not valid. | | 1967081 | The specified SVM must exist in the specified IPspace. | | 1967082 | The specified ipspace.name does not match the IPspace name of ipspace.uuid. | | 1967102 | POST operation might have left configuration in an inconsistent state. Check the configuration. | | 1967106 | The specified location.home_port.name does not match the specified port name of location.home_port.uuid. | | 1967107 | The location.home_port.uuid specified is not valid. | | 1967108 | The specified location.home_node.name does not match the node name of location.home_node.uuid. | | 1967109 | The specified location.home_port.node.name does not match the node name of location.home_node.uuid. | | 1967110 | The specified location.home_port.node.name does not match location.home_node.name. | | 1967111 | Home node must be specified by at least one location.home_node, location.home_port, or location.broadcast_domain field. | | 1967112 | The specified location.home_node.name does not match the node name of location.home_port.uuid. | | 1967120 | The specified service_policy.name does not match the specified service policy name of service_policy.uuid. | | 1967121 | Invalid service_policy.uuid specified. | | 1967122 | The specified location.broadcast_domain.name does not match the specified broadcast domain name of location.broadcast_domain.uuid. | | 1967123 | The specified IPspace does not match the IPspace name of location.broadcast_domain.uuid. | | 1967124 | The location.broadcast_domain.uuid specified is not valid. | | 1967127 | svm.uuid or svm.name must be provided if scope is "svm". | | 1967128 | ipspace.uuid or ipspace.name must be provided if scope is "cluster". | | 1967129 | The specified location.home_port.uuid is not valid. | | 1967130 | The specified location.home_port.name is not valid. | | 1967131 | The specified location.home_port.uuid and location.home_port.name are not valid. | | 1967135 | The specified location.broadcast_domain.uuid is not valid. | | 1967136 | The specified location.broadcast_domain.name (and ipspace name) is not valid. | | 1967137 | The specified location.broadcast_domain.uuid and location.broadcast_domain.name (and IPspace name) are not valid. | | 1967145 | The specified location.failover is not valid. | | 1967146 | The specified svm.name is not valid. | | 1967147 | The specified svm.uuid is not valid. | | 1967153 | No suitable port exists on location.home_node to host the interface. | | 1967154 | Interfaces cannot be created on ports that are down. If a broadcast domain is specified, ensure that it contains at least one port that is operationally up. | | 1967381 | Post VIP interfaces requires an effective cluster version of 9.7 or later. | | 1967382 | VIP interfaces only reside in SVM scope. | | 1967383 | Neither location.home_port.uuid or location.home_port.name should be set with vip=true. | | 1967384 | Failed to create VIP interface because the home node does not have active BGP sessions to support Virtual IP (VIP) traffic. | | 1967385 | VIP interfaces with an IPv4 address must use ip.netmask=32. VIP interfaces with an IPv6 address must use ip.netmask=128. | | 1967387 | The specified IP address is in use by a subnet in this IPspace. | | 1967391 | Setting the DNS zone requires an effective cluster version of 9.9.1 or later. | | 1967392 | Setting the DDNS enable parameter requires an effective cluster version of 9.9.1 or later. | | 1967394 | Setting the probe port parameter requires an effective cluster version of 9.10.1 or later. | | 1967396 | The specified subnet.name does not match the subnet name of subnet.uuid. | | 1967397 | The specified subnet.uuid does not match any configured subnet."; | | 1967398 | Address must be specified by either ip.address and ip.netmask, or at least one subnet field, not both."; | | 1967401 | The specified subnet.name does not match any configured subnet. | | 1967402 | Data SVM cannot be specified with cluster scope. | | 2621519 | Invalid SVM name. The SVM name must begin with a letter or an underscore. The maximum supported length is 41 if the SVM type is "sync-source", otherwise it is 47. | | 5373966 | An iSCSI interface cannot be created in an SVM configured for NVMe. | | 8847378 | Cannot specify DNS zone when DNS updates are enabled for SVM | | 53216540 | LIFs on the specified SVM do not have a default service policy. | | 53281018 | Failover policy is not compatible with one or more services in service policy | | 53281036 | Setting the probe port parameter is not allowed on this platform. | | 53281065 | The service_policy does not exist in the SVM. | | 53281073 | IP address and netmask cannot be used because this represents a subnet address rather than a specific host address. | | 53281086 | LIF would exceed the maximum number of supported intercluster LIFs in IPspace. | | 53281087 | Cannot configure SAN LIF on SVM. | | 53281092 | Failed to create interface because the home-port does not support the specified protocol. | | 53281104 | The specified address is in use by the Service Processor | | 53281106 | Failed checking the cluster capabilities. | | 53281114 | The specified parameter is only supported on data SVMs. | | 53281680 | Invalid value for the specified field. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkIPInterfacesCreateDefault

func NewNetworkIPInterfacesCreateDefault(code int) *NetworkIPInterfacesCreateDefault

NewNetworkIPInterfacesCreateDefault creates a NetworkIPInterfacesCreateDefault with default headers values

func (*NetworkIPInterfacesCreateDefault) Code

Code gets the status code for the network ip interfaces create default response

func (*NetworkIPInterfacesCreateDefault) Error

func (*NetworkIPInterfacesCreateDefault) GetPayload

func (*NetworkIPInterfacesCreateDefault) IsClientError

func (o *NetworkIPInterfacesCreateDefault) IsClientError() bool

IsClientError returns true when this network ip interfaces create default response has a 4xx status code

func (*NetworkIPInterfacesCreateDefault) IsCode

func (o *NetworkIPInterfacesCreateDefault) IsCode(code int) bool

IsCode returns true when this network ip interfaces create default response a status code equal to that given

func (*NetworkIPInterfacesCreateDefault) IsRedirect

func (o *NetworkIPInterfacesCreateDefault) IsRedirect() bool

IsRedirect returns true when this network ip interfaces create default response has a 3xx status code

func (*NetworkIPInterfacesCreateDefault) IsServerError

func (o *NetworkIPInterfacesCreateDefault) IsServerError() bool

IsServerError returns true when this network ip interfaces create default response has a 5xx status code

func (*NetworkIPInterfacesCreateDefault) IsSuccess

func (o *NetworkIPInterfacesCreateDefault) IsSuccess() bool

IsSuccess returns true when this network ip interfaces create default response has a 2xx status code

func (*NetworkIPInterfacesCreateDefault) String

type NetworkIPInterfacesCreateParams

type NetworkIPInterfacesCreateParams struct {

	/* Info.

	   IP interface parameters
	*/
	Info *models.IPInterface

	/* 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
}

NetworkIPInterfacesCreateParams contains all the parameters to send to the API endpoint

for the network ip interfaces create operation.

Typically these are written to a http.Request.

func NewNetworkIPInterfacesCreateParams

func NewNetworkIPInterfacesCreateParams() *NetworkIPInterfacesCreateParams

NewNetworkIPInterfacesCreateParams creates a new NetworkIPInterfacesCreateParams 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 NewNetworkIPInterfacesCreateParamsWithContext

func NewNetworkIPInterfacesCreateParamsWithContext(ctx context.Context) *NetworkIPInterfacesCreateParams

NewNetworkIPInterfacesCreateParamsWithContext creates a new NetworkIPInterfacesCreateParams object with the ability to set a context for a request.

func NewNetworkIPInterfacesCreateParamsWithHTTPClient

func NewNetworkIPInterfacesCreateParamsWithHTTPClient(client *http.Client) *NetworkIPInterfacesCreateParams

NewNetworkIPInterfacesCreateParamsWithHTTPClient creates a new NetworkIPInterfacesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPInterfacesCreateParamsWithTimeout

func NewNetworkIPInterfacesCreateParamsWithTimeout(timeout time.Duration) *NetworkIPInterfacesCreateParams

NewNetworkIPInterfacesCreateParamsWithTimeout creates a new NetworkIPInterfacesCreateParams object with the ability to set a timeout on a request.

func (*NetworkIPInterfacesCreateParams) SetContext

func (o *NetworkIPInterfacesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip interfaces create params

func (*NetworkIPInterfacesCreateParams) SetDefaults

func (o *NetworkIPInterfacesCreateParams) SetDefaults()

SetDefaults hydrates default values in the network ip interfaces create params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPInterfacesCreateParams) SetHTTPClient

func (o *NetworkIPInterfacesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip interfaces create params

func (*NetworkIPInterfacesCreateParams) SetInfo

SetInfo adds the info to the network ip interfaces create params

func (*NetworkIPInterfacesCreateParams) SetReturnRecords

func (o *NetworkIPInterfacesCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ip interfaces create params

func (*NetworkIPInterfacesCreateParams) SetTimeout

func (o *NetworkIPInterfacesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip interfaces create params

func (*NetworkIPInterfacesCreateParams) WithContext

WithContext adds the context to the network ip interfaces create params

func (*NetworkIPInterfacesCreateParams) WithDefaults

WithDefaults hydrates default values in the network ip interfaces create params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPInterfacesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip interfaces create params

func (*NetworkIPInterfacesCreateParams) WithInfo

WithInfo adds the info to the network ip interfaces create params

func (*NetworkIPInterfacesCreateParams) WithReturnRecords

func (o *NetworkIPInterfacesCreateParams) WithReturnRecords(returnRecords *bool) *NetworkIPInterfacesCreateParams

WithReturnRecords adds the returnRecords to the network ip interfaces create params

func (*NetworkIPInterfacesCreateParams) WithTimeout

WithTimeout adds the timeout to the network ip interfaces create params

func (*NetworkIPInterfacesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPInterfacesCreateReader

type NetworkIPInterfacesCreateReader struct {
	// contains filtered or unexported fields
}

NetworkIPInterfacesCreateReader is a Reader for the NetworkIPInterfacesCreate structure.

func (*NetworkIPInterfacesCreateReader) ReadResponse

func (o *NetworkIPInterfacesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPInterfacesGetDefault

type NetworkIPInterfacesGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkIPInterfacesGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkIPInterfacesGetDefault

func NewNetworkIPInterfacesGetDefault(code int) *NetworkIPInterfacesGetDefault

NewNetworkIPInterfacesGetDefault creates a NetworkIPInterfacesGetDefault with default headers values

func (*NetworkIPInterfacesGetDefault) Code

Code gets the status code for the network ip interfaces get default response

func (*NetworkIPInterfacesGetDefault) Error

func (*NetworkIPInterfacesGetDefault) GetPayload

func (*NetworkIPInterfacesGetDefault) IsClientError

func (o *NetworkIPInterfacesGetDefault) IsClientError() bool

IsClientError returns true when this network ip interfaces get default response has a 4xx status code

func (*NetworkIPInterfacesGetDefault) IsCode

func (o *NetworkIPInterfacesGetDefault) IsCode(code int) bool

IsCode returns true when this network ip interfaces get default response a status code equal to that given

func (*NetworkIPInterfacesGetDefault) IsRedirect

func (o *NetworkIPInterfacesGetDefault) IsRedirect() bool

IsRedirect returns true when this network ip interfaces get default response has a 3xx status code

func (*NetworkIPInterfacesGetDefault) IsServerError

func (o *NetworkIPInterfacesGetDefault) IsServerError() bool

IsServerError returns true when this network ip interfaces get default response has a 5xx status code

func (*NetworkIPInterfacesGetDefault) IsSuccess

func (o *NetworkIPInterfacesGetDefault) IsSuccess() bool

IsSuccess returns true when this network ip interfaces get default response has a 2xx status code

func (*NetworkIPInterfacesGetDefault) String

type NetworkIPInterfacesGetOK

type NetworkIPInterfacesGetOK struct {
	Payload *models.IPInterfaceResponse
}

NetworkIPInterfacesGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPInterfacesGetOK

func NewNetworkIPInterfacesGetOK() *NetworkIPInterfacesGetOK

NewNetworkIPInterfacesGetOK creates a NetworkIPInterfacesGetOK with default headers values

func (*NetworkIPInterfacesGetOK) Code

func (o *NetworkIPInterfacesGetOK) Code() int

Code gets the status code for the network Ip interfaces get o k response

func (*NetworkIPInterfacesGetOK) Error

func (o *NetworkIPInterfacesGetOK) Error() string

func (*NetworkIPInterfacesGetOK) GetPayload

func (*NetworkIPInterfacesGetOK) IsClientError

func (o *NetworkIPInterfacesGetOK) IsClientError() bool

IsClientError returns true when this network Ip interfaces get o k response has a 4xx status code

func (*NetworkIPInterfacesGetOK) IsCode

func (o *NetworkIPInterfacesGetOK) IsCode(code int) bool

IsCode returns true when this network Ip interfaces get o k response a status code equal to that given

func (*NetworkIPInterfacesGetOK) IsRedirect

func (o *NetworkIPInterfacesGetOK) IsRedirect() bool

IsRedirect returns true when this network Ip interfaces get o k response has a 3xx status code

func (*NetworkIPInterfacesGetOK) IsServerError

func (o *NetworkIPInterfacesGetOK) IsServerError() bool

IsServerError returns true when this network Ip interfaces get o k response has a 5xx status code

func (*NetworkIPInterfacesGetOK) IsSuccess

func (o *NetworkIPInterfacesGetOK) IsSuccess() bool

IsSuccess returns true when this network Ip interfaces get o k response has a 2xx status code

func (*NetworkIPInterfacesGetOK) String

func (o *NetworkIPInterfacesGetOK) String() string

type NetworkIPInterfacesGetParams

type NetworkIPInterfacesGetParams struct {

	/* DdnsEnabled.

	   Filter by ddns_enabled
	*/
	DdnsEnabled *bool

	/* DNSZone.

	   Filter by dns_zone
	*/
	DNSZone *string

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* IPAddress.

	   Filter by ip.address
	*/
	IPAddress *string

	/* IPFamily.

	   Filter by ip.family
	*/
	IPFamily *string

	/* IPNetmask.

	   Filter by ip.netmask
	*/
	IPNetmask *string

	/* IpspaceName.

	   Filter by ipspace.name
	*/
	IpspaceName *string

	/* IpspaceUUID.

	   Filter by ipspace.uuid
	*/
	IpspaceUUID *string

	/* LocationAutoRevert.

	   Filter by location.auto_revert
	*/
	LocationAutoRevert *bool

	/* LocationFailover.

	   Filter by location.failover
	*/
	LocationFailover *string

	/* LocationHomeNodeName.

	   Filter by location.home_node.name
	*/
	LocationHomeNodeName *string

	/* LocationHomeNodeUUID.

	   Filter by location.home_node.uuid
	*/
	LocationHomeNodeUUID *string

	/* LocationHomePortName.

	   Filter by location.home_port.name
	*/
	LocationHomePortName *string

	/* LocationHomePortNodeName.

	   Filter by location.home_port.node.name
	*/
	LocationHomePortNodeName *string

	/* LocationHomePortUUID.

	   Filter by location.home_port.uuid
	*/
	LocationHomePortUUID *string

	/* LocationIsHome.

	   Filter by location.is_home
	*/
	LocationIsHome *bool

	/* LocationNodeName.

	   Filter by location.node.name
	*/
	LocationNodeName *string

	/* LocationNodeUUID.

	   Filter by location.node.uuid
	*/
	LocationNodeUUID *string

	/* LocationPortName.

	   Filter by location.port.name
	*/
	LocationPortName *string

	/* LocationPortNodeName.

	   Filter by location.port.node.name
	*/
	LocationPortNodeName *string

	/* LocationPortUUID.

	   Filter by location.port.uuid
	*/
	LocationPortUUID *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* MetricDuration.

	   Filter by metric.duration
	*/
	MetricDuration *string

	/* 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

	/* ProbePort.

	   Filter by probe_port
	*/
	ProbePort *int64

	/* RdmaProtocols.

	   Filter by rdma_protocols
	*/
	RdmaProtocols *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* Scope.

	   Filter by scope
	*/
	Scope *string

	/* ServicePolicyName.

	   Filter by service_policy.name
	*/
	ServicePolicyName *string

	/* ServicePolicyUUID.

	   Filter by service_policy.uuid
	*/
	ServicePolicyUUID *string

	/* Services.

	   Filter by services
	*/
	Services *string

	/* State.

	   Filter by state
	*/
	State *string

	/* 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

	/* SubnetName.

	   Filter by subnet.name
	*/
	SubnetName *string

	/* SubnetUUID.

	   Filter by subnet.uuid
	*/
	SubnetUUID *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	/* Vip.

	   Filter by vip
	*/
	Vip *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPInterfacesGetParams contains all the parameters to send to the API endpoint

for the network ip interfaces get operation.

Typically these are written to a http.Request.

func NewNetworkIPInterfacesGetParams

func NewNetworkIPInterfacesGetParams() *NetworkIPInterfacesGetParams

NewNetworkIPInterfacesGetParams creates a new NetworkIPInterfacesGetParams 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 NewNetworkIPInterfacesGetParamsWithContext

func NewNetworkIPInterfacesGetParamsWithContext(ctx context.Context) *NetworkIPInterfacesGetParams

NewNetworkIPInterfacesGetParamsWithContext creates a new NetworkIPInterfacesGetParams object with the ability to set a context for a request.

func NewNetworkIPInterfacesGetParamsWithHTTPClient

func NewNetworkIPInterfacesGetParamsWithHTTPClient(client *http.Client) *NetworkIPInterfacesGetParams

NewNetworkIPInterfacesGetParamsWithHTTPClient creates a new NetworkIPInterfacesGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPInterfacesGetParamsWithTimeout

func NewNetworkIPInterfacesGetParamsWithTimeout(timeout time.Duration) *NetworkIPInterfacesGetParams

NewNetworkIPInterfacesGetParamsWithTimeout creates a new NetworkIPInterfacesGetParams object with the ability to set a timeout on a request.

func (*NetworkIPInterfacesGetParams) SetContext

func (o *NetworkIPInterfacesGetParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetDNSZone

func (o *NetworkIPInterfacesGetParams) SetDNSZone(dNSZone *string)

SetDNSZone adds the dnsZone to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetDdnsEnabled

func (o *NetworkIPInterfacesGetParams) SetDdnsEnabled(ddnsEnabled *bool)

SetDdnsEnabled adds the ddnsEnabled to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetDefaults

func (o *NetworkIPInterfacesGetParams) SetDefaults()

SetDefaults hydrates default values in the network ip interfaces get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPInterfacesGetParams) SetEnabled

func (o *NetworkIPInterfacesGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetFields

func (o *NetworkIPInterfacesGetParams) SetFields(fields []string)

SetFields adds the fields to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetHTTPClient

func (o *NetworkIPInterfacesGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetIPAddress

func (o *NetworkIPInterfacesGetParams) SetIPAddress(iPAddress *string)

SetIPAddress adds the ipAddress to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetIPFamily

func (o *NetworkIPInterfacesGetParams) SetIPFamily(iPFamily *string)

SetIPFamily adds the ipFamily to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetIPNetmask

func (o *NetworkIPInterfacesGetParams) SetIPNetmask(iPNetmask *string)

SetIPNetmask adds the ipNetmask to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetIpspaceName

func (o *NetworkIPInterfacesGetParams) SetIpspaceName(ipspaceName *string)

SetIpspaceName adds the ipspaceName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetIpspaceUUID

func (o *NetworkIPInterfacesGetParams) SetIpspaceUUID(ipspaceUUID *string)

SetIpspaceUUID adds the ipspaceUuid to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationAutoRevert

func (o *NetworkIPInterfacesGetParams) SetLocationAutoRevert(locationAutoRevert *bool)

SetLocationAutoRevert adds the locationAutoRevert to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationFailover

func (o *NetworkIPInterfacesGetParams) SetLocationFailover(locationFailover *string)

SetLocationFailover adds the locationFailover to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationHomeNodeName

func (o *NetworkIPInterfacesGetParams) SetLocationHomeNodeName(locationHomeNodeName *string)

SetLocationHomeNodeName adds the locationHomeNodeName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationHomeNodeUUID

func (o *NetworkIPInterfacesGetParams) SetLocationHomeNodeUUID(locationHomeNodeUUID *string)

SetLocationHomeNodeUUID adds the locationHomeNodeUuid to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationHomePortName

func (o *NetworkIPInterfacesGetParams) SetLocationHomePortName(locationHomePortName *string)

SetLocationHomePortName adds the locationHomePortName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationHomePortNodeName

func (o *NetworkIPInterfacesGetParams) SetLocationHomePortNodeName(locationHomePortNodeName *string)

SetLocationHomePortNodeName adds the locationHomePortNodeName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationHomePortUUID

func (o *NetworkIPInterfacesGetParams) SetLocationHomePortUUID(locationHomePortUUID *string)

SetLocationHomePortUUID adds the locationHomePortUuid to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationIsHome

func (o *NetworkIPInterfacesGetParams) SetLocationIsHome(locationIsHome *bool)

SetLocationIsHome adds the locationIsHome to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationNodeName

func (o *NetworkIPInterfacesGetParams) SetLocationNodeName(locationNodeName *string)

SetLocationNodeName adds the locationNodeName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationNodeUUID

func (o *NetworkIPInterfacesGetParams) SetLocationNodeUUID(locationNodeUUID *string)

SetLocationNodeUUID adds the locationNodeUuid to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationPortName

func (o *NetworkIPInterfacesGetParams) SetLocationPortName(locationPortName *string)

SetLocationPortName adds the locationPortName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationPortNodeName

func (o *NetworkIPInterfacesGetParams) SetLocationPortNodeName(locationPortNodeName *string)

SetLocationPortNodeName adds the locationPortNodeName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetLocationPortUUID

func (o *NetworkIPInterfacesGetParams) SetLocationPortUUID(locationPortUUID *string)

SetLocationPortUUID adds the locationPortUuid to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetMaxRecords

func (o *NetworkIPInterfacesGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetMetricDuration

func (o *NetworkIPInterfacesGetParams) SetMetricDuration(metricDuration *string)

SetMetricDuration adds the metricDuration to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetMetricStatus

func (o *NetworkIPInterfacesGetParams) SetMetricStatus(metricStatus *string)

SetMetricStatus adds the metricStatus to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetMetricThroughputRead

func (o *NetworkIPInterfacesGetParams) SetMetricThroughputRead(metricThroughputRead *int64)

SetMetricThroughputRead adds the metricThroughputRead to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetMetricThroughputTotal

func (o *NetworkIPInterfacesGetParams) SetMetricThroughputTotal(metricThroughputTotal *int64)

SetMetricThroughputTotal adds the metricThroughputTotal to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetMetricThroughputWrite

func (o *NetworkIPInterfacesGetParams) SetMetricThroughputWrite(metricThroughputWrite *int64)

SetMetricThroughputWrite adds the metricThroughputWrite to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetMetricTimestamp

func (o *NetworkIPInterfacesGetParams) SetMetricTimestamp(metricTimestamp *string)

SetMetricTimestamp adds the metricTimestamp to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetName

func (o *NetworkIPInterfacesGetParams) SetName(name *string)

SetName adds the name to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetOrderBy

func (o *NetworkIPInterfacesGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetProbePort

func (o *NetworkIPInterfacesGetParams) SetProbePort(probePort *int64)

SetProbePort adds the probePort to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetRdmaProtocols

func (o *NetworkIPInterfacesGetParams) SetRdmaProtocols(rdmaProtocols *string)

SetRdmaProtocols adds the rdmaProtocols to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetReturnRecords

func (o *NetworkIPInterfacesGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetReturnTimeout

func (o *NetworkIPInterfacesGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetScope

func (o *NetworkIPInterfacesGetParams) SetScope(scope *string)

SetScope adds the scope to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetServicePolicyName

func (o *NetworkIPInterfacesGetParams) SetServicePolicyName(servicePolicyName *string)

SetServicePolicyName adds the servicePolicyName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetServicePolicyUUID

func (o *NetworkIPInterfacesGetParams) SetServicePolicyUUID(servicePolicyUUID *string)

SetServicePolicyUUID adds the servicePolicyUuid to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetServices

func (o *NetworkIPInterfacesGetParams) SetServices(services *string)

SetServices adds the services to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetState

func (o *NetworkIPInterfacesGetParams) SetState(state *string)

SetState adds the state to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetStatisticsStatus

func (o *NetworkIPInterfacesGetParams) SetStatisticsStatus(statisticsStatus *string)

SetStatisticsStatus adds the statisticsStatus to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetStatisticsThroughputRawRead

func (o *NetworkIPInterfacesGetParams) SetStatisticsThroughputRawRead(statisticsThroughputRawRead *int64)

SetStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetStatisticsThroughputRawTotal

func (o *NetworkIPInterfacesGetParams) SetStatisticsThroughputRawTotal(statisticsThroughputRawTotal *int64)

SetStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetStatisticsThroughputRawWrite

func (o *NetworkIPInterfacesGetParams) SetStatisticsThroughputRawWrite(statisticsThroughputRawWrite *int64)

SetStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetStatisticsTimestamp

func (o *NetworkIPInterfacesGetParams) SetStatisticsTimestamp(statisticsTimestamp *string)

SetStatisticsTimestamp adds the statisticsTimestamp to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetSubnetName

func (o *NetworkIPInterfacesGetParams) SetSubnetName(subnetName *string)

SetSubnetName adds the subnetName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetSubnetUUID

func (o *NetworkIPInterfacesGetParams) SetSubnetUUID(subnetUUID *string)

SetSubnetUUID adds the subnetUuid to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetSvmName

func (o *NetworkIPInterfacesGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetSvmUUID

func (o *NetworkIPInterfacesGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetTimeout

func (o *NetworkIPInterfacesGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetUUID

func (o *NetworkIPInterfacesGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) SetVip

func (o *NetworkIPInterfacesGetParams) SetVip(vip *bool)

SetVip adds the vip to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithContext

WithContext adds the context to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithDNSZone

WithDNSZone adds the dNSZone to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithDdnsEnabled

func (o *NetworkIPInterfacesGetParams) WithDdnsEnabled(ddnsEnabled *bool) *NetworkIPInterfacesGetParams

WithDdnsEnabled adds the ddnsEnabled to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithDefaults

WithDefaults hydrates default values in the network ip interfaces get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPInterfacesGetParams) WithEnabled

WithEnabled adds the enabled to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithFields

WithFields adds the fields to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithIPAddress

WithIPAddress adds the iPAddress to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithIPFamily

WithIPFamily adds the iPFamily to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithIPNetmask

WithIPNetmask adds the iPNetmask to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithIpspaceName

func (o *NetworkIPInterfacesGetParams) WithIpspaceName(ipspaceName *string) *NetworkIPInterfacesGetParams

WithIpspaceName adds the ipspaceName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithIpspaceUUID

func (o *NetworkIPInterfacesGetParams) WithIpspaceUUID(ipspaceUUID *string) *NetworkIPInterfacesGetParams

WithIpspaceUUID adds the ipspaceUUID to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationAutoRevert

func (o *NetworkIPInterfacesGetParams) WithLocationAutoRevert(locationAutoRevert *bool) *NetworkIPInterfacesGetParams

WithLocationAutoRevert adds the locationAutoRevert to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationFailover

func (o *NetworkIPInterfacesGetParams) WithLocationFailover(locationFailover *string) *NetworkIPInterfacesGetParams

WithLocationFailover adds the locationFailover to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationHomeNodeName

func (o *NetworkIPInterfacesGetParams) WithLocationHomeNodeName(locationHomeNodeName *string) *NetworkIPInterfacesGetParams

WithLocationHomeNodeName adds the locationHomeNodeName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationHomeNodeUUID

func (o *NetworkIPInterfacesGetParams) WithLocationHomeNodeUUID(locationHomeNodeUUID *string) *NetworkIPInterfacesGetParams

WithLocationHomeNodeUUID adds the locationHomeNodeUUID to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationHomePortName

func (o *NetworkIPInterfacesGetParams) WithLocationHomePortName(locationHomePortName *string) *NetworkIPInterfacesGetParams

WithLocationHomePortName adds the locationHomePortName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationHomePortNodeName

func (o *NetworkIPInterfacesGetParams) WithLocationHomePortNodeName(locationHomePortNodeName *string) *NetworkIPInterfacesGetParams

WithLocationHomePortNodeName adds the locationHomePortNodeName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationHomePortUUID

func (o *NetworkIPInterfacesGetParams) WithLocationHomePortUUID(locationHomePortUUID *string) *NetworkIPInterfacesGetParams

WithLocationHomePortUUID adds the locationHomePortUUID to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationIsHome

func (o *NetworkIPInterfacesGetParams) WithLocationIsHome(locationIsHome *bool) *NetworkIPInterfacesGetParams

WithLocationIsHome adds the locationIsHome to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationNodeName

func (o *NetworkIPInterfacesGetParams) WithLocationNodeName(locationNodeName *string) *NetworkIPInterfacesGetParams

WithLocationNodeName adds the locationNodeName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationNodeUUID

func (o *NetworkIPInterfacesGetParams) WithLocationNodeUUID(locationNodeUUID *string) *NetworkIPInterfacesGetParams

WithLocationNodeUUID adds the locationNodeUUID to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationPortName

func (o *NetworkIPInterfacesGetParams) WithLocationPortName(locationPortName *string) *NetworkIPInterfacesGetParams

WithLocationPortName adds the locationPortName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationPortNodeName

func (o *NetworkIPInterfacesGetParams) WithLocationPortNodeName(locationPortNodeName *string) *NetworkIPInterfacesGetParams

WithLocationPortNodeName adds the locationPortNodeName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithLocationPortUUID

func (o *NetworkIPInterfacesGetParams) WithLocationPortUUID(locationPortUUID *string) *NetworkIPInterfacesGetParams

WithLocationPortUUID adds the locationPortUUID to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithMaxRecords

func (o *NetworkIPInterfacesGetParams) WithMaxRecords(maxRecords *int64) *NetworkIPInterfacesGetParams

WithMaxRecords adds the maxRecords to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithMetricDuration

func (o *NetworkIPInterfacesGetParams) WithMetricDuration(metricDuration *string) *NetworkIPInterfacesGetParams

WithMetricDuration adds the metricDuration to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithMetricStatus

func (o *NetworkIPInterfacesGetParams) WithMetricStatus(metricStatus *string) *NetworkIPInterfacesGetParams

WithMetricStatus adds the metricStatus to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithMetricThroughputRead

func (o *NetworkIPInterfacesGetParams) WithMetricThroughputRead(metricThroughputRead *int64) *NetworkIPInterfacesGetParams

WithMetricThroughputRead adds the metricThroughputRead to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithMetricThroughputTotal

func (o *NetworkIPInterfacesGetParams) WithMetricThroughputTotal(metricThroughputTotal *int64) *NetworkIPInterfacesGetParams

WithMetricThroughputTotal adds the metricThroughputTotal to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithMetricThroughputWrite

func (o *NetworkIPInterfacesGetParams) WithMetricThroughputWrite(metricThroughputWrite *int64) *NetworkIPInterfacesGetParams

WithMetricThroughputWrite adds the metricThroughputWrite to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithMetricTimestamp

func (o *NetworkIPInterfacesGetParams) WithMetricTimestamp(metricTimestamp *string) *NetworkIPInterfacesGetParams

WithMetricTimestamp adds the metricTimestamp to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithName

WithName adds the name to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithOrderBy

WithOrderBy adds the orderBy to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithProbePort

func (o *NetworkIPInterfacesGetParams) WithProbePort(probePort *int64) *NetworkIPInterfacesGetParams

WithProbePort adds the probePort to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithRdmaProtocols

func (o *NetworkIPInterfacesGetParams) WithRdmaProtocols(rdmaProtocols *string) *NetworkIPInterfacesGetParams

WithRdmaProtocols adds the rdmaProtocols to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithReturnRecords

func (o *NetworkIPInterfacesGetParams) WithReturnRecords(returnRecords *bool) *NetworkIPInterfacesGetParams

WithReturnRecords adds the returnRecords to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithReturnTimeout

func (o *NetworkIPInterfacesGetParams) WithReturnTimeout(returnTimeout *int64) *NetworkIPInterfacesGetParams

WithReturnTimeout adds the returnTimeout to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithScope

WithScope adds the scope to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithServicePolicyName

func (o *NetworkIPInterfacesGetParams) WithServicePolicyName(servicePolicyName *string) *NetworkIPInterfacesGetParams

WithServicePolicyName adds the servicePolicyName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithServicePolicyUUID

func (o *NetworkIPInterfacesGetParams) WithServicePolicyUUID(servicePolicyUUID *string) *NetworkIPInterfacesGetParams

WithServicePolicyUUID adds the servicePolicyUUID to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithServices

WithServices adds the services to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithState

WithState adds the state to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithStatisticsStatus

func (o *NetworkIPInterfacesGetParams) WithStatisticsStatus(statisticsStatus *string) *NetworkIPInterfacesGetParams

WithStatisticsStatus adds the statisticsStatus to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithStatisticsThroughputRawRead

func (o *NetworkIPInterfacesGetParams) WithStatisticsThroughputRawRead(statisticsThroughputRawRead *int64) *NetworkIPInterfacesGetParams

WithStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithStatisticsThroughputRawTotal

func (o *NetworkIPInterfacesGetParams) WithStatisticsThroughputRawTotal(statisticsThroughputRawTotal *int64) *NetworkIPInterfacesGetParams

WithStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithStatisticsThroughputRawWrite

func (o *NetworkIPInterfacesGetParams) WithStatisticsThroughputRawWrite(statisticsThroughputRawWrite *int64) *NetworkIPInterfacesGetParams

WithStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithStatisticsTimestamp

func (o *NetworkIPInterfacesGetParams) WithStatisticsTimestamp(statisticsTimestamp *string) *NetworkIPInterfacesGetParams

WithStatisticsTimestamp adds the statisticsTimestamp to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithSubnetName

func (o *NetworkIPInterfacesGetParams) WithSubnetName(subnetName *string) *NetworkIPInterfacesGetParams

WithSubnetName adds the subnetName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithSubnetUUID

func (o *NetworkIPInterfacesGetParams) WithSubnetUUID(subnetUUID *string) *NetworkIPInterfacesGetParams

WithSubnetUUID adds the subnetUUID to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithSvmName

WithSvmName adds the svmName to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithTimeout

WithTimeout adds the timeout to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithUUID

WithUUID adds the uuid to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WithVip

WithVip adds the vip to the network ip interfaces get params

func (*NetworkIPInterfacesGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPInterfacesGetReader

type NetworkIPInterfacesGetReader struct {
	// contains filtered or unexported fields
}

NetworkIPInterfacesGetReader is a Reader for the NetworkIPInterfacesGet structure.

func (*NetworkIPInterfacesGetReader) ReadResponse

func (o *NetworkIPInterfacesGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPRouteDeleteDefault

type NetworkIPRouteDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkIPRouteDeleteDefault describes a response with status code -1, with default header values.

Error

func NewNetworkIPRouteDeleteDefault

func NewNetworkIPRouteDeleteDefault(code int) *NetworkIPRouteDeleteDefault

NewNetworkIPRouteDeleteDefault creates a NetworkIPRouteDeleteDefault with default headers values

func (*NetworkIPRouteDeleteDefault) Code

func (o *NetworkIPRouteDeleteDefault) Code() int

Code gets the status code for the network ip route delete default response

func (*NetworkIPRouteDeleteDefault) Error

func (*NetworkIPRouteDeleteDefault) GetPayload

func (*NetworkIPRouteDeleteDefault) IsClientError

func (o *NetworkIPRouteDeleteDefault) IsClientError() bool

IsClientError returns true when this network ip route delete default response has a 4xx status code

func (*NetworkIPRouteDeleteDefault) IsCode

func (o *NetworkIPRouteDeleteDefault) IsCode(code int) bool

IsCode returns true when this network ip route delete default response a status code equal to that given

func (*NetworkIPRouteDeleteDefault) IsRedirect

func (o *NetworkIPRouteDeleteDefault) IsRedirect() bool

IsRedirect returns true when this network ip route delete default response has a 3xx status code

func (*NetworkIPRouteDeleteDefault) IsServerError

func (o *NetworkIPRouteDeleteDefault) IsServerError() bool

IsServerError returns true when this network ip route delete default response has a 5xx status code

func (*NetworkIPRouteDeleteDefault) IsSuccess

func (o *NetworkIPRouteDeleteDefault) IsSuccess() bool

IsSuccess returns true when this network ip route delete default response has a 2xx status code

func (*NetworkIPRouteDeleteDefault) String

func (o *NetworkIPRouteDeleteDefault) String() string

type NetworkIPRouteDeleteOK

type NetworkIPRouteDeleteOK struct {
}

NetworkIPRouteDeleteOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPRouteDeleteOK

func NewNetworkIPRouteDeleteOK() *NetworkIPRouteDeleteOK

NewNetworkIPRouteDeleteOK creates a NetworkIPRouteDeleteOK with default headers values

func (*NetworkIPRouteDeleteOK) Code

func (o *NetworkIPRouteDeleteOK) Code() int

Code gets the status code for the network Ip route delete o k response

func (*NetworkIPRouteDeleteOK) Error

func (o *NetworkIPRouteDeleteOK) Error() string

func (*NetworkIPRouteDeleteOK) IsClientError

func (o *NetworkIPRouteDeleteOK) IsClientError() bool

IsClientError returns true when this network Ip route delete o k response has a 4xx status code

func (*NetworkIPRouteDeleteOK) IsCode

func (o *NetworkIPRouteDeleteOK) IsCode(code int) bool

IsCode returns true when this network Ip route delete o k response a status code equal to that given

func (*NetworkIPRouteDeleteOK) IsRedirect

func (o *NetworkIPRouteDeleteOK) IsRedirect() bool

IsRedirect returns true when this network Ip route delete o k response has a 3xx status code

func (*NetworkIPRouteDeleteOK) IsServerError

func (o *NetworkIPRouteDeleteOK) IsServerError() bool

IsServerError returns true when this network Ip route delete o k response has a 5xx status code

func (*NetworkIPRouteDeleteOK) IsSuccess

func (o *NetworkIPRouteDeleteOK) IsSuccess() bool

IsSuccess returns true when this network Ip route delete o k response has a 2xx status code

func (*NetworkIPRouteDeleteOK) String

func (o *NetworkIPRouteDeleteOK) String() string

type NetworkIPRouteDeleteParams

type NetworkIPRouteDeleteParams struct {

	/* UUID.

	   Route UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPRouteDeleteParams contains all the parameters to send to the API endpoint

for the network ip route delete operation.

Typically these are written to a http.Request.

func NewNetworkIPRouteDeleteParams

func NewNetworkIPRouteDeleteParams() *NetworkIPRouteDeleteParams

NewNetworkIPRouteDeleteParams creates a new NetworkIPRouteDeleteParams 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 NewNetworkIPRouteDeleteParamsWithContext

func NewNetworkIPRouteDeleteParamsWithContext(ctx context.Context) *NetworkIPRouteDeleteParams

NewNetworkIPRouteDeleteParamsWithContext creates a new NetworkIPRouteDeleteParams object with the ability to set a context for a request.

func NewNetworkIPRouteDeleteParamsWithHTTPClient

func NewNetworkIPRouteDeleteParamsWithHTTPClient(client *http.Client) *NetworkIPRouteDeleteParams

NewNetworkIPRouteDeleteParamsWithHTTPClient creates a new NetworkIPRouteDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPRouteDeleteParamsWithTimeout

func NewNetworkIPRouteDeleteParamsWithTimeout(timeout time.Duration) *NetworkIPRouteDeleteParams

NewNetworkIPRouteDeleteParamsWithTimeout creates a new NetworkIPRouteDeleteParams object with the ability to set a timeout on a request.

func (*NetworkIPRouteDeleteParams) SetContext

func (o *NetworkIPRouteDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip route delete params

func (*NetworkIPRouteDeleteParams) SetDefaults

func (o *NetworkIPRouteDeleteParams) SetDefaults()

SetDefaults hydrates default values in the network ip route delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPRouteDeleteParams) SetHTTPClient

func (o *NetworkIPRouteDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip route delete params

func (*NetworkIPRouteDeleteParams) SetTimeout

func (o *NetworkIPRouteDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip route delete params

func (*NetworkIPRouteDeleteParams) SetUUID

func (o *NetworkIPRouteDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ip route delete params

func (*NetworkIPRouteDeleteParams) WithContext

WithContext adds the context to the network ip route delete params

func (*NetworkIPRouteDeleteParams) WithDefaults

WithDefaults hydrates default values in the network ip route delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPRouteDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip route delete params

func (*NetworkIPRouteDeleteParams) WithTimeout

WithTimeout adds the timeout to the network ip route delete params

func (*NetworkIPRouteDeleteParams) WithUUID

WithUUID adds the uuid to the network ip route delete params

func (*NetworkIPRouteDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPRouteDeleteReader

type NetworkIPRouteDeleteReader struct {
	// contains filtered or unexported fields
}

NetworkIPRouteDeleteReader is a Reader for the NetworkIPRouteDelete structure.

func (*NetworkIPRouteDeleteReader) ReadResponse

func (o *NetworkIPRouteDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPRouteGetDefault

type NetworkIPRouteGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkIPRouteGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkIPRouteGetDefault

func NewNetworkIPRouteGetDefault(code int) *NetworkIPRouteGetDefault

NewNetworkIPRouteGetDefault creates a NetworkIPRouteGetDefault with default headers values

func (*NetworkIPRouteGetDefault) Code

func (o *NetworkIPRouteGetDefault) Code() int

Code gets the status code for the network ip route get default response

func (*NetworkIPRouteGetDefault) Error

func (o *NetworkIPRouteGetDefault) Error() string

func (*NetworkIPRouteGetDefault) GetPayload

func (*NetworkIPRouteGetDefault) IsClientError

func (o *NetworkIPRouteGetDefault) IsClientError() bool

IsClientError returns true when this network ip route get default response has a 4xx status code

func (*NetworkIPRouteGetDefault) IsCode

func (o *NetworkIPRouteGetDefault) IsCode(code int) bool

IsCode returns true when this network ip route get default response a status code equal to that given

func (*NetworkIPRouteGetDefault) IsRedirect

func (o *NetworkIPRouteGetDefault) IsRedirect() bool

IsRedirect returns true when this network ip route get default response has a 3xx status code

func (*NetworkIPRouteGetDefault) IsServerError

func (o *NetworkIPRouteGetDefault) IsServerError() bool

IsServerError returns true when this network ip route get default response has a 5xx status code

func (*NetworkIPRouteGetDefault) IsSuccess

func (o *NetworkIPRouteGetDefault) IsSuccess() bool

IsSuccess returns true when this network ip route get default response has a 2xx status code

func (*NetworkIPRouteGetDefault) String

func (o *NetworkIPRouteGetDefault) String() string

type NetworkIPRouteGetOK

type NetworkIPRouteGetOK struct {
	Payload *models.NetworkRoute
}

NetworkIPRouteGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPRouteGetOK

func NewNetworkIPRouteGetOK() *NetworkIPRouteGetOK

NewNetworkIPRouteGetOK creates a NetworkIPRouteGetOK with default headers values

func (*NetworkIPRouteGetOK) Code

func (o *NetworkIPRouteGetOK) Code() int

Code gets the status code for the network Ip route get o k response

func (*NetworkIPRouteGetOK) Error

func (o *NetworkIPRouteGetOK) Error() string

func (*NetworkIPRouteGetOK) GetPayload

func (o *NetworkIPRouteGetOK) GetPayload() *models.NetworkRoute

func (*NetworkIPRouteGetOK) IsClientError

func (o *NetworkIPRouteGetOK) IsClientError() bool

IsClientError returns true when this network Ip route get o k response has a 4xx status code

func (*NetworkIPRouteGetOK) IsCode

func (o *NetworkIPRouteGetOK) IsCode(code int) bool

IsCode returns true when this network Ip route get o k response a status code equal to that given

func (*NetworkIPRouteGetOK) IsRedirect

func (o *NetworkIPRouteGetOK) IsRedirect() bool

IsRedirect returns true when this network Ip route get o k response has a 3xx status code

func (*NetworkIPRouteGetOK) IsServerError

func (o *NetworkIPRouteGetOK) IsServerError() bool

IsServerError returns true when this network Ip route get o k response has a 5xx status code

func (*NetworkIPRouteGetOK) IsSuccess

func (o *NetworkIPRouteGetOK) IsSuccess() bool

IsSuccess returns true when this network Ip route get o k response has a 2xx status code

func (*NetworkIPRouteGetOK) String

func (o *NetworkIPRouteGetOK) String() string

type NetworkIPRouteGetParams

type NetworkIPRouteGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* UUID.

	   Route UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPRouteGetParams contains all the parameters to send to the API endpoint

for the network ip route get operation.

Typically these are written to a http.Request.

func NewNetworkIPRouteGetParams

func NewNetworkIPRouteGetParams() *NetworkIPRouteGetParams

NewNetworkIPRouteGetParams creates a new NetworkIPRouteGetParams 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 NewNetworkIPRouteGetParamsWithContext

func NewNetworkIPRouteGetParamsWithContext(ctx context.Context) *NetworkIPRouteGetParams

NewNetworkIPRouteGetParamsWithContext creates a new NetworkIPRouteGetParams object with the ability to set a context for a request.

func NewNetworkIPRouteGetParamsWithHTTPClient

func NewNetworkIPRouteGetParamsWithHTTPClient(client *http.Client) *NetworkIPRouteGetParams

NewNetworkIPRouteGetParamsWithHTTPClient creates a new NetworkIPRouteGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPRouteGetParamsWithTimeout

func NewNetworkIPRouteGetParamsWithTimeout(timeout time.Duration) *NetworkIPRouteGetParams

NewNetworkIPRouteGetParamsWithTimeout creates a new NetworkIPRouteGetParams object with the ability to set a timeout on a request.

func (*NetworkIPRouteGetParams) SetContext

func (o *NetworkIPRouteGetParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip route get params

func (*NetworkIPRouteGetParams) SetDefaults

func (o *NetworkIPRouteGetParams) SetDefaults()

SetDefaults hydrates default values in the network ip route get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPRouteGetParams) SetFields

func (o *NetworkIPRouteGetParams) SetFields(fields []string)

SetFields adds the fields to the network ip route get params

func (*NetworkIPRouteGetParams) SetHTTPClient

func (o *NetworkIPRouteGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip route get params

func (*NetworkIPRouteGetParams) SetTimeout

func (o *NetworkIPRouteGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip route get params

func (*NetworkIPRouteGetParams) SetUUID

func (o *NetworkIPRouteGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ip route get params

func (*NetworkIPRouteGetParams) WithContext

WithContext adds the context to the network ip route get params

func (*NetworkIPRouteGetParams) WithDefaults

WithDefaults hydrates default values in the network ip route get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPRouteGetParams) WithFields

func (o *NetworkIPRouteGetParams) WithFields(fields []string) *NetworkIPRouteGetParams

WithFields adds the fields to the network ip route get params

func (*NetworkIPRouteGetParams) WithHTTPClient

func (o *NetworkIPRouteGetParams) WithHTTPClient(client *http.Client) *NetworkIPRouteGetParams

WithHTTPClient adds the HTTPClient to the network ip route get params

func (*NetworkIPRouteGetParams) WithTimeout

WithTimeout adds the timeout to the network ip route get params

func (*NetworkIPRouteGetParams) WithUUID

WithUUID adds the uuid to the network ip route get params

func (*NetworkIPRouteGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPRouteGetReader

type NetworkIPRouteGetReader struct {
	// contains filtered or unexported fields
}

NetworkIPRouteGetReader is a Reader for the NetworkIPRouteGet structure.

func (*NetworkIPRouteGetReader) ReadResponse

func (o *NetworkIPRouteGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPRoutesCreateCreated

type NetworkIPRoutesCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.NetworkRouteResponse
}

NetworkIPRoutesCreateCreated describes a response with status code 201, with default header values.

Created

func NewNetworkIPRoutesCreateCreated

func NewNetworkIPRoutesCreateCreated() *NetworkIPRoutesCreateCreated

NewNetworkIPRoutesCreateCreated creates a NetworkIPRoutesCreateCreated with default headers values

func (*NetworkIPRoutesCreateCreated) Code

Code gets the status code for the network Ip routes create created response

func (*NetworkIPRoutesCreateCreated) Error

func (*NetworkIPRoutesCreateCreated) GetPayload

func (*NetworkIPRoutesCreateCreated) IsClientError

func (o *NetworkIPRoutesCreateCreated) IsClientError() bool

IsClientError returns true when this network Ip routes create created response has a 4xx status code

func (*NetworkIPRoutesCreateCreated) IsCode

func (o *NetworkIPRoutesCreateCreated) IsCode(code int) bool

IsCode returns true when this network Ip routes create created response a status code equal to that given

func (*NetworkIPRoutesCreateCreated) IsRedirect

func (o *NetworkIPRoutesCreateCreated) IsRedirect() bool

IsRedirect returns true when this network Ip routes create created response has a 3xx status code

func (*NetworkIPRoutesCreateCreated) IsServerError

func (o *NetworkIPRoutesCreateCreated) IsServerError() bool

IsServerError returns true when this network Ip routes create created response has a 5xx status code

func (*NetworkIPRoutesCreateCreated) IsSuccess

func (o *NetworkIPRoutesCreateCreated) IsSuccess() bool

IsSuccess returns true when this network Ip routes create created response has a 2xx status code

func (*NetworkIPRoutesCreateCreated) String

type NetworkIPRoutesCreateDefault

type NetworkIPRoutesCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetworkIPRoutesCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1966265 | The destination and gateway must belong to the same IP address family. | | 1966345 | Duplicate route exists. | | 1966505 | The gateway address cannot be the same as a LIF address. A LIF is already configured with that IP address. | | 1967080 | The destination.address is missing. | | 1967081 | The specified SVM must exist in the specified IPspace. | | 1967082 | The specified ipspace.uuid and ipspace.name refer to different IPspaces. | | 1967146 | The specified svm.name is not valid. | | 2621462 | The specified SVM does not exist. | | 2621574 | This operation is not permitted on an SVM that is configured as the destination of a MetroCluster SVM relationship. | | 2621706 | The specified UUID and name refer to different SVMs. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewNetworkIPRoutesCreateDefault

func NewNetworkIPRoutesCreateDefault(code int) *NetworkIPRoutesCreateDefault

NewNetworkIPRoutesCreateDefault creates a NetworkIPRoutesCreateDefault with default headers values

func (*NetworkIPRoutesCreateDefault) Code

Code gets the status code for the network ip routes create default response

func (*NetworkIPRoutesCreateDefault) Error

func (*NetworkIPRoutesCreateDefault) GetPayload

func (*NetworkIPRoutesCreateDefault) IsClientError

func (o *NetworkIPRoutesCreateDefault) IsClientError() bool

IsClientError returns true when this network ip routes create default response has a 4xx status code

func (*NetworkIPRoutesCreateDefault) IsCode

func (o *NetworkIPRoutesCreateDefault) IsCode(code int) bool

IsCode returns true when this network ip routes create default response a status code equal to that given

func (*NetworkIPRoutesCreateDefault) IsRedirect

func (o *NetworkIPRoutesCreateDefault) IsRedirect() bool

IsRedirect returns true when this network ip routes create default response has a 3xx status code

func (*NetworkIPRoutesCreateDefault) IsServerError

func (o *NetworkIPRoutesCreateDefault) IsServerError() bool

IsServerError returns true when this network ip routes create default response has a 5xx status code

func (*NetworkIPRoutesCreateDefault) IsSuccess

func (o *NetworkIPRoutesCreateDefault) IsSuccess() bool

IsSuccess returns true when this network ip routes create default response has a 2xx status code

func (*NetworkIPRoutesCreateDefault) String

type NetworkIPRoutesCreateParams

type NetworkIPRoutesCreateParams struct {

	/* Info.

	   Route parameters
	*/
	Info *models.NetworkRoute

	/* 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
}

NetworkIPRoutesCreateParams contains all the parameters to send to the API endpoint

for the network ip routes create operation.

Typically these are written to a http.Request.

func NewNetworkIPRoutesCreateParams

func NewNetworkIPRoutesCreateParams() *NetworkIPRoutesCreateParams

NewNetworkIPRoutesCreateParams creates a new NetworkIPRoutesCreateParams 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 NewNetworkIPRoutesCreateParamsWithContext

func NewNetworkIPRoutesCreateParamsWithContext(ctx context.Context) *NetworkIPRoutesCreateParams

NewNetworkIPRoutesCreateParamsWithContext creates a new NetworkIPRoutesCreateParams object with the ability to set a context for a request.

func NewNetworkIPRoutesCreateParamsWithHTTPClient

func NewNetworkIPRoutesCreateParamsWithHTTPClient(client *http.Client) *NetworkIPRoutesCreateParams

NewNetworkIPRoutesCreateParamsWithHTTPClient creates a new NetworkIPRoutesCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPRoutesCreateParamsWithTimeout

func NewNetworkIPRoutesCreateParamsWithTimeout(timeout time.Duration) *NetworkIPRoutesCreateParams

NewNetworkIPRoutesCreateParamsWithTimeout creates a new NetworkIPRoutesCreateParams object with the ability to set a timeout on a request.

func (*NetworkIPRoutesCreateParams) SetContext

func (o *NetworkIPRoutesCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip routes create params

func (*NetworkIPRoutesCreateParams) SetDefaults

func (o *NetworkIPRoutesCreateParams) SetDefaults()

SetDefaults hydrates default values in the network ip routes create params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPRoutesCreateParams) SetHTTPClient

func (o *NetworkIPRoutesCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip routes create params

func (*NetworkIPRoutesCreateParams) SetInfo

SetInfo adds the info to the network ip routes create params

func (*NetworkIPRoutesCreateParams) SetReturnRecords

func (o *NetworkIPRoutesCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ip routes create params

func (*NetworkIPRoutesCreateParams) SetTimeout

func (o *NetworkIPRoutesCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip routes create params

func (*NetworkIPRoutesCreateParams) WithContext

WithContext adds the context to the network ip routes create params

func (*NetworkIPRoutesCreateParams) WithDefaults

WithDefaults hydrates default values in the network ip routes create params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPRoutesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip routes create params

func (*NetworkIPRoutesCreateParams) WithInfo

WithInfo adds the info to the network ip routes create params

func (*NetworkIPRoutesCreateParams) WithReturnRecords

func (o *NetworkIPRoutesCreateParams) WithReturnRecords(returnRecords *bool) *NetworkIPRoutesCreateParams

WithReturnRecords adds the returnRecords to the network ip routes create params

func (*NetworkIPRoutesCreateParams) WithTimeout

WithTimeout adds the timeout to the network ip routes create params

func (*NetworkIPRoutesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPRoutesCreateReader

type NetworkIPRoutesCreateReader struct {
	// contains filtered or unexported fields
}

NetworkIPRoutesCreateReader is a Reader for the NetworkIPRoutesCreate structure.

func (*NetworkIPRoutesCreateReader) ReadResponse

func (o *NetworkIPRoutesCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPRoutesGetDefault

type NetworkIPRoutesGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkIPRoutesGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkIPRoutesGetDefault

func NewNetworkIPRoutesGetDefault(code int) *NetworkIPRoutesGetDefault

NewNetworkIPRoutesGetDefault creates a NetworkIPRoutesGetDefault with default headers values

func (*NetworkIPRoutesGetDefault) Code

func (o *NetworkIPRoutesGetDefault) Code() int

Code gets the status code for the network ip routes get default response

func (*NetworkIPRoutesGetDefault) Error

func (o *NetworkIPRoutesGetDefault) Error() string

func (*NetworkIPRoutesGetDefault) GetPayload

func (*NetworkIPRoutesGetDefault) IsClientError

func (o *NetworkIPRoutesGetDefault) IsClientError() bool

IsClientError returns true when this network ip routes get default response has a 4xx status code

func (*NetworkIPRoutesGetDefault) IsCode

func (o *NetworkIPRoutesGetDefault) IsCode(code int) bool

IsCode returns true when this network ip routes get default response a status code equal to that given

func (*NetworkIPRoutesGetDefault) IsRedirect

func (o *NetworkIPRoutesGetDefault) IsRedirect() bool

IsRedirect returns true when this network ip routes get default response has a 3xx status code

func (*NetworkIPRoutesGetDefault) IsServerError

func (o *NetworkIPRoutesGetDefault) IsServerError() bool

IsServerError returns true when this network ip routes get default response has a 5xx status code

func (*NetworkIPRoutesGetDefault) IsSuccess

func (o *NetworkIPRoutesGetDefault) IsSuccess() bool

IsSuccess returns true when this network ip routes get default response has a 2xx status code

func (*NetworkIPRoutesGetDefault) String

func (o *NetworkIPRoutesGetDefault) String() string

type NetworkIPRoutesGetOK

type NetworkIPRoutesGetOK struct {
	Payload *models.NetworkRouteResponse
}

NetworkIPRoutesGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPRoutesGetOK

func NewNetworkIPRoutesGetOK() *NetworkIPRoutesGetOK

NewNetworkIPRoutesGetOK creates a NetworkIPRoutesGetOK with default headers values

func (*NetworkIPRoutesGetOK) Code

func (o *NetworkIPRoutesGetOK) Code() int

Code gets the status code for the network Ip routes get o k response

func (*NetworkIPRoutesGetOK) Error

func (o *NetworkIPRoutesGetOK) Error() string

func (*NetworkIPRoutesGetOK) GetPayload

func (*NetworkIPRoutesGetOK) IsClientError

func (o *NetworkIPRoutesGetOK) IsClientError() bool

IsClientError returns true when this network Ip routes get o k response has a 4xx status code

func (*NetworkIPRoutesGetOK) IsCode

func (o *NetworkIPRoutesGetOK) IsCode(code int) bool

IsCode returns true when this network Ip routes get o k response a status code equal to that given

func (*NetworkIPRoutesGetOK) IsRedirect

func (o *NetworkIPRoutesGetOK) IsRedirect() bool

IsRedirect returns true when this network Ip routes get o k response has a 3xx status code

func (*NetworkIPRoutesGetOK) IsServerError

func (o *NetworkIPRoutesGetOK) IsServerError() bool

IsServerError returns true when this network Ip routes get o k response has a 5xx status code

func (*NetworkIPRoutesGetOK) IsSuccess

func (o *NetworkIPRoutesGetOK) IsSuccess() bool

IsSuccess returns true when this network Ip routes get o k response has a 2xx status code

func (*NetworkIPRoutesGetOK) String

func (o *NetworkIPRoutesGetOK) String() string

type NetworkIPRoutesGetParams

type NetworkIPRoutesGetParams struct {

	/* DestinationAddress.

	   Filter by destination.address
	*/
	DestinationAddress *string

	/* DestinationFamily.

	   Filter by destination.family
	*/
	DestinationFamily *string

	/* DestinationNetmask.

	   Filter by destination.netmask
	*/
	DestinationNetmask *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Gateway.

	   Filter by gateway
	*/
	Gateway *string

	/* InterfacesIPAddress.

	   Filter by interfaces.ip.address
	*/
	InterfacesIPAddress *string

	/* InterfacesName.

	   Filter by interfaces.name
	*/
	InterfacesName *string

	/* InterfacesUUID.

	   Filter by interfaces.uuid
	*/
	InterfacesUUID *string

	/* IpspaceName.

	   Filter by ipspace.name
	*/
	IpspaceName *string

	/* IpspaceUUID.

	   Filter by ipspace.uuid
	*/
	IpspaceUUID *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Metric.

	   Filter by metric
	*/
	Metric *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

	/* Scope.

	   Filter by scope
	*/
	Scope *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
}

NetworkIPRoutesGetParams contains all the parameters to send to the API endpoint

for the network ip routes get operation.

Typically these are written to a http.Request.

func NewNetworkIPRoutesGetParams

func NewNetworkIPRoutesGetParams() *NetworkIPRoutesGetParams

NewNetworkIPRoutesGetParams creates a new NetworkIPRoutesGetParams 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 NewNetworkIPRoutesGetParamsWithContext

func NewNetworkIPRoutesGetParamsWithContext(ctx context.Context) *NetworkIPRoutesGetParams

NewNetworkIPRoutesGetParamsWithContext creates a new NetworkIPRoutesGetParams object with the ability to set a context for a request.

func NewNetworkIPRoutesGetParamsWithHTTPClient

func NewNetworkIPRoutesGetParamsWithHTTPClient(client *http.Client) *NetworkIPRoutesGetParams

NewNetworkIPRoutesGetParamsWithHTTPClient creates a new NetworkIPRoutesGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPRoutesGetParamsWithTimeout

func NewNetworkIPRoutesGetParamsWithTimeout(timeout time.Duration) *NetworkIPRoutesGetParams

NewNetworkIPRoutesGetParamsWithTimeout creates a new NetworkIPRoutesGetParams object with the ability to set a timeout on a request.

func (*NetworkIPRoutesGetParams) SetContext

func (o *NetworkIPRoutesGetParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetDefaults

func (o *NetworkIPRoutesGetParams) SetDefaults()

SetDefaults hydrates default values in the network ip routes get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPRoutesGetParams) SetDestinationAddress

func (o *NetworkIPRoutesGetParams) SetDestinationAddress(destinationAddress *string)

SetDestinationAddress adds the destinationAddress to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetDestinationFamily

func (o *NetworkIPRoutesGetParams) SetDestinationFamily(destinationFamily *string)

SetDestinationFamily adds the destinationFamily to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetDestinationNetmask

func (o *NetworkIPRoutesGetParams) SetDestinationNetmask(destinationNetmask *string)

SetDestinationNetmask adds the destinationNetmask to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetFields

func (o *NetworkIPRoutesGetParams) SetFields(fields []string)

SetFields adds the fields to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetGateway

func (o *NetworkIPRoutesGetParams) SetGateway(gateway *string)

SetGateway adds the gateway to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetHTTPClient

func (o *NetworkIPRoutesGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetInterfacesIPAddress

func (o *NetworkIPRoutesGetParams) SetInterfacesIPAddress(interfacesIPAddress *string)

SetInterfacesIPAddress adds the interfacesIpAddress to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetInterfacesName

func (o *NetworkIPRoutesGetParams) SetInterfacesName(interfacesName *string)

SetInterfacesName adds the interfacesName to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetInterfacesUUID

func (o *NetworkIPRoutesGetParams) SetInterfacesUUID(interfacesUUID *string)

SetInterfacesUUID adds the interfacesUuid to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetIpspaceName

func (o *NetworkIPRoutesGetParams) SetIpspaceName(ipspaceName *string)

SetIpspaceName adds the ipspaceName to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetIpspaceUUID

func (o *NetworkIPRoutesGetParams) SetIpspaceUUID(ipspaceUUID *string)

SetIpspaceUUID adds the ipspaceUuid to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetMaxRecords

func (o *NetworkIPRoutesGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetMetric

func (o *NetworkIPRoutesGetParams) SetMetric(metric *int64)

SetMetric adds the metric to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetOrderBy

func (o *NetworkIPRoutesGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetReturnRecords

func (o *NetworkIPRoutesGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetReturnTimeout

func (o *NetworkIPRoutesGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetScope

func (o *NetworkIPRoutesGetParams) SetScope(scope *string)

SetScope adds the scope to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetSvmName

func (o *NetworkIPRoutesGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetSvmUUID

func (o *NetworkIPRoutesGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetTimeout

func (o *NetworkIPRoutesGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip routes get params

func (*NetworkIPRoutesGetParams) SetUUID

func (o *NetworkIPRoutesGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithContext

WithContext adds the context to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithDefaults

WithDefaults hydrates default values in the network ip routes get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPRoutesGetParams) WithDestinationAddress

func (o *NetworkIPRoutesGetParams) WithDestinationAddress(destinationAddress *string) *NetworkIPRoutesGetParams

WithDestinationAddress adds the destinationAddress to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithDestinationFamily

func (o *NetworkIPRoutesGetParams) WithDestinationFamily(destinationFamily *string) *NetworkIPRoutesGetParams

WithDestinationFamily adds the destinationFamily to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithDestinationNetmask

func (o *NetworkIPRoutesGetParams) WithDestinationNetmask(destinationNetmask *string) *NetworkIPRoutesGetParams

WithDestinationNetmask adds the destinationNetmask to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithFields

func (o *NetworkIPRoutesGetParams) WithFields(fields []string) *NetworkIPRoutesGetParams

WithFields adds the fields to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithGateway

func (o *NetworkIPRoutesGetParams) WithGateway(gateway *string) *NetworkIPRoutesGetParams

WithGateway adds the gateway to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithHTTPClient

func (o *NetworkIPRoutesGetParams) WithHTTPClient(client *http.Client) *NetworkIPRoutesGetParams

WithHTTPClient adds the HTTPClient to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithInterfacesIPAddress

func (o *NetworkIPRoutesGetParams) WithInterfacesIPAddress(interfacesIPAddress *string) *NetworkIPRoutesGetParams

WithInterfacesIPAddress adds the interfacesIPAddress to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithInterfacesName

func (o *NetworkIPRoutesGetParams) WithInterfacesName(interfacesName *string) *NetworkIPRoutesGetParams

WithInterfacesName adds the interfacesName to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithInterfacesUUID

func (o *NetworkIPRoutesGetParams) WithInterfacesUUID(interfacesUUID *string) *NetworkIPRoutesGetParams

WithInterfacesUUID adds the interfacesUUID to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithIpspaceName

func (o *NetworkIPRoutesGetParams) WithIpspaceName(ipspaceName *string) *NetworkIPRoutesGetParams

WithIpspaceName adds the ipspaceName to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithIpspaceUUID

func (o *NetworkIPRoutesGetParams) WithIpspaceUUID(ipspaceUUID *string) *NetworkIPRoutesGetParams

WithIpspaceUUID adds the ipspaceUUID to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithMaxRecords

func (o *NetworkIPRoutesGetParams) WithMaxRecords(maxRecords *int64) *NetworkIPRoutesGetParams

WithMaxRecords adds the maxRecords to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithMetric

WithMetric adds the metric to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithOrderBy

func (o *NetworkIPRoutesGetParams) WithOrderBy(orderBy []string) *NetworkIPRoutesGetParams

WithOrderBy adds the orderBy to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithReturnRecords

func (o *NetworkIPRoutesGetParams) WithReturnRecords(returnRecords *bool) *NetworkIPRoutesGetParams

WithReturnRecords adds the returnRecords to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithReturnTimeout

func (o *NetworkIPRoutesGetParams) WithReturnTimeout(returnTimeout *int64) *NetworkIPRoutesGetParams

WithReturnTimeout adds the returnTimeout to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithScope

WithScope adds the scope to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithSvmName

func (o *NetworkIPRoutesGetParams) WithSvmName(svmName *string) *NetworkIPRoutesGetParams

WithSvmName adds the svmName to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithSvmUUID

func (o *NetworkIPRoutesGetParams) WithSvmUUID(svmUUID *string) *NetworkIPRoutesGetParams

WithSvmUUID adds the svmUUID to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithTimeout

WithTimeout adds the timeout to the network ip routes get params

func (*NetworkIPRoutesGetParams) WithUUID

WithUUID adds the uuid to the network ip routes get params

func (*NetworkIPRoutesGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPRoutesGetReader

type NetworkIPRoutesGetReader struct {
	// contains filtered or unexported fields
}

NetworkIPRoutesGetReader is a Reader for the NetworkIPRoutesGet structure.

func (*NetworkIPRoutesGetReader) ReadResponse

func (o *NetworkIPRoutesGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPServicePoliciesGetDefault

type NetworkIPServicePoliciesGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkIPServicePoliciesGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkIPServicePoliciesGetDefault

func NewNetworkIPServicePoliciesGetDefault(code int) *NetworkIPServicePoliciesGetDefault

NewNetworkIPServicePoliciesGetDefault creates a NetworkIPServicePoliciesGetDefault with default headers values

func (*NetworkIPServicePoliciesGetDefault) Code

Code gets the status code for the network ip service policies get default response

func (*NetworkIPServicePoliciesGetDefault) Error

func (*NetworkIPServicePoliciesGetDefault) GetPayload

func (*NetworkIPServicePoliciesGetDefault) IsClientError

func (o *NetworkIPServicePoliciesGetDefault) IsClientError() bool

IsClientError returns true when this network ip service policies get default response has a 4xx status code

func (*NetworkIPServicePoliciesGetDefault) IsCode

IsCode returns true when this network ip service policies get default response a status code equal to that given

func (*NetworkIPServicePoliciesGetDefault) IsRedirect

func (o *NetworkIPServicePoliciesGetDefault) IsRedirect() bool

IsRedirect returns true when this network ip service policies get default response has a 3xx status code

func (*NetworkIPServicePoliciesGetDefault) IsServerError

func (o *NetworkIPServicePoliciesGetDefault) IsServerError() bool

IsServerError returns true when this network ip service policies get default response has a 5xx status code

func (*NetworkIPServicePoliciesGetDefault) IsSuccess

IsSuccess returns true when this network ip service policies get default response has a 2xx status code

func (*NetworkIPServicePoliciesGetDefault) String

type NetworkIPServicePoliciesGetOK

type NetworkIPServicePoliciesGetOK struct {
	Payload *models.IPServicePolicyResponse
}

NetworkIPServicePoliciesGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPServicePoliciesGetOK

func NewNetworkIPServicePoliciesGetOK() *NetworkIPServicePoliciesGetOK

NewNetworkIPServicePoliciesGetOK creates a NetworkIPServicePoliciesGetOK with default headers values

func (*NetworkIPServicePoliciesGetOK) Code

Code gets the status code for the network Ip service policies get o k response

func (*NetworkIPServicePoliciesGetOK) Error

func (*NetworkIPServicePoliciesGetOK) GetPayload

func (*NetworkIPServicePoliciesGetOK) IsClientError

func (o *NetworkIPServicePoliciesGetOK) IsClientError() bool

IsClientError returns true when this network Ip service policies get o k response has a 4xx status code

func (*NetworkIPServicePoliciesGetOK) IsCode

func (o *NetworkIPServicePoliciesGetOK) IsCode(code int) bool

IsCode returns true when this network Ip service policies get o k response a status code equal to that given

func (*NetworkIPServicePoliciesGetOK) IsRedirect

func (o *NetworkIPServicePoliciesGetOK) IsRedirect() bool

IsRedirect returns true when this network Ip service policies get o k response has a 3xx status code

func (*NetworkIPServicePoliciesGetOK) IsServerError

func (o *NetworkIPServicePoliciesGetOK) IsServerError() bool

IsServerError returns true when this network Ip service policies get o k response has a 5xx status code

func (*NetworkIPServicePoliciesGetOK) IsSuccess

func (o *NetworkIPServicePoliciesGetOK) IsSuccess() bool

IsSuccess returns true when this network Ip service policies get o k response has a 2xx status code

func (*NetworkIPServicePoliciesGetOK) String

type NetworkIPServicePoliciesGetParams

type NetworkIPServicePoliciesGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* IpspaceName.

	   Filter by ipspace.name
	*/
	IpspaceName *string

	/* IpspaceUUID.

	   Filter by ipspace.uuid
	*/
	IpspaceUUID *string

	/* IsBuiltIn.

	   Filter by is_built_in
	*/
	IsBuiltIn *bool

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* Scope.

	   Filter by scope
	*/
	Scope *string

	/* Services.

	   Filter by services
	*/
	Services *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
}

NetworkIPServicePoliciesGetParams contains all the parameters to send to the API endpoint

for the network ip service policies get operation.

Typically these are written to a http.Request.

func NewNetworkIPServicePoliciesGetParams

func NewNetworkIPServicePoliciesGetParams() *NetworkIPServicePoliciesGetParams

NewNetworkIPServicePoliciesGetParams creates a new NetworkIPServicePoliciesGetParams 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 NewNetworkIPServicePoliciesGetParamsWithContext

func NewNetworkIPServicePoliciesGetParamsWithContext(ctx context.Context) *NetworkIPServicePoliciesGetParams

NewNetworkIPServicePoliciesGetParamsWithContext creates a new NetworkIPServicePoliciesGetParams object with the ability to set a context for a request.

func NewNetworkIPServicePoliciesGetParamsWithHTTPClient

func NewNetworkIPServicePoliciesGetParamsWithHTTPClient(client *http.Client) *NetworkIPServicePoliciesGetParams

NewNetworkIPServicePoliciesGetParamsWithHTTPClient creates a new NetworkIPServicePoliciesGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPServicePoliciesGetParamsWithTimeout

func NewNetworkIPServicePoliciesGetParamsWithTimeout(timeout time.Duration) *NetworkIPServicePoliciesGetParams

NewNetworkIPServicePoliciesGetParamsWithTimeout creates a new NetworkIPServicePoliciesGetParams object with the ability to set a timeout on a request.

func (*NetworkIPServicePoliciesGetParams) SetContext

SetContext adds the context to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetDefaults

func (o *NetworkIPServicePoliciesGetParams) SetDefaults()

SetDefaults hydrates default values in the network ip service policies get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPServicePoliciesGetParams) SetFields

func (o *NetworkIPServicePoliciesGetParams) SetFields(fields []string)

SetFields adds the fields to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetHTTPClient

func (o *NetworkIPServicePoliciesGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetIpspaceName

func (o *NetworkIPServicePoliciesGetParams) SetIpspaceName(ipspaceName *string)

SetIpspaceName adds the ipspaceName to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetIpspaceUUID

func (o *NetworkIPServicePoliciesGetParams) SetIpspaceUUID(ipspaceUUID *string)

SetIpspaceUUID adds the ipspaceUuid to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetIsBuiltIn

func (o *NetworkIPServicePoliciesGetParams) SetIsBuiltIn(isBuiltIn *bool)

SetIsBuiltIn adds the isBuiltIn to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetMaxRecords

func (o *NetworkIPServicePoliciesGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetName

func (o *NetworkIPServicePoliciesGetParams) SetName(name *string)

SetName adds the name to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetOrderBy

func (o *NetworkIPServicePoliciesGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetReturnRecords

func (o *NetworkIPServicePoliciesGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetReturnTimeout

func (o *NetworkIPServicePoliciesGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetScope

func (o *NetworkIPServicePoliciesGetParams) SetScope(scope *string)

SetScope adds the scope to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetServices

func (o *NetworkIPServicePoliciesGetParams) SetServices(services *string)

SetServices adds the services to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetSvmName

func (o *NetworkIPServicePoliciesGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetSvmUUID

func (o *NetworkIPServicePoliciesGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetTimeout

func (o *NetworkIPServicePoliciesGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) SetUUID

func (o *NetworkIPServicePoliciesGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithContext

WithContext adds the context to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithDefaults

WithDefaults hydrates default values in the network ip service policies get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPServicePoliciesGetParams) WithFields

WithFields adds the fields to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithIpspaceName

WithIpspaceName adds the ipspaceName to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithIpspaceUUID

WithIpspaceUUID adds the ipspaceUUID to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithIsBuiltIn

WithIsBuiltIn adds the isBuiltIn to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithName

WithName adds the name to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithOrderBy

WithOrderBy adds the orderBy to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithReturnRecords

func (o *NetworkIPServicePoliciesGetParams) WithReturnRecords(returnRecords *bool) *NetworkIPServicePoliciesGetParams

WithReturnRecords adds the returnRecords to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithReturnTimeout

func (o *NetworkIPServicePoliciesGetParams) WithReturnTimeout(returnTimeout *int64) *NetworkIPServicePoliciesGetParams

WithReturnTimeout adds the returnTimeout to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithScope

WithScope adds the scope to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithServices

WithServices adds the services to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithSvmName

WithSvmName adds the svmName to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithTimeout

WithTimeout adds the timeout to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WithUUID

WithUUID adds the uuid to the network ip service policies get params

func (*NetworkIPServicePoliciesGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPServicePoliciesGetReader

type NetworkIPServicePoliciesGetReader struct {
	// contains filtered or unexported fields
}

NetworkIPServicePoliciesGetReader is a Reader for the NetworkIPServicePoliciesGet structure.

func (*NetworkIPServicePoliciesGetReader) ReadResponse

func (o *NetworkIPServicePoliciesGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetworkIPServicePolicyGetDefault

type NetworkIPServicePolicyGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetworkIPServicePolicyGetDefault describes a response with status code -1, with default header values.

Error

func NewNetworkIPServicePolicyGetDefault

func NewNetworkIPServicePolicyGetDefault(code int) *NetworkIPServicePolicyGetDefault

NewNetworkIPServicePolicyGetDefault creates a NetworkIPServicePolicyGetDefault with default headers values

func (*NetworkIPServicePolicyGetDefault) Code

Code gets the status code for the network ip service policy get default response

func (*NetworkIPServicePolicyGetDefault) Error

func (*NetworkIPServicePolicyGetDefault) GetPayload

func (*NetworkIPServicePolicyGetDefault) IsClientError

func (o *NetworkIPServicePolicyGetDefault) IsClientError() bool

IsClientError returns true when this network ip service policy get default response has a 4xx status code

func (*NetworkIPServicePolicyGetDefault) IsCode

func (o *NetworkIPServicePolicyGetDefault) IsCode(code int) bool

IsCode returns true when this network ip service policy get default response a status code equal to that given

func (*NetworkIPServicePolicyGetDefault) IsRedirect

func (o *NetworkIPServicePolicyGetDefault) IsRedirect() bool

IsRedirect returns true when this network ip service policy get default response has a 3xx status code

func (*NetworkIPServicePolicyGetDefault) IsServerError

func (o *NetworkIPServicePolicyGetDefault) IsServerError() bool

IsServerError returns true when this network ip service policy get default response has a 5xx status code

func (*NetworkIPServicePolicyGetDefault) IsSuccess

func (o *NetworkIPServicePolicyGetDefault) IsSuccess() bool

IsSuccess returns true when this network ip service policy get default response has a 2xx status code

func (*NetworkIPServicePolicyGetDefault) String

type NetworkIPServicePolicyGetOK

type NetworkIPServicePolicyGetOK struct {
	Payload *models.IPServicePolicy
}

NetworkIPServicePolicyGetOK describes a response with status code 200, with default header values.

OK

func NewNetworkIPServicePolicyGetOK

func NewNetworkIPServicePolicyGetOK() *NetworkIPServicePolicyGetOK

NewNetworkIPServicePolicyGetOK creates a NetworkIPServicePolicyGetOK with default headers values

func (*NetworkIPServicePolicyGetOK) Code

func (o *NetworkIPServicePolicyGetOK) Code() int

Code gets the status code for the network Ip service policy get o k response

func (*NetworkIPServicePolicyGetOK) Error

func (*NetworkIPServicePolicyGetOK) GetPayload

func (*NetworkIPServicePolicyGetOK) IsClientError

func (o *NetworkIPServicePolicyGetOK) IsClientError() bool

IsClientError returns true when this network Ip service policy get o k response has a 4xx status code

func (*NetworkIPServicePolicyGetOK) IsCode

func (o *NetworkIPServicePolicyGetOK) IsCode(code int) bool

IsCode returns true when this network Ip service policy get o k response a status code equal to that given

func (*NetworkIPServicePolicyGetOK) IsRedirect

func (o *NetworkIPServicePolicyGetOK) IsRedirect() bool

IsRedirect returns true when this network Ip service policy get o k response has a 3xx status code

func (*NetworkIPServicePolicyGetOK) IsServerError

func (o *NetworkIPServicePolicyGetOK) IsServerError() bool

IsServerError returns true when this network Ip service policy get o k response has a 5xx status code

func (*NetworkIPServicePolicyGetOK) IsSuccess

func (o *NetworkIPServicePolicyGetOK) IsSuccess() bool

IsSuccess returns true when this network Ip service policy get o k response has a 2xx status code

func (*NetworkIPServicePolicyGetOK) String

func (o *NetworkIPServicePolicyGetOK) String() string

type NetworkIPServicePolicyGetParams

type NetworkIPServicePolicyGetParams 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

	/* UUID.

	   Service policy UUID
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetworkIPServicePolicyGetParams contains all the parameters to send to the API endpoint

for the network ip service policy get operation.

Typically these are written to a http.Request.

func NewNetworkIPServicePolicyGetParams

func NewNetworkIPServicePolicyGetParams() *NetworkIPServicePolicyGetParams

NewNetworkIPServicePolicyGetParams creates a new NetworkIPServicePolicyGetParams 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 NewNetworkIPServicePolicyGetParamsWithContext

func NewNetworkIPServicePolicyGetParamsWithContext(ctx context.Context) *NetworkIPServicePolicyGetParams

NewNetworkIPServicePolicyGetParamsWithContext creates a new NetworkIPServicePolicyGetParams object with the ability to set a context for a request.

func NewNetworkIPServicePolicyGetParamsWithHTTPClient

func NewNetworkIPServicePolicyGetParamsWithHTTPClient(client *http.Client) *NetworkIPServicePolicyGetParams

NewNetworkIPServicePolicyGetParamsWithHTTPClient creates a new NetworkIPServicePolicyGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetworkIPServicePolicyGetParamsWithTimeout

func NewNetworkIPServicePolicyGetParamsWithTimeout(timeout time.Duration) *NetworkIPServicePolicyGetParams

NewNetworkIPServicePolicyGetParamsWithTimeout creates a new NetworkIPServicePolicyGetParams object with the ability to set a timeout on a request.

func (*NetworkIPServicePolicyGetParams) SetContext

func (o *NetworkIPServicePolicyGetParams) SetContext(ctx context.Context)

SetContext adds the context to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) SetDefaults

func (o *NetworkIPServicePolicyGetParams) SetDefaults()

SetDefaults hydrates default values in the network ip service policy get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPServicePolicyGetParams) SetFields

func (o *NetworkIPServicePolicyGetParams) SetFields(fields []string)

SetFields adds the fields to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) SetHTTPClient

func (o *NetworkIPServicePolicyGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) SetMaxRecords

func (o *NetworkIPServicePolicyGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) SetOrderBy

func (o *NetworkIPServicePolicyGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) SetReturnRecords

func (o *NetworkIPServicePolicyGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) SetReturnTimeout

func (o *NetworkIPServicePolicyGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) SetTimeout

func (o *NetworkIPServicePolicyGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) SetUUID

func (o *NetworkIPServicePolicyGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) WithContext

WithContext adds the context to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) WithDefaults

WithDefaults hydrates default values in the network ip service policy get params (not the query body).

All values with no default are reset to their zero value.

func (*NetworkIPServicePolicyGetParams) WithFields

WithFields adds the fields to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) WithOrderBy

WithOrderBy adds the orderBy to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) WithReturnRecords

func (o *NetworkIPServicePolicyGetParams) WithReturnRecords(returnRecords *bool) *NetworkIPServicePolicyGetParams

WithReturnRecords adds the returnRecords to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) WithReturnTimeout

func (o *NetworkIPServicePolicyGetParams) WithReturnTimeout(returnTimeout *int64) *NetworkIPServicePolicyGetParams

WithReturnTimeout adds the returnTimeout to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) WithTimeout

WithTimeout adds the timeout to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) WithUUID

WithUUID adds the uuid to the network ip service policy get params

func (*NetworkIPServicePolicyGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetworkIPServicePolicyGetReader

type NetworkIPServicePolicyGetReader struct {
	// contains filtered or unexported fields
}

NetworkIPServicePolicyGetReader is a Reader for the NetworkIPServicePolicyGet structure.

func (*NetworkIPServicePolicyGetReader) ReadResponse

func (o *NetworkIPServicePolicyGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PerformanceFcInterfaceMetricCollectionGetDefault

type PerformanceFcInterfaceMetricCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PerformanceFcInterfaceMetricCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8585947 | No metrics are available for the requested object. | | 8586225 | An unexpected error occurred retrieving metrics for the requested object. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewPerformanceFcInterfaceMetricCollectionGetDefault

func NewPerformanceFcInterfaceMetricCollectionGetDefault(code int) *PerformanceFcInterfaceMetricCollectionGetDefault

NewPerformanceFcInterfaceMetricCollectionGetDefault creates a PerformanceFcInterfaceMetricCollectionGetDefault with default headers values

func (*PerformanceFcInterfaceMetricCollectionGetDefault) Code

Code gets the status code for the performance fc interface metric collection get default response

func (*PerformanceFcInterfaceMetricCollectionGetDefault) Error

func (*PerformanceFcInterfaceMetricCollectionGetDefault) GetPayload

func (*PerformanceFcInterfaceMetricCollectionGetDefault) IsClientError

IsClientError returns true when this performance fc interface metric collection get default response has a 4xx status code

func (*PerformanceFcInterfaceMetricCollectionGetDefault) IsCode

IsCode returns true when this performance fc interface metric collection get default response a status code equal to that given

func (*PerformanceFcInterfaceMetricCollectionGetDefault) IsRedirect

IsRedirect returns true when this performance fc interface metric collection get default response has a 3xx status code

func (*PerformanceFcInterfaceMetricCollectionGetDefault) IsServerError

IsServerError returns true when this performance fc interface metric collection get default response has a 5xx status code

func (*PerformanceFcInterfaceMetricCollectionGetDefault) IsSuccess

IsSuccess returns true when this performance fc interface metric collection get default response has a 2xx status code

func (*PerformanceFcInterfaceMetricCollectionGetDefault) String

type PerformanceFcInterfaceMetricCollectionGetOK

type PerformanceFcInterfaceMetricCollectionGetOK struct {
	Payload *models.PerformanceFcInterfaceMetricResponse
}

PerformanceFcInterfaceMetricCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewPerformanceFcInterfaceMetricCollectionGetOK

func NewPerformanceFcInterfaceMetricCollectionGetOK() *PerformanceFcInterfaceMetricCollectionGetOK

NewPerformanceFcInterfaceMetricCollectionGetOK creates a PerformanceFcInterfaceMetricCollectionGetOK with default headers values

func (*PerformanceFcInterfaceMetricCollectionGetOK) Code

Code gets the status code for the performance fc interface metric collection get o k response

func (*PerformanceFcInterfaceMetricCollectionGetOK) Error

func (*PerformanceFcInterfaceMetricCollectionGetOK) GetPayload

func (*PerformanceFcInterfaceMetricCollectionGetOK) IsClientError

IsClientError returns true when this performance fc interface metric collection get o k response has a 4xx status code

func (*PerformanceFcInterfaceMetricCollectionGetOK) IsCode

IsCode returns true when this performance fc interface metric collection get o k response a status code equal to that given

func (*PerformanceFcInterfaceMetricCollectionGetOK) IsRedirect

IsRedirect returns true when this performance fc interface metric collection get o k response has a 3xx status code

func (*PerformanceFcInterfaceMetricCollectionGetOK) IsServerError

IsServerError returns true when this performance fc interface metric collection get o k response has a 5xx status code

func (*PerformanceFcInterfaceMetricCollectionGetOK) IsSuccess

IsSuccess returns true when this performance fc interface metric collection get o k response has a 2xx status code

func (*PerformanceFcInterfaceMetricCollectionGetOK) String

type PerformanceFcInterfaceMetricCollectionGetParams

type PerformanceFcInterfaceMetricCollectionGetParams struct {

	/* Duration.

	   Filter by duration
	*/
	Duration *string

	/* FcInterfaceUUID.

	   The unique identifier of the Fibre Channel interface.

	*/
	FcInterfaceUUID 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.

	   Filter by uuid
	*/
	UUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PerformanceFcInterfaceMetricCollectionGetParams contains all the parameters to send to the API endpoint

for the performance fc interface metric collection get operation.

Typically these are written to a http.Request.

func NewPerformanceFcInterfaceMetricCollectionGetParams

func NewPerformanceFcInterfaceMetricCollectionGetParams() *PerformanceFcInterfaceMetricCollectionGetParams

NewPerformanceFcInterfaceMetricCollectionGetParams creates a new PerformanceFcInterfaceMetricCollectionGetParams 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 NewPerformanceFcInterfaceMetricCollectionGetParamsWithContext

func NewPerformanceFcInterfaceMetricCollectionGetParamsWithContext(ctx context.Context) *PerformanceFcInterfaceMetricCollectionGetParams

NewPerformanceFcInterfaceMetricCollectionGetParamsWithContext creates a new PerformanceFcInterfaceMetricCollectionGetParams object with the ability to set a context for a request.

func NewPerformanceFcInterfaceMetricCollectionGetParamsWithHTTPClient

func NewPerformanceFcInterfaceMetricCollectionGetParamsWithHTTPClient(client *http.Client) *PerformanceFcInterfaceMetricCollectionGetParams

NewPerformanceFcInterfaceMetricCollectionGetParamsWithHTTPClient creates a new PerformanceFcInterfaceMetricCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewPerformanceFcInterfaceMetricCollectionGetParamsWithTimeout

func NewPerformanceFcInterfaceMetricCollectionGetParamsWithTimeout(timeout time.Duration) *PerformanceFcInterfaceMetricCollectionGetParams

NewPerformanceFcInterfaceMetricCollectionGetParamsWithTimeout creates a new PerformanceFcInterfaceMetricCollectionGetParams object with the ability to set a timeout on a request.

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetContext

SetContext adds the context to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetDefaults

SetDefaults hydrates default values in the performance fc interface metric collection get params (not the query body).

All values with no default are reset to their zero value.

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetDuration

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetDuration(duration *string)

SetDuration adds the duration to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetFcInterfaceUUID

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetFcInterfaceUUID(fcInterfaceUUID string)

SetFcInterfaceUUID adds the fcInterfaceUuid to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetFields

SetFields adds the fields to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetInterval

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetInterval(interval *string)

SetInterval adds the interval to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetIopsOther

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetIopsOther(iopsOther *int64)

SetIopsOther adds the iopsOther to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetIopsRead

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetIopsRead(iopsRead *int64)

SetIopsRead adds the iopsRead to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetIopsTotal

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetIopsTotal(iopsTotal *int64)

SetIopsTotal adds the iopsTotal to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetIopsWrite

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetIopsWrite(iopsWrite *int64)

SetIopsWrite adds the iopsWrite to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetLatencyOther

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetLatencyOther(latencyOther *int64)

SetLatencyOther adds the latencyOther to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetLatencyRead

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetLatencyRead(latencyRead *int64)

SetLatencyRead adds the latencyRead to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetLatencyTotal

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetLatencyTotal(latencyTotal *int64)

SetLatencyTotal adds the latencyTotal to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetLatencyWrite

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetLatencyWrite(latencyWrite *int64)

SetLatencyWrite adds the latencyWrite to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetMaxRecords

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetOrderBy

SetOrderBy adds the orderBy to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetReturnRecords

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetReturnTimeout

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetStatus

SetStatus adds the status to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetThroughputRead

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetThroughputRead(throughputRead *int64)

SetThroughputRead adds the throughputRead to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetThroughputTotal

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetThroughputTotal(throughputTotal *int64)

SetThroughputTotal adds the throughputTotal to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetThroughputWrite

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetThroughputWrite(throughputWrite *int64)

SetThroughputWrite adds the throughputWrite to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetTimeout

SetTimeout adds the timeout to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetTimestamp

func (o *PerformanceFcInterfaceMetricCollectionGetParams) SetTimestamp(timestamp *string)

SetTimestamp adds the timestamp to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) SetUUID

SetUUID adds the uuid to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithContext

WithContext adds the context to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the performance fc interface metric collection get params (not the query body).

All values with no default are reset to their zero value.

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithDuration

WithDuration adds the duration to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithFcInterfaceUUID

WithFcInterfaceUUID adds the fcInterfaceUUID to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithFields

WithFields adds the fields to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithInterval

WithInterval adds the interval to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithIopsOther

WithIopsOther adds the iopsOther to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithIopsRead

WithIopsRead adds the iopsRead to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithIopsTotal

WithIopsTotal adds the iopsTotal to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithIopsWrite

WithIopsWrite adds the iopsWrite to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithLatencyOther

WithLatencyOther adds the latencyOther to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithLatencyRead

WithLatencyRead adds the latencyRead to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithLatencyTotal

WithLatencyTotal adds the latencyTotal to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithLatencyWrite

WithLatencyWrite adds the latencyWrite to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithStatus

WithStatus adds the status to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithThroughputRead

WithThroughputRead adds the throughputRead to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithThroughputTotal

WithThroughputTotal adds the throughputTotal to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithThroughputWrite

WithThroughputWrite adds the throughputWrite to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithTimestamp

WithTimestamp adds the timestamp to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WithUUID

WithUUID adds the uuid to the performance fc interface metric collection get params

func (*PerformanceFcInterfaceMetricCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PerformanceFcInterfaceMetricCollectionGetReader

type PerformanceFcInterfaceMetricCollectionGetReader struct {
	// contains filtered or unexported fields
}

PerformanceFcInterfaceMetricCollectionGetReader is a Reader for the PerformanceFcInterfaceMetricCollectionGet structure.

func (*PerformanceFcInterfaceMetricCollectionGetReader) ReadResponse

func (o *PerformanceFcInterfaceMetricCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PerformanceFcInterfaceMetricGetDefault

type PerformanceFcInterfaceMetricGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PerformanceFcInterfaceMetricGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8585947 | No metrics are available for the requested object. | | 8586225 | An unexpected error occurred retrieving metrics for the requested object. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewPerformanceFcInterfaceMetricGetDefault

func NewPerformanceFcInterfaceMetricGetDefault(code int) *PerformanceFcInterfaceMetricGetDefault

NewPerformanceFcInterfaceMetricGetDefault creates a PerformanceFcInterfaceMetricGetDefault with default headers values

func (*PerformanceFcInterfaceMetricGetDefault) Code

Code gets the status code for the performance fc interface metric get default response

func (*PerformanceFcInterfaceMetricGetDefault) Error

func (*PerformanceFcInterfaceMetricGetDefault) GetPayload

func (*PerformanceFcInterfaceMetricGetDefault) IsClientError

func (o *PerformanceFcInterfaceMetricGetDefault) IsClientError() bool

IsClientError returns true when this performance fc interface metric get default response has a 4xx status code

func (*PerformanceFcInterfaceMetricGetDefault) IsCode

IsCode returns true when this performance fc interface metric get default response a status code equal to that given

func (*PerformanceFcInterfaceMetricGetDefault) IsRedirect

IsRedirect returns true when this performance fc interface metric get default response has a 3xx status code

func (*PerformanceFcInterfaceMetricGetDefault) IsServerError

func (o *PerformanceFcInterfaceMetricGetDefault) IsServerError() bool

IsServerError returns true when this performance fc interface metric get default response has a 5xx status code

func (*PerformanceFcInterfaceMetricGetDefault) IsSuccess

IsSuccess returns true when this performance fc interface metric get default response has a 2xx status code

func (*PerformanceFcInterfaceMetricGetDefault) String

type PerformanceFcInterfaceMetricGetOK

type PerformanceFcInterfaceMetricGetOK struct {
	Payload *models.PerformanceFcInterfaceMetric
}

PerformanceFcInterfaceMetricGetOK describes a response with status code 200, with default header values.

OK

func NewPerformanceFcInterfaceMetricGetOK

func NewPerformanceFcInterfaceMetricGetOK() *PerformanceFcInterfaceMetricGetOK

NewPerformanceFcInterfaceMetricGetOK creates a PerformanceFcInterfaceMetricGetOK with default headers values

func (*PerformanceFcInterfaceMetricGetOK) Code

Code gets the status code for the performance fc interface metric get o k response

func (*PerformanceFcInterfaceMetricGetOK) Error

func (*PerformanceFcInterfaceMetricGetOK) GetPayload

func (*PerformanceFcInterfaceMetricGetOK) IsClientError

func (o *PerformanceFcInterfaceMetricGetOK) IsClientError() bool

IsClientError returns true when this performance fc interface metric get o k response has a 4xx status code

func (*PerformanceFcInterfaceMetricGetOK) IsCode

func (o *PerformanceFcInterfaceMetricGetOK) IsCode(code int) bool

IsCode returns true when this performance fc interface metric get o k response a status code equal to that given

func (*PerformanceFcInterfaceMetricGetOK) IsRedirect

func (o *PerformanceFcInterfaceMetricGetOK) IsRedirect() bool

IsRedirect returns true when this performance fc interface metric get o k response has a 3xx status code

func (*PerformanceFcInterfaceMetricGetOK) IsServerError

func (o *PerformanceFcInterfaceMetricGetOK) IsServerError() bool

IsServerError returns true when this performance fc interface metric get o k response has a 5xx status code

func (*PerformanceFcInterfaceMetricGetOK) IsSuccess

func (o *PerformanceFcInterfaceMetricGetOK) IsSuccess() bool

IsSuccess returns true when this performance fc interface metric get o k response has a 2xx status code

func (*PerformanceFcInterfaceMetricGetOK) String

type PerformanceFcInterfaceMetricGetParams

type PerformanceFcInterfaceMetricGetParams struct {

	/* FcInterfaceUUID.

	   The unique identifier of the Fibre Channel interface.

	*/
	FcInterfaceUUID string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Timestamp.

	   The timestamp of the performance data.


	   Format: date-time
	*/
	Timestamp strfmt.DateTime

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PerformanceFcInterfaceMetricGetParams contains all the parameters to send to the API endpoint

for the performance fc interface metric get operation.

Typically these are written to a http.Request.

func NewPerformanceFcInterfaceMetricGetParams

func NewPerformanceFcInterfaceMetricGetParams() *PerformanceFcInterfaceMetricGetParams

NewPerformanceFcInterfaceMetricGetParams creates a new PerformanceFcInterfaceMetricGetParams 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 NewPerformanceFcInterfaceMetricGetParamsWithContext

func NewPerformanceFcInterfaceMetricGetParamsWithContext(ctx context.Context) *PerformanceFcInterfaceMetricGetParams

NewPerformanceFcInterfaceMetricGetParamsWithContext creates a new PerformanceFcInterfaceMetricGetParams object with the ability to set a context for a request.

func NewPerformanceFcInterfaceMetricGetParamsWithHTTPClient

func NewPerformanceFcInterfaceMetricGetParamsWithHTTPClient(client *http.Client) *PerformanceFcInterfaceMetricGetParams

NewPerformanceFcInterfaceMetricGetParamsWithHTTPClient creates a new PerformanceFcInterfaceMetricGetParams object with the ability to set a custom HTTPClient for a request.

func NewPerformanceFcInterfaceMetricGetParamsWithTimeout

func NewPerformanceFcInterfaceMetricGetParamsWithTimeout(timeout time.Duration) *PerformanceFcInterfaceMetricGetParams

NewPerformanceFcInterfaceMetricGetParamsWithTimeout creates a new PerformanceFcInterfaceMetricGetParams object with the ability to set a timeout on a request.

func (*PerformanceFcInterfaceMetricGetParams) SetContext

SetContext adds the context to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) SetDefaults

func (o *PerformanceFcInterfaceMetricGetParams) SetDefaults()

SetDefaults hydrates default values in the performance fc interface metric get params (not the query body).

All values with no default are reset to their zero value.

func (*PerformanceFcInterfaceMetricGetParams) SetFcInterfaceUUID

func (o *PerformanceFcInterfaceMetricGetParams) SetFcInterfaceUUID(fcInterfaceUUID string)

SetFcInterfaceUUID adds the fcInterfaceUuid to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) SetFields

func (o *PerformanceFcInterfaceMetricGetParams) SetFields(fields []string)

SetFields adds the fields to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) SetHTTPClient

func (o *PerformanceFcInterfaceMetricGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) SetTimeout

func (o *PerformanceFcInterfaceMetricGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) SetTimestamp

func (o *PerformanceFcInterfaceMetricGetParams) SetTimestamp(timestamp strfmt.DateTime)

SetTimestamp adds the timestamp to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) WithContext

WithContext adds the context to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) WithDefaults

WithDefaults hydrates default values in the performance fc interface metric get params (not the query body).

All values with no default are reset to their zero value.

func (*PerformanceFcInterfaceMetricGetParams) WithFcInterfaceUUID

WithFcInterfaceUUID adds the fcInterfaceUUID to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) WithFields

WithFields adds the fields to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) WithTimeout

WithTimeout adds the timeout to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) WithTimestamp

WithTimestamp adds the timestamp to the performance fc interface metric get params

func (*PerformanceFcInterfaceMetricGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PerformanceFcInterfaceMetricGetReader

type PerformanceFcInterfaceMetricGetReader struct {
	// contains filtered or unexported fields
}

PerformanceFcInterfaceMetricGetReader is a Reader for the PerformanceFcInterfaceMetricGet structure.

func (*PerformanceFcInterfaceMetricGetReader) ReadResponse

func (o *PerformanceFcInterfaceMetricGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PerformanceFcPortMetricCollectionGetDefault

type PerformanceFcPortMetricCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PerformanceFcPortMetricCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8585947 | No metrics are available for the requested object. | | 8586225 | An unexpected error occurred retrieving metrics for the requested object. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewPerformanceFcPortMetricCollectionGetDefault

func NewPerformanceFcPortMetricCollectionGetDefault(code int) *PerformanceFcPortMetricCollectionGetDefault

NewPerformanceFcPortMetricCollectionGetDefault creates a PerformanceFcPortMetricCollectionGetDefault with default headers values

func (*PerformanceFcPortMetricCollectionGetDefault) Code

Code gets the status code for the performance fc port metric collection get default response

func (*PerformanceFcPortMetricCollectionGetDefault) Error

func (*PerformanceFcPortMetricCollectionGetDefault) GetPayload

func (*PerformanceFcPortMetricCollectionGetDefault) IsClientError

IsClientError returns true when this performance fc port metric collection get default response has a 4xx status code

func (*PerformanceFcPortMetricCollectionGetDefault) IsCode

IsCode returns true when this performance fc port metric collection get default response a status code equal to that given

func (*PerformanceFcPortMetricCollectionGetDefault) IsRedirect

IsRedirect returns true when this performance fc port metric collection get default response has a 3xx status code

func (*PerformanceFcPortMetricCollectionGetDefault) IsServerError

IsServerError returns true when this performance fc port metric collection get default response has a 5xx status code

func (*PerformanceFcPortMetricCollectionGetDefault) IsSuccess

IsSuccess returns true when this performance fc port metric collection get default response has a 2xx status code

func (*PerformanceFcPortMetricCollectionGetDefault) String

type PerformanceFcPortMetricCollectionGetOK

type PerformanceFcPortMetricCollectionGetOK struct {
	Payload *models.PerformanceFcPortMetricResponse
}

PerformanceFcPortMetricCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewPerformanceFcPortMetricCollectionGetOK

func NewPerformanceFcPortMetricCollectionGetOK() *PerformanceFcPortMetricCollectionGetOK

NewPerformanceFcPortMetricCollectionGetOK creates a PerformanceFcPortMetricCollectionGetOK with default headers values

func (*PerformanceFcPortMetricCollectionGetOK) Code

Code gets the status code for the performance fc port metric collection get o k response

func (*PerformanceFcPortMetricCollectionGetOK) Error

func (*PerformanceFcPortMetricCollectionGetOK) GetPayload

func (*PerformanceFcPortMetricCollectionGetOK) IsClientError

func (o *PerformanceFcPortMetricCollectionGetOK) IsClientError() bool

IsClientError returns true when this performance fc port metric collection get o k response has a 4xx status code

func (*PerformanceFcPortMetricCollectionGetOK) IsCode

IsCode returns true when this performance fc port metric collection get o k response a status code equal to that given

func (*PerformanceFcPortMetricCollectionGetOK) IsRedirect

IsRedirect returns true when this performance fc port metric collection get o k response has a 3xx status code

func (*PerformanceFcPortMetricCollectionGetOK) IsServerError

func (o *PerformanceFcPortMetricCollectionGetOK) IsServerError() bool

IsServerError returns true when this performance fc port metric collection get o k response has a 5xx status code

func (*PerformanceFcPortMetricCollectionGetOK) IsSuccess

IsSuccess returns true when this performance fc port metric collection get o k response has a 2xx status code

func (*PerformanceFcPortMetricCollectionGetOK) String

type PerformanceFcPortMetricCollectionGetParams

type PerformanceFcPortMetricCollectionGetParams struct {

	/* Duration.

	   Filter by duration
	*/
	Duration *string

	/* FcPortUUID.

	   The unique identifier of the Fibre Channel port.

	*/
	FcPortUUID 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.

	   Filter by uuid
	*/
	UUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PerformanceFcPortMetricCollectionGetParams contains all the parameters to send to the API endpoint

for the performance fc port metric collection get operation.

Typically these are written to a http.Request.

func NewPerformanceFcPortMetricCollectionGetParams

func NewPerformanceFcPortMetricCollectionGetParams() *PerformanceFcPortMetricCollectionGetParams

NewPerformanceFcPortMetricCollectionGetParams creates a new PerformanceFcPortMetricCollectionGetParams 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 NewPerformanceFcPortMetricCollectionGetParamsWithContext

func NewPerformanceFcPortMetricCollectionGetParamsWithContext(ctx context.Context) *PerformanceFcPortMetricCollectionGetParams

NewPerformanceFcPortMetricCollectionGetParamsWithContext creates a new PerformanceFcPortMetricCollectionGetParams object with the ability to set a context for a request.

func NewPerformanceFcPortMetricCollectionGetParamsWithHTTPClient

func NewPerformanceFcPortMetricCollectionGetParamsWithHTTPClient(client *http.Client) *PerformanceFcPortMetricCollectionGetParams

NewPerformanceFcPortMetricCollectionGetParamsWithHTTPClient creates a new PerformanceFcPortMetricCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewPerformanceFcPortMetricCollectionGetParamsWithTimeout

func NewPerformanceFcPortMetricCollectionGetParamsWithTimeout(timeout time.Duration) *PerformanceFcPortMetricCollectionGetParams

NewPerformanceFcPortMetricCollectionGetParamsWithTimeout creates a new PerformanceFcPortMetricCollectionGetParams object with the ability to set a timeout on a request.

func (*PerformanceFcPortMetricCollectionGetParams) SetContext

SetContext adds the context to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetDefaults

SetDefaults hydrates default values in the performance fc port metric collection get params (not the query body).

All values with no default are reset to their zero value.

func (*PerformanceFcPortMetricCollectionGetParams) SetDuration

func (o *PerformanceFcPortMetricCollectionGetParams) SetDuration(duration *string)

SetDuration adds the duration to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetFcPortUUID

func (o *PerformanceFcPortMetricCollectionGetParams) SetFcPortUUID(fcPortUUID string)

SetFcPortUUID adds the fcPortUuid to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetFields

func (o *PerformanceFcPortMetricCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetHTTPClient

func (o *PerformanceFcPortMetricCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetInterval

func (o *PerformanceFcPortMetricCollectionGetParams) SetInterval(interval *string)

SetInterval adds the interval to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetIopsOther

func (o *PerformanceFcPortMetricCollectionGetParams) SetIopsOther(iopsOther *int64)

SetIopsOther adds the iopsOther to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetIopsRead

func (o *PerformanceFcPortMetricCollectionGetParams) SetIopsRead(iopsRead *int64)

SetIopsRead adds the iopsRead to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetIopsTotal

func (o *PerformanceFcPortMetricCollectionGetParams) SetIopsTotal(iopsTotal *int64)

SetIopsTotal adds the iopsTotal to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetIopsWrite

func (o *PerformanceFcPortMetricCollectionGetParams) SetIopsWrite(iopsWrite *int64)

SetIopsWrite adds the iopsWrite to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetLatencyOther

func (o *PerformanceFcPortMetricCollectionGetParams) SetLatencyOther(latencyOther *int64)

SetLatencyOther adds the latencyOther to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetLatencyRead

func (o *PerformanceFcPortMetricCollectionGetParams) SetLatencyRead(latencyRead *int64)

SetLatencyRead adds the latencyRead to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetLatencyTotal

func (o *PerformanceFcPortMetricCollectionGetParams) SetLatencyTotal(latencyTotal *int64)

SetLatencyTotal adds the latencyTotal to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetLatencyWrite

func (o *PerformanceFcPortMetricCollectionGetParams) SetLatencyWrite(latencyWrite *int64)

SetLatencyWrite adds the latencyWrite to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetMaxRecords

func (o *PerformanceFcPortMetricCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetOrderBy

func (o *PerformanceFcPortMetricCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetReturnRecords

func (o *PerformanceFcPortMetricCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetReturnTimeout

func (o *PerformanceFcPortMetricCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetStatus

func (o *PerformanceFcPortMetricCollectionGetParams) SetStatus(status *string)

SetStatus adds the status to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetThroughputRead

func (o *PerformanceFcPortMetricCollectionGetParams) SetThroughputRead(throughputRead *int64)

SetThroughputRead adds the throughputRead to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetThroughputTotal

func (o *PerformanceFcPortMetricCollectionGetParams) SetThroughputTotal(throughputTotal *int64)

SetThroughputTotal adds the throughputTotal to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetThroughputWrite

func (o *PerformanceFcPortMetricCollectionGetParams) SetThroughputWrite(throughputWrite *int64)

SetThroughputWrite adds the throughputWrite to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetTimeout

SetTimeout adds the timeout to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetTimestamp

func (o *PerformanceFcPortMetricCollectionGetParams) SetTimestamp(timestamp *string)

SetTimestamp adds the timestamp to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) SetUUID

SetUUID adds the uuid to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithContext

WithContext adds the context to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the performance fc port metric collection get params (not the query body).

All values with no default are reset to their zero value.

func (*PerformanceFcPortMetricCollectionGetParams) WithDuration

WithDuration adds the duration to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithFcPortUUID

WithFcPortUUID adds the fcPortUUID to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithFields

WithFields adds the fields to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithInterval

WithInterval adds the interval to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithIopsOther

WithIopsOther adds the iopsOther to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithIopsRead

WithIopsRead adds the iopsRead to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithIopsTotal

WithIopsTotal adds the iopsTotal to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithIopsWrite

WithIopsWrite adds the iopsWrite to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithLatencyOther

WithLatencyOther adds the latencyOther to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithLatencyRead

WithLatencyRead adds the latencyRead to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithLatencyTotal

WithLatencyTotal adds the latencyTotal to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithLatencyWrite

WithLatencyWrite adds the latencyWrite to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithStatus

WithStatus adds the status to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithThroughputRead

WithThroughputRead adds the throughputRead to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithThroughputTotal

WithThroughputTotal adds the throughputTotal to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithThroughputWrite

WithThroughputWrite adds the throughputWrite to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithTimestamp

WithTimestamp adds the timestamp to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WithUUID

WithUUID adds the uuid to the performance fc port metric collection get params

func (*PerformanceFcPortMetricCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PerformanceFcPortMetricCollectionGetReader

type PerformanceFcPortMetricCollectionGetReader struct {
	// contains filtered or unexported fields
}

PerformanceFcPortMetricCollectionGetReader is a Reader for the PerformanceFcPortMetricCollectionGet structure.

func (*PerformanceFcPortMetricCollectionGetReader) ReadResponse

func (o *PerformanceFcPortMetricCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PerformanceFcPortMetricGetDefault

type PerformanceFcPortMetricGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PerformanceFcPortMetricGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8585947 | No metrics are available for the requested object. | | 8586225 | An unexpected error occurred retrieving metrics for the requested object. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewPerformanceFcPortMetricGetDefault

func NewPerformanceFcPortMetricGetDefault(code int) *PerformanceFcPortMetricGetDefault

NewPerformanceFcPortMetricGetDefault creates a PerformanceFcPortMetricGetDefault with default headers values

func (*PerformanceFcPortMetricGetDefault) Code

Code gets the status code for the performance fc port metric get default response

func (*PerformanceFcPortMetricGetDefault) Error

func (*PerformanceFcPortMetricGetDefault) GetPayload

func (*PerformanceFcPortMetricGetDefault) IsClientError

func (o *PerformanceFcPortMetricGetDefault) IsClientError() bool

IsClientError returns true when this performance fc port metric get default response has a 4xx status code

func (*PerformanceFcPortMetricGetDefault) IsCode

func (o *PerformanceFcPortMetricGetDefault) IsCode(code int) bool

IsCode returns true when this performance fc port metric get default response a status code equal to that given

func (*PerformanceFcPortMetricGetDefault) IsRedirect

func (o *PerformanceFcPortMetricGetDefault) IsRedirect() bool

IsRedirect returns true when this performance fc port metric get default response has a 3xx status code

func (*PerformanceFcPortMetricGetDefault) IsServerError

func (o *PerformanceFcPortMetricGetDefault) IsServerError() bool

IsServerError returns true when this performance fc port metric get default response has a 5xx status code

func (*PerformanceFcPortMetricGetDefault) IsSuccess

func (o *PerformanceFcPortMetricGetDefault) IsSuccess() bool

IsSuccess returns true when this performance fc port metric get default response has a 2xx status code

func (*PerformanceFcPortMetricGetDefault) String

type PerformanceFcPortMetricGetOK

type PerformanceFcPortMetricGetOK struct {
	Payload *models.PerformanceFcPortMetric
}

PerformanceFcPortMetricGetOK describes a response with status code 200, with default header values.

OK

func NewPerformanceFcPortMetricGetOK

func NewPerformanceFcPortMetricGetOK() *PerformanceFcPortMetricGetOK

NewPerformanceFcPortMetricGetOK creates a PerformanceFcPortMetricGetOK with default headers values

func (*PerformanceFcPortMetricGetOK) Code

Code gets the status code for the performance fc port metric get o k response

func (*PerformanceFcPortMetricGetOK) Error

func (*PerformanceFcPortMetricGetOK) GetPayload

func (*PerformanceFcPortMetricGetOK) IsClientError

func (o *PerformanceFcPortMetricGetOK) IsClientError() bool

IsClientError returns true when this performance fc port metric get o k response has a 4xx status code

func (*PerformanceFcPortMetricGetOK) IsCode

func (o *PerformanceFcPortMetricGetOK) IsCode(code int) bool

IsCode returns true when this performance fc port metric get o k response a status code equal to that given

func (*PerformanceFcPortMetricGetOK) IsRedirect

func (o *PerformanceFcPortMetricGetOK) IsRedirect() bool

IsRedirect returns true when this performance fc port metric get o k response has a 3xx status code

func (*PerformanceFcPortMetricGetOK) IsServerError

func (o *PerformanceFcPortMetricGetOK) IsServerError() bool

IsServerError returns true when this performance fc port metric get o k response has a 5xx status code

func (*PerformanceFcPortMetricGetOK) IsSuccess

func (o *PerformanceFcPortMetricGetOK) IsSuccess() bool

IsSuccess returns true when this performance fc port metric get o k response has a 2xx status code

func (*PerformanceFcPortMetricGetOK) String

type PerformanceFcPortMetricGetParams

type PerformanceFcPortMetricGetParams struct {

	/* FcPortUUID.

	   The unique identifier of the Fibre Channel port.

	*/
	FcPortUUID string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Timestamp.

	   The timestamp of the performance data.


	   Format: date-time
	*/
	Timestamp strfmt.DateTime

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PerformanceFcPortMetricGetParams contains all the parameters to send to the API endpoint

for the performance fc port metric get operation.

Typically these are written to a http.Request.

func NewPerformanceFcPortMetricGetParams

func NewPerformanceFcPortMetricGetParams() *PerformanceFcPortMetricGetParams

NewPerformanceFcPortMetricGetParams creates a new PerformanceFcPortMetricGetParams 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 NewPerformanceFcPortMetricGetParamsWithContext

func NewPerformanceFcPortMetricGetParamsWithContext(ctx context.Context) *PerformanceFcPortMetricGetParams

NewPerformanceFcPortMetricGetParamsWithContext creates a new PerformanceFcPortMetricGetParams object with the ability to set a context for a request.

func NewPerformanceFcPortMetricGetParamsWithHTTPClient

func NewPerformanceFcPortMetricGetParamsWithHTTPClient(client *http.Client) *PerformanceFcPortMetricGetParams

NewPerformanceFcPortMetricGetParamsWithHTTPClient creates a new PerformanceFcPortMetricGetParams object with the ability to set a custom HTTPClient for a request.

func NewPerformanceFcPortMetricGetParamsWithTimeout

func NewPerformanceFcPortMetricGetParamsWithTimeout(timeout time.Duration) *PerformanceFcPortMetricGetParams

NewPerformanceFcPortMetricGetParamsWithTimeout creates a new PerformanceFcPortMetricGetParams object with the ability to set a timeout on a request.

func (*PerformanceFcPortMetricGetParams) SetContext

SetContext adds the context to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) SetDefaults

func (o *PerformanceFcPortMetricGetParams) SetDefaults()

SetDefaults hydrates default values in the performance fc port metric get params (not the query body).

All values with no default are reset to their zero value.

func (*PerformanceFcPortMetricGetParams) SetFcPortUUID

func (o *PerformanceFcPortMetricGetParams) SetFcPortUUID(fcPortUUID string)

SetFcPortUUID adds the fcPortUuid to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) SetFields

func (o *PerformanceFcPortMetricGetParams) SetFields(fields []string)

SetFields adds the fields to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) SetHTTPClient

func (o *PerformanceFcPortMetricGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) SetTimeout

func (o *PerformanceFcPortMetricGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) SetTimestamp

func (o *PerformanceFcPortMetricGetParams) SetTimestamp(timestamp strfmt.DateTime)

SetTimestamp adds the timestamp to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) WithContext

WithContext adds the context to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) WithDefaults

WithDefaults hydrates default values in the performance fc port metric get params (not the query body).

All values with no default are reset to their zero value.

func (*PerformanceFcPortMetricGetParams) WithFcPortUUID

WithFcPortUUID adds the fcPortUUID to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) WithFields

WithFields adds the fields to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) WithTimeout

WithTimeout adds the timeout to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) WithTimestamp

WithTimestamp adds the timestamp to the performance fc port metric get params

func (*PerformanceFcPortMetricGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PerformanceFcPortMetricGetReader

type PerformanceFcPortMetricGetReader struct {
	// contains filtered or unexported fields
}

PerformanceFcPortMetricGetReader is a Reader for the PerformanceFcPortMetricGet structure.

func (*PerformanceFcPortMetricGetReader) ReadResponse

func (o *PerformanceFcPortMetricGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PortMetricsCollectionGetDefault

type PortMetricsCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

PortMetricsCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewPortMetricsCollectionGetDefault

func NewPortMetricsCollectionGetDefault(code int) *PortMetricsCollectionGetDefault

NewPortMetricsCollectionGetDefault creates a PortMetricsCollectionGetDefault with default headers values

func (*PortMetricsCollectionGetDefault) Code

Code gets the status code for the port metrics collection get default response

func (*PortMetricsCollectionGetDefault) Error

func (*PortMetricsCollectionGetDefault) GetPayload

func (*PortMetricsCollectionGetDefault) IsClientError

func (o *PortMetricsCollectionGetDefault) IsClientError() bool

IsClientError returns true when this port metrics collection get default response has a 4xx status code

func (*PortMetricsCollectionGetDefault) IsCode

func (o *PortMetricsCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this port metrics collection get default response a status code equal to that given

func (*PortMetricsCollectionGetDefault) IsRedirect

func (o *PortMetricsCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this port metrics collection get default response has a 3xx status code

func (*PortMetricsCollectionGetDefault) IsServerError

func (o *PortMetricsCollectionGetDefault) IsServerError() bool

IsServerError returns true when this port metrics collection get default response has a 5xx status code

func (*PortMetricsCollectionGetDefault) IsSuccess

func (o *PortMetricsCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this port metrics collection get default response has a 2xx status code

func (*PortMetricsCollectionGetDefault) String

type PortMetricsCollectionGetOK

type PortMetricsCollectionGetOK struct {
	Payload *models.PortMetricsResponse
}

PortMetricsCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewPortMetricsCollectionGetOK

func NewPortMetricsCollectionGetOK() *PortMetricsCollectionGetOK

NewPortMetricsCollectionGetOK creates a PortMetricsCollectionGetOK with default headers values

func (*PortMetricsCollectionGetOK) Code

func (o *PortMetricsCollectionGetOK) Code() int

Code gets the status code for the port metrics collection get o k response

func (*PortMetricsCollectionGetOK) Error

func (*PortMetricsCollectionGetOK) GetPayload

func (*PortMetricsCollectionGetOK) IsClientError

func (o *PortMetricsCollectionGetOK) IsClientError() bool

IsClientError returns true when this port metrics collection get o k response has a 4xx status code

func (*PortMetricsCollectionGetOK) IsCode

func (o *PortMetricsCollectionGetOK) IsCode(code int) bool

IsCode returns true when this port metrics collection get o k response a status code equal to that given

func (*PortMetricsCollectionGetOK) IsRedirect

func (o *PortMetricsCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this port metrics collection get o k response has a 3xx status code

func (*PortMetricsCollectionGetOK) IsServerError

func (o *PortMetricsCollectionGetOK) IsServerError() bool

IsServerError returns true when this port metrics collection get o k response has a 5xx status code

func (*PortMetricsCollectionGetOK) IsSuccess

func (o *PortMetricsCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this port metrics collection get o k response has a 2xx status code

func (*PortMetricsCollectionGetOK) String

func (o *PortMetricsCollectionGetOK) String() string

type PortMetricsCollectionGetParams

type PortMetricsCollectionGetParams struct {

	/* Duration.

	   Filter by duration
	*/
	Duration *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Interval.

	     The time range for the data. Examples can be 1h, 1d, 1m, 1w, 1y.
	The period for each time range is as follows:
	* 1h: Metrics over the most recent hour sampled over 15 seconds.
	* 1d: Metrics over the most recent day sampled over 5 minutes.
	* 1w: Metrics over the most recent week sampled over 30 minutes.
	* 1m: Metrics over the most recent month sampled over 2 hours.
	* 1y: Metrics over the most recent year sampled over a day.


	     Default: "1h"
	*/
	Interval *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* 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 port.
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PortMetricsCollectionGetParams contains all the parameters to send to the API endpoint

for the port metrics collection get operation.

Typically these are written to a http.Request.

func NewPortMetricsCollectionGetParams

func NewPortMetricsCollectionGetParams() *PortMetricsCollectionGetParams

NewPortMetricsCollectionGetParams creates a new PortMetricsCollectionGetParams 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 NewPortMetricsCollectionGetParamsWithContext

func NewPortMetricsCollectionGetParamsWithContext(ctx context.Context) *PortMetricsCollectionGetParams

NewPortMetricsCollectionGetParamsWithContext creates a new PortMetricsCollectionGetParams object with the ability to set a context for a request.

func NewPortMetricsCollectionGetParamsWithHTTPClient

func NewPortMetricsCollectionGetParamsWithHTTPClient(client *http.Client) *PortMetricsCollectionGetParams

NewPortMetricsCollectionGetParamsWithHTTPClient creates a new PortMetricsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewPortMetricsCollectionGetParamsWithTimeout

func NewPortMetricsCollectionGetParamsWithTimeout(timeout time.Duration) *PortMetricsCollectionGetParams

NewPortMetricsCollectionGetParamsWithTimeout creates a new PortMetricsCollectionGetParams object with the ability to set a timeout on a request.

func (*PortMetricsCollectionGetParams) SetContext

func (o *PortMetricsCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetDefaults

func (o *PortMetricsCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the port metrics collection get params (not the query body).

All values with no default are reset to their zero value.

func (*PortMetricsCollectionGetParams) SetDuration

func (o *PortMetricsCollectionGetParams) SetDuration(duration *string)

SetDuration adds the duration to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetFields

func (o *PortMetricsCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetHTTPClient

func (o *PortMetricsCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetInterval

func (o *PortMetricsCollectionGetParams) SetInterval(interval *string)

SetInterval adds the interval to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetMaxRecords

func (o *PortMetricsCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetOrderBy

func (o *PortMetricsCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetReturnRecords

func (o *PortMetricsCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetReturnTimeout

func (o *PortMetricsCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetStatus

func (o *PortMetricsCollectionGetParams) SetStatus(status *string)

SetStatus adds the status to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetThroughputRead

func (o *PortMetricsCollectionGetParams) SetThroughputRead(throughputRead *int64)

SetThroughputRead adds the throughputRead to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetThroughputTotal

func (o *PortMetricsCollectionGetParams) SetThroughputTotal(throughputTotal *int64)

SetThroughputTotal adds the throughputTotal to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetThroughputWrite

func (o *PortMetricsCollectionGetParams) SetThroughputWrite(throughputWrite *int64)

SetThroughputWrite adds the throughputWrite to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetTimeout

func (o *PortMetricsCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetTimestamp

func (o *PortMetricsCollectionGetParams) SetTimestamp(timestamp *string)

SetTimestamp adds the timestamp to the port metrics collection get params

func (*PortMetricsCollectionGetParams) SetUUID

func (o *PortMetricsCollectionGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithContext

WithContext adds the context to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the port metrics collection get params (not the query body).

All values with no default are reset to their zero value.

func (*PortMetricsCollectionGetParams) WithDuration

WithDuration adds the duration to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithFields

WithFields adds the fields to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithInterval

WithInterval adds the interval to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithReturnRecords

func (o *PortMetricsCollectionGetParams) WithReturnRecords(returnRecords *bool) *PortMetricsCollectionGetParams

WithReturnRecords adds the returnRecords to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithReturnTimeout

func (o *PortMetricsCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *PortMetricsCollectionGetParams

WithReturnTimeout adds the returnTimeout to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithStatus

WithStatus adds the status to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithThroughputRead

func (o *PortMetricsCollectionGetParams) WithThroughputRead(throughputRead *int64) *PortMetricsCollectionGetParams

WithThroughputRead adds the throughputRead to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithThroughputTotal

func (o *PortMetricsCollectionGetParams) WithThroughputTotal(throughputTotal *int64) *PortMetricsCollectionGetParams

WithThroughputTotal adds the throughputTotal to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithThroughputWrite

func (o *PortMetricsCollectionGetParams) WithThroughputWrite(throughputWrite *int64) *PortMetricsCollectionGetParams

WithThroughputWrite adds the throughputWrite to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithTimestamp

WithTimestamp adds the timestamp to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WithUUID

WithUUID adds the uuid to the port metrics collection get params

func (*PortMetricsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PortMetricsCollectionGetReader

type PortMetricsCollectionGetReader struct {
	// contains filtered or unexported fields
}

PortMetricsCollectionGetReader is a Reader for the PortMetricsCollectionGet structure.

func (*PortMetricsCollectionGetReader) ReadResponse

func (o *PortMetricsCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SwitchCollectionGetDefault

type SwitchCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SwitchCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSwitchCollectionGetDefault

func NewSwitchCollectionGetDefault(code int) *SwitchCollectionGetDefault

NewSwitchCollectionGetDefault creates a SwitchCollectionGetDefault with default headers values

func (*SwitchCollectionGetDefault) Code

func (o *SwitchCollectionGetDefault) Code() int

Code gets the status code for the switch collection get default response

func (*SwitchCollectionGetDefault) Error

func (*SwitchCollectionGetDefault) GetPayload

func (*SwitchCollectionGetDefault) IsClientError

func (o *SwitchCollectionGetDefault) IsClientError() bool

IsClientError returns true when this switch collection get default response has a 4xx status code

func (*SwitchCollectionGetDefault) IsCode

func (o *SwitchCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this switch collection get default response a status code equal to that given

func (*SwitchCollectionGetDefault) IsRedirect

func (o *SwitchCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this switch collection get default response has a 3xx status code

func (*SwitchCollectionGetDefault) IsServerError

func (o *SwitchCollectionGetDefault) IsServerError() bool

IsServerError returns true when this switch collection get default response has a 5xx status code

func (*SwitchCollectionGetDefault) IsSuccess

func (o *SwitchCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this switch collection get default response has a 2xx status code

func (*SwitchCollectionGetDefault) String

func (o *SwitchCollectionGetDefault) String() string

type SwitchCollectionGetOK

type SwitchCollectionGetOK struct {
	Payload *models.SwitchResponse
}

SwitchCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSwitchCollectionGetOK

func NewSwitchCollectionGetOK() *SwitchCollectionGetOK

NewSwitchCollectionGetOK creates a SwitchCollectionGetOK with default headers values

func (*SwitchCollectionGetOK) Code

func (o *SwitchCollectionGetOK) Code() int

Code gets the status code for the switch collection get o k response

func (*SwitchCollectionGetOK) Error

func (o *SwitchCollectionGetOK) Error() string

func (*SwitchCollectionGetOK) GetPayload

func (o *SwitchCollectionGetOK) GetPayload() *models.SwitchResponse

func (*SwitchCollectionGetOK) IsClientError

func (o *SwitchCollectionGetOK) IsClientError() bool

IsClientError returns true when this switch collection get o k response has a 4xx status code

func (*SwitchCollectionGetOK) IsCode

func (o *SwitchCollectionGetOK) IsCode(code int) bool

IsCode returns true when this switch collection get o k response a status code equal to that given

func (*SwitchCollectionGetOK) IsRedirect

func (o *SwitchCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this switch collection get o k response has a 3xx status code

func (*SwitchCollectionGetOK) IsServerError

func (o *SwitchCollectionGetOK) IsServerError() bool

IsServerError returns true when this switch collection get o k response has a 5xx status code

func (*SwitchCollectionGetOK) IsSuccess

func (o *SwitchCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this switch collection get o k response has a 2xx status code

func (*SwitchCollectionGetOK) String

func (o *SwitchCollectionGetOK) String() string

type SwitchCollectionGetParams

type SwitchCollectionGetParams struct {

	/* Address.

	   Filter by address
	*/
	Address *string

	/* Discovered.

	   Filter by discovered
	*/
	Discovered *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Model.

	   Filter by model
	*/
	Model *string

	/* MonitoringEnabled.

	   Filter by monitoring.enabled
	*/
	MonitoringEnabled *bool

	/* MonitoringMonitored.

	   Filter by monitoring.monitored
	*/
	MonitoringMonitored *bool

	/* MonitoringReason.

	   Filter by monitoring.reason
	*/
	MonitoringReason *string

	/* Name.

	   Filter by name
	*/
	Name *string

	/* Network.

	   Filter by network
	*/
	Network *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

	/* SerialNumber.

	   Filter by serial_number
	*/
	SerialNumber *string

	/* SnmpUser.

	   Filter by snmp.user
	*/
	SnmpUser *string

	/* SnmpVersion.

	   Filter by snmp.version
	*/
	SnmpVersion *string

	/* Version.

	   Filter by version
	*/
	Version *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SwitchCollectionGetParams contains all the parameters to send to the API endpoint

for the switch collection get operation.

Typically these are written to a http.Request.

func NewSwitchCollectionGetParams

func NewSwitchCollectionGetParams() *SwitchCollectionGetParams

NewSwitchCollectionGetParams creates a new SwitchCollectionGetParams 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 NewSwitchCollectionGetParamsWithContext

func NewSwitchCollectionGetParamsWithContext(ctx context.Context) *SwitchCollectionGetParams

NewSwitchCollectionGetParamsWithContext creates a new SwitchCollectionGetParams object with the ability to set a context for a request.

func NewSwitchCollectionGetParamsWithHTTPClient

func NewSwitchCollectionGetParamsWithHTTPClient(client *http.Client) *SwitchCollectionGetParams

NewSwitchCollectionGetParamsWithHTTPClient creates a new SwitchCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSwitchCollectionGetParamsWithTimeout

func NewSwitchCollectionGetParamsWithTimeout(timeout time.Duration) *SwitchCollectionGetParams

NewSwitchCollectionGetParamsWithTimeout creates a new SwitchCollectionGetParams object with the ability to set a timeout on a request.

func (*SwitchCollectionGetParams) SetAddress

func (o *SwitchCollectionGetParams) SetAddress(address *string)

SetAddress adds the address to the switch collection get params

func (*SwitchCollectionGetParams) SetContext

func (o *SwitchCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the switch collection get params

func (*SwitchCollectionGetParams) SetDefaults

func (o *SwitchCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the switch collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchCollectionGetParams) SetDiscovered

func (o *SwitchCollectionGetParams) SetDiscovered(discovered *bool)

SetDiscovered adds the discovered to the switch collection get params

func (*SwitchCollectionGetParams) SetFields

func (o *SwitchCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the switch collection get params

func (*SwitchCollectionGetParams) SetHTTPClient

func (o *SwitchCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the switch collection get params

func (*SwitchCollectionGetParams) SetMaxRecords

func (o *SwitchCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the switch collection get params

func (*SwitchCollectionGetParams) SetModel

func (o *SwitchCollectionGetParams) SetModel(model *string)

SetModel adds the model to the switch collection get params

func (*SwitchCollectionGetParams) SetMonitoringEnabled

func (o *SwitchCollectionGetParams) SetMonitoringEnabled(monitoringEnabled *bool)

SetMonitoringEnabled adds the monitoringEnabled to the switch collection get params

func (*SwitchCollectionGetParams) SetMonitoringMonitored

func (o *SwitchCollectionGetParams) SetMonitoringMonitored(monitoringMonitored *bool)

SetMonitoringMonitored adds the monitoringMonitored to the switch collection get params

func (*SwitchCollectionGetParams) SetMonitoringReason

func (o *SwitchCollectionGetParams) SetMonitoringReason(monitoringReason *string)

SetMonitoringReason adds the monitoringReason to the switch collection get params

func (*SwitchCollectionGetParams) SetName

func (o *SwitchCollectionGetParams) SetName(name *string)

SetName adds the name to the switch collection get params

func (*SwitchCollectionGetParams) SetNetwork

func (o *SwitchCollectionGetParams) SetNetwork(network *string)

SetNetwork adds the network to the switch collection get params

func (*SwitchCollectionGetParams) SetOrderBy

func (o *SwitchCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the switch collection get params

func (*SwitchCollectionGetParams) SetReturnRecords

func (o *SwitchCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the switch collection get params

func (*SwitchCollectionGetParams) SetReturnTimeout

func (o *SwitchCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the switch collection get params

func (*SwitchCollectionGetParams) SetSerialNumber

func (o *SwitchCollectionGetParams) SetSerialNumber(serialNumber *string)

SetSerialNumber adds the serialNumber to the switch collection get params

func (*SwitchCollectionGetParams) SetSnmpUser

func (o *SwitchCollectionGetParams) SetSnmpUser(snmpUser *string)

SetSnmpUser adds the snmpUser to the switch collection get params

func (*SwitchCollectionGetParams) SetSnmpVersion

func (o *SwitchCollectionGetParams) SetSnmpVersion(snmpVersion *string)

SetSnmpVersion adds the snmpVersion to the switch collection get params

func (*SwitchCollectionGetParams) SetTimeout

func (o *SwitchCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the switch collection get params

func (*SwitchCollectionGetParams) SetVersion

func (o *SwitchCollectionGetParams) SetVersion(version *string)

SetVersion adds the version to the switch collection get params

func (*SwitchCollectionGetParams) WithAddress

WithAddress adds the address to the switch collection get params

func (*SwitchCollectionGetParams) WithContext

WithContext adds the context to the switch collection get params

func (*SwitchCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the switch collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchCollectionGetParams) WithDiscovered

func (o *SwitchCollectionGetParams) WithDiscovered(discovered *bool) *SwitchCollectionGetParams

WithDiscovered adds the discovered to the switch collection get params

func (*SwitchCollectionGetParams) WithFields

WithFields adds the fields to the switch collection get params

func (*SwitchCollectionGetParams) WithHTTPClient

func (o *SwitchCollectionGetParams) WithHTTPClient(client *http.Client) *SwitchCollectionGetParams

WithHTTPClient adds the HTTPClient to the switch collection get params

func (*SwitchCollectionGetParams) WithMaxRecords

func (o *SwitchCollectionGetParams) WithMaxRecords(maxRecords *int64) *SwitchCollectionGetParams

WithMaxRecords adds the maxRecords to the switch collection get params

func (*SwitchCollectionGetParams) WithModel

WithModel adds the model to the switch collection get params

func (*SwitchCollectionGetParams) WithMonitoringEnabled

func (o *SwitchCollectionGetParams) WithMonitoringEnabled(monitoringEnabled *bool) *SwitchCollectionGetParams

WithMonitoringEnabled adds the monitoringEnabled to the switch collection get params

func (*SwitchCollectionGetParams) WithMonitoringMonitored

func (o *SwitchCollectionGetParams) WithMonitoringMonitored(monitoringMonitored *bool) *SwitchCollectionGetParams

WithMonitoringMonitored adds the monitoringMonitored to the switch collection get params

func (*SwitchCollectionGetParams) WithMonitoringReason

func (o *SwitchCollectionGetParams) WithMonitoringReason(monitoringReason *string) *SwitchCollectionGetParams

WithMonitoringReason adds the monitoringReason to the switch collection get params

func (*SwitchCollectionGetParams) WithName

WithName adds the name to the switch collection get params

func (*SwitchCollectionGetParams) WithNetwork

WithNetwork adds the network to the switch collection get params

func (*SwitchCollectionGetParams) WithOrderBy

func (o *SwitchCollectionGetParams) WithOrderBy(orderBy []string) *SwitchCollectionGetParams

WithOrderBy adds the orderBy to the switch collection get params

func (*SwitchCollectionGetParams) WithReturnRecords

func (o *SwitchCollectionGetParams) WithReturnRecords(returnRecords *bool) *SwitchCollectionGetParams

WithReturnRecords adds the returnRecords to the switch collection get params

func (*SwitchCollectionGetParams) WithReturnTimeout

func (o *SwitchCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *SwitchCollectionGetParams

WithReturnTimeout adds the returnTimeout to the switch collection get params

func (*SwitchCollectionGetParams) WithSerialNumber

func (o *SwitchCollectionGetParams) WithSerialNumber(serialNumber *string) *SwitchCollectionGetParams

WithSerialNumber adds the serialNumber to the switch collection get params

func (*SwitchCollectionGetParams) WithSnmpUser

func (o *SwitchCollectionGetParams) WithSnmpUser(snmpUser *string) *SwitchCollectionGetParams

WithSnmpUser adds the snmpUser to the switch collection get params

func (*SwitchCollectionGetParams) WithSnmpVersion

func (o *SwitchCollectionGetParams) WithSnmpVersion(snmpVersion *string) *SwitchCollectionGetParams

WithSnmpVersion adds the snmpVersion to the switch collection get params

func (*SwitchCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the switch collection get params

func (*SwitchCollectionGetParams) WithVersion

WithVersion adds the version to the switch collection get params

func (*SwitchCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SwitchCollectionGetReader

type SwitchCollectionGetReader struct {
	// contains filtered or unexported fields
}

SwitchCollectionGetReader is a Reader for the SwitchCollectionGet structure.

func (*SwitchCollectionGetReader) ReadResponse

func (o *SwitchCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SwitchCreateAccepted

type SwitchCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

SwitchCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewSwitchCreateAccepted

func NewSwitchCreateAccepted() *SwitchCreateAccepted

NewSwitchCreateAccepted creates a SwitchCreateAccepted with default headers values

func (*SwitchCreateAccepted) Code

func (o *SwitchCreateAccepted) Code() int

Code gets the status code for the switch create accepted response

func (*SwitchCreateAccepted) Error

func (o *SwitchCreateAccepted) Error() string

func (*SwitchCreateAccepted) GetPayload

func (o *SwitchCreateAccepted) GetPayload() *models.JobLinkResponse

func (*SwitchCreateAccepted) IsClientError

func (o *SwitchCreateAccepted) IsClientError() bool

IsClientError returns true when this switch create accepted response has a 4xx status code

func (*SwitchCreateAccepted) IsCode

func (o *SwitchCreateAccepted) IsCode(code int) bool

IsCode returns true when this switch create accepted response a status code equal to that given

func (*SwitchCreateAccepted) IsRedirect

func (o *SwitchCreateAccepted) IsRedirect() bool

IsRedirect returns true when this switch create accepted response has a 3xx status code

func (*SwitchCreateAccepted) IsServerError

func (o *SwitchCreateAccepted) IsServerError() bool

IsServerError returns true when this switch create accepted response has a 5xx status code

func (*SwitchCreateAccepted) IsSuccess

func (o *SwitchCreateAccepted) IsSuccess() bool

IsSuccess returns true when this switch create accepted response has a 2xx status code

func (*SwitchCreateAccepted) String

func (o *SwitchCreateAccepted) String() string

type SwitchCreateCreated

type SwitchCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

SwitchCreateCreated describes a response with status code 201, with default header values.

Created

func NewSwitchCreateCreated

func NewSwitchCreateCreated() *SwitchCreateCreated

NewSwitchCreateCreated creates a SwitchCreateCreated with default headers values

func (*SwitchCreateCreated) Code

func (o *SwitchCreateCreated) Code() int

Code gets the status code for the switch create created response

func (*SwitchCreateCreated) Error

func (o *SwitchCreateCreated) Error() string

func (*SwitchCreateCreated) GetPayload

func (o *SwitchCreateCreated) GetPayload() *models.JobLinkResponse

func (*SwitchCreateCreated) IsClientError

func (o *SwitchCreateCreated) IsClientError() bool

IsClientError returns true when this switch create created response has a 4xx status code

func (*SwitchCreateCreated) IsCode

func (o *SwitchCreateCreated) IsCode(code int) bool

IsCode returns true when this switch create created response a status code equal to that given

func (*SwitchCreateCreated) IsRedirect

func (o *SwitchCreateCreated) IsRedirect() bool

IsRedirect returns true when this switch create created response has a 3xx status code

func (*SwitchCreateCreated) IsServerError

func (o *SwitchCreateCreated) IsServerError() bool

IsServerError returns true when this switch create created response has a 5xx status code

func (*SwitchCreateCreated) IsSuccess

func (o *SwitchCreateCreated) IsSuccess() bool

IsSuccess returns true when this switch create created response has a 2xx status code

func (*SwitchCreateCreated) String

func (o *SwitchCreateCreated) String() string

type SwitchCreateDefault

type SwitchCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SwitchCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5636149 | \"{snmp.user}\" must be a valid SNMPv3 user belonging to remote switch with IP address \"{address}\" and must also be configured in ONTAP. | | 12517377 | Model number validation failed. Specify correct model number and try the command again. | | 12517378 | IP address \"{address}\" is not reachable. Verify that the address is valid or check the network path. | | 12517380 | SNMP validation request timed out. Verify that the \"snmp.user\" parameter is valid. | | 12517382 | SNMP validation request timed out. Verify that the \"snmp.user\" parameter is valid (i.e., the SNMPv3 user exists in ONTAP and on the remote switch). If the \"snmp.user\" parameter is valid, verify that the SNMPv3 user's credentials are the same both in ONTAP as well as in the remote switch. If a custom engine-id was provided for the SNMPv3 user, ensure it is the same as that of the remote switch. | | 12517384 | Switch type \"{network}\" is not valid for specified switch model \"{model}\". | | 12517385 | SHM is already monitoring a switch with IP address \"{address}\". | | 12517386 | Model \"{model}\" is unknown. Use \"OTHER\" if the switch model is not one of the following&#58; {models}. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewSwitchCreateDefault

func NewSwitchCreateDefault(code int) *SwitchCreateDefault

NewSwitchCreateDefault creates a SwitchCreateDefault with default headers values

func (*SwitchCreateDefault) Code

func (o *SwitchCreateDefault) Code() int

Code gets the status code for the switch create default response

func (*SwitchCreateDefault) Error

func (o *SwitchCreateDefault) Error() string

func (*SwitchCreateDefault) GetPayload

func (o *SwitchCreateDefault) GetPayload() *models.ErrorResponse

func (*SwitchCreateDefault) IsClientError

func (o *SwitchCreateDefault) IsClientError() bool

IsClientError returns true when this switch create default response has a 4xx status code

func (*SwitchCreateDefault) IsCode

func (o *SwitchCreateDefault) IsCode(code int) bool

IsCode returns true when this switch create default response a status code equal to that given

func (*SwitchCreateDefault) IsRedirect

func (o *SwitchCreateDefault) IsRedirect() bool

IsRedirect returns true when this switch create default response has a 3xx status code

func (*SwitchCreateDefault) IsServerError

func (o *SwitchCreateDefault) IsServerError() bool

IsServerError returns true when this switch create default response has a 5xx status code

func (*SwitchCreateDefault) IsSuccess

func (o *SwitchCreateDefault) IsSuccess() bool

IsSuccess returns true when this switch create default response has a 2xx status code

func (*SwitchCreateDefault) String

func (o *SwitchCreateDefault) String() string

type SwitchCreateParams

type SwitchCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.Switch

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SwitchCreateParams contains all the parameters to send to the API endpoint

for the switch create operation.

Typically these are written to a http.Request.

func NewSwitchCreateParams

func NewSwitchCreateParams() *SwitchCreateParams

NewSwitchCreateParams creates a new SwitchCreateParams 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 NewSwitchCreateParamsWithContext

func NewSwitchCreateParamsWithContext(ctx context.Context) *SwitchCreateParams

NewSwitchCreateParamsWithContext creates a new SwitchCreateParams object with the ability to set a context for a request.

func NewSwitchCreateParamsWithHTTPClient

func NewSwitchCreateParamsWithHTTPClient(client *http.Client) *SwitchCreateParams

NewSwitchCreateParamsWithHTTPClient creates a new SwitchCreateParams object with the ability to set a custom HTTPClient for a request.

func NewSwitchCreateParamsWithTimeout

func NewSwitchCreateParamsWithTimeout(timeout time.Duration) *SwitchCreateParams

NewSwitchCreateParamsWithTimeout creates a new SwitchCreateParams object with the ability to set a timeout on a request.

func (*SwitchCreateParams) SetContext

func (o *SwitchCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the switch create params

func (*SwitchCreateParams) SetDefaults

func (o *SwitchCreateParams) SetDefaults()

SetDefaults hydrates default values in the switch create params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchCreateParams) SetHTTPClient

func (o *SwitchCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the switch create params

func (*SwitchCreateParams) SetInfo

func (o *SwitchCreateParams) SetInfo(info *models.Switch)

SetInfo adds the info to the switch create params

func (*SwitchCreateParams) SetReturnRecords

func (o *SwitchCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the switch create params

func (*SwitchCreateParams) SetReturnTimeout

func (o *SwitchCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the switch create params

func (*SwitchCreateParams) SetTimeout

func (o *SwitchCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the switch create params

func (*SwitchCreateParams) WithContext

WithContext adds the context to the switch create params

func (*SwitchCreateParams) WithDefaults

func (o *SwitchCreateParams) WithDefaults() *SwitchCreateParams

WithDefaults hydrates default values in the switch create params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchCreateParams) WithHTTPClient

func (o *SwitchCreateParams) WithHTTPClient(client *http.Client) *SwitchCreateParams

WithHTTPClient adds the HTTPClient to the switch create params

func (*SwitchCreateParams) WithInfo

func (o *SwitchCreateParams) WithInfo(info *models.Switch) *SwitchCreateParams

WithInfo adds the info to the switch create params

func (*SwitchCreateParams) WithReturnRecords

func (o *SwitchCreateParams) WithReturnRecords(returnRecords *bool) *SwitchCreateParams

WithReturnRecords adds the returnRecords to the switch create params

func (*SwitchCreateParams) WithReturnTimeout

func (o *SwitchCreateParams) WithReturnTimeout(returnTimeout *int64) *SwitchCreateParams

WithReturnTimeout adds the returnTimeout to the switch create params

func (*SwitchCreateParams) WithTimeout

func (o *SwitchCreateParams) WithTimeout(timeout time.Duration) *SwitchCreateParams

WithTimeout adds the timeout to the switch create params

func (*SwitchCreateParams) WriteToRequest

func (o *SwitchCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SwitchCreateReader

type SwitchCreateReader struct {
	// contains filtered or unexported fields
}

SwitchCreateReader is a Reader for the SwitchCreate structure.

func (*SwitchCreateReader) ReadResponse

func (o *SwitchCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SwitchDeleteDefault

type SwitchDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SwitchDeleteDefault describes a response with status code -1, with default header values.

Error

func NewSwitchDeleteDefault

func NewSwitchDeleteDefault(code int) *SwitchDeleteDefault

NewSwitchDeleteDefault creates a SwitchDeleteDefault with default headers values

func (*SwitchDeleteDefault) Code

func (o *SwitchDeleteDefault) Code() int

Code gets the status code for the switch delete default response

func (*SwitchDeleteDefault) Error

func (o *SwitchDeleteDefault) Error() string

func (*SwitchDeleteDefault) GetPayload

func (o *SwitchDeleteDefault) GetPayload() *models.ErrorResponse

func (*SwitchDeleteDefault) IsClientError

func (o *SwitchDeleteDefault) IsClientError() bool

IsClientError returns true when this switch delete default response has a 4xx status code

func (*SwitchDeleteDefault) IsCode

func (o *SwitchDeleteDefault) IsCode(code int) bool

IsCode returns true when this switch delete default response a status code equal to that given

func (*SwitchDeleteDefault) IsRedirect

func (o *SwitchDeleteDefault) IsRedirect() bool

IsRedirect returns true when this switch delete default response has a 3xx status code

func (*SwitchDeleteDefault) IsServerError

func (o *SwitchDeleteDefault) IsServerError() bool

IsServerError returns true when this switch delete default response has a 5xx status code

func (*SwitchDeleteDefault) IsSuccess

func (o *SwitchDeleteDefault) IsSuccess() bool

IsSuccess returns true when this switch delete default response has a 2xx status code

func (*SwitchDeleteDefault) String

func (o *SwitchDeleteDefault) String() string

type SwitchDeleteOK

type SwitchDeleteOK struct {
}

SwitchDeleteOK describes a response with status code 200, with default header values.

OK

func NewSwitchDeleteOK

func NewSwitchDeleteOK() *SwitchDeleteOK

NewSwitchDeleteOK creates a SwitchDeleteOK with default headers values

func (*SwitchDeleteOK) Code

func (o *SwitchDeleteOK) Code() int

Code gets the status code for the switch delete o k response

func (*SwitchDeleteOK) Error

func (o *SwitchDeleteOK) Error() string

func (*SwitchDeleteOK) IsClientError

func (o *SwitchDeleteOK) IsClientError() bool

IsClientError returns true when this switch delete o k response has a 4xx status code

func (*SwitchDeleteOK) IsCode

func (o *SwitchDeleteOK) IsCode(code int) bool

IsCode returns true when this switch delete o k response a status code equal to that given

func (*SwitchDeleteOK) IsRedirect

func (o *SwitchDeleteOK) IsRedirect() bool

IsRedirect returns true when this switch delete o k response has a 3xx status code

func (*SwitchDeleteOK) IsServerError

func (o *SwitchDeleteOK) IsServerError() bool

IsServerError returns true when this switch delete o k response has a 5xx status code

func (*SwitchDeleteOK) IsSuccess

func (o *SwitchDeleteOK) IsSuccess() bool

IsSuccess returns true when this switch delete o k response has a 2xx status code

func (*SwitchDeleteOK) String

func (o *SwitchDeleteOK) String() string

type SwitchDeleteParams

type SwitchDeleteParams struct {

	/* Name.

	   Switch Name.
	*/
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SwitchDeleteParams contains all the parameters to send to the API endpoint

for the switch delete operation.

Typically these are written to a http.Request.

func NewSwitchDeleteParams

func NewSwitchDeleteParams() *SwitchDeleteParams

NewSwitchDeleteParams creates a new SwitchDeleteParams 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 NewSwitchDeleteParamsWithContext

func NewSwitchDeleteParamsWithContext(ctx context.Context) *SwitchDeleteParams

NewSwitchDeleteParamsWithContext creates a new SwitchDeleteParams object with the ability to set a context for a request.

func NewSwitchDeleteParamsWithHTTPClient

func NewSwitchDeleteParamsWithHTTPClient(client *http.Client) *SwitchDeleteParams

NewSwitchDeleteParamsWithHTTPClient creates a new SwitchDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewSwitchDeleteParamsWithTimeout

func NewSwitchDeleteParamsWithTimeout(timeout time.Duration) *SwitchDeleteParams

NewSwitchDeleteParamsWithTimeout creates a new SwitchDeleteParams object with the ability to set a timeout on a request.

func (*SwitchDeleteParams) SetContext

func (o *SwitchDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the switch delete params

func (*SwitchDeleteParams) SetDefaults

func (o *SwitchDeleteParams) SetDefaults()

SetDefaults hydrates default values in the switch delete params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchDeleteParams) SetHTTPClient

func (o *SwitchDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the switch delete params

func (*SwitchDeleteParams) SetName

func (o *SwitchDeleteParams) SetName(name string)

SetName adds the name to the switch delete params

func (*SwitchDeleteParams) SetTimeout

func (o *SwitchDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the switch delete params

func (*SwitchDeleteParams) WithContext

WithContext adds the context to the switch delete params

func (*SwitchDeleteParams) WithDefaults

func (o *SwitchDeleteParams) WithDefaults() *SwitchDeleteParams

WithDefaults hydrates default values in the switch delete params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchDeleteParams) WithHTTPClient

func (o *SwitchDeleteParams) WithHTTPClient(client *http.Client) *SwitchDeleteParams

WithHTTPClient adds the HTTPClient to the switch delete params

func (*SwitchDeleteParams) WithName

func (o *SwitchDeleteParams) WithName(name string) *SwitchDeleteParams

WithName adds the name to the switch delete params

func (*SwitchDeleteParams) WithTimeout

func (o *SwitchDeleteParams) WithTimeout(timeout time.Duration) *SwitchDeleteParams

WithTimeout adds the timeout to the switch delete params

func (*SwitchDeleteParams) WriteToRequest

func (o *SwitchDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SwitchDeleteReader

type SwitchDeleteReader struct {
	// contains filtered or unexported fields
}

SwitchDeleteReader is a Reader for the SwitchDelete structure.

func (*SwitchDeleteReader) ReadResponse

func (o *SwitchDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SwitchGetDefault

type SwitchGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SwitchGetDefault describes a response with status code -1, with default header values.

Error

func NewSwitchGetDefault

func NewSwitchGetDefault(code int) *SwitchGetDefault

NewSwitchGetDefault creates a SwitchGetDefault with default headers values

func (*SwitchGetDefault) Code

func (o *SwitchGetDefault) Code() int

Code gets the status code for the switch get default response

func (*SwitchGetDefault) Error

func (o *SwitchGetDefault) Error() string

func (*SwitchGetDefault) GetPayload

func (o *SwitchGetDefault) GetPayload() *models.ErrorResponse

func (*SwitchGetDefault) IsClientError

func (o *SwitchGetDefault) IsClientError() bool

IsClientError returns true when this switch get default response has a 4xx status code

func (*SwitchGetDefault) IsCode

func (o *SwitchGetDefault) IsCode(code int) bool

IsCode returns true when this switch get default response a status code equal to that given

func (*SwitchGetDefault) IsRedirect

func (o *SwitchGetDefault) IsRedirect() bool

IsRedirect returns true when this switch get default response has a 3xx status code

func (*SwitchGetDefault) IsServerError

func (o *SwitchGetDefault) IsServerError() bool

IsServerError returns true when this switch get default response has a 5xx status code

func (*SwitchGetDefault) IsSuccess

func (o *SwitchGetDefault) IsSuccess() bool

IsSuccess returns true when this switch get default response has a 2xx status code

func (*SwitchGetDefault) String

func (o *SwitchGetDefault) String() string

type SwitchGetOK

type SwitchGetOK struct {
	Payload *models.Switch
}

SwitchGetOK describes a response with status code 200, with default header values.

OK

func NewSwitchGetOK

func NewSwitchGetOK() *SwitchGetOK

NewSwitchGetOK creates a SwitchGetOK with default headers values

func (*SwitchGetOK) Code

func (o *SwitchGetOK) Code() int

Code gets the status code for the switch get o k response

func (*SwitchGetOK) Error

func (o *SwitchGetOK) Error() string

func (*SwitchGetOK) GetPayload

func (o *SwitchGetOK) GetPayload() *models.Switch

func (*SwitchGetOK) IsClientError

func (o *SwitchGetOK) IsClientError() bool

IsClientError returns true when this switch get o k response has a 4xx status code

func (*SwitchGetOK) IsCode

func (o *SwitchGetOK) IsCode(code int) bool

IsCode returns true when this switch get o k response a status code equal to that given

func (*SwitchGetOK) IsRedirect

func (o *SwitchGetOK) IsRedirect() bool

IsRedirect returns true when this switch get o k response has a 3xx status code

func (*SwitchGetOK) IsServerError

func (o *SwitchGetOK) IsServerError() bool

IsServerError returns true when this switch get o k response has a 5xx status code

func (*SwitchGetOK) IsSuccess

func (o *SwitchGetOK) IsSuccess() bool

IsSuccess returns true when this switch get o k response has a 2xx status code

func (*SwitchGetOK) String

func (o *SwitchGetOK) String() string

type SwitchGetParams

type SwitchGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Name.

	   Name
	*/
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SwitchGetParams contains all the parameters to send to the API endpoint

for the switch get operation.

Typically these are written to a http.Request.

func NewSwitchGetParams

func NewSwitchGetParams() *SwitchGetParams

NewSwitchGetParams creates a new SwitchGetParams 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 NewSwitchGetParamsWithContext

func NewSwitchGetParamsWithContext(ctx context.Context) *SwitchGetParams

NewSwitchGetParamsWithContext creates a new SwitchGetParams object with the ability to set a context for a request.

func NewSwitchGetParamsWithHTTPClient

func NewSwitchGetParamsWithHTTPClient(client *http.Client) *SwitchGetParams

NewSwitchGetParamsWithHTTPClient creates a new SwitchGetParams object with the ability to set a custom HTTPClient for a request.

func NewSwitchGetParamsWithTimeout

func NewSwitchGetParamsWithTimeout(timeout time.Duration) *SwitchGetParams

NewSwitchGetParamsWithTimeout creates a new SwitchGetParams object with the ability to set a timeout on a request.

func (*SwitchGetParams) SetContext

func (o *SwitchGetParams) SetContext(ctx context.Context)

SetContext adds the context to the switch get params

func (*SwitchGetParams) SetDefaults

func (o *SwitchGetParams) SetDefaults()

SetDefaults hydrates default values in the switch get params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchGetParams) SetFields

func (o *SwitchGetParams) SetFields(fields []string)

SetFields adds the fields to the switch get params

func (*SwitchGetParams) SetHTTPClient

func (o *SwitchGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the switch get params

func (*SwitchGetParams) SetName

func (o *SwitchGetParams) SetName(name string)

SetName adds the name to the switch get params

func (*SwitchGetParams) SetTimeout

func (o *SwitchGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the switch get params

func (*SwitchGetParams) WithContext

func (o *SwitchGetParams) WithContext(ctx context.Context) *SwitchGetParams

WithContext adds the context to the switch get params

func (*SwitchGetParams) WithDefaults

func (o *SwitchGetParams) WithDefaults() *SwitchGetParams

WithDefaults hydrates default values in the switch get params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchGetParams) WithFields

func (o *SwitchGetParams) WithFields(fields []string) *SwitchGetParams

WithFields adds the fields to the switch get params

func (*SwitchGetParams) WithHTTPClient

func (o *SwitchGetParams) WithHTTPClient(client *http.Client) *SwitchGetParams

WithHTTPClient adds the HTTPClient to the switch get params

func (*SwitchGetParams) WithName

func (o *SwitchGetParams) WithName(name string) *SwitchGetParams

WithName adds the name to the switch get params

func (*SwitchGetParams) WithTimeout

func (o *SwitchGetParams) WithTimeout(timeout time.Duration) *SwitchGetParams

WithTimeout adds the timeout to the switch get params

func (*SwitchGetParams) WriteToRequest

func (o *SwitchGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SwitchGetReader

type SwitchGetReader struct {
	// contains filtered or unexported fields
}

SwitchGetReader is a Reader for the SwitchGet structure.

func (*SwitchGetReader) ReadResponse

func (o *SwitchGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SwitchModifyAccepted

type SwitchModifyAccepted struct {
	Payload *models.JobLinkResponse
}

SwitchModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewSwitchModifyAccepted

func NewSwitchModifyAccepted() *SwitchModifyAccepted

NewSwitchModifyAccepted creates a SwitchModifyAccepted with default headers values

func (*SwitchModifyAccepted) Code

func (o *SwitchModifyAccepted) Code() int

Code gets the status code for the switch modify accepted response

func (*SwitchModifyAccepted) Error

func (o *SwitchModifyAccepted) Error() string

func (*SwitchModifyAccepted) GetPayload

func (o *SwitchModifyAccepted) GetPayload() *models.JobLinkResponse

func (*SwitchModifyAccepted) IsClientError

func (o *SwitchModifyAccepted) IsClientError() bool

IsClientError returns true when this switch modify accepted response has a 4xx status code

func (*SwitchModifyAccepted) IsCode

func (o *SwitchModifyAccepted) IsCode(code int) bool

IsCode returns true when this switch modify accepted response a status code equal to that given

func (*SwitchModifyAccepted) IsRedirect

func (o *SwitchModifyAccepted) IsRedirect() bool

IsRedirect returns true when this switch modify accepted response has a 3xx status code

func (*SwitchModifyAccepted) IsServerError

func (o *SwitchModifyAccepted) IsServerError() bool

IsServerError returns true when this switch modify accepted response has a 5xx status code

func (*SwitchModifyAccepted) IsSuccess

func (o *SwitchModifyAccepted) IsSuccess() bool

IsSuccess returns true when this switch modify accepted response has a 2xx status code

func (*SwitchModifyAccepted) String

func (o *SwitchModifyAccepted) String() string

type SwitchModifyDefault

type SwitchModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SwitchModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 12517379 | Settings updated, but the IP address \"{address}\" is not reachable. Verify that the address is valid or check the network path. | | 12517381 | Settings updated, but the SNMP validation request timed out. Verify that the \"snmp.user\" parameter is valid. | | 12517383 | Settings updated, but the SNMP validation request timed out. Verify that the \"snmp.user\" parameter is valid (i.e., the SNMPv3 user exists in ONTAP and on the remote switch). If the \"snmp.user\" parameter is valid, verify that the SNMPv3 user's credentials are the same both in ONTAP as well as in the remote switch. If a custom engine-id was provided for the SNMPv3 user, ensure it is the same as that of the remote switch. | Also see the table of common errors in the <a href="#Response_body">Response body</a> overview section of this documentation.

func NewSwitchModifyDefault

func NewSwitchModifyDefault(code int) *SwitchModifyDefault

NewSwitchModifyDefault creates a SwitchModifyDefault with default headers values

func (*SwitchModifyDefault) Code

func (o *SwitchModifyDefault) Code() int

Code gets the status code for the switch modify default response

func (*SwitchModifyDefault) Error

func (o *SwitchModifyDefault) Error() string

func (*SwitchModifyDefault) GetPayload

func (o *SwitchModifyDefault) GetPayload() *models.ErrorResponse

func (*SwitchModifyDefault) IsClientError

func (o *SwitchModifyDefault) IsClientError() bool

IsClientError returns true when this switch modify default response has a 4xx status code

func (*SwitchModifyDefault) IsCode

func (o *SwitchModifyDefault) IsCode(code int) bool

IsCode returns true when this switch modify default response a status code equal to that given

func (*SwitchModifyDefault) IsRedirect

func (o *SwitchModifyDefault) IsRedirect() bool

IsRedirect returns true when this switch modify default response has a 3xx status code

func (*SwitchModifyDefault) IsServerError

func (o *SwitchModifyDefault) IsServerError() bool

IsServerError returns true when this switch modify default response has a 5xx status code

func (*SwitchModifyDefault) IsSuccess

func (o *SwitchModifyDefault) IsSuccess() bool

IsSuccess returns true when this switch modify default response has a 2xx status code

func (*SwitchModifyDefault) String

func (o *SwitchModifyDefault) String() string

type SwitchModifyOK

type SwitchModifyOK struct {
	Payload *models.JobLinkResponse
}

SwitchModifyOK describes a response with status code 200, with default header values.

OK

func NewSwitchModifyOK

func NewSwitchModifyOK() *SwitchModifyOK

NewSwitchModifyOK creates a SwitchModifyOK with default headers values

func (*SwitchModifyOK) Code

func (o *SwitchModifyOK) Code() int

Code gets the status code for the switch modify o k response

func (*SwitchModifyOK) Error

func (o *SwitchModifyOK) Error() string

func (*SwitchModifyOK) GetPayload

func (o *SwitchModifyOK) GetPayload() *models.JobLinkResponse

func (*SwitchModifyOK) IsClientError

func (o *SwitchModifyOK) IsClientError() bool

IsClientError returns true when this switch modify o k response has a 4xx status code

func (*SwitchModifyOK) IsCode

func (o *SwitchModifyOK) IsCode(code int) bool

IsCode returns true when this switch modify o k response a status code equal to that given

func (*SwitchModifyOK) IsRedirect

func (o *SwitchModifyOK) IsRedirect() bool

IsRedirect returns true when this switch modify o k response has a 3xx status code

func (*SwitchModifyOK) IsServerError

func (o *SwitchModifyOK) IsServerError() bool

IsServerError returns true when this switch modify o k response has a 5xx status code

func (*SwitchModifyOK) IsSuccess

func (o *SwitchModifyOK) IsSuccess() bool

IsSuccess returns true when this switch modify o k response has a 2xx status code

func (*SwitchModifyOK) String

func (o *SwitchModifyOK) String() string

type SwitchModifyParams

type SwitchModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.Switch

	/* Name.

	   Switch Name
	*/
	Name string

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SwitchModifyParams contains all the parameters to send to the API endpoint

for the switch modify operation.

Typically these are written to a http.Request.

func NewSwitchModifyParams

func NewSwitchModifyParams() *SwitchModifyParams

NewSwitchModifyParams creates a new SwitchModifyParams 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 NewSwitchModifyParamsWithContext

func NewSwitchModifyParamsWithContext(ctx context.Context) *SwitchModifyParams

NewSwitchModifyParamsWithContext creates a new SwitchModifyParams object with the ability to set a context for a request.

func NewSwitchModifyParamsWithHTTPClient

func NewSwitchModifyParamsWithHTTPClient(client *http.Client) *SwitchModifyParams

NewSwitchModifyParamsWithHTTPClient creates a new SwitchModifyParams object with the ability to set a custom HTTPClient for a request.

func NewSwitchModifyParamsWithTimeout

func NewSwitchModifyParamsWithTimeout(timeout time.Duration) *SwitchModifyParams

NewSwitchModifyParamsWithTimeout creates a new SwitchModifyParams object with the ability to set a timeout on a request.

func (*SwitchModifyParams) SetContext

func (o *SwitchModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the switch modify params

func (*SwitchModifyParams) SetDefaults

func (o *SwitchModifyParams) SetDefaults()

SetDefaults hydrates default values in the switch modify params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchModifyParams) SetHTTPClient

func (o *SwitchModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the switch modify params

func (*SwitchModifyParams) SetInfo

func (o *SwitchModifyParams) SetInfo(info *models.Switch)

SetInfo adds the info to the switch modify params

func (*SwitchModifyParams) SetName

func (o *SwitchModifyParams) SetName(name string)

SetName adds the name to the switch modify params

func (*SwitchModifyParams) SetReturnTimeout

func (o *SwitchModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the switch modify params

func (*SwitchModifyParams) SetTimeout

func (o *SwitchModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the switch modify params

func (*SwitchModifyParams) WithContext

WithContext adds the context to the switch modify params

func (*SwitchModifyParams) WithDefaults

func (o *SwitchModifyParams) WithDefaults() *SwitchModifyParams

WithDefaults hydrates default values in the switch modify params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchModifyParams) WithHTTPClient

func (o *SwitchModifyParams) WithHTTPClient(client *http.Client) *SwitchModifyParams

WithHTTPClient adds the HTTPClient to the switch modify params

func (*SwitchModifyParams) WithInfo

func (o *SwitchModifyParams) WithInfo(info *models.Switch) *SwitchModifyParams

WithInfo adds the info to the switch modify params

func (*SwitchModifyParams) WithName

func (o *SwitchModifyParams) WithName(name string) *SwitchModifyParams

WithName adds the name to the switch modify params

func (*SwitchModifyParams) WithReturnTimeout

func (o *SwitchModifyParams) WithReturnTimeout(returnTimeout *int64) *SwitchModifyParams

WithReturnTimeout adds the returnTimeout to the switch modify params

func (*SwitchModifyParams) WithTimeout

func (o *SwitchModifyParams) WithTimeout(timeout time.Duration) *SwitchModifyParams

WithTimeout adds the timeout to the switch modify params

func (*SwitchModifyParams) WriteToRequest

func (o *SwitchModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SwitchModifyReader

type SwitchModifyReader struct {
	// contains filtered or unexported fields
}

SwitchModifyReader is a Reader for the SwitchModify structure.

func (*SwitchModifyReader) ReadResponse

func (o *SwitchModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SwitchPortCollectionGetDefault

type SwitchPortCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SwitchPortCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSwitchPortCollectionGetDefault

func NewSwitchPortCollectionGetDefault(code int) *SwitchPortCollectionGetDefault

NewSwitchPortCollectionGetDefault creates a SwitchPortCollectionGetDefault with default headers values

func (*SwitchPortCollectionGetDefault) Code

Code gets the status code for the switch port collection get default response

func (*SwitchPortCollectionGetDefault) Error

func (*SwitchPortCollectionGetDefault) GetPayload

func (*SwitchPortCollectionGetDefault) IsClientError

func (o *SwitchPortCollectionGetDefault) IsClientError() bool

IsClientError returns true when this switch port collection get default response has a 4xx status code

func (*SwitchPortCollectionGetDefault) IsCode

func (o *SwitchPortCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this switch port collection get default response a status code equal to that given

func (*SwitchPortCollectionGetDefault) IsRedirect

func (o *SwitchPortCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this switch port collection get default response has a 3xx status code

func (*SwitchPortCollectionGetDefault) IsServerError

func (o *SwitchPortCollectionGetDefault) IsServerError() bool

IsServerError returns true when this switch port collection get default response has a 5xx status code

func (*SwitchPortCollectionGetDefault) IsSuccess

func (o *SwitchPortCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this switch port collection get default response has a 2xx status code

func (*SwitchPortCollectionGetDefault) String

type SwitchPortCollectionGetOK

type SwitchPortCollectionGetOK struct {
	Payload *models.SwitchPortResponse
}

SwitchPortCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSwitchPortCollectionGetOK

func NewSwitchPortCollectionGetOK() *SwitchPortCollectionGetOK

NewSwitchPortCollectionGetOK creates a SwitchPortCollectionGetOK with default headers values

func (*SwitchPortCollectionGetOK) Code

func (o *SwitchPortCollectionGetOK) Code() int

Code gets the status code for the switch port collection get o k response

func (*SwitchPortCollectionGetOK) Error

func (o *SwitchPortCollectionGetOK) Error() string

func (*SwitchPortCollectionGetOK) GetPayload

func (*SwitchPortCollectionGetOK) IsClientError

func (o *SwitchPortCollectionGetOK) IsClientError() bool

IsClientError returns true when this switch port collection get o k response has a 4xx status code

func (*SwitchPortCollectionGetOK) IsCode

func (o *SwitchPortCollectionGetOK) IsCode(code int) bool

IsCode returns true when this switch port collection get o k response a status code equal to that given

func (*SwitchPortCollectionGetOK) IsRedirect

func (o *SwitchPortCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this switch port collection get o k response has a 3xx status code

func (*SwitchPortCollectionGetOK) IsServerError

func (o *SwitchPortCollectionGetOK) IsServerError() bool

IsServerError returns true when this switch port collection get o k response has a 5xx status code

func (*SwitchPortCollectionGetOK) IsSuccess

func (o *SwitchPortCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this switch port collection get o k response has a 2xx status code

func (*SwitchPortCollectionGetOK) String

func (o *SwitchPortCollectionGetOK) String() string

type SwitchPortCollectionGetParams

type SwitchPortCollectionGetParams struct {

	/* Configured.

	   Filter by configured
	*/
	Configured *string

	/* DuplexType.

	   Filter by duplex_type
	*/
	DuplexType *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* IdentityIndex.

	   Filter by identity.index
	*/
	IdentityIndex *int64

	/* IdentityName.

	   Filter by identity.name
	*/
	IdentityName *string

	/* IdentityNumber.

	   Filter by identity.number
	*/
	IdentityNumber *int64

	/* Isl.

	   Filter by isl
	*/
	Isl *bool

	/* MacAddress.

	   Filter by mac_address
	*/
	MacAddress *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Mtu.

	   Filter by mtu
	*/
	Mtu *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* RemotePortDeviceNodeName.

	   Filter by remote_port.device.node.name
	*/
	RemotePortDeviceNodeName *string

	/* RemotePortDeviceNodeUUID.

	   Filter by remote_port.device.node.uuid
	*/
	RemotePortDeviceNodeUUID *string

	/* RemotePortDeviceShelfModule.

	   Filter by remote_port.device.shelf.module
	*/
	RemotePortDeviceShelfModule *string

	/* RemotePortDeviceShelfName.

	   Filter by remote_port.device.shelf.name
	*/
	RemotePortDeviceShelfName *string

	/* RemotePortDeviceShelfUID.

	   Filter by remote_port.device.shelf.uid
	*/
	RemotePortDeviceShelfUID *string

	/* RemotePortMtu.

	   Filter by remote_port.mtu
	*/
	RemotePortMtu *int64

	/* RemotePortName.

	   Filter by remote_port.name
	*/
	RemotePortName *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

	/* Speed.

	   Filter by speed
	*/
	Speed *int64

	/* State.

	   Filter by state
	*/
	State *string

	/* StatisticsReceiveRawDiscards.

	   Filter by statistics.receive_raw.discards
	*/
	StatisticsReceiveRawDiscards *int64

	/* StatisticsReceiveRawErrors.

	   Filter by statistics.receive_raw.errors
	*/
	StatisticsReceiveRawErrors *int64

	/* StatisticsReceiveRawPackets.

	   Filter by statistics.receive_raw.packets
	*/
	StatisticsReceiveRawPackets *int64

	/* StatisticsTransmitRawDiscards.

	   Filter by statistics.transmit_raw.discards
	*/
	StatisticsTransmitRawDiscards *int64

	/* StatisticsTransmitRawErrors.

	   Filter by statistics.transmit_raw.errors
	*/
	StatisticsTransmitRawErrors *int64

	/* StatisticsTransmitRawPackets.

	   Filter by statistics.transmit_raw.packets
	*/
	StatisticsTransmitRawPackets *int64

	/* SwitchName.

	   Filter by switch.name
	*/
	SwitchName *string

	/* Type.

	   Filter by type
	*/
	Type *string

	/* VlanID.

	   Filter by vlan_id
	*/
	VlanID *int64

	/* VpcPeerLink.

	   Filter by vpc_peer_link
	*/
	VpcPeerLink *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SwitchPortCollectionGetParams contains all the parameters to send to the API endpoint

for the switch port collection get operation.

Typically these are written to a http.Request.

func NewSwitchPortCollectionGetParams

func NewSwitchPortCollectionGetParams() *SwitchPortCollectionGetParams

NewSwitchPortCollectionGetParams creates a new SwitchPortCollectionGetParams 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 NewSwitchPortCollectionGetParamsWithContext

func NewSwitchPortCollectionGetParamsWithContext(ctx context.Context) *SwitchPortCollectionGetParams

NewSwitchPortCollectionGetParamsWithContext creates a new SwitchPortCollectionGetParams object with the ability to set a context for a request.

func NewSwitchPortCollectionGetParamsWithHTTPClient

func NewSwitchPortCollectionGetParamsWithHTTPClient(client *http.Client) *SwitchPortCollectionGetParams

NewSwitchPortCollectionGetParamsWithHTTPClient creates a new SwitchPortCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSwitchPortCollectionGetParamsWithTimeout

func NewSwitchPortCollectionGetParamsWithTimeout(timeout time.Duration) *SwitchPortCollectionGetParams

NewSwitchPortCollectionGetParamsWithTimeout creates a new SwitchPortCollectionGetParams object with the ability to set a timeout on a request.

func (*SwitchPortCollectionGetParams) SetConfigured

func (o *SwitchPortCollectionGetParams) SetConfigured(configured *string)

SetConfigured adds the configured to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetContext

func (o *SwitchPortCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetDefaults

func (o *SwitchPortCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the switch port collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchPortCollectionGetParams) SetDuplexType

func (o *SwitchPortCollectionGetParams) SetDuplexType(duplexType *string)

SetDuplexType adds the duplexType to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetFields

func (o *SwitchPortCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetHTTPClient

func (o *SwitchPortCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetIdentityIndex

func (o *SwitchPortCollectionGetParams) SetIdentityIndex(identityIndex *int64)

SetIdentityIndex adds the identityIndex to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetIdentityName

func (o *SwitchPortCollectionGetParams) SetIdentityName(identityName *string)

SetIdentityName adds the identityName to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetIdentityNumber

func (o *SwitchPortCollectionGetParams) SetIdentityNumber(identityNumber *int64)

SetIdentityNumber adds the identityNumber to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetIsl

func (o *SwitchPortCollectionGetParams) SetIsl(isl *bool)

SetIsl adds the isl to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetMacAddress

func (o *SwitchPortCollectionGetParams) SetMacAddress(macAddress *string)

SetMacAddress adds the macAddress to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetMaxRecords

func (o *SwitchPortCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetMtu

func (o *SwitchPortCollectionGetParams) SetMtu(mtu *int64)

SetMtu adds the mtu to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetOrderBy

func (o *SwitchPortCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetRemotePortDeviceNodeName

func (o *SwitchPortCollectionGetParams) SetRemotePortDeviceNodeName(remotePortDeviceNodeName *string)

SetRemotePortDeviceNodeName adds the remotePortDeviceNodeName to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetRemotePortDeviceNodeUUID

func (o *SwitchPortCollectionGetParams) SetRemotePortDeviceNodeUUID(remotePortDeviceNodeUUID *string)

SetRemotePortDeviceNodeUUID adds the remotePortDeviceNodeUuid to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetRemotePortDeviceShelfModule

func (o *SwitchPortCollectionGetParams) SetRemotePortDeviceShelfModule(remotePortDeviceShelfModule *string)

SetRemotePortDeviceShelfModule adds the remotePortDeviceShelfModule to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetRemotePortDeviceShelfName

func (o *SwitchPortCollectionGetParams) SetRemotePortDeviceShelfName(remotePortDeviceShelfName *string)

SetRemotePortDeviceShelfName adds the remotePortDeviceShelfName to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetRemotePortDeviceShelfUID

func (o *SwitchPortCollectionGetParams) SetRemotePortDeviceShelfUID(remotePortDeviceShelfUID *string)

SetRemotePortDeviceShelfUID adds the remotePortDeviceShelfUid to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetRemotePortMtu

func (o *SwitchPortCollectionGetParams) SetRemotePortMtu(remotePortMtu *int64)

SetRemotePortMtu adds the remotePortMtu to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetRemotePortName

func (o *SwitchPortCollectionGetParams) SetRemotePortName(remotePortName *string)

SetRemotePortName adds the remotePortName to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetReturnRecords

func (o *SwitchPortCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetReturnTimeout

func (o *SwitchPortCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetSpeed

func (o *SwitchPortCollectionGetParams) SetSpeed(speed *int64)

SetSpeed adds the speed to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetState

func (o *SwitchPortCollectionGetParams) SetState(state *string)

SetState adds the state to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetStatisticsReceiveRawDiscards

func (o *SwitchPortCollectionGetParams) SetStatisticsReceiveRawDiscards(statisticsReceiveRawDiscards *int64)

SetStatisticsReceiveRawDiscards adds the statisticsReceiveRawDiscards to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetStatisticsReceiveRawErrors

func (o *SwitchPortCollectionGetParams) SetStatisticsReceiveRawErrors(statisticsReceiveRawErrors *int64)

SetStatisticsReceiveRawErrors adds the statisticsReceiveRawErrors to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetStatisticsReceiveRawPackets

func (o *SwitchPortCollectionGetParams) SetStatisticsReceiveRawPackets(statisticsReceiveRawPackets *int64)

SetStatisticsReceiveRawPackets adds the statisticsReceiveRawPackets to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetStatisticsTransmitRawDiscards

func (o *SwitchPortCollectionGetParams) SetStatisticsTransmitRawDiscards(statisticsTransmitRawDiscards *int64)

SetStatisticsTransmitRawDiscards adds the statisticsTransmitRawDiscards to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetStatisticsTransmitRawErrors

func (o *SwitchPortCollectionGetParams) SetStatisticsTransmitRawErrors(statisticsTransmitRawErrors *int64)

SetStatisticsTransmitRawErrors adds the statisticsTransmitRawErrors to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetStatisticsTransmitRawPackets

func (o *SwitchPortCollectionGetParams) SetStatisticsTransmitRawPackets(statisticsTransmitRawPackets *int64)

SetStatisticsTransmitRawPackets adds the statisticsTransmitRawPackets to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetSwitchName

func (o *SwitchPortCollectionGetParams) SetSwitchName(switchName *string)

SetSwitchName adds the switchName to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetTimeout

func (o *SwitchPortCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetType

func (o *SwitchPortCollectionGetParams) SetType(typeVar *string)

SetType adds the type to the switch port collection get params

func (*SwitchPortCollectionGetParams) SetVlanID

func (o *SwitchPortCollectionGetParams) SetVlanID(vlanID *int64)

SetVlanID adds the vlanId to the switch port collection get params

func (o *SwitchPortCollectionGetParams) SetVpcPeerLink(vpcPeerLink *bool)

SetVpcPeerLink adds the vpcPeerLink to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithConfigured

func (o *SwitchPortCollectionGetParams) WithConfigured(configured *string) *SwitchPortCollectionGetParams

WithConfigured adds the configured to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithContext

WithContext adds the context to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the switch port collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchPortCollectionGetParams) WithDuplexType

func (o *SwitchPortCollectionGetParams) WithDuplexType(duplexType *string) *SwitchPortCollectionGetParams

WithDuplexType adds the duplexType to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithFields

WithFields adds the fields to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithIdentityIndex

func (o *SwitchPortCollectionGetParams) WithIdentityIndex(identityIndex *int64) *SwitchPortCollectionGetParams

WithIdentityIndex adds the identityIndex to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithIdentityName

func (o *SwitchPortCollectionGetParams) WithIdentityName(identityName *string) *SwitchPortCollectionGetParams

WithIdentityName adds the identityName to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithIdentityNumber

func (o *SwitchPortCollectionGetParams) WithIdentityNumber(identityNumber *int64) *SwitchPortCollectionGetParams

WithIdentityNumber adds the identityNumber to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithIsl

WithIsl adds the isl to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithMacAddress

func (o *SwitchPortCollectionGetParams) WithMacAddress(macAddress *string) *SwitchPortCollectionGetParams

WithMacAddress adds the macAddress to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithMaxRecords

func (o *SwitchPortCollectionGetParams) WithMaxRecords(maxRecords *int64) *SwitchPortCollectionGetParams

WithMaxRecords adds the maxRecords to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithMtu

WithMtu adds the mtu to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithRemotePortDeviceNodeName

func (o *SwitchPortCollectionGetParams) WithRemotePortDeviceNodeName(remotePortDeviceNodeName *string) *SwitchPortCollectionGetParams

WithRemotePortDeviceNodeName adds the remotePortDeviceNodeName to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithRemotePortDeviceNodeUUID

func (o *SwitchPortCollectionGetParams) WithRemotePortDeviceNodeUUID(remotePortDeviceNodeUUID *string) *SwitchPortCollectionGetParams

WithRemotePortDeviceNodeUUID adds the remotePortDeviceNodeUUID to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithRemotePortDeviceShelfModule

func (o *SwitchPortCollectionGetParams) WithRemotePortDeviceShelfModule(remotePortDeviceShelfModule *string) *SwitchPortCollectionGetParams

WithRemotePortDeviceShelfModule adds the remotePortDeviceShelfModule to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithRemotePortDeviceShelfName

func (o *SwitchPortCollectionGetParams) WithRemotePortDeviceShelfName(remotePortDeviceShelfName *string) *SwitchPortCollectionGetParams

WithRemotePortDeviceShelfName adds the remotePortDeviceShelfName to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithRemotePortDeviceShelfUID

func (o *SwitchPortCollectionGetParams) WithRemotePortDeviceShelfUID(remotePortDeviceShelfUID *string) *SwitchPortCollectionGetParams

WithRemotePortDeviceShelfUID adds the remotePortDeviceShelfUID to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithRemotePortMtu

func (o *SwitchPortCollectionGetParams) WithRemotePortMtu(remotePortMtu *int64) *SwitchPortCollectionGetParams

WithRemotePortMtu adds the remotePortMtu to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithRemotePortName

func (o *SwitchPortCollectionGetParams) WithRemotePortName(remotePortName *string) *SwitchPortCollectionGetParams

WithRemotePortName adds the remotePortName to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithReturnRecords

func (o *SwitchPortCollectionGetParams) WithReturnRecords(returnRecords *bool) *SwitchPortCollectionGetParams

WithReturnRecords adds the returnRecords to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithReturnTimeout

func (o *SwitchPortCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *SwitchPortCollectionGetParams

WithReturnTimeout adds the returnTimeout to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithSpeed

WithSpeed adds the speed to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithState

WithState adds the state to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithStatisticsReceiveRawDiscards

func (o *SwitchPortCollectionGetParams) WithStatisticsReceiveRawDiscards(statisticsReceiveRawDiscards *int64) *SwitchPortCollectionGetParams

WithStatisticsReceiveRawDiscards adds the statisticsReceiveRawDiscards to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithStatisticsReceiveRawErrors

func (o *SwitchPortCollectionGetParams) WithStatisticsReceiveRawErrors(statisticsReceiveRawErrors *int64) *SwitchPortCollectionGetParams

WithStatisticsReceiveRawErrors adds the statisticsReceiveRawErrors to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithStatisticsReceiveRawPackets

func (o *SwitchPortCollectionGetParams) WithStatisticsReceiveRawPackets(statisticsReceiveRawPackets *int64) *SwitchPortCollectionGetParams

WithStatisticsReceiveRawPackets adds the statisticsReceiveRawPackets to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithStatisticsTransmitRawDiscards

func (o *SwitchPortCollectionGetParams) WithStatisticsTransmitRawDiscards(statisticsTransmitRawDiscards *int64) *SwitchPortCollectionGetParams

WithStatisticsTransmitRawDiscards adds the statisticsTransmitRawDiscards to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithStatisticsTransmitRawErrors

func (o *SwitchPortCollectionGetParams) WithStatisticsTransmitRawErrors(statisticsTransmitRawErrors *int64) *SwitchPortCollectionGetParams

WithStatisticsTransmitRawErrors adds the statisticsTransmitRawErrors to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithStatisticsTransmitRawPackets

func (o *SwitchPortCollectionGetParams) WithStatisticsTransmitRawPackets(statisticsTransmitRawPackets *int64) *SwitchPortCollectionGetParams

WithStatisticsTransmitRawPackets adds the statisticsTransmitRawPackets to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithSwitchName

func (o *SwitchPortCollectionGetParams) WithSwitchName(switchName *string) *SwitchPortCollectionGetParams

WithSwitchName adds the switchName to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithType

WithType adds the typeVar to the switch port collection get params

func (*SwitchPortCollectionGetParams) WithVlanID

WithVlanID adds the vlanID to the switch port collection get params

func (o *SwitchPortCollectionGetParams) WithVpcPeerLink(vpcPeerLink *bool) *SwitchPortCollectionGetParams

WithVpcPeerLink adds the vpcPeerLink to the switch port collection get params

func (*SwitchPortCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SwitchPortCollectionGetReader

type SwitchPortCollectionGetReader struct {
	// contains filtered or unexported fields
}

SwitchPortCollectionGetReader is a Reader for the SwitchPortCollectionGet structure.

func (*SwitchPortCollectionGetReader) ReadResponse

func (o *SwitchPortCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SwitchPortGetDefault

type SwitchPortGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SwitchPortGetDefault describes a response with status code -1, with default header values.

Error

func NewSwitchPortGetDefault

func NewSwitchPortGetDefault(code int) *SwitchPortGetDefault

NewSwitchPortGetDefault creates a SwitchPortGetDefault with default headers values

func (*SwitchPortGetDefault) Code

func (o *SwitchPortGetDefault) Code() int

Code gets the status code for the switch port get default response

func (*SwitchPortGetDefault) Error

func (o *SwitchPortGetDefault) Error() string

func (*SwitchPortGetDefault) GetPayload

func (o *SwitchPortGetDefault) GetPayload() *models.ErrorResponse

func (*SwitchPortGetDefault) IsClientError

func (o *SwitchPortGetDefault) IsClientError() bool

IsClientError returns true when this switch port get default response has a 4xx status code

func (*SwitchPortGetDefault) IsCode

func (o *SwitchPortGetDefault) IsCode(code int) bool

IsCode returns true when this switch port get default response a status code equal to that given

func (*SwitchPortGetDefault) IsRedirect

func (o *SwitchPortGetDefault) IsRedirect() bool

IsRedirect returns true when this switch port get default response has a 3xx status code

func (*SwitchPortGetDefault) IsServerError

func (o *SwitchPortGetDefault) IsServerError() bool

IsServerError returns true when this switch port get default response has a 5xx status code

func (*SwitchPortGetDefault) IsSuccess

func (o *SwitchPortGetDefault) IsSuccess() bool

IsSuccess returns true when this switch port get default response has a 2xx status code

func (*SwitchPortGetDefault) String

func (o *SwitchPortGetDefault) String() string

type SwitchPortGetOK

type SwitchPortGetOK struct {
	Payload *models.SwitchPort
}

SwitchPortGetOK describes a response with status code 200, with default header values.

OK

func NewSwitchPortGetOK

func NewSwitchPortGetOK() *SwitchPortGetOK

NewSwitchPortGetOK creates a SwitchPortGetOK with default headers values

func (*SwitchPortGetOK) Code

func (o *SwitchPortGetOK) Code() int

Code gets the status code for the switch port get o k response

func (*SwitchPortGetOK) Error

func (o *SwitchPortGetOK) Error() string

func (*SwitchPortGetOK) GetPayload

func (o *SwitchPortGetOK) GetPayload() *models.SwitchPort

func (*SwitchPortGetOK) IsClientError

func (o *SwitchPortGetOK) IsClientError() bool

IsClientError returns true when this switch port get o k response has a 4xx status code

func (*SwitchPortGetOK) IsCode

func (o *SwitchPortGetOK) IsCode(code int) bool

IsCode returns true when this switch port get o k response a status code equal to that given

func (*SwitchPortGetOK) IsRedirect

func (o *SwitchPortGetOK) IsRedirect() bool

IsRedirect returns true when this switch port get o k response has a 3xx status code

func (*SwitchPortGetOK) IsServerError

func (o *SwitchPortGetOK) IsServerError() bool

IsServerError returns true when this switch port get o k response has a 5xx status code

func (*SwitchPortGetOK) IsSuccess

func (o *SwitchPortGetOK) IsSuccess() bool

IsSuccess returns true when this switch port get o k response has a 2xx status code

func (*SwitchPortGetOK) String

func (o *SwitchPortGetOK) String() string

type SwitchPortGetParams

type SwitchPortGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* IdentityIndex.

	   Interface Index
	*/
	IdentityIndex int64

	/* IdentityName.

	   Interface Name
	*/
	IdentityName string

	/* Switch.

	   Switch Name
	*/
	Switch string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SwitchPortGetParams contains all the parameters to send to the API endpoint

for the switch port get operation.

Typically these are written to a http.Request.

func NewSwitchPortGetParams

func NewSwitchPortGetParams() *SwitchPortGetParams

NewSwitchPortGetParams creates a new SwitchPortGetParams 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 NewSwitchPortGetParamsWithContext

func NewSwitchPortGetParamsWithContext(ctx context.Context) *SwitchPortGetParams

NewSwitchPortGetParamsWithContext creates a new SwitchPortGetParams object with the ability to set a context for a request.

func NewSwitchPortGetParamsWithHTTPClient

func NewSwitchPortGetParamsWithHTTPClient(client *http.Client) *SwitchPortGetParams

NewSwitchPortGetParamsWithHTTPClient creates a new SwitchPortGetParams object with the ability to set a custom HTTPClient for a request.

func NewSwitchPortGetParamsWithTimeout

func NewSwitchPortGetParamsWithTimeout(timeout time.Duration) *SwitchPortGetParams

NewSwitchPortGetParamsWithTimeout creates a new SwitchPortGetParams object with the ability to set a timeout on a request.

func (*SwitchPortGetParams) SetContext

func (o *SwitchPortGetParams) SetContext(ctx context.Context)

SetContext adds the context to the switch port get params

func (*SwitchPortGetParams) SetDefaults

func (o *SwitchPortGetParams) SetDefaults()

SetDefaults hydrates default values in the switch port get params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchPortGetParams) SetFields

func (o *SwitchPortGetParams) SetFields(fields []string)

SetFields adds the fields to the switch port get params

func (*SwitchPortGetParams) SetHTTPClient

func (o *SwitchPortGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the switch port get params

func (*SwitchPortGetParams) SetIdentityIndex

func (o *SwitchPortGetParams) SetIdentityIndex(identityIndex int64)

SetIdentityIndex adds the identityIndex to the switch port get params

func (*SwitchPortGetParams) SetIdentityName

func (o *SwitchPortGetParams) SetIdentityName(identityName string)

SetIdentityName adds the identityName to the switch port get params

func (*SwitchPortGetParams) SetSwitch

func (o *SwitchPortGetParams) SetSwitch(switchVar string)

SetSwitch adds the switch to the switch port get params

func (*SwitchPortGetParams) SetTimeout

func (o *SwitchPortGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the switch port get params

func (*SwitchPortGetParams) WithContext

WithContext adds the context to the switch port get params

func (*SwitchPortGetParams) WithDefaults

func (o *SwitchPortGetParams) WithDefaults() *SwitchPortGetParams

WithDefaults hydrates default values in the switch port get params (not the query body).

All values with no default are reset to their zero value.

func (*SwitchPortGetParams) WithFields

func (o *SwitchPortGetParams) WithFields(fields []string) *SwitchPortGetParams

WithFields adds the fields to the switch port get params

func (*SwitchPortGetParams) WithHTTPClient

func (o *SwitchPortGetParams) WithHTTPClient(client *http.Client) *SwitchPortGetParams

WithHTTPClient adds the HTTPClient to the switch port get params

func (*SwitchPortGetParams) WithIdentityIndex

func (o *SwitchPortGetParams) WithIdentityIndex(identityIndex int64) *SwitchPortGetParams

WithIdentityIndex adds the identityIndex to the switch port get params

func (*SwitchPortGetParams) WithIdentityName

func (o *SwitchPortGetParams) WithIdentityName(identityName string) *SwitchPortGetParams

WithIdentityName adds the identityName to the switch port get params

func (*SwitchPortGetParams) WithSwitch

func (o *SwitchPortGetParams) WithSwitch(switchVar string) *SwitchPortGetParams

WithSwitch adds the switchVar to the switch port get params

func (*SwitchPortGetParams) WithTimeout

func (o *SwitchPortGetParams) WithTimeout(timeout time.Duration) *SwitchPortGetParams

WithTimeout adds the timeout to the switch port get params

func (*SwitchPortGetParams) WriteToRequest

func (o *SwitchPortGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SwitchPortGetReader

type SwitchPortGetReader struct {
	// contains filtered or unexported fields
}

SwitchPortGetReader is a Reader for the SwitchPortGet structure.

func (*SwitchPortGetReader) ReadResponse

func (o *SwitchPortGetReader) 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