name_services

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

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for name services API

func (*Client) DNSCollectionGet

func (a *Client) DNSCollectionGet(params *DNSCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DNSCollectionGetOK, error)
DNSCollectionGet Retrieves the DNS configurations of all SVMs.

Specify 'scope' as 'svm' to retrieve the DNS configuration of all the data SVMs. Specify 'scope' as 'cluster' to retrieve the DNS configuration of the cluster. ### Advanced properties * 'tld_query_enabled' * 'source_address_match' * 'packet_query_match' * 'status' property retrieves the status of each name server of the DNS configuration for an SVM. ### Related ONTAP commands * `vserver services name-service dns show` * `vserver services name-service dns check` * `vserver services name-service dns dynamic-update show` ### Learn more * [`DOC /name-services/dns`](#docs-name-services-name-services_dns)

func (*Client) DNSCreate

func (a *Client) DNSCreate(params *DNSCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DNSCreateCreated, error)
DNSCreate Creates DNS domain and server configurations for an SVM.<br/>

### Important notes - Each SVM can have only one DNS configuration. - The domain name and the servers fields cannot be empty. - IPv6 must be enabled if IPv6 family addresses are specified in the `servers` field. - Configuring more than one DNS server is recommended to avoid a single point of failure. - The DNS server specified using the `servers` field is validated during this operation.<br/> </br> The validation fails in the following scenarios:<br/> 1. The server is not a DNS server. 2. The server does not exist. 3. The server is unreachable.<br/> - The DNS server validation can be skipped by setting the property "skip_config_validation" to "true". - Scope of the SVM can be specified using the "scope" parameter. "svm" scope refers to data SVMs and "cluster" scope refers to clusters. #### The following parameters are optional: - timeout - attempts - source_address_match - packet_query_match - tld_query_enabled - skip_config_validation - scope

func (*Client) DNSDelete

func (a *Client) DNSDelete(params *DNSDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DNSDeleteOK, error)
DNSDelete Deletes DNS domain configuration of the specified SVM.

### Related ONTAP commands * `vserver services name-service dns delete` ### Learn more * [`DOC /name-services/dns`](#docs-name-services-name-services_dns)

func (*Client) DNSGet

func (a *Client) DNSGet(params *DNSGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DNSGetOK, error)
DNSGet Retrieves DNS domain and server configuration of an SVM. By default, both DNS domains and servers are displayed.

### Advanced properties * 'tld_query_enabled' * 'source_address_match' * 'packet_query_match' * 'status' property retrieves the status of each name server of the DNS configuration for an SVM. ### Related ONTAP commands * `vserver services name-service dns show` * `vserver services name-service dns check` * `vserver services name-service dns dynamic-update show` ### Learn more * [`DOC /name-services/dns`](#docs-name-services-name-services_dns)

func (*Client) DNSModify

func (a *Client) DNSModify(params *DNSModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DNSModifyOK, error)
DNSModify Updates DNS domain and server configurations of an SVM.

### Important notes - Both DNS domains and servers can be modified. - The domains and servers fields cannot be empty. - IPv6 must be enabled if IPv6 family addresses are specified for the `servers` field. - The DNS server specified using the `servers` field is validated during this operation.<br/> The validation fails in the following scenarios:<br/>

  1. The server is not a DNS server.
  2. The server does not exist.
  3. The server is unreachable.<br/> - The DNS server validation can be skipped by setting the property "skip_config_validation" to "true". - Dynamic DNS configuration can be modified. - If both DNS and Dynamic DNS parameters are modified, DNS parameters are updated first followed by Dynamic DNS parameters. If updating Dynamic DNS fails, then the updated DNS configuration is not reverted.

#### The following parameters are optional: - timeout - attempts - source_address_match - packet_query_match - tld_query_enabled - skip_config_validation - dynamic_dns.enabled - dynamic_dns.use_secure - dynamic_dns.time_to_live ### Related ONTAP commands * `vserver services name-service dns modify` * `vserver services name-service dns dynamic-update modify` ### Learn more * [`DOC /name-services/dns`](#docs-name-services-name-services_dns)

func (*Client) GlobalCacheSettingGet

func (a *Client) GlobalCacheSettingGet(params *GlobalCacheSettingGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GlobalCacheSettingGetOK, error)
GlobalCacheSettingGet Retrieves a global nameservice cache setting.

### Related ONTAP commands * `vserver services name-service cache settings show` ### Learn more * [`DOC /name-services/cache/setting`](#docs-name-services-name-services_cache_setting)

func (*Client) GlobalCacheSettingModify

func (a *Client) GlobalCacheSettingModify(params *GlobalCacheSettingModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GlobalCacheSettingModifyOK, error)
GlobalCacheSettingModify Updates a global nameservice cache setting.

### Important notes

  • Both the cache eviction time and remote fetch option can be modified.

### Related ONTAP commands * `vserver services name-service cache settings modify` ### Learn more * [`DOC /name-services/cache/setting`](#docs-name-services-name-services_cache_setting)

func (*Client) GroupMembershipSettingsCollectionGet

func (a *Client) GroupMembershipSettingsCollectionGet(params *GroupMembershipSettingsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GroupMembershipSettingsCollectionGetOK, error)
GroupMembershipSettingsCollectionGet Retrieves group-membership cache settings.

### Related ONTAP commands * `vserver services name-service cache group-membership settings show` ### Learn more * [`DOC /name-services/cache/group-membership/settings`](#docs-name-services-name-services_cache_group-membership_settings)

func (*Client) GroupMembershipSettingsGet

func (a *Client) GroupMembershipSettingsGet(params *GroupMembershipSettingsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GroupMembershipSettingsGetOK, error)
GroupMembershipSettingsGet Retrieves a group-membership cache setting for a given SVM.

### Related ONTAP commands * `vserver services name-service cache group-membership settings show` ### Learn more * [`DOC /name-services/cache/group-membership/settings`](#docs-name-services-name-services_cache_group-membership_settings)

func (*Client) GroupMembershipSettingsModify

func (a *Client) GroupMembershipSettingsModify(params *GroupMembershipSettingsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GroupMembershipSettingsModifyOK, error)
GroupMembershipSettingsModify Updates a group-membership cache setting.

### Important notes

  • svm.uuid field cannot be empty.
  • Returns success in case no values are provided for update.

### Related ONTAP commands * `vserver services name-service cache group-membership settings modify` ### Learn more * [`DOC /name-services/cache/group-membership/settings`](#docs-name-services-name-services_cache_group-membership_settings)

func (*Client) HostRecordGet

func (a *Client) HostRecordGet(params *HostRecordGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HostRecordGetOK, error)
HostRecordGet Retrieves the IP address of the specified hostname.

### Related ONTAP commands * `vserver services name-service getxxbyyy getnameinfo` * `vserver services name-service getxxbyyy getaddrinfo`

func (*Client) HostsSettingsCollectionGet

func (a *Client) HostsSettingsCollectionGet(params *HostsSettingsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HostsSettingsCollectionGetOK, error)
HostsSettingsCollectionGet Retrieves host cache settings.

### Related ONTAP commands * `vserver services name-service cache hosts settings show` ### Learn more * [`DOC /name-services/cache/host/settings`](#docs-name-services-name-services_cache_host_settings)

func (*Client) HostsSettingsGet

func (a *Client) HostsSettingsGet(params *HostsSettingsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HostsSettingsGetOK, error)
HostsSettingsGet Retrieves a host cache setting for a given SVM.

### Related ONTAP commands * `vserver services name-service cache hosts settings show` ### Learn more * [`DOC /name-services/cache/host/settings`](#docs-name-services-name-services_cache_host_settings)

func (*Client) HostsSettingsModify

func (a *Client) HostsSettingsModify(params *HostsSettingsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HostsSettingsModifyOK, error)
HostsSettingsModify Updates a host cache setting.

### Important notes

  • svm.uuid field cannot be empty.
  • Returns success in case no values are provided for update.

### Related ONTAP commands * `vserver services name-service cache hosts settings modify` ### Learn more * [`DOC /name-services/cache/host/settings`](#docs-name-services-name-services_cache_host_settings)

func (*Client) LdapCollectionGet

func (a *Client) LdapCollectionGet(params *LdapCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapCollectionGetOK, error)

LdapCollectionGet Retrieves the LDAP configurations for all SVMs.

func (*Client) LdapCreate

func (a *Client) LdapCreate(params *LdapCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapCreateCreated, error)
LdapCreate Creates an LDAP configuration for an SVM.

### Important notes * Each SVM can have one LDAP configuration. * The LDAP servers and Active Directory domain are mutually exclusive fields. These fields cannot be empty. At any point in time, either the LDAP servers or Active Directory domain must be populated. * LDAP configuration with Active Directory domain cannot be created on an admin SVM. * IPv6 must be enabled if IPv6 family addresses are specified.</br> #### The following parameters are optional: - preferred AD servers - schema - port - ldaps_enabled - min_bind_level - bind_password - base_scope - use_start_tls - session_security - referral_enabled - bind_as_cifs_server - query_timeout - user_dn - user_scope - group_dn - group_scope - netgroup_dn - netgroup_scope - netgroup_byhost_dn - netgroup_byhost_scope - is_netgroup_byhost_enabled - group_membership_filter - skip_config_validation - try_channel_binding</br> Configuring more than one LDAP server is recommended to avoid a single point of failure. Both FQDNs and IP addresses are supported for the "servers" field. The Acitve Directory domain or LDAP servers are validated as part of this operation.</br> LDAP validation fails in the following scenarios:<br/> 1. The server does not have LDAP installed. 2. The server or Active Directory domain is invalid. 3. The server or Active Directory domain is unreachable.<br/>

func (*Client) LdapDelete

func (a *Client) LdapDelete(params *LdapDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapDeleteOK, error)

LdapDelete Deletes the LDAP configuration of the specified SVM. LDAP can be removed as a source from the ns-switch if LDAP is not used as a source for lookups.

func (*Client) LdapGet

func (a *Client) LdapGet(params *LdapGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapGetOK, error)

LdapGet Retrieves LDAP configuration for an SVM. All parameters for the LDAP configuration are displayed by default.

func (*Client) LdapModify

func (a *Client) LdapModify(params *LdapModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapModifyOK, error)
LdapModify Updates an LDAP configuration of an SVM.

### Important notes * Both mandatory and optional parameters of the LDAP configuration can be updated. * The LDAP servers and Active Directory domain are mutually exclusive fields. These fields cannot be empty. At any point in time, either the LDAP servers or Active Directory domain must be populated. * IPv6 must be enabled if IPv6 family addresses are specified.<br/> </br>Configuring more than one LDAP server is recommended to avoid a sinlge point of failure. Both FQDNs and IP addresses are supported for the "servers" field. The Active Directory domain or LDAP servers are validated as part of this operation.<br/> LDAP validation fails in the following scenarios:<br/> 1. The server does not have LDAP installed. 2. The server or Active Directory domain is invalid. 3. The server or Active Directory domain is unreachable<br/>

func (*Client) LdapSchemaCollectionGet

func (a *Client) LdapSchemaCollectionGet(params *LdapSchemaCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapSchemaCollectionGetOK, error)
LdapSchemaCollectionGet Retrieves all the LDAP schemas.

### Related ONTAP commands * `vserver services name-service ldap client schema show`

func (*Client) LdapSchemaCreate

func (a *Client) LdapSchemaCreate(params *LdapSchemaCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapSchemaCreateCreated, error)
LdapSchemaCreate Creates an LDAP schema.

### Important notes * To create a new schema, first create a copy of the default schemas provided by ONTAP and then modify the copy accordingly. * If no value is specified for the owner.uuid or owner.name fields, the cserver UUID and name are used by default. ### Related ONTAP commands * `vserver services name-service ldap client schema copy`

func (*Client) LdapSchemaDelete

func (a *Client) LdapSchemaDelete(params *LdapSchemaDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapSchemaDeleteOK, error)
LdapSchemaDelete Deletes an existing schema.

### Related ONTAP commands * `vserver services name-service ldap client schema delete`

func (*Client) LdapSchemaGet

func (a *Client) LdapSchemaGet(params *LdapSchemaGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapSchemaGetOK, error)
LdapSchemaGet Retrieves LDAP schema details for a given owner and schema.

### Related ONTAP commands * `vserver services name-service ldap client schema show`

func (*Client) LdapSchemaModify

func (a *Client) LdapSchemaModify(params *LdapSchemaModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapSchemaModifyOK, error)
LdapSchemaModify Updates LDAP schema details for a given owner and schema.

### Important notes * The default LDAP schemas provided by ONTAP cannot be modified. * LDAP schemas can only be modified by the owner of the schema. ### Related ONTAP commands * `vserver services name-service ldap client schema modify`

func (*Client) LocalHostCollectionGet

func (a *Client) LocalHostCollectionGet(params *LocalHostCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LocalHostCollectionGetOK, error)
LocalHostCollectionGet Retrieves all IP to hostname mappings for all SVMs of the cluster.

### Related ONTAP commands * `vserver services name-service dns hosts show` ### Learn more * [`DOC /name-services/local-hosts`](#docs-name-services-name-services_local-hosts)

func (*Client) LocalHostCreate

func (a *Client) LocalHostCreate(params *LocalHostCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LocalHostCreateCreated, error)
LocalHostCreate Creates a new IP to hostname mapping.

### Required properties * `owner.uuid` or `owner.name` - Existing SVM in which to create IP to host mapping. * `address` - IPv4/IPv6 address in dotted form. * `hostname` - Canonical hostname. ### Related ONTAP commands * `vserver services name-service dns hosts create` ### Learn more * [`DOC /name-services/local-hosts`](#docs-name-services-name-services_local-hosts)

func (*Client) LocalHostDelete

func (a *Client) LocalHostDelete(params *LocalHostDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LocalHostDeleteOK, error)
LocalHostDelete Deletes an existing host object.

### Related ONTAP commands * `vserver services name-service dns hosts delete` ### Learn more * [`DOC /name-services/local-hosts`](#docs-name-services-name-services_local-hosts)

func (*Client) LocalHostGet

func (a *Client) LocalHostGet(params *LocalHostGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LocalHostGetOK, error)
LocalHostGet For a specified SVM and IP address, returns the corresponding IP to hostname mapping.

### Related ONTAP commands * `vserver services name-service dns hosts show` ### Learn more * [`DOC /name-services/local-hosts`](#docs-name-services-name-services_local-hosts)

func (*Client) LocalHostModify

func (a *Client) LocalHostModify(params *LocalHostModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LocalHostModifyOK, error)
LocalHostModify For a specified SVM and IP address, modifies the corresponding IP to hostname mapping.

### Related ONTAP commands * `vserver services name-service dns hosts modify` ### Learn more * [`DOC /name-services/local-hosts`](#docs-name-services-name-services_local-hosts)

func (*Client) NameMappingCollectionGet

func (a *Client) NameMappingCollectionGet(params *NameMappingCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NameMappingCollectionGetOK, error)
NameMappingCollectionGet Retrieves the name mapping configuration for all SVMs.

### Related ONTAP commands * `vserver name-mapping show` ### Learn more * [`DOC /name-services/name-mappings`](#docs-name-services-name-services_name-mappings)

func (*Client) NameMappingCreate

func (a *Client) NameMappingCreate(params *NameMappingCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NameMappingCreateCreated, error)
NameMappingCreate Creates name mappings for an SVM.

### Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create the name mapping. * `index` - Name mapping's position in the priority list. * `direction` - Direction of the name mapping. * `pattern` - Pattern to match to. Maximum length is 256 characters. * `replacement` - Replacement pattern to match to. Maximum length is 256 characters. ### Recommended optional properties * `client_match` - Hostname or IP address added to match the pattern to the client's workstation IP address. ### Related ONTAP commands * `vserver name-mapping create` ### Learn more * [`DOC /name-services/name-mappings`](#docs-name-services-name-services_name-mappings)

func (*Client) NameMappingDelete

func (a *Client) NameMappingDelete(params *NameMappingDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NameMappingDeleteOK, error)
NameMappingDelete Deletes the name mapping configuration.

### Related ONTAP commands * `vserver name-mapping delete` ### Learn more * [`DOC /name-services/name-mappings`](#docs-name-services-name-services_name-mappings)

func (*Client) NameMappingModify

func (a *Client) NameMappingModify(params *NameMappingModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NameMappingModifyOK, error)
NameMappingModify Updates the name mapping configuration of an SVM. The positions can be swapped by providing the `new_index` property.

Swapping is not allowed for entries that have `client_match` property configured. ### Related ONTAP commands * `vserver name-mapping modify` * `vserver name-mapping swap` ### Learn more * [`DOC /name-services/name-mappings`](#docs-name-services-name-services_name-mappings)

func (*Client) NameMappingPositionGet

func (a *Client) NameMappingPositionGet(params *NameMappingPositionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NameMappingPositionGetOK, error)
NameMappingPositionGet Retrieves the name mapping configuration of an SVM.

### Related ONTAP commands * `vserver name-mapping show` ### Learn more * [`DOC /name-services/name-mappings`](#docs-name-services-name-services_name-mappings)

func (*Client) NetgroupFileDelete

func (a *Client) NetgroupFileDelete(params *NetgroupFileDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetgroupFileDeleteOK, error)
NetgroupFileDelete Deletes the netgroup file for a given SVM.

### Related ONTAP commands * `vserver services name-service netgroup file delete` ### Learn more * [`DOC /name-services/netgroup-files/{svm.uuid}`](#docs-name-services-name-services_netgroup-files_{svm.uuid})

func (*Client) NetgroupFileGet

func (a *Client) NetgroupFileGet(params *NetgroupFileGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetgroupFileGetOK, error)
NetgroupFileGet Retrieves the netgroup file details for a given SVM if the header is set as "accept: application/json".

If the header is set as "accept: multipart/form-data", the raw netgroup file of the given SVM is retrieved. ### Important notes * For a raw netgroup file, set the header as "accept: multipart/form-data" else "accept: application/json" for netgroup file details. * Maximum size supported for raw netgroup file is 5MB, but netgroup file details of any valid SVM can be retrived if present. ### Related ONTAP commands * `vserver services name-service netgroup status` * `vserver services name-service netgroup file show` ### Learn more * [`DOC /name-services/netgroup-files/{svm.uuid}`](#docs-name-services-name-services_netgroup-files_{svm.uuid})

func (*Client) NetgroupsSettingsCollectionGet

func (a *Client) NetgroupsSettingsCollectionGet(params *NetgroupsSettingsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetgroupsSettingsCollectionGetOK, error)
NetgroupsSettingsCollectionGet Retrieves netgroups cache settings.

### Related ONTAP commands * `vserver services name-service cache netgroups settings show` ### Learn more * [`DOC /name-services/cache/netgroup/settings`](#docs-name-services-name-services_cache_netgroup_settings)

func (*Client) NetgroupsSettingsGet

func (a *Client) NetgroupsSettingsGet(params *NetgroupsSettingsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetgroupsSettingsGetOK, error)
NetgroupsSettingsGet Retrieves a netgroup cache setting for a given SVM.

### Related ONTAP commands * `vserver services name-service cache netgroups settings show` ### Learn more * [`DOC /name-services/cache/netgroup/settings`](#docs-name-services-name-services_cache_netgroup_settings)

func (*Client) NetgroupsSettingsModify

func (a *Client) NetgroupsSettingsModify(params *NetgroupsSettingsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetgroupsSettingsModifyOK, error)
NetgroupsSettingsModify Updates a netgroup cache setting.

### Important notes

  • svm.uuid field cannot be empty.
  • Returns success in case no values are provided for update.

### Related ONTAP commands * `vserver services name-service cache netgroups settings modify` ### Learn more * [`DOC /name-services/cache/netgroup/settings`](#docs-name-services-name-services_cache_netgroup_settings)

func (*Client) NisCollectionGet

func (a *Client) NisCollectionGet(params *NisCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NisCollectionGetOK, error)
NisCollectionGet Retrieves NIS domain configurations of all the SVMs. The bound_servers field indicates the successfully bound NIS servers. Lookups and authentications fail if there are no bound servers.

### Related ONTAP commands * `vserver services name-service nis-domain show` * `vserver services name-service nis-domain show-bound` * `vserver services name-service nis-domain show-bound-debug` ### Learn more * [`DOC /name-services/nis`](#docs-name-services-name-services_nis)

func (*Client) NisCreate

func (a *Client) NisCreate(params *NisCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NisCreateCreated, error)
NisCreate Creates an NIS domain and server confguration for a data SVM.

NIS configuration for the cluster is managed via [`/api/security/authentication/cluster/nis`](#docs-security-security_authentication_cluster_nis).<br/> ### Important notes

  • Each SVM can have one NIS domain configuration.
  • Multiple SVMs can be configured with the same NIS domain. Specify the NIS domain and NIS servers as input.Domain name and servers fields cannot be empty.
  • Both FQDNs and IP addresses are supported for the servers field.
  • IPv6 must be enabled if IPv6 family addresses are specified in the servers field.
  • A maximum of ten NIS servers are supported.

### Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create the NIS configuration. * `domain` - NIS domain to which the configuration belongs. * `servers` - List of NIS server IP addresses. ### Related ONTAP commands * `vserver services name-service nis-domain create` ### Learn more * [`DOC /name-services/nis`](#docs-name-services-name-services_nis)

func (*Client) NisDelete

func (a *Client) NisDelete(params *NisDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NisDeleteOK, error)
NisDelete Deletes the NIS domain configuration of an SVM. NIS can be removed as a source from ns-switch if NIS is not used for lookups.

### Related ONTAP commands * `vserver services name-service nis-domain delete` ### Learn more * [`DOC /name-services/nis`](#docs-name-services-name-services_nis)

func (*Client) NisGet

func (a *Client) NisGet(params *NisGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NisGetOK, error)
NisGet Retrieves NIS domain and server configurations of an SVM. Both NIS domain and servers are displayed by default. The bound_servers field indicates the successfully bound NIS servers.

### Related ONTAP commands * `vserver services name-service nis-domain show` * `vserver services name-service nis-domain show-bound` * `vserver services name-service nis-domain show-bound-debug` ### Learn more * [`DOC /name-services/nis`](#docs-name-services-name-services_nis)

func (*Client) NisModify

func (a *Client) NisModify(params *NisModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NisModifyOK, error)
NisModify Updates NIS domain and server configuration of an SVM.<br/>

### Important notes

  • Both NIS domain and servers can be modified.
  • Domains and servers cannot be empty.
  • Both FQDNs and IP addresses are supported for the servers field.
  • If the domain is modified, NIS servers must also be specified.
  • IPv6 must be enabled if IPv6 family addresses are specified for the servers field.

### Related ONTAP commands * `vserver services name-service nis-domain modify` ### Learn more * [`DOC /name-services/nis`](#docs-name-services-name-services_nis)

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UnixGroupCollectionGet

func (a *Client) UnixGroupCollectionGet(params *UnixGroupCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupCollectionGetOK, error)
UnixGroupCollectionGet Retrieves the UNIX groups for all of the SVMs. UNIX users who are the members of the group are also displayed.

### Related ONTAP commands * `vserver services name-service unix-group show` ### Learn more * [`DOC /name-services/unix-groups`](#docs-name-services-name-services_unix-groups)

func (*Client) UnixGroupCreate

func (a *Client) UnixGroupCreate(params *UnixGroupCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupCreateCreated, error)
UnixGroupCreate Creates the local UNIX group configuration for the specified SVM.<br/>

Group name and group ID are mandatory parameters. ### Important notes * The default limit for local UNIX groups and group members is 32768. ### Learn more * [`DOC /name-services/unix-groups`](#docs-name-services-name-services_unix-groups)

func (*Client) UnixGroupDelete

func (a *Client) UnixGroupDelete(params *UnixGroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupDeleteOK, error)
UnixGroupDelete Deletes a UNIX group configuration for the specified SVM.

### Related ONTAP commands * `vserver services name-service unix-group delete` ### Learn more * [`DOC /name-services/unix-groups`](#docs-name-services-name-services_unix-groups)

func (*Client) UnixGroupGet

func (a *Client) UnixGroupGet(params *UnixGroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupGetOK, error)
UnixGroupGet Retrieves UNIX group information for the specified group and SVM. UNIX users who are part of this group

are also retrieved. ### Related ONTAP commands * `vserver services name-service unix-group show` ### Learn more * [`DOC /name-services/unix-groups`](#docs-name-services-name-services_unix-groups)

func (*Client) UnixGroupModify

func (a *Client) UnixGroupModify(params *UnixGroupModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupModifyOK, error)
UnixGroupModify Updates the UNIX group information of the specified group in the specified SVM.

### Learn more * [`DOC /name-services/unix-groups`](#docs-name-services-name-services_unix-groups)

func (*Client) UnixGroupSettingsCollectionGet

func (a *Client) UnixGroupSettingsCollectionGet(params *UnixGroupSettingsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupSettingsCollectionGetOK, error)
UnixGroupSettingsCollectionGet Retrieves unix-group cache settings.

### Related ONTAP commands * `vserver services name-service cache unix-group settings show` ### Learn more * [`DOC /name-services/cache/unix-group/settings`](#docs-name-services-name-services_cache_unix-group_settings)

func (*Client) UnixGroupSettingsGet

func (a *Client) UnixGroupSettingsGet(params *UnixGroupSettingsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupSettingsGetOK, error)
UnixGroupSettingsGet Retrieves a unix-group cache setting for a given SVM.

### Related ONTAP commands * `vserver services name-service cache unix-group settings show` ### Learn more * [`DOC /name-services/cache/unix-group/settings`](#docs-name-services-name-services_cache_unix-group_settings)

func (*Client) UnixGroupSettingsModify

func (a *Client) UnixGroupSettingsModify(params *UnixGroupSettingsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupSettingsModifyOK, error)
UnixGroupSettingsModify Updates unix-group cache settings.

### Important notes

  • svm.uuid field cannot be empty.
  • Returns success in case no values are provided for update.

### Related ONTAP commands * `vserver services name-service cache unix-group settings modify` ### Learn more * [`DOC /name-services/cache/unix-group/settings`](#docs-name-services-name-services_cache_unix-group_settings)

func (*Client) UnixGroupUserDelete

func (a *Client) UnixGroupUserDelete(params *UnixGroupUserDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupUserDeleteOK, error)
UnixGroupUserDelete Deletes a user from the specified UNIX group.

### Related ONTAP commands * `vserver services name-service unix-group deluser`

func (*Client) UnixGroupUsersCollectionGet

func (a *Client) UnixGroupUsersCollectionGet(params *UnixGroupUsersCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupUsersCollectionGetOK, error)
UnixGroupUsersCollectionGet Retrieves users for the specified UNIX group and SVM.

### Related ONTAP commands * `vserver services name-service unix-group show`

func (*Client) UnixGroupUsersCreate

func (a *Client) UnixGroupUsersCreate(params *UnixGroupUsersCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupUsersCreateCreated, error)
UnixGroupUsersCreate Adds users to the specified UNIX group and SVM.

### Important notes - Multiple users can be added in a single call using the "records" parameter. - "records" parameter must not be specified when "name" parameter is specified. - Specified users are appended to the existing list of users. - Duplicate users are ignored. ### Related ONTAP commands * `vserver services name-service unix-group adduser` * `vserver services name-service unix-group addusers`

func (*Client) UnixGroupUsersGet

func (a *Client) UnixGroupUsersGet(params *UnixGroupUsersGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupUsersGetOK, error)
UnixGroupUsersGet Retrieves users for the specified UNIX group and SVM.

### Related ONTAP commands * `vserver services name-service unix-group show`

func (*Client) UnixUserCollectionGet

func (a *Client) UnixUserCollectionGet(params *UnixUserCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserCollectionGetOK, error)
UnixUserCollectionGet Retrieves all of the UNIX users for all of the SVMs.

### Important notes * The current UNIX users count can be retrieved from the num_records field by calling the API with the paramter "return_records=false". ### Related ONTAP commands * `vserver services name-service unix-user show`

func (*Client) UnixUserCreate

func (a *Client) UnixUserCreate(params *UnixUserCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserCreateCreated, error)
UnixUserCreate Creates the local UNIX user configuration for an SVM.<br/>

### Important notes * The default limit for local UNIX users is 32768.

func (*Client) UnixUserDelete

func (a *Client) UnixUserDelete(params *UnixUserDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserDeleteOK, error)
UnixUserDelete Deletes a UNIX user configuration for the specified SVM.

### Related ONTAP commands * `vserver services name-service unix-user delete`

func (*Client) UnixUserGet

func (a *Client) UnixUserGet(params *UnixUserGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserGetOK, error)
UnixUserGet Retrieves UNIX user information for the specified user and SVM.

### Related ONTAP commands * `vserver services name-service unix-user show`

func (*Client) UnixUserModify

func (a *Client) UnixUserModify(params *UnixUserModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserModifyOK, error)

UnixUserModify Updates UNIX user information for the specified user and SVM.

func (*Client) UnixUserSettingsCollectionGet

func (a *Client) UnixUserSettingsCollectionGet(params *UnixUserSettingsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserSettingsCollectionGetOK, error)
UnixUserSettingsCollectionGet Retrieves unix-user cache settings.

### Related ONTAP commands * `vserver services name-service cache unix-user settings show` ### Learn more * [`DOC /name-services/cache/unix-user/settings`](#docs-name-services-name-services_cache_unix-user_settings)

func (*Client) UnixUserSettingsGet

func (a *Client) UnixUserSettingsGet(params *UnixUserSettingsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserSettingsGetOK, error)
UnixUserSettingsGet Retrieves unix-user cache settings for a given SVM.

### Related ONTAP commands * `vserver services name-service cache unix-user settings show` ### Learn more * [`DOC /name-services/cache/unix-user/settings`](#docs-name-services-name-services_cache_unix-user_settings)

func (*Client) UnixUserSettingsModify

func (a *Client) UnixUserSettingsModify(params *UnixUserSettingsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserSettingsModifyOK, error)
UnixUserSettingsModify Updates a unix-user cache setting.

### Important notes

  • svm.uuid field cannot be empty.
  • Returns success in case no values are provided for update.

### Related ONTAP commands * `vserver services name-service cache unix-user settings modify` ### Learn more * [`DOC /name-services/cache/unix-user/settings`](#docs-name-services-name-services_cache_unix-user_settings)

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	DNSCollectionGet(params *DNSCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DNSCollectionGetOK, error)

	DNSCreate(params *DNSCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DNSCreateCreated, error)

	DNSDelete(params *DNSDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DNSDeleteOK, error)

	DNSGet(params *DNSGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DNSGetOK, error)

	DNSModify(params *DNSModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DNSModifyOK, error)

	GlobalCacheSettingGet(params *GlobalCacheSettingGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GlobalCacheSettingGetOK, error)

	GlobalCacheSettingModify(params *GlobalCacheSettingModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GlobalCacheSettingModifyOK, error)

	GroupMembershipSettingsCollectionGet(params *GroupMembershipSettingsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GroupMembershipSettingsCollectionGetOK, error)

	GroupMembershipSettingsGet(params *GroupMembershipSettingsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GroupMembershipSettingsGetOK, error)

	GroupMembershipSettingsModify(params *GroupMembershipSettingsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GroupMembershipSettingsModifyOK, error)

	HostRecordGet(params *HostRecordGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HostRecordGetOK, error)

	HostsSettingsCollectionGet(params *HostsSettingsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HostsSettingsCollectionGetOK, error)

	HostsSettingsGet(params *HostsSettingsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HostsSettingsGetOK, error)

	HostsSettingsModify(params *HostsSettingsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*HostsSettingsModifyOK, error)

	LdapCollectionGet(params *LdapCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapCollectionGetOK, error)

	LdapCreate(params *LdapCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapCreateCreated, error)

	LdapDelete(params *LdapDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapDeleteOK, error)

	LdapGet(params *LdapGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapGetOK, error)

	LdapModify(params *LdapModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapModifyOK, error)

	LdapSchemaCollectionGet(params *LdapSchemaCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapSchemaCollectionGetOK, error)

	LdapSchemaCreate(params *LdapSchemaCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapSchemaCreateCreated, error)

	LdapSchemaDelete(params *LdapSchemaDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapSchemaDeleteOK, error)

	LdapSchemaGet(params *LdapSchemaGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapSchemaGetOK, error)

	LdapSchemaModify(params *LdapSchemaModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LdapSchemaModifyOK, error)

	LocalHostCollectionGet(params *LocalHostCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LocalHostCollectionGetOK, error)

	LocalHostCreate(params *LocalHostCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LocalHostCreateCreated, error)

	LocalHostDelete(params *LocalHostDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LocalHostDeleteOK, error)

	LocalHostGet(params *LocalHostGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LocalHostGetOK, error)

	LocalHostModify(params *LocalHostModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LocalHostModifyOK, error)

	NameMappingCollectionGet(params *NameMappingCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NameMappingCollectionGetOK, error)

	NameMappingCreate(params *NameMappingCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NameMappingCreateCreated, error)

	NameMappingDelete(params *NameMappingDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NameMappingDeleteOK, error)

	NameMappingModify(params *NameMappingModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NameMappingModifyOK, error)

	NameMappingPositionGet(params *NameMappingPositionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NameMappingPositionGetOK, error)

	NetgroupFileDelete(params *NetgroupFileDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetgroupFileDeleteOK, error)

	NetgroupFileGet(params *NetgroupFileGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetgroupFileGetOK, error)

	NetgroupsSettingsCollectionGet(params *NetgroupsSettingsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetgroupsSettingsCollectionGetOK, error)

	NetgroupsSettingsGet(params *NetgroupsSettingsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetgroupsSettingsGetOK, error)

	NetgroupsSettingsModify(params *NetgroupsSettingsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetgroupsSettingsModifyOK, error)

	NisCollectionGet(params *NisCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NisCollectionGetOK, error)

	NisCreate(params *NisCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NisCreateCreated, error)

	NisDelete(params *NisDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NisDeleteOK, error)

	NisGet(params *NisGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NisGetOK, error)

	NisModify(params *NisModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NisModifyOK, error)

	UnixGroupCollectionGet(params *UnixGroupCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupCollectionGetOK, error)

	UnixGroupCreate(params *UnixGroupCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupCreateCreated, error)

	UnixGroupDelete(params *UnixGroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupDeleteOK, error)

	UnixGroupGet(params *UnixGroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupGetOK, error)

	UnixGroupModify(params *UnixGroupModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupModifyOK, error)

	UnixGroupSettingsCollectionGet(params *UnixGroupSettingsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupSettingsCollectionGetOK, error)

	UnixGroupSettingsGet(params *UnixGroupSettingsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupSettingsGetOK, error)

	UnixGroupSettingsModify(params *UnixGroupSettingsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupSettingsModifyOK, error)

	UnixGroupUserDelete(params *UnixGroupUserDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupUserDeleteOK, error)

	UnixGroupUsersCollectionGet(params *UnixGroupUsersCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupUsersCollectionGetOK, error)

	UnixGroupUsersCreate(params *UnixGroupUsersCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupUsersCreateCreated, error)

	UnixGroupUsersGet(params *UnixGroupUsersGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixGroupUsersGetOK, error)

	UnixUserCollectionGet(params *UnixUserCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserCollectionGetOK, error)

	UnixUserCreate(params *UnixUserCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserCreateCreated, error)

	UnixUserDelete(params *UnixUserDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserDeleteOK, error)

	UnixUserGet(params *UnixUserGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserGetOK, error)

	UnixUserModify(params *UnixUserModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserModifyOK, error)

	UnixUserSettingsCollectionGet(params *UnixUserSettingsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserSettingsCollectionGetOK, error)

	UnixUserSettingsGet(params *UnixUserSettingsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserSettingsGetOK, error)

	UnixUserSettingsModify(params *UnixUserSettingsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnixUserSettingsModifyOK, 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 name services API client.

type DNSCollectionGetDefault

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

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

Error

func NewDNSCollectionGetDefault

func NewDNSCollectionGetDefault(code int) *DNSCollectionGetDefault

NewDNSCollectionGetDefault creates a DNSCollectionGetDefault with default headers values

func (*DNSCollectionGetDefault) Code

func (o *DNSCollectionGetDefault) Code() int

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

func (*DNSCollectionGetDefault) Error

func (o *DNSCollectionGetDefault) Error() string

func (*DNSCollectionGetDefault) GetPayload

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

func (*DNSCollectionGetDefault) IsClientError

func (o *DNSCollectionGetDefault) IsClientError() bool

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

func (*DNSCollectionGetDefault) IsCode

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

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

func (*DNSCollectionGetDefault) IsRedirect

func (o *DNSCollectionGetDefault) IsRedirect() bool

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

func (*DNSCollectionGetDefault) IsServerError

func (o *DNSCollectionGetDefault) IsServerError() bool

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

func (*DNSCollectionGetDefault) IsSuccess

func (o *DNSCollectionGetDefault) IsSuccess() bool

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

func (*DNSCollectionGetDefault) String

func (o *DNSCollectionGetDefault) String() string

type DNSCollectionGetOK

type DNSCollectionGetOK struct {
	Payload *models.DNSResponse
}

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

OK

func NewDNSCollectionGetOK

func NewDNSCollectionGetOK() *DNSCollectionGetOK

NewDNSCollectionGetOK creates a DNSCollectionGetOK with default headers values

func (*DNSCollectionGetOK) Error

func (o *DNSCollectionGetOK) Error() string

func (*DNSCollectionGetOK) GetPayload

func (o *DNSCollectionGetOK) GetPayload() *models.DNSResponse

func (*DNSCollectionGetOK) IsClientError

func (o *DNSCollectionGetOK) IsClientError() bool

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

func (*DNSCollectionGetOK) IsCode

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

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

func (*DNSCollectionGetOK) IsRedirect

func (o *DNSCollectionGetOK) IsRedirect() bool

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

func (*DNSCollectionGetOK) IsServerError

func (o *DNSCollectionGetOK) IsServerError() bool

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

func (*DNSCollectionGetOK) IsSuccess

func (o *DNSCollectionGetOK) IsSuccess() bool

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

func (*DNSCollectionGetOK) String

func (o *DNSCollectionGetOK) String() string

type DNSCollectionGetParams

type DNSCollectionGetParams struct {

	/* Attempts.

	   Filter by attempts
	*/
	Attempts *int64

	/* Domains.

	   Filter by domains
	*/
	Domains *string

	/* DynamicDNSEnabled.

	   Filter by dynamic_dns.enabled
	*/
	DynamicDNSEnabled *bool

	/* DynamicDNSFqdn.

	   Filter by dynamic_dns.fqdn
	*/
	DynamicDNSFqdn *string

	/* DynamicDNSTimeToLive.

	   Filter by dynamic_dns.time_to_live
	*/
	DynamicDNSTimeToLive *string

	/* DynamicDNSUseSecure.

	   Filter by dynamic_dns.use_secure
	*/
	DynamicDNSUseSecure *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* PacketQueryMatch.

	   Filter by packet_query_match
	*/
	PacketQueryMatch *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

	/* Scope.

	   Filter by scope
	*/
	Scope *string

	/* Servers.

	   Filter by servers
	*/
	Servers *string

	/* SourceAddressMatch.

	   Filter by source_address_match
	*/
	SourceAddressMatch *bool

	/* StatusCode.

	   Filter by status.code
	*/
	StatusCode *int64

	/* StatusMessage.

	   Filter by status.message
	*/
	StatusMessage *string

	/* StatusNameServer.

	   Filter by status.name_server
	*/
	StatusNameServer *string

	/* StatusState.

	   Filter by status.state
	*/
	StatusState *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* Timeout.

	   Filter by timeout
	*/
	Timeout *int64

	/* TldQueryEnabled.

	   Filter by tld_query_enabled
	*/
	TldQueryEnabled *bool

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

DNSCollectionGetParams contains all the parameters to send to the API endpoint

for the dns collection get operation.

Typically these are written to a http.Request.

func NewDNSCollectionGetParams

func NewDNSCollectionGetParams() *DNSCollectionGetParams

NewDNSCollectionGetParams creates a new DNSCollectionGetParams 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 NewDNSCollectionGetParamsWithContext

func NewDNSCollectionGetParamsWithContext(ctx context.Context) *DNSCollectionGetParams

NewDNSCollectionGetParamsWithContext creates a new DNSCollectionGetParams object with the ability to set a context for a request.

func NewDNSCollectionGetParamsWithHTTPClient

func NewDNSCollectionGetParamsWithHTTPClient(client *http.Client) *DNSCollectionGetParams

NewDNSCollectionGetParamsWithHTTPClient creates a new DNSCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewDNSCollectionGetParamsWithTimeout

func NewDNSCollectionGetParamsWithTimeout(timeout time.Duration) *DNSCollectionGetParams

NewDNSCollectionGetParamsWithTimeout creates a new DNSCollectionGetParams object with the ability to set a timeout on a request.

func (*DNSCollectionGetParams) SetAttempts

func (o *DNSCollectionGetParams) SetAttempts(attempts *int64)

SetAttempts adds the attempts to the dns collection get params

func (*DNSCollectionGetParams) SetContext

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

SetContext adds the context to the dns collection get params

func (*DNSCollectionGetParams) SetDefaults

func (o *DNSCollectionGetParams) SetDefaults()

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

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

func (*DNSCollectionGetParams) SetDomains

func (o *DNSCollectionGetParams) SetDomains(domains *string)

SetDomains adds the domains to the dns collection get params

func (*DNSCollectionGetParams) SetDynamicDNSEnabled

func (o *DNSCollectionGetParams) SetDynamicDNSEnabled(dynamicDNSEnabled *bool)

SetDynamicDNSEnabled adds the dynamicDnsEnabled to the dns collection get params

func (*DNSCollectionGetParams) SetDynamicDNSFqdn

func (o *DNSCollectionGetParams) SetDynamicDNSFqdn(dynamicDNSFqdn *string)

SetDynamicDNSFqdn adds the dynamicDnsFqdn to the dns collection get params

func (*DNSCollectionGetParams) SetDynamicDNSTimeToLive

func (o *DNSCollectionGetParams) SetDynamicDNSTimeToLive(dynamicDNSTimeToLive *string)

SetDynamicDNSTimeToLive adds the dynamicDnsTimeToLive to the dns collection get params

func (*DNSCollectionGetParams) SetDynamicDNSUseSecure

func (o *DNSCollectionGetParams) SetDynamicDNSUseSecure(dynamicDNSUseSecure *bool)

SetDynamicDNSUseSecure adds the dynamicDnsUseSecure to the dns collection get params

func (*DNSCollectionGetParams) SetFields

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

SetFields adds the fields to the dns collection get params

func (*DNSCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the dns collection get params

func (*DNSCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the dns collection get params

func (*DNSCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the dns collection get params

func (*DNSCollectionGetParams) SetPacketQueryMatch

func (o *DNSCollectionGetParams) SetPacketQueryMatch(packetQueryMatch *bool)

SetPacketQueryMatch adds the packetQueryMatch to the dns collection get params

func (*DNSCollectionGetParams) SetRequestTimeout

func (o *DNSCollectionGetParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the dns collection get params

func (*DNSCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the dns collection get params

func (*DNSCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the dns collection get params

func (*DNSCollectionGetParams) SetScope

func (o *DNSCollectionGetParams) SetScope(scope *string)

SetScope adds the scope to the dns collection get params

func (*DNSCollectionGetParams) SetServers

func (o *DNSCollectionGetParams) SetServers(servers *string)

SetServers adds the servers to the dns collection get params

func (*DNSCollectionGetParams) SetSourceAddressMatch

func (o *DNSCollectionGetParams) SetSourceAddressMatch(sourceAddressMatch *bool)

SetSourceAddressMatch adds the sourceAddressMatch to the dns collection get params

func (*DNSCollectionGetParams) SetStatusCode

func (o *DNSCollectionGetParams) SetStatusCode(statusCode *int64)

SetStatusCode adds the statusCode to the dns collection get params

func (*DNSCollectionGetParams) SetStatusMessage

func (o *DNSCollectionGetParams) SetStatusMessage(statusMessage *string)

SetStatusMessage adds the statusMessage to the dns collection get params

func (*DNSCollectionGetParams) SetStatusNameServer

func (o *DNSCollectionGetParams) SetStatusNameServer(statusNameServer *string)

SetStatusNameServer adds the statusNameServer to the dns collection get params

func (*DNSCollectionGetParams) SetStatusState

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

SetStatusState adds the statusState to the dns collection get params

func (*DNSCollectionGetParams) SetSvmName

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

SetSvmName adds the svmName to the dns collection get params

func (*DNSCollectionGetParams) SetSvmUUID

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

SetSvmUUID adds the svmUuid to the dns collection get params

func (*DNSCollectionGetParams) SetTimeout

func (o *DNSCollectionGetParams) SetTimeout(timeout *int64)

SetTimeout adds the timeout to the dns collection get params

func (*DNSCollectionGetParams) SetTldQueryEnabled

func (o *DNSCollectionGetParams) SetTldQueryEnabled(tldQueryEnabled *bool)

SetTldQueryEnabled adds the tldQueryEnabled to the dns collection get params

func (*DNSCollectionGetParams) WithAttempts

func (o *DNSCollectionGetParams) WithAttempts(attempts *int64) *DNSCollectionGetParams

WithAttempts adds the attempts to the dns collection get params

func (*DNSCollectionGetParams) WithContext

WithContext adds the context to the dns collection get params

func (*DNSCollectionGetParams) WithDefaults

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

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

func (*DNSCollectionGetParams) WithDomains

func (o *DNSCollectionGetParams) WithDomains(domains *string) *DNSCollectionGetParams

WithDomains adds the domains to the dns collection get params

func (*DNSCollectionGetParams) WithDynamicDNSEnabled

func (o *DNSCollectionGetParams) WithDynamicDNSEnabled(dynamicDNSEnabled *bool) *DNSCollectionGetParams

WithDynamicDNSEnabled adds the dynamicDNSEnabled to the dns collection get params

func (*DNSCollectionGetParams) WithDynamicDNSFqdn

func (o *DNSCollectionGetParams) WithDynamicDNSFqdn(dynamicDNSFqdn *string) *DNSCollectionGetParams

WithDynamicDNSFqdn adds the dynamicDNSFqdn to the dns collection get params

func (*DNSCollectionGetParams) WithDynamicDNSTimeToLive

func (o *DNSCollectionGetParams) WithDynamicDNSTimeToLive(dynamicDNSTimeToLive *string) *DNSCollectionGetParams

WithDynamicDNSTimeToLive adds the dynamicDNSTimeToLive to the dns collection get params

func (*DNSCollectionGetParams) WithDynamicDNSUseSecure

func (o *DNSCollectionGetParams) WithDynamicDNSUseSecure(dynamicDNSUseSecure *bool) *DNSCollectionGetParams

WithDynamicDNSUseSecure adds the dynamicDNSUseSecure to the dns collection get params

func (*DNSCollectionGetParams) WithFields

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

WithFields adds the fields to the dns collection get params

func (*DNSCollectionGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the dns collection get params

func (*DNSCollectionGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the dns collection get params

func (*DNSCollectionGetParams) WithOrderBy

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

WithOrderBy adds the orderBy to the dns collection get params

func (*DNSCollectionGetParams) WithPacketQueryMatch

func (o *DNSCollectionGetParams) WithPacketQueryMatch(packetQueryMatch *bool) *DNSCollectionGetParams

WithPacketQueryMatch adds the packetQueryMatch to the dns collection get params

func (*DNSCollectionGetParams) WithRequestTimeout

func (o *DNSCollectionGetParams) WithRequestTimeout(timeout time.Duration) *DNSCollectionGetParams

WithRequestTimeout adds the timeout to the dns collection get params

func (*DNSCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the dns collection get params

func (*DNSCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the dns collection get params

func (*DNSCollectionGetParams) WithScope

WithScope adds the scope to the dns collection get params

func (*DNSCollectionGetParams) WithServers

func (o *DNSCollectionGetParams) WithServers(servers *string) *DNSCollectionGetParams

WithServers adds the servers to the dns collection get params

func (*DNSCollectionGetParams) WithSourceAddressMatch

func (o *DNSCollectionGetParams) WithSourceAddressMatch(sourceAddressMatch *bool) *DNSCollectionGetParams

WithSourceAddressMatch adds the sourceAddressMatch to the dns collection get params

func (*DNSCollectionGetParams) WithStatusCode

func (o *DNSCollectionGetParams) WithStatusCode(statusCode *int64) *DNSCollectionGetParams

WithStatusCode adds the statusCode to the dns collection get params

func (*DNSCollectionGetParams) WithStatusMessage

func (o *DNSCollectionGetParams) WithStatusMessage(statusMessage *string) *DNSCollectionGetParams

WithStatusMessage adds the statusMessage to the dns collection get params

func (*DNSCollectionGetParams) WithStatusNameServer

func (o *DNSCollectionGetParams) WithStatusNameServer(statusNameServer *string) *DNSCollectionGetParams

WithStatusNameServer adds the statusNameServer to the dns collection get params

func (*DNSCollectionGetParams) WithStatusState

func (o *DNSCollectionGetParams) WithStatusState(statusState *string) *DNSCollectionGetParams

WithStatusState adds the statusState to the dns collection get params

func (*DNSCollectionGetParams) WithSvmName

func (o *DNSCollectionGetParams) WithSvmName(svmName *string) *DNSCollectionGetParams

WithSvmName adds the svmName to the dns collection get params

func (*DNSCollectionGetParams) WithSvmUUID

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

WithSvmUUID adds the svmUUID to the dns collection get params

func (*DNSCollectionGetParams) WithTimeout

func (o *DNSCollectionGetParams) WithTimeout(timeout *int64) *DNSCollectionGetParams

WithTimeout adds the timeout to the dns collection get params

func (*DNSCollectionGetParams) WithTldQueryEnabled

func (o *DNSCollectionGetParams) WithTldQueryEnabled(tldQueryEnabled *bool) *DNSCollectionGetParams

WithTldQueryEnabled adds the tldQueryEnabled to the dns collection get params

func (*DNSCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DNSCollectionGetReader

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

DNSCollectionGetReader is a Reader for the DNSCollectionGet structure.

func (*DNSCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DNSCreateCreated

type DNSCreateCreated struct {

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

	Payload *models.DNSResponse
}

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

Created

func NewDNSCreateCreated

func NewDNSCreateCreated() *DNSCreateCreated

NewDNSCreateCreated creates a DNSCreateCreated with default headers values

func (*DNSCreateCreated) Error

func (o *DNSCreateCreated) Error() string

func (*DNSCreateCreated) GetPayload

func (o *DNSCreateCreated) GetPayload() *models.DNSResponse

func (*DNSCreateCreated) IsClientError

func (o *DNSCreateCreated) IsClientError() bool

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

func (*DNSCreateCreated) IsCode

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

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

func (*DNSCreateCreated) IsRedirect

func (o *DNSCreateCreated) IsRedirect() bool

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

func (*DNSCreateCreated) IsServerError

func (o *DNSCreateCreated) IsServerError() bool

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

func (*DNSCreateCreated) IsSuccess

func (o *DNSCreateCreated) IsSuccess() bool

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

func (*DNSCreateCreated) String

func (o *DNSCreateCreated) String() string

type DNSCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621706 | The specified SVM UUID is incorrect for the specified SVM name | | 8847360 | Only admin or data SVMs allowed | | 8847361 | Exceeded the maximum number of domains allowed. Maximum of six domains only | | 8847362 | Exceeded the maximum number of name servers allowed. Maximum of three name servers only | | 8847392 | Domain name cannot be an IP address | | 8847393 | Top level domain name is invalid | | 8847399 | One or more of the specified DNS servers do not exist or cannot be reached | | 8847394 | FQDN name violated the limitations | | 8847403 | Scope specified is invalid for the specified SVM | | 9240587 | FQDN name cannot be empty | | 9240588 | FQDN name is too long. Maximum supported length: 255 characters | | 9240590 | FQDN name is reserved. Following names are reserved: "all", "local" and "localhost" | | 9240607 | One of the FQDN labels is too long. Maximum supported length is 63 characters | | 13434916 | The SVM is in the process of being created. Wait a few minutes, and then try the command again. | | 23724130 | Cannot use an IPv6 name server address because there are no IPv6 LIFs |

func NewDNSCreateDefault

func NewDNSCreateDefault(code int) *DNSCreateDefault

NewDNSCreateDefault creates a DNSCreateDefault with default headers values

func (*DNSCreateDefault) Code

func (o *DNSCreateDefault) Code() int

Code gets the status code for the dns create default response

func (*DNSCreateDefault) Error

func (o *DNSCreateDefault) Error() string

func (*DNSCreateDefault) GetPayload

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

func (*DNSCreateDefault) IsClientError

func (o *DNSCreateDefault) IsClientError() bool

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

func (*DNSCreateDefault) IsCode

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

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

func (*DNSCreateDefault) IsRedirect

func (o *DNSCreateDefault) IsRedirect() bool

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

func (*DNSCreateDefault) IsServerError

func (o *DNSCreateDefault) IsServerError() bool

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

func (*DNSCreateDefault) IsSuccess

func (o *DNSCreateDefault) IsSuccess() bool

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

func (*DNSCreateDefault) String

func (o *DNSCreateDefault) String() string

type DNSCreateParams

type DNSCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.DNS

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

DNSCreateParams contains all the parameters to send to the API endpoint

for the dns create operation.

Typically these are written to a http.Request.

func NewDNSCreateParams

func NewDNSCreateParams() *DNSCreateParams

NewDNSCreateParams creates a new DNSCreateParams 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 NewDNSCreateParamsWithContext

func NewDNSCreateParamsWithContext(ctx context.Context) *DNSCreateParams

NewDNSCreateParamsWithContext creates a new DNSCreateParams object with the ability to set a context for a request.

func NewDNSCreateParamsWithHTTPClient

func NewDNSCreateParamsWithHTTPClient(client *http.Client) *DNSCreateParams

NewDNSCreateParamsWithHTTPClient creates a new DNSCreateParams object with the ability to set a custom HTTPClient for a request.

func NewDNSCreateParamsWithTimeout

func NewDNSCreateParamsWithTimeout(timeout time.Duration) *DNSCreateParams

NewDNSCreateParamsWithTimeout creates a new DNSCreateParams object with the ability to set a timeout on a request.

func (*DNSCreateParams) SetContext

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

SetContext adds the context to the dns create params

func (*DNSCreateParams) SetDefaults

func (o *DNSCreateParams) SetDefaults()

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

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

func (*DNSCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the dns create params

func (*DNSCreateParams) SetInfo

func (o *DNSCreateParams) SetInfo(info *models.DNS)

SetInfo adds the info to the dns create params

func (*DNSCreateParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the dns create params

func (*DNSCreateParams) SetTimeout

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

SetTimeout adds the timeout to the dns create params

func (*DNSCreateParams) WithContext

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

WithContext adds the context to the dns create params

func (*DNSCreateParams) WithDefaults

func (o *DNSCreateParams) WithDefaults() *DNSCreateParams

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

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

func (*DNSCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the dns create params

func (*DNSCreateParams) WithInfo

func (o *DNSCreateParams) WithInfo(info *models.DNS) *DNSCreateParams

WithInfo adds the info to the dns create params

func (*DNSCreateParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the dns create params

func (*DNSCreateParams) WithTimeout

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

WithTimeout adds the timeout to the dns create params

func (*DNSCreateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DNSCreateReader

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

DNSCreateReader is a Reader for the DNSCreate structure.

func (*DNSCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DNSDeleteDefault

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

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

Error

func NewDNSDeleteDefault

func NewDNSDeleteDefault(code int) *DNSDeleteDefault

NewDNSDeleteDefault creates a DNSDeleteDefault with default headers values

func (*DNSDeleteDefault) Code

func (o *DNSDeleteDefault) Code() int

Code gets the status code for the dns delete default response

func (*DNSDeleteDefault) Error

func (o *DNSDeleteDefault) Error() string

func (*DNSDeleteDefault) GetPayload

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

func (*DNSDeleteDefault) IsClientError

func (o *DNSDeleteDefault) IsClientError() bool

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

func (*DNSDeleteDefault) IsCode

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

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

func (*DNSDeleteDefault) IsRedirect

func (o *DNSDeleteDefault) IsRedirect() bool

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

func (*DNSDeleteDefault) IsServerError

func (o *DNSDeleteDefault) IsServerError() bool

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

func (*DNSDeleteDefault) IsSuccess

func (o *DNSDeleteDefault) IsSuccess() bool

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

func (*DNSDeleteDefault) String

func (o *DNSDeleteDefault) String() string

type DNSDeleteOK

type DNSDeleteOK struct {
}

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

OK

func NewDNSDeleteOK

func NewDNSDeleteOK() *DNSDeleteOK

NewDNSDeleteOK creates a DNSDeleteOK with default headers values

func (*DNSDeleteOK) Error

func (o *DNSDeleteOK) Error() string

func (*DNSDeleteOK) IsClientError

func (o *DNSDeleteOK) IsClientError() bool

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

func (*DNSDeleteOK) IsCode

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

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

func (*DNSDeleteOK) IsRedirect

func (o *DNSDeleteOK) IsRedirect() bool

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

func (*DNSDeleteOK) IsServerError

func (o *DNSDeleteOK) IsServerError() bool

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

func (*DNSDeleteOK) IsSuccess

func (o *DNSDeleteOK) IsSuccess() bool

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

func (*DNSDeleteOK) String

func (o *DNSDeleteOK) String() string

type DNSDeleteParams

type DNSDeleteParams struct {

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

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

DNSDeleteParams contains all the parameters to send to the API endpoint

for the dns delete operation.

Typically these are written to a http.Request.

func NewDNSDeleteParams

func NewDNSDeleteParams() *DNSDeleteParams

NewDNSDeleteParams creates a new DNSDeleteParams 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 NewDNSDeleteParamsWithContext

func NewDNSDeleteParamsWithContext(ctx context.Context) *DNSDeleteParams

NewDNSDeleteParamsWithContext creates a new DNSDeleteParams object with the ability to set a context for a request.

func NewDNSDeleteParamsWithHTTPClient

func NewDNSDeleteParamsWithHTTPClient(client *http.Client) *DNSDeleteParams

NewDNSDeleteParamsWithHTTPClient creates a new DNSDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewDNSDeleteParamsWithTimeout

func NewDNSDeleteParamsWithTimeout(timeout time.Duration) *DNSDeleteParams

NewDNSDeleteParamsWithTimeout creates a new DNSDeleteParams object with the ability to set a timeout on a request.

func (*DNSDeleteParams) SetContext

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

SetContext adds the context to the dns delete params

func (*DNSDeleteParams) SetDefaults

func (o *DNSDeleteParams) SetDefaults()

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

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

func (*DNSDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the dns delete params

func (*DNSDeleteParams) SetSvmUUID

func (o *DNSDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the dns delete params

func (*DNSDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the dns delete params

func (*DNSDeleteParams) WithContext

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

WithContext adds the context to the dns delete params

func (*DNSDeleteParams) WithDefaults

func (o *DNSDeleteParams) WithDefaults() *DNSDeleteParams

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

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

func (*DNSDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the dns delete params

func (*DNSDeleteParams) WithSvmUUID

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

WithSvmUUID adds the svmUUID to the dns delete params

func (*DNSDeleteParams) WithTimeout

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

WithTimeout adds the timeout to the dns delete params

func (*DNSDeleteParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DNSDeleteReader

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

DNSDeleteReader is a Reader for the DNSDelete structure.

func (*DNSDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DNSGetDefault

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

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

Error

func NewDNSGetDefault

func NewDNSGetDefault(code int) *DNSGetDefault

NewDNSGetDefault creates a DNSGetDefault with default headers values

func (*DNSGetDefault) Code

func (o *DNSGetDefault) Code() int

Code gets the status code for the dns get default response

func (*DNSGetDefault) Error

func (o *DNSGetDefault) Error() string

func (*DNSGetDefault) GetPayload

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

func (*DNSGetDefault) IsClientError

func (o *DNSGetDefault) IsClientError() bool

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

func (*DNSGetDefault) IsCode

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

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

func (*DNSGetDefault) IsRedirect

func (o *DNSGetDefault) IsRedirect() bool

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

func (*DNSGetDefault) IsServerError

func (o *DNSGetDefault) IsServerError() bool

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

func (*DNSGetDefault) IsSuccess

func (o *DNSGetDefault) IsSuccess() bool

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

func (*DNSGetDefault) String

func (o *DNSGetDefault) String() string

type DNSGetOK

type DNSGetOK struct {
	Payload *models.DNS
}

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

OK

func NewDNSGetOK

func NewDNSGetOK() *DNSGetOK

NewDNSGetOK creates a DNSGetOK with default headers values

func (*DNSGetOK) Error

func (o *DNSGetOK) Error() string

func (*DNSGetOK) GetPayload

func (o *DNSGetOK) GetPayload() *models.DNS

func (*DNSGetOK) IsClientError

func (o *DNSGetOK) IsClientError() bool

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

func (*DNSGetOK) IsCode

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

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

func (*DNSGetOK) IsRedirect

func (o *DNSGetOK) IsRedirect() bool

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

func (*DNSGetOK) IsServerError

func (o *DNSGetOK) IsServerError() bool

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

func (*DNSGetOK) IsSuccess

func (o *DNSGetOK) IsSuccess() bool

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

func (*DNSGetOK) String

func (o *DNSGetOK) String() string

type DNSGetParams

type DNSGetParams struct {

	/* Fields.

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

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

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

DNSGetParams contains all the parameters to send to the API endpoint

for the dns get operation.

Typically these are written to a http.Request.

func NewDNSGetParams

func NewDNSGetParams() *DNSGetParams

NewDNSGetParams creates a new DNSGetParams 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 NewDNSGetParamsWithContext

func NewDNSGetParamsWithContext(ctx context.Context) *DNSGetParams

NewDNSGetParamsWithContext creates a new DNSGetParams object with the ability to set a context for a request.

func NewDNSGetParamsWithHTTPClient

func NewDNSGetParamsWithHTTPClient(client *http.Client) *DNSGetParams

NewDNSGetParamsWithHTTPClient creates a new DNSGetParams object with the ability to set a custom HTTPClient for a request.

func NewDNSGetParamsWithTimeout

func NewDNSGetParamsWithTimeout(timeout time.Duration) *DNSGetParams

NewDNSGetParamsWithTimeout creates a new DNSGetParams object with the ability to set a timeout on a request.

func (*DNSGetParams) SetContext

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

SetContext adds the context to the dns get params

func (*DNSGetParams) SetDefaults

func (o *DNSGetParams) SetDefaults()

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

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

func (*DNSGetParams) SetFields

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

SetFields adds the fields to the dns get params

func (*DNSGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the dns get params

func (*DNSGetParams) SetSvmUUID

func (o *DNSGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the dns get params

func (*DNSGetParams) SetTimeout

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

SetTimeout adds the timeout to the dns get params

func (*DNSGetParams) WithContext

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

WithContext adds the context to the dns get params

func (*DNSGetParams) WithDefaults

func (o *DNSGetParams) WithDefaults() *DNSGetParams

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

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

func (*DNSGetParams) WithFields

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

WithFields adds the fields to the dns get params

func (*DNSGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the dns get params

func (*DNSGetParams) WithSvmUUID

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

WithSvmUUID adds the svmUUID to the dns get params

func (*DNSGetParams) WithTimeout

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

WithTimeout adds the timeout to the dns get params

func (*DNSGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DNSGetReader

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

DNSGetReader is a Reader for the DNSGet structure.

func (*DNSGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DNSModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8847360 | Only admin or data SVMs allowed | | 8847361 | Exceeded the maximum number of domains allowed. Maximum of six domains only | | 8847362 | Exceeded the maximum number of name servers allowed. Maximum of three name servers only | | 8847376 | FQDN is mandatory if dynamic DNS update is being enabled. | | 8847380 | Secure updates can be enabled only after a CIFS server or an Active Directory account has been created for the SVM. | | 8847381 | A unique FQDN must be specified for each SVM. | | 8847383 | The specified TTL exceeds the maximum supported value of 720 hours. | | 8847392 | Domain name cannot be an IP address | | 8847393 | Top level domain name is invalid | | 8847394 | FQDN name voilated the limitations | | 8847399 | One or more of the specified DNS servers do not exist or cannot be reached | | 8847404 | Dynamic DNS is applicable only for data SVMs | | 8847405 | DNS parameters updated successfully; however the update of Dynamic DNS-related parameters has failed. | | 9240587 | FQDN name cannot be empty | | 9240588 | FQDN name is too long. Maximum supported length: 255 characters | | 9240590 | FQDN name is reserved. Following names are reserved: "all", "local" and "localhost" | | 9240607 | One of the FQDN labels is too long. Maximum supported length is 63 characters | | 9240608 | FQDN does not contain a ".". At least one "." is mandatory for an FQDN. | | 9240607 | A label of the FQDN is too long (73 characters). Maximum supported length for each label is 63 characters. | | 23724130 | Cannot use an IPv6 name server address because there are no IPv6 LIFs |

func NewDNSModifyDefault

func NewDNSModifyDefault(code int) *DNSModifyDefault

NewDNSModifyDefault creates a DNSModifyDefault with default headers values

func (*DNSModifyDefault) Code

func (o *DNSModifyDefault) Code() int

Code gets the status code for the dns modify default response

func (*DNSModifyDefault) Error

func (o *DNSModifyDefault) Error() string

func (*DNSModifyDefault) GetPayload

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

func (*DNSModifyDefault) IsClientError

func (o *DNSModifyDefault) IsClientError() bool

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

func (*DNSModifyDefault) IsCode

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

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

func (*DNSModifyDefault) IsRedirect

func (o *DNSModifyDefault) IsRedirect() bool

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

func (*DNSModifyDefault) IsServerError

func (o *DNSModifyDefault) IsServerError() bool

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

func (*DNSModifyDefault) IsSuccess

func (o *DNSModifyDefault) IsSuccess() bool

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

func (*DNSModifyDefault) String

func (o *DNSModifyDefault) String() string

type DNSModifyOK

type DNSModifyOK struct {
}

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

OK

func NewDNSModifyOK

func NewDNSModifyOK() *DNSModifyOK

NewDNSModifyOK creates a DNSModifyOK with default headers values

func (*DNSModifyOK) Error

func (o *DNSModifyOK) Error() string

func (*DNSModifyOK) IsClientError

func (o *DNSModifyOK) IsClientError() bool

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

func (*DNSModifyOK) IsCode

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

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

func (*DNSModifyOK) IsRedirect

func (o *DNSModifyOK) IsRedirect() bool

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

func (*DNSModifyOK) IsServerError

func (o *DNSModifyOK) IsServerError() bool

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

func (*DNSModifyOK) IsSuccess

func (o *DNSModifyOK) IsSuccess() bool

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

func (*DNSModifyOK) String

func (o *DNSModifyOK) String() string

type DNSModifyParams

type DNSModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.DNS

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

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

DNSModifyParams contains all the parameters to send to the API endpoint

for the dns modify operation.

Typically these are written to a http.Request.

func NewDNSModifyParams

func NewDNSModifyParams() *DNSModifyParams

NewDNSModifyParams creates a new DNSModifyParams 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 NewDNSModifyParamsWithContext

func NewDNSModifyParamsWithContext(ctx context.Context) *DNSModifyParams

NewDNSModifyParamsWithContext creates a new DNSModifyParams object with the ability to set a context for a request.

func NewDNSModifyParamsWithHTTPClient

func NewDNSModifyParamsWithHTTPClient(client *http.Client) *DNSModifyParams

NewDNSModifyParamsWithHTTPClient creates a new DNSModifyParams object with the ability to set a custom HTTPClient for a request.

func NewDNSModifyParamsWithTimeout

func NewDNSModifyParamsWithTimeout(timeout time.Duration) *DNSModifyParams

NewDNSModifyParamsWithTimeout creates a new DNSModifyParams object with the ability to set a timeout on a request.

func (*DNSModifyParams) SetContext

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

SetContext adds the context to the dns modify params

func (*DNSModifyParams) SetDefaults

func (o *DNSModifyParams) SetDefaults()

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

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

func (*DNSModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the dns modify params

func (*DNSModifyParams) SetInfo

func (o *DNSModifyParams) SetInfo(info *models.DNS)

SetInfo adds the info to the dns modify params

func (*DNSModifyParams) SetSvmUUID

func (o *DNSModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the dns modify params

func (*DNSModifyParams) SetTimeout

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

SetTimeout adds the timeout to the dns modify params

func (*DNSModifyParams) WithContext

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

WithContext adds the context to the dns modify params

func (*DNSModifyParams) WithDefaults

func (o *DNSModifyParams) WithDefaults() *DNSModifyParams

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

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

func (*DNSModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the dns modify params

func (*DNSModifyParams) WithInfo

func (o *DNSModifyParams) WithInfo(info *models.DNS) *DNSModifyParams

WithInfo adds the info to the dns modify params

func (*DNSModifyParams) WithSvmUUID

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

WithSvmUUID adds the svmUUID to the dns modify params

func (*DNSModifyParams) WithTimeout

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

WithTimeout adds the timeout to the dns modify params

func (*DNSModifyParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DNSModifyReader

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

DNSModifyReader is a Reader for the DNSModify structure.

func (*DNSModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GlobalCacheSettingGetDefault

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

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

Error

func NewGlobalCacheSettingGetDefault

func NewGlobalCacheSettingGetDefault(code int) *GlobalCacheSettingGetDefault

NewGlobalCacheSettingGetDefault creates a GlobalCacheSettingGetDefault with default headers values

func (*GlobalCacheSettingGetDefault) Code

Code gets the status code for the global cache setting get default response

func (*GlobalCacheSettingGetDefault) Error

func (*GlobalCacheSettingGetDefault) GetPayload

func (*GlobalCacheSettingGetDefault) IsClientError

func (o *GlobalCacheSettingGetDefault) IsClientError() bool

IsClientError returns true when this global cache setting get default response has a 4xx status code

func (*GlobalCacheSettingGetDefault) IsCode

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

IsCode returns true when this global cache setting get default response a status code equal to that given

func (*GlobalCacheSettingGetDefault) IsRedirect

func (o *GlobalCacheSettingGetDefault) IsRedirect() bool

IsRedirect returns true when this global cache setting get default response has a 3xx status code

func (*GlobalCacheSettingGetDefault) IsServerError

func (o *GlobalCacheSettingGetDefault) IsServerError() bool

IsServerError returns true when this global cache setting get default response has a 5xx status code

func (*GlobalCacheSettingGetDefault) IsSuccess

func (o *GlobalCacheSettingGetDefault) IsSuccess() bool

IsSuccess returns true when this global cache setting get default response has a 2xx status code

func (*GlobalCacheSettingGetDefault) String

type GlobalCacheSettingGetOK

type GlobalCacheSettingGetOK struct {
	Payload *models.GlobalCacheSetting
}

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

OK

func NewGlobalCacheSettingGetOK

func NewGlobalCacheSettingGetOK() *GlobalCacheSettingGetOK

NewGlobalCacheSettingGetOK creates a GlobalCacheSettingGetOK with default headers values

func (*GlobalCacheSettingGetOK) Error

func (o *GlobalCacheSettingGetOK) Error() string

func (*GlobalCacheSettingGetOK) GetPayload

func (*GlobalCacheSettingGetOK) IsClientError

func (o *GlobalCacheSettingGetOK) IsClientError() bool

IsClientError returns true when this global cache setting get o k response has a 4xx status code

func (*GlobalCacheSettingGetOK) IsCode

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

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

func (*GlobalCacheSettingGetOK) IsRedirect

func (o *GlobalCacheSettingGetOK) IsRedirect() bool

IsRedirect returns true when this global cache setting get o k response has a 3xx status code

func (*GlobalCacheSettingGetOK) IsServerError

func (o *GlobalCacheSettingGetOK) IsServerError() bool

IsServerError returns true when this global cache setting get o k response has a 5xx status code

func (*GlobalCacheSettingGetOK) IsSuccess

func (o *GlobalCacheSettingGetOK) IsSuccess() bool

IsSuccess returns true when this global cache setting get o k response has a 2xx status code

func (*GlobalCacheSettingGetOK) String

func (o *GlobalCacheSettingGetOK) String() string

type GlobalCacheSettingGetParams

type GlobalCacheSettingGetParams struct {

	/* EvictionTimeInterval.

	   Filter by eviction_time_interval
	*/
	EvictionTimeInterval *string

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* RemoteFetchEnabled.

	   Filter by remote_fetch_enabled
	*/
	RemoteFetchEnabled *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

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

GlobalCacheSettingGetParams contains all the parameters to send to the API endpoint

for the global cache setting get operation.

Typically these are written to a http.Request.

func NewGlobalCacheSettingGetParams

func NewGlobalCacheSettingGetParams() *GlobalCacheSettingGetParams

NewGlobalCacheSettingGetParams creates a new GlobalCacheSettingGetParams 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 NewGlobalCacheSettingGetParamsWithContext

func NewGlobalCacheSettingGetParamsWithContext(ctx context.Context) *GlobalCacheSettingGetParams

NewGlobalCacheSettingGetParamsWithContext creates a new GlobalCacheSettingGetParams object with the ability to set a context for a request.

func NewGlobalCacheSettingGetParamsWithHTTPClient

func NewGlobalCacheSettingGetParamsWithHTTPClient(client *http.Client) *GlobalCacheSettingGetParams

NewGlobalCacheSettingGetParamsWithHTTPClient creates a new GlobalCacheSettingGetParams object with the ability to set a custom HTTPClient for a request.

func NewGlobalCacheSettingGetParamsWithTimeout

func NewGlobalCacheSettingGetParamsWithTimeout(timeout time.Duration) *GlobalCacheSettingGetParams

NewGlobalCacheSettingGetParamsWithTimeout creates a new GlobalCacheSettingGetParams object with the ability to set a timeout on a request.

func (*GlobalCacheSettingGetParams) SetContext

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

SetContext adds the context to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetDefaults

func (o *GlobalCacheSettingGetParams) SetDefaults()

SetDefaults hydrates default values in the global cache setting get params (not the query body).

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

func (*GlobalCacheSettingGetParams) SetEvictionTimeInterval

func (o *GlobalCacheSettingGetParams) SetEvictionTimeInterval(evictionTimeInterval *string)

SetEvictionTimeInterval adds the evictionTimeInterval to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetFields

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

SetFields adds the fields to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetRemoteFetchEnabled

func (o *GlobalCacheSettingGetParams) SetRemoteFetchEnabled(remoteFetchEnabled *bool)

SetRemoteFetchEnabled adds the remoteFetchEnabled to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetTimeout

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

SetTimeout adds the timeout to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithContext

WithContext adds the context to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithDefaults

WithDefaults hydrates default values in the global cache setting get params (not the query body).

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

func (*GlobalCacheSettingGetParams) WithEvictionTimeInterval

func (o *GlobalCacheSettingGetParams) WithEvictionTimeInterval(evictionTimeInterval *string) *GlobalCacheSettingGetParams

WithEvictionTimeInterval adds the evictionTimeInterval to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithFields

WithFields adds the fields to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithOrderBy

WithOrderBy adds the orderBy to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithRemoteFetchEnabled

func (o *GlobalCacheSettingGetParams) WithRemoteFetchEnabled(remoteFetchEnabled *bool) *GlobalCacheSettingGetParams

WithRemoteFetchEnabled adds the remoteFetchEnabled to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithTimeout

WithTimeout adds the timeout to the global cache setting get params

func (*GlobalCacheSettingGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GlobalCacheSettingGetReader

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

GlobalCacheSettingGetReader is a Reader for the GlobalCacheSettingGet structure.

func (*GlobalCacheSettingGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GlobalCacheSettingModifyDefault

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

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

Error

func NewGlobalCacheSettingModifyDefault

func NewGlobalCacheSettingModifyDefault(code int) *GlobalCacheSettingModifyDefault

NewGlobalCacheSettingModifyDefault creates a GlobalCacheSettingModifyDefault with default headers values

func (*GlobalCacheSettingModifyDefault) Code

Code gets the status code for the global cache setting modify default response

func (*GlobalCacheSettingModifyDefault) Error

func (*GlobalCacheSettingModifyDefault) GetPayload

func (*GlobalCacheSettingModifyDefault) IsClientError

func (o *GlobalCacheSettingModifyDefault) IsClientError() bool

IsClientError returns true when this global cache setting modify default response has a 4xx status code

func (*GlobalCacheSettingModifyDefault) IsCode

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

IsCode returns true when this global cache setting modify default response a status code equal to that given

func (*GlobalCacheSettingModifyDefault) IsRedirect

func (o *GlobalCacheSettingModifyDefault) IsRedirect() bool

IsRedirect returns true when this global cache setting modify default response has a 3xx status code

func (*GlobalCacheSettingModifyDefault) IsServerError

func (o *GlobalCacheSettingModifyDefault) IsServerError() bool

IsServerError returns true when this global cache setting modify default response has a 5xx status code

func (*GlobalCacheSettingModifyDefault) IsSuccess

func (o *GlobalCacheSettingModifyDefault) IsSuccess() bool

IsSuccess returns true when this global cache setting modify default response has a 2xx status code

func (*GlobalCacheSettingModifyDefault) String

type GlobalCacheSettingModifyOK

type GlobalCacheSettingModifyOK struct {
}

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

OK

func NewGlobalCacheSettingModifyOK

func NewGlobalCacheSettingModifyOK() *GlobalCacheSettingModifyOK

NewGlobalCacheSettingModifyOK creates a GlobalCacheSettingModifyOK with default headers values

func (*GlobalCacheSettingModifyOK) Error

func (*GlobalCacheSettingModifyOK) IsClientError

func (o *GlobalCacheSettingModifyOK) IsClientError() bool

IsClientError returns true when this global cache setting modify o k response has a 4xx status code

func (*GlobalCacheSettingModifyOK) IsCode

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

IsCode returns true when this global cache setting modify o k response a status code equal to that given

func (*GlobalCacheSettingModifyOK) IsRedirect

func (o *GlobalCacheSettingModifyOK) IsRedirect() bool

IsRedirect returns true when this global cache setting modify o k response has a 3xx status code

func (*GlobalCacheSettingModifyOK) IsServerError

func (o *GlobalCacheSettingModifyOK) IsServerError() bool

IsServerError returns true when this global cache setting modify o k response has a 5xx status code

func (*GlobalCacheSettingModifyOK) IsSuccess

func (o *GlobalCacheSettingModifyOK) IsSuccess() bool

IsSuccess returns true when this global cache setting modify o k response has a 2xx status code

func (*GlobalCacheSettingModifyOK) String

func (o *GlobalCacheSettingModifyOK) String() string

type GlobalCacheSettingModifyParams

type GlobalCacheSettingModifyParams struct {

	/* Info.

	   Info specification.
	*/
	Info *models.GlobalCacheSetting

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

GlobalCacheSettingModifyParams contains all the parameters to send to the API endpoint

for the global cache setting modify operation.

Typically these are written to a http.Request.

func NewGlobalCacheSettingModifyParams

func NewGlobalCacheSettingModifyParams() *GlobalCacheSettingModifyParams

NewGlobalCacheSettingModifyParams creates a new GlobalCacheSettingModifyParams 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 NewGlobalCacheSettingModifyParamsWithContext

func NewGlobalCacheSettingModifyParamsWithContext(ctx context.Context) *GlobalCacheSettingModifyParams

NewGlobalCacheSettingModifyParamsWithContext creates a new GlobalCacheSettingModifyParams object with the ability to set a context for a request.

func NewGlobalCacheSettingModifyParamsWithHTTPClient

func NewGlobalCacheSettingModifyParamsWithHTTPClient(client *http.Client) *GlobalCacheSettingModifyParams

NewGlobalCacheSettingModifyParamsWithHTTPClient creates a new GlobalCacheSettingModifyParams object with the ability to set a custom HTTPClient for a request.

func NewGlobalCacheSettingModifyParamsWithTimeout

func NewGlobalCacheSettingModifyParamsWithTimeout(timeout time.Duration) *GlobalCacheSettingModifyParams

NewGlobalCacheSettingModifyParamsWithTimeout creates a new GlobalCacheSettingModifyParams object with the ability to set a timeout on a request.

func (*GlobalCacheSettingModifyParams) SetContext

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

SetContext adds the context to the global cache setting modify params

func (*GlobalCacheSettingModifyParams) SetDefaults

func (o *GlobalCacheSettingModifyParams) SetDefaults()

SetDefaults hydrates default values in the global cache setting modify params (not the query body).

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

func (*GlobalCacheSettingModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the global cache setting modify params

func (*GlobalCacheSettingModifyParams) SetInfo

SetInfo adds the info to the global cache setting modify params

func (*GlobalCacheSettingModifyParams) SetTimeout

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

SetTimeout adds the timeout to the global cache setting modify params

func (*GlobalCacheSettingModifyParams) WithContext

WithContext adds the context to the global cache setting modify params

func (*GlobalCacheSettingModifyParams) WithDefaults

WithDefaults hydrates default values in the global cache setting modify params (not the query body).

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

func (*GlobalCacheSettingModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the global cache setting modify params

func (*GlobalCacheSettingModifyParams) WithInfo

WithInfo adds the info to the global cache setting modify params

func (*GlobalCacheSettingModifyParams) WithTimeout

WithTimeout adds the timeout to the global cache setting modify params

func (*GlobalCacheSettingModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GlobalCacheSettingModifyReader

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

GlobalCacheSettingModifyReader is a Reader for the GlobalCacheSettingModify structure.

func (*GlobalCacheSettingModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GroupMembershipSettingsCollectionGetDefault

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

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

Error

func NewGroupMembershipSettingsCollectionGetDefault

func NewGroupMembershipSettingsCollectionGetDefault(code int) *GroupMembershipSettingsCollectionGetDefault

NewGroupMembershipSettingsCollectionGetDefault creates a GroupMembershipSettingsCollectionGetDefault with default headers values

func (*GroupMembershipSettingsCollectionGetDefault) Code

Code gets the status code for the group membership settings collection get default response

func (*GroupMembershipSettingsCollectionGetDefault) Error

func (*GroupMembershipSettingsCollectionGetDefault) GetPayload

func (*GroupMembershipSettingsCollectionGetDefault) IsClientError

IsClientError returns true when this group membership settings collection get default response has a 4xx status code

func (*GroupMembershipSettingsCollectionGetDefault) IsCode

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

func (*GroupMembershipSettingsCollectionGetDefault) IsRedirect

IsRedirect returns true when this group membership settings collection get default response has a 3xx status code

func (*GroupMembershipSettingsCollectionGetDefault) IsServerError

IsServerError returns true when this group membership settings collection get default response has a 5xx status code

func (*GroupMembershipSettingsCollectionGetDefault) IsSuccess

IsSuccess returns true when this group membership settings collection get default response has a 2xx status code

func (*GroupMembershipSettingsCollectionGetDefault) String

type GroupMembershipSettingsCollectionGetOK

type GroupMembershipSettingsCollectionGetOK struct {
	Payload *models.GroupMembershipSettingsResponse
}

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

OK

func NewGroupMembershipSettingsCollectionGetOK

func NewGroupMembershipSettingsCollectionGetOK() *GroupMembershipSettingsCollectionGetOK

NewGroupMembershipSettingsCollectionGetOK creates a GroupMembershipSettingsCollectionGetOK with default headers values

func (*GroupMembershipSettingsCollectionGetOK) Error

func (*GroupMembershipSettingsCollectionGetOK) GetPayload

func (*GroupMembershipSettingsCollectionGetOK) IsClientError

func (o *GroupMembershipSettingsCollectionGetOK) IsClientError() bool

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

func (*GroupMembershipSettingsCollectionGetOK) IsCode

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

func (*GroupMembershipSettingsCollectionGetOK) IsRedirect

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

func (*GroupMembershipSettingsCollectionGetOK) IsServerError

func (o *GroupMembershipSettingsCollectionGetOK) IsServerError() bool

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

func (*GroupMembershipSettingsCollectionGetOK) IsSuccess

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

func (*GroupMembershipSettingsCollectionGetOK) String

type GroupMembershipSettingsCollectionGetParams

type GroupMembershipSettingsCollectionGetParams struct {

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* TTL.

	   Filter by ttl
	*/
	TTL *string

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

GroupMembershipSettingsCollectionGetParams contains all the parameters to send to the API endpoint

for the group membership settings collection get operation.

Typically these are written to a http.Request.

func NewGroupMembershipSettingsCollectionGetParams

func NewGroupMembershipSettingsCollectionGetParams() *GroupMembershipSettingsCollectionGetParams

NewGroupMembershipSettingsCollectionGetParams creates a new GroupMembershipSettingsCollectionGetParams 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 NewGroupMembershipSettingsCollectionGetParamsWithContext

func NewGroupMembershipSettingsCollectionGetParamsWithContext(ctx context.Context) *GroupMembershipSettingsCollectionGetParams

NewGroupMembershipSettingsCollectionGetParamsWithContext creates a new GroupMembershipSettingsCollectionGetParams object with the ability to set a context for a request.

func NewGroupMembershipSettingsCollectionGetParamsWithHTTPClient

func NewGroupMembershipSettingsCollectionGetParamsWithHTTPClient(client *http.Client) *GroupMembershipSettingsCollectionGetParams

NewGroupMembershipSettingsCollectionGetParamsWithHTTPClient creates a new GroupMembershipSettingsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewGroupMembershipSettingsCollectionGetParamsWithTimeout

func NewGroupMembershipSettingsCollectionGetParamsWithTimeout(timeout time.Duration) *GroupMembershipSettingsCollectionGetParams

NewGroupMembershipSettingsCollectionGetParamsWithTimeout creates a new GroupMembershipSettingsCollectionGetParams object with the ability to set a timeout on a request.

func (*GroupMembershipSettingsCollectionGetParams) SetContext

SetContext adds the context to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetDefaults

SetDefaults hydrates default values in the group membership settings collection get params (not the query body).

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

func (*GroupMembershipSettingsCollectionGetParams) SetEnabled

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

SetEnabled adds the enabled to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetFields

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

SetFields adds the fields to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetSvmName

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

SetSvmName adds the svmName to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetSvmUUID

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

SetSvmUUID adds the svmUuid to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetTTL

SetTTL adds the ttl to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) SetTimeout

SetTimeout adds the timeout to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithContext

WithContext adds the context to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the group membership settings collection get params (not the query body).

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

func (*GroupMembershipSettingsCollectionGetParams) WithEnabled

WithEnabled adds the enabled to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithFields

WithFields adds the fields to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithTTL

WithTTL adds the ttl to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the group membership settings collection get params

func (*GroupMembershipSettingsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GroupMembershipSettingsCollectionGetReader

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

GroupMembershipSettingsCollectionGetReader is a Reader for the GroupMembershipSettingsCollectionGet structure.

func (*GroupMembershipSettingsCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GroupMembershipSettingsGetDefault

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

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

Error

func NewGroupMembershipSettingsGetDefault

func NewGroupMembershipSettingsGetDefault(code int) *GroupMembershipSettingsGetDefault

NewGroupMembershipSettingsGetDefault creates a GroupMembershipSettingsGetDefault with default headers values

func (*GroupMembershipSettingsGetDefault) Code

Code gets the status code for the group membership settings get default response

func (*GroupMembershipSettingsGetDefault) Error

func (*GroupMembershipSettingsGetDefault) GetPayload

func (*GroupMembershipSettingsGetDefault) IsClientError

func (o *GroupMembershipSettingsGetDefault) IsClientError() bool

IsClientError returns true when this group membership settings get default response has a 4xx status code

func (*GroupMembershipSettingsGetDefault) IsCode

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

IsCode returns true when this group membership settings get default response a status code equal to that given

func (*GroupMembershipSettingsGetDefault) IsRedirect

func (o *GroupMembershipSettingsGetDefault) IsRedirect() bool

IsRedirect returns true when this group membership settings get default response has a 3xx status code

func (*GroupMembershipSettingsGetDefault) IsServerError

func (o *GroupMembershipSettingsGetDefault) IsServerError() bool

IsServerError returns true when this group membership settings get default response has a 5xx status code

func (*GroupMembershipSettingsGetDefault) IsSuccess

func (o *GroupMembershipSettingsGetDefault) IsSuccess() bool

IsSuccess returns true when this group membership settings get default response has a 2xx status code

func (*GroupMembershipSettingsGetDefault) String

type GroupMembershipSettingsGetOK

type GroupMembershipSettingsGetOK struct {
	Payload *models.GroupMembershipSettings
}

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

OK

func NewGroupMembershipSettingsGetOK

func NewGroupMembershipSettingsGetOK() *GroupMembershipSettingsGetOK

NewGroupMembershipSettingsGetOK creates a GroupMembershipSettingsGetOK with default headers values

func (*GroupMembershipSettingsGetOK) Error

func (*GroupMembershipSettingsGetOK) GetPayload

func (*GroupMembershipSettingsGetOK) IsClientError

func (o *GroupMembershipSettingsGetOK) IsClientError() bool

IsClientError returns true when this group membership settings get o k response has a 4xx status code

func (*GroupMembershipSettingsGetOK) IsCode

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

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

func (*GroupMembershipSettingsGetOK) IsRedirect

func (o *GroupMembershipSettingsGetOK) IsRedirect() bool

IsRedirect returns true when this group membership settings get o k response has a 3xx status code

func (*GroupMembershipSettingsGetOK) IsServerError

func (o *GroupMembershipSettingsGetOK) IsServerError() bool

IsServerError returns true when this group membership settings get o k response has a 5xx status code

func (*GroupMembershipSettingsGetOK) IsSuccess

func (o *GroupMembershipSettingsGetOK) IsSuccess() bool

IsSuccess returns true when this group membership settings get o k response has a 2xx status code

func (*GroupMembershipSettingsGetOK) String

type GroupMembershipSettingsGetParams

type GroupMembershipSettingsGetParams struct {

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   SVM UUID.
	*/
	SvmUUID string

	/* TTL.

	   Filter by ttl
	*/
	TTL *string

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

GroupMembershipSettingsGetParams contains all the parameters to send to the API endpoint

for the group membership settings get operation.

Typically these are written to a http.Request.

func NewGroupMembershipSettingsGetParams

func NewGroupMembershipSettingsGetParams() *GroupMembershipSettingsGetParams

NewGroupMembershipSettingsGetParams creates a new GroupMembershipSettingsGetParams 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 NewGroupMembershipSettingsGetParamsWithContext

func NewGroupMembershipSettingsGetParamsWithContext(ctx context.Context) *GroupMembershipSettingsGetParams

NewGroupMembershipSettingsGetParamsWithContext creates a new GroupMembershipSettingsGetParams object with the ability to set a context for a request.

func NewGroupMembershipSettingsGetParamsWithHTTPClient

func NewGroupMembershipSettingsGetParamsWithHTTPClient(client *http.Client) *GroupMembershipSettingsGetParams

NewGroupMembershipSettingsGetParamsWithHTTPClient creates a new GroupMembershipSettingsGetParams object with the ability to set a custom HTTPClient for a request.

func NewGroupMembershipSettingsGetParamsWithTimeout

func NewGroupMembershipSettingsGetParamsWithTimeout(timeout time.Duration) *GroupMembershipSettingsGetParams

NewGroupMembershipSettingsGetParamsWithTimeout creates a new GroupMembershipSettingsGetParams object with the ability to set a timeout on a request.

func (*GroupMembershipSettingsGetParams) SetContext

SetContext adds the context to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetDefaults

func (o *GroupMembershipSettingsGetParams) SetDefaults()

SetDefaults hydrates default values in the group membership settings get params (not the query body).

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

func (*GroupMembershipSettingsGetParams) SetEnabled

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

SetEnabled adds the enabled to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetFields

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

SetFields adds the fields to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetSvmName

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

SetSvmName adds the svmName to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetSvmUUID

func (o *GroupMembershipSettingsGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetTTL

func (o *GroupMembershipSettingsGetParams) SetTTL(ttl *string)

SetTTL adds the ttl to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetTimeout

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

SetTimeout adds the timeout to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithContext

WithContext adds the context to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithDefaults

WithDefaults hydrates default values in the group membership settings get params (not the query body).

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

func (*GroupMembershipSettingsGetParams) WithEnabled

WithEnabled adds the enabled to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithFields

WithFields adds the fields to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithOrderBy

WithOrderBy adds the orderBy to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithSvmName

WithSvmName adds the svmName to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithTTL

WithTTL adds the ttl to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithTimeout

WithTimeout adds the timeout to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GroupMembershipSettingsGetReader

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

GroupMembershipSettingsGetReader is a Reader for the GroupMembershipSettingsGet structure.

func (*GroupMembershipSettingsGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GroupMembershipSettingsModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 23724055 | Internal error. Configuration for Vserver failed. Verify that the cluster is healthy, then try the command again. For further assistance, contact technical support. |

func NewGroupMembershipSettingsModifyDefault

func NewGroupMembershipSettingsModifyDefault(code int) *GroupMembershipSettingsModifyDefault

NewGroupMembershipSettingsModifyDefault creates a GroupMembershipSettingsModifyDefault with default headers values

func (*GroupMembershipSettingsModifyDefault) Code

Code gets the status code for the group membership settings modify default response

func (*GroupMembershipSettingsModifyDefault) Error

func (*GroupMembershipSettingsModifyDefault) GetPayload

func (*GroupMembershipSettingsModifyDefault) IsClientError

func (o *GroupMembershipSettingsModifyDefault) IsClientError() bool

IsClientError returns true when this group membership settings modify default response has a 4xx status code

func (*GroupMembershipSettingsModifyDefault) IsCode

IsCode returns true when this group membership settings modify default response a status code equal to that given

func (*GroupMembershipSettingsModifyDefault) IsRedirect

IsRedirect returns true when this group membership settings modify default response has a 3xx status code

func (*GroupMembershipSettingsModifyDefault) IsServerError

func (o *GroupMembershipSettingsModifyDefault) IsServerError() bool

IsServerError returns true when this group membership settings modify default response has a 5xx status code

func (*GroupMembershipSettingsModifyDefault) IsSuccess

IsSuccess returns true when this group membership settings modify default response has a 2xx status code

func (*GroupMembershipSettingsModifyDefault) String

type GroupMembershipSettingsModifyOK

type GroupMembershipSettingsModifyOK struct {
}

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

OK

func NewGroupMembershipSettingsModifyOK

func NewGroupMembershipSettingsModifyOK() *GroupMembershipSettingsModifyOK

NewGroupMembershipSettingsModifyOK creates a GroupMembershipSettingsModifyOK with default headers values

func (*GroupMembershipSettingsModifyOK) Error

func (*GroupMembershipSettingsModifyOK) IsClientError

func (o *GroupMembershipSettingsModifyOK) IsClientError() bool

IsClientError returns true when this group membership settings modify o k response has a 4xx status code

func (*GroupMembershipSettingsModifyOK) IsCode

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

IsCode returns true when this group membership settings modify o k response a status code equal to that given

func (*GroupMembershipSettingsModifyOK) IsRedirect

func (o *GroupMembershipSettingsModifyOK) IsRedirect() bool

IsRedirect returns true when this group membership settings modify o k response has a 3xx status code

func (*GroupMembershipSettingsModifyOK) IsServerError

func (o *GroupMembershipSettingsModifyOK) IsServerError() bool

IsServerError returns true when this group membership settings modify o k response has a 5xx status code

func (*GroupMembershipSettingsModifyOK) IsSuccess

func (o *GroupMembershipSettingsModifyOK) IsSuccess() bool

IsSuccess returns true when this group membership settings modify o k response has a 2xx status code

func (*GroupMembershipSettingsModifyOK) String

type GroupMembershipSettingsModifyParams

type GroupMembershipSettingsModifyParams struct {

	/* Info.

	   Info specification.
	*/
	Info *models.GroupMembershipSettings

	/* SvmUUID.

	   SVM UUID.
	*/
	SvmUUID string

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

GroupMembershipSettingsModifyParams contains all the parameters to send to the API endpoint

for the group membership settings modify operation.

Typically these are written to a http.Request.

func NewGroupMembershipSettingsModifyParams

func NewGroupMembershipSettingsModifyParams() *GroupMembershipSettingsModifyParams

NewGroupMembershipSettingsModifyParams creates a new GroupMembershipSettingsModifyParams 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 NewGroupMembershipSettingsModifyParamsWithContext

func NewGroupMembershipSettingsModifyParamsWithContext(ctx context.Context) *GroupMembershipSettingsModifyParams

NewGroupMembershipSettingsModifyParamsWithContext creates a new GroupMembershipSettingsModifyParams object with the ability to set a context for a request.

func NewGroupMembershipSettingsModifyParamsWithHTTPClient

func NewGroupMembershipSettingsModifyParamsWithHTTPClient(client *http.Client) *GroupMembershipSettingsModifyParams

NewGroupMembershipSettingsModifyParamsWithHTTPClient creates a new GroupMembershipSettingsModifyParams object with the ability to set a custom HTTPClient for a request.

func NewGroupMembershipSettingsModifyParamsWithTimeout

func NewGroupMembershipSettingsModifyParamsWithTimeout(timeout time.Duration) *GroupMembershipSettingsModifyParams

NewGroupMembershipSettingsModifyParamsWithTimeout creates a new GroupMembershipSettingsModifyParams object with the ability to set a timeout on a request.

func (*GroupMembershipSettingsModifyParams) SetContext

SetContext adds the context to the group membership settings modify params

func (*GroupMembershipSettingsModifyParams) SetDefaults

func (o *GroupMembershipSettingsModifyParams) SetDefaults()

SetDefaults hydrates default values in the group membership settings modify params (not the query body).

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

func (*GroupMembershipSettingsModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the group membership settings modify params

func (*GroupMembershipSettingsModifyParams) SetInfo

SetInfo adds the info to the group membership settings modify params

func (*GroupMembershipSettingsModifyParams) SetSvmUUID

func (o *GroupMembershipSettingsModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the group membership settings modify params

func (*GroupMembershipSettingsModifyParams) SetTimeout

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

SetTimeout adds the timeout to the group membership settings modify params

func (*GroupMembershipSettingsModifyParams) WithContext

WithContext adds the context to the group membership settings modify params

func (*GroupMembershipSettingsModifyParams) WithDefaults

WithDefaults hydrates default values in the group membership settings modify params (not the query body).

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

func (*GroupMembershipSettingsModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the group membership settings modify params

func (*GroupMembershipSettingsModifyParams) WithInfo

WithInfo adds the info to the group membership settings modify params

func (*GroupMembershipSettingsModifyParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the group membership settings modify params

func (*GroupMembershipSettingsModifyParams) WithTimeout

WithTimeout adds the timeout to the group membership settings modify params

func (*GroupMembershipSettingsModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GroupMembershipSettingsModifyReader

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

GroupMembershipSettingsModifyReader is a Reader for the GroupMembershipSettingsModify structure.

func (*GroupMembershipSettingsModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HostRecordGetDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8912900 | Invalid IP address. |

func NewHostRecordGetDefault

func NewHostRecordGetDefault(code int) *HostRecordGetDefault

NewHostRecordGetDefault creates a HostRecordGetDefault with default headers values

func (*HostRecordGetDefault) Code

func (o *HostRecordGetDefault) Code() int

Code gets the status code for the host record get default response

func (*HostRecordGetDefault) Error

func (o *HostRecordGetDefault) Error() string

func (*HostRecordGetDefault) GetPayload

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

func (*HostRecordGetDefault) IsClientError

func (o *HostRecordGetDefault) IsClientError() bool

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

func (*HostRecordGetDefault) IsCode

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

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

func (*HostRecordGetDefault) IsRedirect

func (o *HostRecordGetDefault) IsRedirect() bool

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

func (*HostRecordGetDefault) IsServerError

func (o *HostRecordGetDefault) IsServerError() bool

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

func (*HostRecordGetDefault) IsSuccess

func (o *HostRecordGetDefault) IsSuccess() bool

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

func (*HostRecordGetDefault) String

func (o *HostRecordGetDefault) String() string

type HostRecordGetOK

type HostRecordGetOK struct {
	Payload *models.HostRecord
}

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

OK

func NewHostRecordGetOK

func NewHostRecordGetOK() *HostRecordGetOK

NewHostRecordGetOK creates a HostRecordGetOK with default headers values

func (*HostRecordGetOK) Error

func (o *HostRecordGetOK) Error() string

func (*HostRecordGetOK) GetPayload

func (o *HostRecordGetOK) GetPayload() *models.HostRecord

func (*HostRecordGetOK) IsClientError

func (o *HostRecordGetOK) IsClientError() bool

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

func (*HostRecordGetOK) IsCode

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

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

func (*HostRecordGetOK) IsRedirect

func (o *HostRecordGetOK) IsRedirect() bool

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

func (*HostRecordGetOK) IsServerError

func (o *HostRecordGetOK) IsServerError() bool

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

func (*HostRecordGetOK) IsSuccess

func (o *HostRecordGetOK) IsSuccess() bool

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

func (*HostRecordGetOK) String

func (o *HostRecordGetOK) String() string

type HostRecordGetParams

type HostRecordGetParams struct {

	/* Fields.

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

	/* Host.

	   Hostname or IP address.
	*/
	Host string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UseCache.

	   Enables or disables the cache.
	*/
	UseCache *bool

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

HostRecordGetParams contains all the parameters to send to the API endpoint

for the host record get operation.

Typically these are written to a http.Request.

func NewHostRecordGetParams

func NewHostRecordGetParams() *HostRecordGetParams

NewHostRecordGetParams creates a new HostRecordGetParams 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 NewHostRecordGetParamsWithContext

func NewHostRecordGetParamsWithContext(ctx context.Context) *HostRecordGetParams

NewHostRecordGetParamsWithContext creates a new HostRecordGetParams object with the ability to set a context for a request.

func NewHostRecordGetParamsWithHTTPClient

func NewHostRecordGetParamsWithHTTPClient(client *http.Client) *HostRecordGetParams

NewHostRecordGetParamsWithHTTPClient creates a new HostRecordGetParams object with the ability to set a custom HTTPClient for a request.

func NewHostRecordGetParamsWithTimeout

func NewHostRecordGetParamsWithTimeout(timeout time.Duration) *HostRecordGetParams

NewHostRecordGetParamsWithTimeout creates a new HostRecordGetParams object with the ability to set a timeout on a request.

func (*HostRecordGetParams) SetContext

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

SetContext adds the context to the host record get params

func (*HostRecordGetParams) SetDefaults

func (o *HostRecordGetParams) SetDefaults()

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

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

func (*HostRecordGetParams) SetFields

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

SetFields adds the fields to the host record get params

func (*HostRecordGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the host record get params

func (*HostRecordGetParams) SetHost

func (o *HostRecordGetParams) SetHost(host string)

SetHost adds the host to the host record get params

func (*HostRecordGetParams) SetSvmUUID

func (o *HostRecordGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the host record get params

func (*HostRecordGetParams) SetTimeout

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

SetTimeout adds the timeout to the host record get params

func (*HostRecordGetParams) SetUseCache

func (o *HostRecordGetParams) SetUseCache(useCache *bool)

SetUseCache adds the useCache to the host record get params

func (*HostRecordGetParams) WithContext

WithContext adds the context to the host record get params

func (*HostRecordGetParams) WithDefaults

func (o *HostRecordGetParams) WithDefaults() *HostRecordGetParams

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

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

func (*HostRecordGetParams) WithFields

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

WithFields adds the fields to the host record get params

func (*HostRecordGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the host record get params

func (*HostRecordGetParams) WithHost

func (o *HostRecordGetParams) WithHost(host string) *HostRecordGetParams

WithHost adds the host to the host record get params

func (*HostRecordGetParams) WithSvmUUID

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

WithSvmUUID adds the svmUUID to the host record get params

func (*HostRecordGetParams) WithTimeout

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

WithTimeout adds the timeout to the host record get params

func (*HostRecordGetParams) WithUseCache

func (o *HostRecordGetParams) WithUseCache(useCache *bool) *HostRecordGetParams

WithUseCache adds the useCache to the host record get params

func (*HostRecordGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type HostRecordGetReader

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

HostRecordGetReader is a Reader for the HostRecordGet structure.

func (*HostRecordGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HostsSettingsCollectionGetDefault

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

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

Error

func NewHostsSettingsCollectionGetDefault

func NewHostsSettingsCollectionGetDefault(code int) *HostsSettingsCollectionGetDefault

NewHostsSettingsCollectionGetDefault creates a HostsSettingsCollectionGetDefault with default headers values

func (*HostsSettingsCollectionGetDefault) Code

Code gets the status code for the hosts settings collection get default response

func (*HostsSettingsCollectionGetDefault) Error

func (*HostsSettingsCollectionGetDefault) GetPayload

func (*HostsSettingsCollectionGetDefault) IsClientError

func (o *HostsSettingsCollectionGetDefault) IsClientError() bool

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

func (*HostsSettingsCollectionGetDefault) IsCode

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

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

func (*HostsSettingsCollectionGetDefault) IsRedirect

func (o *HostsSettingsCollectionGetDefault) IsRedirect() bool

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

func (*HostsSettingsCollectionGetDefault) IsServerError

func (o *HostsSettingsCollectionGetDefault) IsServerError() bool

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

func (*HostsSettingsCollectionGetDefault) IsSuccess

func (o *HostsSettingsCollectionGetDefault) IsSuccess() bool

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

func (*HostsSettingsCollectionGetDefault) String

type HostsSettingsCollectionGetOK

type HostsSettingsCollectionGetOK struct {
	Payload *models.HostsSettingsResponse
}

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

OK

func NewHostsSettingsCollectionGetOK

func NewHostsSettingsCollectionGetOK() *HostsSettingsCollectionGetOK

NewHostsSettingsCollectionGetOK creates a HostsSettingsCollectionGetOK with default headers values

func (*HostsSettingsCollectionGetOK) Error

func (*HostsSettingsCollectionGetOK) GetPayload

func (*HostsSettingsCollectionGetOK) IsClientError

func (o *HostsSettingsCollectionGetOK) IsClientError() bool

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

func (*HostsSettingsCollectionGetOK) IsCode

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

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

func (*HostsSettingsCollectionGetOK) IsRedirect

func (o *HostsSettingsCollectionGetOK) IsRedirect() bool

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

func (*HostsSettingsCollectionGetOK) IsServerError

func (o *HostsSettingsCollectionGetOK) IsServerError() bool

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

func (*HostsSettingsCollectionGetOK) IsSuccess

func (o *HostsSettingsCollectionGetOK) IsSuccess() bool

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

func (*HostsSettingsCollectionGetOK) String

type HostsSettingsCollectionGetParams

type HostsSettingsCollectionGetParams struct {

	/* DNSTTLEnabled.

	   Filter by dns_ttl_enabled
	*/
	DNSTTLEnabled *bool

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabled *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTL *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* TTL.

	   Filter by ttl
	*/
	TTL *string

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

HostsSettingsCollectionGetParams contains all the parameters to send to the API endpoint

for the hosts settings collection get operation.

Typically these are written to a http.Request.

func NewHostsSettingsCollectionGetParams

func NewHostsSettingsCollectionGetParams() *HostsSettingsCollectionGetParams

NewHostsSettingsCollectionGetParams creates a new HostsSettingsCollectionGetParams 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 NewHostsSettingsCollectionGetParamsWithContext

func NewHostsSettingsCollectionGetParamsWithContext(ctx context.Context) *HostsSettingsCollectionGetParams

NewHostsSettingsCollectionGetParamsWithContext creates a new HostsSettingsCollectionGetParams object with the ability to set a context for a request.

func NewHostsSettingsCollectionGetParamsWithHTTPClient

func NewHostsSettingsCollectionGetParamsWithHTTPClient(client *http.Client) *HostsSettingsCollectionGetParams

NewHostsSettingsCollectionGetParamsWithHTTPClient creates a new HostsSettingsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewHostsSettingsCollectionGetParamsWithTimeout

func NewHostsSettingsCollectionGetParamsWithTimeout(timeout time.Duration) *HostsSettingsCollectionGetParams

NewHostsSettingsCollectionGetParamsWithTimeout creates a new HostsSettingsCollectionGetParams object with the ability to set a timeout on a request.

func (*HostsSettingsCollectionGetParams) SetContext

SetContext adds the context to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetDNSTTLEnabled

func (o *HostsSettingsCollectionGetParams) SetDNSTTLEnabled(dNSTTLEnabled *bool)

SetDNSTTLEnabled adds the dnsTtlEnabled to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetDefaults

func (o *HostsSettingsCollectionGetParams) SetDefaults()

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

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

func (*HostsSettingsCollectionGetParams) SetEnabled

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

SetEnabled adds the enabled to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetFields

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

SetFields adds the fields to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetNegativeCacheEnabled

func (o *HostsSettingsCollectionGetParams) SetNegativeCacheEnabled(negativeCacheEnabled *bool)

SetNegativeCacheEnabled adds the negativeCacheEnabled to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetNegativeTTL

func (o *HostsSettingsCollectionGetParams) SetNegativeTTL(negativeTTL *string)

SetNegativeTTL adds the negativeTtl to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetSvmName

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

SetSvmName adds the svmName to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetSvmUUID

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

SetSvmUUID adds the svmUuid to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetTTL

func (o *HostsSettingsCollectionGetParams) SetTTL(ttl *string)

SetTTL adds the ttl to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithContext

WithContext adds the context to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithDNSTTLEnabled

func (o *HostsSettingsCollectionGetParams) WithDNSTTLEnabled(dNSTTLEnabled *bool) *HostsSettingsCollectionGetParams

WithDNSTTLEnabled adds the dNSTTLEnabled to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithDefaults

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

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

func (*HostsSettingsCollectionGetParams) WithEnabled

WithEnabled adds the enabled to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithFields

WithFields adds the fields to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithNegativeCacheEnabled

func (o *HostsSettingsCollectionGetParams) WithNegativeCacheEnabled(negativeCacheEnabled *bool) *HostsSettingsCollectionGetParams

WithNegativeCacheEnabled adds the negativeCacheEnabled to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithNegativeTTL

WithNegativeTTL adds the negativeTTL to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithTTL

WithTTL adds the ttl to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type HostsSettingsCollectionGetReader

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

HostsSettingsCollectionGetReader is a Reader for the HostsSettingsCollectionGet structure.

func (*HostsSettingsCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HostsSettingsGetDefault

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

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

Error

func NewHostsSettingsGetDefault

func NewHostsSettingsGetDefault(code int) *HostsSettingsGetDefault

NewHostsSettingsGetDefault creates a HostsSettingsGetDefault with default headers values

func (*HostsSettingsGetDefault) Code

func (o *HostsSettingsGetDefault) Code() int

Code gets the status code for the hosts settings get default response

func (*HostsSettingsGetDefault) Error

func (o *HostsSettingsGetDefault) Error() string

func (*HostsSettingsGetDefault) GetPayload

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

func (*HostsSettingsGetDefault) IsClientError

func (o *HostsSettingsGetDefault) IsClientError() bool

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

func (*HostsSettingsGetDefault) IsCode

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

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

func (*HostsSettingsGetDefault) IsRedirect

func (o *HostsSettingsGetDefault) IsRedirect() bool

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

func (*HostsSettingsGetDefault) IsServerError

func (o *HostsSettingsGetDefault) IsServerError() bool

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

func (*HostsSettingsGetDefault) IsSuccess

func (o *HostsSettingsGetDefault) IsSuccess() bool

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

func (*HostsSettingsGetDefault) String

func (o *HostsSettingsGetDefault) String() string

type HostsSettingsGetOK

type HostsSettingsGetOK struct {
	Payload *models.HostsSettings
}

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

OK

func NewHostsSettingsGetOK

func NewHostsSettingsGetOK() *HostsSettingsGetOK

NewHostsSettingsGetOK creates a HostsSettingsGetOK with default headers values

func (*HostsSettingsGetOK) Error

func (o *HostsSettingsGetOK) Error() string

func (*HostsSettingsGetOK) GetPayload

func (o *HostsSettingsGetOK) GetPayload() *models.HostsSettings

func (*HostsSettingsGetOK) IsClientError

func (o *HostsSettingsGetOK) IsClientError() bool

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

func (*HostsSettingsGetOK) IsCode

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

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

func (*HostsSettingsGetOK) IsRedirect

func (o *HostsSettingsGetOK) IsRedirect() bool

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

func (*HostsSettingsGetOK) IsServerError

func (o *HostsSettingsGetOK) IsServerError() bool

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

func (*HostsSettingsGetOK) IsSuccess

func (o *HostsSettingsGetOK) IsSuccess() bool

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

func (*HostsSettingsGetOK) String

func (o *HostsSettingsGetOK) String() string

type HostsSettingsGetParams

type HostsSettingsGetParams struct {

	/* DNSTTLEnabled.

	   Filter by dns_ttl_enabled
	*/
	DNSTTLEnabled *bool

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabled *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTL *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   SVM UUID.
	*/
	SvmUUID string

	/* TTL.

	   Filter by ttl
	*/
	TTL *string

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

HostsSettingsGetParams contains all the parameters to send to the API endpoint

for the hosts settings get operation.

Typically these are written to a http.Request.

func NewHostsSettingsGetParams

func NewHostsSettingsGetParams() *HostsSettingsGetParams

NewHostsSettingsGetParams creates a new HostsSettingsGetParams 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 NewHostsSettingsGetParamsWithContext

func NewHostsSettingsGetParamsWithContext(ctx context.Context) *HostsSettingsGetParams

NewHostsSettingsGetParamsWithContext creates a new HostsSettingsGetParams object with the ability to set a context for a request.

func NewHostsSettingsGetParamsWithHTTPClient

func NewHostsSettingsGetParamsWithHTTPClient(client *http.Client) *HostsSettingsGetParams

NewHostsSettingsGetParamsWithHTTPClient creates a new HostsSettingsGetParams object with the ability to set a custom HTTPClient for a request.

func NewHostsSettingsGetParamsWithTimeout

func NewHostsSettingsGetParamsWithTimeout(timeout time.Duration) *HostsSettingsGetParams

NewHostsSettingsGetParamsWithTimeout creates a new HostsSettingsGetParams object with the ability to set a timeout on a request.

func (*HostsSettingsGetParams) SetContext

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

SetContext adds the context to the hosts settings get params

func (*HostsSettingsGetParams) SetDNSTTLEnabled

func (o *HostsSettingsGetParams) SetDNSTTLEnabled(dNSTTLEnabled *bool)

SetDNSTTLEnabled adds the dnsTtlEnabled to the hosts settings get params

func (*HostsSettingsGetParams) SetDefaults

func (o *HostsSettingsGetParams) SetDefaults()

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

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

func (*HostsSettingsGetParams) SetEnabled

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

SetEnabled adds the enabled to the hosts settings get params

func (*HostsSettingsGetParams) SetFields

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

SetFields adds the fields to the hosts settings get params

func (*HostsSettingsGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the hosts settings get params

func (*HostsSettingsGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the hosts settings get params

func (*HostsSettingsGetParams) SetNegativeCacheEnabled

func (o *HostsSettingsGetParams) SetNegativeCacheEnabled(negativeCacheEnabled *bool)

SetNegativeCacheEnabled adds the negativeCacheEnabled to the hosts settings get params

func (*HostsSettingsGetParams) SetNegativeTTL

func (o *HostsSettingsGetParams) SetNegativeTTL(negativeTTL *string)

SetNegativeTTL adds the negativeTtl to the hosts settings get params

func (*HostsSettingsGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the hosts settings get params

func (*HostsSettingsGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the hosts settings get params

func (*HostsSettingsGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the hosts settings get params

func (*HostsSettingsGetParams) SetSvmName

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

SetSvmName adds the svmName to the hosts settings get params

func (*HostsSettingsGetParams) SetSvmUUID

func (o *HostsSettingsGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the hosts settings get params

func (*HostsSettingsGetParams) SetTTL

func (o *HostsSettingsGetParams) SetTTL(ttl *string)

SetTTL adds the ttl to the hosts settings get params

func (*HostsSettingsGetParams) SetTimeout

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

SetTimeout adds the timeout to the hosts settings get params

func (*HostsSettingsGetParams) WithContext

WithContext adds the context to the hosts settings get params

func (*HostsSettingsGetParams) WithDNSTTLEnabled

func (o *HostsSettingsGetParams) WithDNSTTLEnabled(dNSTTLEnabled *bool) *HostsSettingsGetParams

WithDNSTTLEnabled adds the dNSTTLEnabled to the hosts settings get params

func (*HostsSettingsGetParams) WithDefaults

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

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

func (*HostsSettingsGetParams) WithEnabled

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

WithEnabled adds the enabled to the hosts settings get params

func (*HostsSettingsGetParams) WithFields

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

WithFields adds the fields to the hosts settings get params

func (*HostsSettingsGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the hosts settings get params

func (*HostsSettingsGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the hosts settings get params

func (*HostsSettingsGetParams) WithNegativeCacheEnabled

func (o *HostsSettingsGetParams) WithNegativeCacheEnabled(negativeCacheEnabled *bool) *HostsSettingsGetParams

WithNegativeCacheEnabled adds the negativeCacheEnabled to the hosts settings get params

func (*HostsSettingsGetParams) WithNegativeTTL

func (o *HostsSettingsGetParams) WithNegativeTTL(negativeTTL *string) *HostsSettingsGetParams

WithNegativeTTL adds the negativeTTL to the hosts settings get params

func (*HostsSettingsGetParams) WithOrderBy

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

WithOrderBy adds the orderBy to the hosts settings get params

func (*HostsSettingsGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the hosts settings get params

func (*HostsSettingsGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the hosts settings get params

func (*HostsSettingsGetParams) WithSvmName

func (o *HostsSettingsGetParams) WithSvmName(svmName *string) *HostsSettingsGetParams

WithSvmName adds the svmName to the hosts settings get params

func (*HostsSettingsGetParams) WithSvmUUID

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

WithSvmUUID adds the svmUUID to the hosts settings get params

func (*HostsSettingsGetParams) WithTTL

WithTTL adds the ttl to the hosts settings get params

func (*HostsSettingsGetParams) WithTimeout

WithTimeout adds the timeout to the hosts settings get params

func (*HostsSettingsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type HostsSettingsGetReader

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

HostsSettingsGetReader is a Reader for the HostsSettingsGet structure.

func (*HostsSettingsGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HostsSettingsModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 23724055 | Internal error. Configuration for Vserver failed. Verify that the cluster is healthy, then try the command again. For further assistance, contact technical support. |

func NewHostsSettingsModifyDefault

func NewHostsSettingsModifyDefault(code int) *HostsSettingsModifyDefault

NewHostsSettingsModifyDefault creates a HostsSettingsModifyDefault with default headers values

func (*HostsSettingsModifyDefault) Code

func (o *HostsSettingsModifyDefault) Code() int

Code gets the status code for the hosts settings modify default response

func (*HostsSettingsModifyDefault) Error

func (*HostsSettingsModifyDefault) GetPayload

func (*HostsSettingsModifyDefault) IsClientError

func (o *HostsSettingsModifyDefault) IsClientError() bool

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

func (*HostsSettingsModifyDefault) IsCode

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

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

func (*HostsSettingsModifyDefault) IsRedirect

func (o *HostsSettingsModifyDefault) IsRedirect() bool

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

func (*HostsSettingsModifyDefault) IsServerError

func (o *HostsSettingsModifyDefault) IsServerError() bool

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

func (*HostsSettingsModifyDefault) IsSuccess

func (o *HostsSettingsModifyDefault) IsSuccess() bool

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

func (*HostsSettingsModifyDefault) String

func (o *HostsSettingsModifyDefault) String() string

type HostsSettingsModifyOK

type HostsSettingsModifyOK struct {
}

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

OK

func NewHostsSettingsModifyOK

func NewHostsSettingsModifyOK() *HostsSettingsModifyOK

NewHostsSettingsModifyOK creates a HostsSettingsModifyOK with default headers values

func (*HostsSettingsModifyOK) Error

func (o *HostsSettingsModifyOK) Error() string

func (*HostsSettingsModifyOK) IsClientError

func (o *HostsSettingsModifyOK) IsClientError() bool

IsClientError returns true when this hosts settings modify o k response has a 4xx status code

func (*HostsSettingsModifyOK) IsCode

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

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

func (*HostsSettingsModifyOK) IsRedirect

func (o *HostsSettingsModifyOK) IsRedirect() bool

IsRedirect returns true when this hosts settings modify o k response has a 3xx status code

func (*HostsSettingsModifyOK) IsServerError

func (o *HostsSettingsModifyOK) IsServerError() bool

IsServerError returns true when this hosts settings modify o k response has a 5xx status code

func (*HostsSettingsModifyOK) IsSuccess

func (o *HostsSettingsModifyOK) IsSuccess() bool

IsSuccess returns true when this hosts settings modify o k response has a 2xx status code

func (*HostsSettingsModifyOK) String

func (o *HostsSettingsModifyOK) String() string

type HostsSettingsModifyParams

type HostsSettingsModifyParams struct {

	/* Info.

	   Info specification.
	*/
	Info *models.HostsSettings

	/* SvmUUID.

	   SVM UUID.
	*/
	SvmUUID string

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

HostsSettingsModifyParams contains all the parameters to send to the API endpoint

for the hosts settings modify operation.

Typically these are written to a http.Request.

func NewHostsSettingsModifyParams

func NewHostsSettingsModifyParams() *HostsSettingsModifyParams

NewHostsSettingsModifyParams creates a new HostsSettingsModifyParams 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 NewHostsSettingsModifyParamsWithContext

func NewHostsSettingsModifyParamsWithContext(ctx context.Context) *HostsSettingsModifyParams

NewHostsSettingsModifyParamsWithContext creates a new HostsSettingsModifyParams object with the ability to set a context for a request.

func NewHostsSettingsModifyParamsWithHTTPClient

func NewHostsSettingsModifyParamsWithHTTPClient(client *http.Client) *HostsSettingsModifyParams

NewHostsSettingsModifyParamsWithHTTPClient creates a new HostsSettingsModifyParams object with the ability to set a custom HTTPClient for a request.

func NewHostsSettingsModifyParamsWithTimeout

func NewHostsSettingsModifyParamsWithTimeout(timeout time.Duration) *HostsSettingsModifyParams

NewHostsSettingsModifyParamsWithTimeout creates a new HostsSettingsModifyParams object with the ability to set a timeout on a request.

func (*HostsSettingsModifyParams) SetContext

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

SetContext adds the context to the hosts settings modify params

func (*HostsSettingsModifyParams) SetDefaults

func (o *HostsSettingsModifyParams) SetDefaults()

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

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

func (*HostsSettingsModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the hosts settings modify params

func (*HostsSettingsModifyParams) SetInfo

SetInfo adds the info to the hosts settings modify params

func (*HostsSettingsModifyParams) SetSvmUUID

func (o *HostsSettingsModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the hosts settings modify params

func (*HostsSettingsModifyParams) SetTimeout

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

SetTimeout adds the timeout to the hosts settings modify params

func (*HostsSettingsModifyParams) WithContext

WithContext adds the context to the hosts settings modify params

func (*HostsSettingsModifyParams) WithDefaults

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

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

func (*HostsSettingsModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the hosts settings modify params

func (*HostsSettingsModifyParams) WithInfo

WithInfo adds the info to the hosts settings modify params

func (*HostsSettingsModifyParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the hosts settings modify params

func (*HostsSettingsModifyParams) WithTimeout

WithTimeout adds the timeout to the hosts settings modify params

func (*HostsSettingsModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type HostsSettingsModifyReader

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

HostsSettingsModifyReader is a Reader for the HostsSettingsModify structure.

func (*HostsSettingsModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LdapCollectionGetDefault

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

Following error codes can be thrown as part of LDAP status information, if LDAP status is needed to be retrieved.

| Error Code | Description | | ---------- | ----------- | | 4915229 | DNS resolution failed due to an internal error. Contact technical support if this issue persists | | 4915231 | DNS resolution failed for one or more of the specified LDAP servers. Verify that a valid DNS server is configured | | 23724132 | DNS resolution failed for all the specified LDAP servers. Verify that a valid DNS server is configured | | 4915258 | The LDAP configuration is invalid. Verify that the Active Directory domain or servers are reachable and that the network configuration is correct | | 4915263 | Failed to check the current status of LDAP server. Reason:<Reason for the failure> | | 4915234 | The specified LDAP server or preferred Active Directory server is not supported because it is one of the following: multicast, loopback, 0.0.0.0, or broadcast | | 4915265 | The specified bind password or bind DN is invalid | | 4915264 | Certificate verification failed. Verify that a valid certificate is installed |

func NewLdapCollectionGetDefault

func NewLdapCollectionGetDefault(code int) *LdapCollectionGetDefault

NewLdapCollectionGetDefault creates a LdapCollectionGetDefault with default headers values

func (*LdapCollectionGetDefault) Code

func (o *LdapCollectionGetDefault) Code() int

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

func (*LdapCollectionGetDefault) Error

func (o *LdapCollectionGetDefault) Error() string

func (*LdapCollectionGetDefault) GetPayload

func (*LdapCollectionGetDefault) IsClientError

func (o *LdapCollectionGetDefault) IsClientError() bool

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

func (*LdapCollectionGetDefault) IsCode

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

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

func (*LdapCollectionGetDefault) IsRedirect

func (o *LdapCollectionGetDefault) IsRedirect() bool

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

func (*LdapCollectionGetDefault) IsServerError

func (o *LdapCollectionGetDefault) IsServerError() bool

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

func (*LdapCollectionGetDefault) IsSuccess

func (o *LdapCollectionGetDefault) IsSuccess() bool

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

func (*LdapCollectionGetDefault) String

func (o *LdapCollectionGetDefault) String() string

type LdapCollectionGetOK

type LdapCollectionGetOK struct {
	Payload *models.LdapServiceResponse
}

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

OK

func NewLdapCollectionGetOK

func NewLdapCollectionGetOK() *LdapCollectionGetOK

NewLdapCollectionGetOK creates a LdapCollectionGetOK with default headers values

func (*LdapCollectionGetOK) Error

func (o *LdapCollectionGetOK) Error() string

func (*LdapCollectionGetOK) GetPayload

func (*LdapCollectionGetOK) IsClientError

func (o *LdapCollectionGetOK) IsClientError() bool

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

func (*LdapCollectionGetOK) IsCode

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

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

func (*LdapCollectionGetOK) IsRedirect

func (o *LdapCollectionGetOK) IsRedirect() bool

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

func (*LdapCollectionGetOK) IsServerError

func (o *LdapCollectionGetOK) IsServerError() bool

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

func (*LdapCollectionGetOK) IsSuccess

func (o *LdapCollectionGetOK) IsSuccess() bool

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

func (*LdapCollectionGetOK) String

func (o *LdapCollectionGetOK) String() string

type LdapCollectionGetParams

type LdapCollectionGetParams struct {

	/* AdDomain.

	   Filter by ad_domain
	*/
	AdDomain *string

	/* BaseDn.

	   Filter by base_dn
	*/
	BaseDn *string

	/* BaseScope.

	   Filter by base_scope
	*/
	BaseScope *string

	/* BindAsCifsServer.

	   Filter by bind_as_cifs_server
	*/
	BindAsCifsServer *bool

	/* BindDn.

	   Filter by bind_dn
	*/
	BindDn *string

	/* Fields.

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

	/* GroupDn.

	   Filter by group_dn
	*/
	GroupDn *string

	/* GroupMembershipFilter.

	   Filter by group_membership_filter
	*/
	GroupMembershipFilter *string

	/* GroupScope.

	   Filter by group_scope
	*/
	GroupScope *string

	/* IsNetgroupByhostEnabled.

	   Filter by is_netgroup_byhost_enabled
	*/
	IsNetgroupByhostEnabled *bool

	/* IsOwner.

	   Filter by is_owner
	*/
	IsOwner *bool

	/* LdapsEnabled.

	   Filter by ldaps_enabled
	*/
	LdapsEnabled *bool

	/* MaxRecords.

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

	/* MinBindLevel.

	   Filter by min_bind_level
	*/
	MinBindLevel *string

	/* NetgroupByhostDn.

	   Filter by netgroup_byhost_dn
	*/
	NetgroupByhostDn *string

	/* NetgroupByhostScope.

	   Filter by netgroup_byhost_scope
	*/
	NetgroupByhostScope *string

	/* NetgroupDn.

	   Filter by netgroup_dn
	*/
	NetgroupDn *string

	/* NetgroupScope.

	   Filter by netgroup_scope
	*/
	NetgroupScope *string

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

	/* PreferredAdServers.

	   Filter by preferred_ad_servers
	*/
	PreferredAdServers *string

	/* QueryTimeout.

	   Filter by query_timeout
	*/
	QueryTimeout *int64

	/* ReferralEnabled.

	   Filter by referral_enabled
	*/
	ReferralEnabled *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

	/* Schema.

	   Filter by schema
	*/
	Schema *string

	/* Servers.

	   Filter by servers
	*/
	Servers *string

	/* SessionSecurity.

	   Filter by session_security
	*/
	SessionSecurity *string

	/* StatusCode.

	   Filter by status.code
	*/
	StatusCode *int64

	/* StatusDnMessage.

	   Filter by status.dn_message
	*/
	StatusDnMessage *string

	/* StatusMessage.

	   Filter by status.message
	*/
	StatusMessage *string

	/* StatusState.

	   Filter by status.state
	*/
	StatusState *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* TryChannelBinding.

	   Filter by try_channel_binding
	*/
	TryChannelBinding *bool

	/* UseStartTLS.

	   Filter by use_start_tls
	*/
	UseStartTLS *bool

	/* UserDn.

	   Filter by user_dn
	*/
	UserDn *string

	/* UserScope.

	   Filter by user_scope
	*/
	UserScope *string

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

LdapCollectionGetParams contains all the parameters to send to the API endpoint

for the ldap collection get operation.

Typically these are written to a http.Request.

func NewLdapCollectionGetParams

func NewLdapCollectionGetParams() *LdapCollectionGetParams

NewLdapCollectionGetParams creates a new LdapCollectionGetParams 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 NewLdapCollectionGetParamsWithContext

func NewLdapCollectionGetParamsWithContext(ctx context.Context) *LdapCollectionGetParams

NewLdapCollectionGetParamsWithContext creates a new LdapCollectionGetParams object with the ability to set a context for a request.

func NewLdapCollectionGetParamsWithHTTPClient

func NewLdapCollectionGetParamsWithHTTPClient(client *http.Client) *LdapCollectionGetParams

NewLdapCollectionGetParamsWithHTTPClient creates a new LdapCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewLdapCollectionGetParamsWithTimeout

func NewLdapCollectionGetParamsWithTimeout(timeout time.Duration) *LdapCollectionGetParams

NewLdapCollectionGetParamsWithTimeout creates a new LdapCollectionGetParams object with the ability to set a timeout on a request.

func (*LdapCollectionGetParams) SetAdDomain

func (o *LdapCollectionGetParams) SetAdDomain(adDomain *string)

SetAdDomain adds the adDomain to the ldap collection get params

func (*LdapCollectionGetParams) SetBaseDn

func (o *LdapCollectionGetParams) SetBaseDn(baseDn *string)

SetBaseDn adds the baseDn to the ldap collection get params

func (*LdapCollectionGetParams) SetBaseScope

func (o *LdapCollectionGetParams) SetBaseScope(baseScope *string)

SetBaseScope adds the baseScope to the ldap collection get params

func (*LdapCollectionGetParams) SetBindAsCifsServer

func (o *LdapCollectionGetParams) SetBindAsCifsServer(bindAsCifsServer *bool)

SetBindAsCifsServer adds the bindAsCifsServer to the ldap collection get params

func (*LdapCollectionGetParams) SetBindDn

func (o *LdapCollectionGetParams) SetBindDn(bindDn *string)

SetBindDn adds the bindDn to the ldap collection get params

func (*LdapCollectionGetParams) SetContext

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

SetContext adds the context to the ldap collection get params

func (*LdapCollectionGetParams) SetDefaults

func (o *LdapCollectionGetParams) SetDefaults()

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

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

func (*LdapCollectionGetParams) SetFields

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

SetFields adds the fields to the ldap collection get params

func (*LdapCollectionGetParams) SetGroupDn

func (o *LdapCollectionGetParams) SetGroupDn(groupDn *string)

SetGroupDn adds the groupDn to the ldap collection get params

func (*LdapCollectionGetParams) SetGroupMembershipFilter

func (o *LdapCollectionGetParams) SetGroupMembershipFilter(groupMembershipFilter *string)

SetGroupMembershipFilter adds the groupMembershipFilter to the ldap collection get params

func (*LdapCollectionGetParams) SetGroupScope

func (o *LdapCollectionGetParams) SetGroupScope(groupScope *string)

SetGroupScope adds the groupScope to the ldap collection get params

func (*LdapCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ldap collection get params

func (*LdapCollectionGetParams) SetIsNetgroupByhostEnabled

func (o *LdapCollectionGetParams) SetIsNetgroupByhostEnabled(isNetgroupByhostEnabled *bool)

SetIsNetgroupByhostEnabled adds the isNetgroupByhostEnabled to the ldap collection get params

func (*LdapCollectionGetParams) SetIsOwner

func (o *LdapCollectionGetParams) SetIsOwner(isOwner *bool)

SetIsOwner adds the isOwner to the ldap collection get params

func (*LdapCollectionGetParams) SetLdapsEnabled

func (o *LdapCollectionGetParams) SetLdapsEnabled(ldapsEnabled *bool)

SetLdapsEnabled adds the ldapsEnabled to the ldap collection get params

func (*LdapCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the ldap collection get params

func (*LdapCollectionGetParams) SetMinBindLevel

func (o *LdapCollectionGetParams) SetMinBindLevel(minBindLevel *string)

SetMinBindLevel adds the minBindLevel to the ldap collection get params

func (*LdapCollectionGetParams) SetNetgroupByhostDn

func (o *LdapCollectionGetParams) SetNetgroupByhostDn(netgroupByhostDn *string)

SetNetgroupByhostDn adds the netgroupByhostDn to the ldap collection get params

func (*LdapCollectionGetParams) SetNetgroupByhostScope

func (o *LdapCollectionGetParams) SetNetgroupByhostScope(netgroupByhostScope *string)

SetNetgroupByhostScope adds the netgroupByhostScope to the ldap collection get params

func (*LdapCollectionGetParams) SetNetgroupDn

func (o *LdapCollectionGetParams) SetNetgroupDn(netgroupDn *string)

SetNetgroupDn adds the netgroupDn to the ldap collection get params

func (*LdapCollectionGetParams) SetNetgroupScope

func (o *LdapCollectionGetParams) SetNetgroupScope(netgroupScope *string)

SetNetgroupScope adds the netgroupScope to the ldap collection get params

func (*LdapCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the ldap collection get params

func (*LdapCollectionGetParams) SetPort

func (o *LdapCollectionGetParams) SetPort(port *int64)

SetPort adds the port to the ldap collection get params

func (*LdapCollectionGetParams) SetPreferredAdServers

func (o *LdapCollectionGetParams) SetPreferredAdServers(preferredAdServers *string)

SetPreferredAdServers adds the preferredAdServers to the ldap collection get params

func (*LdapCollectionGetParams) SetQueryTimeout

func (o *LdapCollectionGetParams) SetQueryTimeout(queryTimeout *int64)

SetQueryTimeout adds the queryTimeout to the ldap collection get params

func (*LdapCollectionGetParams) SetReferralEnabled

func (o *LdapCollectionGetParams) SetReferralEnabled(referralEnabled *bool)

SetReferralEnabled adds the referralEnabled to the ldap collection get params

func (*LdapCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the ldap collection get params

func (*LdapCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the ldap collection get params

func (*LdapCollectionGetParams) SetSchema

func (o *LdapCollectionGetParams) SetSchema(schema *string)

SetSchema adds the schema to the ldap collection get params

func (*LdapCollectionGetParams) SetServers

func (o *LdapCollectionGetParams) SetServers(servers *string)

SetServers adds the servers to the ldap collection get params

func (*LdapCollectionGetParams) SetSessionSecurity

func (o *LdapCollectionGetParams) SetSessionSecurity(sessionSecurity *string)

SetSessionSecurity adds the sessionSecurity to the ldap collection get params

func (*LdapCollectionGetParams) SetStatusCode

func (o *LdapCollectionGetParams) SetStatusCode(statusCode *int64)

SetStatusCode adds the statusCode to the ldap collection get params

func (*LdapCollectionGetParams) SetStatusDnMessage

func (o *LdapCollectionGetParams) SetStatusDnMessage(statusDnMessage *string)

SetStatusDnMessage adds the statusDnMessage to the ldap collection get params

func (*LdapCollectionGetParams) SetStatusMessage

func (o *LdapCollectionGetParams) SetStatusMessage(statusMessage *string)

SetStatusMessage adds the statusMessage to the ldap collection get params

func (*LdapCollectionGetParams) SetStatusState

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

SetStatusState adds the statusState to the ldap collection get params

func (*LdapCollectionGetParams) SetSvmName

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

SetSvmName adds the svmName to the ldap collection get params

func (*LdapCollectionGetParams) SetSvmUUID

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

SetSvmUUID adds the svmUuid to the ldap collection get params

func (*LdapCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the ldap collection get params

func (*LdapCollectionGetParams) SetTryChannelBinding

func (o *LdapCollectionGetParams) SetTryChannelBinding(tryChannelBinding *bool)

SetTryChannelBinding adds the tryChannelBinding to the ldap collection get params

func (*LdapCollectionGetParams) SetUseStartTLS

func (o *LdapCollectionGetParams) SetUseStartTLS(useStartTLS *bool)

SetUseStartTLS adds the useStartTls to the ldap collection get params

func (*LdapCollectionGetParams) SetUserDn

func (o *LdapCollectionGetParams) SetUserDn(userDn *string)

SetUserDn adds the userDn to the ldap collection get params

func (*LdapCollectionGetParams) SetUserScope

func (o *LdapCollectionGetParams) SetUserScope(userScope *string)

SetUserScope adds the userScope to the ldap collection get params

func (*LdapCollectionGetParams) WithAdDomain

func (o *LdapCollectionGetParams) WithAdDomain(adDomain *string) *LdapCollectionGetParams

WithAdDomain adds the adDomain to the ldap collection get params

func (*LdapCollectionGetParams) WithBaseDn

func (o *LdapCollectionGetParams) WithBaseDn(baseDn *string) *LdapCollectionGetParams

WithBaseDn adds the baseDn to the ldap collection get params

func (*LdapCollectionGetParams) WithBaseScope

func (o *LdapCollectionGetParams) WithBaseScope(baseScope *string) *LdapCollectionGetParams

WithBaseScope adds the baseScope to the ldap collection get params

func (*LdapCollectionGetParams) WithBindAsCifsServer

func (o *LdapCollectionGetParams) WithBindAsCifsServer(bindAsCifsServer *bool) *LdapCollectionGetParams

WithBindAsCifsServer adds the bindAsCifsServer to the ldap collection get params

func (*LdapCollectionGetParams) WithBindDn

func (o *LdapCollectionGetParams) WithBindDn(bindDn *string) *LdapCollectionGetParams

WithBindDn adds the bindDn to the ldap collection get params

func (*LdapCollectionGetParams) WithContext

WithContext adds the context to the ldap collection get params

func (*LdapCollectionGetParams) WithDefaults

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

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

func (*LdapCollectionGetParams) WithFields

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

WithFields adds the fields to the ldap collection get params

func (*LdapCollectionGetParams) WithGroupDn

func (o *LdapCollectionGetParams) WithGroupDn(groupDn *string) *LdapCollectionGetParams

WithGroupDn adds the groupDn to the ldap collection get params

func (*LdapCollectionGetParams) WithGroupMembershipFilter

func (o *LdapCollectionGetParams) WithGroupMembershipFilter(groupMembershipFilter *string) *LdapCollectionGetParams

WithGroupMembershipFilter adds the groupMembershipFilter to the ldap collection get params

func (*LdapCollectionGetParams) WithGroupScope

func (o *LdapCollectionGetParams) WithGroupScope(groupScope *string) *LdapCollectionGetParams

WithGroupScope adds the groupScope to the ldap collection get params

func (*LdapCollectionGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ldap collection get params

func (*LdapCollectionGetParams) WithIsNetgroupByhostEnabled

func (o *LdapCollectionGetParams) WithIsNetgroupByhostEnabled(isNetgroupByhostEnabled *bool) *LdapCollectionGetParams

WithIsNetgroupByhostEnabled adds the isNetgroupByhostEnabled to the ldap collection get params

func (*LdapCollectionGetParams) WithIsOwner

func (o *LdapCollectionGetParams) WithIsOwner(isOwner *bool) *LdapCollectionGetParams

WithIsOwner adds the isOwner to the ldap collection get params

func (*LdapCollectionGetParams) WithLdapsEnabled

func (o *LdapCollectionGetParams) WithLdapsEnabled(ldapsEnabled *bool) *LdapCollectionGetParams

WithLdapsEnabled adds the ldapsEnabled to the ldap collection get params

func (*LdapCollectionGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the ldap collection get params

func (*LdapCollectionGetParams) WithMinBindLevel

func (o *LdapCollectionGetParams) WithMinBindLevel(minBindLevel *string) *LdapCollectionGetParams

WithMinBindLevel adds the minBindLevel to the ldap collection get params

func (*LdapCollectionGetParams) WithNetgroupByhostDn

func (o *LdapCollectionGetParams) WithNetgroupByhostDn(netgroupByhostDn *string) *LdapCollectionGetParams

WithNetgroupByhostDn adds the netgroupByhostDn to the ldap collection get params

func (*LdapCollectionGetParams) WithNetgroupByhostScope

func (o *LdapCollectionGetParams) WithNetgroupByhostScope(netgroupByhostScope *string) *LdapCollectionGetParams

WithNetgroupByhostScope adds the netgroupByhostScope to the ldap collection get params

func (*LdapCollectionGetParams) WithNetgroupDn

func (o *LdapCollectionGetParams) WithNetgroupDn(netgroupDn *string) *LdapCollectionGetParams

WithNetgroupDn adds the netgroupDn to the ldap collection get params

func (*LdapCollectionGetParams) WithNetgroupScope

func (o *LdapCollectionGetParams) WithNetgroupScope(netgroupScope *string) *LdapCollectionGetParams

WithNetgroupScope adds the netgroupScope to the ldap collection get params

func (*LdapCollectionGetParams) WithOrderBy

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

WithOrderBy adds the orderBy to the ldap collection get params

func (*LdapCollectionGetParams) WithPort

WithPort adds the port to the ldap collection get params

func (*LdapCollectionGetParams) WithPreferredAdServers

func (o *LdapCollectionGetParams) WithPreferredAdServers(preferredAdServers *string) *LdapCollectionGetParams

WithPreferredAdServers adds the preferredAdServers to the ldap collection get params

func (*LdapCollectionGetParams) WithQueryTimeout

func (o *LdapCollectionGetParams) WithQueryTimeout(queryTimeout *int64) *LdapCollectionGetParams

WithQueryTimeout adds the queryTimeout to the ldap collection get params

func (*LdapCollectionGetParams) WithReferralEnabled

func (o *LdapCollectionGetParams) WithReferralEnabled(referralEnabled *bool) *LdapCollectionGetParams

WithReferralEnabled adds the referralEnabled to the ldap collection get params

func (*LdapCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the ldap collection get params

func (*LdapCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the ldap collection get params

func (*LdapCollectionGetParams) WithSchema

func (o *LdapCollectionGetParams) WithSchema(schema *string) *LdapCollectionGetParams

WithSchema adds the schema to the ldap collection get params

func (*LdapCollectionGetParams) WithServers

func (o *LdapCollectionGetParams) WithServers(servers *string) *LdapCollectionGetParams

WithServers adds the servers to the ldap collection get params

func (*LdapCollectionGetParams) WithSessionSecurity

func (o *LdapCollectionGetParams) WithSessionSecurity(sessionSecurity *string) *LdapCollectionGetParams

WithSessionSecurity adds the sessionSecurity to the ldap collection get params

func (*LdapCollectionGetParams) WithStatusCode

func (o *LdapCollectionGetParams) WithStatusCode(statusCode *int64) *LdapCollectionGetParams

WithStatusCode adds the statusCode to the ldap collection get params

func (*LdapCollectionGetParams) WithStatusDnMessage

func (o *LdapCollectionGetParams) WithStatusDnMessage(statusDnMessage *string) *LdapCollectionGetParams

WithStatusDnMessage adds the statusDnMessage to the ldap collection get params

func (*LdapCollectionGetParams) WithStatusMessage

func (o *LdapCollectionGetParams) WithStatusMessage(statusMessage *string) *LdapCollectionGetParams

WithStatusMessage adds the statusMessage to the ldap collection get params

func (*LdapCollectionGetParams) WithStatusState

func (o *LdapCollectionGetParams) WithStatusState(statusState *string) *LdapCollectionGetParams

WithStatusState adds the statusState to the ldap collection get params

func (*LdapCollectionGetParams) WithSvmName

func (o *LdapCollectionGetParams) WithSvmName(svmName *string) *LdapCollectionGetParams

WithSvmName adds the svmName to the ldap collection get params

func (*LdapCollectionGetParams) WithSvmUUID

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

WithSvmUUID adds the svmUUID to the ldap collection get params

func (*LdapCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the ldap collection get params

func (*LdapCollectionGetParams) WithTryChannelBinding

func (o *LdapCollectionGetParams) WithTryChannelBinding(tryChannelBinding *bool) *LdapCollectionGetParams

WithTryChannelBinding adds the tryChannelBinding to the ldap collection get params

func (*LdapCollectionGetParams) WithUseStartTLS

func (o *LdapCollectionGetParams) WithUseStartTLS(useStartTLS *bool) *LdapCollectionGetParams

WithUseStartTLS adds the useStartTLS to the ldap collection get params

func (*LdapCollectionGetParams) WithUserDn

func (o *LdapCollectionGetParams) WithUserDn(userDn *string) *LdapCollectionGetParams

WithUserDn adds the userDn to the ldap collection get params

func (*LdapCollectionGetParams) WithUserScope

func (o *LdapCollectionGetParams) WithUserScope(userScope *string) *LdapCollectionGetParams

WithUserScope adds the userScope to the ldap collection get params

func (*LdapCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LdapCollectionGetReader

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

LdapCollectionGetReader is a Reader for the LdapCollectionGet structure.

func (*LdapCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LdapCreateCreated

type LdapCreateCreated struct {

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

	Payload *models.LdapServiceResponse
}

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

Created

func NewLdapCreateCreated

func NewLdapCreateCreated() *LdapCreateCreated

NewLdapCreateCreated creates a LdapCreateCreated with default headers values

func (*LdapCreateCreated) Error

func (o *LdapCreateCreated) Error() string

func (*LdapCreateCreated) GetPayload

func (o *LdapCreateCreated) GetPayload() *models.LdapServiceResponse

func (*LdapCreateCreated) IsClientError

func (o *LdapCreateCreated) IsClientError() bool

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

func (*LdapCreateCreated) IsCode

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

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

func (*LdapCreateCreated) IsRedirect

func (o *LdapCreateCreated) IsRedirect() bool

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

func (*LdapCreateCreated) IsServerError

func (o *LdapCreateCreated) IsServerError() bool

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

func (*LdapCreateCreated) IsSuccess

func (o *LdapCreateCreated) IsSuccess() bool

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

func (*LdapCreateCreated) String

func (o *LdapCreateCreated) String() string

type LdapCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262186 | LDAP Servers cannot be used with Active Directory domain and/or preferred Acti Directory servers | | 2621488 | Invalid SVM context | | 2621706 | The specified SVM UUID is incorrect for the specified SVM name | | 4915203 | The specified LDAP schema does not exist | | 4915207 | The specified LDAP servers or preferred Active Directory servers contain duplicate server entries | | 4915229 | DNS resolution failed due to an internal error. Contact technical support if this issue persists | | 4915231 | DNS resolution failed for one or more of the specified LDAP servers. Verify that a valid DNS server is configured | | 23724132 | DNS resolution failed for all the specified LDAP servers. Verify that a valid DNS server is configured | | 4915234 | The specified LDAP server or preferred Active Directory server is not supported because it is one of the following: multicast, loopback, 0.0.0.0, or broadcast | | 4915248 | LDAP servers cannot be empty or "-". Specified Active Directory domain is invalid because it is empty or "-" or it contains either the special characters or "-" at the start or end of the domain) | | 4915251 | STARTTLS and LDAPS cannot be used together | | 4915257 | The LDAP configuration is invalid. Verify that bind-dn and bind password are correct | | 4915258 | The LDAP configuration is invalid. Verify that the Active Directory domain or servers are reachable and that the network configuration is correct | | 4915259 | LDAP configurations with Active Directory domains are not supported on admin SVM. | | 4915265 | The specified bind password or bind DN is invalid | | 4915264 | Certificate verification failed. Verify that a valid certificate is installed | | 13434916 | The SVM is in the process of being created. Wait a few minutes, and then try the command again. | | 23724130 | Cannot use an IPv6 name server address because there are no IPv6 LIFs | | 4915252 | LDAP Referral is not supported with STARTTLS, with session security levels sign, seal or with LDAPS. |

func NewLdapCreateDefault

func NewLdapCreateDefault(code int) *LdapCreateDefault

NewLdapCreateDefault creates a LdapCreateDefault with default headers values

func (*LdapCreateDefault) Code

func (o *LdapCreateDefault) Code() int

Code gets the status code for the ldap create default response

func (*LdapCreateDefault) Error

func (o *LdapCreateDefault) Error() string

func (*LdapCreateDefault) GetPayload

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

func (*LdapCreateDefault) IsClientError

func (o *LdapCreateDefault) IsClientError() bool

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

func (*LdapCreateDefault) IsCode

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

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

func (*LdapCreateDefault) IsRedirect

func (o *LdapCreateDefault) IsRedirect() bool

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

func (*LdapCreateDefault) IsServerError

func (o *LdapCreateDefault) IsServerError() bool

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

func (*LdapCreateDefault) IsSuccess

func (o *LdapCreateDefault) IsSuccess() bool

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

func (*LdapCreateDefault) String

func (o *LdapCreateDefault) String() string

type LdapCreateParams

type LdapCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.LdapService

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

LdapCreateParams contains all the parameters to send to the API endpoint

for the ldap create operation.

Typically these are written to a http.Request.

func NewLdapCreateParams

func NewLdapCreateParams() *LdapCreateParams

NewLdapCreateParams creates a new LdapCreateParams 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 NewLdapCreateParamsWithContext

func NewLdapCreateParamsWithContext(ctx context.Context) *LdapCreateParams

NewLdapCreateParamsWithContext creates a new LdapCreateParams object with the ability to set a context for a request.

func NewLdapCreateParamsWithHTTPClient

func NewLdapCreateParamsWithHTTPClient(client *http.Client) *LdapCreateParams

NewLdapCreateParamsWithHTTPClient creates a new LdapCreateParams object with the ability to set a custom HTTPClient for a request.

func NewLdapCreateParamsWithTimeout

func NewLdapCreateParamsWithTimeout(timeout time.Duration) *LdapCreateParams

NewLdapCreateParamsWithTimeout creates a new LdapCreateParams object with the ability to set a timeout on a request.

func (*LdapCreateParams) SetContext

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

SetContext adds the context to the ldap create params

func (*LdapCreateParams) SetDefaults

func (o *LdapCreateParams) SetDefaults()

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

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

func (*LdapCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ldap create params

func (*LdapCreateParams) SetInfo

func (o *LdapCreateParams) SetInfo(info *models.LdapService)

SetInfo adds the info to the ldap create params

func (*LdapCreateParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the ldap create params

func (*LdapCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ldap create params

func (*LdapCreateParams) WithContext

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

WithContext adds the context to the ldap create params

func (*LdapCreateParams) WithDefaults

func (o *LdapCreateParams) WithDefaults() *LdapCreateParams

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

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

func (*LdapCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ldap create params

func (*LdapCreateParams) WithInfo

WithInfo adds the info to the ldap create params

func (*LdapCreateParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the ldap create params

func (*LdapCreateParams) WithTimeout

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

WithTimeout adds the timeout to the ldap create params

func (*LdapCreateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type LdapCreateReader

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

LdapCreateReader is a Reader for the LdapCreate structure.

func (*LdapCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LdapDeleteDefault

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

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

Error

func NewLdapDeleteDefault

func NewLdapDeleteDefault(code int) *LdapDeleteDefault

NewLdapDeleteDefault creates a LdapDeleteDefault with default headers values

func (*LdapDeleteDefault) Code

func (o *LdapDeleteDefault) Code() int

Code gets the status code for the ldap delete default response

func (*LdapDeleteDefault) Error

func (o *LdapDeleteDefault) Error() string

func (*LdapDeleteDefault) GetPayload

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

func (*LdapDeleteDefault) IsClientError

func (o *LdapDeleteDefault) IsClientError() bool

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

func (*LdapDeleteDefault) IsCode

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

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

func (*LdapDeleteDefault) IsRedirect

func (o *LdapDeleteDefault) IsRedirect() bool

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

func (*LdapDeleteDefault) IsServerError

func (o *LdapDeleteDefault) IsServerError() bool

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

func (*LdapDeleteDefault) IsSuccess

func (o *LdapDeleteDefault) IsSuccess() bool

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

func (*LdapDeleteDefault) String

func (o *LdapDeleteDefault) String() string

type LdapDeleteOK

type LdapDeleteOK struct {
}

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

OK

func NewLdapDeleteOK

func NewLdapDeleteOK() *LdapDeleteOK

NewLdapDeleteOK creates a LdapDeleteOK with default headers values

func (*LdapDeleteOK) Error

func (o *LdapDeleteOK) Error() string

func (*LdapDeleteOK) IsClientError

func (o *LdapDeleteOK) IsClientError() bool

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

func (*LdapDeleteOK) IsCode

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

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

func (*LdapDeleteOK) IsRedirect

func (o *LdapDeleteOK) IsRedirect() bool

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

func (*LdapDeleteOK) IsServerError

func (o *LdapDeleteOK) IsServerError() bool

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

func (*LdapDeleteOK) IsSuccess

func (o *LdapDeleteOK) IsSuccess() bool

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

func (*LdapDeleteOK) String

func (o *LdapDeleteOK) String() string

type LdapDeleteParams

type LdapDeleteParams struct {

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

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

LdapDeleteParams contains all the parameters to send to the API endpoint

for the ldap delete operation.

Typically these are written to a http.Request.

func NewLdapDeleteParams

func NewLdapDeleteParams() *LdapDeleteParams

NewLdapDeleteParams creates a new LdapDeleteParams 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 NewLdapDeleteParamsWithContext

func NewLdapDeleteParamsWithContext(ctx context.Context) *LdapDeleteParams

NewLdapDeleteParamsWithContext creates a new LdapDeleteParams object with the ability to set a context for a request.

func NewLdapDeleteParamsWithHTTPClient

func NewLdapDeleteParamsWithHTTPClient(client *http.Client) *LdapDeleteParams

NewLdapDeleteParamsWithHTTPClient creates a new LdapDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewLdapDeleteParamsWithTimeout

func NewLdapDeleteParamsWithTimeout(timeout time.Duration) *LdapDeleteParams

NewLdapDeleteParamsWithTimeout creates a new LdapDeleteParams object with the ability to set a timeout on a request.

func (*LdapDeleteParams) SetContext

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

SetContext adds the context to the ldap delete params

func (*LdapDeleteParams) SetDefaults

func (o *LdapDeleteParams) SetDefaults()

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

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

func (*LdapDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ldap delete params

func (*LdapDeleteParams) SetSvmUUID

func (o *LdapDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the ldap delete params

func (*LdapDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ldap delete params

func (*LdapDeleteParams) WithContext

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

WithContext adds the context to the ldap delete params

func (*LdapDeleteParams) WithDefaults

func (o *LdapDeleteParams) WithDefaults() *LdapDeleteParams

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

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

func (*LdapDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ldap delete params

func (*LdapDeleteParams) WithSvmUUID

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

WithSvmUUID adds the svmUUID to the ldap delete params

func (*LdapDeleteParams) WithTimeout

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

WithTimeout adds the timeout to the ldap delete params

func (*LdapDeleteParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type LdapDeleteReader

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

LdapDeleteReader is a Reader for the LdapDelete structure.

func (*LdapDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LdapGetDefault

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

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

Error

func NewLdapGetDefault

func NewLdapGetDefault(code int) *LdapGetDefault

NewLdapGetDefault creates a LdapGetDefault with default headers values

func (*LdapGetDefault) Code

func (o *LdapGetDefault) Code() int

Code gets the status code for the ldap get default response

func (*LdapGetDefault) Error

func (o *LdapGetDefault) Error() string

func (*LdapGetDefault) GetPayload

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

func (*LdapGetDefault) IsClientError

func (o *LdapGetDefault) IsClientError() bool

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

func (*LdapGetDefault) IsCode

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

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

func (*LdapGetDefault) IsRedirect

func (o *LdapGetDefault) IsRedirect() bool

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

func (*LdapGetDefault) IsServerError

func (o *LdapGetDefault) IsServerError() bool

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

func (*LdapGetDefault) IsSuccess

func (o *LdapGetDefault) IsSuccess() bool

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

func (*LdapGetDefault) String

func (o *LdapGetDefault) String() string

type LdapGetOK

type LdapGetOK struct {
	Payload *models.LdapService
}

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

OK

func NewLdapGetOK

func NewLdapGetOK() *LdapGetOK

NewLdapGetOK creates a LdapGetOK with default headers values

func (*LdapGetOK) Error

func (o *LdapGetOK) Error() string

func (*LdapGetOK) GetPayload

func (o *LdapGetOK) GetPayload() *models.LdapService

func (*LdapGetOK) IsClientError

func (o *LdapGetOK) IsClientError() bool

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

func (*LdapGetOK) IsCode

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

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

func (*LdapGetOK) IsRedirect

func (o *LdapGetOK) IsRedirect() bool

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

func (*LdapGetOK) IsServerError

func (o *LdapGetOK) IsServerError() bool

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

func (*LdapGetOK) IsSuccess

func (o *LdapGetOK) IsSuccess() bool

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

func (*LdapGetOK) String

func (o *LdapGetOK) String() string

type LdapGetParams

type LdapGetParams struct {

	/* Fields.

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

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

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

LdapGetParams contains all the parameters to send to the API endpoint

for the ldap get operation.

Typically these are written to a http.Request.

func NewLdapGetParams

func NewLdapGetParams() *LdapGetParams

NewLdapGetParams creates a new LdapGetParams 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 NewLdapGetParamsWithContext

func NewLdapGetParamsWithContext(ctx context.Context) *LdapGetParams

NewLdapGetParamsWithContext creates a new LdapGetParams object with the ability to set a context for a request.

func NewLdapGetParamsWithHTTPClient

func NewLdapGetParamsWithHTTPClient(client *http.Client) *LdapGetParams

NewLdapGetParamsWithHTTPClient creates a new LdapGetParams object with the ability to set a custom HTTPClient for a request.

func NewLdapGetParamsWithTimeout

func NewLdapGetParamsWithTimeout(timeout time.Duration) *LdapGetParams

NewLdapGetParamsWithTimeout creates a new LdapGetParams object with the ability to set a timeout on a request.

func (*LdapGetParams) SetContext

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

SetContext adds the context to the ldap get params

func (*LdapGetParams) SetDefaults

func (o *LdapGetParams) SetDefaults()

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

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

func (*LdapGetParams) SetFields

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

SetFields adds the fields to the ldap get params

func (*LdapGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ldap get params

func (*LdapGetParams) SetSvmUUID

func (o *LdapGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the ldap get params

func (*LdapGetParams) SetTimeout

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

SetTimeout adds the timeout to the ldap get params

func (*LdapGetParams) WithContext

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

WithContext adds the context to the ldap get params

func (*LdapGetParams) WithDefaults

func (o *LdapGetParams) WithDefaults() *LdapGetParams

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

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

func (*LdapGetParams) WithFields

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

WithFields adds the fields to the ldap get params

func (*LdapGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ldap get params

func (*LdapGetParams) WithSvmUUID

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

WithSvmUUID adds the svmUUID to the ldap get params

func (*LdapGetParams) WithTimeout

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

WithTimeout adds the timeout to the ldap get params

func (*LdapGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type LdapGetReader

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

LdapGetReader is a Reader for the LdapGet structure.

func (*LdapGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LdapModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262186 | LDAP Servers cannot be used with Active Directory domain and/or preferred Active Directory servers | | 2621488 | Invalid SVM context | | 2621706 | The specified SVM UUID is incorrect for the specified SVM name | | 4915203 | The specified LDAP schema does not exist | | 4915208 | The specified LDAP servers or preferred Active Directory servers contain duplicate server entries | | 4915229 | DNS resolution failed due to an internal error. Contact technical support if this issue persists | | 4915231 | DNS resolution failed for one or more of the specified LDAP servers. Verify that a valid DNS server is configured | | 23724132 | DNS resolution failed for all the specified LDAP servers. Verify that a valid DNS server is configured | | 4915234 | The specified LDAP server or preferred Active Directory server is not supported because it is one of the following: multicast, loopback, 0.0.0.0, or broadcast | | 4915248 | LDAP servers cannot be empty or "-". Specified Active Directory domain is invalid because it is empty or "-" or it contains either the special characters or "-" at the start or end of the domain. | | 4915251 | STARTTLS and LDAPS cannot be used together | | 4915257 | The LDAP configuration is invalid. Verify that the distinguished names and bind password are correct | | 4915258 | The LDAP configuration is invalid. Verify that the Active Directory domain or servers are reachable and that the network configuration is correct | | 4915259 | LDAP configurations with Active Directory domains are not supported on admin SVM. | | 23724130 | Cannot use an IPv6 name server address because there are no IPv6 LIFs | | 4915252 | LDAP Referral is not supported with STARTTLS, with session security levels sign, seal or with LDAPS. |

func NewLdapModifyDefault

func NewLdapModifyDefault(code int) *LdapModifyDefault

NewLdapModifyDefault creates a LdapModifyDefault with default headers values

func (*LdapModifyDefault) Code

func (o *LdapModifyDefault) Code() int

Code gets the status code for the ldap modify default response

func (*LdapModifyDefault) Error

func (o *LdapModifyDefault) Error() string

func (*LdapModifyDefault) GetPayload

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

func (*LdapModifyDefault) IsClientError

func (o *LdapModifyDefault) IsClientError() bool

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

func (*LdapModifyDefault) IsCode

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

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

func (*LdapModifyDefault) IsRedirect

func (o *LdapModifyDefault) IsRedirect() bool

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

func (*LdapModifyDefault) IsServerError

func (o *LdapModifyDefault) IsServerError() bool

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

func (*LdapModifyDefault) IsSuccess

func (o *LdapModifyDefault) IsSuccess() bool

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

func (*LdapModifyDefault) String

func (o *LdapModifyDefault) String() string

type LdapModifyOK

type LdapModifyOK struct {
}

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

OK

func NewLdapModifyOK

func NewLdapModifyOK() *LdapModifyOK

NewLdapModifyOK creates a LdapModifyOK with default headers values

func (*LdapModifyOK) Error

func (o *LdapModifyOK) Error() string

func (*LdapModifyOK) IsClientError

func (o *LdapModifyOK) IsClientError() bool

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

func (*LdapModifyOK) IsCode

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

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

func (*LdapModifyOK) IsRedirect

func (o *LdapModifyOK) IsRedirect() bool

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

func (*LdapModifyOK) IsServerError

func (o *LdapModifyOK) IsServerError() bool

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

func (*LdapModifyOK) IsSuccess

func (o *LdapModifyOK) IsSuccess() bool

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

func (*LdapModifyOK) String

func (o *LdapModifyOK) String() string

type LdapModifyParams

type LdapModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.LdapService

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

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

LdapModifyParams contains all the parameters to send to the API endpoint

for the ldap modify operation.

Typically these are written to a http.Request.

func NewLdapModifyParams

func NewLdapModifyParams() *LdapModifyParams

NewLdapModifyParams creates a new LdapModifyParams 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 NewLdapModifyParamsWithContext

func NewLdapModifyParamsWithContext(ctx context.Context) *LdapModifyParams

NewLdapModifyParamsWithContext creates a new LdapModifyParams object with the ability to set a context for a request.

func NewLdapModifyParamsWithHTTPClient

func NewLdapModifyParamsWithHTTPClient(client *http.Client) *LdapModifyParams

NewLdapModifyParamsWithHTTPClient creates a new LdapModifyParams object with the ability to set a custom HTTPClient for a request.

func NewLdapModifyParamsWithTimeout

func NewLdapModifyParamsWithTimeout(timeout time.Duration) *LdapModifyParams

NewLdapModifyParamsWithTimeout creates a new LdapModifyParams object with the ability to set a timeout on a request.

func (*LdapModifyParams) SetContext

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

SetContext adds the context to the ldap modify params

func (*LdapModifyParams) SetDefaults

func (o *LdapModifyParams) SetDefaults()

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

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

func (*LdapModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ldap modify params

func (*LdapModifyParams) SetInfo

func (o *LdapModifyParams) SetInfo(info *models.LdapService)

SetInfo adds the info to the ldap modify params

func (*LdapModifyParams) SetSvmUUID

func (o *LdapModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the ldap modify params

func (*LdapModifyParams) SetTimeout

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

SetTimeout adds the timeout to the ldap modify params

func (*LdapModifyParams) WithContext

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

WithContext adds the context to the ldap modify params

func (*LdapModifyParams) WithDefaults

func (o *LdapModifyParams) WithDefaults() *LdapModifyParams

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

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

func (*LdapModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ldap modify params

func (*LdapModifyParams) WithInfo

WithInfo adds the info to the ldap modify params

func (*LdapModifyParams) WithSvmUUID

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

WithSvmUUID adds the svmUUID to the ldap modify params

func (*LdapModifyParams) WithTimeout

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

WithTimeout adds the timeout to the ldap modify params

func (*LdapModifyParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type LdapModifyReader

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

LdapModifyReader is a Reader for the LdapModify structure.

func (*LdapModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LdapSchemaCollectionGetDefault

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

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

Error

func NewLdapSchemaCollectionGetDefault

func NewLdapSchemaCollectionGetDefault(code int) *LdapSchemaCollectionGetDefault

NewLdapSchemaCollectionGetDefault creates a LdapSchemaCollectionGetDefault with default headers values

func (*LdapSchemaCollectionGetDefault) Code

Code gets the status code for the ldap schema collection get default response

func (*LdapSchemaCollectionGetDefault) Error

func (*LdapSchemaCollectionGetDefault) GetPayload

func (*LdapSchemaCollectionGetDefault) IsClientError

func (o *LdapSchemaCollectionGetDefault) IsClientError() bool

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

func (*LdapSchemaCollectionGetDefault) IsCode

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

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

func (*LdapSchemaCollectionGetDefault) IsRedirect

func (o *LdapSchemaCollectionGetDefault) IsRedirect() bool

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

func (*LdapSchemaCollectionGetDefault) IsServerError

func (o *LdapSchemaCollectionGetDefault) IsServerError() bool

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

func (*LdapSchemaCollectionGetDefault) IsSuccess

func (o *LdapSchemaCollectionGetDefault) IsSuccess() bool

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

func (*LdapSchemaCollectionGetDefault) String

type LdapSchemaCollectionGetOK

type LdapSchemaCollectionGetOK struct {
	Payload *models.LdapSchemaResponse
}

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

OK

func NewLdapSchemaCollectionGetOK

func NewLdapSchemaCollectionGetOK() *LdapSchemaCollectionGetOK

NewLdapSchemaCollectionGetOK creates a LdapSchemaCollectionGetOK with default headers values

func (*LdapSchemaCollectionGetOK) Error

func (o *LdapSchemaCollectionGetOK) Error() string

func (*LdapSchemaCollectionGetOK) GetPayload

func (*LdapSchemaCollectionGetOK) IsClientError

func (o *LdapSchemaCollectionGetOK) IsClientError() bool

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

func (*LdapSchemaCollectionGetOK) IsCode

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

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

func (*LdapSchemaCollectionGetOK) IsRedirect

func (o *LdapSchemaCollectionGetOK) IsRedirect() bool

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

func (*LdapSchemaCollectionGetOK) IsServerError

func (o *LdapSchemaCollectionGetOK) IsServerError() bool

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

func (*LdapSchemaCollectionGetOK) IsSuccess

func (o *LdapSchemaCollectionGetOK) IsSuccess() bool

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

func (*LdapSchemaCollectionGetOK) String

func (o *LdapSchemaCollectionGetOK) String() string

type LdapSchemaCollectionGetParams

type LdapSchemaCollectionGetParams struct {

	/* Comment.

	   Filter by comment
	*/
	Comment *string

	/* Fields.

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

	/* GlobalSchema.

	   Filter by global_schema
	*/
	GlobalSchema *bool

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	Name *string

	/* NameMappingAccountUnix.

	   Filter by name_mapping.account.unix
	*/
	NameMappingAccountUnix *string

	/* NameMappingAccountWindows.

	   Filter by name_mapping.account.windows
	*/
	NameMappingAccountWindows *string

	/* NameMappingWindowsToUnixAttribute.

	   Filter by name_mapping.windows_to_unix.attribute
	*/
	NameMappingWindowsToUnixAttribute *string

	/* NameMappingWindowsToUnixNoDomainPrefix.

	   Filter by name_mapping.windows_to_unix.no_domain_prefix
	*/
	NameMappingWindowsToUnixNoDomainPrefix *bool

	/* NameMappingWindowsToUnixObjectClass.

	   Filter by name_mapping.windows_to_unix.object_class
	*/
	NameMappingWindowsToUnixObjectClass *string

	/* OrderBy.

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

	/* OwnerName.

	   Filter by owner.name
	*/
	OwnerName *string

	/* OwnerUUID.

	   Filter by owner.uuid
	*/
	OwnerUUID *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

	/* Rfc2307AttributeGecos.

	   Filter by rfc2307.attribute.gecos
	*/
	Rfc2307AttributeGecos *string

	/* Rfc2307AttributeGidNumber.

	   Filter by rfc2307.attribute.gid_number
	*/
	Rfc2307AttributeGidNumber *string

	/* Rfc2307AttributeHomeDirectory.

	   Filter by rfc2307.attribute.home_directory
	*/
	Rfc2307AttributeHomeDirectory *string

	/* Rfc2307AttributeLoginShell.

	   Filter by rfc2307.attribute.login_shell
	*/
	Rfc2307AttributeLoginShell *string

	/* Rfc2307AttributeUID.

	   Filter by rfc2307.attribute.uid
	*/
	Rfc2307AttributeUID *string

	/* Rfc2307AttributeUIDNumber.

	   Filter by rfc2307.attribute.uid_number
	*/
	Rfc2307AttributeUIDNumber *string

	/* Rfc2307AttributeUserPassword.

	   Filter by rfc2307.attribute.user_password
	*/
	Rfc2307AttributeUserPassword *string

	/* Rfc2307CnGroup.

	   Filter by rfc2307.cn.group
	*/
	Rfc2307CnGroup *string

	/* Rfc2307CnNetgroup.

	   Filter by rfc2307.cn.netgroup
	*/
	Rfc2307CnNetgroup *string

	/* Rfc2307MemberNisNetgroup.

	   Filter by rfc2307.member.nis_netgroup
	*/
	Rfc2307MemberNisNetgroup *string

	/* Rfc2307MemberUID.

	   Filter by rfc2307.member.uid
	*/
	Rfc2307MemberUID *string

	/* Rfc2307NisMapentry.

	   Filter by rfc2307.nis.mapentry
	*/
	Rfc2307NisMapentry *string

	/* Rfc2307NisMapname.

	   Filter by rfc2307.nis.mapname
	*/
	Rfc2307NisMapname *string

	/* Rfc2307NisNetgroup.

	   Filter by rfc2307.nis.netgroup
	*/
	Rfc2307NisNetgroup *string

	/* Rfc2307NisNetgroupTriple.

	   Filter by rfc2307.nis.netgroup_triple
	*/
	Rfc2307NisNetgroupTriple *string

	/* Rfc2307NisObject.

	   Filter by rfc2307.nis.object
	*/
	Rfc2307NisObject *string

	/* Rfc2307PosixAccount.

	   Filter by rfc2307.posix.account
	*/
	Rfc2307PosixAccount *string

	/* Rfc2307PosixGroup.

	   Filter by rfc2307.posix.group
	*/
	Rfc2307PosixGroup *string

	/* Rfc2307bisEnabled.

	   Filter by rfc2307bis.enabled
	*/
	Rfc2307bisEnabled *bool

	/* Rfc2307bisGroupOfUniqueNames.

	   Filter by rfc2307bis.group_of_unique_names
	*/
	Rfc2307bisGroupOfUniqueNames *string

	/* Rfc2307bisMaximumGroups.

	   Filter by rfc2307bis.maximum_groups
	*/
	Rfc2307bisMaximumGroups *int64

	/* Rfc2307bisUniqueMember.

	   Filter by rfc2307bis.unique_member
	*/
	Rfc2307bisUniqueMember *string

	/* Scope.

	   Filter by scope
	*/
	Scope *string

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

LdapSchemaCollectionGetParams contains all the parameters to send to the API endpoint

for the ldap schema collection get operation.

Typically these are written to a http.Request.

func NewLdapSchemaCollectionGetParams

func NewLdapSchemaCollectionGetParams() *LdapSchemaCollectionGetParams

NewLdapSchemaCollectionGetParams creates a new LdapSchemaCollectionGetParams 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 NewLdapSchemaCollectionGetParamsWithContext

func NewLdapSchemaCollectionGetParamsWithContext(ctx context.Context) *LdapSchemaCollectionGetParams

NewLdapSchemaCollectionGetParamsWithContext creates a new LdapSchemaCollectionGetParams object with the ability to set a context for a request.

func NewLdapSchemaCollectionGetParamsWithHTTPClient

func NewLdapSchemaCollectionGetParamsWithHTTPClient(client *http.Client) *LdapSchemaCollectionGetParams

NewLdapSchemaCollectionGetParamsWithHTTPClient creates a new LdapSchemaCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewLdapSchemaCollectionGetParamsWithTimeout

func NewLdapSchemaCollectionGetParamsWithTimeout(timeout time.Duration) *LdapSchemaCollectionGetParams

NewLdapSchemaCollectionGetParamsWithTimeout creates a new LdapSchemaCollectionGetParams object with the ability to set a timeout on a request.

func (*LdapSchemaCollectionGetParams) SetComment

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

SetComment adds the comment to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetContext

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

SetContext adds the context to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetDefaults

func (o *LdapSchemaCollectionGetParams) SetDefaults()

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

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

func (*LdapSchemaCollectionGetParams) SetFields

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

SetFields adds the fields to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetGlobalSchema

func (o *LdapSchemaCollectionGetParams) SetGlobalSchema(globalSchema *bool)

SetGlobalSchema adds the globalSchema to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetName

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

SetName adds the name to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameMappingAccountUnix

func (o *LdapSchemaCollectionGetParams) SetNameMappingAccountUnix(nameMappingAccountUnix *string)

SetNameMappingAccountUnix adds the nameMappingAccountUnix to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameMappingAccountWindows

func (o *LdapSchemaCollectionGetParams) SetNameMappingAccountWindows(nameMappingAccountWindows *string)

SetNameMappingAccountWindows adds the nameMappingAccountWindows to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixAttribute

func (o *LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixAttribute(nameMappingWindowsToUnixAttribute *string)

SetNameMappingWindowsToUnixAttribute adds the nameMappingWindowsToUnixAttribute to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixNoDomainPrefix

func (o *LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixNoDomainPrefix(nameMappingWindowsToUnixNoDomainPrefix *bool)

SetNameMappingWindowsToUnixNoDomainPrefix adds the nameMappingWindowsToUnixNoDomainPrefix to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixObjectClass

func (o *LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixObjectClass(nameMappingWindowsToUnixObjectClass *string)

SetNameMappingWindowsToUnixObjectClass adds the nameMappingWindowsToUnixObjectClass to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetOwnerName

func (o *LdapSchemaCollectionGetParams) SetOwnerName(ownerName *string)

SetOwnerName adds the ownerName to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetOwnerUUID

func (o *LdapSchemaCollectionGetParams) SetOwnerUUID(ownerUUID *string)

SetOwnerUUID adds the ownerUuid to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeGecos

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeGecos(rfc2307AttributeGecos *string)

SetRfc2307AttributeGecos adds the rfc2307AttributeGecos to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeGidNumber

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeGidNumber(rfc2307AttributeGidNumber *string)

SetRfc2307AttributeGidNumber adds the rfc2307AttributeGidNumber to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeHomeDirectory

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeHomeDirectory(rfc2307AttributeHomeDirectory *string)

SetRfc2307AttributeHomeDirectory adds the rfc2307AttributeHomeDirectory to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeLoginShell

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeLoginShell(rfc2307AttributeLoginShell *string)

SetRfc2307AttributeLoginShell adds the rfc2307AttributeLoginShell to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeUID

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeUID(rfc2307AttributeUID *string)

SetRfc2307AttributeUID adds the rfc2307AttributeUid to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeUIDNumber

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeUIDNumber(rfc2307AttributeUIDNumber *string)

SetRfc2307AttributeUIDNumber adds the rfc2307AttributeUidNumber to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeUserPassword

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeUserPassword(rfc2307AttributeUserPassword *string)

SetRfc2307AttributeUserPassword adds the rfc2307AttributeUserPassword to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307CnGroup

func (o *LdapSchemaCollectionGetParams) SetRfc2307CnGroup(rfc2307CnGroup *string)

SetRfc2307CnGroup adds the rfc2307CnGroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307CnNetgroup

func (o *LdapSchemaCollectionGetParams) SetRfc2307CnNetgroup(rfc2307CnNetgroup *string)

SetRfc2307CnNetgroup adds the rfc2307CnNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307MemberNisNetgroup

func (o *LdapSchemaCollectionGetParams) SetRfc2307MemberNisNetgroup(rfc2307MemberNisNetgroup *string)

SetRfc2307MemberNisNetgroup adds the rfc2307MemberNisNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307MemberUID

func (o *LdapSchemaCollectionGetParams) SetRfc2307MemberUID(rfc2307MemberUID *string)

SetRfc2307MemberUID adds the rfc2307MemberUid to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307NisMapentry

func (o *LdapSchemaCollectionGetParams) SetRfc2307NisMapentry(rfc2307NisMapentry *string)

SetRfc2307NisMapentry adds the rfc2307NisMapentry to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307NisMapname

func (o *LdapSchemaCollectionGetParams) SetRfc2307NisMapname(rfc2307NisMapname *string)

SetRfc2307NisMapname adds the rfc2307NisMapname to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307NisNetgroup

func (o *LdapSchemaCollectionGetParams) SetRfc2307NisNetgroup(rfc2307NisNetgroup *string)

SetRfc2307NisNetgroup adds the rfc2307NisNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307NisNetgroupTriple

func (o *LdapSchemaCollectionGetParams) SetRfc2307NisNetgroupTriple(rfc2307NisNetgroupTriple *string)

SetRfc2307NisNetgroupTriple adds the rfc2307NisNetgroupTriple to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307NisObject

func (o *LdapSchemaCollectionGetParams) SetRfc2307NisObject(rfc2307NisObject *string)

SetRfc2307NisObject adds the rfc2307NisObject to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307PosixAccount

func (o *LdapSchemaCollectionGetParams) SetRfc2307PosixAccount(rfc2307PosixAccount *string)

SetRfc2307PosixAccount adds the rfc2307PosixAccount to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307PosixGroup

func (o *LdapSchemaCollectionGetParams) SetRfc2307PosixGroup(rfc2307PosixGroup *string)

SetRfc2307PosixGroup adds the rfc2307PosixGroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307bisEnabled

func (o *LdapSchemaCollectionGetParams) SetRfc2307bisEnabled(rfc2307bisEnabled *bool)

SetRfc2307bisEnabled adds the rfc2307bisEnabled to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307bisGroupOfUniqueNames

func (o *LdapSchemaCollectionGetParams) SetRfc2307bisGroupOfUniqueNames(rfc2307bisGroupOfUniqueNames *string)

SetRfc2307bisGroupOfUniqueNames adds the rfc2307bisGroupOfUniqueNames to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307bisMaximumGroups

func (o *LdapSchemaCollectionGetParams) SetRfc2307bisMaximumGroups(rfc2307bisMaximumGroups *int64)

SetRfc2307bisMaximumGroups adds the rfc2307bisMaximumGroups to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307bisUniqueMember

func (o *LdapSchemaCollectionGetParams) SetRfc2307bisUniqueMember(rfc2307bisUniqueMember *string)

SetRfc2307bisUniqueMember adds the rfc2307bisUniqueMember to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetScope

func (o *LdapSchemaCollectionGetParams) SetScope(scope *string)

SetScope adds the scope to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithComment

WithComment adds the comment to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithContext

WithContext adds the context to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithDefaults

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

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

func (*LdapSchemaCollectionGetParams) WithFields

WithFields adds the fields to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithGlobalSchema

func (o *LdapSchemaCollectionGetParams) WithGlobalSchema(globalSchema *bool) *LdapSchemaCollectionGetParams

WithGlobalSchema adds the globalSchema to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithName

WithName adds the name to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameMappingAccountUnix

func (o *LdapSchemaCollectionGetParams) WithNameMappingAccountUnix(nameMappingAccountUnix *string) *LdapSchemaCollectionGetParams

WithNameMappingAccountUnix adds the nameMappingAccountUnix to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameMappingAccountWindows

func (o *LdapSchemaCollectionGetParams) WithNameMappingAccountWindows(nameMappingAccountWindows *string) *LdapSchemaCollectionGetParams

WithNameMappingAccountWindows adds the nameMappingAccountWindows to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixAttribute

func (o *LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixAttribute(nameMappingWindowsToUnixAttribute *string) *LdapSchemaCollectionGetParams

WithNameMappingWindowsToUnixAttribute adds the nameMappingWindowsToUnixAttribute to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixNoDomainPrefix

func (o *LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixNoDomainPrefix(nameMappingWindowsToUnixNoDomainPrefix *bool) *LdapSchemaCollectionGetParams

WithNameMappingWindowsToUnixNoDomainPrefix adds the nameMappingWindowsToUnixNoDomainPrefix to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixObjectClass

func (o *LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixObjectClass(nameMappingWindowsToUnixObjectClass *string) *LdapSchemaCollectionGetParams

WithNameMappingWindowsToUnixObjectClass adds the nameMappingWindowsToUnixObjectClass to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithOwnerName

WithOwnerName adds the ownerName to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithOwnerUUID

WithOwnerUUID adds the ownerUUID to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeGecos

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeGecos(rfc2307AttributeGecos *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeGecos adds the rfc2307AttributeGecos to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeGidNumber

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeGidNumber(rfc2307AttributeGidNumber *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeGidNumber adds the rfc2307AttributeGidNumber to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeHomeDirectory

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeHomeDirectory(rfc2307AttributeHomeDirectory *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeHomeDirectory adds the rfc2307AttributeHomeDirectory to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeLoginShell

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeLoginShell(rfc2307AttributeLoginShell *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeLoginShell adds the rfc2307AttributeLoginShell to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeUID

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeUID(rfc2307AttributeUID *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeUID adds the rfc2307AttributeUID to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeUIDNumber

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeUIDNumber(rfc2307AttributeUIDNumber *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeUIDNumber adds the rfc2307AttributeUIDNumber to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeUserPassword

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeUserPassword(rfc2307AttributeUserPassword *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeUserPassword adds the rfc2307AttributeUserPassword to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307CnGroup

func (o *LdapSchemaCollectionGetParams) WithRfc2307CnGroup(rfc2307CnGroup *string) *LdapSchemaCollectionGetParams

WithRfc2307CnGroup adds the rfc2307CnGroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307CnNetgroup

func (o *LdapSchemaCollectionGetParams) WithRfc2307CnNetgroup(rfc2307CnNetgroup *string) *LdapSchemaCollectionGetParams

WithRfc2307CnNetgroup adds the rfc2307CnNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307MemberNisNetgroup

func (o *LdapSchemaCollectionGetParams) WithRfc2307MemberNisNetgroup(rfc2307MemberNisNetgroup *string) *LdapSchemaCollectionGetParams

WithRfc2307MemberNisNetgroup adds the rfc2307MemberNisNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307MemberUID

func (o *LdapSchemaCollectionGetParams) WithRfc2307MemberUID(rfc2307MemberUID *string) *LdapSchemaCollectionGetParams

WithRfc2307MemberUID adds the rfc2307MemberUID to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307NisMapentry

func (o *LdapSchemaCollectionGetParams) WithRfc2307NisMapentry(rfc2307NisMapentry *string) *LdapSchemaCollectionGetParams

WithRfc2307NisMapentry adds the rfc2307NisMapentry to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307NisMapname

func (o *LdapSchemaCollectionGetParams) WithRfc2307NisMapname(rfc2307NisMapname *string) *LdapSchemaCollectionGetParams

WithRfc2307NisMapname adds the rfc2307NisMapname to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307NisNetgroup

func (o *LdapSchemaCollectionGetParams) WithRfc2307NisNetgroup(rfc2307NisNetgroup *string) *LdapSchemaCollectionGetParams

WithRfc2307NisNetgroup adds the rfc2307NisNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307NisNetgroupTriple

func (o *LdapSchemaCollectionGetParams) WithRfc2307NisNetgroupTriple(rfc2307NisNetgroupTriple *string) *LdapSchemaCollectionGetParams

WithRfc2307NisNetgroupTriple adds the rfc2307NisNetgroupTriple to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307NisObject

func (o *LdapSchemaCollectionGetParams) WithRfc2307NisObject(rfc2307NisObject *string) *LdapSchemaCollectionGetParams

WithRfc2307NisObject adds the rfc2307NisObject to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307PosixAccount

func (o *LdapSchemaCollectionGetParams) WithRfc2307PosixAccount(rfc2307PosixAccount *string) *LdapSchemaCollectionGetParams

WithRfc2307PosixAccount adds the rfc2307PosixAccount to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307PosixGroup

func (o *LdapSchemaCollectionGetParams) WithRfc2307PosixGroup(rfc2307PosixGroup *string) *LdapSchemaCollectionGetParams

WithRfc2307PosixGroup adds the rfc2307PosixGroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307bisEnabled

func (o *LdapSchemaCollectionGetParams) WithRfc2307bisEnabled(rfc2307bisEnabled *bool) *LdapSchemaCollectionGetParams

WithRfc2307bisEnabled adds the rfc2307bisEnabled to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307bisGroupOfUniqueNames

func (o *LdapSchemaCollectionGetParams) WithRfc2307bisGroupOfUniqueNames(rfc2307bisGroupOfUniqueNames *string) *LdapSchemaCollectionGetParams

WithRfc2307bisGroupOfUniqueNames adds the rfc2307bisGroupOfUniqueNames to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307bisMaximumGroups

func (o *LdapSchemaCollectionGetParams) WithRfc2307bisMaximumGroups(rfc2307bisMaximumGroups *int64) *LdapSchemaCollectionGetParams

WithRfc2307bisMaximumGroups adds the rfc2307bisMaximumGroups to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307bisUniqueMember

func (o *LdapSchemaCollectionGetParams) WithRfc2307bisUniqueMember(rfc2307bisUniqueMember *string) *LdapSchemaCollectionGetParams

WithRfc2307bisUniqueMember adds the rfc2307bisUniqueMember to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithScope

WithScope adds the scope to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LdapSchemaCollectionGetReader

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

LdapSchemaCollectionGetReader is a Reader for the LdapSchemaCollectionGet structure.

func (*LdapSchemaCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LdapSchemaCreateCreated

type LdapSchemaCreateCreated struct {

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

	Payload *models.LdapSchema
}

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

Created

func NewLdapSchemaCreateCreated

func NewLdapSchemaCreateCreated() *LdapSchemaCreateCreated

NewLdapSchemaCreateCreated creates a LdapSchemaCreateCreated with default headers values

func (*LdapSchemaCreateCreated) Error

func (o *LdapSchemaCreateCreated) Error() string

func (*LdapSchemaCreateCreated) GetPayload

func (o *LdapSchemaCreateCreated) GetPayload() *models.LdapSchema

func (*LdapSchemaCreateCreated) IsClientError

func (o *LdapSchemaCreateCreated) IsClientError() bool

IsClientError returns true when this ldap schema create created response has a 4xx status code

func (*LdapSchemaCreateCreated) IsCode

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

IsCode returns true when this ldap schema create created response a status code equal to that given

func (*LdapSchemaCreateCreated) IsRedirect

func (o *LdapSchemaCreateCreated) IsRedirect() bool

IsRedirect returns true when this ldap schema create created response has a 3xx status code

func (*LdapSchemaCreateCreated) IsServerError

func (o *LdapSchemaCreateCreated) IsServerError() bool

IsServerError returns true when this ldap schema create created response has a 5xx status code

func (*LdapSchemaCreateCreated) IsSuccess

func (o *LdapSchemaCreateCreated) IsSuccess() bool

IsSuccess returns true when this ldap schema create created response has a 2xx status code

func (*LdapSchemaCreateCreated) String

func (o *LdapSchemaCreateCreated) String() string

type LdapSchemaCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621706 | The specified SVM UUID is incorrect for the specified SVM name. | | 4915221 | LDAP schema name in use in data SVM. | | 4915222 | LDAP schema name in use in admin SVM. |

func NewLdapSchemaCreateDefault

func NewLdapSchemaCreateDefault(code int) *LdapSchemaCreateDefault

NewLdapSchemaCreateDefault creates a LdapSchemaCreateDefault with default headers values

func (*LdapSchemaCreateDefault) Code

func (o *LdapSchemaCreateDefault) Code() int

Code gets the status code for the ldap schema create default response

func (*LdapSchemaCreateDefault) Error

func (o *LdapSchemaCreateDefault) Error() string

func (*LdapSchemaCreateDefault) GetPayload

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

func (*LdapSchemaCreateDefault) IsClientError

func (o *LdapSchemaCreateDefault) IsClientError() bool

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

func (*LdapSchemaCreateDefault) IsCode

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

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

func (*LdapSchemaCreateDefault) IsRedirect

func (o *LdapSchemaCreateDefault) IsRedirect() bool

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

func (*LdapSchemaCreateDefault) IsServerError

func (o *LdapSchemaCreateDefault) IsServerError() bool

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

func (*LdapSchemaCreateDefault) IsSuccess

func (o *LdapSchemaCreateDefault) IsSuccess() bool

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

func (*LdapSchemaCreateDefault) String

func (o *LdapSchemaCreateDefault) String() string

type LdapSchemaCreateParams

type LdapSchemaCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.LdapSchema

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

LdapSchemaCreateParams contains all the parameters to send to the API endpoint

for the ldap schema create operation.

Typically these are written to a http.Request.

func NewLdapSchemaCreateParams

func NewLdapSchemaCreateParams() *LdapSchemaCreateParams

NewLdapSchemaCreateParams creates a new LdapSchemaCreateParams 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 NewLdapSchemaCreateParamsWithContext

func NewLdapSchemaCreateParamsWithContext(ctx context.Context) *LdapSchemaCreateParams

NewLdapSchemaCreateParamsWithContext creates a new LdapSchemaCreateParams object with the ability to set a context for a request.

func NewLdapSchemaCreateParamsWithHTTPClient

func NewLdapSchemaCreateParamsWithHTTPClient(client *http.Client) *LdapSchemaCreateParams

NewLdapSchemaCreateParamsWithHTTPClient creates a new LdapSchemaCreateParams object with the ability to set a custom HTTPClient for a request.

func NewLdapSchemaCreateParamsWithTimeout

func NewLdapSchemaCreateParamsWithTimeout(timeout time.Duration) *LdapSchemaCreateParams

NewLdapSchemaCreateParamsWithTimeout creates a new LdapSchemaCreateParams object with the ability to set a timeout on a request.

func (*LdapSchemaCreateParams) SetContext

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

SetContext adds the context to the ldap schema create params

func (*LdapSchemaCreateParams) SetDefaults

func (o *LdapSchemaCreateParams) SetDefaults()

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

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

func (*LdapSchemaCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ldap schema create params

func (*LdapSchemaCreateParams) SetInfo

func (o *LdapSchemaCreateParams) SetInfo(info *models.LdapSchema)

SetInfo adds the info to the ldap schema create params

func (*LdapSchemaCreateParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the ldap schema create params

func (*LdapSchemaCreateParams) SetTimeout

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

SetTimeout adds the timeout to the ldap schema create params

func (*LdapSchemaCreateParams) WithContext

WithContext adds the context to the ldap schema create params

func (*LdapSchemaCreateParams) WithDefaults

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

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

func (*LdapSchemaCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ldap schema create params

func (*LdapSchemaCreateParams) WithInfo

WithInfo adds the info to the ldap schema create params

func (*LdapSchemaCreateParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the ldap schema create params

func (*LdapSchemaCreateParams) WithTimeout

WithTimeout adds the timeout to the ldap schema create params

func (*LdapSchemaCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LdapSchemaCreateReader

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

LdapSchemaCreateReader is a Reader for the LdapSchemaCreate structure.

func (*LdapSchemaCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LdapSchemaDeleteDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 4915204 | Failed to delete. The LDAP schema is being used by at least one LDAP client configuration. | | 4915205 | The LDAP schema is a default schema and cannot be modified or deleted. | | 4915217 | LDAP schema is owned by the admin SVM. |

func NewLdapSchemaDeleteDefault

func NewLdapSchemaDeleteDefault(code int) *LdapSchemaDeleteDefault

NewLdapSchemaDeleteDefault creates a LdapSchemaDeleteDefault with default headers values

func (*LdapSchemaDeleteDefault) Code

func (o *LdapSchemaDeleteDefault) Code() int

Code gets the status code for the ldap schema delete default response

func (*LdapSchemaDeleteDefault) Error

func (o *LdapSchemaDeleteDefault) Error() string

func (*LdapSchemaDeleteDefault) GetPayload

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

func (*LdapSchemaDeleteDefault) IsClientError

func (o *LdapSchemaDeleteDefault) IsClientError() bool

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

func (*LdapSchemaDeleteDefault) IsCode

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

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

func (*LdapSchemaDeleteDefault) IsRedirect

func (o *LdapSchemaDeleteDefault) IsRedirect() bool

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

func (*LdapSchemaDeleteDefault) IsServerError

func (o *LdapSchemaDeleteDefault) IsServerError() bool

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

func (*LdapSchemaDeleteDefault) IsSuccess

func (o *LdapSchemaDeleteDefault) IsSuccess() bool

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

func (*LdapSchemaDeleteDefault) String

func (o *LdapSchemaDeleteDefault) String() string

type LdapSchemaDeleteOK

type LdapSchemaDeleteOK struct {
}

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

OK

func NewLdapSchemaDeleteOK

func NewLdapSchemaDeleteOK() *LdapSchemaDeleteOK

NewLdapSchemaDeleteOK creates a LdapSchemaDeleteOK with default headers values

func (*LdapSchemaDeleteOK) Error

func (o *LdapSchemaDeleteOK) Error() string

func (*LdapSchemaDeleteOK) IsClientError

func (o *LdapSchemaDeleteOK) IsClientError() bool

IsClientError returns true when this ldap schema delete o k response has a 4xx status code

func (*LdapSchemaDeleteOK) IsCode

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

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

func (*LdapSchemaDeleteOK) IsRedirect

func (o *LdapSchemaDeleteOK) IsRedirect() bool

IsRedirect returns true when this ldap schema delete o k response has a 3xx status code

func (*LdapSchemaDeleteOK) IsServerError

func (o *LdapSchemaDeleteOK) IsServerError() bool

IsServerError returns true when this ldap schema delete o k response has a 5xx status code

func (*LdapSchemaDeleteOK) IsSuccess

func (o *LdapSchemaDeleteOK) IsSuccess() bool

IsSuccess returns true when this ldap schema delete o k response has a 2xx status code

func (*LdapSchemaDeleteOK) String

func (o *LdapSchemaDeleteOK) String() string

type LdapSchemaDeleteParams

type LdapSchemaDeleteParams struct {

	/* Name.

	   LDAP schema name.
	*/
	Name string

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUID string

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

LdapSchemaDeleteParams contains all the parameters to send to the API endpoint

for the ldap schema delete operation.

Typically these are written to a http.Request.

func NewLdapSchemaDeleteParams

func NewLdapSchemaDeleteParams() *LdapSchemaDeleteParams

NewLdapSchemaDeleteParams creates a new LdapSchemaDeleteParams 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 NewLdapSchemaDeleteParamsWithContext

func NewLdapSchemaDeleteParamsWithContext(ctx context.Context) *LdapSchemaDeleteParams

NewLdapSchemaDeleteParamsWithContext creates a new LdapSchemaDeleteParams object with the ability to set a context for a request.

func NewLdapSchemaDeleteParamsWithHTTPClient

func NewLdapSchemaDeleteParamsWithHTTPClient(client *http.Client) *LdapSchemaDeleteParams

NewLdapSchemaDeleteParamsWithHTTPClient creates a new LdapSchemaDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewLdapSchemaDeleteParamsWithTimeout

func NewLdapSchemaDeleteParamsWithTimeout(timeout time.Duration) *LdapSchemaDeleteParams

NewLdapSchemaDeleteParamsWithTimeout creates a new LdapSchemaDeleteParams object with the ability to set a timeout on a request.

func (*LdapSchemaDeleteParams) SetContext

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

SetContext adds the context to the ldap schema delete params

func (*LdapSchemaDeleteParams) SetDefaults

func (o *LdapSchemaDeleteParams) SetDefaults()

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

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

func (*LdapSchemaDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ldap schema delete params

func (*LdapSchemaDeleteParams) SetName

func (o *LdapSchemaDeleteParams) SetName(name string)

SetName adds the name to the ldap schema delete params

func (*LdapSchemaDeleteParams) SetOwnerUUID

func (o *LdapSchemaDeleteParams) SetOwnerUUID(ownerUUID string)

SetOwnerUUID adds the ownerUuid to the ldap schema delete params

func (*LdapSchemaDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the ldap schema delete params

func (*LdapSchemaDeleteParams) WithContext

WithContext adds the context to the ldap schema delete params

func (*LdapSchemaDeleteParams) WithDefaults

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

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

func (*LdapSchemaDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ldap schema delete params

func (*LdapSchemaDeleteParams) WithName

WithName adds the name to the ldap schema delete params

func (*LdapSchemaDeleteParams) WithOwnerUUID

func (o *LdapSchemaDeleteParams) WithOwnerUUID(ownerUUID string) *LdapSchemaDeleteParams

WithOwnerUUID adds the ownerUUID to the ldap schema delete params

func (*LdapSchemaDeleteParams) WithTimeout

WithTimeout adds the timeout to the ldap schema delete params

func (*LdapSchemaDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LdapSchemaDeleteReader

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

LdapSchemaDeleteReader is a Reader for the LdapSchemaDelete structure.

func (*LdapSchemaDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LdapSchemaGetDefault

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

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

Error

func NewLdapSchemaGetDefault

func NewLdapSchemaGetDefault(code int) *LdapSchemaGetDefault

NewLdapSchemaGetDefault creates a LdapSchemaGetDefault with default headers values

func (*LdapSchemaGetDefault) Code

func (o *LdapSchemaGetDefault) Code() int

Code gets the status code for the ldap schema get default response

func (*LdapSchemaGetDefault) Error

func (o *LdapSchemaGetDefault) Error() string

func (*LdapSchemaGetDefault) GetPayload

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

func (*LdapSchemaGetDefault) IsClientError

func (o *LdapSchemaGetDefault) IsClientError() bool

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

func (*LdapSchemaGetDefault) IsCode

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

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

func (*LdapSchemaGetDefault) IsRedirect

func (o *LdapSchemaGetDefault) IsRedirect() bool

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

func (*LdapSchemaGetDefault) IsServerError

func (o *LdapSchemaGetDefault) IsServerError() bool

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

func (*LdapSchemaGetDefault) IsSuccess

func (o *LdapSchemaGetDefault) IsSuccess() bool

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

func (*LdapSchemaGetDefault) String

func (o *LdapSchemaGetDefault) String() string

type LdapSchemaGetOK

type LdapSchemaGetOK struct {
	Payload *models.LdapSchema
}

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

OK

func NewLdapSchemaGetOK

func NewLdapSchemaGetOK() *LdapSchemaGetOK

NewLdapSchemaGetOK creates a LdapSchemaGetOK with default headers values

func (*LdapSchemaGetOK) Error

func (o *LdapSchemaGetOK) Error() string

func (*LdapSchemaGetOK) GetPayload

func (o *LdapSchemaGetOK) GetPayload() *models.LdapSchema

func (*LdapSchemaGetOK) IsClientError

func (o *LdapSchemaGetOK) IsClientError() bool

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

func (*LdapSchemaGetOK) IsCode

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

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

func (*LdapSchemaGetOK) IsRedirect

func (o *LdapSchemaGetOK) IsRedirect() bool

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

func (*LdapSchemaGetOK) IsServerError

func (o *LdapSchemaGetOK) IsServerError() bool

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

func (*LdapSchemaGetOK) IsSuccess

func (o *LdapSchemaGetOK) IsSuccess() bool

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

func (*LdapSchemaGetOK) String

func (o *LdapSchemaGetOK) String() string

type LdapSchemaGetParams

type LdapSchemaGetParams struct {

	/* Fields.

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

	/* Name.

	   LDAP schema name.
	*/
	Name string

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUID string

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

LdapSchemaGetParams contains all the parameters to send to the API endpoint

for the ldap schema get operation.

Typically these are written to a http.Request.

func NewLdapSchemaGetParams

func NewLdapSchemaGetParams() *LdapSchemaGetParams

NewLdapSchemaGetParams creates a new LdapSchemaGetParams 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 NewLdapSchemaGetParamsWithContext

func NewLdapSchemaGetParamsWithContext(ctx context.Context) *LdapSchemaGetParams

NewLdapSchemaGetParamsWithContext creates a new LdapSchemaGetParams object with the ability to set a context for a request.

func NewLdapSchemaGetParamsWithHTTPClient

func NewLdapSchemaGetParamsWithHTTPClient(client *http.Client) *LdapSchemaGetParams

NewLdapSchemaGetParamsWithHTTPClient creates a new LdapSchemaGetParams object with the ability to set a custom HTTPClient for a request.

func NewLdapSchemaGetParamsWithTimeout

func NewLdapSchemaGetParamsWithTimeout(timeout time.Duration) *LdapSchemaGetParams

NewLdapSchemaGetParamsWithTimeout creates a new LdapSchemaGetParams object with the ability to set a timeout on a request.

func (*LdapSchemaGetParams) SetContext

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

SetContext adds the context to the ldap schema get params

func (*LdapSchemaGetParams) SetDefaults

func (o *LdapSchemaGetParams) SetDefaults()

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

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

func (*LdapSchemaGetParams) SetFields

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

SetFields adds the fields to the ldap schema get params

func (*LdapSchemaGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ldap schema get params

func (*LdapSchemaGetParams) SetName

func (o *LdapSchemaGetParams) SetName(name string)

SetName adds the name to the ldap schema get params

func (*LdapSchemaGetParams) SetOwnerUUID

func (o *LdapSchemaGetParams) SetOwnerUUID(ownerUUID string)

SetOwnerUUID adds the ownerUuid to the ldap schema get params

func (*LdapSchemaGetParams) SetTimeout

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

SetTimeout adds the timeout to the ldap schema get params

func (*LdapSchemaGetParams) WithContext

WithContext adds the context to the ldap schema get params

func (*LdapSchemaGetParams) WithDefaults

func (o *LdapSchemaGetParams) WithDefaults() *LdapSchemaGetParams

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

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

func (*LdapSchemaGetParams) WithFields

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

WithFields adds the fields to the ldap schema get params

func (*LdapSchemaGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ldap schema get params

func (*LdapSchemaGetParams) WithName

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

WithName adds the name to the ldap schema get params

func (*LdapSchemaGetParams) WithOwnerUUID

func (o *LdapSchemaGetParams) WithOwnerUUID(ownerUUID string) *LdapSchemaGetParams

WithOwnerUUID adds the ownerUUID to the ldap schema get params

func (*LdapSchemaGetParams) WithTimeout

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

WithTimeout adds the timeout to the ldap schema get params

func (*LdapSchemaGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type LdapSchemaGetReader

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

LdapSchemaGetReader is a Reader for the LdapSchemaGet structure.

func (*LdapSchemaGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LdapSchemaModifyDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 4915205 | The LDAP schema is a default schema and cannot be modified or deleted. | | 4915217 | LDAP schema is owned by the admin SVM. | | 4915223 | LDAP schema does not belong to the admin SVM. |

func NewLdapSchemaModifyDefault

func NewLdapSchemaModifyDefault(code int) *LdapSchemaModifyDefault

NewLdapSchemaModifyDefault creates a LdapSchemaModifyDefault with default headers values

func (*LdapSchemaModifyDefault) Code

func (o *LdapSchemaModifyDefault) Code() int

Code gets the status code for the ldap schema modify default response

func (*LdapSchemaModifyDefault) Error

func (o *LdapSchemaModifyDefault) Error() string

func (*LdapSchemaModifyDefault) GetPayload

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

func (*LdapSchemaModifyDefault) IsClientError

func (o *LdapSchemaModifyDefault) IsClientError() bool

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

func (*LdapSchemaModifyDefault) IsCode

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

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

func (*LdapSchemaModifyDefault) IsRedirect

func (o *LdapSchemaModifyDefault) IsRedirect() bool

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

func (*LdapSchemaModifyDefault) IsServerError

func (o *LdapSchemaModifyDefault) IsServerError() bool

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

func (*LdapSchemaModifyDefault) IsSuccess

func (o *LdapSchemaModifyDefault) IsSuccess() bool

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

func (*LdapSchemaModifyDefault) String

func (o *LdapSchemaModifyDefault) String() string

type LdapSchemaModifyOK

type LdapSchemaModifyOK struct {
}

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

OK

func NewLdapSchemaModifyOK

func NewLdapSchemaModifyOK() *LdapSchemaModifyOK

NewLdapSchemaModifyOK creates a LdapSchemaModifyOK with default headers values

func (*LdapSchemaModifyOK) Error

func (o *LdapSchemaModifyOK) Error() string

func (*LdapSchemaModifyOK) IsClientError

func (o *LdapSchemaModifyOK) IsClientError() bool

IsClientError returns true when this ldap schema modify o k response has a 4xx status code

func (*LdapSchemaModifyOK) IsCode

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

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

func (*LdapSchemaModifyOK) IsRedirect

func (o *LdapSchemaModifyOK) IsRedirect() bool

IsRedirect returns true when this ldap schema modify o k response has a 3xx status code

func (*LdapSchemaModifyOK) IsServerError

func (o *LdapSchemaModifyOK) IsServerError() bool

IsServerError returns true when this ldap schema modify o k response has a 5xx status code

func (*LdapSchemaModifyOK) IsSuccess

func (o *LdapSchemaModifyOK) IsSuccess() bool

IsSuccess returns true when this ldap schema modify o k response has a 2xx status code

func (*LdapSchemaModifyOK) String

func (o *LdapSchemaModifyOK) String() string

type LdapSchemaModifyParams

type LdapSchemaModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.LdapSchema

	/* Name.

	   LDAP schema name.
	*/
	Name string

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUID string

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

LdapSchemaModifyParams contains all the parameters to send to the API endpoint

for the ldap schema modify operation.

Typically these are written to a http.Request.

func NewLdapSchemaModifyParams

func NewLdapSchemaModifyParams() *LdapSchemaModifyParams

NewLdapSchemaModifyParams creates a new LdapSchemaModifyParams 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 NewLdapSchemaModifyParamsWithContext

func NewLdapSchemaModifyParamsWithContext(ctx context.Context) *LdapSchemaModifyParams

NewLdapSchemaModifyParamsWithContext creates a new LdapSchemaModifyParams object with the ability to set a context for a request.

func NewLdapSchemaModifyParamsWithHTTPClient

func NewLdapSchemaModifyParamsWithHTTPClient(client *http.Client) *LdapSchemaModifyParams

NewLdapSchemaModifyParamsWithHTTPClient creates a new LdapSchemaModifyParams object with the ability to set a custom HTTPClient for a request.

func NewLdapSchemaModifyParamsWithTimeout

func NewLdapSchemaModifyParamsWithTimeout(timeout time.Duration) *LdapSchemaModifyParams

NewLdapSchemaModifyParamsWithTimeout creates a new LdapSchemaModifyParams object with the ability to set a timeout on a request.

func (*LdapSchemaModifyParams) SetContext

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

SetContext adds the context to the ldap schema modify params

func (*LdapSchemaModifyParams) SetDefaults

func (o *LdapSchemaModifyParams) SetDefaults()

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

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

func (*LdapSchemaModifyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ldap schema modify params

func (*LdapSchemaModifyParams) SetInfo

func (o *LdapSchemaModifyParams) SetInfo(info *models.LdapSchema)

SetInfo adds the info to the ldap schema modify params

func (*LdapSchemaModifyParams) SetName

func (o *LdapSchemaModifyParams) SetName(name string)

SetName adds the name to the ldap schema modify params

func (*LdapSchemaModifyParams) SetOwnerUUID

func (o *LdapSchemaModifyParams) SetOwnerUUID(ownerUUID string)

SetOwnerUUID adds the ownerUuid to the ldap schema modify params

func (*LdapSchemaModifyParams) SetTimeout

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

SetTimeout adds the timeout to the ldap schema modify params

func (*LdapSchemaModifyParams) WithContext

WithContext adds the context to the ldap schema modify params

func (*LdapSchemaModifyParams) WithDefaults

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

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

func (*LdapSchemaModifyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the ldap schema modify params

func (*LdapSchemaModifyParams) WithInfo

WithInfo adds the info to the ldap schema modify params

func (*LdapSchemaModifyParams) WithName

WithName adds the name to the ldap schema modify params

func (*LdapSchemaModifyParams) WithOwnerUUID

func (o *LdapSchemaModifyParams) WithOwnerUUID(ownerUUID string) *LdapSchemaModifyParams

WithOwnerUUID adds the ownerUUID to the ldap schema modify params

func (*LdapSchemaModifyParams) WithTimeout

WithTimeout adds the timeout to the ldap schema modify params

func (*LdapSchemaModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LdapSchemaModifyReader

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

LdapSchemaModifyReader is a Reader for the LdapSchemaModify structure.

func (*LdapSchemaModifyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LocalHostCollectionGetDefault

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

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

Error

func NewLocalHostCollectionGetDefault

func NewLocalHostCollectionGetDefault(code int) *LocalHostCollectionGetDefault

NewLocalHostCollectionGetDefault creates a LocalHostCollectionGetDefault with default headers values

func (*LocalHostCollectionGetDefault) Code

Code gets the status code for the local host collection get default response

func (*LocalHostCollectionGetDefault) Error

func (*LocalHostCollectionGetDefault) GetPayload

func (*LocalHostCollectionGetDefault) IsClientError

func (o *LocalHostCollectionGetDefault) IsClientError() bool

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

func (*LocalHostCollectionGetDefault) IsCode

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

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

func (*LocalHostCollectionGetDefault) IsRedirect

func (o *LocalHostCollectionGetDefault) IsRedirect() bool

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

func (*LocalHostCollectionGetDefault) IsServerError

func (o *LocalHostCollectionGetDefault) IsServerError() bool

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

func (*LocalHostCollectionGetDefault) IsSuccess

func (o *LocalHostCollectionGetDefault) IsSuccess() bool

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

func (*LocalHostCollectionGetDefault) String

type LocalHostCollectionGetOK

type LocalHostCollectionGetOK struct {
	Payload *models.LocalHostResponse
}

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

OK

func NewLocalHostCollectionGetOK

func NewLocalHostCollectionGetOK() *LocalHostCollectionGetOK

NewLocalHostCollectionGetOK creates a LocalHostCollectionGetOK with default headers values

func (*LocalHostCollectionGetOK) Error

func (o *LocalHostCollectionGetOK) Error() string

func (*LocalHostCollectionGetOK) GetPayload

func (*LocalHostCollectionGetOK) IsClientError

func (o *LocalHostCollectionGetOK) IsClientError() bool

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

func (*LocalHostCollectionGetOK) IsCode

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

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

func (*LocalHostCollectionGetOK) IsRedirect

func (o *LocalHostCollectionGetOK) IsRedirect() bool

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

func (*LocalHostCollectionGetOK) IsServerError

func (o *LocalHostCollectionGetOK) IsServerError() bool

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

func (*LocalHostCollectionGetOK) IsSuccess

func (o *LocalHostCollectionGetOK) IsSuccess() bool

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

func (*LocalHostCollectionGetOK) String

func (o *LocalHostCollectionGetOK) String() string

type LocalHostCollectionGetParams

type LocalHostCollectionGetParams struct {

	/* Address.

	   Filter by address
	*/
	Address *string

	/* Aliases.

	   Filter by aliases
	*/
	Aliases *string

	/* Fields.

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

	/* Hostname.

	   Filter by hostname
	*/
	Hostname *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

	/* OwnerName.

	   Filter by owner.name
	*/
	OwnerName *string

	/* OwnerUUID.

	   Filter by owner.uuid
	*/
	OwnerUUID *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

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

LocalHostCollectionGetParams contains all the parameters to send to the API endpoint

for the local host collection get operation.

Typically these are written to a http.Request.

func NewLocalHostCollectionGetParams

func NewLocalHostCollectionGetParams() *LocalHostCollectionGetParams

NewLocalHostCollectionGetParams creates a new LocalHostCollectionGetParams 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 NewLocalHostCollectionGetParamsWithContext

func NewLocalHostCollectionGetParamsWithContext(ctx context.Context) *LocalHostCollectionGetParams

NewLocalHostCollectionGetParamsWithContext creates a new LocalHostCollectionGetParams object with the ability to set a context for a request.

func NewLocalHostCollectionGetParamsWithHTTPClient

func NewLocalHostCollectionGetParamsWithHTTPClient(client *http.Client) *LocalHostCollectionGetParams

NewLocalHostCollectionGetParamsWithHTTPClient creates a new LocalHostCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewLocalHostCollectionGetParamsWithTimeout

func NewLocalHostCollectionGetParamsWithTimeout(timeout time.Duration) *LocalHostCollectionGetParams

NewLocalHostCollectionGetParamsWithTimeout creates a new LocalHostCollectionGetParams object with the ability to set a timeout on a request.

func (*LocalHostCollectionGetParams) SetAddress

func (o *LocalHostCollectionGetParams) SetAddress(address *string)

SetAddress adds the address to the local host collection get params

func (*LocalHostCollectionGetParams) SetAliases

func (o *LocalHostCollectionGetParams) SetAliases(aliases *string)

SetAliases adds the aliases to the local host collection get params

func (*LocalHostCollectionGetParams) SetContext

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

SetContext adds the context to the local host collection get params

func (*LocalHostCollectionGetParams) SetDefaults

func (o *LocalHostCollectionGetParams) SetDefaults()

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

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

func (*LocalHostCollectionGetParams) SetFields

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

SetFields adds the fields to the local host collection get params

func (*LocalHostCollectionGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the local host collection get params

func (*LocalHostCollectionGetParams) SetHostname

func (o *LocalHostCollectionGetParams) SetHostname(hostname *string)

SetHostname adds the hostname to the local host collection get params

func (*LocalHostCollectionGetParams) SetMaxRecords

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

SetMaxRecords adds the maxRecords to the local host collection get params

func (*LocalHostCollectionGetParams) SetOrderBy

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

SetOrderBy adds the orderBy to the local host collection get params

func (*LocalHostCollectionGetParams) SetOwnerName

func (o *LocalHostCollectionGetParams) SetOwnerName(ownerName *string)

SetOwnerName adds the ownerName to the local host collection get params

func (*LocalHostCollectionGetParams) SetOwnerUUID

func (o *LocalHostCollectionGetParams) SetOwnerUUID(ownerUUID *string)

SetOwnerUUID adds the ownerUuid to the local host collection get params

func (*LocalHostCollectionGetParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the local host collection get params

func (*LocalHostCollectionGetParams) SetReturnTimeout

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

SetReturnTimeout adds the returnTimeout to the local host collection get params

func (*LocalHostCollectionGetParams) SetScope

func (o *LocalHostCollectionGetParams) SetScope(scope *string)

SetScope adds the scope to the local host collection get params

func (*LocalHostCollectionGetParams) SetTimeout

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

SetTimeout adds the timeout to the local host collection get params

func (*LocalHostCollectionGetParams) WithAddress

WithAddress adds the address to the local host collection get params

func (*LocalHostCollectionGetParams) WithAliases

WithAliases adds the aliases to the local host collection get params

func (*LocalHostCollectionGetParams) WithContext

WithContext adds the context to the local host collection get params

func (*LocalHostCollectionGetParams) WithDefaults

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

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

func (*LocalHostCollectionGetParams) WithFields

WithFields adds the fields to the local host collection get params

func (*LocalHostCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the local host collection get params

func (*LocalHostCollectionGetParams) WithHostname

WithHostname adds the hostname to the local host collection get params

func (*LocalHostCollectionGetParams) WithMaxRecords

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

WithMaxRecords adds the maxRecords to the local host collection get params

func (*LocalHostCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the local host collection get params

func (*LocalHostCollectionGetParams) WithOwnerName

WithOwnerName adds the ownerName to the local host collection get params

func (*LocalHostCollectionGetParams) WithOwnerUUID

WithOwnerUUID adds the ownerUUID to the local host collection get params

func (*LocalHostCollectionGetParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the local host collection get params

func (*LocalHostCollectionGetParams) WithReturnTimeout

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

WithReturnTimeout adds the returnTimeout to the local host collection get params

func (*LocalHostCollectionGetParams) WithScope

WithScope adds the scope to the local host collection get params

func (*LocalHostCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the local host collection get params

func (*LocalHostCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LocalHostCollectionGetReader

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

LocalHostCollectionGetReader is a Reader for the LocalHostCollectionGet structure.

func (*LocalHostCollectionGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LocalHostCreateCreated

type LocalHostCreateCreated struct {

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

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

Created

func NewLocalHostCreateCreated

func NewLocalHostCreateCreated() *LocalHostCreateCreated

NewLocalHostCreateCreated creates a LocalHostCreateCreated with default headers values

func (*LocalHostCreateCreated) Error

func (o *LocalHostCreateCreated) Error() string

func (*LocalHostCreateCreated) IsClientError

func (o *LocalHostCreateCreated) IsClientError() bool

IsClientError returns true when this local host create created response has a 4xx status code

func (*LocalHostCreateCreated) IsCode

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

IsCode returns true when this local host create created response a status code equal to that given

func (*LocalHostCreateCreated) IsRedirect

func (o *LocalHostCreateCreated) IsRedirect() bool

IsRedirect returns true when this local host create created response has a 3xx status code

func (*LocalHostCreateCreated) IsServerError

func (o *LocalHostCreateCreated) IsServerError() bool

IsServerError returns true when this local host create created response has a 5xx status code

func (*LocalHostCreateCreated) IsSuccess

func (o *LocalHostCreateCreated) IsSuccess() bool

IsSuccess returns true when this local host create created response has a 2xx status code

func (*LocalHostCreateCreated) String

func (o *LocalHostCreateCreated) String() string

type LocalHostCreateDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1966253 | IPv6 is not enabled in the cluster. Enable IPv6 using command "network options ipv6 modify -enabled true" and try again. | | 8912896 | Only admin or data Vservers allowed. | | 23724055 | Internal error. Configuration for Vserver failed. Verify that the cluster is healthy, then try the command again. For further assistance, contact technical support. |

func NewLocalHostCreateDefault

func NewLocalHostCreateDefault(code int) *LocalHostCreateDefault

NewLocalHostCreateDefault creates a LocalHostCreateDefault with default headers values

func (*LocalHostCreateDefault) Code

func (o *LocalHostCreateDefault) Code() int

Code gets the status code for the local host create default response

func (*LocalHostCreateDefault) Error

func (o *LocalHostCreateDefault) Error() string

func (*LocalHostCreateDefault) GetPayload

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

func (*LocalHostCreateDefault) IsClientError

func (o *LocalHostCreateDefault) IsClientError() bool

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

func (*LocalHostCreateDefault) IsCode

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

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

func (*LocalHostCreateDefault) IsRedirect

func (o *LocalHostCreateDefault) IsRedirect() bool

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

func (*LocalHostCreateDefault) IsServerError

func (o *LocalHostCreateDefault) IsServerError() bool

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

func (*LocalHostCreateDefault) IsSuccess

func (o *LocalHostCreateDefault) IsSuccess() bool

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

func (*LocalHostCreateDefault) String

func (o *LocalHostCreateDefault) String() string

type LocalHostCreateParams

type LocalHostCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.LocalHost

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

LocalHostCreateParams contains all the parameters to send to the API endpoint

for the local host create operation.

Typically these are written to a http.Request.

func NewLocalHostCreateParams

func NewLocalHostCreateParams() *LocalHostCreateParams

NewLocalHostCreateParams creates a new LocalHostCreateParams 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 NewLocalHostCreateParamsWithContext

func NewLocalHostCreateParamsWithContext(ctx context.Context) *LocalHostCreateParams

NewLocalHostCreateParamsWithContext creates a new LocalHostCreateParams object with the ability to set a context for a request.

func NewLocalHostCreateParamsWithHTTPClient

func NewLocalHostCreateParamsWithHTTPClient(client *http.Client) *LocalHostCreateParams

NewLocalHostCreateParamsWithHTTPClient creates a new LocalHostCreateParams object with the ability to set a custom HTTPClient for a request.

func NewLocalHostCreateParamsWithTimeout

func NewLocalHostCreateParamsWithTimeout(timeout time.Duration) *LocalHostCreateParams

NewLocalHostCreateParamsWithTimeout creates a new LocalHostCreateParams object with the ability to set a timeout on a request.

func (*LocalHostCreateParams) SetContext

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

SetContext adds the context to the local host create params

func (*LocalHostCreateParams) SetDefaults

func (o *LocalHostCreateParams) SetDefaults()

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

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

func (*LocalHostCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the local host create params

func (*LocalHostCreateParams) SetInfo

func (o *LocalHostCreateParams) SetInfo(info *models.LocalHost)

SetInfo adds the info to the local host create params

func (*LocalHostCreateParams) SetReturnRecords

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

SetReturnRecords adds the returnRecords to the local host create params

func (*LocalHostCreateParams) SetTimeout

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

SetTimeout adds the timeout to the local host create params

func (*LocalHostCreateParams) WithContext

WithContext adds the context to the local host create params

func (*LocalHostCreateParams) WithDefaults

func (o *LocalHostCreateParams) WithDefaults() *LocalHostCreateParams

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

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

func (*LocalHostCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the local host create params

func (*LocalHostCreateParams) WithInfo

WithInfo adds the info to the local host create params

func (*LocalHostCreateParams) WithReturnRecords

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

WithReturnRecords adds the returnRecords to the local host create params

func (*LocalHostCreateParams) WithTimeout

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

WithTimeout adds the timeout to the local host create params

func (*LocalHostCreateParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type LocalHostCreateReader

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

LocalHostCreateReader is a Reader for the LocalHostCreate structure.

func (*LocalHostCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LocalHostDeleteDefault

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 23724055 | Internal error. Configuration for Vserver failed. Verify that the cluster is healthy, then try the command again. For further assistance, contact technical support. |

func NewLocalHostDeleteDefault

func NewLocalHostDeleteDefault(code int) *LocalHostDeleteDefault

NewLocalHostDeleteDefault creates a LocalHostDeleteDefault with default headers values

func (*LocalHostDeleteDefault) Code

func (o *LocalHostDeleteDefault) Code() int

Code gets the status code for the local host delete default response

func (*LocalHostDeleteDefault) Error

func (o *LocalHostDeleteDefault) Error() string

func (*LocalHostDeleteDefault) GetPayload

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

func (*LocalHostDeleteDefault) IsClientError

func (o *LocalHostDeleteDefault) IsClientError() bool

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

func (*LocalHostDeleteDefault) IsCode

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

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

func (*LocalHostDeleteDefault) IsRedirect

func (o *LocalHostDeleteDefault) IsRedirect() bool

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

func (*LocalHostDeleteDefault) IsServerError

func (o *LocalHostDeleteDefault) IsServerError() bool

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

func (*LocalHostDeleteDefault) IsSuccess

func (o *LocalHostDeleteDefault) IsSuccess() bool

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

func (*LocalHostDeleteDefault) String

func (o *LocalHostDeleteDefault) String() string

type LocalHostDeleteOK

type LocalHostDeleteOK struct {
}

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

OK

func NewLocalHostDeleteOK

func NewLocalHostDeleteOK() *LocalHostDeleteOK

NewLocalHostDeleteOK creates a LocalHostDeleteOK with default headers values

func (*LocalHostDeleteOK) Error

func (o *LocalHostDeleteOK) Error() string

func (*LocalHostDeleteOK) IsClientError

func (o *LocalHostDeleteOK) IsClientError() bool

IsClientError returns true when this local host delete o k response has a 4xx status code

func (*LocalHostDeleteOK) IsCode

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

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

func (*LocalHostDeleteOK) IsRedirect

func (o *LocalHostDeleteOK) IsRedirect() bool

IsRedirect returns true when this local host delete o k response has a 3xx status code

func (*LocalHostDeleteOK) IsServerError

func (o *LocalHostDeleteOK) IsServerError() bool

IsServerError returns true when this local host delete o k response has a 5xx status code

func (*LocalHostDeleteOK) IsSuccess

func (o *LocalHostDeleteOK) IsSuccess() bool

IsSuccess returns true when this local host delete o k response has a 2xx status code

func (*LocalHostDeleteOK) String

func (o *LocalHostDeleteOK) String() string

type LocalHostDeleteParams

type LocalHostDeleteParams struct {

	/* Address.

	   The IP address.
	*/
	Address string

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUID string

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

LocalHostDeleteParams contains all the parameters to send to the API endpoint

for the local host delete operation.

Typically these are written to a http.Request.

func NewLocalHostDeleteParams

func NewLocalHostDeleteParams() *LocalHostDeleteParams

NewLocalHostDeleteParams creates a new LocalHostDeleteParams 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 NewLocalHostDeleteParamsWithContext

func NewLocalHostDeleteParamsWithContext(ctx context.Context) *LocalHostDeleteParams

NewLocalHostDeleteParamsWithContext creates a new LocalHostDeleteParams object with the ability to set a context for a request.

func NewLocalHostDeleteParamsWithHTTPClient

func NewLocalHostDeleteParamsWithHTTPClient(client *http.Client) *LocalHostDeleteParams

NewLocalHostDeleteParamsWithHTTPClient creates a new LocalHostDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewLocalHostDeleteParamsWithTimeout

func NewLocalHostDeleteParamsWithTimeout(timeout time.Duration) *LocalHostDeleteParams

NewLocalHostDeleteParamsWithTimeout creates a new LocalHostDeleteParams object with the ability to set a timeout on a request.

func (*LocalHostDeleteParams) SetAddress

func (o *LocalHostDeleteParams) SetAddress(address string)

SetAddress adds the address to the local host delete params

func (*LocalHostDeleteParams) SetContext

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

SetContext adds the context to the local host delete params

func (*LocalHostDeleteParams) SetDefaults

func (o *LocalHostDeleteParams) SetDefaults()

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

All values with no default are reset to their zero value.

func (*LocalHostDeleteParams) SetHTTPClient

func (o *LocalHostDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the local host delete params

func (*LocalHostDeleteParams) SetOwnerUUID

func (o *LocalHostDeleteParams) SetOwnerUUID(ownerUUID string)

SetOwnerUUID adds the ownerUuid to the local host delete params

func (*LocalHostDeleteParams) SetTimeout

func (o *LocalHostDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the local host delete params

func (*LocalHostDeleteParams) WithAddress

func (o *LocalHostDeleteParams) WithAddress(address string) *LocalHostDeleteParams

WithAddress adds the address to the local host delete params

func (*LocalHostDeleteParams) WithContext

WithContext adds the context to the local host delete params

func (*LocalHostDeleteParams) WithDefaults

func (o *LocalHostDeleteParams) WithDefaults() *LocalHostDeleteParams

WithDefaults hydrates default values in the local host delete params (not the query body).

All values with no default are reset to their zero value.

func (*LocalHostDeleteParams) WithHTTPClient

func (o *LocalHostDeleteParams) WithHTTPClient(client *http.Client) *LocalHostDeleteParams

WithHTTPClient adds the HTTPClient to the local host delete params

func (*LocalHostDeleteParams) WithOwnerUUID

func (o *LocalHostDeleteParams) WithOwnerUUID(ownerUUID string) *LocalHostDeleteParams

WithOwnerUUID adds the ownerUUID to the local host delete params

func (*LocalHostDeleteParams) WithTimeout

func (o *LocalHostDeleteParams) WithTimeout(timeout time.Duration) *LocalHostDeleteParams

WithTimeout adds the timeout to the local host delete params

func (*LocalHostDeleteParams) WriteToRequest

func (o *LocalHostDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type LocalHostDeleteReader

type LocalHostDeleteReader struct {
	// contains filtered or unexported fields
}

LocalHostDeleteReader is a Reader for the LocalHostDelete structure.

func (*LocalHostDeleteReader) ReadResponse

func (o *LocalHostDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LocalHostGetDefault

type LocalHostGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

LocalHostGetDefault describes a response with status code -1, with default header values.

Error

func NewLocalHostGetDefault

func NewLocalHostGetDefault(code int) *LocalHostGetDefault

NewLocalHostGetDefault creates a LocalHostGetDefault with default headers values

func (*LocalHostGetDefault) Code

func (o *LocalHostGetDefault) Code() int

Code gets the status code for the local host get default response

func (*LocalHostGetDefault) Error

func (o *LocalHostGetDefault) Error() string

func (*LocalHostGetDefault) GetPayload

func (o *LocalHostGetDefault) GetPayload() *models.ErrorResponse

func (*LocalHostGetDefault) IsClientError

func (o *LocalHostGetDefault) IsClientError() bool

IsClientError returns true when this local host get default response has a 4xx status code

func (*LocalHostGetDefault) IsCode

func (o *LocalHostGetDefault) IsCode(code int) bool

IsCode returns true when this local host get default response a status code equal to that given

func (*LocalHostGetDefault) IsRedirect

func (o *LocalHostGetDefault) IsRedirect() bool

IsRedirect returns true when this local host get default response has a 3xx status code

func (*LocalHostGetDefault) IsServerError

func (o *LocalHostGetDefault) IsServerError() bool

IsServerError returns true when this local host get default response has a 5xx status code

func (*LocalHostGetDefault) IsSuccess

func (o *LocalHostGetDefault) IsSuccess() bool

IsSuccess returns true when this local host get default response has a 2xx status code

func (*LocalHostGetDefault) String

func (o *LocalHostGetDefault) String() string

type LocalHostGetOK

type LocalHostGetOK struct {
	Payload *models.LocalHost
}

LocalHostGetOK describes a response with status code 200, with default header values.

OK

func NewLocalHostGetOK

func NewLocalHostGetOK() *LocalHostGetOK

NewLocalHostGetOK creates a LocalHostGetOK with default headers values

func (*LocalHostGetOK) Error

func (o *LocalHostGetOK) Error() string

func (*LocalHostGetOK) GetPayload

func (o *LocalHostGetOK) GetPayload() *models.LocalHost

func (*LocalHostGetOK) IsClientError

func (o *LocalHostGetOK) IsClientError() bool

IsClientError returns true when this local host get o k response has a 4xx status code

func (*LocalHostGetOK) IsCode

func (o *LocalHostGetOK) IsCode(code int) bool

IsCode returns true when this local host get o k response a status code equal to that given

func (*LocalHostGetOK) IsRedirect

func (o *LocalHostGetOK) IsRedirect() bool

IsRedirect returns true when this local host get o k response has a 3xx status code

func (*LocalHostGetOK) IsServerError

func (o *LocalHostGetOK) IsServerError() bool

IsServerError returns true when this local host get o k response has a 5xx status code

func (*LocalHostGetOK) IsSuccess

func (o *LocalHostGetOK) IsSuccess() bool

IsSuccess returns true when this local host get o k response has a 2xx status code

func (*LocalHostGetOK) String

func (o *LocalHostGetOK) String() string

type LocalHostGetParams

type LocalHostGetParams struct {

	/* Address.

	   The IP address.
	*/
	Address string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LocalHostGetParams contains all the parameters to send to the API endpoint

for the local host get operation.

Typically these are written to a http.Request.

func NewLocalHostGetParams

func NewLocalHostGetParams() *LocalHostGetParams

NewLocalHostGetParams creates a new LocalHostGetParams 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 NewLocalHostGetParamsWithContext

func NewLocalHostGetParamsWithContext(ctx context.Context) *LocalHostGetParams

NewLocalHostGetParamsWithContext creates a new LocalHostGetParams object with the ability to set a context for a request.

func NewLocalHostGetParamsWithHTTPClient

func NewLocalHostGetParamsWithHTTPClient(client *http.Client) *LocalHostGetParams

NewLocalHostGetParamsWithHTTPClient creates a new LocalHostGetParams object with the ability to set a custom HTTPClient for a request.

func NewLocalHostGetParamsWithTimeout

func NewLocalHostGetParamsWithTimeout(timeout time.Duration) *LocalHostGetParams

NewLocalHostGetParamsWithTimeout creates a new LocalHostGetParams object with the ability to set a timeout on a request.

func (*LocalHostGetParams) SetAddress

func (o *LocalHostGetParams) SetAddress(address string)

SetAddress adds the address to the local host get params

func (*LocalHostGetParams) SetContext

func (o *LocalHostGetParams) SetContext(ctx context.Context)

SetContext adds the context to the local host get params

func (*LocalHostGetParams) SetDefaults

func (o *LocalHostGetParams) SetDefaults()

SetDefaults hydrates default values in the local host get params (not the query body).

All values with no default are reset to their zero value.

func (*LocalHostGetParams) SetFields

func (o *LocalHostGetParams) SetFields(fields []string)

SetFields adds the fields to the local host get params

func (*LocalHostGetParams) SetHTTPClient

func (o *LocalHostGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the local host get params

func (*LocalHostGetParams) SetOwnerUUID

func (o *LocalHostGetParams) SetOwnerUUID(ownerUUID string)

SetOwnerUUID adds the ownerUuid to the local host get params

func (*LocalHostGetParams) SetTimeout

func (o *LocalHostGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the local host get params

func (*LocalHostGetParams) WithAddress

func (o *LocalHostGetParams) WithAddress(address string) *LocalHostGetParams

WithAddress adds the address to the local host get params

func (*LocalHostGetParams) WithContext

WithContext adds the context to the local host get params

func (*LocalHostGetParams) WithDefaults

func (o *LocalHostGetParams) WithDefaults() *LocalHostGetParams

WithDefaults hydrates default values in the local host get params (not the query body).

All values with no default are reset to their zero value.

func (*LocalHostGetParams) WithFields

func (o *LocalHostGetParams) WithFields(fields []string) *LocalHostGetParams

WithFields adds the fields to the local host get params

func (*LocalHostGetParams) WithHTTPClient

func (o *LocalHostGetParams) WithHTTPClient(client *http.Client) *LocalHostGetParams

WithHTTPClient adds the HTTPClient to the local host get params

func (*LocalHostGetParams) WithOwnerUUID

func (o *LocalHostGetParams) WithOwnerUUID(ownerUUID string) *LocalHostGetParams

WithOwnerUUID adds the ownerUUID to the local host get params

func (*LocalHostGetParams) WithTimeout

func (o *LocalHostGetParams) WithTimeout(timeout time.Duration) *LocalHostGetParams

WithTimeout adds the timeout to the local host get params

func (*LocalHostGetParams) WriteToRequest

func (o *LocalHostGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type LocalHostGetReader

type LocalHostGetReader struct {
	// contains filtered or unexported fields
}

LocalHostGetReader is a Reader for the LocalHostGet structure.

func (*LocalHostGetReader) ReadResponse

func (o *LocalHostGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LocalHostModifyDefault

type LocalHostModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
LocalHostModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 23724055 | Internal error. Configuration for Vserver failed. Verify that the cluster is healthy, then try the command again. For further assistance, contact technical support. |

func NewLocalHostModifyDefault

func NewLocalHostModifyDefault(code int) *LocalHostModifyDefault

NewLocalHostModifyDefault creates a LocalHostModifyDefault with default headers values

func (*LocalHostModifyDefault) Code

func (o *LocalHostModifyDefault) Code() int

Code gets the status code for the local host modify default response

func (*LocalHostModifyDefault) Error

func (o *LocalHostModifyDefault) Error() string

func (*LocalHostModifyDefault) GetPayload

func (o *LocalHostModifyDefault) GetPayload() *models.ErrorResponse

func (*LocalHostModifyDefault) IsClientError

func (o *LocalHostModifyDefault) IsClientError() bool

IsClientError returns true when this local host modify default response has a 4xx status code

func (*LocalHostModifyDefault) IsCode

func (o *LocalHostModifyDefault) IsCode(code int) bool

IsCode returns true when this local host modify default response a status code equal to that given

func (*LocalHostModifyDefault) IsRedirect

func (o *LocalHostModifyDefault) IsRedirect() bool

IsRedirect returns true when this local host modify default response has a 3xx status code

func (*LocalHostModifyDefault) IsServerError

func (o *LocalHostModifyDefault) IsServerError() bool

IsServerError returns true when this local host modify default response has a 5xx status code

func (*LocalHostModifyDefault) IsSuccess

func (o *LocalHostModifyDefault) IsSuccess() bool

IsSuccess returns true when this local host modify default response has a 2xx status code

func (*LocalHostModifyDefault) String

func (o *LocalHostModifyDefault) String() string

type LocalHostModifyOK

type LocalHostModifyOK struct {
}

LocalHostModifyOK describes a response with status code 200, with default header values.

OK

func NewLocalHostModifyOK

func NewLocalHostModifyOK() *LocalHostModifyOK

NewLocalHostModifyOK creates a LocalHostModifyOK with default headers values

func (*LocalHostModifyOK) Error

func (o *LocalHostModifyOK) Error() string

func (*LocalHostModifyOK) IsClientError

func (o *LocalHostModifyOK) IsClientError() bool

IsClientError returns true when this local host modify o k response has a 4xx status code

func (*LocalHostModifyOK) IsCode

func (o *LocalHostModifyOK) IsCode(code int) bool

IsCode returns true when this local host modify o k response a status code equal to that given

func (*LocalHostModifyOK) IsRedirect

func (o *LocalHostModifyOK) IsRedirect() bool

IsRedirect returns true when this local host modify o k response has a 3xx status code

func (*LocalHostModifyOK) IsServerError

func (o *LocalHostModifyOK) IsServerError() bool

IsServerError returns true when this local host modify o k response has a 5xx status code

func (*LocalHostModifyOK) IsSuccess

func (o *LocalHostModifyOK) IsSuccess() bool

IsSuccess returns true when this local host modify o k response has a 2xx status code

func (*LocalHostModifyOK) String

func (o *LocalHostModifyOK) String() string

type LocalHostModifyParams

type LocalHostModifyParams struct {

	/* Address.

	   The IP address.
	*/
	Address string

	/* Info.

	   Info specification
	*/
	Info *models.LocalHost

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LocalHostModifyParams contains all the parameters to send to the API endpoint

for the local host modify operation.

Typically these are written to a http.Request.

func NewLocalHostModifyParams

func NewLocalHostModifyParams() *LocalHostModifyParams

NewLocalHostModifyParams creates a new LocalHostModifyParams 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 NewLocalHostModifyParamsWithContext

func NewLocalHostModifyParamsWithContext(ctx context.Context) *LocalHostModifyParams

NewLocalHostModifyParamsWithContext creates a new LocalHostModifyParams object with the ability to set a context for a request.

func NewLocalHostModifyParamsWithHTTPClient

func NewLocalHostModifyParamsWithHTTPClient(client *http.Client) *LocalHostModifyParams

NewLocalHostModifyParamsWithHTTPClient creates a new LocalHostModifyParams object with the ability to set a custom HTTPClient for a request.

func NewLocalHostModifyParamsWithTimeout

func NewLocalHostModifyParamsWithTimeout(timeout time.Duration) *LocalHostModifyParams

NewLocalHostModifyParamsWithTimeout creates a new LocalHostModifyParams object with the ability to set a timeout on a request.

func (*LocalHostModifyParams) SetAddress

func (o *LocalHostModifyParams) SetAddress(address string)

SetAddress adds the address to the local host modify params

func (*LocalHostModifyParams) SetContext

func (o *LocalHostModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the local host modify params

func (*LocalHostModifyParams) SetDefaults

func (o *LocalHostModifyParams) SetDefaults()

SetDefaults hydrates default values in the local host modify params (not the query body).

All values with no default are reset to their zero value.

func (*LocalHostModifyParams) SetHTTPClient

func (o *LocalHostModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the local host modify params

func (*LocalHostModifyParams) SetInfo

func (o *LocalHostModifyParams) SetInfo(info *models.LocalHost)

SetInfo adds the info to the local host modify params

func (*LocalHostModifyParams) SetOwnerUUID

func (o *LocalHostModifyParams) SetOwnerUUID(ownerUUID string)

SetOwnerUUID adds the ownerUuid to the local host modify params

func (*LocalHostModifyParams) SetTimeout

func (o *LocalHostModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the local host modify params

func (*LocalHostModifyParams) WithAddress

func (o *LocalHostModifyParams) WithAddress(address string) *LocalHostModifyParams

WithAddress adds the address to the local host modify params

func (*LocalHostModifyParams) WithContext

WithContext adds the context to the local host modify params

func (*LocalHostModifyParams) WithDefaults

func (o *LocalHostModifyParams) WithDefaults() *LocalHostModifyParams

WithDefaults hydrates default values in the local host modify params (not the query body).

All values with no default are reset to their zero value.

func (*LocalHostModifyParams) WithHTTPClient

func (o *LocalHostModifyParams) WithHTTPClient(client *http.Client) *LocalHostModifyParams

WithHTTPClient adds the HTTPClient to the local host modify params

func (*LocalHostModifyParams) WithInfo

WithInfo adds the info to the local host modify params

func (*LocalHostModifyParams) WithOwnerUUID

func (o *LocalHostModifyParams) WithOwnerUUID(ownerUUID string) *LocalHostModifyParams

WithOwnerUUID adds the ownerUUID to the local host modify params

func (*LocalHostModifyParams) WithTimeout

func (o *LocalHostModifyParams) WithTimeout(timeout time.Duration) *LocalHostModifyParams

WithTimeout adds the timeout to the local host modify params

func (*LocalHostModifyParams) WriteToRequest

func (o *LocalHostModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type LocalHostModifyReader

type LocalHostModifyReader struct {
	// contains filtered or unexported fields
}

LocalHostModifyReader is a Reader for the LocalHostModify structure.

func (*LocalHostModifyReader) ReadResponse

func (o *LocalHostModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NameMappingCollectionGetDefault

type NameMappingCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NameMappingCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewNameMappingCollectionGetDefault

func NewNameMappingCollectionGetDefault(code int) *NameMappingCollectionGetDefault

NewNameMappingCollectionGetDefault creates a NameMappingCollectionGetDefault with default headers values

func (*NameMappingCollectionGetDefault) Code

Code gets the status code for the name mapping collection get default response

func (*NameMappingCollectionGetDefault) Error

func (*NameMappingCollectionGetDefault) GetPayload

func (*NameMappingCollectionGetDefault) IsClientError

func (o *NameMappingCollectionGetDefault) IsClientError() bool

IsClientError returns true when this name mapping collection get default response has a 4xx status code

func (*NameMappingCollectionGetDefault) IsCode

func (o *NameMappingCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this name mapping collection get default response a status code equal to that given

func (*NameMappingCollectionGetDefault) IsRedirect

func (o *NameMappingCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this name mapping collection get default response has a 3xx status code

func (*NameMappingCollectionGetDefault) IsServerError

func (o *NameMappingCollectionGetDefault) IsServerError() bool

IsServerError returns true when this name mapping collection get default response has a 5xx status code

func (*NameMappingCollectionGetDefault) IsSuccess

func (o *NameMappingCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this name mapping collection get default response has a 2xx status code

func (*NameMappingCollectionGetDefault) String

type NameMappingCollectionGetOK

type NameMappingCollectionGetOK struct {
	Payload *models.NameMappingResponse
}

NameMappingCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewNameMappingCollectionGetOK

func NewNameMappingCollectionGetOK() *NameMappingCollectionGetOK

NewNameMappingCollectionGetOK creates a NameMappingCollectionGetOK with default headers values

func (*NameMappingCollectionGetOK) Error

func (*NameMappingCollectionGetOK) GetPayload

func (*NameMappingCollectionGetOK) IsClientError

func (o *NameMappingCollectionGetOK) IsClientError() bool

IsClientError returns true when this name mapping collection get o k response has a 4xx status code

func (*NameMappingCollectionGetOK) IsCode

func (o *NameMappingCollectionGetOK) IsCode(code int) bool

IsCode returns true when this name mapping collection get o k response a status code equal to that given

func (*NameMappingCollectionGetOK) IsRedirect

func (o *NameMappingCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this name mapping collection get o k response has a 3xx status code

func (*NameMappingCollectionGetOK) IsServerError

func (o *NameMappingCollectionGetOK) IsServerError() bool

IsServerError returns true when this name mapping collection get o k response has a 5xx status code

func (*NameMappingCollectionGetOK) IsSuccess

func (o *NameMappingCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this name mapping collection get o k response has a 2xx status code

func (*NameMappingCollectionGetOK) String

func (o *NameMappingCollectionGetOK) String() string

type NameMappingCollectionGetParams

type NameMappingCollectionGetParams struct {

	/* ClientMatch.

	   Filter by client_match
	*/
	ClientMatch *string

	/* Direction.

	   Filter by direction
	*/
	Direction *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Index.

	   Filter by index
	*/
	Index *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

	/* Pattern.

	   Filter by pattern
	*/
	Pattern *string

	/* Replacement.

	   Filter by replacement
	*/
	Replacement *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NameMappingCollectionGetParams contains all the parameters to send to the API endpoint

for the name mapping collection get operation.

Typically these are written to a http.Request.

func NewNameMappingCollectionGetParams

func NewNameMappingCollectionGetParams() *NameMappingCollectionGetParams

NewNameMappingCollectionGetParams creates a new NameMappingCollectionGetParams 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 NewNameMappingCollectionGetParamsWithContext

func NewNameMappingCollectionGetParamsWithContext(ctx context.Context) *NameMappingCollectionGetParams

NewNameMappingCollectionGetParamsWithContext creates a new NameMappingCollectionGetParams object with the ability to set a context for a request.

func NewNameMappingCollectionGetParamsWithHTTPClient

func NewNameMappingCollectionGetParamsWithHTTPClient(client *http.Client) *NameMappingCollectionGetParams

NewNameMappingCollectionGetParamsWithHTTPClient creates a new NameMappingCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNameMappingCollectionGetParamsWithTimeout

func NewNameMappingCollectionGetParamsWithTimeout(timeout time.Duration) *NameMappingCollectionGetParams

NewNameMappingCollectionGetParamsWithTimeout creates a new NameMappingCollectionGetParams object with the ability to set a timeout on a request.

func (*NameMappingCollectionGetParams) SetClientMatch

func (o *NameMappingCollectionGetParams) SetClientMatch(clientMatch *string)

SetClientMatch adds the clientMatch to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetContext

func (o *NameMappingCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetDefaults

func (o *NameMappingCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the name mapping collection get params (not the query body).

All values with no default are reset to their zero value.

func (*NameMappingCollectionGetParams) SetDirection

func (o *NameMappingCollectionGetParams) SetDirection(direction *string)

SetDirection adds the direction to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetFields

func (o *NameMappingCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetHTTPClient

func (o *NameMappingCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetIndex

func (o *NameMappingCollectionGetParams) SetIndex(index *int64)

SetIndex adds the index to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetMaxRecords

func (o *NameMappingCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetOrderBy

func (o *NameMappingCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetPattern

func (o *NameMappingCollectionGetParams) SetPattern(pattern *string)

SetPattern adds the pattern to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetReplacement

func (o *NameMappingCollectionGetParams) SetReplacement(replacement *string)

SetReplacement adds the replacement to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetReturnRecords

func (o *NameMappingCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetReturnTimeout

func (o *NameMappingCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetSvmName

func (o *NameMappingCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetSvmUUID

func (o *NameMappingCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetTimeout

func (o *NameMappingCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithClientMatch

func (o *NameMappingCollectionGetParams) WithClientMatch(clientMatch *string) *NameMappingCollectionGetParams

WithClientMatch adds the clientMatch to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithContext

WithContext adds the context to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the name mapping collection get params (not the query body).

All values with no default are reset to their zero value.

func (*NameMappingCollectionGetParams) WithDirection

WithDirection adds the direction to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithFields

WithFields adds the fields to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithIndex

WithIndex adds the index to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithPattern

WithPattern adds the pattern to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithReplacement

func (o *NameMappingCollectionGetParams) WithReplacement(replacement *string) *NameMappingCollectionGetParams

WithReplacement adds the replacement to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithReturnRecords

func (o *NameMappingCollectionGetParams) WithReturnRecords(returnRecords *bool) *NameMappingCollectionGetParams

WithReturnRecords adds the returnRecords to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithReturnTimeout

func (o *NameMappingCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *NameMappingCollectionGetParams

WithReturnTimeout adds the returnTimeout to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the name mapping collection get params

func (*NameMappingCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NameMappingCollectionGetReader

type NameMappingCollectionGetReader struct {
	// contains filtered or unexported fields
}

NameMappingCollectionGetReader is a Reader for the NameMappingCollectionGet structure.

func (*NameMappingCollectionGetReader) ReadResponse

func (o *NameMappingCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NameMappingCreateCreated

type NameMappingCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.NameMappingResponse
}

NameMappingCreateCreated describes a response with status code 201, with default header values.

Created

func NewNameMappingCreateCreated

func NewNameMappingCreateCreated() *NameMappingCreateCreated

NewNameMappingCreateCreated creates a NameMappingCreateCreated with default headers values

func (*NameMappingCreateCreated) Error

func (o *NameMappingCreateCreated) Error() string

func (*NameMappingCreateCreated) GetPayload

func (*NameMappingCreateCreated) IsClientError

func (o *NameMappingCreateCreated) IsClientError() bool

IsClientError returns true when this name mapping create created response has a 4xx status code

func (*NameMappingCreateCreated) IsCode

func (o *NameMappingCreateCreated) IsCode(code int) bool

IsCode returns true when this name mapping create created response a status code equal to that given

func (*NameMappingCreateCreated) IsRedirect

func (o *NameMappingCreateCreated) IsRedirect() bool

IsRedirect returns true when this name mapping create created response has a 3xx status code

func (*NameMappingCreateCreated) IsServerError

func (o *NameMappingCreateCreated) IsServerError() bool

IsServerError returns true when this name mapping create created response has a 5xx status code

func (*NameMappingCreateCreated) IsSuccess

func (o *NameMappingCreateCreated) IsSuccess() bool

IsSuccess returns true when this name mapping create created response has a 2xx status code

func (*NameMappingCreateCreated) String

func (o *NameMappingCreateCreated) String() string

type NameMappingCreateDefault

type NameMappingCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NameMappingCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65798185 | Failed to resolve the specified hostname | | 65798149 | Invalid index for the name mapping entry | | 2621706 | The specified svm.uuid and svm.name refer to different SVMs |

func NewNameMappingCreateDefault

func NewNameMappingCreateDefault(code int) *NameMappingCreateDefault

NewNameMappingCreateDefault creates a NameMappingCreateDefault with default headers values

func (*NameMappingCreateDefault) Code

func (o *NameMappingCreateDefault) Code() int

Code gets the status code for the name mapping create default response

func (*NameMappingCreateDefault) Error

func (o *NameMappingCreateDefault) Error() string

func (*NameMappingCreateDefault) GetPayload

func (*NameMappingCreateDefault) IsClientError

func (o *NameMappingCreateDefault) IsClientError() bool

IsClientError returns true when this name mapping create default response has a 4xx status code

func (*NameMappingCreateDefault) IsCode

func (o *NameMappingCreateDefault) IsCode(code int) bool

IsCode returns true when this name mapping create default response a status code equal to that given

func (*NameMappingCreateDefault) IsRedirect

func (o *NameMappingCreateDefault) IsRedirect() bool

IsRedirect returns true when this name mapping create default response has a 3xx status code

func (*NameMappingCreateDefault) IsServerError

func (o *NameMappingCreateDefault) IsServerError() bool

IsServerError returns true when this name mapping create default response has a 5xx status code

func (*NameMappingCreateDefault) IsSuccess

func (o *NameMappingCreateDefault) IsSuccess() bool

IsSuccess returns true when this name mapping create default response has a 2xx status code

func (*NameMappingCreateDefault) String

func (o *NameMappingCreateDefault) String() string

type NameMappingCreateParams

type NameMappingCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.NameMapping

	/* 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
}

NameMappingCreateParams contains all the parameters to send to the API endpoint

for the name mapping create operation.

Typically these are written to a http.Request.

func NewNameMappingCreateParams

func NewNameMappingCreateParams() *NameMappingCreateParams

NewNameMappingCreateParams creates a new NameMappingCreateParams 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 NewNameMappingCreateParamsWithContext

func NewNameMappingCreateParamsWithContext(ctx context.Context) *NameMappingCreateParams

NewNameMappingCreateParamsWithContext creates a new NameMappingCreateParams object with the ability to set a context for a request.

func NewNameMappingCreateParamsWithHTTPClient

func NewNameMappingCreateParamsWithHTTPClient(client *http.Client) *NameMappingCreateParams

NewNameMappingCreateParamsWithHTTPClient creates a new NameMappingCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNameMappingCreateParamsWithTimeout

func NewNameMappingCreateParamsWithTimeout(timeout time.Duration) *NameMappingCreateParams

NewNameMappingCreateParamsWithTimeout creates a new NameMappingCreateParams object with the ability to set a timeout on a request.

func (*NameMappingCreateParams) SetContext

func (o *NameMappingCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the name mapping create params

func (*NameMappingCreateParams) SetDefaults

func (o *NameMappingCreateParams) SetDefaults()

SetDefaults hydrates default values in the name mapping create params (not the query body).

All values with no default are reset to their zero value.

func (*NameMappingCreateParams) SetHTTPClient

func (o *NameMappingCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the name mapping create params

func (*NameMappingCreateParams) SetInfo

func (o *NameMappingCreateParams) SetInfo(info *models.NameMapping)

SetInfo adds the info to the name mapping create params

func (*NameMappingCreateParams) SetReturnRecords

func (o *NameMappingCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the name mapping create params

func (*NameMappingCreateParams) SetTimeout

func (o *NameMappingCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the name mapping create params

func (*NameMappingCreateParams) WithContext

WithContext adds the context to the name mapping create params

func (*NameMappingCreateParams) WithDefaults

WithDefaults hydrates default values in the name mapping create params (not the query body).

All values with no default are reset to their zero value.

func (*NameMappingCreateParams) WithHTTPClient

func (o *NameMappingCreateParams) WithHTTPClient(client *http.Client) *NameMappingCreateParams

WithHTTPClient adds the HTTPClient to the name mapping create params

func (*NameMappingCreateParams) WithInfo

WithInfo adds the info to the name mapping create params

func (*NameMappingCreateParams) WithReturnRecords

func (o *NameMappingCreateParams) WithReturnRecords(returnRecords *bool) *NameMappingCreateParams

WithReturnRecords adds the returnRecords to the name mapping create params

func (*NameMappingCreateParams) WithTimeout

WithTimeout adds the timeout to the name mapping create params

func (*NameMappingCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NameMappingCreateReader

type NameMappingCreateReader struct {
	// contains filtered or unexported fields
}

NameMappingCreateReader is a Reader for the NameMappingCreate structure.

func (*NameMappingCreateReader) ReadResponse

func (o *NameMappingCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NameMappingDeleteDefault

type NameMappingDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NameMappingDeleteDefault describes a response with status code -1, with default header values.

Error

func NewNameMappingDeleteDefault

func NewNameMappingDeleteDefault(code int) *NameMappingDeleteDefault

NewNameMappingDeleteDefault creates a NameMappingDeleteDefault with default headers values

func (*NameMappingDeleteDefault) Code

func (o *NameMappingDeleteDefault) Code() int

Code gets the status code for the name mapping delete default response

func (*NameMappingDeleteDefault) Error

func (o *NameMappingDeleteDefault) Error() string

func (*NameMappingDeleteDefault) GetPayload

func (*NameMappingDeleteDefault) IsClientError

func (o *NameMappingDeleteDefault) IsClientError() bool

IsClientError returns true when this name mapping delete default response has a 4xx status code

func (*NameMappingDeleteDefault) IsCode

func (o *NameMappingDeleteDefault) IsCode(code int) bool

IsCode returns true when this name mapping delete default response a status code equal to that given

func (*NameMappingDeleteDefault) IsRedirect

func (o *NameMappingDeleteDefault) IsRedirect() bool

IsRedirect returns true when this name mapping delete default response has a 3xx status code

func (*NameMappingDeleteDefault) IsServerError

func (o *NameMappingDeleteDefault) IsServerError() bool

IsServerError returns true when this name mapping delete default response has a 5xx status code

func (*NameMappingDeleteDefault) IsSuccess

func (o *NameMappingDeleteDefault) IsSuccess() bool

IsSuccess returns true when this name mapping delete default response has a 2xx status code

func (*NameMappingDeleteDefault) String

func (o *NameMappingDeleteDefault) String() string

type NameMappingDeleteOK

type NameMappingDeleteOK struct {
}

NameMappingDeleteOK describes a response with status code 200, with default header values.

OK

func NewNameMappingDeleteOK

func NewNameMappingDeleteOK() *NameMappingDeleteOK

NewNameMappingDeleteOK creates a NameMappingDeleteOK with default headers values

func (*NameMappingDeleteOK) Error

func (o *NameMappingDeleteOK) Error() string

func (*NameMappingDeleteOK) IsClientError

func (o *NameMappingDeleteOK) IsClientError() bool

IsClientError returns true when this name mapping delete o k response has a 4xx status code

func (*NameMappingDeleteOK) IsCode

func (o *NameMappingDeleteOK) IsCode(code int) bool

IsCode returns true when this name mapping delete o k response a status code equal to that given

func (*NameMappingDeleteOK) IsRedirect

func (o *NameMappingDeleteOK) IsRedirect() bool

IsRedirect returns true when this name mapping delete o k response has a 3xx status code

func (*NameMappingDeleteOK) IsServerError

func (o *NameMappingDeleteOK) IsServerError() bool

IsServerError returns true when this name mapping delete o k response has a 5xx status code

func (*NameMappingDeleteOK) IsSuccess

func (o *NameMappingDeleteOK) IsSuccess() bool

IsSuccess returns true when this name mapping delete o k response has a 2xx status code

func (*NameMappingDeleteOK) String

func (o *NameMappingDeleteOK) String() string

type NameMappingDeleteParams

type NameMappingDeleteParams struct {

	/* Direction.

	   Direction
	*/
	Direction string

	/* Index.

	   Position of the entry in the list
	*/
	Index int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NameMappingDeleteParams contains all the parameters to send to the API endpoint

for the name mapping delete operation.

Typically these are written to a http.Request.

func NewNameMappingDeleteParams

func NewNameMappingDeleteParams() *NameMappingDeleteParams

NewNameMappingDeleteParams creates a new NameMappingDeleteParams 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 NewNameMappingDeleteParamsWithContext

func NewNameMappingDeleteParamsWithContext(ctx context.Context) *NameMappingDeleteParams

NewNameMappingDeleteParamsWithContext creates a new NameMappingDeleteParams object with the ability to set a context for a request.

func NewNameMappingDeleteParamsWithHTTPClient

func NewNameMappingDeleteParamsWithHTTPClient(client *http.Client) *NameMappingDeleteParams

NewNameMappingDeleteParamsWithHTTPClient creates a new NameMappingDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNameMappingDeleteParamsWithTimeout

func NewNameMappingDeleteParamsWithTimeout(timeout time.Duration) *NameMappingDeleteParams

NewNameMappingDeleteParamsWithTimeout creates a new NameMappingDeleteParams object with the ability to set a timeout on a request.

func (*NameMappingDeleteParams) SetContext

func (o *NameMappingDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the name mapping delete params

func (*NameMappingDeleteParams) SetDefaults

func (o *NameMappingDeleteParams) SetDefaults()

SetDefaults hydrates default values in the name mapping delete params (not the query body).

All values with no default are reset to their zero value.

func (*NameMappingDeleteParams) SetDirection

func (o *NameMappingDeleteParams) SetDirection(direction string)

SetDirection adds the direction to the name mapping delete params

func (*NameMappingDeleteParams) SetHTTPClient

func (o *NameMappingDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the name mapping delete params

func (*NameMappingDeleteParams) SetIndex

func (o *NameMappingDeleteParams) SetIndex(index int64)

SetIndex adds the index to the name mapping delete params

func (*NameMappingDeleteParams) SetSvmUUID

func (o *NameMappingDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the name mapping delete params

func (*NameMappingDeleteParams) SetTimeout

func (o *NameMappingDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the name mapping delete params

func (*NameMappingDeleteParams) WithContext

WithContext adds the context to the name mapping delete params

func (*NameMappingDeleteParams) WithDefaults

WithDefaults hydrates default values in the name mapping delete params (not the query body).

All values with no default are reset to their zero value.

func (*NameMappingDeleteParams) WithDirection

func (o *NameMappingDeleteParams) WithDirection(direction string) *NameMappingDeleteParams

WithDirection adds the direction to the name mapping delete params

func (*NameMappingDeleteParams) WithHTTPClient

func (o *NameMappingDeleteParams) WithHTTPClient(client *http.Client) *NameMappingDeleteParams

WithHTTPClient adds the HTTPClient to the name mapping delete params

func (*NameMappingDeleteParams) WithIndex

WithIndex adds the index to the name mapping delete params

func (*NameMappingDeleteParams) WithSvmUUID

func (o *NameMappingDeleteParams) WithSvmUUID(svmUUID string) *NameMappingDeleteParams

WithSvmUUID adds the svmUUID to the name mapping delete params

func (*NameMappingDeleteParams) WithTimeout

WithTimeout adds the timeout to the name mapping delete params

func (*NameMappingDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NameMappingDeleteReader

type NameMappingDeleteReader struct {
	// contains filtered or unexported fields
}

NameMappingDeleteReader is a Reader for the NameMappingDelete structure.

func (*NameMappingDeleteReader) ReadResponse

func (o *NameMappingDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NameMappingModifyDefault

type NameMappingModifyDefault struct {
	// contains filtered or unexported fields
}
NameMappingModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65798185 | Failed to resolve the specified hostname | | 65798179 | Cannot swap entries because one or both entries have host name or address configured.| | | Delete and re-create the new entry at the specified position.| schema: $ref: "#/definitions/error_response"

func NewNameMappingModifyDefault

func NewNameMappingModifyDefault(code int) *NameMappingModifyDefault

NewNameMappingModifyDefault creates a NameMappingModifyDefault with default headers values

func (*NameMappingModifyDefault) Code

func (o *NameMappingModifyDefault) Code() int

Code gets the status code for the name mapping modify default response

func (*NameMappingModifyDefault) Error

func (o *NameMappingModifyDefault) Error() string

func (*NameMappingModifyDefault) IsClientError

func (o *NameMappingModifyDefault) IsClientError() bool

IsClientError returns true when this name mapping modify default response has a 4xx status code

func (*NameMappingModifyDefault) IsCode

func (o *NameMappingModifyDefault) IsCode(code int) bool

IsCode returns true when this name mapping modify default response a status code equal to that given

func (*NameMappingModifyDefault) IsRedirect

func (o *NameMappingModifyDefault) IsRedirect() bool

IsRedirect returns true when this name mapping modify default response has a 3xx status code

func (*NameMappingModifyDefault) IsServerError

func (o *NameMappingModifyDefault) IsServerError() bool

IsServerError returns true when this name mapping modify default response has a 5xx status code

func (*NameMappingModifyDefault) IsSuccess

func (o *NameMappingModifyDefault) IsSuccess() bool

IsSuccess returns true when this name mapping modify default response has a 2xx status code

func (*NameMappingModifyDefault) String

func (o *NameMappingModifyDefault) String() string

type NameMappingModifyOK

type NameMappingModifyOK struct {
}

NameMappingModifyOK describes a response with status code 200, with default header values.

OK

func NewNameMappingModifyOK

func NewNameMappingModifyOK() *NameMappingModifyOK

NewNameMappingModifyOK creates a NameMappingModifyOK with default headers values

func (*NameMappingModifyOK) Error

func (o *NameMappingModifyOK) Error() string

func (*NameMappingModifyOK) IsClientError

func (o *NameMappingModifyOK) IsClientError() bool

IsClientError returns true when this name mapping modify o k response has a 4xx status code

func (*NameMappingModifyOK) IsCode

func (o *NameMappingModifyOK) IsCode(code int) bool

IsCode returns true when this name mapping modify o k response a status code equal to that given

func (*NameMappingModifyOK) IsRedirect

func (o *NameMappingModifyOK) IsRedirect() bool

IsRedirect returns true when this name mapping modify o k response has a 3xx status code

func (*NameMappingModifyOK) IsServerError

func (o *NameMappingModifyOK) IsServerError() bool

IsServerError returns true when this name mapping modify o k response has a 5xx status code

func (*NameMappingModifyOK) IsSuccess

func (o *NameMappingModifyOK) IsSuccess() bool

IsSuccess returns true when this name mapping modify o k response has a 2xx status code

func (*NameMappingModifyOK) String

func (o *NameMappingModifyOK) String() string

type NameMappingModifyParams

type NameMappingModifyParams struct {

	/* Direction.

	   Direction
	*/
	Direction string

	/* Index.

	   Position of the entry in the list
	*/
	Index int64

	/* Info.

	   Info specification
	*/
	Info *models.NameMapping

	/* NewIndex.

	   New position of the Index after a swap is completed.
	*/
	NewIndex *int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NameMappingModifyParams contains all the parameters to send to the API endpoint

for the name mapping modify operation.

Typically these are written to a http.Request.

func NewNameMappingModifyParams

func NewNameMappingModifyParams() *NameMappingModifyParams

NewNameMappingModifyParams creates a new NameMappingModifyParams 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 NewNameMappingModifyParamsWithContext

func NewNameMappingModifyParamsWithContext(ctx context.Context) *NameMappingModifyParams

NewNameMappingModifyParamsWithContext creates a new NameMappingModifyParams object with the ability to set a context for a request.

func NewNameMappingModifyParamsWithHTTPClient

func NewNameMappingModifyParamsWithHTTPClient(client *http.Client) *NameMappingModifyParams

NewNameMappingModifyParamsWithHTTPClient creates a new NameMappingModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNameMappingModifyParamsWithTimeout

func NewNameMappingModifyParamsWithTimeout(timeout time.Duration) *NameMappingModifyParams

NewNameMappingModifyParamsWithTimeout creates a new NameMappingModifyParams object with the ability to set a timeout on a request.

func (*NameMappingModifyParams) SetContext

func (o *NameMappingModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the name mapping modify params

func (*NameMappingModifyParams) SetDefaults

func (o *NameMappingModifyParams) SetDefaults()

SetDefaults hydrates default values in the name mapping modify params (not the query body).

All values with no default are reset to their zero value.

func (*NameMappingModifyParams) SetDirection

func (o *NameMappingModifyParams) SetDirection(direction string)

SetDirection adds the direction to the name mapping modify params

func (*NameMappingModifyParams) SetHTTPClient

func (o *NameMappingModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the name mapping modify params

func (*NameMappingModifyParams) SetIndex

func (o *NameMappingModifyParams) SetIndex(index int64)

SetIndex adds the index to the name mapping modify params

func (*NameMappingModifyParams) SetInfo

func (o *NameMappingModifyParams) SetInfo(info *models.NameMapping)

SetInfo adds the info to the name mapping modify params

func (*NameMappingModifyParams) SetNewIndex

func (o *NameMappingModifyParams) SetNewIndex(newIndex *int64)

SetNewIndex adds the newIndex to the name mapping modify params

func (*NameMappingModifyParams) SetSvmUUID

func (o *NameMappingModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the name mapping modify params

func (*NameMappingModifyParams) SetTimeout

func (o *NameMappingModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the name mapping modify params

func (*NameMappingModifyParams) WithContext

WithContext adds the context to the name mapping modify params

func (*NameMappingModifyParams) WithDefaults

WithDefaults hydrates default values in the name mapping modify params (not the query body).

All values with no default are reset to their zero value.

func (*NameMappingModifyParams) WithDirection

func (o *NameMappingModifyParams) WithDirection(direction string) *NameMappingModifyParams

WithDirection adds the direction to the name mapping modify params

func (*NameMappingModifyParams) WithHTTPClient

func (o *NameMappingModifyParams) WithHTTPClient(client *http.Client) *NameMappingModifyParams

WithHTTPClient adds the HTTPClient to the name mapping modify params

func (*NameMappingModifyParams) WithIndex

WithIndex adds the index to the name mapping modify params

func (*NameMappingModifyParams) WithInfo

WithInfo adds the info to the name mapping modify params

func (*NameMappingModifyParams) WithNewIndex

func (o *NameMappingModifyParams) WithNewIndex(newIndex *int64) *NameMappingModifyParams

WithNewIndex adds the newIndex to the name mapping modify params

func (*NameMappingModifyParams) WithSvmUUID

func (o *NameMappingModifyParams) WithSvmUUID(svmUUID string) *NameMappingModifyParams

WithSvmUUID adds the svmUUID to the name mapping modify params

func (*NameMappingModifyParams) WithTimeout

WithTimeout adds the timeout to the name mapping modify params

func (*NameMappingModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NameMappingModifyReader

type NameMappingModifyReader struct {
	// contains filtered or unexported fields
}

NameMappingModifyReader is a Reader for the NameMappingModify structure.

func (*NameMappingModifyReader) ReadResponse

func (o *NameMappingModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NameMappingPositionGetDefault

type NameMappingPositionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NameMappingPositionGetDefault describes a response with status code -1, with default header values.

Error

func NewNameMappingPositionGetDefault

func NewNameMappingPositionGetDefault(code int) *NameMappingPositionGetDefault

NewNameMappingPositionGetDefault creates a NameMappingPositionGetDefault with default headers values

func (*NameMappingPositionGetDefault) Code

Code gets the status code for the name mapping position get default response

func (*NameMappingPositionGetDefault) Error

func (*NameMappingPositionGetDefault) GetPayload

func (*NameMappingPositionGetDefault) IsClientError

func (o *NameMappingPositionGetDefault) IsClientError() bool

IsClientError returns true when this name mapping position get default response has a 4xx status code

func (*NameMappingPositionGetDefault) IsCode

func (o *NameMappingPositionGetDefault) IsCode(code int) bool

IsCode returns true when this name mapping position get default response a status code equal to that given

func (*NameMappingPositionGetDefault) IsRedirect

func (o *NameMappingPositionGetDefault) IsRedirect() bool

IsRedirect returns true when this name mapping position get default response has a 3xx status code

func (*NameMappingPositionGetDefault) IsServerError

func (o *NameMappingPositionGetDefault) IsServerError() bool

IsServerError returns true when this name mapping position get default response has a 5xx status code

func (*NameMappingPositionGetDefault) IsSuccess

func (o *NameMappingPositionGetDefault) IsSuccess() bool

IsSuccess returns true when this name mapping position get default response has a 2xx status code

func (*NameMappingPositionGetDefault) String

type NameMappingPositionGetOK

type NameMappingPositionGetOK struct {
	Payload *models.NameMapping
}

NameMappingPositionGetOK describes a response with status code 200, with default header values.

OK

func NewNameMappingPositionGetOK

func NewNameMappingPositionGetOK() *NameMappingPositionGetOK

NewNameMappingPositionGetOK creates a NameMappingPositionGetOK with default headers values

func (*NameMappingPositionGetOK) Error

func (o *NameMappingPositionGetOK) Error() string

func (*NameMappingPositionGetOK) GetPayload

func (o *NameMappingPositionGetOK) GetPayload() *models.NameMapping

func (*NameMappingPositionGetOK) IsClientError

func (o *NameMappingPositionGetOK) IsClientError() bool

IsClientError returns true when this name mapping position get o k response has a 4xx status code

func (*NameMappingPositionGetOK) IsCode

func (o *NameMappingPositionGetOK) IsCode(code int) bool

IsCode returns true when this name mapping position get o k response a status code equal to that given

func (*NameMappingPositionGetOK) IsRedirect

func (o *NameMappingPositionGetOK) IsRedirect() bool

IsRedirect returns true when this name mapping position get o k response has a 3xx status code

func (*NameMappingPositionGetOK) IsServerError

func (o *NameMappingPositionGetOK) IsServerError() bool

IsServerError returns true when this name mapping position get o k response has a 5xx status code

func (*NameMappingPositionGetOK) IsSuccess

func (o *NameMappingPositionGetOK) IsSuccess() bool

IsSuccess returns true when this name mapping position get o k response has a 2xx status code

func (*NameMappingPositionGetOK) String

func (o *NameMappingPositionGetOK) String() string

type NameMappingPositionGetParams

type NameMappingPositionGetParams struct {

	/* Direction.

	   Direction
	*/
	Direction string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Index.

	   Position of the entry in the list
	*/
	Index int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NameMappingPositionGetParams contains all the parameters to send to the API endpoint

for the name mapping position get operation.

Typically these are written to a http.Request.

func NewNameMappingPositionGetParams

func NewNameMappingPositionGetParams() *NameMappingPositionGetParams

NewNameMappingPositionGetParams creates a new NameMappingPositionGetParams 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 NewNameMappingPositionGetParamsWithContext

func NewNameMappingPositionGetParamsWithContext(ctx context.Context) *NameMappingPositionGetParams

NewNameMappingPositionGetParamsWithContext creates a new NameMappingPositionGetParams object with the ability to set a context for a request.

func NewNameMappingPositionGetParamsWithHTTPClient

func NewNameMappingPositionGetParamsWithHTTPClient(client *http.Client) *NameMappingPositionGetParams

NewNameMappingPositionGetParamsWithHTTPClient creates a new NameMappingPositionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNameMappingPositionGetParamsWithTimeout

func NewNameMappingPositionGetParamsWithTimeout(timeout time.Duration) *NameMappingPositionGetParams

NewNameMappingPositionGetParamsWithTimeout creates a new NameMappingPositionGetParams object with the ability to set a timeout on a request.

func (*NameMappingPositionGetParams) SetContext

func (o *NameMappingPositionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the name mapping position get params

func (*NameMappingPositionGetParams) SetDefaults

func (o *NameMappingPositionGetParams) SetDefaults()

SetDefaults hydrates default values in the name mapping position get params (not the query body).

All values with no default are reset to their zero value.

func (*NameMappingPositionGetParams) SetDirection

func (o *NameMappingPositionGetParams) SetDirection(direction string)

SetDirection adds the direction to the name mapping position get params

func (*NameMappingPositionGetParams) SetFields

func (o *NameMappingPositionGetParams) SetFields(fields []string)

SetFields adds the fields to the name mapping position get params

func (*NameMappingPositionGetParams) SetHTTPClient

func (o *NameMappingPositionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the name mapping position get params

func (*NameMappingPositionGetParams) SetIndex

func (o *NameMappingPositionGetParams) SetIndex(index int64)

SetIndex adds the index to the name mapping position get params

func (*NameMappingPositionGetParams) SetSvmUUID

func (o *NameMappingPositionGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the name mapping position get params

func (*NameMappingPositionGetParams) SetTimeout

func (o *NameMappingPositionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the name mapping position get params

func (*NameMappingPositionGetParams) WithContext

WithContext adds the context to the name mapping position get params

func (*NameMappingPositionGetParams) WithDefaults

WithDefaults hydrates default values in the name mapping position get params (not the query body).

All values with no default are reset to their zero value.

func (*NameMappingPositionGetParams) WithDirection

WithDirection adds the direction to the name mapping position get params

func (*NameMappingPositionGetParams) WithFields

WithFields adds the fields to the name mapping position get params

func (*NameMappingPositionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the name mapping position get params

func (*NameMappingPositionGetParams) WithIndex

WithIndex adds the index to the name mapping position get params

func (*NameMappingPositionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the name mapping position get params

func (*NameMappingPositionGetParams) WithTimeout

WithTimeout adds the timeout to the name mapping position get params

func (*NameMappingPositionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NameMappingPositionGetReader

type NameMappingPositionGetReader struct {
	// contains filtered or unexported fields
}

NameMappingPositionGetReader is a Reader for the NameMappingPositionGet structure.

func (*NameMappingPositionGetReader) ReadResponse

func (o *NameMappingPositionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetgroupFileDeleteDefault

type NetgroupFileDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetgroupFileDeleteDefault describes a response with status code -1, with default header values.

Error

func NewNetgroupFileDeleteDefault

func NewNetgroupFileDeleteDefault(code int) *NetgroupFileDeleteDefault

NewNetgroupFileDeleteDefault creates a NetgroupFileDeleteDefault with default headers values

func (*NetgroupFileDeleteDefault) Code

func (o *NetgroupFileDeleteDefault) Code() int

Code gets the status code for the netgroup file delete default response

func (*NetgroupFileDeleteDefault) Error

func (o *NetgroupFileDeleteDefault) Error() string

func (*NetgroupFileDeleteDefault) GetPayload

func (*NetgroupFileDeleteDefault) IsClientError

func (o *NetgroupFileDeleteDefault) IsClientError() bool

IsClientError returns true when this netgroup file delete default response has a 4xx status code

func (*NetgroupFileDeleteDefault) IsCode

func (o *NetgroupFileDeleteDefault) IsCode(code int) bool

IsCode returns true when this netgroup file delete default response a status code equal to that given

func (*NetgroupFileDeleteDefault) IsRedirect

func (o *NetgroupFileDeleteDefault) IsRedirect() bool

IsRedirect returns true when this netgroup file delete default response has a 3xx status code

func (*NetgroupFileDeleteDefault) IsServerError

func (o *NetgroupFileDeleteDefault) IsServerError() bool

IsServerError returns true when this netgroup file delete default response has a 5xx status code

func (*NetgroupFileDeleteDefault) IsSuccess

func (o *NetgroupFileDeleteDefault) IsSuccess() bool

IsSuccess returns true when this netgroup file delete default response has a 2xx status code

func (*NetgroupFileDeleteDefault) String

func (o *NetgroupFileDeleteDefault) String() string

type NetgroupFileDeleteOK

type NetgroupFileDeleteOK struct {
}

NetgroupFileDeleteOK describes a response with status code 200, with default header values.

OK

func NewNetgroupFileDeleteOK

func NewNetgroupFileDeleteOK() *NetgroupFileDeleteOK

NewNetgroupFileDeleteOK creates a NetgroupFileDeleteOK with default headers values

func (*NetgroupFileDeleteOK) Error

func (o *NetgroupFileDeleteOK) Error() string

func (*NetgroupFileDeleteOK) IsClientError

func (o *NetgroupFileDeleteOK) IsClientError() bool

IsClientError returns true when this netgroup file delete o k response has a 4xx status code

func (*NetgroupFileDeleteOK) IsCode

func (o *NetgroupFileDeleteOK) IsCode(code int) bool

IsCode returns true when this netgroup file delete o k response a status code equal to that given

func (*NetgroupFileDeleteOK) IsRedirect

func (o *NetgroupFileDeleteOK) IsRedirect() bool

IsRedirect returns true when this netgroup file delete o k response has a 3xx status code

func (*NetgroupFileDeleteOK) IsServerError

func (o *NetgroupFileDeleteOK) IsServerError() bool

IsServerError returns true when this netgroup file delete o k response has a 5xx status code

func (*NetgroupFileDeleteOK) IsSuccess

func (o *NetgroupFileDeleteOK) IsSuccess() bool

IsSuccess returns true when this netgroup file delete o k response has a 2xx status code

func (*NetgroupFileDeleteOK) String

func (o *NetgroupFileDeleteOK) String() string

type NetgroupFileDeleteParams

type NetgroupFileDeleteParams struct {

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetgroupFileDeleteParams contains all the parameters to send to the API endpoint

for the netgroup file delete operation.

Typically these are written to a http.Request.

func NewNetgroupFileDeleteParams

func NewNetgroupFileDeleteParams() *NetgroupFileDeleteParams

NewNetgroupFileDeleteParams creates a new NetgroupFileDeleteParams 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 NewNetgroupFileDeleteParamsWithContext

func NewNetgroupFileDeleteParamsWithContext(ctx context.Context) *NetgroupFileDeleteParams

NewNetgroupFileDeleteParamsWithContext creates a new NetgroupFileDeleteParams object with the ability to set a context for a request.

func NewNetgroupFileDeleteParamsWithHTTPClient

func NewNetgroupFileDeleteParamsWithHTTPClient(client *http.Client) *NetgroupFileDeleteParams

NewNetgroupFileDeleteParamsWithHTTPClient creates a new NetgroupFileDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNetgroupFileDeleteParamsWithTimeout

func NewNetgroupFileDeleteParamsWithTimeout(timeout time.Duration) *NetgroupFileDeleteParams

NewNetgroupFileDeleteParamsWithTimeout creates a new NetgroupFileDeleteParams object with the ability to set a timeout on a request.

func (*NetgroupFileDeleteParams) SetContext

func (o *NetgroupFileDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the netgroup file delete params

func (*NetgroupFileDeleteParams) SetDefaults

func (o *NetgroupFileDeleteParams) SetDefaults()

SetDefaults hydrates default values in the netgroup file delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetgroupFileDeleteParams) SetHTTPClient

func (o *NetgroupFileDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the netgroup file delete params

func (*NetgroupFileDeleteParams) SetSvmUUID

func (o *NetgroupFileDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the netgroup file delete params

func (*NetgroupFileDeleteParams) SetTimeout

func (o *NetgroupFileDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the netgroup file delete params

func (*NetgroupFileDeleteParams) WithContext

WithContext adds the context to the netgroup file delete params

func (*NetgroupFileDeleteParams) WithDefaults

WithDefaults hydrates default values in the netgroup file delete params (not the query body).

All values with no default are reset to their zero value.

func (*NetgroupFileDeleteParams) WithHTTPClient

func (o *NetgroupFileDeleteParams) WithHTTPClient(client *http.Client) *NetgroupFileDeleteParams

WithHTTPClient adds the HTTPClient to the netgroup file delete params

func (*NetgroupFileDeleteParams) WithSvmUUID

func (o *NetgroupFileDeleteParams) WithSvmUUID(svmUUID string) *NetgroupFileDeleteParams

WithSvmUUID adds the svmUUID to the netgroup file delete params

func (*NetgroupFileDeleteParams) WithTimeout

WithTimeout adds the timeout to the netgroup file delete params

func (*NetgroupFileDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetgroupFileDeleteReader

type NetgroupFileDeleteReader struct {
	// contains filtered or unexported fields
}

NetgroupFileDeleteReader is a Reader for the NetgroupFileDelete structure.

func (*NetgroupFileDeleteReader) ReadResponse

func (o *NetgroupFileDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetgroupFileGetDefault

type NetgroupFileGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetgroupFileGetDefault describes a response with status code -1, with default header values.

Error

func NewNetgroupFileGetDefault

func NewNetgroupFileGetDefault(code int) *NetgroupFileGetDefault

NewNetgroupFileGetDefault creates a NetgroupFileGetDefault with default headers values

func (*NetgroupFileGetDefault) Code

func (o *NetgroupFileGetDefault) Code() int

Code gets the status code for the netgroup file get default response

func (*NetgroupFileGetDefault) Error

func (o *NetgroupFileGetDefault) Error() string

func (*NetgroupFileGetDefault) GetPayload

func (o *NetgroupFileGetDefault) GetPayload() *models.ErrorResponse

func (*NetgroupFileGetDefault) IsClientError

func (o *NetgroupFileGetDefault) IsClientError() bool

IsClientError returns true when this netgroup file get default response has a 4xx status code

func (*NetgroupFileGetDefault) IsCode

func (o *NetgroupFileGetDefault) IsCode(code int) bool

IsCode returns true when this netgroup file get default response a status code equal to that given

func (*NetgroupFileGetDefault) IsRedirect

func (o *NetgroupFileGetDefault) IsRedirect() bool

IsRedirect returns true when this netgroup file get default response has a 3xx status code

func (*NetgroupFileGetDefault) IsServerError

func (o *NetgroupFileGetDefault) IsServerError() bool

IsServerError returns true when this netgroup file get default response has a 5xx status code

func (*NetgroupFileGetDefault) IsSuccess

func (o *NetgroupFileGetDefault) IsSuccess() bool

IsSuccess returns true when this netgroup file get default response has a 2xx status code

func (*NetgroupFileGetDefault) String

func (o *NetgroupFileGetDefault) String() string

type NetgroupFileGetOK

type NetgroupFileGetOK struct {
	Payload *models.NetgroupFile
}

NetgroupFileGetOK describes a response with status code 200, with default header values.

OK

func NewNetgroupFileGetOK

func NewNetgroupFileGetOK() *NetgroupFileGetOK

NewNetgroupFileGetOK creates a NetgroupFileGetOK with default headers values

func (*NetgroupFileGetOK) Error

func (o *NetgroupFileGetOK) Error() string

func (*NetgroupFileGetOK) GetPayload

func (o *NetgroupFileGetOK) GetPayload() *models.NetgroupFile

func (*NetgroupFileGetOK) IsClientError

func (o *NetgroupFileGetOK) IsClientError() bool

IsClientError returns true when this netgroup file get o k response has a 4xx status code

func (*NetgroupFileGetOK) IsCode

func (o *NetgroupFileGetOK) IsCode(code int) bool

IsCode returns true when this netgroup file get o k response a status code equal to that given

func (*NetgroupFileGetOK) IsRedirect

func (o *NetgroupFileGetOK) IsRedirect() bool

IsRedirect returns true when this netgroup file get o k response has a 3xx status code

func (*NetgroupFileGetOK) IsServerError

func (o *NetgroupFileGetOK) IsServerError() bool

IsServerError returns true when this netgroup file get o k response has a 5xx status code

func (*NetgroupFileGetOK) IsSuccess

func (o *NetgroupFileGetOK) IsSuccess() bool

IsSuccess returns true when this netgroup file get o k response has a 2xx status code

func (*NetgroupFileGetOK) String

func (o *NetgroupFileGetOK) String() string

type NetgroupFileGetParams

type NetgroupFileGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetgroupFileGetParams contains all the parameters to send to the API endpoint

for the netgroup file get operation.

Typically these are written to a http.Request.

func NewNetgroupFileGetParams

func NewNetgroupFileGetParams() *NetgroupFileGetParams

NewNetgroupFileGetParams creates a new NetgroupFileGetParams 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 NewNetgroupFileGetParamsWithContext

func NewNetgroupFileGetParamsWithContext(ctx context.Context) *NetgroupFileGetParams

NewNetgroupFileGetParamsWithContext creates a new NetgroupFileGetParams object with the ability to set a context for a request.

func NewNetgroupFileGetParamsWithHTTPClient

func NewNetgroupFileGetParamsWithHTTPClient(client *http.Client) *NetgroupFileGetParams

NewNetgroupFileGetParamsWithHTTPClient creates a new NetgroupFileGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetgroupFileGetParamsWithTimeout

func NewNetgroupFileGetParamsWithTimeout(timeout time.Duration) *NetgroupFileGetParams

NewNetgroupFileGetParamsWithTimeout creates a new NetgroupFileGetParams object with the ability to set a timeout on a request.

func (*NetgroupFileGetParams) SetContext

func (o *NetgroupFileGetParams) SetContext(ctx context.Context)

SetContext adds the context to the netgroup file get params

func (*NetgroupFileGetParams) SetDefaults

func (o *NetgroupFileGetParams) SetDefaults()

SetDefaults hydrates default values in the netgroup file get params (not the query body).

All values with no default are reset to their zero value.

func (*NetgroupFileGetParams) SetFields

func (o *NetgroupFileGetParams) SetFields(fields []string)

SetFields adds the fields to the netgroup file get params

func (*NetgroupFileGetParams) SetHTTPClient

func (o *NetgroupFileGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the netgroup file get params

func (*NetgroupFileGetParams) SetSvmUUID

func (o *NetgroupFileGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the netgroup file get params

func (*NetgroupFileGetParams) SetTimeout

func (o *NetgroupFileGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the netgroup file get params

func (*NetgroupFileGetParams) WithContext

WithContext adds the context to the netgroup file get params

func (*NetgroupFileGetParams) WithDefaults

func (o *NetgroupFileGetParams) WithDefaults() *NetgroupFileGetParams

WithDefaults hydrates default values in the netgroup file get params (not the query body).

All values with no default are reset to their zero value.

func (*NetgroupFileGetParams) WithFields

func (o *NetgroupFileGetParams) WithFields(fields []string) *NetgroupFileGetParams

WithFields adds the fields to the netgroup file get params

func (*NetgroupFileGetParams) WithHTTPClient

func (o *NetgroupFileGetParams) WithHTTPClient(client *http.Client) *NetgroupFileGetParams

WithHTTPClient adds the HTTPClient to the netgroup file get params

func (*NetgroupFileGetParams) WithSvmUUID

func (o *NetgroupFileGetParams) WithSvmUUID(svmUUID string) *NetgroupFileGetParams

WithSvmUUID adds the svmUUID to the netgroup file get params

func (*NetgroupFileGetParams) WithTimeout

func (o *NetgroupFileGetParams) WithTimeout(timeout time.Duration) *NetgroupFileGetParams

WithTimeout adds the timeout to the netgroup file get params

func (*NetgroupFileGetParams) WriteToRequest

func (o *NetgroupFileGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type NetgroupFileGetReader

type NetgroupFileGetReader struct {
	// contains filtered or unexported fields
}

NetgroupFileGetReader is a Reader for the NetgroupFileGet structure.

func (*NetgroupFileGetReader) ReadResponse

func (o *NetgroupFileGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetgroupsSettingsCollectionGetDefault

type NetgroupsSettingsCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetgroupsSettingsCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewNetgroupsSettingsCollectionGetDefault

func NewNetgroupsSettingsCollectionGetDefault(code int) *NetgroupsSettingsCollectionGetDefault

NewNetgroupsSettingsCollectionGetDefault creates a NetgroupsSettingsCollectionGetDefault with default headers values

func (*NetgroupsSettingsCollectionGetDefault) Code

Code gets the status code for the netgroups settings collection get default response

func (*NetgroupsSettingsCollectionGetDefault) Error

func (*NetgroupsSettingsCollectionGetDefault) GetPayload

func (*NetgroupsSettingsCollectionGetDefault) IsClientError

func (o *NetgroupsSettingsCollectionGetDefault) IsClientError() bool

IsClientError returns true when this netgroups settings collection get default response has a 4xx status code

func (*NetgroupsSettingsCollectionGetDefault) IsCode

IsCode returns true when this netgroups settings collection get default response a status code equal to that given

func (*NetgroupsSettingsCollectionGetDefault) IsRedirect

IsRedirect returns true when this netgroups settings collection get default response has a 3xx status code

func (*NetgroupsSettingsCollectionGetDefault) IsServerError

func (o *NetgroupsSettingsCollectionGetDefault) IsServerError() bool

IsServerError returns true when this netgroups settings collection get default response has a 5xx status code

func (*NetgroupsSettingsCollectionGetDefault) IsSuccess

IsSuccess returns true when this netgroups settings collection get default response has a 2xx status code

func (*NetgroupsSettingsCollectionGetDefault) String

type NetgroupsSettingsCollectionGetOK

type NetgroupsSettingsCollectionGetOK struct {
	Payload *models.NetgroupsSettingsResponse
}

NetgroupsSettingsCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewNetgroupsSettingsCollectionGetOK

func NewNetgroupsSettingsCollectionGetOK() *NetgroupsSettingsCollectionGetOK

NewNetgroupsSettingsCollectionGetOK creates a NetgroupsSettingsCollectionGetOK with default headers values

func (*NetgroupsSettingsCollectionGetOK) Error

func (*NetgroupsSettingsCollectionGetOK) GetPayload

func (*NetgroupsSettingsCollectionGetOK) IsClientError

func (o *NetgroupsSettingsCollectionGetOK) IsClientError() bool

IsClientError returns true when this netgroups settings collection get o k response has a 4xx status code

func (*NetgroupsSettingsCollectionGetOK) IsCode

func (o *NetgroupsSettingsCollectionGetOK) IsCode(code int) bool

IsCode returns true when this netgroups settings collection get o k response a status code equal to that given

func (*NetgroupsSettingsCollectionGetOK) IsRedirect

func (o *NetgroupsSettingsCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this netgroups settings collection get o k response has a 3xx status code

func (*NetgroupsSettingsCollectionGetOK) IsServerError

func (o *NetgroupsSettingsCollectionGetOK) IsServerError() bool

IsServerError returns true when this netgroups settings collection get o k response has a 5xx status code

func (*NetgroupsSettingsCollectionGetOK) IsSuccess

func (o *NetgroupsSettingsCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this netgroups settings collection get o k response has a 2xx status code

func (*NetgroupsSettingsCollectionGetOK) String

type NetgroupsSettingsCollectionGetParams

type NetgroupsSettingsCollectionGetParams struct {

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* NegativeCacheEnabledByhost.

	   Filter by negative_cache_enabled_byhost
	*/
	NegativeCacheEnabledByhost *bool

	/* NegativeTTLByhost.

	   Filter by negative_ttl_byhost
	*/
	NegativeTTLByhost *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* TTLByhost.

	   Filter by ttl_byhost
	*/
	TTLByhost *string

	/* TTLForMembers.

	   Filter by ttl_for_members
	*/
	TTLForMembers *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetgroupsSettingsCollectionGetParams contains all the parameters to send to the API endpoint

for the netgroups settings collection get operation.

Typically these are written to a http.Request.

func NewNetgroupsSettingsCollectionGetParams

func NewNetgroupsSettingsCollectionGetParams() *NetgroupsSettingsCollectionGetParams

NewNetgroupsSettingsCollectionGetParams creates a new NetgroupsSettingsCollectionGetParams 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 NewNetgroupsSettingsCollectionGetParamsWithContext

func NewNetgroupsSettingsCollectionGetParamsWithContext(ctx context.Context) *NetgroupsSettingsCollectionGetParams

NewNetgroupsSettingsCollectionGetParamsWithContext creates a new NetgroupsSettingsCollectionGetParams object with the ability to set a context for a request.

func NewNetgroupsSettingsCollectionGetParamsWithHTTPClient

func NewNetgroupsSettingsCollectionGetParamsWithHTTPClient(client *http.Client) *NetgroupsSettingsCollectionGetParams

NewNetgroupsSettingsCollectionGetParamsWithHTTPClient creates a new NetgroupsSettingsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetgroupsSettingsCollectionGetParamsWithTimeout

func NewNetgroupsSettingsCollectionGetParamsWithTimeout(timeout time.Duration) *NetgroupsSettingsCollectionGetParams

NewNetgroupsSettingsCollectionGetParamsWithTimeout creates a new NetgroupsSettingsCollectionGetParams object with the ability to set a timeout on a request.

func (*NetgroupsSettingsCollectionGetParams) SetContext

SetContext adds the context to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetDefaults

func (o *NetgroupsSettingsCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the netgroups settings collection get params (not the query body).

All values with no default are reset to their zero value.

func (*NetgroupsSettingsCollectionGetParams) SetEnabled

func (o *NetgroupsSettingsCollectionGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetFields

func (o *NetgroupsSettingsCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetHTTPClient

func (o *NetgroupsSettingsCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetMaxRecords

func (o *NetgroupsSettingsCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetNegativeCacheEnabledByhost

func (o *NetgroupsSettingsCollectionGetParams) SetNegativeCacheEnabledByhost(negativeCacheEnabledByhost *bool)

SetNegativeCacheEnabledByhost adds the negativeCacheEnabledByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetNegativeTTLByhost

func (o *NetgroupsSettingsCollectionGetParams) SetNegativeTTLByhost(negativeTTLByhost *string)

SetNegativeTTLByhost adds the negativeTtlByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetOrderBy

func (o *NetgroupsSettingsCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetReturnRecords

func (o *NetgroupsSettingsCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetReturnTimeout

func (o *NetgroupsSettingsCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetSvmName

func (o *NetgroupsSettingsCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetSvmUUID

func (o *NetgroupsSettingsCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetTTLByhost

func (o *NetgroupsSettingsCollectionGetParams) SetTTLByhost(tTLByhost *string)

SetTTLByhost adds the ttlByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetTTLForMembers

func (o *NetgroupsSettingsCollectionGetParams) SetTTLForMembers(tTLForMembers *string)

SetTTLForMembers adds the ttlForMembers to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetTimeout

func (o *NetgroupsSettingsCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithContext

WithContext adds the context to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the netgroups settings collection get params (not the query body).

All values with no default are reset to their zero value.

func (*NetgroupsSettingsCollectionGetParams) WithEnabled

WithEnabled adds the enabled to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithFields

WithFields adds the fields to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithNegativeCacheEnabledByhost

func (o *NetgroupsSettingsCollectionGetParams) WithNegativeCacheEnabledByhost(negativeCacheEnabledByhost *bool) *NetgroupsSettingsCollectionGetParams

WithNegativeCacheEnabledByhost adds the negativeCacheEnabledByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithNegativeTTLByhost

func (o *NetgroupsSettingsCollectionGetParams) WithNegativeTTLByhost(negativeTTLByhost *string) *NetgroupsSettingsCollectionGetParams

WithNegativeTTLByhost adds the negativeTTLByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithTTLByhost

WithTTLByhost adds the tTLByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithTTLForMembers

WithTTLForMembers adds the tTLForMembers to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetgroupsSettingsCollectionGetReader

type NetgroupsSettingsCollectionGetReader struct {
	// contains filtered or unexported fields
}

NetgroupsSettingsCollectionGetReader is a Reader for the NetgroupsSettingsCollectionGet structure.

func (*NetgroupsSettingsCollectionGetReader) ReadResponse

func (o *NetgroupsSettingsCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetgroupsSettingsGetDefault

type NetgroupsSettingsGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NetgroupsSettingsGetDefault describes a response with status code -1, with default header values.

Error

func NewNetgroupsSettingsGetDefault

func NewNetgroupsSettingsGetDefault(code int) *NetgroupsSettingsGetDefault

NewNetgroupsSettingsGetDefault creates a NetgroupsSettingsGetDefault with default headers values

func (*NetgroupsSettingsGetDefault) Code

func (o *NetgroupsSettingsGetDefault) Code() int

Code gets the status code for the netgroups settings get default response

func (*NetgroupsSettingsGetDefault) Error

func (*NetgroupsSettingsGetDefault) GetPayload

func (*NetgroupsSettingsGetDefault) IsClientError

func (o *NetgroupsSettingsGetDefault) IsClientError() bool

IsClientError returns true when this netgroups settings get default response has a 4xx status code

func (*NetgroupsSettingsGetDefault) IsCode

func (o *NetgroupsSettingsGetDefault) IsCode(code int) bool

IsCode returns true when this netgroups settings get default response a status code equal to that given

func (*NetgroupsSettingsGetDefault) IsRedirect

func (o *NetgroupsSettingsGetDefault) IsRedirect() bool

IsRedirect returns true when this netgroups settings get default response has a 3xx status code

func (*NetgroupsSettingsGetDefault) IsServerError

func (o *NetgroupsSettingsGetDefault) IsServerError() bool

IsServerError returns true when this netgroups settings get default response has a 5xx status code

func (*NetgroupsSettingsGetDefault) IsSuccess

func (o *NetgroupsSettingsGetDefault) IsSuccess() bool

IsSuccess returns true when this netgroups settings get default response has a 2xx status code

func (*NetgroupsSettingsGetDefault) String

func (o *NetgroupsSettingsGetDefault) String() string

type NetgroupsSettingsGetOK

type NetgroupsSettingsGetOK struct {
	Payload *models.NetgroupsSettings
}

NetgroupsSettingsGetOK describes a response with status code 200, with default header values.

OK

func NewNetgroupsSettingsGetOK

func NewNetgroupsSettingsGetOK() *NetgroupsSettingsGetOK

NewNetgroupsSettingsGetOK creates a NetgroupsSettingsGetOK with default headers values

func (*NetgroupsSettingsGetOK) Error

func (o *NetgroupsSettingsGetOK) Error() string

func (*NetgroupsSettingsGetOK) GetPayload

func (*NetgroupsSettingsGetOK) IsClientError

func (o *NetgroupsSettingsGetOK) IsClientError() bool

IsClientError returns true when this netgroups settings get o k response has a 4xx status code

func (*NetgroupsSettingsGetOK) IsCode

func (o *NetgroupsSettingsGetOK) IsCode(code int) bool

IsCode returns true when this netgroups settings get o k response a status code equal to that given

func (*NetgroupsSettingsGetOK) IsRedirect

func (o *NetgroupsSettingsGetOK) IsRedirect() bool

IsRedirect returns true when this netgroups settings get o k response has a 3xx status code

func (*NetgroupsSettingsGetOK) IsServerError

func (o *NetgroupsSettingsGetOK) IsServerError() bool

IsServerError returns true when this netgroups settings get o k response has a 5xx status code

func (*NetgroupsSettingsGetOK) IsSuccess

func (o *NetgroupsSettingsGetOK) IsSuccess() bool

IsSuccess returns true when this netgroups settings get o k response has a 2xx status code

func (*NetgroupsSettingsGetOK) String

func (o *NetgroupsSettingsGetOK) String() string

type NetgroupsSettingsGetParams

type NetgroupsSettingsGetParams struct {

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* NegativeCacheEnabledByhost.

	   Filter by negative_cache_enabled_byhost
	*/
	NegativeCacheEnabledByhost *bool

	/* NegativeTTLByhost.

	   Filter by negative_ttl_byhost
	*/
	NegativeTTLByhost *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   SVM UUID.
	*/
	SvmUUID string

	/* TTLByhost.

	   Filter by ttl_byhost
	*/
	TTLByhost *string

	/* TTLForMembers.

	   Filter by ttl_for_members
	*/
	TTLForMembers *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetgroupsSettingsGetParams contains all the parameters to send to the API endpoint

for the netgroups settings get operation.

Typically these are written to a http.Request.

func NewNetgroupsSettingsGetParams

func NewNetgroupsSettingsGetParams() *NetgroupsSettingsGetParams

NewNetgroupsSettingsGetParams creates a new NetgroupsSettingsGetParams 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 NewNetgroupsSettingsGetParamsWithContext

func NewNetgroupsSettingsGetParamsWithContext(ctx context.Context) *NetgroupsSettingsGetParams

NewNetgroupsSettingsGetParamsWithContext creates a new NetgroupsSettingsGetParams object with the ability to set a context for a request.

func NewNetgroupsSettingsGetParamsWithHTTPClient

func NewNetgroupsSettingsGetParamsWithHTTPClient(client *http.Client) *NetgroupsSettingsGetParams

NewNetgroupsSettingsGetParamsWithHTTPClient creates a new NetgroupsSettingsGetParams object with the ability to set a custom HTTPClient for a request.

func NewNetgroupsSettingsGetParamsWithTimeout

func NewNetgroupsSettingsGetParamsWithTimeout(timeout time.Duration) *NetgroupsSettingsGetParams

NewNetgroupsSettingsGetParamsWithTimeout creates a new NetgroupsSettingsGetParams object with the ability to set a timeout on a request.

func (*NetgroupsSettingsGetParams) SetContext

func (o *NetgroupsSettingsGetParams) SetContext(ctx context.Context)

SetContext adds the context to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetDefaults

func (o *NetgroupsSettingsGetParams) SetDefaults()

SetDefaults hydrates default values in the netgroups settings get params (not the query body).

All values with no default are reset to their zero value.

func (*NetgroupsSettingsGetParams) SetEnabled

func (o *NetgroupsSettingsGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetFields

func (o *NetgroupsSettingsGetParams) SetFields(fields []string)

SetFields adds the fields to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetHTTPClient

func (o *NetgroupsSettingsGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetMaxRecords

func (o *NetgroupsSettingsGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetNegativeCacheEnabledByhost

func (o *NetgroupsSettingsGetParams) SetNegativeCacheEnabledByhost(negativeCacheEnabledByhost *bool)

SetNegativeCacheEnabledByhost adds the negativeCacheEnabledByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetNegativeTTLByhost

func (o *NetgroupsSettingsGetParams) SetNegativeTTLByhost(negativeTTLByhost *string)

SetNegativeTTLByhost adds the negativeTtlByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetOrderBy

func (o *NetgroupsSettingsGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetReturnRecords

func (o *NetgroupsSettingsGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetReturnTimeout

func (o *NetgroupsSettingsGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetSvmName

func (o *NetgroupsSettingsGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetSvmUUID

func (o *NetgroupsSettingsGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetTTLByhost

func (o *NetgroupsSettingsGetParams) SetTTLByhost(tTLByhost *string)

SetTTLByhost adds the ttlByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetTTLForMembers

func (o *NetgroupsSettingsGetParams) SetTTLForMembers(tTLForMembers *string)

SetTTLForMembers adds the ttlForMembers to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetTimeout

func (o *NetgroupsSettingsGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithContext

WithContext adds the context to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithDefaults

WithDefaults hydrates default values in the netgroups settings get params (not the query body).

All values with no default are reset to their zero value.

func (*NetgroupsSettingsGetParams) WithEnabled

WithEnabled adds the enabled to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithFields

WithFields adds the fields to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithMaxRecords

func (o *NetgroupsSettingsGetParams) WithMaxRecords(maxRecords *int64) *NetgroupsSettingsGetParams

WithMaxRecords adds the maxRecords to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithNegativeCacheEnabledByhost

func (o *NetgroupsSettingsGetParams) WithNegativeCacheEnabledByhost(negativeCacheEnabledByhost *bool) *NetgroupsSettingsGetParams

WithNegativeCacheEnabledByhost adds the negativeCacheEnabledByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithNegativeTTLByhost

func (o *NetgroupsSettingsGetParams) WithNegativeTTLByhost(negativeTTLByhost *string) *NetgroupsSettingsGetParams

WithNegativeTTLByhost adds the negativeTTLByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithOrderBy

WithOrderBy adds the orderBy to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithReturnRecords

func (o *NetgroupsSettingsGetParams) WithReturnRecords(returnRecords *bool) *NetgroupsSettingsGetParams

WithReturnRecords adds the returnRecords to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithReturnTimeout

func (o *NetgroupsSettingsGetParams) WithReturnTimeout(returnTimeout *int64) *NetgroupsSettingsGetParams

WithReturnTimeout adds the returnTimeout to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithSvmName

WithSvmName adds the svmName to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithTTLByhost

func (o *NetgroupsSettingsGetParams) WithTTLByhost(tTLByhost *string) *NetgroupsSettingsGetParams

WithTTLByhost adds the tTLByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithTTLForMembers

func (o *NetgroupsSettingsGetParams) WithTTLForMembers(tTLForMembers *string) *NetgroupsSettingsGetParams

WithTTLForMembers adds the tTLForMembers to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithTimeout

WithTimeout adds the timeout to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetgroupsSettingsGetReader

type NetgroupsSettingsGetReader struct {
	// contains filtered or unexported fields
}

NetgroupsSettingsGetReader is a Reader for the NetgroupsSettingsGet structure.

func (*NetgroupsSettingsGetReader) ReadResponse

func (o *NetgroupsSettingsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NetgroupsSettingsModifyDefault

type NetgroupsSettingsModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NetgroupsSettingsModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 23724055 | Internal error. Configuration for Vserver failed. Verify that the cluster is healthy, then try the command again. For further assistance, contact technical support. |

func NewNetgroupsSettingsModifyDefault

func NewNetgroupsSettingsModifyDefault(code int) *NetgroupsSettingsModifyDefault

NewNetgroupsSettingsModifyDefault creates a NetgroupsSettingsModifyDefault with default headers values

func (*NetgroupsSettingsModifyDefault) Code

Code gets the status code for the netgroups settings modify default response

func (*NetgroupsSettingsModifyDefault) Error

func (*NetgroupsSettingsModifyDefault) GetPayload

func (*NetgroupsSettingsModifyDefault) IsClientError

func (o *NetgroupsSettingsModifyDefault) IsClientError() bool

IsClientError returns true when this netgroups settings modify default response has a 4xx status code

func (*NetgroupsSettingsModifyDefault) IsCode

func (o *NetgroupsSettingsModifyDefault) IsCode(code int) bool

IsCode returns true when this netgroups settings modify default response a status code equal to that given

func (*NetgroupsSettingsModifyDefault) IsRedirect

func (o *NetgroupsSettingsModifyDefault) IsRedirect() bool

IsRedirect returns true when this netgroups settings modify default response has a 3xx status code

func (*NetgroupsSettingsModifyDefault) IsServerError

func (o *NetgroupsSettingsModifyDefault) IsServerError() bool

IsServerError returns true when this netgroups settings modify default response has a 5xx status code

func (*NetgroupsSettingsModifyDefault) IsSuccess

func (o *NetgroupsSettingsModifyDefault) IsSuccess() bool

IsSuccess returns true when this netgroups settings modify default response has a 2xx status code

func (*NetgroupsSettingsModifyDefault) String

type NetgroupsSettingsModifyOK

type NetgroupsSettingsModifyOK struct {
}

NetgroupsSettingsModifyOK describes a response with status code 200, with default header values.

OK

func NewNetgroupsSettingsModifyOK

func NewNetgroupsSettingsModifyOK() *NetgroupsSettingsModifyOK

NewNetgroupsSettingsModifyOK creates a NetgroupsSettingsModifyOK with default headers values

func (*NetgroupsSettingsModifyOK) Error

func (o *NetgroupsSettingsModifyOK) Error() string

func (*NetgroupsSettingsModifyOK) IsClientError

func (o *NetgroupsSettingsModifyOK) IsClientError() bool

IsClientError returns true when this netgroups settings modify o k response has a 4xx status code

func (*NetgroupsSettingsModifyOK) IsCode

func (o *NetgroupsSettingsModifyOK) IsCode(code int) bool

IsCode returns true when this netgroups settings modify o k response a status code equal to that given

func (*NetgroupsSettingsModifyOK) IsRedirect

func (o *NetgroupsSettingsModifyOK) IsRedirect() bool

IsRedirect returns true when this netgroups settings modify o k response has a 3xx status code

func (*NetgroupsSettingsModifyOK) IsServerError

func (o *NetgroupsSettingsModifyOK) IsServerError() bool

IsServerError returns true when this netgroups settings modify o k response has a 5xx status code

func (*NetgroupsSettingsModifyOK) IsSuccess

func (o *NetgroupsSettingsModifyOK) IsSuccess() bool

IsSuccess returns true when this netgroups settings modify o k response has a 2xx status code

func (*NetgroupsSettingsModifyOK) String

func (o *NetgroupsSettingsModifyOK) String() string

type NetgroupsSettingsModifyParams

type NetgroupsSettingsModifyParams struct {

	/* Info.

	   Info specification.
	*/
	Info *models.NetgroupsSettings

	/* SvmUUID.

	   SVM UUID.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NetgroupsSettingsModifyParams contains all the parameters to send to the API endpoint

for the netgroups settings modify operation.

Typically these are written to a http.Request.

func NewNetgroupsSettingsModifyParams

func NewNetgroupsSettingsModifyParams() *NetgroupsSettingsModifyParams

NewNetgroupsSettingsModifyParams creates a new NetgroupsSettingsModifyParams 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 NewNetgroupsSettingsModifyParamsWithContext

func NewNetgroupsSettingsModifyParamsWithContext(ctx context.Context) *NetgroupsSettingsModifyParams

NewNetgroupsSettingsModifyParamsWithContext creates a new NetgroupsSettingsModifyParams object with the ability to set a context for a request.

func NewNetgroupsSettingsModifyParamsWithHTTPClient

func NewNetgroupsSettingsModifyParamsWithHTTPClient(client *http.Client) *NetgroupsSettingsModifyParams

NewNetgroupsSettingsModifyParamsWithHTTPClient creates a new NetgroupsSettingsModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNetgroupsSettingsModifyParamsWithTimeout

func NewNetgroupsSettingsModifyParamsWithTimeout(timeout time.Duration) *NetgroupsSettingsModifyParams

NewNetgroupsSettingsModifyParamsWithTimeout creates a new NetgroupsSettingsModifyParams object with the ability to set a timeout on a request.

func (*NetgroupsSettingsModifyParams) SetContext

func (o *NetgroupsSettingsModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the netgroups settings modify params

func (*NetgroupsSettingsModifyParams) SetDefaults

func (o *NetgroupsSettingsModifyParams) SetDefaults()

SetDefaults hydrates default values in the netgroups settings modify params (not the query body).

All values with no default are reset to their zero value.

func (*NetgroupsSettingsModifyParams) SetHTTPClient

func (o *NetgroupsSettingsModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the netgroups settings modify params

func (*NetgroupsSettingsModifyParams) SetInfo

SetInfo adds the info to the netgroups settings modify params

func (*NetgroupsSettingsModifyParams) SetSvmUUID

func (o *NetgroupsSettingsModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the netgroups settings modify params

func (*NetgroupsSettingsModifyParams) SetTimeout

func (o *NetgroupsSettingsModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the netgroups settings modify params

func (*NetgroupsSettingsModifyParams) WithContext

WithContext adds the context to the netgroups settings modify params

func (*NetgroupsSettingsModifyParams) WithDefaults

WithDefaults hydrates default values in the netgroups settings modify params (not the query body).

All values with no default are reset to their zero value.

func (*NetgroupsSettingsModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the netgroups settings modify params

func (*NetgroupsSettingsModifyParams) WithInfo

WithInfo adds the info to the netgroups settings modify params

func (*NetgroupsSettingsModifyParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the netgroups settings modify params

func (*NetgroupsSettingsModifyParams) WithTimeout

WithTimeout adds the timeout to the netgroups settings modify params

func (*NetgroupsSettingsModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NetgroupsSettingsModifyReader

type NetgroupsSettingsModifyReader struct {
	// contains filtered or unexported fields
}

NetgroupsSettingsModifyReader is a Reader for the NetgroupsSettingsModify structure.

func (*NetgroupsSettingsModifyReader) ReadResponse

func (o *NetgroupsSettingsModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NisCollectionGetDefault

type NisCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NisCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewNisCollectionGetDefault

func NewNisCollectionGetDefault(code int) *NisCollectionGetDefault

NewNisCollectionGetDefault creates a NisCollectionGetDefault with default headers values

func (*NisCollectionGetDefault) Code

func (o *NisCollectionGetDefault) Code() int

Code gets the status code for the nis collection get default response

func (*NisCollectionGetDefault) Error

func (o *NisCollectionGetDefault) Error() string

func (*NisCollectionGetDefault) GetPayload

func (o *NisCollectionGetDefault) GetPayload() *models.ErrorResponse

func (*NisCollectionGetDefault) IsClientError

func (o *NisCollectionGetDefault) IsClientError() bool

IsClientError returns true when this nis collection get default response has a 4xx status code

func (*NisCollectionGetDefault) IsCode

func (o *NisCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this nis collection get default response a status code equal to that given

func (*NisCollectionGetDefault) IsRedirect

func (o *NisCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this nis collection get default response has a 3xx status code

func (*NisCollectionGetDefault) IsServerError

func (o *NisCollectionGetDefault) IsServerError() bool

IsServerError returns true when this nis collection get default response has a 5xx status code

func (*NisCollectionGetDefault) IsSuccess

func (o *NisCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this nis collection get default response has a 2xx status code

func (*NisCollectionGetDefault) String

func (o *NisCollectionGetDefault) String() string

type NisCollectionGetOK

type NisCollectionGetOK struct {
	Payload *models.NisServiceResponse
}

NisCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewNisCollectionGetOK

func NewNisCollectionGetOK() *NisCollectionGetOK

NewNisCollectionGetOK creates a NisCollectionGetOK with default headers values

func (*NisCollectionGetOK) Error

func (o *NisCollectionGetOK) Error() string

func (*NisCollectionGetOK) GetPayload

func (o *NisCollectionGetOK) GetPayload() *models.NisServiceResponse

func (*NisCollectionGetOK) IsClientError

func (o *NisCollectionGetOK) IsClientError() bool

IsClientError returns true when this nis collection get o k response has a 4xx status code

func (*NisCollectionGetOK) IsCode

func (o *NisCollectionGetOK) IsCode(code int) bool

IsCode returns true when this nis collection get o k response a status code equal to that given

func (*NisCollectionGetOK) IsRedirect

func (o *NisCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this nis collection get o k response has a 3xx status code

func (*NisCollectionGetOK) IsServerError

func (o *NisCollectionGetOK) IsServerError() bool

IsServerError returns true when this nis collection get o k response has a 5xx status code

func (*NisCollectionGetOK) IsSuccess

func (o *NisCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this nis collection get o k response has a 2xx status code

func (*NisCollectionGetOK) String

func (o *NisCollectionGetOK) String() string

type NisCollectionGetParams

type NisCollectionGetParams struct {

	/* BindingDetailsServer.

	   Filter by binding_details.server
	*/
	BindingDetailsServer *string

	/* BindingDetailsStatusCode.

	   Filter by binding_details.status.code
	*/
	BindingDetailsStatusCode *string

	/* BindingDetailsStatusMessage.

	   Filter by binding_details.status.message
	*/
	BindingDetailsStatusMessage *string

	/* BoundServers.

	   Filter by bound_servers
	*/
	BoundServers *string

	/* Domain.

	   Filter by domain
	*/
	Domain *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* Servers.

	   Filter by servers
	*/
	Servers *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NisCollectionGetParams contains all the parameters to send to the API endpoint

for the nis collection get operation.

Typically these are written to a http.Request.

func NewNisCollectionGetParams

func NewNisCollectionGetParams() *NisCollectionGetParams

NewNisCollectionGetParams creates a new NisCollectionGetParams 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 NewNisCollectionGetParamsWithContext

func NewNisCollectionGetParamsWithContext(ctx context.Context) *NisCollectionGetParams

NewNisCollectionGetParamsWithContext creates a new NisCollectionGetParams object with the ability to set a context for a request.

func NewNisCollectionGetParamsWithHTTPClient

func NewNisCollectionGetParamsWithHTTPClient(client *http.Client) *NisCollectionGetParams

NewNisCollectionGetParamsWithHTTPClient creates a new NisCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewNisCollectionGetParamsWithTimeout

func NewNisCollectionGetParamsWithTimeout(timeout time.Duration) *NisCollectionGetParams

NewNisCollectionGetParamsWithTimeout creates a new NisCollectionGetParams object with the ability to set a timeout on a request.

func (*NisCollectionGetParams) SetBindingDetailsServer

func (o *NisCollectionGetParams) SetBindingDetailsServer(bindingDetailsServer *string)

SetBindingDetailsServer adds the bindingDetailsServer to the nis collection get params

func (*NisCollectionGetParams) SetBindingDetailsStatusCode

func (o *NisCollectionGetParams) SetBindingDetailsStatusCode(bindingDetailsStatusCode *string)

SetBindingDetailsStatusCode adds the bindingDetailsStatusCode to the nis collection get params

func (*NisCollectionGetParams) SetBindingDetailsStatusMessage

func (o *NisCollectionGetParams) SetBindingDetailsStatusMessage(bindingDetailsStatusMessage *string)

SetBindingDetailsStatusMessage adds the bindingDetailsStatusMessage to the nis collection get params

func (*NisCollectionGetParams) SetBoundServers

func (o *NisCollectionGetParams) SetBoundServers(boundServers *string)

SetBoundServers adds the boundServers to the nis collection get params

func (*NisCollectionGetParams) SetContext

func (o *NisCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the nis collection get params

func (*NisCollectionGetParams) SetDefaults

func (o *NisCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the nis collection get params (not the query body).

All values with no default are reset to their zero value.

func (*NisCollectionGetParams) SetDomain

func (o *NisCollectionGetParams) SetDomain(domain *string)

SetDomain adds the domain to the nis collection get params

func (*NisCollectionGetParams) SetFields

func (o *NisCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the nis collection get params

func (*NisCollectionGetParams) SetHTTPClient

func (o *NisCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the nis collection get params

func (*NisCollectionGetParams) SetMaxRecords

func (o *NisCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the nis collection get params

func (*NisCollectionGetParams) SetOrderBy

func (o *NisCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the nis collection get params

func (*NisCollectionGetParams) SetReturnRecords

func (o *NisCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the nis collection get params

func (*NisCollectionGetParams) SetReturnTimeout

func (o *NisCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the nis collection get params

func (*NisCollectionGetParams) SetServers

func (o *NisCollectionGetParams) SetServers(servers *string)

SetServers adds the servers to the nis collection get params

func (*NisCollectionGetParams) SetSvmName

func (o *NisCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the nis collection get params

func (*NisCollectionGetParams) SetSvmUUID

func (o *NisCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the nis collection get params

func (*NisCollectionGetParams) SetTimeout

func (o *NisCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the nis collection get params

func (*NisCollectionGetParams) WithBindingDetailsServer

func (o *NisCollectionGetParams) WithBindingDetailsServer(bindingDetailsServer *string) *NisCollectionGetParams

WithBindingDetailsServer adds the bindingDetailsServer to the nis collection get params

func (*NisCollectionGetParams) WithBindingDetailsStatusCode

func (o *NisCollectionGetParams) WithBindingDetailsStatusCode(bindingDetailsStatusCode *string) *NisCollectionGetParams

WithBindingDetailsStatusCode adds the bindingDetailsStatusCode to the nis collection get params

func (*NisCollectionGetParams) WithBindingDetailsStatusMessage

func (o *NisCollectionGetParams) WithBindingDetailsStatusMessage(bindingDetailsStatusMessage *string) *NisCollectionGetParams

WithBindingDetailsStatusMessage adds the bindingDetailsStatusMessage to the nis collection get params

func (*NisCollectionGetParams) WithBoundServers

func (o *NisCollectionGetParams) WithBoundServers(boundServers *string) *NisCollectionGetParams

WithBoundServers adds the boundServers to the nis collection get params

func (*NisCollectionGetParams) WithContext

WithContext adds the context to the nis collection get params

func (*NisCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the nis collection get params (not the query body).

All values with no default are reset to their zero value.

func (*NisCollectionGetParams) WithDomain

func (o *NisCollectionGetParams) WithDomain(domain *string) *NisCollectionGetParams

WithDomain adds the domain to the nis collection get params

func (*NisCollectionGetParams) WithFields

func (o *NisCollectionGetParams) WithFields(fields []string) *NisCollectionGetParams

WithFields adds the fields to the nis collection get params

func (*NisCollectionGetParams) WithHTTPClient

func (o *NisCollectionGetParams) WithHTTPClient(client *http.Client) *NisCollectionGetParams

WithHTTPClient adds the HTTPClient to the nis collection get params

func (*NisCollectionGetParams) WithMaxRecords

func (o *NisCollectionGetParams) WithMaxRecords(maxRecords *int64) *NisCollectionGetParams

WithMaxRecords adds the maxRecords to the nis collection get params

func (*NisCollectionGetParams) WithOrderBy

func (o *NisCollectionGetParams) WithOrderBy(orderBy []string) *NisCollectionGetParams

WithOrderBy adds the orderBy to the nis collection get params

func (*NisCollectionGetParams) WithReturnRecords

func (o *NisCollectionGetParams) WithReturnRecords(returnRecords *bool) *NisCollectionGetParams

WithReturnRecords adds the returnRecords to the nis collection get params

func (*NisCollectionGetParams) WithReturnTimeout

func (o *NisCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *NisCollectionGetParams

WithReturnTimeout adds the returnTimeout to the nis collection get params

func (*NisCollectionGetParams) WithServers

func (o *NisCollectionGetParams) WithServers(servers *string) *NisCollectionGetParams

WithServers adds the servers to the nis collection get params

func (*NisCollectionGetParams) WithSvmName

func (o *NisCollectionGetParams) WithSvmName(svmName *string) *NisCollectionGetParams

WithSvmName adds the svmName to the nis collection get params

func (*NisCollectionGetParams) WithSvmUUID

func (o *NisCollectionGetParams) WithSvmUUID(svmUUID *string) *NisCollectionGetParams

WithSvmUUID adds the svmUUID to the nis collection get params

func (*NisCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the nis collection get params

func (*NisCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type NisCollectionGetReader

type NisCollectionGetReader struct {
	// contains filtered or unexported fields
}

NisCollectionGetReader is a Reader for the NisCollectionGet structure.

func (*NisCollectionGetReader) ReadResponse

func (o *NisCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NisCreateCreated

type NisCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.NisServiceResponse
}

NisCreateCreated describes a response with status code 201, with default header values.

Created

func NewNisCreateCreated

func NewNisCreateCreated() *NisCreateCreated

NewNisCreateCreated creates a NisCreateCreated with default headers values

func (*NisCreateCreated) Error

func (o *NisCreateCreated) Error() string

func (*NisCreateCreated) GetPayload

func (o *NisCreateCreated) GetPayload() *models.NisServiceResponse

func (*NisCreateCreated) IsClientError

func (o *NisCreateCreated) IsClientError() bool

IsClientError returns true when this nis create created response has a 4xx status code

func (*NisCreateCreated) IsCode

func (o *NisCreateCreated) IsCode(code int) bool

IsCode returns true when this nis create created response a status code equal to that given

func (*NisCreateCreated) IsRedirect

func (o *NisCreateCreated) IsRedirect() bool

IsRedirect returns true when this nis create created response has a 3xx status code

func (*NisCreateCreated) IsServerError

func (o *NisCreateCreated) IsServerError() bool

IsServerError returns true when this nis create created response has a 5xx status code

func (*NisCreateCreated) IsSuccess

func (o *NisCreateCreated) IsSuccess() bool

IsSuccess returns true when this nis create created response has a 2xx status code

func (*NisCreateCreated) String

func (o *NisCreateCreated) String() string

type NisCreateDefault

type NisCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NisCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1966253 | IPv6 is not enabled in the cluster | | 2621488 | Invalid SVM context | | 2621706 | The specified SVM UUID is incorrect for the specified SVM name | | 3276964 | NIS domain name or NIS server domain is too long. The maximum supported for domain name is 64 characters and the maximum supported for NIS server domain is 255 characters | | 3276933 | A maximum of 10 NIS servers can be configured per SVM | | 13434916 | The SVM is in the process of being created. Wait a few minutes, and then try the command again. | | 23724109 | DNS resolution failed for one or more specified servers | | 23724112 | DNS resolution failed due to an internal error. Contact technical support if this issue persists | | 23724132 | DNS resolution failed for all the specified servers | | 23724130 | Cannot use an IPv6 name server address because there are no IPv6 LIFs |

func NewNisCreateDefault

func NewNisCreateDefault(code int) *NisCreateDefault

NewNisCreateDefault creates a NisCreateDefault with default headers values

func (*NisCreateDefault) Code

func (o *NisCreateDefault) Code() int

Code gets the status code for the nis create default response

func (*NisCreateDefault) Error

func (o *NisCreateDefault) Error() string

func (*NisCreateDefault) GetPayload

func (o *NisCreateDefault) GetPayload() *models.ErrorResponse

func (*NisCreateDefault) IsClientError

func (o *NisCreateDefault) IsClientError() bool

IsClientError returns true when this nis create default response has a 4xx status code

func (*NisCreateDefault) IsCode

func (o *NisCreateDefault) IsCode(code int) bool

IsCode returns true when this nis create default response a status code equal to that given

func (*NisCreateDefault) IsRedirect

func (o *NisCreateDefault) IsRedirect() bool

IsRedirect returns true when this nis create default response has a 3xx status code

func (*NisCreateDefault) IsServerError

func (o *NisCreateDefault) IsServerError() bool

IsServerError returns true when this nis create default response has a 5xx status code

func (*NisCreateDefault) IsSuccess

func (o *NisCreateDefault) IsSuccess() bool

IsSuccess returns true when this nis create default response has a 2xx status code

func (*NisCreateDefault) String

func (o *NisCreateDefault) String() string

type NisCreateParams

type NisCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.NisService

	/* 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
}

NisCreateParams contains all the parameters to send to the API endpoint

for the nis create operation.

Typically these are written to a http.Request.

func NewNisCreateParams

func NewNisCreateParams() *NisCreateParams

NewNisCreateParams creates a new NisCreateParams 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 NewNisCreateParamsWithContext

func NewNisCreateParamsWithContext(ctx context.Context) *NisCreateParams

NewNisCreateParamsWithContext creates a new NisCreateParams object with the ability to set a context for a request.

func NewNisCreateParamsWithHTTPClient

func NewNisCreateParamsWithHTTPClient(client *http.Client) *NisCreateParams

NewNisCreateParamsWithHTTPClient creates a new NisCreateParams object with the ability to set a custom HTTPClient for a request.

func NewNisCreateParamsWithTimeout

func NewNisCreateParamsWithTimeout(timeout time.Duration) *NisCreateParams

NewNisCreateParamsWithTimeout creates a new NisCreateParams object with the ability to set a timeout on a request.

func (*NisCreateParams) SetContext

func (o *NisCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the nis create params

func (*NisCreateParams) SetDefaults

func (o *NisCreateParams) SetDefaults()

SetDefaults hydrates default values in the nis create params (not the query body).

All values with no default are reset to their zero value.

func (*NisCreateParams) SetHTTPClient

func (o *NisCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the nis create params

func (*NisCreateParams) SetInfo

func (o *NisCreateParams) SetInfo(info *models.NisService)

SetInfo adds the info to the nis create params

func (*NisCreateParams) SetReturnRecords

func (o *NisCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the nis create params

func (*NisCreateParams) SetTimeout

func (o *NisCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the nis create params

func (*NisCreateParams) WithContext

func (o *NisCreateParams) WithContext(ctx context.Context) *NisCreateParams

WithContext adds the context to the nis create params

func (*NisCreateParams) WithDefaults

func (o *NisCreateParams) WithDefaults() *NisCreateParams

WithDefaults hydrates default values in the nis create params (not the query body).

All values with no default are reset to their zero value.

func (*NisCreateParams) WithHTTPClient

func (o *NisCreateParams) WithHTTPClient(client *http.Client) *NisCreateParams

WithHTTPClient adds the HTTPClient to the nis create params

func (*NisCreateParams) WithInfo

func (o *NisCreateParams) WithInfo(info *models.NisService) *NisCreateParams

WithInfo adds the info to the nis create params

func (*NisCreateParams) WithReturnRecords

func (o *NisCreateParams) WithReturnRecords(returnRecords *bool) *NisCreateParams

WithReturnRecords adds the returnRecords to the nis create params

func (*NisCreateParams) WithTimeout

func (o *NisCreateParams) WithTimeout(timeout time.Duration) *NisCreateParams

WithTimeout adds the timeout to the nis create params

func (*NisCreateParams) WriteToRequest

func (o *NisCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type NisCreateReader

type NisCreateReader struct {
	// contains filtered or unexported fields
}

NisCreateReader is a Reader for the NisCreate structure.

func (*NisCreateReader) ReadResponse

func (o *NisCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NisDeleteDefault

type NisDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NisDeleteDefault describes a response with status code -1, with default header values.

Error

func NewNisDeleteDefault

func NewNisDeleteDefault(code int) *NisDeleteDefault

NewNisDeleteDefault creates a NisDeleteDefault with default headers values

func (*NisDeleteDefault) Code

func (o *NisDeleteDefault) Code() int

Code gets the status code for the nis delete default response

func (*NisDeleteDefault) Error

func (o *NisDeleteDefault) Error() string

func (*NisDeleteDefault) GetPayload

func (o *NisDeleteDefault) GetPayload() *models.ErrorResponse

func (*NisDeleteDefault) IsClientError

func (o *NisDeleteDefault) IsClientError() bool

IsClientError returns true when this nis delete default response has a 4xx status code

func (*NisDeleteDefault) IsCode

func (o *NisDeleteDefault) IsCode(code int) bool

IsCode returns true when this nis delete default response a status code equal to that given

func (*NisDeleteDefault) IsRedirect

func (o *NisDeleteDefault) IsRedirect() bool

IsRedirect returns true when this nis delete default response has a 3xx status code

func (*NisDeleteDefault) IsServerError

func (o *NisDeleteDefault) IsServerError() bool

IsServerError returns true when this nis delete default response has a 5xx status code

func (*NisDeleteDefault) IsSuccess

func (o *NisDeleteDefault) IsSuccess() bool

IsSuccess returns true when this nis delete default response has a 2xx status code

func (*NisDeleteDefault) String

func (o *NisDeleteDefault) String() string

type NisDeleteOK

type NisDeleteOK struct {
}

NisDeleteOK describes a response with status code 200, with default header values.

OK

func NewNisDeleteOK

func NewNisDeleteOK() *NisDeleteOK

NewNisDeleteOK creates a NisDeleteOK with default headers values

func (*NisDeleteOK) Error

func (o *NisDeleteOK) Error() string

func (*NisDeleteOK) IsClientError

func (o *NisDeleteOK) IsClientError() bool

IsClientError returns true when this nis delete o k response has a 4xx status code

func (*NisDeleteOK) IsCode

func (o *NisDeleteOK) IsCode(code int) bool

IsCode returns true when this nis delete o k response a status code equal to that given

func (*NisDeleteOK) IsRedirect

func (o *NisDeleteOK) IsRedirect() bool

IsRedirect returns true when this nis delete o k response has a 3xx status code

func (*NisDeleteOK) IsServerError

func (o *NisDeleteOK) IsServerError() bool

IsServerError returns true when this nis delete o k response has a 5xx status code

func (*NisDeleteOK) IsSuccess

func (o *NisDeleteOK) IsSuccess() bool

IsSuccess returns true when this nis delete o k response has a 2xx status code

func (*NisDeleteOK) String

func (o *NisDeleteOK) String() string

type NisDeleteParams

type NisDeleteParams struct {

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NisDeleteParams contains all the parameters to send to the API endpoint

for the nis delete operation.

Typically these are written to a http.Request.

func NewNisDeleteParams

func NewNisDeleteParams() *NisDeleteParams

NewNisDeleteParams creates a new NisDeleteParams 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 NewNisDeleteParamsWithContext

func NewNisDeleteParamsWithContext(ctx context.Context) *NisDeleteParams

NewNisDeleteParamsWithContext creates a new NisDeleteParams object with the ability to set a context for a request.

func NewNisDeleteParamsWithHTTPClient

func NewNisDeleteParamsWithHTTPClient(client *http.Client) *NisDeleteParams

NewNisDeleteParamsWithHTTPClient creates a new NisDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewNisDeleteParamsWithTimeout

func NewNisDeleteParamsWithTimeout(timeout time.Duration) *NisDeleteParams

NewNisDeleteParamsWithTimeout creates a new NisDeleteParams object with the ability to set a timeout on a request.

func (*NisDeleteParams) SetContext

func (o *NisDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the nis delete params

func (*NisDeleteParams) SetDefaults

func (o *NisDeleteParams) SetDefaults()

SetDefaults hydrates default values in the nis delete params (not the query body).

All values with no default are reset to their zero value.

func (*NisDeleteParams) SetHTTPClient

func (o *NisDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the nis delete params

func (*NisDeleteParams) SetSvmUUID

func (o *NisDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the nis delete params

func (*NisDeleteParams) SetTimeout

func (o *NisDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the nis delete params

func (*NisDeleteParams) WithContext

func (o *NisDeleteParams) WithContext(ctx context.Context) *NisDeleteParams

WithContext adds the context to the nis delete params

func (*NisDeleteParams) WithDefaults

func (o *NisDeleteParams) WithDefaults() *NisDeleteParams

WithDefaults hydrates default values in the nis delete params (not the query body).

All values with no default are reset to their zero value.

func (*NisDeleteParams) WithHTTPClient

func (o *NisDeleteParams) WithHTTPClient(client *http.Client) *NisDeleteParams

WithHTTPClient adds the HTTPClient to the nis delete params

func (*NisDeleteParams) WithSvmUUID

func (o *NisDeleteParams) WithSvmUUID(svmUUID string) *NisDeleteParams

WithSvmUUID adds the svmUUID to the nis delete params

func (*NisDeleteParams) WithTimeout

func (o *NisDeleteParams) WithTimeout(timeout time.Duration) *NisDeleteParams

WithTimeout adds the timeout to the nis delete params

func (*NisDeleteParams) WriteToRequest

func (o *NisDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type NisDeleteReader

type NisDeleteReader struct {
	// contains filtered or unexported fields
}

NisDeleteReader is a Reader for the NisDelete structure.

func (*NisDeleteReader) ReadResponse

func (o *NisDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NisGetDefault

type NisGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

NisGetDefault describes a response with status code -1, with default header values.

Error

func NewNisGetDefault

func NewNisGetDefault(code int) *NisGetDefault

NewNisGetDefault creates a NisGetDefault with default headers values

func (*NisGetDefault) Code

func (o *NisGetDefault) Code() int

Code gets the status code for the nis get default response

func (*NisGetDefault) Error

func (o *NisGetDefault) Error() string

func (*NisGetDefault) GetPayload

func (o *NisGetDefault) GetPayload() *models.ErrorResponse

func (*NisGetDefault) IsClientError

func (o *NisGetDefault) IsClientError() bool

IsClientError returns true when this nis get default response has a 4xx status code

func (*NisGetDefault) IsCode

func (o *NisGetDefault) IsCode(code int) bool

IsCode returns true when this nis get default response a status code equal to that given

func (*NisGetDefault) IsRedirect

func (o *NisGetDefault) IsRedirect() bool

IsRedirect returns true when this nis get default response has a 3xx status code

func (*NisGetDefault) IsServerError

func (o *NisGetDefault) IsServerError() bool

IsServerError returns true when this nis get default response has a 5xx status code

func (*NisGetDefault) IsSuccess

func (o *NisGetDefault) IsSuccess() bool

IsSuccess returns true when this nis get default response has a 2xx status code

func (*NisGetDefault) String

func (o *NisGetDefault) String() string

type NisGetOK

type NisGetOK struct {
	Payload *models.NisService
}

NisGetOK describes a response with status code 200, with default header values.

OK

func NewNisGetOK

func NewNisGetOK() *NisGetOK

NewNisGetOK creates a NisGetOK with default headers values

func (*NisGetOK) Error

func (o *NisGetOK) Error() string

func (*NisGetOK) GetPayload

func (o *NisGetOK) GetPayload() *models.NisService

func (*NisGetOK) IsClientError

func (o *NisGetOK) IsClientError() bool

IsClientError returns true when this nis get o k response has a 4xx status code

func (*NisGetOK) IsCode

func (o *NisGetOK) IsCode(code int) bool

IsCode returns true when this nis get o k response a status code equal to that given

func (*NisGetOK) IsRedirect

func (o *NisGetOK) IsRedirect() bool

IsRedirect returns true when this nis get o k response has a 3xx status code

func (*NisGetOK) IsServerError

func (o *NisGetOK) IsServerError() bool

IsServerError returns true when this nis get o k response has a 5xx status code

func (*NisGetOK) IsSuccess

func (o *NisGetOK) IsSuccess() bool

IsSuccess returns true when this nis get o k response has a 2xx status code

func (*NisGetOK) String

func (o *NisGetOK) String() string

type NisGetParams

type NisGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NisGetParams contains all the parameters to send to the API endpoint

for the nis get operation.

Typically these are written to a http.Request.

func NewNisGetParams

func NewNisGetParams() *NisGetParams

NewNisGetParams creates a new NisGetParams 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 NewNisGetParamsWithContext

func NewNisGetParamsWithContext(ctx context.Context) *NisGetParams

NewNisGetParamsWithContext creates a new NisGetParams object with the ability to set a context for a request.

func NewNisGetParamsWithHTTPClient

func NewNisGetParamsWithHTTPClient(client *http.Client) *NisGetParams

NewNisGetParamsWithHTTPClient creates a new NisGetParams object with the ability to set a custom HTTPClient for a request.

func NewNisGetParamsWithTimeout

func NewNisGetParamsWithTimeout(timeout time.Duration) *NisGetParams

NewNisGetParamsWithTimeout creates a new NisGetParams object with the ability to set a timeout on a request.

func (*NisGetParams) SetContext

func (o *NisGetParams) SetContext(ctx context.Context)

SetContext adds the context to the nis get params

func (*NisGetParams) SetDefaults

func (o *NisGetParams) SetDefaults()

SetDefaults hydrates default values in the nis get params (not the query body).

All values with no default are reset to their zero value.

func (*NisGetParams) SetFields

func (o *NisGetParams) SetFields(fields []string)

SetFields adds the fields to the nis get params

func (*NisGetParams) SetHTTPClient

func (o *NisGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the nis get params

func (*NisGetParams) SetSvmUUID

func (o *NisGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the nis get params

func (*NisGetParams) SetTimeout

func (o *NisGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the nis get params

func (*NisGetParams) WithContext

func (o *NisGetParams) WithContext(ctx context.Context) *NisGetParams

WithContext adds the context to the nis get params

func (*NisGetParams) WithDefaults

func (o *NisGetParams) WithDefaults() *NisGetParams

WithDefaults hydrates default values in the nis get params (not the query body).

All values with no default are reset to their zero value.

func (*NisGetParams) WithFields

func (o *NisGetParams) WithFields(fields []string) *NisGetParams

WithFields adds the fields to the nis get params

func (*NisGetParams) WithHTTPClient

func (o *NisGetParams) WithHTTPClient(client *http.Client) *NisGetParams

WithHTTPClient adds the HTTPClient to the nis get params

func (*NisGetParams) WithSvmUUID

func (o *NisGetParams) WithSvmUUID(svmUUID string) *NisGetParams

WithSvmUUID adds the svmUUID to the nis get params

func (*NisGetParams) WithTimeout

func (o *NisGetParams) WithTimeout(timeout time.Duration) *NisGetParams

WithTimeout adds the timeout to the nis get params

func (*NisGetParams) WriteToRequest

func (o *NisGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type NisGetReader

type NisGetReader struct {
	// contains filtered or unexported fields
}

NisGetReader is a Reader for the NisGet structure.

func (*NisGetReader) ReadResponse

func (o *NisGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type NisModifyDefault

type NisModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
NisModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1966253 | IPv6 is not enabled in the cluster | | 2621488 | Invalid SVM context | | 2621706 | The specified SVM UUID is incorrect for the specified SVM name | | 3276964 | NIS domain name or NIS server domain is too long. The maximum supported for domain name is 64 characters and the maximum supported for NIS server domain is 255 characters | | 3276933 | A maximum of 10 NIS servers can be configured per SVM | | 23724109 | DNS resolution failed for one or more specified servers | | 23724112 | DNS resolution failed due to an internal error. Contact technical support if this issue persists | | 23724132 | DNS resolution failed for all the specified servers | | 23724130 | Cannot use an IPv6 name server address because there are no IPv6 LIFs |

func NewNisModifyDefault

func NewNisModifyDefault(code int) *NisModifyDefault

NewNisModifyDefault creates a NisModifyDefault with default headers values

func (*NisModifyDefault) Code

func (o *NisModifyDefault) Code() int

Code gets the status code for the nis modify default response

func (*NisModifyDefault) Error

func (o *NisModifyDefault) Error() string

func (*NisModifyDefault) GetPayload

func (o *NisModifyDefault) GetPayload() *models.ErrorResponse

func (*NisModifyDefault) IsClientError

func (o *NisModifyDefault) IsClientError() bool

IsClientError returns true when this nis modify default response has a 4xx status code

func (*NisModifyDefault) IsCode

func (o *NisModifyDefault) IsCode(code int) bool

IsCode returns true when this nis modify default response a status code equal to that given

func (*NisModifyDefault) IsRedirect

func (o *NisModifyDefault) IsRedirect() bool

IsRedirect returns true when this nis modify default response has a 3xx status code

func (*NisModifyDefault) IsServerError

func (o *NisModifyDefault) IsServerError() bool

IsServerError returns true when this nis modify default response has a 5xx status code

func (*NisModifyDefault) IsSuccess

func (o *NisModifyDefault) IsSuccess() bool

IsSuccess returns true when this nis modify default response has a 2xx status code

func (*NisModifyDefault) String

func (o *NisModifyDefault) String() string

type NisModifyOK

type NisModifyOK struct {
}

NisModifyOK describes a response with status code 200, with default header values.

OK

func NewNisModifyOK

func NewNisModifyOK() *NisModifyOK

NewNisModifyOK creates a NisModifyOK with default headers values

func (*NisModifyOK) Error

func (o *NisModifyOK) Error() string

func (*NisModifyOK) IsClientError

func (o *NisModifyOK) IsClientError() bool

IsClientError returns true when this nis modify o k response has a 4xx status code

func (*NisModifyOK) IsCode

func (o *NisModifyOK) IsCode(code int) bool

IsCode returns true when this nis modify o k response a status code equal to that given

func (*NisModifyOK) IsRedirect

func (o *NisModifyOK) IsRedirect() bool

IsRedirect returns true when this nis modify o k response has a 3xx status code

func (*NisModifyOK) IsServerError

func (o *NisModifyOK) IsServerError() bool

IsServerError returns true when this nis modify o k response has a 5xx status code

func (*NisModifyOK) IsSuccess

func (o *NisModifyOK) IsSuccess() bool

IsSuccess returns true when this nis modify o k response has a 2xx status code

func (*NisModifyOK) String

func (o *NisModifyOK) String() string

type NisModifyParams

type NisModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.NisService

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

NisModifyParams contains all the parameters to send to the API endpoint

for the nis modify operation.

Typically these are written to a http.Request.

func NewNisModifyParams

func NewNisModifyParams() *NisModifyParams

NewNisModifyParams creates a new NisModifyParams 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 NewNisModifyParamsWithContext

func NewNisModifyParamsWithContext(ctx context.Context) *NisModifyParams

NewNisModifyParamsWithContext creates a new NisModifyParams object with the ability to set a context for a request.

func NewNisModifyParamsWithHTTPClient

func NewNisModifyParamsWithHTTPClient(client *http.Client) *NisModifyParams

NewNisModifyParamsWithHTTPClient creates a new NisModifyParams object with the ability to set a custom HTTPClient for a request.

func NewNisModifyParamsWithTimeout

func NewNisModifyParamsWithTimeout(timeout time.Duration) *NisModifyParams

NewNisModifyParamsWithTimeout creates a new NisModifyParams object with the ability to set a timeout on a request.

func (*NisModifyParams) SetContext

func (o *NisModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the nis modify params

func (*NisModifyParams) SetDefaults

func (o *NisModifyParams) SetDefaults()

SetDefaults hydrates default values in the nis modify params (not the query body).

All values with no default are reset to their zero value.

func (*NisModifyParams) SetHTTPClient

func (o *NisModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the nis modify params

func (*NisModifyParams) SetInfo

func (o *NisModifyParams) SetInfo(info *models.NisService)

SetInfo adds the info to the nis modify params

func (*NisModifyParams) SetSvmUUID

func (o *NisModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the nis modify params

func (*NisModifyParams) SetTimeout

func (o *NisModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the nis modify params

func (*NisModifyParams) WithContext

func (o *NisModifyParams) WithContext(ctx context.Context) *NisModifyParams

WithContext adds the context to the nis modify params

func (*NisModifyParams) WithDefaults

func (o *NisModifyParams) WithDefaults() *NisModifyParams

WithDefaults hydrates default values in the nis modify params (not the query body).

All values with no default are reset to their zero value.

func (*NisModifyParams) WithHTTPClient

func (o *NisModifyParams) WithHTTPClient(client *http.Client) *NisModifyParams

WithHTTPClient adds the HTTPClient to the nis modify params

func (*NisModifyParams) WithInfo

func (o *NisModifyParams) WithInfo(info *models.NisService) *NisModifyParams

WithInfo adds the info to the nis modify params

func (*NisModifyParams) WithSvmUUID

func (o *NisModifyParams) WithSvmUUID(svmUUID string) *NisModifyParams

WithSvmUUID adds the svmUUID to the nis modify params

func (*NisModifyParams) WithTimeout

func (o *NisModifyParams) WithTimeout(timeout time.Duration) *NisModifyParams

WithTimeout adds the timeout to the nis modify params

func (*NisModifyParams) WriteToRequest

func (o *NisModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type NisModifyReader

type NisModifyReader struct {
	// contains filtered or unexported fields
}

NisModifyReader is a Reader for the NisModify structure.

func (*NisModifyReader) ReadResponse

func (o *NisModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupCollectionGetDefault

type UnixGroupCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixGroupCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewUnixGroupCollectionGetDefault

func NewUnixGroupCollectionGetDefault(code int) *UnixGroupCollectionGetDefault

NewUnixGroupCollectionGetDefault creates a UnixGroupCollectionGetDefault with default headers values

func (*UnixGroupCollectionGetDefault) Code

Code gets the status code for the unix group collection get default response

func (*UnixGroupCollectionGetDefault) Error

func (*UnixGroupCollectionGetDefault) GetPayload

func (*UnixGroupCollectionGetDefault) IsClientError

func (o *UnixGroupCollectionGetDefault) IsClientError() bool

IsClientError returns true when this unix group collection get default response has a 4xx status code

func (*UnixGroupCollectionGetDefault) IsCode

func (o *UnixGroupCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this unix group collection get default response a status code equal to that given

func (*UnixGroupCollectionGetDefault) IsRedirect

func (o *UnixGroupCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this unix group collection get default response has a 3xx status code

func (*UnixGroupCollectionGetDefault) IsServerError

func (o *UnixGroupCollectionGetDefault) IsServerError() bool

IsServerError returns true when this unix group collection get default response has a 5xx status code

func (*UnixGroupCollectionGetDefault) IsSuccess

func (o *UnixGroupCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this unix group collection get default response has a 2xx status code

func (*UnixGroupCollectionGetDefault) String

type UnixGroupCollectionGetOK

type UnixGroupCollectionGetOK struct {
	Payload *models.UnixGroupResponse
}

UnixGroupCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewUnixGroupCollectionGetOK

func NewUnixGroupCollectionGetOK() *UnixGroupCollectionGetOK

NewUnixGroupCollectionGetOK creates a UnixGroupCollectionGetOK with default headers values

func (*UnixGroupCollectionGetOK) Error

func (o *UnixGroupCollectionGetOK) Error() string

func (*UnixGroupCollectionGetOK) GetPayload

func (*UnixGroupCollectionGetOK) IsClientError

func (o *UnixGroupCollectionGetOK) IsClientError() bool

IsClientError returns true when this unix group collection get o k response has a 4xx status code

func (*UnixGroupCollectionGetOK) IsCode

func (o *UnixGroupCollectionGetOK) IsCode(code int) bool

IsCode returns true when this unix group collection get o k response a status code equal to that given

func (*UnixGroupCollectionGetOK) IsRedirect

func (o *UnixGroupCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this unix group collection get o k response has a 3xx status code

func (*UnixGroupCollectionGetOK) IsServerError

func (o *UnixGroupCollectionGetOK) IsServerError() bool

IsServerError returns true when this unix group collection get o k response has a 5xx status code

func (*UnixGroupCollectionGetOK) IsSuccess

func (o *UnixGroupCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this unix group collection get o k response has a 2xx status code

func (*UnixGroupCollectionGetOK) String

func (o *UnixGroupCollectionGetOK) String() string

type UnixGroupCollectionGetParams

type UnixGroupCollectionGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* ID.

	   Filter by id
	*/
	ID *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* UsersName.

	   Filter by users.name
	*/
	UsersName *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupCollectionGetParams contains all the parameters to send to the API endpoint

for the unix group collection get operation.

Typically these are written to a http.Request.

func NewUnixGroupCollectionGetParams

func NewUnixGroupCollectionGetParams() *UnixGroupCollectionGetParams

NewUnixGroupCollectionGetParams creates a new UnixGroupCollectionGetParams 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 NewUnixGroupCollectionGetParamsWithContext

func NewUnixGroupCollectionGetParamsWithContext(ctx context.Context) *UnixGroupCollectionGetParams

NewUnixGroupCollectionGetParamsWithContext creates a new UnixGroupCollectionGetParams object with the ability to set a context for a request.

func NewUnixGroupCollectionGetParamsWithHTTPClient

func NewUnixGroupCollectionGetParamsWithHTTPClient(client *http.Client) *UnixGroupCollectionGetParams

NewUnixGroupCollectionGetParamsWithHTTPClient creates a new UnixGroupCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupCollectionGetParamsWithTimeout

func NewUnixGroupCollectionGetParamsWithTimeout(timeout time.Duration) *UnixGroupCollectionGetParams

NewUnixGroupCollectionGetParamsWithTimeout creates a new UnixGroupCollectionGetParams object with the ability to set a timeout on a request.

func (*UnixGroupCollectionGetParams) SetContext

func (o *UnixGroupCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetDefaults

func (o *UnixGroupCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the unix group collection get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupCollectionGetParams) SetFields

func (o *UnixGroupCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetHTTPClient

func (o *UnixGroupCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetID

func (o *UnixGroupCollectionGetParams) SetID(id *int64)

SetID adds the id to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetMaxRecords

func (o *UnixGroupCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetName

func (o *UnixGroupCollectionGetParams) SetName(name *string)

SetName adds the name to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetOrderBy

func (o *UnixGroupCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetReturnRecords

func (o *UnixGroupCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetReturnTimeout

func (o *UnixGroupCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetSvmName

func (o *UnixGroupCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetSvmUUID

func (o *UnixGroupCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetTimeout

func (o *UnixGroupCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetUsersName

func (o *UnixGroupCollectionGetParams) SetUsersName(usersName *string)

SetUsersName adds the usersName to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithContext

WithContext adds the context to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the unix group collection get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupCollectionGetParams) WithFields

WithFields adds the fields to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithID

WithID adds the id to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithMaxRecords

func (o *UnixGroupCollectionGetParams) WithMaxRecords(maxRecords *int64) *UnixGroupCollectionGetParams

WithMaxRecords adds the maxRecords to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithName

WithName adds the name to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithReturnRecords

func (o *UnixGroupCollectionGetParams) WithReturnRecords(returnRecords *bool) *UnixGroupCollectionGetParams

WithReturnRecords adds the returnRecords to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithReturnTimeout

func (o *UnixGroupCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *UnixGroupCollectionGetParams

WithReturnTimeout adds the returnTimeout to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithUsersName

WithUsersName adds the usersName to the unix group collection get params

func (*UnixGroupCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixGroupCollectionGetReader

type UnixGroupCollectionGetReader struct {
	// contains filtered or unexported fields
}

UnixGroupCollectionGetReader is a Reader for the UnixGroupCollectionGet structure.

func (*UnixGroupCollectionGetReader) ReadResponse

func (o *UnixGroupCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupCreateCreated

type UnixGroupCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string
}

UnixGroupCreateCreated describes a response with status code 201, with default header values.

Created

func NewUnixGroupCreateCreated

func NewUnixGroupCreateCreated() *UnixGroupCreateCreated

NewUnixGroupCreateCreated creates a UnixGroupCreateCreated with default headers values

func (*UnixGroupCreateCreated) Error

func (o *UnixGroupCreateCreated) Error() string

func (*UnixGroupCreateCreated) IsClientError

func (o *UnixGroupCreateCreated) IsClientError() bool

IsClientError returns true when this unix group create created response has a 4xx status code

func (*UnixGroupCreateCreated) IsCode

func (o *UnixGroupCreateCreated) IsCode(code int) bool

IsCode returns true when this unix group create created response a status code equal to that given

func (*UnixGroupCreateCreated) IsRedirect

func (o *UnixGroupCreateCreated) IsRedirect() bool

IsRedirect returns true when this unix group create created response has a 3xx status code

func (*UnixGroupCreateCreated) IsServerError

func (o *UnixGroupCreateCreated) IsServerError() bool

IsServerError returns true when this unix group create created response has a 5xx status code

func (*UnixGroupCreateCreated) IsSuccess

func (o *UnixGroupCreateCreated) IsSuccess() bool

IsSuccess returns true when this unix group create created response has a 2xx status code

func (*UnixGroupCreateCreated) String

func (o *UnixGroupCreateCreated) String() string

type UnixGroupCreateDefault

type UnixGroupCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnixGroupCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621706 | The specified SVM UUID is incorrect for the specified SVM name. | | 3277025 | Maximum supported limit of UNIX group count reached. | | 3277051 | Invalid characters in group name. Valid characters are 0-9, A-Z, a-z, ".", "_" and "-". Names cannot start with "-". | | 23724067 | Group name too long. Maximum supported length is 64 characters. | | 23724141 | Duplicate group ID. Group ID must be unique.|

func NewUnixGroupCreateDefault

func NewUnixGroupCreateDefault(code int) *UnixGroupCreateDefault

NewUnixGroupCreateDefault creates a UnixGroupCreateDefault with default headers values

func (*UnixGroupCreateDefault) Code

func (o *UnixGroupCreateDefault) Code() int

Code gets the status code for the unix group create default response

func (*UnixGroupCreateDefault) Error

func (o *UnixGroupCreateDefault) Error() string

func (*UnixGroupCreateDefault) GetPayload

func (o *UnixGroupCreateDefault) GetPayload() *models.ErrorResponse

func (*UnixGroupCreateDefault) IsClientError

func (o *UnixGroupCreateDefault) IsClientError() bool

IsClientError returns true when this unix group create default response has a 4xx status code

func (*UnixGroupCreateDefault) IsCode

func (o *UnixGroupCreateDefault) IsCode(code int) bool

IsCode returns true when this unix group create default response a status code equal to that given

func (*UnixGroupCreateDefault) IsRedirect

func (o *UnixGroupCreateDefault) IsRedirect() bool

IsRedirect returns true when this unix group create default response has a 3xx status code

func (*UnixGroupCreateDefault) IsServerError

func (o *UnixGroupCreateDefault) IsServerError() bool

IsServerError returns true when this unix group create default response has a 5xx status code

func (*UnixGroupCreateDefault) IsSuccess

func (o *UnixGroupCreateDefault) IsSuccess() bool

IsSuccess returns true when this unix group create default response has a 2xx status code

func (*UnixGroupCreateDefault) String

func (o *UnixGroupCreateDefault) String() string

type UnixGroupCreateParams

type UnixGroupCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.UnixGroup

	/* 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
}

UnixGroupCreateParams contains all the parameters to send to the API endpoint

for the unix group create operation.

Typically these are written to a http.Request.

func NewUnixGroupCreateParams

func NewUnixGroupCreateParams() *UnixGroupCreateParams

NewUnixGroupCreateParams creates a new UnixGroupCreateParams 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 NewUnixGroupCreateParamsWithContext

func NewUnixGroupCreateParamsWithContext(ctx context.Context) *UnixGroupCreateParams

NewUnixGroupCreateParamsWithContext creates a new UnixGroupCreateParams object with the ability to set a context for a request.

func NewUnixGroupCreateParamsWithHTTPClient

func NewUnixGroupCreateParamsWithHTTPClient(client *http.Client) *UnixGroupCreateParams

NewUnixGroupCreateParamsWithHTTPClient creates a new UnixGroupCreateParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupCreateParamsWithTimeout

func NewUnixGroupCreateParamsWithTimeout(timeout time.Duration) *UnixGroupCreateParams

NewUnixGroupCreateParamsWithTimeout creates a new UnixGroupCreateParams object with the ability to set a timeout on a request.

func (*UnixGroupCreateParams) SetContext

func (o *UnixGroupCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the unix group create params

func (*UnixGroupCreateParams) SetDefaults

func (o *UnixGroupCreateParams) SetDefaults()

SetDefaults hydrates default values in the unix group create params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupCreateParams) SetHTTPClient

func (o *UnixGroupCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group create params

func (*UnixGroupCreateParams) SetInfo

func (o *UnixGroupCreateParams) SetInfo(info *models.UnixGroup)

SetInfo adds the info to the unix group create params

func (*UnixGroupCreateParams) SetReturnRecords

func (o *UnixGroupCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the unix group create params

func (*UnixGroupCreateParams) SetTimeout

func (o *UnixGroupCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group create params

func (*UnixGroupCreateParams) WithContext

WithContext adds the context to the unix group create params

func (*UnixGroupCreateParams) WithDefaults

func (o *UnixGroupCreateParams) WithDefaults() *UnixGroupCreateParams

WithDefaults hydrates default values in the unix group create params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupCreateParams) WithHTTPClient

func (o *UnixGroupCreateParams) WithHTTPClient(client *http.Client) *UnixGroupCreateParams

WithHTTPClient adds the HTTPClient to the unix group create params

func (*UnixGroupCreateParams) WithInfo

WithInfo adds the info to the unix group create params

func (*UnixGroupCreateParams) WithReturnRecords

func (o *UnixGroupCreateParams) WithReturnRecords(returnRecords *bool) *UnixGroupCreateParams

WithReturnRecords adds the returnRecords to the unix group create params

func (*UnixGroupCreateParams) WithTimeout

func (o *UnixGroupCreateParams) WithTimeout(timeout time.Duration) *UnixGroupCreateParams

WithTimeout adds the timeout to the unix group create params

func (*UnixGroupCreateParams) WriteToRequest

func (o *UnixGroupCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UnixGroupCreateReader

type UnixGroupCreateReader struct {
	// contains filtered or unexported fields
}

UnixGroupCreateReader is a Reader for the UnixGroupCreate structure.

func (*UnixGroupCreateReader) ReadResponse

func (o *UnixGroupCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupDeleteDefault

type UnixGroupDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixGroupDeleteDefault describes a response with status code -1, with default header values.

Error

func NewUnixGroupDeleteDefault

func NewUnixGroupDeleteDefault(code int) *UnixGroupDeleteDefault

NewUnixGroupDeleteDefault creates a UnixGroupDeleteDefault with default headers values

func (*UnixGroupDeleteDefault) Code

func (o *UnixGroupDeleteDefault) Code() int

Code gets the status code for the unix group delete default response

func (*UnixGroupDeleteDefault) Error

func (o *UnixGroupDeleteDefault) Error() string

func (*UnixGroupDeleteDefault) GetPayload

func (o *UnixGroupDeleteDefault) GetPayload() *models.ErrorResponse

func (*UnixGroupDeleteDefault) IsClientError

func (o *UnixGroupDeleteDefault) IsClientError() bool

IsClientError returns true when this unix group delete default response has a 4xx status code

func (*UnixGroupDeleteDefault) IsCode

func (o *UnixGroupDeleteDefault) IsCode(code int) bool

IsCode returns true when this unix group delete default response a status code equal to that given

func (*UnixGroupDeleteDefault) IsRedirect

func (o *UnixGroupDeleteDefault) IsRedirect() bool

IsRedirect returns true when this unix group delete default response has a 3xx status code

func (*UnixGroupDeleteDefault) IsServerError

func (o *UnixGroupDeleteDefault) IsServerError() bool

IsServerError returns true when this unix group delete default response has a 5xx status code

func (*UnixGroupDeleteDefault) IsSuccess

func (o *UnixGroupDeleteDefault) IsSuccess() bool

IsSuccess returns true when this unix group delete default response has a 2xx status code

func (*UnixGroupDeleteDefault) String

func (o *UnixGroupDeleteDefault) String() string

type UnixGroupDeleteOK

type UnixGroupDeleteOK struct {
}

UnixGroupDeleteOK describes a response with status code 200, with default header values.

OK

func NewUnixGroupDeleteOK

func NewUnixGroupDeleteOK() *UnixGroupDeleteOK

NewUnixGroupDeleteOK creates a UnixGroupDeleteOK with default headers values

func (*UnixGroupDeleteOK) Error

func (o *UnixGroupDeleteOK) Error() string

func (*UnixGroupDeleteOK) IsClientError

func (o *UnixGroupDeleteOK) IsClientError() bool

IsClientError returns true when this unix group delete o k response has a 4xx status code

func (*UnixGroupDeleteOK) IsCode

func (o *UnixGroupDeleteOK) IsCode(code int) bool

IsCode returns true when this unix group delete o k response a status code equal to that given

func (*UnixGroupDeleteOK) IsRedirect

func (o *UnixGroupDeleteOK) IsRedirect() bool

IsRedirect returns true when this unix group delete o k response has a 3xx status code

func (*UnixGroupDeleteOK) IsServerError

func (o *UnixGroupDeleteOK) IsServerError() bool

IsServerError returns true when this unix group delete o k response has a 5xx status code

func (*UnixGroupDeleteOK) IsSuccess

func (o *UnixGroupDeleteOK) IsSuccess() bool

IsSuccess returns true when this unix group delete o k response has a 2xx status code

func (*UnixGroupDeleteOK) String

func (o *UnixGroupDeleteOK) String() string

type UnixGroupDeleteParams

type UnixGroupDeleteParams struct {

	/* Name.

	   UNIX group name.
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupDeleteParams contains all the parameters to send to the API endpoint

for the unix group delete operation.

Typically these are written to a http.Request.

func NewUnixGroupDeleteParams

func NewUnixGroupDeleteParams() *UnixGroupDeleteParams

NewUnixGroupDeleteParams creates a new UnixGroupDeleteParams 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 NewUnixGroupDeleteParamsWithContext

func NewUnixGroupDeleteParamsWithContext(ctx context.Context) *UnixGroupDeleteParams

NewUnixGroupDeleteParamsWithContext creates a new UnixGroupDeleteParams object with the ability to set a context for a request.

func NewUnixGroupDeleteParamsWithHTTPClient

func NewUnixGroupDeleteParamsWithHTTPClient(client *http.Client) *UnixGroupDeleteParams

NewUnixGroupDeleteParamsWithHTTPClient creates a new UnixGroupDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupDeleteParamsWithTimeout

func NewUnixGroupDeleteParamsWithTimeout(timeout time.Duration) *UnixGroupDeleteParams

NewUnixGroupDeleteParamsWithTimeout creates a new UnixGroupDeleteParams object with the ability to set a timeout on a request.

func (*UnixGroupDeleteParams) SetContext

func (o *UnixGroupDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the unix group delete params

func (*UnixGroupDeleteParams) SetDefaults

func (o *UnixGroupDeleteParams) SetDefaults()

SetDefaults hydrates default values in the unix group delete params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupDeleteParams) SetHTTPClient

func (o *UnixGroupDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group delete params

func (*UnixGroupDeleteParams) SetName

func (o *UnixGroupDeleteParams) SetName(name string)

SetName adds the name to the unix group delete params

func (*UnixGroupDeleteParams) SetSvmUUID

func (o *UnixGroupDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix group delete params

func (*UnixGroupDeleteParams) SetTimeout

func (o *UnixGroupDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group delete params

func (*UnixGroupDeleteParams) WithContext

WithContext adds the context to the unix group delete params

func (*UnixGroupDeleteParams) WithDefaults

func (o *UnixGroupDeleteParams) WithDefaults() *UnixGroupDeleteParams

WithDefaults hydrates default values in the unix group delete params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupDeleteParams) WithHTTPClient

func (o *UnixGroupDeleteParams) WithHTTPClient(client *http.Client) *UnixGroupDeleteParams

WithHTTPClient adds the HTTPClient to the unix group delete params

func (*UnixGroupDeleteParams) WithName

WithName adds the name to the unix group delete params

func (*UnixGroupDeleteParams) WithSvmUUID

func (o *UnixGroupDeleteParams) WithSvmUUID(svmUUID string) *UnixGroupDeleteParams

WithSvmUUID adds the svmUUID to the unix group delete params

func (*UnixGroupDeleteParams) WithTimeout

func (o *UnixGroupDeleteParams) WithTimeout(timeout time.Duration) *UnixGroupDeleteParams

WithTimeout adds the timeout to the unix group delete params

func (*UnixGroupDeleteParams) WriteToRequest

func (o *UnixGroupDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UnixGroupDeleteReader

type UnixGroupDeleteReader struct {
	// contains filtered or unexported fields
}

UnixGroupDeleteReader is a Reader for the UnixGroupDelete structure.

func (*UnixGroupDeleteReader) ReadResponse

func (o *UnixGroupDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupGetDefault

type UnixGroupGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixGroupGetDefault describes a response with status code -1, with default header values.

Error

func NewUnixGroupGetDefault

func NewUnixGroupGetDefault(code int) *UnixGroupGetDefault

NewUnixGroupGetDefault creates a UnixGroupGetDefault with default headers values

func (*UnixGroupGetDefault) Code

func (o *UnixGroupGetDefault) Code() int

Code gets the status code for the unix group get default response

func (*UnixGroupGetDefault) Error

func (o *UnixGroupGetDefault) Error() string

func (*UnixGroupGetDefault) GetPayload

func (o *UnixGroupGetDefault) GetPayload() *models.ErrorResponse

func (*UnixGroupGetDefault) IsClientError

func (o *UnixGroupGetDefault) IsClientError() bool

IsClientError returns true when this unix group get default response has a 4xx status code

func (*UnixGroupGetDefault) IsCode

func (o *UnixGroupGetDefault) IsCode(code int) bool

IsCode returns true when this unix group get default response a status code equal to that given

func (*UnixGroupGetDefault) IsRedirect

func (o *UnixGroupGetDefault) IsRedirect() bool

IsRedirect returns true when this unix group get default response has a 3xx status code

func (*UnixGroupGetDefault) IsServerError

func (o *UnixGroupGetDefault) IsServerError() bool

IsServerError returns true when this unix group get default response has a 5xx status code

func (*UnixGroupGetDefault) IsSuccess

func (o *UnixGroupGetDefault) IsSuccess() bool

IsSuccess returns true when this unix group get default response has a 2xx status code

func (*UnixGroupGetDefault) String

func (o *UnixGroupGetDefault) String() string

type UnixGroupGetOK

type UnixGroupGetOK struct {
	Payload *models.UnixGroup
}

UnixGroupGetOK describes a response with status code 200, with default header values.

OK

func NewUnixGroupGetOK

func NewUnixGroupGetOK() *UnixGroupGetOK

NewUnixGroupGetOK creates a UnixGroupGetOK with default headers values

func (*UnixGroupGetOK) Error

func (o *UnixGroupGetOK) Error() string

func (*UnixGroupGetOK) GetPayload

func (o *UnixGroupGetOK) GetPayload() *models.UnixGroup

func (*UnixGroupGetOK) IsClientError

func (o *UnixGroupGetOK) IsClientError() bool

IsClientError returns true when this unix group get o k response has a 4xx status code

func (*UnixGroupGetOK) IsCode

func (o *UnixGroupGetOK) IsCode(code int) bool

IsCode returns true when this unix group get o k response a status code equal to that given

func (*UnixGroupGetOK) IsRedirect

func (o *UnixGroupGetOK) IsRedirect() bool

IsRedirect returns true when this unix group get o k response has a 3xx status code

func (*UnixGroupGetOK) IsServerError

func (o *UnixGroupGetOK) IsServerError() bool

IsServerError returns true when this unix group get o k response has a 5xx status code

func (*UnixGroupGetOK) IsSuccess

func (o *UnixGroupGetOK) IsSuccess() bool

IsSuccess returns true when this unix group get o k response has a 2xx status code

func (*UnixGroupGetOK) String

func (o *UnixGroupGetOK) String() string

type UnixGroupGetParams

type UnixGroupGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Name.

	   UNIX group name.
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupGetParams contains all the parameters to send to the API endpoint

for the unix group get operation.

Typically these are written to a http.Request.

func NewUnixGroupGetParams

func NewUnixGroupGetParams() *UnixGroupGetParams

NewUnixGroupGetParams creates a new UnixGroupGetParams 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 NewUnixGroupGetParamsWithContext

func NewUnixGroupGetParamsWithContext(ctx context.Context) *UnixGroupGetParams

NewUnixGroupGetParamsWithContext creates a new UnixGroupGetParams object with the ability to set a context for a request.

func NewUnixGroupGetParamsWithHTTPClient

func NewUnixGroupGetParamsWithHTTPClient(client *http.Client) *UnixGroupGetParams

NewUnixGroupGetParamsWithHTTPClient creates a new UnixGroupGetParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupGetParamsWithTimeout

func NewUnixGroupGetParamsWithTimeout(timeout time.Duration) *UnixGroupGetParams

NewUnixGroupGetParamsWithTimeout creates a new UnixGroupGetParams object with the ability to set a timeout on a request.

func (*UnixGroupGetParams) SetContext

func (o *UnixGroupGetParams) SetContext(ctx context.Context)

SetContext adds the context to the unix group get params

func (*UnixGroupGetParams) SetDefaults

func (o *UnixGroupGetParams) SetDefaults()

SetDefaults hydrates default values in the unix group get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupGetParams) SetFields

func (o *UnixGroupGetParams) SetFields(fields []string)

SetFields adds the fields to the unix group get params

func (*UnixGroupGetParams) SetHTTPClient

func (o *UnixGroupGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group get params

func (*UnixGroupGetParams) SetName

func (o *UnixGroupGetParams) SetName(name string)

SetName adds the name to the unix group get params

func (*UnixGroupGetParams) SetSvmUUID

func (o *UnixGroupGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix group get params

func (*UnixGroupGetParams) SetTimeout

func (o *UnixGroupGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group get params

func (*UnixGroupGetParams) WithContext

WithContext adds the context to the unix group get params

func (*UnixGroupGetParams) WithDefaults

func (o *UnixGroupGetParams) WithDefaults() *UnixGroupGetParams

WithDefaults hydrates default values in the unix group get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupGetParams) WithFields

func (o *UnixGroupGetParams) WithFields(fields []string) *UnixGroupGetParams

WithFields adds the fields to the unix group get params

func (*UnixGroupGetParams) WithHTTPClient

func (o *UnixGroupGetParams) WithHTTPClient(client *http.Client) *UnixGroupGetParams

WithHTTPClient adds the HTTPClient to the unix group get params

func (*UnixGroupGetParams) WithName

func (o *UnixGroupGetParams) WithName(name string) *UnixGroupGetParams

WithName adds the name to the unix group get params

func (*UnixGroupGetParams) WithSvmUUID

func (o *UnixGroupGetParams) WithSvmUUID(svmUUID string) *UnixGroupGetParams

WithSvmUUID adds the svmUUID to the unix group get params

func (*UnixGroupGetParams) WithTimeout

func (o *UnixGroupGetParams) WithTimeout(timeout time.Duration) *UnixGroupGetParams

WithTimeout adds the timeout to the unix group get params

func (*UnixGroupGetParams) WriteToRequest

func (o *UnixGroupGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UnixGroupGetReader

type UnixGroupGetReader struct {
	// contains filtered or unexported fields
}

UnixGroupGetReader is a Reader for the UnixGroupGet structure.

func (*UnixGroupGetReader) ReadResponse

func (o *UnixGroupGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupModifyDefault

type UnixGroupModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnixGroupModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 23724141 | Duplicate group ID. Group ID must be unique.|

func NewUnixGroupModifyDefault

func NewUnixGroupModifyDefault(code int) *UnixGroupModifyDefault

NewUnixGroupModifyDefault creates a UnixGroupModifyDefault with default headers values

func (*UnixGroupModifyDefault) Code

func (o *UnixGroupModifyDefault) Code() int

Code gets the status code for the unix group modify default response

func (*UnixGroupModifyDefault) Error

func (o *UnixGroupModifyDefault) Error() string

func (*UnixGroupModifyDefault) GetPayload

func (o *UnixGroupModifyDefault) GetPayload() *models.ErrorResponse

func (*UnixGroupModifyDefault) IsClientError

func (o *UnixGroupModifyDefault) IsClientError() bool

IsClientError returns true when this unix group modify default response has a 4xx status code

func (*UnixGroupModifyDefault) IsCode

func (o *UnixGroupModifyDefault) IsCode(code int) bool

IsCode returns true when this unix group modify default response a status code equal to that given

func (*UnixGroupModifyDefault) IsRedirect

func (o *UnixGroupModifyDefault) IsRedirect() bool

IsRedirect returns true when this unix group modify default response has a 3xx status code

func (*UnixGroupModifyDefault) IsServerError

func (o *UnixGroupModifyDefault) IsServerError() bool

IsServerError returns true when this unix group modify default response has a 5xx status code

func (*UnixGroupModifyDefault) IsSuccess

func (o *UnixGroupModifyDefault) IsSuccess() bool

IsSuccess returns true when this unix group modify default response has a 2xx status code

func (*UnixGroupModifyDefault) String

func (o *UnixGroupModifyDefault) String() string

type UnixGroupModifyOK

type UnixGroupModifyOK struct {
}

UnixGroupModifyOK describes a response with status code 200, with default header values.

OK

func NewUnixGroupModifyOK

func NewUnixGroupModifyOK() *UnixGroupModifyOK

NewUnixGroupModifyOK creates a UnixGroupModifyOK with default headers values

func (*UnixGroupModifyOK) Error

func (o *UnixGroupModifyOK) Error() string

func (*UnixGroupModifyOK) IsClientError

func (o *UnixGroupModifyOK) IsClientError() bool

IsClientError returns true when this unix group modify o k response has a 4xx status code

func (*UnixGroupModifyOK) IsCode

func (o *UnixGroupModifyOK) IsCode(code int) bool

IsCode returns true when this unix group modify o k response a status code equal to that given

func (*UnixGroupModifyOK) IsRedirect

func (o *UnixGroupModifyOK) IsRedirect() bool

IsRedirect returns true when this unix group modify o k response has a 3xx status code

func (*UnixGroupModifyOK) IsServerError

func (o *UnixGroupModifyOK) IsServerError() bool

IsServerError returns true when this unix group modify o k response has a 5xx status code

func (*UnixGroupModifyOK) IsSuccess

func (o *UnixGroupModifyOK) IsSuccess() bool

IsSuccess returns true when this unix group modify o k response has a 2xx status code

func (*UnixGroupModifyOK) String

func (o *UnixGroupModifyOK) String() string

type UnixGroupModifyParams

type UnixGroupModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.UnixGroup

	/* Name.

	   UNIX group name.
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupModifyParams contains all the parameters to send to the API endpoint

for the unix group modify operation.

Typically these are written to a http.Request.

func NewUnixGroupModifyParams

func NewUnixGroupModifyParams() *UnixGroupModifyParams

NewUnixGroupModifyParams creates a new UnixGroupModifyParams 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 NewUnixGroupModifyParamsWithContext

func NewUnixGroupModifyParamsWithContext(ctx context.Context) *UnixGroupModifyParams

NewUnixGroupModifyParamsWithContext creates a new UnixGroupModifyParams object with the ability to set a context for a request.

func NewUnixGroupModifyParamsWithHTTPClient

func NewUnixGroupModifyParamsWithHTTPClient(client *http.Client) *UnixGroupModifyParams

NewUnixGroupModifyParamsWithHTTPClient creates a new UnixGroupModifyParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupModifyParamsWithTimeout

func NewUnixGroupModifyParamsWithTimeout(timeout time.Duration) *UnixGroupModifyParams

NewUnixGroupModifyParamsWithTimeout creates a new UnixGroupModifyParams object with the ability to set a timeout on a request.

func (*UnixGroupModifyParams) SetContext

func (o *UnixGroupModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the unix group modify params

func (*UnixGroupModifyParams) SetDefaults

func (o *UnixGroupModifyParams) SetDefaults()

SetDefaults hydrates default values in the unix group modify params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupModifyParams) SetHTTPClient

func (o *UnixGroupModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group modify params

func (*UnixGroupModifyParams) SetInfo

func (o *UnixGroupModifyParams) SetInfo(info *models.UnixGroup)

SetInfo adds the info to the unix group modify params

func (*UnixGroupModifyParams) SetName

func (o *UnixGroupModifyParams) SetName(name string)

SetName adds the name to the unix group modify params

func (*UnixGroupModifyParams) SetSvmUUID

func (o *UnixGroupModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix group modify params

func (*UnixGroupModifyParams) SetTimeout

func (o *UnixGroupModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group modify params

func (*UnixGroupModifyParams) WithContext

WithContext adds the context to the unix group modify params

func (*UnixGroupModifyParams) WithDefaults

func (o *UnixGroupModifyParams) WithDefaults() *UnixGroupModifyParams

WithDefaults hydrates default values in the unix group modify params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupModifyParams) WithHTTPClient

func (o *UnixGroupModifyParams) WithHTTPClient(client *http.Client) *UnixGroupModifyParams

WithHTTPClient adds the HTTPClient to the unix group modify params

func (*UnixGroupModifyParams) WithInfo

WithInfo adds the info to the unix group modify params

func (*UnixGroupModifyParams) WithName

WithName adds the name to the unix group modify params

func (*UnixGroupModifyParams) WithSvmUUID

func (o *UnixGroupModifyParams) WithSvmUUID(svmUUID string) *UnixGroupModifyParams

WithSvmUUID adds the svmUUID to the unix group modify params

func (*UnixGroupModifyParams) WithTimeout

func (o *UnixGroupModifyParams) WithTimeout(timeout time.Duration) *UnixGroupModifyParams

WithTimeout adds the timeout to the unix group modify params

func (*UnixGroupModifyParams) WriteToRequest

func (o *UnixGroupModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UnixGroupModifyReader

type UnixGroupModifyReader struct {
	// contains filtered or unexported fields
}

UnixGroupModifyReader is a Reader for the UnixGroupModify structure.

func (*UnixGroupModifyReader) ReadResponse

func (o *UnixGroupModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupSettingsCollectionGetDefault

type UnixGroupSettingsCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixGroupSettingsCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewUnixGroupSettingsCollectionGetDefault

func NewUnixGroupSettingsCollectionGetDefault(code int) *UnixGroupSettingsCollectionGetDefault

NewUnixGroupSettingsCollectionGetDefault creates a UnixGroupSettingsCollectionGetDefault with default headers values

func (*UnixGroupSettingsCollectionGetDefault) Code

Code gets the status code for the unix group settings collection get default response

func (*UnixGroupSettingsCollectionGetDefault) Error

func (*UnixGroupSettingsCollectionGetDefault) GetPayload

func (*UnixGroupSettingsCollectionGetDefault) IsClientError

func (o *UnixGroupSettingsCollectionGetDefault) IsClientError() bool

IsClientError returns true when this unix group settings collection get default response has a 4xx status code

func (*UnixGroupSettingsCollectionGetDefault) IsCode

IsCode returns true when this unix group settings collection get default response a status code equal to that given

func (*UnixGroupSettingsCollectionGetDefault) IsRedirect

IsRedirect returns true when this unix group settings collection get default response has a 3xx status code

func (*UnixGroupSettingsCollectionGetDefault) IsServerError

func (o *UnixGroupSettingsCollectionGetDefault) IsServerError() bool

IsServerError returns true when this unix group settings collection get default response has a 5xx status code

func (*UnixGroupSettingsCollectionGetDefault) IsSuccess

IsSuccess returns true when this unix group settings collection get default response has a 2xx status code

func (*UnixGroupSettingsCollectionGetDefault) String

type UnixGroupSettingsCollectionGetOK

type UnixGroupSettingsCollectionGetOK struct {
	Payload *models.UnixGroupSettingsResponse
}

UnixGroupSettingsCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewUnixGroupSettingsCollectionGetOK

func NewUnixGroupSettingsCollectionGetOK() *UnixGroupSettingsCollectionGetOK

NewUnixGroupSettingsCollectionGetOK creates a UnixGroupSettingsCollectionGetOK with default headers values

func (*UnixGroupSettingsCollectionGetOK) Error

func (*UnixGroupSettingsCollectionGetOK) GetPayload

func (*UnixGroupSettingsCollectionGetOK) IsClientError

func (o *UnixGroupSettingsCollectionGetOK) IsClientError() bool

IsClientError returns true when this unix group settings collection get o k response has a 4xx status code

func (*UnixGroupSettingsCollectionGetOK) IsCode

func (o *UnixGroupSettingsCollectionGetOK) IsCode(code int) bool

IsCode returns true when this unix group settings collection get o k response a status code equal to that given

func (*UnixGroupSettingsCollectionGetOK) IsRedirect

func (o *UnixGroupSettingsCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this unix group settings collection get o k response has a 3xx status code

func (*UnixGroupSettingsCollectionGetOK) IsServerError

func (o *UnixGroupSettingsCollectionGetOK) IsServerError() bool

IsServerError returns true when this unix group settings collection get o k response has a 5xx status code

func (*UnixGroupSettingsCollectionGetOK) IsSuccess

func (o *UnixGroupSettingsCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this unix group settings collection get o k response has a 2xx status code

func (*UnixGroupSettingsCollectionGetOK) String

type UnixGroupSettingsCollectionGetParams

type UnixGroupSettingsCollectionGetParams struct {

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabled *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTL *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PropagationEnabled.

	   Filter by propagation_enabled
	*/
	PropagationEnabled *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

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* TTL.

	   Filter by ttl
	*/
	TTL *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupSettingsCollectionGetParams contains all the parameters to send to the API endpoint

for the unix group settings collection get operation.

Typically these are written to a http.Request.

func NewUnixGroupSettingsCollectionGetParams

func NewUnixGroupSettingsCollectionGetParams() *UnixGroupSettingsCollectionGetParams

NewUnixGroupSettingsCollectionGetParams creates a new UnixGroupSettingsCollectionGetParams 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 NewUnixGroupSettingsCollectionGetParamsWithContext

func NewUnixGroupSettingsCollectionGetParamsWithContext(ctx context.Context) *UnixGroupSettingsCollectionGetParams

NewUnixGroupSettingsCollectionGetParamsWithContext creates a new UnixGroupSettingsCollectionGetParams object with the ability to set a context for a request.

func NewUnixGroupSettingsCollectionGetParamsWithHTTPClient

func NewUnixGroupSettingsCollectionGetParamsWithHTTPClient(client *http.Client) *UnixGroupSettingsCollectionGetParams

NewUnixGroupSettingsCollectionGetParamsWithHTTPClient creates a new UnixGroupSettingsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupSettingsCollectionGetParamsWithTimeout

func NewUnixGroupSettingsCollectionGetParamsWithTimeout(timeout time.Duration) *UnixGroupSettingsCollectionGetParams

NewUnixGroupSettingsCollectionGetParamsWithTimeout creates a new UnixGroupSettingsCollectionGetParams object with the ability to set a timeout on a request.

func (*UnixGroupSettingsCollectionGetParams) SetContext

SetContext adds the context to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetDefaults

func (o *UnixGroupSettingsCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the unix group settings collection get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupSettingsCollectionGetParams) SetEnabled

func (o *UnixGroupSettingsCollectionGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetFields

func (o *UnixGroupSettingsCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetHTTPClient

func (o *UnixGroupSettingsCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetMaxRecords

func (o *UnixGroupSettingsCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetNegativeCacheEnabled

func (o *UnixGroupSettingsCollectionGetParams) SetNegativeCacheEnabled(negativeCacheEnabled *bool)

SetNegativeCacheEnabled adds the negativeCacheEnabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetNegativeTTL

func (o *UnixGroupSettingsCollectionGetParams) SetNegativeTTL(negativeTTL *string)

SetNegativeTTL adds the negativeTtl to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetOrderBy

func (o *UnixGroupSettingsCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetPropagationEnabled

func (o *UnixGroupSettingsCollectionGetParams) SetPropagationEnabled(propagationEnabled *bool)

SetPropagationEnabled adds the propagationEnabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetReturnRecords

func (o *UnixGroupSettingsCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetReturnTimeout

func (o *UnixGroupSettingsCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetSvmName

func (o *UnixGroupSettingsCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetSvmUUID

func (o *UnixGroupSettingsCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetTTL

SetTTL adds the ttl to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetTimeout

func (o *UnixGroupSettingsCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithContext

WithContext adds the context to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the unix group settings collection get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupSettingsCollectionGetParams) WithEnabled

WithEnabled adds the enabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithFields

WithFields adds the fields to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithNegativeCacheEnabled

func (o *UnixGroupSettingsCollectionGetParams) WithNegativeCacheEnabled(negativeCacheEnabled *bool) *UnixGroupSettingsCollectionGetParams

WithNegativeCacheEnabled adds the negativeCacheEnabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithNegativeTTL

WithNegativeTTL adds the negativeTTL to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithPropagationEnabled

func (o *UnixGroupSettingsCollectionGetParams) WithPropagationEnabled(propagationEnabled *bool) *UnixGroupSettingsCollectionGetParams

WithPropagationEnabled adds the propagationEnabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithTTL

WithTTL adds the ttl to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixGroupSettingsCollectionGetReader

type UnixGroupSettingsCollectionGetReader struct {
	// contains filtered or unexported fields
}

UnixGroupSettingsCollectionGetReader is a Reader for the UnixGroupSettingsCollectionGet structure.

func (*UnixGroupSettingsCollectionGetReader) ReadResponse

func (o *UnixGroupSettingsCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupSettingsGetDefault

type UnixGroupSettingsGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixGroupSettingsGetDefault describes a response with status code -1, with default header values.

Error

func NewUnixGroupSettingsGetDefault

func NewUnixGroupSettingsGetDefault(code int) *UnixGroupSettingsGetDefault

NewUnixGroupSettingsGetDefault creates a UnixGroupSettingsGetDefault with default headers values

func (*UnixGroupSettingsGetDefault) Code

func (o *UnixGroupSettingsGetDefault) Code() int

Code gets the status code for the unix group settings get default response

func (*UnixGroupSettingsGetDefault) Error

func (*UnixGroupSettingsGetDefault) GetPayload

func (*UnixGroupSettingsGetDefault) IsClientError

func (o *UnixGroupSettingsGetDefault) IsClientError() bool

IsClientError returns true when this unix group settings get default response has a 4xx status code

func (*UnixGroupSettingsGetDefault) IsCode

func (o *UnixGroupSettingsGetDefault) IsCode(code int) bool

IsCode returns true when this unix group settings get default response a status code equal to that given

func (*UnixGroupSettingsGetDefault) IsRedirect

func (o *UnixGroupSettingsGetDefault) IsRedirect() bool

IsRedirect returns true when this unix group settings get default response has a 3xx status code

func (*UnixGroupSettingsGetDefault) IsServerError

func (o *UnixGroupSettingsGetDefault) IsServerError() bool

IsServerError returns true when this unix group settings get default response has a 5xx status code

func (*UnixGroupSettingsGetDefault) IsSuccess

func (o *UnixGroupSettingsGetDefault) IsSuccess() bool

IsSuccess returns true when this unix group settings get default response has a 2xx status code

func (*UnixGroupSettingsGetDefault) String

func (o *UnixGroupSettingsGetDefault) String() string

type UnixGroupSettingsGetOK

type UnixGroupSettingsGetOK struct {
	Payload *models.UnixGroupSettings
}

UnixGroupSettingsGetOK describes a response with status code 200, with default header values.

OK

func NewUnixGroupSettingsGetOK

func NewUnixGroupSettingsGetOK() *UnixGroupSettingsGetOK

NewUnixGroupSettingsGetOK creates a UnixGroupSettingsGetOK with default headers values

func (*UnixGroupSettingsGetOK) Error

func (o *UnixGroupSettingsGetOK) Error() string

func (*UnixGroupSettingsGetOK) GetPayload

func (*UnixGroupSettingsGetOK) IsClientError

func (o *UnixGroupSettingsGetOK) IsClientError() bool

IsClientError returns true when this unix group settings get o k response has a 4xx status code

func (*UnixGroupSettingsGetOK) IsCode

func (o *UnixGroupSettingsGetOK) IsCode(code int) bool

IsCode returns true when this unix group settings get o k response a status code equal to that given

func (*UnixGroupSettingsGetOK) IsRedirect

func (o *UnixGroupSettingsGetOK) IsRedirect() bool

IsRedirect returns true when this unix group settings get o k response has a 3xx status code

func (*UnixGroupSettingsGetOK) IsServerError

func (o *UnixGroupSettingsGetOK) IsServerError() bool

IsServerError returns true when this unix group settings get o k response has a 5xx status code

func (*UnixGroupSettingsGetOK) IsSuccess

func (o *UnixGroupSettingsGetOK) IsSuccess() bool

IsSuccess returns true when this unix group settings get o k response has a 2xx status code

func (*UnixGroupSettingsGetOK) String

func (o *UnixGroupSettingsGetOK) String() string

type UnixGroupSettingsGetParams

type UnixGroupSettingsGetParams struct {

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabled *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTL *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PropagationEnabled.

	   Filter by propagation_enabled
	*/
	PropagationEnabled *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

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   SVM UUID.
	*/
	SvmUUID string

	/* TTL.

	   Filter by ttl
	*/
	TTL *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupSettingsGetParams contains all the parameters to send to the API endpoint

for the unix group settings get operation.

Typically these are written to a http.Request.

func NewUnixGroupSettingsGetParams

func NewUnixGroupSettingsGetParams() *UnixGroupSettingsGetParams

NewUnixGroupSettingsGetParams creates a new UnixGroupSettingsGetParams 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 NewUnixGroupSettingsGetParamsWithContext

func NewUnixGroupSettingsGetParamsWithContext(ctx context.Context) *UnixGroupSettingsGetParams

NewUnixGroupSettingsGetParamsWithContext creates a new UnixGroupSettingsGetParams object with the ability to set a context for a request.

func NewUnixGroupSettingsGetParamsWithHTTPClient

func NewUnixGroupSettingsGetParamsWithHTTPClient(client *http.Client) *UnixGroupSettingsGetParams

NewUnixGroupSettingsGetParamsWithHTTPClient creates a new UnixGroupSettingsGetParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupSettingsGetParamsWithTimeout

func NewUnixGroupSettingsGetParamsWithTimeout(timeout time.Duration) *UnixGroupSettingsGetParams

NewUnixGroupSettingsGetParamsWithTimeout creates a new UnixGroupSettingsGetParams object with the ability to set a timeout on a request.

func (*UnixGroupSettingsGetParams) SetContext

func (o *UnixGroupSettingsGetParams) SetContext(ctx context.Context)

SetContext adds the context to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetDefaults

func (o *UnixGroupSettingsGetParams) SetDefaults()

SetDefaults hydrates default values in the unix group settings get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupSettingsGetParams) SetEnabled

func (o *UnixGroupSettingsGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetFields

func (o *UnixGroupSettingsGetParams) SetFields(fields []string)

SetFields adds the fields to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetHTTPClient

func (o *UnixGroupSettingsGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetMaxRecords

func (o *UnixGroupSettingsGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetNegativeCacheEnabled

func (o *UnixGroupSettingsGetParams) SetNegativeCacheEnabled(negativeCacheEnabled *bool)

SetNegativeCacheEnabled adds the negativeCacheEnabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetNegativeTTL

func (o *UnixGroupSettingsGetParams) SetNegativeTTL(negativeTTL *string)

SetNegativeTTL adds the negativeTtl to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetOrderBy

func (o *UnixGroupSettingsGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetPropagationEnabled

func (o *UnixGroupSettingsGetParams) SetPropagationEnabled(propagationEnabled *bool)

SetPropagationEnabled adds the propagationEnabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetReturnRecords

func (o *UnixGroupSettingsGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetReturnTimeout

func (o *UnixGroupSettingsGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetSvmName

func (o *UnixGroupSettingsGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetSvmUUID

func (o *UnixGroupSettingsGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetTTL

func (o *UnixGroupSettingsGetParams) SetTTL(ttl *string)

SetTTL adds the ttl to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetTimeout

func (o *UnixGroupSettingsGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithContext

WithContext adds the context to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithDefaults

WithDefaults hydrates default values in the unix group settings get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupSettingsGetParams) WithEnabled

WithEnabled adds the enabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithFields

WithFields adds the fields to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithMaxRecords

func (o *UnixGroupSettingsGetParams) WithMaxRecords(maxRecords *int64) *UnixGroupSettingsGetParams

WithMaxRecords adds the maxRecords to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithNegativeCacheEnabled

func (o *UnixGroupSettingsGetParams) WithNegativeCacheEnabled(negativeCacheEnabled *bool) *UnixGroupSettingsGetParams

WithNegativeCacheEnabled adds the negativeCacheEnabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithNegativeTTL

func (o *UnixGroupSettingsGetParams) WithNegativeTTL(negativeTTL *string) *UnixGroupSettingsGetParams

WithNegativeTTL adds the negativeTTL to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithOrderBy

WithOrderBy adds the orderBy to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithPropagationEnabled

func (o *UnixGroupSettingsGetParams) WithPropagationEnabled(propagationEnabled *bool) *UnixGroupSettingsGetParams

WithPropagationEnabled adds the propagationEnabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithReturnRecords

func (o *UnixGroupSettingsGetParams) WithReturnRecords(returnRecords *bool) *UnixGroupSettingsGetParams

WithReturnRecords adds the returnRecords to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithReturnTimeout

func (o *UnixGroupSettingsGetParams) WithReturnTimeout(returnTimeout *int64) *UnixGroupSettingsGetParams

WithReturnTimeout adds the returnTimeout to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithSvmName

WithSvmName adds the svmName to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithTTL

WithTTL adds the ttl to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithTimeout

WithTimeout adds the timeout to the unix group settings get params

func (*UnixGroupSettingsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixGroupSettingsGetReader

type UnixGroupSettingsGetReader struct {
	// contains filtered or unexported fields
}

UnixGroupSettingsGetReader is a Reader for the UnixGroupSettingsGet structure.

func (*UnixGroupSettingsGetReader) ReadResponse

func (o *UnixGroupSettingsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupSettingsModifyDefault

type UnixGroupSettingsModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnixGroupSettingsModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 23724055 | Internal error. Configuration for Vserver failed. Verify that the cluster is healthy, then try the command again. For further assistance, contact technical support. |

func NewUnixGroupSettingsModifyDefault

func NewUnixGroupSettingsModifyDefault(code int) *UnixGroupSettingsModifyDefault

NewUnixGroupSettingsModifyDefault creates a UnixGroupSettingsModifyDefault with default headers values

func (*UnixGroupSettingsModifyDefault) Code

Code gets the status code for the unix group settings modify default response

func (*UnixGroupSettingsModifyDefault) Error

func (*UnixGroupSettingsModifyDefault) GetPayload

func (*UnixGroupSettingsModifyDefault) IsClientError

func (o *UnixGroupSettingsModifyDefault) IsClientError() bool

IsClientError returns true when this unix group settings modify default response has a 4xx status code

func (*UnixGroupSettingsModifyDefault) IsCode

func (o *UnixGroupSettingsModifyDefault) IsCode(code int) bool

IsCode returns true when this unix group settings modify default response a status code equal to that given

func (*UnixGroupSettingsModifyDefault) IsRedirect

func (o *UnixGroupSettingsModifyDefault) IsRedirect() bool

IsRedirect returns true when this unix group settings modify default response has a 3xx status code

func (*UnixGroupSettingsModifyDefault) IsServerError

func (o *UnixGroupSettingsModifyDefault) IsServerError() bool

IsServerError returns true when this unix group settings modify default response has a 5xx status code

func (*UnixGroupSettingsModifyDefault) IsSuccess

func (o *UnixGroupSettingsModifyDefault) IsSuccess() bool

IsSuccess returns true when this unix group settings modify default response has a 2xx status code

func (*UnixGroupSettingsModifyDefault) String

type UnixGroupSettingsModifyOK

type UnixGroupSettingsModifyOK struct {
}

UnixGroupSettingsModifyOK describes a response with status code 200, with default header values.

OK

func NewUnixGroupSettingsModifyOK

func NewUnixGroupSettingsModifyOK() *UnixGroupSettingsModifyOK

NewUnixGroupSettingsModifyOK creates a UnixGroupSettingsModifyOK with default headers values

func (*UnixGroupSettingsModifyOK) Error

func (o *UnixGroupSettingsModifyOK) Error() string

func (*UnixGroupSettingsModifyOK) IsClientError

func (o *UnixGroupSettingsModifyOK) IsClientError() bool

IsClientError returns true when this unix group settings modify o k response has a 4xx status code

func (*UnixGroupSettingsModifyOK) IsCode

func (o *UnixGroupSettingsModifyOK) IsCode(code int) bool

IsCode returns true when this unix group settings modify o k response a status code equal to that given

func (*UnixGroupSettingsModifyOK) IsRedirect

func (o *UnixGroupSettingsModifyOK) IsRedirect() bool

IsRedirect returns true when this unix group settings modify o k response has a 3xx status code

func (*UnixGroupSettingsModifyOK) IsServerError

func (o *UnixGroupSettingsModifyOK) IsServerError() bool

IsServerError returns true when this unix group settings modify o k response has a 5xx status code

func (*UnixGroupSettingsModifyOK) IsSuccess

func (o *UnixGroupSettingsModifyOK) IsSuccess() bool

IsSuccess returns true when this unix group settings modify o k response has a 2xx status code

func (*UnixGroupSettingsModifyOK) String

func (o *UnixGroupSettingsModifyOK) String() string

type UnixGroupSettingsModifyParams

type UnixGroupSettingsModifyParams struct {

	/* Info.

	   Info specification.
	*/
	Info *models.UnixGroupSettings

	/* SvmUUID.

	   SVM UUID.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupSettingsModifyParams contains all the parameters to send to the API endpoint

for the unix group settings modify operation.

Typically these are written to a http.Request.

func NewUnixGroupSettingsModifyParams

func NewUnixGroupSettingsModifyParams() *UnixGroupSettingsModifyParams

NewUnixGroupSettingsModifyParams creates a new UnixGroupSettingsModifyParams 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 NewUnixGroupSettingsModifyParamsWithContext

func NewUnixGroupSettingsModifyParamsWithContext(ctx context.Context) *UnixGroupSettingsModifyParams

NewUnixGroupSettingsModifyParamsWithContext creates a new UnixGroupSettingsModifyParams object with the ability to set a context for a request.

func NewUnixGroupSettingsModifyParamsWithHTTPClient

func NewUnixGroupSettingsModifyParamsWithHTTPClient(client *http.Client) *UnixGroupSettingsModifyParams

NewUnixGroupSettingsModifyParamsWithHTTPClient creates a new UnixGroupSettingsModifyParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupSettingsModifyParamsWithTimeout

func NewUnixGroupSettingsModifyParamsWithTimeout(timeout time.Duration) *UnixGroupSettingsModifyParams

NewUnixGroupSettingsModifyParamsWithTimeout creates a new UnixGroupSettingsModifyParams object with the ability to set a timeout on a request.

func (*UnixGroupSettingsModifyParams) SetContext

func (o *UnixGroupSettingsModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the unix group settings modify params

func (*UnixGroupSettingsModifyParams) SetDefaults

func (o *UnixGroupSettingsModifyParams) SetDefaults()

SetDefaults hydrates default values in the unix group settings modify params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupSettingsModifyParams) SetHTTPClient

func (o *UnixGroupSettingsModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group settings modify params

func (*UnixGroupSettingsModifyParams) SetInfo

SetInfo adds the info to the unix group settings modify params

func (*UnixGroupSettingsModifyParams) SetSvmUUID

func (o *UnixGroupSettingsModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix group settings modify params

func (*UnixGroupSettingsModifyParams) SetTimeout

func (o *UnixGroupSettingsModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group settings modify params

func (*UnixGroupSettingsModifyParams) WithContext

WithContext adds the context to the unix group settings modify params

func (*UnixGroupSettingsModifyParams) WithDefaults

WithDefaults hydrates default values in the unix group settings modify params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupSettingsModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unix group settings modify params

func (*UnixGroupSettingsModifyParams) WithInfo

WithInfo adds the info to the unix group settings modify params

func (*UnixGroupSettingsModifyParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix group settings modify params

func (*UnixGroupSettingsModifyParams) WithTimeout

WithTimeout adds the timeout to the unix group settings modify params

func (*UnixGroupSettingsModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixGroupSettingsModifyReader

type UnixGroupSettingsModifyReader struct {
	// contains filtered or unexported fields
}

UnixGroupSettingsModifyReader is a Reader for the UnixGroupSettingsModify structure.

func (*UnixGroupSettingsModifyReader) ReadResponse

func (o *UnixGroupSettingsModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupUserDeleteDefault

type UnixGroupUserDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnixGroupUserDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 3276897 | The specified UNIX group does not exist in the SVM. |

func NewUnixGroupUserDeleteDefault

func NewUnixGroupUserDeleteDefault(code int) *UnixGroupUserDeleteDefault

NewUnixGroupUserDeleteDefault creates a UnixGroupUserDeleteDefault with default headers values

func (*UnixGroupUserDeleteDefault) Code

func (o *UnixGroupUserDeleteDefault) Code() int

Code gets the status code for the unix group user delete default response

func (*UnixGroupUserDeleteDefault) Error

func (*UnixGroupUserDeleteDefault) GetPayload

func (*UnixGroupUserDeleteDefault) IsClientError

func (o *UnixGroupUserDeleteDefault) IsClientError() bool

IsClientError returns true when this unix group user delete default response has a 4xx status code

func (*UnixGroupUserDeleteDefault) IsCode

func (o *UnixGroupUserDeleteDefault) IsCode(code int) bool

IsCode returns true when this unix group user delete default response a status code equal to that given

func (*UnixGroupUserDeleteDefault) IsRedirect

func (o *UnixGroupUserDeleteDefault) IsRedirect() bool

IsRedirect returns true when this unix group user delete default response has a 3xx status code

func (*UnixGroupUserDeleteDefault) IsServerError

func (o *UnixGroupUserDeleteDefault) IsServerError() bool

IsServerError returns true when this unix group user delete default response has a 5xx status code

func (*UnixGroupUserDeleteDefault) IsSuccess

func (o *UnixGroupUserDeleteDefault) IsSuccess() bool

IsSuccess returns true when this unix group user delete default response has a 2xx status code

func (*UnixGroupUserDeleteDefault) String

func (o *UnixGroupUserDeleteDefault) String() string

type UnixGroupUserDeleteOK

type UnixGroupUserDeleteOK struct {
}

UnixGroupUserDeleteOK describes a response with status code 200, with default header values.

OK

func NewUnixGroupUserDeleteOK

func NewUnixGroupUserDeleteOK() *UnixGroupUserDeleteOK

NewUnixGroupUserDeleteOK creates a UnixGroupUserDeleteOK with default headers values

func (*UnixGroupUserDeleteOK) Error

func (o *UnixGroupUserDeleteOK) Error() string

func (*UnixGroupUserDeleteOK) IsClientError

func (o *UnixGroupUserDeleteOK) IsClientError() bool

IsClientError returns true when this unix group user delete o k response has a 4xx status code

func (*UnixGroupUserDeleteOK) IsCode

func (o *UnixGroupUserDeleteOK) IsCode(code int) bool

IsCode returns true when this unix group user delete o k response a status code equal to that given

func (*UnixGroupUserDeleteOK) IsRedirect

func (o *UnixGroupUserDeleteOK) IsRedirect() bool

IsRedirect returns true when this unix group user delete o k response has a 3xx status code

func (*UnixGroupUserDeleteOK) IsServerError

func (o *UnixGroupUserDeleteOK) IsServerError() bool

IsServerError returns true when this unix group user delete o k response has a 5xx status code

func (*UnixGroupUserDeleteOK) IsSuccess

func (o *UnixGroupUserDeleteOK) IsSuccess() bool

IsSuccess returns true when this unix group user delete o k response has a 2xx status code

func (*UnixGroupUserDeleteOK) String

func (o *UnixGroupUserDeleteOK) String() string

type UnixGroupUserDeleteParams

type UnixGroupUserDeleteParams struct {

	/* Name.

	   UNIX user to be deleted from the group.
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UnixGroupName.

	   UNIX group name.
	*/
	UnixGroupName string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupUserDeleteParams contains all the parameters to send to the API endpoint

for the unix group user delete operation.

Typically these are written to a http.Request.

func NewUnixGroupUserDeleteParams

func NewUnixGroupUserDeleteParams() *UnixGroupUserDeleteParams

NewUnixGroupUserDeleteParams creates a new UnixGroupUserDeleteParams 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 NewUnixGroupUserDeleteParamsWithContext

func NewUnixGroupUserDeleteParamsWithContext(ctx context.Context) *UnixGroupUserDeleteParams

NewUnixGroupUserDeleteParamsWithContext creates a new UnixGroupUserDeleteParams object with the ability to set a context for a request.

func NewUnixGroupUserDeleteParamsWithHTTPClient

func NewUnixGroupUserDeleteParamsWithHTTPClient(client *http.Client) *UnixGroupUserDeleteParams

NewUnixGroupUserDeleteParamsWithHTTPClient creates a new UnixGroupUserDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupUserDeleteParamsWithTimeout

func NewUnixGroupUserDeleteParamsWithTimeout(timeout time.Duration) *UnixGroupUserDeleteParams

NewUnixGroupUserDeleteParamsWithTimeout creates a new UnixGroupUserDeleteParams object with the ability to set a timeout on a request.

func (*UnixGroupUserDeleteParams) SetContext

func (o *UnixGroupUserDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the unix group user delete params

func (*UnixGroupUserDeleteParams) SetDefaults

func (o *UnixGroupUserDeleteParams) SetDefaults()

SetDefaults hydrates default values in the unix group user delete params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupUserDeleteParams) SetHTTPClient

func (o *UnixGroupUserDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group user delete params

func (*UnixGroupUserDeleteParams) SetName

func (o *UnixGroupUserDeleteParams) SetName(name string)

SetName adds the name to the unix group user delete params

func (*UnixGroupUserDeleteParams) SetSvmUUID

func (o *UnixGroupUserDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix group user delete params

func (*UnixGroupUserDeleteParams) SetTimeout

func (o *UnixGroupUserDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group user delete params

func (*UnixGroupUserDeleteParams) SetUnixGroupName

func (o *UnixGroupUserDeleteParams) SetUnixGroupName(unixGroupName string)

SetUnixGroupName adds the unixGroupName to the unix group user delete params

func (*UnixGroupUserDeleteParams) WithContext

WithContext adds the context to the unix group user delete params

func (*UnixGroupUserDeleteParams) WithDefaults

WithDefaults hydrates default values in the unix group user delete params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupUserDeleteParams) WithHTTPClient

func (o *UnixGroupUserDeleteParams) WithHTTPClient(client *http.Client) *UnixGroupUserDeleteParams

WithHTTPClient adds the HTTPClient to the unix group user delete params

func (*UnixGroupUserDeleteParams) WithName

WithName adds the name to the unix group user delete params

func (*UnixGroupUserDeleteParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix group user delete params

func (*UnixGroupUserDeleteParams) WithTimeout

WithTimeout adds the timeout to the unix group user delete params

func (*UnixGroupUserDeleteParams) WithUnixGroupName

func (o *UnixGroupUserDeleteParams) WithUnixGroupName(unixGroupName string) *UnixGroupUserDeleteParams

WithUnixGroupName adds the unixGroupName to the unix group user delete params

func (*UnixGroupUserDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixGroupUserDeleteReader

type UnixGroupUserDeleteReader struct {
	// contains filtered or unexported fields
}

UnixGroupUserDeleteReader is a Reader for the UnixGroupUserDelete structure.

func (*UnixGroupUserDeleteReader) ReadResponse

func (o *UnixGroupUserDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupUsersCollectionGetDefault

type UnixGroupUsersCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixGroupUsersCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewUnixGroupUsersCollectionGetDefault

func NewUnixGroupUsersCollectionGetDefault(code int) *UnixGroupUsersCollectionGetDefault

NewUnixGroupUsersCollectionGetDefault creates a UnixGroupUsersCollectionGetDefault with default headers values

func (*UnixGroupUsersCollectionGetDefault) Code

Code gets the status code for the unix group users collection get default response

func (*UnixGroupUsersCollectionGetDefault) Error

func (*UnixGroupUsersCollectionGetDefault) GetPayload

func (*UnixGroupUsersCollectionGetDefault) IsClientError

func (o *UnixGroupUsersCollectionGetDefault) IsClientError() bool

IsClientError returns true when this unix group users collection get default response has a 4xx status code

func (*UnixGroupUsersCollectionGetDefault) IsCode

IsCode returns true when this unix group users collection get default response a status code equal to that given

func (*UnixGroupUsersCollectionGetDefault) IsRedirect

func (o *UnixGroupUsersCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this unix group users collection get default response has a 3xx status code

func (*UnixGroupUsersCollectionGetDefault) IsServerError

func (o *UnixGroupUsersCollectionGetDefault) IsServerError() bool

IsServerError returns true when this unix group users collection get default response has a 5xx status code

func (*UnixGroupUsersCollectionGetDefault) IsSuccess

IsSuccess returns true when this unix group users collection get default response has a 2xx status code

func (*UnixGroupUsersCollectionGetDefault) String

type UnixGroupUsersCollectionGetOK

type UnixGroupUsersCollectionGetOK struct {
	Payload *models.UnixGroupUsersResponse
}

UnixGroupUsersCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewUnixGroupUsersCollectionGetOK

func NewUnixGroupUsersCollectionGetOK() *UnixGroupUsersCollectionGetOK

NewUnixGroupUsersCollectionGetOK creates a UnixGroupUsersCollectionGetOK with default headers values

func (*UnixGroupUsersCollectionGetOK) Error

func (*UnixGroupUsersCollectionGetOK) GetPayload

func (*UnixGroupUsersCollectionGetOK) IsClientError

func (o *UnixGroupUsersCollectionGetOK) IsClientError() bool

IsClientError returns true when this unix group users collection get o k response has a 4xx status code

func (*UnixGroupUsersCollectionGetOK) IsCode

func (o *UnixGroupUsersCollectionGetOK) IsCode(code int) bool

IsCode returns true when this unix group users collection get o k response a status code equal to that given

func (*UnixGroupUsersCollectionGetOK) IsRedirect

func (o *UnixGroupUsersCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this unix group users collection get o k response has a 3xx status code

func (*UnixGroupUsersCollectionGetOK) IsServerError

func (o *UnixGroupUsersCollectionGetOK) IsServerError() bool

IsServerError returns true when this unix group users collection get o k response has a 5xx status code

func (*UnixGroupUsersCollectionGetOK) IsSuccess

func (o *UnixGroupUsersCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this unix group users collection get o k response has a 2xx status code

func (*UnixGroupUsersCollectionGetOK) String

type UnixGroupUsersCollectionGetParams

type UnixGroupUsersCollectionGetParams 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

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UnixGroupName.

	   UNIX group name.
	*/
	UnixGroupName string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupUsersCollectionGetParams contains all the parameters to send to the API endpoint

for the unix group users collection get operation.

Typically these are written to a http.Request.

func NewUnixGroupUsersCollectionGetParams

func NewUnixGroupUsersCollectionGetParams() *UnixGroupUsersCollectionGetParams

NewUnixGroupUsersCollectionGetParams creates a new UnixGroupUsersCollectionGetParams 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 NewUnixGroupUsersCollectionGetParamsWithContext

func NewUnixGroupUsersCollectionGetParamsWithContext(ctx context.Context) *UnixGroupUsersCollectionGetParams

NewUnixGroupUsersCollectionGetParamsWithContext creates a new UnixGroupUsersCollectionGetParams object with the ability to set a context for a request.

func NewUnixGroupUsersCollectionGetParamsWithHTTPClient

func NewUnixGroupUsersCollectionGetParamsWithHTTPClient(client *http.Client) *UnixGroupUsersCollectionGetParams

NewUnixGroupUsersCollectionGetParamsWithHTTPClient creates a new UnixGroupUsersCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupUsersCollectionGetParamsWithTimeout

func NewUnixGroupUsersCollectionGetParamsWithTimeout(timeout time.Duration) *UnixGroupUsersCollectionGetParams

NewUnixGroupUsersCollectionGetParamsWithTimeout creates a new UnixGroupUsersCollectionGetParams object with the ability to set a timeout on a request.

func (*UnixGroupUsersCollectionGetParams) SetContext

SetContext adds the context to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetDefaults

func (o *UnixGroupUsersCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the unix group users collection get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupUsersCollectionGetParams) SetFields

func (o *UnixGroupUsersCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetHTTPClient

func (o *UnixGroupUsersCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetMaxRecords

func (o *UnixGroupUsersCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetName

func (o *UnixGroupUsersCollectionGetParams) SetName(name *string)

SetName adds the name to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetOrderBy

func (o *UnixGroupUsersCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetReturnRecords

func (o *UnixGroupUsersCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetReturnTimeout

func (o *UnixGroupUsersCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetSvmUUID

func (o *UnixGroupUsersCollectionGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetTimeout

func (o *UnixGroupUsersCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetUnixGroupName

func (o *UnixGroupUsersCollectionGetParams) SetUnixGroupName(unixGroupName string)

SetUnixGroupName adds the unixGroupName to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithContext

WithContext adds the context to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the unix group users collection get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupUsersCollectionGetParams) WithFields

WithFields adds the fields to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithName

WithName adds the name to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithReturnRecords

func (o *UnixGroupUsersCollectionGetParams) WithReturnRecords(returnRecords *bool) *UnixGroupUsersCollectionGetParams

WithReturnRecords adds the returnRecords to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithReturnTimeout

func (o *UnixGroupUsersCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *UnixGroupUsersCollectionGetParams

WithReturnTimeout adds the returnTimeout to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithUnixGroupName

func (o *UnixGroupUsersCollectionGetParams) WithUnixGroupName(unixGroupName string) *UnixGroupUsersCollectionGetParams

WithUnixGroupName adds the unixGroupName to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixGroupUsersCollectionGetReader

type UnixGroupUsersCollectionGetReader struct {
	// contains filtered or unexported fields
}

UnixGroupUsersCollectionGetReader is a Reader for the UnixGroupUsersCollectionGet structure.

func (*UnixGroupUsersCollectionGetReader) ReadResponse

func (o *UnixGroupUsersCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupUsersCreateCreated

type UnixGroupUsersCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string
}

UnixGroupUsersCreateCreated describes a response with status code 201, with default header values.

Created

func NewUnixGroupUsersCreateCreated

func NewUnixGroupUsersCreateCreated() *UnixGroupUsersCreateCreated

NewUnixGroupUsersCreateCreated creates a UnixGroupUsersCreateCreated with default headers values

func (*UnixGroupUsersCreateCreated) Error

func (*UnixGroupUsersCreateCreated) IsClientError

func (o *UnixGroupUsersCreateCreated) IsClientError() bool

IsClientError returns true when this unix group users create created response has a 4xx status code

func (*UnixGroupUsersCreateCreated) IsCode

func (o *UnixGroupUsersCreateCreated) IsCode(code int) bool

IsCode returns true when this unix group users create created response a status code equal to that given

func (*UnixGroupUsersCreateCreated) IsRedirect

func (o *UnixGroupUsersCreateCreated) IsRedirect() bool

IsRedirect returns true when this unix group users create created response has a 3xx status code

func (*UnixGroupUsersCreateCreated) IsServerError

func (o *UnixGroupUsersCreateCreated) IsServerError() bool

IsServerError returns true when this unix group users create created response has a 5xx status code

func (*UnixGroupUsersCreateCreated) IsSuccess

func (o *UnixGroupUsersCreateCreated) IsSuccess() bool

IsSuccess returns true when this unix group users create created response has a 2xx status code

func (*UnixGroupUsersCreateCreated) String

func (o *UnixGroupUsersCreateCreated) String() string

type UnixGroupUsersCreateDefault

type UnixGroupUsersCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnixGroupUsersCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262179 | Invalid arguments in records. | | 3276897 | The specified UNIX group does not exist in the SVM. | | 3277025 | Maximum supported limit of UNIX group membership count reached. | | 3277051 | Invalid characters in user name. Valid characters are 0-9, A-Z, a-z, ".", "_" and "-". Names cannot start with "-". | | 23724066 | User name too long. Maximum supported length is 64 characters.| | 23724142 | "records" field must not be specified when a single user is added.| | 23724143 | SVM UUID, UNIX group name and skip-name-validation are invalid fields for "records" parameter. |

func NewUnixGroupUsersCreateDefault

func NewUnixGroupUsersCreateDefault(code int) *UnixGroupUsersCreateDefault

NewUnixGroupUsersCreateDefault creates a UnixGroupUsersCreateDefault with default headers values

func (*UnixGroupUsersCreateDefault) Code

func (o *UnixGroupUsersCreateDefault) Code() int

Code gets the status code for the unix group users create default response

func (*UnixGroupUsersCreateDefault) Error

func (*UnixGroupUsersCreateDefault) GetPayload

func (*UnixGroupUsersCreateDefault) IsClientError

func (o *UnixGroupUsersCreateDefault) IsClientError() bool

IsClientError returns true when this unix group users create default response has a 4xx status code

func (*UnixGroupUsersCreateDefault) IsCode

func (o *UnixGroupUsersCreateDefault) IsCode(code int) bool

IsCode returns true when this unix group users create default response a status code equal to that given

func (*UnixGroupUsersCreateDefault) IsRedirect

func (o *UnixGroupUsersCreateDefault) IsRedirect() bool

IsRedirect returns true when this unix group users create default response has a 3xx status code

func (*UnixGroupUsersCreateDefault) IsServerError

func (o *UnixGroupUsersCreateDefault) IsServerError() bool

IsServerError returns true when this unix group users create default response has a 5xx status code

func (*UnixGroupUsersCreateDefault) IsSuccess

func (o *UnixGroupUsersCreateDefault) IsSuccess() bool

IsSuccess returns true when this unix group users create default response has a 2xx status code

func (*UnixGroupUsersCreateDefault) String

func (o *UnixGroupUsersCreateDefault) String() string

type UnixGroupUsersCreateParams

type UnixGroupUsersCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.UnixGroupUsers

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UnixGroupName.

	   UNIX group name.
	*/
	UnixGroupName string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupUsersCreateParams contains all the parameters to send to the API endpoint

for the unix group users create operation.

Typically these are written to a http.Request.

func NewUnixGroupUsersCreateParams

func NewUnixGroupUsersCreateParams() *UnixGroupUsersCreateParams

NewUnixGroupUsersCreateParams creates a new UnixGroupUsersCreateParams 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 NewUnixGroupUsersCreateParamsWithContext

func NewUnixGroupUsersCreateParamsWithContext(ctx context.Context) *UnixGroupUsersCreateParams

NewUnixGroupUsersCreateParamsWithContext creates a new UnixGroupUsersCreateParams object with the ability to set a context for a request.

func NewUnixGroupUsersCreateParamsWithHTTPClient

func NewUnixGroupUsersCreateParamsWithHTTPClient(client *http.Client) *UnixGroupUsersCreateParams

NewUnixGroupUsersCreateParamsWithHTTPClient creates a new UnixGroupUsersCreateParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupUsersCreateParamsWithTimeout

func NewUnixGroupUsersCreateParamsWithTimeout(timeout time.Duration) *UnixGroupUsersCreateParams

NewUnixGroupUsersCreateParamsWithTimeout creates a new UnixGroupUsersCreateParams object with the ability to set a timeout on a request.

func (*UnixGroupUsersCreateParams) SetContext

func (o *UnixGroupUsersCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the unix group users create params

func (*UnixGroupUsersCreateParams) SetDefaults

func (o *UnixGroupUsersCreateParams) SetDefaults()

SetDefaults hydrates default values in the unix group users create params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupUsersCreateParams) SetHTTPClient

func (o *UnixGroupUsersCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group users create params

func (*UnixGroupUsersCreateParams) SetInfo

SetInfo adds the info to the unix group users create params

func (*UnixGroupUsersCreateParams) SetReturnRecords

func (o *UnixGroupUsersCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the unix group users create params

func (*UnixGroupUsersCreateParams) SetSvmUUID

func (o *UnixGroupUsersCreateParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix group users create params

func (*UnixGroupUsersCreateParams) SetTimeout

func (o *UnixGroupUsersCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group users create params

func (*UnixGroupUsersCreateParams) SetUnixGroupName

func (o *UnixGroupUsersCreateParams) SetUnixGroupName(unixGroupName string)

SetUnixGroupName adds the unixGroupName to the unix group users create params

func (*UnixGroupUsersCreateParams) WithContext

WithContext adds the context to the unix group users create params

func (*UnixGroupUsersCreateParams) WithDefaults

WithDefaults hydrates default values in the unix group users create params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupUsersCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unix group users create params

func (*UnixGroupUsersCreateParams) WithInfo

WithInfo adds the info to the unix group users create params

func (*UnixGroupUsersCreateParams) WithReturnRecords

func (o *UnixGroupUsersCreateParams) WithReturnRecords(returnRecords *bool) *UnixGroupUsersCreateParams

WithReturnRecords adds the returnRecords to the unix group users create params

func (*UnixGroupUsersCreateParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix group users create params

func (*UnixGroupUsersCreateParams) WithTimeout

WithTimeout adds the timeout to the unix group users create params

func (*UnixGroupUsersCreateParams) WithUnixGroupName

func (o *UnixGroupUsersCreateParams) WithUnixGroupName(unixGroupName string) *UnixGroupUsersCreateParams

WithUnixGroupName adds the unixGroupName to the unix group users create params

func (*UnixGroupUsersCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixGroupUsersCreateReader

type UnixGroupUsersCreateReader struct {
	// contains filtered or unexported fields
}

UnixGroupUsersCreateReader is a Reader for the UnixGroupUsersCreate structure.

func (*UnixGroupUsersCreateReader) ReadResponse

func (o *UnixGroupUsersCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixGroupUsersGetDefault

type UnixGroupUsersGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixGroupUsersGetDefault describes a response with status code -1, with default header values.

Error

func NewUnixGroupUsersGetDefault

func NewUnixGroupUsersGetDefault(code int) *UnixGroupUsersGetDefault

NewUnixGroupUsersGetDefault creates a UnixGroupUsersGetDefault with default headers values

func (*UnixGroupUsersGetDefault) Code

func (o *UnixGroupUsersGetDefault) Code() int

Code gets the status code for the unix group users get default response

func (*UnixGroupUsersGetDefault) Error

func (o *UnixGroupUsersGetDefault) Error() string

func (*UnixGroupUsersGetDefault) GetPayload

func (*UnixGroupUsersGetDefault) IsClientError

func (o *UnixGroupUsersGetDefault) IsClientError() bool

IsClientError returns true when this unix group users get default response has a 4xx status code

func (*UnixGroupUsersGetDefault) IsCode

func (o *UnixGroupUsersGetDefault) IsCode(code int) bool

IsCode returns true when this unix group users get default response a status code equal to that given

func (*UnixGroupUsersGetDefault) IsRedirect

func (o *UnixGroupUsersGetDefault) IsRedirect() bool

IsRedirect returns true when this unix group users get default response has a 3xx status code

func (*UnixGroupUsersGetDefault) IsServerError

func (o *UnixGroupUsersGetDefault) IsServerError() bool

IsServerError returns true when this unix group users get default response has a 5xx status code

func (*UnixGroupUsersGetDefault) IsSuccess

func (o *UnixGroupUsersGetDefault) IsSuccess() bool

IsSuccess returns true when this unix group users get default response has a 2xx status code

func (*UnixGroupUsersGetDefault) String

func (o *UnixGroupUsersGetDefault) String() string

type UnixGroupUsersGetOK

type UnixGroupUsersGetOK struct {
	Payload *models.UnixGroupUsers
}

UnixGroupUsersGetOK describes a response with status code 200, with default header values.

OK

func NewUnixGroupUsersGetOK

func NewUnixGroupUsersGetOK() *UnixGroupUsersGetOK

NewUnixGroupUsersGetOK creates a UnixGroupUsersGetOK with default headers values

func (*UnixGroupUsersGetOK) Error

func (o *UnixGroupUsersGetOK) Error() string

func (*UnixGroupUsersGetOK) GetPayload

func (o *UnixGroupUsersGetOK) GetPayload() *models.UnixGroupUsers

func (*UnixGroupUsersGetOK) IsClientError

func (o *UnixGroupUsersGetOK) IsClientError() bool

IsClientError returns true when this unix group users get o k response has a 4xx status code

func (*UnixGroupUsersGetOK) IsCode

func (o *UnixGroupUsersGetOK) IsCode(code int) bool

IsCode returns true when this unix group users get o k response a status code equal to that given

func (*UnixGroupUsersGetOK) IsRedirect

func (o *UnixGroupUsersGetOK) IsRedirect() bool

IsRedirect returns true when this unix group users get o k response has a 3xx status code

func (*UnixGroupUsersGetOK) IsServerError

func (o *UnixGroupUsersGetOK) IsServerError() bool

IsServerError returns true when this unix group users get o k response has a 5xx status code

func (*UnixGroupUsersGetOK) IsSuccess

func (o *UnixGroupUsersGetOK) IsSuccess() bool

IsSuccess returns true when this unix group users get o k response has a 2xx status code

func (*UnixGroupUsersGetOK) String

func (o *UnixGroupUsersGetOK) String() string

type UnixGroupUsersGetParams

type UnixGroupUsersGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Name.

	   UNIX user to be retrieved from the group.
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UnixGroupName.

	   UNIX group name.
	*/
	UnixGroupName string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixGroupUsersGetParams contains all the parameters to send to the API endpoint

for the unix group users get operation.

Typically these are written to a http.Request.

func NewUnixGroupUsersGetParams

func NewUnixGroupUsersGetParams() *UnixGroupUsersGetParams

NewUnixGroupUsersGetParams creates a new UnixGroupUsersGetParams 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 NewUnixGroupUsersGetParamsWithContext

func NewUnixGroupUsersGetParamsWithContext(ctx context.Context) *UnixGroupUsersGetParams

NewUnixGroupUsersGetParamsWithContext creates a new UnixGroupUsersGetParams object with the ability to set a context for a request.

func NewUnixGroupUsersGetParamsWithHTTPClient

func NewUnixGroupUsersGetParamsWithHTTPClient(client *http.Client) *UnixGroupUsersGetParams

NewUnixGroupUsersGetParamsWithHTTPClient creates a new UnixGroupUsersGetParams object with the ability to set a custom HTTPClient for a request.

func NewUnixGroupUsersGetParamsWithTimeout

func NewUnixGroupUsersGetParamsWithTimeout(timeout time.Duration) *UnixGroupUsersGetParams

NewUnixGroupUsersGetParamsWithTimeout creates a new UnixGroupUsersGetParams object with the ability to set a timeout on a request.

func (*UnixGroupUsersGetParams) SetContext

func (o *UnixGroupUsersGetParams) SetContext(ctx context.Context)

SetContext adds the context to the unix group users get params

func (*UnixGroupUsersGetParams) SetDefaults

func (o *UnixGroupUsersGetParams) SetDefaults()

SetDefaults hydrates default values in the unix group users get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupUsersGetParams) SetFields

func (o *UnixGroupUsersGetParams) SetFields(fields []string)

SetFields adds the fields to the unix group users get params

func (*UnixGroupUsersGetParams) SetHTTPClient

func (o *UnixGroupUsersGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix group users get params

func (*UnixGroupUsersGetParams) SetName

func (o *UnixGroupUsersGetParams) SetName(name string)

SetName adds the name to the unix group users get params

func (*UnixGroupUsersGetParams) SetSvmUUID

func (o *UnixGroupUsersGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix group users get params

func (*UnixGroupUsersGetParams) SetTimeout

func (o *UnixGroupUsersGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix group users get params

func (*UnixGroupUsersGetParams) SetUnixGroupName

func (o *UnixGroupUsersGetParams) SetUnixGroupName(unixGroupName string)

SetUnixGroupName adds the unixGroupName to the unix group users get params

func (*UnixGroupUsersGetParams) WithContext

WithContext adds the context to the unix group users get params

func (*UnixGroupUsersGetParams) WithDefaults

WithDefaults hydrates default values in the unix group users get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixGroupUsersGetParams) WithFields

func (o *UnixGroupUsersGetParams) WithFields(fields []string) *UnixGroupUsersGetParams

WithFields adds the fields to the unix group users get params

func (*UnixGroupUsersGetParams) WithHTTPClient

func (o *UnixGroupUsersGetParams) WithHTTPClient(client *http.Client) *UnixGroupUsersGetParams

WithHTTPClient adds the HTTPClient to the unix group users get params

func (*UnixGroupUsersGetParams) WithName

WithName adds the name to the unix group users get params

func (*UnixGroupUsersGetParams) WithSvmUUID

func (o *UnixGroupUsersGetParams) WithSvmUUID(svmUUID string) *UnixGroupUsersGetParams

WithSvmUUID adds the svmUUID to the unix group users get params

func (*UnixGroupUsersGetParams) WithTimeout

WithTimeout adds the timeout to the unix group users get params

func (*UnixGroupUsersGetParams) WithUnixGroupName

func (o *UnixGroupUsersGetParams) WithUnixGroupName(unixGroupName string) *UnixGroupUsersGetParams

WithUnixGroupName adds the unixGroupName to the unix group users get params

func (*UnixGroupUsersGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixGroupUsersGetReader

type UnixGroupUsersGetReader struct {
	// contains filtered or unexported fields
}

UnixGroupUsersGetReader is a Reader for the UnixGroupUsersGet structure.

func (*UnixGroupUsersGetReader) ReadResponse

func (o *UnixGroupUsersGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixUserCollectionGetDefault

type UnixUserCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixUserCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewUnixUserCollectionGetDefault

func NewUnixUserCollectionGetDefault(code int) *UnixUserCollectionGetDefault

NewUnixUserCollectionGetDefault creates a UnixUserCollectionGetDefault with default headers values

func (*UnixUserCollectionGetDefault) Code

Code gets the status code for the unix user collection get default response

func (*UnixUserCollectionGetDefault) Error

func (*UnixUserCollectionGetDefault) GetPayload

func (*UnixUserCollectionGetDefault) IsClientError

func (o *UnixUserCollectionGetDefault) IsClientError() bool

IsClientError returns true when this unix user collection get default response has a 4xx status code

func (*UnixUserCollectionGetDefault) IsCode

func (o *UnixUserCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this unix user collection get default response a status code equal to that given

func (*UnixUserCollectionGetDefault) IsRedirect

func (o *UnixUserCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this unix user collection get default response has a 3xx status code

func (*UnixUserCollectionGetDefault) IsServerError

func (o *UnixUserCollectionGetDefault) IsServerError() bool

IsServerError returns true when this unix user collection get default response has a 5xx status code

func (*UnixUserCollectionGetDefault) IsSuccess

func (o *UnixUserCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this unix user collection get default response has a 2xx status code

func (*UnixUserCollectionGetDefault) String

type UnixUserCollectionGetOK

type UnixUserCollectionGetOK struct {
	Payload *models.UnixUserResponse
}

UnixUserCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewUnixUserCollectionGetOK

func NewUnixUserCollectionGetOK() *UnixUserCollectionGetOK

NewUnixUserCollectionGetOK creates a UnixUserCollectionGetOK with default headers values

func (*UnixUserCollectionGetOK) Error

func (o *UnixUserCollectionGetOK) Error() string

func (*UnixUserCollectionGetOK) GetPayload

func (*UnixUserCollectionGetOK) IsClientError

func (o *UnixUserCollectionGetOK) IsClientError() bool

IsClientError returns true when this unix user collection get o k response has a 4xx status code

func (*UnixUserCollectionGetOK) IsCode

func (o *UnixUserCollectionGetOK) IsCode(code int) bool

IsCode returns true when this unix user collection get o k response a status code equal to that given

func (*UnixUserCollectionGetOK) IsRedirect

func (o *UnixUserCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this unix user collection get o k response has a 3xx status code

func (*UnixUserCollectionGetOK) IsServerError

func (o *UnixUserCollectionGetOK) IsServerError() bool

IsServerError returns true when this unix user collection get o k response has a 5xx status code

func (*UnixUserCollectionGetOK) IsSuccess

func (o *UnixUserCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this unix user collection get o k response has a 2xx status code

func (*UnixUserCollectionGetOK) String

func (o *UnixUserCollectionGetOK) String() string

type UnixUserCollectionGetParams

type UnixUserCollectionGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* FullName.

	   Filter by full_name
	*/
	FullName *string

	/* ID.

	   Filter by id
	*/
	ID *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PrimaryGid.

	   Filter by primary_gid
	*/
	PrimaryGid *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

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixUserCollectionGetParams contains all the parameters to send to the API endpoint

for the unix user collection get operation.

Typically these are written to a http.Request.

func NewUnixUserCollectionGetParams

func NewUnixUserCollectionGetParams() *UnixUserCollectionGetParams

NewUnixUserCollectionGetParams creates a new UnixUserCollectionGetParams 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 NewUnixUserCollectionGetParamsWithContext

func NewUnixUserCollectionGetParamsWithContext(ctx context.Context) *UnixUserCollectionGetParams

NewUnixUserCollectionGetParamsWithContext creates a new UnixUserCollectionGetParams object with the ability to set a context for a request.

func NewUnixUserCollectionGetParamsWithHTTPClient

func NewUnixUserCollectionGetParamsWithHTTPClient(client *http.Client) *UnixUserCollectionGetParams

NewUnixUserCollectionGetParamsWithHTTPClient creates a new UnixUserCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewUnixUserCollectionGetParamsWithTimeout

func NewUnixUserCollectionGetParamsWithTimeout(timeout time.Duration) *UnixUserCollectionGetParams

NewUnixUserCollectionGetParamsWithTimeout creates a new UnixUserCollectionGetParams object with the ability to set a timeout on a request.

func (*UnixUserCollectionGetParams) SetContext

func (o *UnixUserCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the unix user collection get params

func (*UnixUserCollectionGetParams) SetDefaults

func (o *UnixUserCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the unix user collection get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserCollectionGetParams) SetFields

func (o *UnixUserCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the unix user collection get params

func (*UnixUserCollectionGetParams) SetFullName

func (o *UnixUserCollectionGetParams) SetFullName(fullName *string)

SetFullName adds the fullName to the unix user collection get params

func (*UnixUserCollectionGetParams) SetHTTPClient

func (o *UnixUserCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix user collection get params

func (*UnixUserCollectionGetParams) SetID

func (o *UnixUserCollectionGetParams) SetID(id *int64)

SetID adds the id to the unix user collection get params

func (*UnixUserCollectionGetParams) SetMaxRecords

func (o *UnixUserCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the unix user collection get params

func (*UnixUserCollectionGetParams) SetName

func (o *UnixUserCollectionGetParams) SetName(name *string)

SetName adds the name to the unix user collection get params

func (*UnixUserCollectionGetParams) SetOrderBy

func (o *UnixUserCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the unix user collection get params

func (*UnixUserCollectionGetParams) SetPrimaryGid

func (o *UnixUserCollectionGetParams) SetPrimaryGid(primaryGid *int64)

SetPrimaryGid adds the primaryGid to the unix user collection get params

func (*UnixUserCollectionGetParams) SetReturnRecords

func (o *UnixUserCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the unix user collection get params

func (*UnixUserCollectionGetParams) SetReturnTimeout

func (o *UnixUserCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the unix user collection get params

func (*UnixUserCollectionGetParams) SetSvmName

func (o *UnixUserCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the unix user collection get params

func (*UnixUserCollectionGetParams) SetSvmUUID

func (o *UnixUserCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the unix user collection get params

func (*UnixUserCollectionGetParams) SetTimeout

func (o *UnixUserCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix user collection get params

func (*UnixUserCollectionGetParams) WithContext

WithContext adds the context to the unix user collection get params

func (*UnixUserCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the unix user collection get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserCollectionGetParams) WithFields

WithFields adds the fields to the unix user collection get params

func (*UnixUserCollectionGetParams) WithFullName

WithFullName adds the fullName to the unix user collection get params

func (*UnixUserCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unix user collection get params

func (*UnixUserCollectionGetParams) WithID

WithID adds the id to the unix user collection get params

func (*UnixUserCollectionGetParams) WithMaxRecords

func (o *UnixUserCollectionGetParams) WithMaxRecords(maxRecords *int64) *UnixUserCollectionGetParams

WithMaxRecords adds the maxRecords to the unix user collection get params

func (*UnixUserCollectionGetParams) WithName

WithName adds the name to the unix user collection get params

func (*UnixUserCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the unix user collection get params

func (*UnixUserCollectionGetParams) WithPrimaryGid

func (o *UnixUserCollectionGetParams) WithPrimaryGid(primaryGid *int64) *UnixUserCollectionGetParams

WithPrimaryGid adds the primaryGid to the unix user collection get params

func (*UnixUserCollectionGetParams) WithReturnRecords

func (o *UnixUserCollectionGetParams) WithReturnRecords(returnRecords *bool) *UnixUserCollectionGetParams

WithReturnRecords adds the returnRecords to the unix user collection get params

func (*UnixUserCollectionGetParams) WithReturnTimeout

func (o *UnixUserCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *UnixUserCollectionGetParams

WithReturnTimeout adds the returnTimeout to the unix user collection get params

func (*UnixUserCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the unix user collection get params

func (*UnixUserCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix user collection get params

func (*UnixUserCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the unix user collection get params

func (*UnixUserCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixUserCollectionGetReader

type UnixUserCollectionGetReader struct {
	// contains filtered or unexported fields
}

UnixUserCollectionGetReader is a Reader for the UnixUserCollectionGet structure.

func (*UnixUserCollectionGetReader) ReadResponse

func (o *UnixUserCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixUserCreateCreated

type UnixUserCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.UnixUserResponse
}

UnixUserCreateCreated describes a response with status code 201, with default header values.

Created

func NewUnixUserCreateCreated

func NewUnixUserCreateCreated() *UnixUserCreateCreated

NewUnixUserCreateCreated creates a UnixUserCreateCreated with default headers values

func (*UnixUserCreateCreated) Error

func (o *UnixUserCreateCreated) Error() string

func (*UnixUserCreateCreated) GetPayload

func (*UnixUserCreateCreated) IsClientError

func (o *UnixUserCreateCreated) IsClientError() bool

IsClientError returns true when this unix user create created response has a 4xx status code

func (*UnixUserCreateCreated) IsCode

func (o *UnixUserCreateCreated) IsCode(code int) bool

IsCode returns true when this unix user create created response a status code equal to that given

func (*UnixUserCreateCreated) IsRedirect

func (o *UnixUserCreateCreated) IsRedirect() bool

IsRedirect returns true when this unix user create created response has a 3xx status code

func (*UnixUserCreateCreated) IsServerError

func (o *UnixUserCreateCreated) IsServerError() bool

IsServerError returns true when this unix user create created response has a 5xx status code

func (*UnixUserCreateCreated) IsSuccess

func (o *UnixUserCreateCreated) IsSuccess() bool

IsSuccess returns true when this unix user create created response has a 2xx status code

func (*UnixUserCreateCreated) String

func (o *UnixUserCreateCreated) String() string

type UnixUserCreateDefault

type UnixUserCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnixUserCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621706 | The specified SVM UUID is incorrect for the specified SVM name | | 23724066 | The specified UNIX user name is too long. Maximum supported length is 64 characters. | | 3277051 | The specified UNIX user name contains invalid characters. Valid characters are 0-9, A-Z, a-z, \".\", \"_\" and \"-\". | | 23724128 | The specified UNIX user full-name contains the invalid character ':'. | | 23724089 | The specified UNIX user full-name is too long. Maximum supported length is 256 characters. | | 23724055 | Internal error. Failed to create the UNIX user for the SVM. Verify that the cluster is healthy, then try the command again. | | 23724090 | Configuring individual entries is not supported because file-only configuration is enabled. | | 3277025 | Failed to create the UNIX user for the SVM because the system limit has been reached. |

func NewUnixUserCreateDefault

func NewUnixUserCreateDefault(code int) *UnixUserCreateDefault

NewUnixUserCreateDefault creates a UnixUserCreateDefault with default headers values

func (*UnixUserCreateDefault) Code

func (o *UnixUserCreateDefault) Code() int

Code gets the status code for the unix user create default response

func (*UnixUserCreateDefault) Error

func (o *UnixUserCreateDefault) Error() string

func (*UnixUserCreateDefault) GetPayload

func (o *UnixUserCreateDefault) GetPayload() *models.ErrorResponse

func (*UnixUserCreateDefault) IsClientError

func (o *UnixUserCreateDefault) IsClientError() bool

IsClientError returns true when this unix user create default response has a 4xx status code

func (*UnixUserCreateDefault) IsCode

func (o *UnixUserCreateDefault) IsCode(code int) bool

IsCode returns true when this unix user create default response a status code equal to that given

func (*UnixUserCreateDefault) IsRedirect

func (o *UnixUserCreateDefault) IsRedirect() bool

IsRedirect returns true when this unix user create default response has a 3xx status code

func (*UnixUserCreateDefault) IsServerError

func (o *UnixUserCreateDefault) IsServerError() bool

IsServerError returns true when this unix user create default response has a 5xx status code

func (*UnixUserCreateDefault) IsSuccess

func (o *UnixUserCreateDefault) IsSuccess() bool

IsSuccess returns true when this unix user create default response has a 2xx status code

func (*UnixUserCreateDefault) String

func (o *UnixUserCreateDefault) String() string

type UnixUserCreateParams

type UnixUserCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.UnixUser

	/* 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
}

UnixUserCreateParams contains all the parameters to send to the API endpoint

for the unix user create operation.

Typically these are written to a http.Request.

func NewUnixUserCreateParams

func NewUnixUserCreateParams() *UnixUserCreateParams

NewUnixUserCreateParams creates a new UnixUserCreateParams 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 NewUnixUserCreateParamsWithContext

func NewUnixUserCreateParamsWithContext(ctx context.Context) *UnixUserCreateParams

NewUnixUserCreateParamsWithContext creates a new UnixUserCreateParams object with the ability to set a context for a request.

func NewUnixUserCreateParamsWithHTTPClient

func NewUnixUserCreateParamsWithHTTPClient(client *http.Client) *UnixUserCreateParams

NewUnixUserCreateParamsWithHTTPClient creates a new UnixUserCreateParams object with the ability to set a custom HTTPClient for a request.

func NewUnixUserCreateParamsWithTimeout

func NewUnixUserCreateParamsWithTimeout(timeout time.Duration) *UnixUserCreateParams

NewUnixUserCreateParamsWithTimeout creates a new UnixUserCreateParams object with the ability to set a timeout on a request.

func (*UnixUserCreateParams) SetContext

func (o *UnixUserCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the unix user create params

func (*UnixUserCreateParams) SetDefaults

func (o *UnixUserCreateParams) SetDefaults()

SetDefaults hydrates default values in the unix user create params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserCreateParams) SetHTTPClient

func (o *UnixUserCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix user create params

func (*UnixUserCreateParams) SetInfo

func (o *UnixUserCreateParams) SetInfo(info *models.UnixUser)

SetInfo adds the info to the unix user create params

func (*UnixUserCreateParams) SetReturnRecords

func (o *UnixUserCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the unix user create params

func (*UnixUserCreateParams) SetTimeout

func (o *UnixUserCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix user create params

func (*UnixUserCreateParams) WithContext

WithContext adds the context to the unix user create params

func (*UnixUserCreateParams) WithDefaults

func (o *UnixUserCreateParams) WithDefaults() *UnixUserCreateParams

WithDefaults hydrates default values in the unix user create params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserCreateParams) WithHTTPClient

func (o *UnixUserCreateParams) WithHTTPClient(client *http.Client) *UnixUserCreateParams

WithHTTPClient adds the HTTPClient to the unix user create params

func (*UnixUserCreateParams) WithInfo

WithInfo adds the info to the unix user create params

func (*UnixUserCreateParams) WithReturnRecords

func (o *UnixUserCreateParams) WithReturnRecords(returnRecords *bool) *UnixUserCreateParams

WithReturnRecords adds the returnRecords to the unix user create params

func (*UnixUserCreateParams) WithTimeout

func (o *UnixUserCreateParams) WithTimeout(timeout time.Duration) *UnixUserCreateParams

WithTimeout adds the timeout to the unix user create params

func (*UnixUserCreateParams) WriteToRequest

func (o *UnixUserCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UnixUserCreateReader

type UnixUserCreateReader struct {
	// contains filtered or unexported fields
}

UnixUserCreateReader is a Reader for the UnixUserCreate structure.

func (*UnixUserCreateReader) ReadResponse

func (o *UnixUserCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixUserDeleteDefault

type UnixUserDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixUserDeleteDefault describes a response with status code -1, with default header values.

Error

func NewUnixUserDeleteDefault

func NewUnixUserDeleteDefault(code int) *UnixUserDeleteDefault

NewUnixUserDeleteDefault creates a UnixUserDeleteDefault with default headers values

func (*UnixUserDeleteDefault) Code

func (o *UnixUserDeleteDefault) Code() int

Code gets the status code for the unix user delete default response

func (*UnixUserDeleteDefault) Error

func (o *UnixUserDeleteDefault) Error() string

func (*UnixUserDeleteDefault) GetPayload

func (o *UnixUserDeleteDefault) GetPayload() *models.ErrorResponse

func (*UnixUserDeleteDefault) IsClientError

func (o *UnixUserDeleteDefault) IsClientError() bool

IsClientError returns true when this unix user delete default response has a 4xx status code

func (*UnixUserDeleteDefault) IsCode

func (o *UnixUserDeleteDefault) IsCode(code int) bool

IsCode returns true when this unix user delete default response a status code equal to that given

func (*UnixUserDeleteDefault) IsRedirect

func (o *UnixUserDeleteDefault) IsRedirect() bool

IsRedirect returns true when this unix user delete default response has a 3xx status code

func (*UnixUserDeleteDefault) IsServerError

func (o *UnixUserDeleteDefault) IsServerError() bool

IsServerError returns true when this unix user delete default response has a 5xx status code

func (*UnixUserDeleteDefault) IsSuccess

func (o *UnixUserDeleteDefault) IsSuccess() bool

IsSuccess returns true when this unix user delete default response has a 2xx status code

func (*UnixUserDeleteDefault) String

func (o *UnixUserDeleteDefault) String() string

type UnixUserDeleteOK

type UnixUserDeleteOK struct {
}

UnixUserDeleteOK describes a response with status code 200, with default header values.

OK

func NewUnixUserDeleteOK

func NewUnixUserDeleteOK() *UnixUserDeleteOK

NewUnixUserDeleteOK creates a UnixUserDeleteOK with default headers values

func (*UnixUserDeleteOK) Error

func (o *UnixUserDeleteOK) Error() string

func (*UnixUserDeleteOK) IsClientError

func (o *UnixUserDeleteOK) IsClientError() bool

IsClientError returns true when this unix user delete o k response has a 4xx status code

func (*UnixUserDeleteOK) IsCode

func (o *UnixUserDeleteOK) IsCode(code int) bool

IsCode returns true when this unix user delete o k response a status code equal to that given

func (*UnixUserDeleteOK) IsRedirect

func (o *UnixUserDeleteOK) IsRedirect() bool

IsRedirect returns true when this unix user delete o k response has a 3xx status code

func (*UnixUserDeleteOK) IsServerError

func (o *UnixUserDeleteOK) IsServerError() bool

IsServerError returns true when this unix user delete o k response has a 5xx status code

func (*UnixUserDeleteOK) IsSuccess

func (o *UnixUserDeleteOK) IsSuccess() bool

IsSuccess returns true when this unix user delete o k response has a 2xx status code

func (*UnixUserDeleteOK) String

func (o *UnixUserDeleteOK) String() string

type UnixUserDeleteParams

type UnixUserDeleteParams struct {

	/* Name.

	   UNIX user name
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixUserDeleteParams contains all the parameters to send to the API endpoint

for the unix user delete operation.

Typically these are written to a http.Request.

func NewUnixUserDeleteParams

func NewUnixUserDeleteParams() *UnixUserDeleteParams

NewUnixUserDeleteParams creates a new UnixUserDeleteParams 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 NewUnixUserDeleteParamsWithContext

func NewUnixUserDeleteParamsWithContext(ctx context.Context) *UnixUserDeleteParams

NewUnixUserDeleteParamsWithContext creates a new UnixUserDeleteParams object with the ability to set a context for a request.

func NewUnixUserDeleteParamsWithHTTPClient

func NewUnixUserDeleteParamsWithHTTPClient(client *http.Client) *UnixUserDeleteParams

NewUnixUserDeleteParamsWithHTTPClient creates a new UnixUserDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewUnixUserDeleteParamsWithTimeout

func NewUnixUserDeleteParamsWithTimeout(timeout time.Duration) *UnixUserDeleteParams

NewUnixUserDeleteParamsWithTimeout creates a new UnixUserDeleteParams object with the ability to set a timeout on a request.

func (*UnixUserDeleteParams) SetContext

func (o *UnixUserDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the unix user delete params

func (*UnixUserDeleteParams) SetDefaults

func (o *UnixUserDeleteParams) SetDefaults()

SetDefaults hydrates default values in the unix user delete params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserDeleteParams) SetHTTPClient

func (o *UnixUserDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix user delete params

func (*UnixUserDeleteParams) SetName

func (o *UnixUserDeleteParams) SetName(name string)

SetName adds the name to the unix user delete params

func (*UnixUserDeleteParams) SetSvmUUID

func (o *UnixUserDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix user delete params

func (*UnixUserDeleteParams) SetTimeout

func (o *UnixUserDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix user delete params

func (*UnixUserDeleteParams) WithContext

WithContext adds the context to the unix user delete params

func (*UnixUserDeleteParams) WithDefaults

func (o *UnixUserDeleteParams) WithDefaults() *UnixUserDeleteParams

WithDefaults hydrates default values in the unix user delete params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserDeleteParams) WithHTTPClient

func (o *UnixUserDeleteParams) WithHTTPClient(client *http.Client) *UnixUserDeleteParams

WithHTTPClient adds the HTTPClient to the unix user delete params

func (*UnixUserDeleteParams) WithName

WithName adds the name to the unix user delete params

func (*UnixUserDeleteParams) WithSvmUUID

func (o *UnixUserDeleteParams) WithSvmUUID(svmUUID string) *UnixUserDeleteParams

WithSvmUUID adds the svmUUID to the unix user delete params

func (*UnixUserDeleteParams) WithTimeout

func (o *UnixUserDeleteParams) WithTimeout(timeout time.Duration) *UnixUserDeleteParams

WithTimeout adds the timeout to the unix user delete params

func (*UnixUserDeleteParams) WriteToRequest

func (o *UnixUserDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UnixUserDeleteReader

type UnixUserDeleteReader struct {
	// contains filtered or unexported fields
}

UnixUserDeleteReader is a Reader for the UnixUserDelete structure.

func (*UnixUserDeleteReader) ReadResponse

func (o *UnixUserDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixUserGetDefault

type UnixUserGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixUserGetDefault describes a response with status code -1, with default header values.

Error

func NewUnixUserGetDefault

func NewUnixUserGetDefault(code int) *UnixUserGetDefault

NewUnixUserGetDefault creates a UnixUserGetDefault with default headers values

func (*UnixUserGetDefault) Code

func (o *UnixUserGetDefault) Code() int

Code gets the status code for the unix user get default response

func (*UnixUserGetDefault) Error

func (o *UnixUserGetDefault) Error() string

func (*UnixUserGetDefault) GetPayload

func (o *UnixUserGetDefault) GetPayload() *models.ErrorResponse

func (*UnixUserGetDefault) IsClientError

func (o *UnixUserGetDefault) IsClientError() bool

IsClientError returns true when this unix user get default response has a 4xx status code

func (*UnixUserGetDefault) IsCode

func (o *UnixUserGetDefault) IsCode(code int) bool

IsCode returns true when this unix user get default response a status code equal to that given

func (*UnixUserGetDefault) IsRedirect

func (o *UnixUserGetDefault) IsRedirect() bool

IsRedirect returns true when this unix user get default response has a 3xx status code

func (*UnixUserGetDefault) IsServerError

func (o *UnixUserGetDefault) IsServerError() bool

IsServerError returns true when this unix user get default response has a 5xx status code

func (*UnixUserGetDefault) IsSuccess

func (o *UnixUserGetDefault) IsSuccess() bool

IsSuccess returns true when this unix user get default response has a 2xx status code

func (*UnixUserGetDefault) String

func (o *UnixUserGetDefault) String() string

type UnixUserGetOK

type UnixUserGetOK struct {
	Payload *models.UnixUser
}

UnixUserGetOK describes a response with status code 200, with default header values.

OK

func NewUnixUserGetOK

func NewUnixUserGetOK() *UnixUserGetOK

NewUnixUserGetOK creates a UnixUserGetOK with default headers values

func (*UnixUserGetOK) Error

func (o *UnixUserGetOK) Error() string

func (*UnixUserGetOK) GetPayload

func (o *UnixUserGetOK) GetPayload() *models.UnixUser

func (*UnixUserGetOK) IsClientError

func (o *UnixUserGetOK) IsClientError() bool

IsClientError returns true when this unix user get o k response has a 4xx status code

func (*UnixUserGetOK) IsCode

func (o *UnixUserGetOK) IsCode(code int) bool

IsCode returns true when this unix user get o k response a status code equal to that given

func (*UnixUserGetOK) IsRedirect

func (o *UnixUserGetOK) IsRedirect() bool

IsRedirect returns true when this unix user get o k response has a 3xx status code

func (*UnixUserGetOK) IsServerError

func (o *UnixUserGetOK) IsServerError() bool

IsServerError returns true when this unix user get o k response has a 5xx status code

func (*UnixUserGetOK) IsSuccess

func (o *UnixUserGetOK) IsSuccess() bool

IsSuccess returns true when this unix user get o k response has a 2xx status code

func (*UnixUserGetOK) String

func (o *UnixUserGetOK) String() string

type UnixUserGetParams

type UnixUserGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Name.

	   UNIX user name
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixUserGetParams contains all the parameters to send to the API endpoint

for the unix user get operation.

Typically these are written to a http.Request.

func NewUnixUserGetParams

func NewUnixUserGetParams() *UnixUserGetParams

NewUnixUserGetParams creates a new UnixUserGetParams 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 NewUnixUserGetParamsWithContext

func NewUnixUserGetParamsWithContext(ctx context.Context) *UnixUserGetParams

NewUnixUserGetParamsWithContext creates a new UnixUserGetParams object with the ability to set a context for a request.

func NewUnixUserGetParamsWithHTTPClient

func NewUnixUserGetParamsWithHTTPClient(client *http.Client) *UnixUserGetParams

NewUnixUserGetParamsWithHTTPClient creates a new UnixUserGetParams object with the ability to set a custom HTTPClient for a request.

func NewUnixUserGetParamsWithTimeout

func NewUnixUserGetParamsWithTimeout(timeout time.Duration) *UnixUserGetParams

NewUnixUserGetParamsWithTimeout creates a new UnixUserGetParams object with the ability to set a timeout on a request.

func (*UnixUserGetParams) SetContext

func (o *UnixUserGetParams) SetContext(ctx context.Context)

SetContext adds the context to the unix user get params

func (*UnixUserGetParams) SetDefaults

func (o *UnixUserGetParams) SetDefaults()

SetDefaults hydrates default values in the unix user get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserGetParams) SetFields

func (o *UnixUserGetParams) SetFields(fields []string)

SetFields adds the fields to the unix user get params

func (*UnixUserGetParams) SetHTTPClient

func (o *UnixUserGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix user get params

func (*UnixUserGetParams) SetName

func (o *UnixUserGetParams) SetName(name string)

SetName adds the name to the unix user get params

func (*UnixUserGetParams) SetSvmUUID

func (o *UnixUserGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix user get params

func (*UnixUserGetParams) SetTimeout

func (o *UnixUserGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix user get params

func (*UnixUserGetParams) WithContext

func (o *UnixUserGetParams) WithContext(ctx context.Context) *UnixUserGetParams

WithContext adds the context to the unix user get params

func (*UnixUserGetParams) WithDefaults

func (o *UnixUserGetParams) WithDefaults() *UnixUserGetParams

WithDefaults hydrates default values in the unix user get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserGetParams) WithFields

func (o *UnixUserGetParams) WithFields(fields []string) *UnixUserGetParams

WithFields adds the fields to the unix user get params

func (*UnixUserGetParams) WithHTTPClient

func (o *UnixUserGetParams) WithHTTPClient(client *http.Client) *UnixUserGetParams

WithHTTPClient adds the HTTPClient to the unix user get params

func (*UnixUserGetParams) WithName

func (o *UnixUserGetParams) WithName(name string) *UnixUserGetParams

WithName adds the name to the unix user get params

func (*UnixUserGetParams) WithSvmUUID

func (o *UnixUserGetParams) WithSvmUUID(svmUUID string) *UnixUserGetParams

WithSvmUUID adds the svmUUID to the unix user get params

func (*UnixUserGetParams) WithTimeout

func (o *UnixUserGetParams) WithTimeout(timeout time.Duration) *UnixUserGetParams

WithTimeout adds the timeout to the unix user get params

func (*UnixUserGetParams) WriteToRequest

func (o *UnixUserGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UnixUserGetReader

type UnixUserGetReader struct {
	// contains filtered or unexported fields
}

UnixUserGetReader is a Reader for the UnixUserGet structure.

func (*UnixUserGetReader) ReadResponse

func (o *UnixUserGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixUserModifyDefault

type UnixUserModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnixUserModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 23724128 | The specified Unix user full-name contains invalid character ':' | | 23724089 | The specified UNIX user full-name is too long. Maximum supported length is 256 characters. | | 23724055 | Internal error. Failed to modify the UNIX user for the SVM. Verify that the cluster is healthy, then try the command again. | | 23724090 | Configuring individual entries is not supported because file-only configuration is enabled. |

func NewUnixUserModifyDefault

func NewUnixUserModifyDefault(code int) *UnixUserModifyDefault

NewUnixUserModifyDefault creates a UnixUserModifyDefault with default headers values

func (*UnixUserModifyDefault) Code

func (o *UnixUserModifyDefault) Code() int

Code gets the status code for the unix user modify default response

func (*UnixUserModifyDefault) Error

func (o *UnixUserModifyDefault) Error() string

func (*UnixUserModifyDefault) GetPayload

func (o *UnixUserModifyDefault) GetPayload() *models.ErrorResponse

func (*UnixUserModifyDefault) IsClientError

func (o *UnixUserModifyDefault) IsClientError() bool

IsClientError returns true when this unix user modify default response has a 4xx status code

func (*UnixUserModifyDefault) IsCode

func (o *UnixUserModifyDefault) IsCode(code int) bool

IsCode returns true when this unix user modify default response a status code equal to that given

func (*UnixUserModifyDefault) IsRedirect

func (o *UnixUserModifyDefault) IsRedirect() bool

IsRedirect returns true when this unix user modify default response has a 3xx status code

func (*UnixUserModifyDefault) IsServerError

func (o *UnixUserModifyDefault) IsServerError() bool

IsServerError returns true when this unix user modify default response has a 5xx status code

func (*UnixUserModifyDefault) IsSuccess

func (o *UnixUserModifyDefault) IsSuccess() bool

IsSuccess returns true when this unix user modify default response has a 2xx status code

func (*UnixUserModifyDefault) String

func (o *UnixUserModifyDefault) String() string

type UnixUserModifyOK

type UnixUserModifyOK struct {
}

UnixUserModifyOK describes a response with status code 200, with default header values.

OK

func NewUnixUserModifyOK

func NewUnixUserModifyOK() *UnixUserModifyOK

NewUnixUserModifyOK creates a UnixUserModifyOK with default headers values

func (*UnixUserModifyOK) Error

func (o *UnixUserModifyOK) Error() string

func (*UnixUserModifyOK) IsClientError

func (o *UnixUserModifyOK) IsClientError() bool

IsClientError returns true when this unix user modify o k response has a 4xx status code

func (*UnixUserModifyOK) IsCode

func (o *UnixUserModifyOK) IsCode(code int) bool

IsCode returns true when this unix user modify o k response a status code equal to that given

func (*UnixUserModifyOK) IsRedirect

func (o *UnixUserModifyOK) IsRedirect() bool

IsRedirect returns true when this unix user modify o k response has a 3xx status code

func (*UnixUserModifyOK) IsServerError

func (o *UnixUserModifyOK) IsServerError() bool

IsServerError returns true when this unix user modify o k response has a 5xx status code

func (*UnixUserModifyOK) IsSuccess

func (o *UnixUserModifyOK) IsSuccess() bool

IsSuccess returns true when this unix user modify o k response has a 2xx status code

func (*UnixUserModifyOK) String

func (o *UnixUserModifyOK) String() string

type UnixUserModifyParams

type UnixUserModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.UnixUser

	/* Name.

	   UNIX user name
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixUserModifyParams contains all the parameters to send to the API endpoint

for the unix user modify operation.

Typically these are written to a http.Request.

func NewUnixUserModifyParams

func NewUnixUserModifyParams() *UnixUserModifyParams

NewUnixUserModifyParams creates a new UnixUserModifyParams 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 NewUnixUserModifyParamsWithContext

func NewUnixUserModifyParamsWithContext(ctx context.Context) *UnixUserModifyParams

NewUnixUserModifyParamsWithContext creates a new UnixUserModifyParams object with the ability to set a context for a request.

func NewUnixUserModifyParamsWithHTTPClient

func NewUnixUserModifyParamsWithHTTPClient(client *http.Client) *UnixUserModifyParams

NewUnixUserModifyParamsWithHTTPClient creates a new UnixUserModifyParams object with the ability to set a custom HTTPClient for a request.

func NewUnixUserModifyParamsWithTimeout

func NewUnixUserModifyParamsWithTimeout(timeout time.Duration) *UnixUserModifyParams

NewUnixUserModifyParamsWithTimeout creates a new UnixUserModifyParams object with the ability to set a timeout on a request.

func (*UnixUserModifyParams) SetContext

func (o *UnixUserModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the unix user modify params

func (*UnixUserModifyParams) SetDefaults

func (o *UnixUserModifyParams) SetDefaults()

SetDefaults hydrates default values in the unix user modify params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserModifyParams) SetHTTPClient

func (o *UnixUserModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix user modify params

func (*UnixUserModifyParams) SetInfo

func (o *UnixUserModifyParams) SetInfo(info *models.UnixUser)

SetInfo adds the info to the unix user modify params

func (*UnixUserModifyParams) SetName

func (o *UnixUserModifyParams) SetName(name string)

SetName adds the name to the unix user modify params

func (*UnixUserModifyParams) SetSvmUUID

func (o *UnixUserModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix user modify params

func (*UnixUserModifyParams) SetTimeout

func (o *UnixUserModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix user modify params

func (*UnixUserModifyParams) WithContext

WithContext adds the context to the unix user modify params

func (*UnixUserModifyParams) WithDefaults

func (o *UnixUserModifyParams) WithDefaults() *UnixUserModifyParams

WithDefaults hydrates default values in the unix user modify params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserModifyParams) WithHTTPClient

func (o *UnixUserModifyParams) WithHTTPClient(client *http.Client) *UnixUserModifyParams

WithHTTPClient adds the HTTPClient to the unix user modify params

func (*UnixUserModifyParams) WithInfo

WithInfo adds the info to the unix user modify params

func (*UnixUserModifyParams) WithName

WithName adds the name to the unix user modify params

func (*UnixUserModifyParams) WithSvmUUID

func (o *UnixUserModifyParams) WithSvmUUID(svmUUID string) *UnixUserModifyParams

WithSvmUUID adds the svmUUID to the unix user modify params

func (*UnixUserModifyParams) WithTimeout

func (o *UnixUserModifyParams) WithTimeout(timeout time.Duration) *UnixUserModifyParams

WithTimeout adds the timeout to the unix user modify params

func (*UnixUserModifyParams) WriteToRequest

func (o *UnixUserModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UnixUserModifyReader

type UnixUserModifyReader struct {
	// contains filtered or unexported fields
}

UnixUserModifyReader is a Reader for the UnixUserModify structure.

func (*UnixUserModifyReader) ReadResponse

func (o *UnixUserModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixUserSettingsCollectionGetDefault

type UnixUserSettingsCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixUserSettingsCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewUnixUserSettingsCollectionGetDefault

func NewUnixUserSettingsCollectionGetDefault(code int) *UnixUserSettingsCollectionGetDefault

NewUnixUserSettingsCollectionGetDefault creates a UnixUserSettingsCollectionGetDefault with default headers values

func (*UnixUserSettingsCollectionGetDefault) Code

Code gets the status code for the unix user settings collection get default response

func (*UnixUserSettingsCollectionGetDefault) Error

func (*UnixUserSettingsCollectionGetDefault) GetPayload

func (*UnixUserSettingsCollectionGetDefault) IsClientError

func (o *UnixUserSettingsCollectionGetDefault) IsClientError() bool

IsClientError returns true when this unix user settings collection get default response has a 4xx status code

func (*UnixUserSettingsCollectionGetDefault) IsCode

IsCode returns true when this unix user settings collection get default response a status code equal to that given

func (*UnixUserSettingsCollectionGetDefault) IsRedirect

IsRedirect returns true when this unix user settings collection get default response has a 3xx status code

func (*UnixUserSettingsCollectionGetDefault) IsServerError

func (o *UnixUserSettingsCollectionGetDefault) IsServerError() bool

IsServerError returns true when this unix user settings collection get default response has a 5xx status code

func (*UnixUserSettingsCollectionGetDefault) IsSuccess

IsSuccess returns true when this unix user settings collection get default response has a 2xx status code

func (*UnixUserSettingsCollectionGetDefault) String

type UnixUserSettingsCollectionGetOK

type UnixUserSettingsCollectionGetOK struct {
	Payload *models.UnixUserSettingsResponse
}

UnixUserSettingsCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewUnixUserSettingsCollectionGetOK

func NewUnixUserSettingsCollectionGetOK() *UnixUserSettingsCollectionGetOK

NewUnixUserSettingsCollectionGetOK creates a UnixUserSettingsCollectionGetOK with default headers values

func (*UnixUserSettingsCollectionGetOK) Error

func (*UnixUserSettingsCollectionGetOK) GetPayload

func (*UnixUserSettingsCollectionGetOK) IsClientError

func (o *UnixUserSettingsCollectionGetOK) IsClientError() bool

IsClientError returns true when this unix user settings collection get o k response has a 4xx status code

func (*UnixUserSettingsCollectionGetOK) IsCode

func (o *UnixUserSettingsCollectionGetOK) IsCode(code int) bool

IsCode returns true when this unix user settings collection get o k response a status code equal to that given

func (*UnixUserSettingsCollectionGetOK) IsRedirect

func (o *UnixUserSettingsCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this unix user settings collection get o k response has a 3xx status code

func (*UnixUserSettingsCollectionGetOK) IsServerError

func (o *UnixUserSettingsCollectionGetOK) IsServerError() bool

IsServerError returns true when this unix user settings collection get o k response has a 5xx status code

func (*UnixUserSettingsCollectionGetOK) IsSuccess

func (o *UnixUserSettingsCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this unix user settings collection get o k response has a 2xx status code

func (*UnixUserSettingsCollectionGetOK) String

type UnixUserSettingsCollectionGetParams

type UnixUserSettingsCollectionGetParams struct {

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabled *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTL *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PropagationEnabled.

	   Filter by propagation_enabled
	*/
	PropagationEnabled *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

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* TTL.

	   Filter by ttl
	*/
	TTL *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixUserSettingsCollectionGetParams contains all the parameters to send to the API endpoint

for the unix user settings collection get operation.

Typically these are written to a http.Request.

func NewUnixUserSettingsCollectionGetParams

func NewUnixUserSettingsCollectionGetParams() *UnixUserSettingsCollectionGetParams

NewUnixUserSettingsCollectionGetParams creates a new UnixUserSettingsCollectionGetParams 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 NewUnixUserSettingsCollectionGetParamsWithContext

func NewUnixUserSettingsCollectionGetParamsWithContext(ctx context.Context) *UnixUserSettingsCollectionGetParams

NewUnixUserSettingsCollectionGetParamsWithContext creates a new UnixUserSettingsCollectionGetParams object with the ability to set a context for a request.

func NewUnixUserSettingsCollectionGetParamsWithHTTPClient

func NewUnixUserSettingsCollectionGetParamsWithHTTPClient(client *http.Client) *UnixUserSettingsCollectionGetParams

NewUnixUserSettingsCollectionGetParamsWithHTTPClient creates a new UnixUserSettingsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewUnixUserSettingsCollectionGetParamsWithTimeout

func NewUnixUserSettingsCollectionGetParamsWithTimeout(timeout time.Duration) *UnixUserSettingsCollectionGetParams

NewUnixUserSettingsCollectionGetParamsWithTimeout creates a new UnixUserSettingsCollectionGetParams object with the ability to set a timeout on a request.

func (*UnixUserSettingsCollectionGetParams) SetContext

SetContext adds the context to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetDefaults

func (o *UnixUserSettingsCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the unix user settings collection get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserSettingsCollectionGetParams) SetEnabled

func (o *UnixUserSettingsCollectionGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetFields

func (o *UnixUserSettingsCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetHTTPClient

func (o *UnixUserSettingsCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetMaxRecords

func (o *UnixUserSettingsCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetNegativeCacheEnabled

func (o *UnixUserSettingsCollectionGetParams) SetNegativeCacheEnabled(negativeCacheEnabled *bool)

SetNegativeCacheEnabled adds the negativeCacheEnabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetNegativeTTL

func (o *UnixUserSettingsCollectionGetParams) SetNegativeTTL(negativeTTL *string)

SetNegativeTTL adds the negativeTtl to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetOrderBy

func (o *UnixUserSettingsCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetPropagationEnabled

func (o *UnixUserSettingsCollectionGetParams) SetPropagationEnabled(propagationEnabled *bool)

SetPropagationEnabled adds the propagationEnabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetReturnRecords

func (o *UnixUserSettingsCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetReturnTimeout

func (o *UnixUserSettingsCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetSvmName

func (o *UnixUserSettingsCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetSvmUUID

func (o *UnixUserSettingsCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetTTL

SetTTL adds the ttl to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetTimeout

func (o *UnixUserSettingsCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithContext

WithContext adds the context to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the unix user settings collection get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserSettingsCollectionGetParams) WithEnabled

WithEnabled adds the enabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithFields

WithFields adds the fields to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithNegativeCacheEnabled

func (o *UnixUserSettingsCollectionGetParams) WithNegativeCacheEnabled(negativeCacheEnabled *bool) *UnixUserSettingsCollectionGetParams

WithNegativeCacheEnabled adds the negativeCacheEnabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithNegativeTTL

WithNegativeTTL adds the negativeTTL to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithPropagationEnabled

func (o *UnixUserSettingsCollectionGetParams) WithPropagationEnabled(propagationEnabled *bool) *UnixUserSettingsCollectionGetParams

WithPropagationEnabled adds the propagationEnabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithTTL

WithTTL adds the ttl to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixUserSettingsCollectionGetReader

type UnixUserSettingsCollectionGetReader struct {
	// contains filtered or unexported fields
}

UnixUserSettingsCollectionGetReader is a Reader for the UnixUserSettingsCollectionGet structure.

func (*UnixUserSettingsCollectionGetReader) ReadResponse

func (o *UnixUserSettingsCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixUserSettingsGetDefault

type UnixUserSettingsGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnixUserSettingsGetDefault describes a response with status code -1, with default header values.

Error

func NewUnixUserSettingsGetDefault

func NewUnixUserSettingsGetDefault(code int) *UnixUserSettingsGetDefault

NewUnixUserSettingsGetDefault creates a UnixUserSettingsGetDefault with default headers values

func (*UnixUserSettingsGetDefault) Code

func (o *UnixUserSettingsGetDefault) Code() int

Code gets the status code for the unix user settings get default response

func (*UnixUserSettingsGetDefault) Error

func (*UnixUserSettingsGetDefault) GetPayload

func (*UnixUserSettingsGetDefault) IsClientError

func (o *UnixUserSettingsGetDefault) IsClientError() bool

IsClientError returns true when this unix user settings get default response has a 4xx status code

func (*UnixUserSettingsGetDefault) IsCode

func (o *UnixUserSettingsGetDefault) IsCode(code int) bool

IsCode returns true when this unix user settings get default response a status code equal to that given

func (*UnixUserSettingsGetDefault) IsRedirect

func (o *UnixUserSettingsGetDefault) IsRedirect() bool

IsRedirect returns true when this unix user settings get default response has a 3xx status code

func (*UnixUserSettingsGetDefault) IsServerError

func (o *UnixUserSettingsGetDefault) IsServerError() bool

IsServerError returns true when this unix user settings get default response has a 5xx status code

func (*UnixUserSettingsGetDefault) IsSuccess

func (o *UnixUserSettingsGetDefault) IsSuccess() bool

IsSuccess returns true when this unix user settings get default response has a 2xx status code

func (*UnixUserSettingsGetDefault) String

func (o *UnixUserSettingsGetDefault) String() string

type UnixUserSettingsGetOK

type UnixUserSettingsGetOK struct {
	Payload *models.UnixUserSettings
}

UnixUserSettingsGetOK describes a response with status code 200, with default header values.

OK

func NewUnixUserSettingsGetOK

func NewUnixUserSettingsGetOK() *UnixUserSettingsGetOK

NewUnixUserSettingsGetOK creates a UnixUserSettingsGetOK with default headers values

func (*UnixUserSettingsGetOK) Error

func (o *UnixUserSettingsGetOK) Error() string

func (*UnixUserSettingsGetOK) GetPayload

func (*UnixUserSettingsGetOK) IsClientError

func (o *UnixUserSettingsGetOK) IsClientError() bool

IsClientError returns true when this unix user settings get o k response has a 4xx status code

func (*UnixUserSettingsGetOK) IsCode

func (o *UnixUserSettingsGetOK) IsCode(code int) bool

IsCode returns true when this unix user settings get o k response a status code equal to that given

func (*UnixUserSettingsGetOK) IsRedirect

func (o *UnixUserSettingsGetOK) IsRedirect() bool

IsRedirect returns true when this unix user settings get o k response has a 3xx status code

func (*UnixUserSettingsGetOK) IsServerError

func (o *UnixUserSettingsGetOK) IsServerError() bool

IsServerError returns true when this unix user settings get o k response has a 5xx status code

func (*UnixUserSettingsGetOK) IsSuccess

func (o *UnixUserSettingsGetOK) IsSuccess() bool

IsSuccess returns true when this unix user settings get o k response has a 2xx status code

func (*UnixUserSettingsGetOK) String

func (o *UnixUserSettingsGetOK) String() string

type UnixUserSettingsGetParams

type UnixUserSettingsGetParams struct {

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabled *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTL *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PropagationEnabled.

	   Filter by propagation_enabled
	*/
	PropagationEnabled *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

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   SVM UUID.
	*/
	SvmUUID string

	/* TTL.

	   Filter by ttl
	*/
	TTL *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixUserSettingsGetParams contains all the parameters to send to the API endpoint

for the unix user settings get operation.

Typically these are written to a http.Request.

func NewUnixUserSettingsGetParams

func NewUnixUserSettingsGetParams() *UnixUserSettingsGetParams

NewUnixUserSettingsGetParams creates a new UnixUserSettingsGetParams 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 NewUnixUserSettingsGetParamsWithContext

func NewUnixUserSettingsGetParamsWithContext(ctx context.Context) *UnixUserSettingsGetParams

NewUnixUserSettingsGetParamsWithContext creates a new UnixUserSettingsGetParams object with the ability to set a context for a request.

func NewUnixUserSettingsGetParamsWithHTTPClient

func NewUnixUserSettingsGetParamsWithHTTPClient(client *http.Client) *UnixUserSettingsGetParams

NewUnixUserSettingsGetParamsWithHTTPClient creates a new UnixUserSettingsGetParams object with the ability to set a custom HTTPClient for a request.

func NewUnixUserSettingsGetParamsWithTimeout

func NewUnixUserSettingsGetParamsWithTimeout(timeout time.Duration) *UnixUserSettingsGetParams

NewUnixUserSettingsGetParamsWithTimeout creates a new UnixUserSettingsGetParams object with the ability to set a timeout on a request.

func (*UnixUserSettingsGetParams) SetContext

func (o *UnixUserSettingsGetParams) SetContext(ctx context.Context)

SetContext adds the context to the unix user settings get params

func (*UnixUserSettingsGetParams) SetDefaults

func (o *UnixUserSettingsGetParams) SetDefaults()

SetDefaults hydrates default values in the unix user settings get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserSettingsGetParams) SetEnabled

func (o *UnixUserSettingsGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the unix user settings get params

func (*UnixUserSettingsGetParams) SetFields

func (o *UnixUserSettingsGetParams) SetFields(fields []string)

SetFields adds the fields to the unix user settings get params

func (*UnixUserSettingsGetParams) SetHTTPClient

func (o *UnixUserSettingsGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix user settings get params

func (*UnixUserSettingsGetParams) SetMaxRecords

func (o *UnixUserSettingsGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the unix user settings get params

func (*UnixUserSettingsGetParams) SetNegativeCacheEnabled

func (o *UnixUserSettingsGetParams) SetNegativeCacheEnabled(negativeCacheEnabled *bool)

SetNegativeCacheEnabled adds the negativeCacheEnabled to the unix user settings get params

func (*UnixUserSettingsGetParams) SetNegativeTTL

func (o *UnixUserSettingsGetParams) SetNegativeTTL(negativeTTL *string)

SetNegativeTTL adds the negativeTtl to the unix user settings get params

func (*UnixUserSettingsGetParams) SetOrderBy

func (o *UnixUserSettingsGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the unix user settings get params

func (*UnixUserSettingsGetParams) SetPropagationEnabled

func (o *UnixUserSettingsGetParams) SetPropagationEnabled(propagationEnabled *bool)

SetPropagationEnabled adds the propagationEnabled to the unix user settings get params

func (*UnixUserSettingsGetParams) SetReturnRecords

func (o *UnixUserSettingsGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the unix user settings get params

func (*UnixUserSettingsGetParams) SetReturnTimeout

func (o *UnixUserSettingsGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the unix user settings get params

func (*UnixUserSettingsGetParams) SetSvmName

func (o *UnixUserSettingsGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the unix user settings get params

func (*UnixUserSettingsGetParams) SetSvmUUID

func (o *UnixUserSettingsGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix user settings get params

func (*UnixUserSettingsGetParams) SetTTL

func (o *UnixUserSettingsGetParams) SetTTL(ttl *string)

SetTTL adds the ttl to the unix user settings get params

func (*UnixUserSettingsGetParams) SetTimeout

func (o *UnixUserSettingsGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix user settings get params

func (*UnixUserSettingsGetParams) WithContext

WithContext adds the context to the unix user settings get params

func (*UnixUserSettingsGetParams) WithDefaults

WithDefaults hydrates default values in the unix user settings get params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserSettingsGetParams) WithEnabled

func (o *UnixUserSettingsGetParams) WithEnabled(enabled *bool) *UnixUserSettingsGetParams

WithEnabled adds the enabled to the unix user settings get params

func (*UnixUserSettingsGetParams) WithFields

WithFields adds the fields to the unix user settings get params

func (*UnixUserSettingsGetParams) WithHTTPClient

func (o *UnixUserSettingsGetParams) WithHTTPClient(client *http.Client) *UnixUserSettingsGetParams

WithHTTPClient adds the HTTPClient to the unix user settings get params

func (*UnixUserSettingsGetParams) WithMaxRecords

func (o *UnixUserSettingsGetParams) WithMaxRecords(maxRecords *int64) *UnixUserSettingsGetParams

WithMaxRecords adds the maxRecords to the unix user settings get params

func (*UnixUserSettingsGetParams) WithNegativeCacheEnabled

func (o *UnixUserSettingsGetParams) WithNegativeCacheEnabled(negativeCacheEnabled *bool) *UnixUserSettingsGetParams

WithNegativeCacheEnabled adds the negativeCacheEnabled to the unix user settings get params

func (*UnixUserSettingsGetParams) WithNegativeTTL

func (o *UnixUserSettingsGetParams) WithNegativeTTL(negativeTTL *string) *UnixUserSettingsGetParams

WithNegativeTTL adds the negativeTTL to the unix user settings get params

func (*UnixUserSettingsGetParams) WithOrderBy

func (o *UnixUserSettingsGetParams) WithOrderBy(orderBy []string) *UnixUserSettingsGetParams

WithOrderBy adds the orderBy to the unix user settings get params

func (*UnixUserSettingsGetParams) WithPropagationEnabled

func (o *UnixUserSettingsGetParams) WithPropagationEnabled(propagationEnabled *bool) *UnixUserSettingsGetParams

WithPropagationEnabled adds the propagationEnabled to the unix user settings get params

func (*UnixUserSettingsGetParams) WithReturnRecords

func (o *UnixUserSettingsGetParams) WithReturnRecords(returnRecords *bool) *UnixUserSettingsGetParams

WithReturnRecords adds the returnRecords to the unix user settings get params

func (*UnixUserSettingsGetParams) WithReturnTimeout

func (o *UnixUserSettingsGetParams) WithReturnTimeout(returnTimeout *int64) *UnixUserSettingsGetParams

WithReturnTimeout adds the returnTimeout to the unix user settings get params

func (*UnixUserSettingsGetParams) WithSvmName

WithSvmName adds the svmName to the unix user settings get params

func (*UnixUserSettingsGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix user settings get params

func (*UnixUserSettingsGetParams) WithTTL

WithTTL adds the ttl to the unix user settings get params

func (*UnixUserSettingsGetParams) WithTimeout

WithTimeout adds the timeout to the unix user settings get params

func (*UnixUserSettingsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixUserSettingsGetReader

type UnixUserSettingsGetReader struct {
	// contains filtered or unexported fields
}

UnixUserSettingsGetReader is a Reader for the UnixUserSettingsGet structure.

func (*UnixUserSettingsGetReader) ReadResponse

func (o *UnixUserSettingsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnixUserSettingsModifyDefault

type UnixUserSettingsModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UnixUserSettingsModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 23724055 | Internal error. Configuration for Vserver failed. Verify that the cluster is healthy, then try the command again. For further assistance, contact technical support. |

func NewUnixUserSettingsModifyDefault

func NewUnixUserSettingsModifyDefault(code int) *UnixUserSettingsModifyDefault

NewUnixUserSettingsModifyDefault creates a UnixUserSettingsModifyDefault with default headers values

func (*UnixUserSettingsModifyDefault) Code

Code gets the status code for the unix user settings modify default response

func (*UnixUserSettingsModifyDefault) Error

func (*UnixUserSettingsModifyDefault) GetPayload

func (*UnixUserSettingsModifyDefault) IsClientError

func (o *UnixUserSettingsModifyDefault) IsClientError() bool

IsClientError returns true when this unix user settings modify default response has a 4xx status code

func (*UnixUserSettingsModifyDefault) IsCode

func (o *UnixUserSettingsModifyDefault) IsCode(code int) bool

IsCode returns true when this unix user settings modify default response a status code equal to that given

func (*UnixUserSettingsModifyDefault) IsRedirect

func (o *UnixUserSettingsModifyDefault) IsRedirect() bool

IsRedirect returns true when this unix user settings modify default response has a 3xx status code

func (*UnixUserSettingsModifyDefault) IsServerError

func (o *UnixUserSettingsModifyDefault) IsServerError() bool

IsServerError returns true when this unix user settings modify default response has a 5xx status code

func (*UnixUserSettingsModifyDefault) IsSuccess

func (o *UnixUserSettingsModifyDefault) IsSuccess() bool

IsSuccess returns true when this unix user settings modify default response has a 2xx status code

func (*UnixUserSettingsModifyDefault) String

type UnixUserSettingsModifyOK

type UnixUserSettingsModifyOK struct {
}

UnixUserSettingsModifyOK describes a response with status code 200, with default header values.

OK

func NewUnixUserSettingsModifyOK

func NewUnixUserSettingsModifyOK() *UnixUserSettingsModifyOK

NewUnixUserSettingsModifyOK creates a UnixUserSettingsModifyOK with default headers values

func (*UnixUserSettingsModifyOK) Error

func (o *UnixUserSettingsModifyOK) Error() string

func (*UnixUserSettingsModifyOK) IsClientError

func (o *UnixUserSettingsModifyOK) IsClientError() bool

IsClientError returns true when this unix user settings modify o k response has a 4xx status code

func (*UnixUserSettingsModifyOK) IsCode

func (o *UnixUserSettingsModifyOK) IsCode(code int) bool

IsCode returns true when this unix user settings modify o k response a status code equal to that given

func (*UnixUserSettingsModifyOK) IsRedirect

func (o *UnixUserSettingsModifyOK) IsRedirect() bool

IsRedirect returns true when this unix user settings modify o k response has a 3xx status code

func (*UnixUserSettingsModifyOK) IsServerError

func (o *UnixUserSettingsModifyOK) IsServerError() bool

IsServerError returns true when this unix user settings modify o k response has a 5xx status code

func (*UnixUserSettingsModifyOK) IsSuccess

func (o *UnixUserSettingsModifyOK) IsSuccess() bool

IsSuccess returns true when this unix user settings modify o k response has a 2xx status code

func (*UnixUserSettingsModifyOK) String

func (o *UnixUserSettingsModifyOK) String() string

type UnixUserSettingsModifyParams

type UnixUserSettingsModifyParams struct {

	/* Info.

	   Info specification.
	*/
	Info *models.UnixUserSettings

	/* SvmUUID.

	   SVM UUID.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnixUserSettingsModifyParams contains all the parameters to send to the API endpoint

for the unix user settings modify operation.

Typically these are written to a http.Request.

func NewUnixUserSettingsModifyParams

func NewUnixUserSettingsModifyParams() *UnixUserSettingsModifyParams

NewUnixUserSettingsModifyParams creates a new UnixUserSettingsModifyParams 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 NewUnixUserSettingsModifyParamsWithContext

func NewUnixUserSettingsModifyParamsWithContext(ctx context.Context) *UnixUserSettingsModifyParams

NewUnixUserSettingsModifyParamsWithContext creates a new UnixUserSettingsModifyParams object with the ability to set a context for a request.

func NewUnixUserSettingsModifyParamsWithHTTPClient

func NewUnixUserSettingsModifyParamsWithHTTPClient(client *http.Client) *UnixUserSettingsModifyParams

NewUnixUserSettingsModifyParamsWithHTTPClient creates a new UnixUserSettingsModifyParams object with the ability to set a custom HTTPClient for a request.

func NewUnixUserSettingsModifyParamsWithTimeout

func NewUnixUserSettingsModifyParamsWithTimeout(timeout time.Duration) *UnixUserSettingsModifyParams

NewUnixUserSettingsModifyParamsWithTimeout creates a new UnixUserSettingsModifyParams object with the ability to set a timeout on a request.

func (*UnixUserSettingsModifyParams) SetContext

func (o *UnixUserSettingsModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the unix user settings modify params

func (*UnixUserSettingsModifyParams) SetDefaults

func (o *UnixUserSettingsModifyParams) SetDefaults()

SetDefaults hydrates default values in the unix user settings modify params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserSettingsModifyParams) SetHTTPClient

func (o *UnixUserSettingsModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unix user settings modify params

func (*UnixUserSettingsModifyParams) SetInfo

SetInfo adds the info to the unix user settings modify params

func (*UnixUserSettingsModifyParams) SetSvmUUID

func (o *UnixUserSettingsModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the unix user settings modify params

func (*UnixUserSettingsModifyParams) SetTimeout

func (o *UnixUserSettingsModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unix user settings modify params

func (*UnixUserSettingsModifyParams) WithContext

WithContext adds the context to the unix user settings modify params

func (*UnixUserSettingsModifyParams) WithDefaults

WithDefaults hydrates default values in the unix user settings modify params (not the query body).

All values with no default are reset to their zero value.

func (*UnixUserSettingsModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unix user settings modify params

func (*UnixUserSettingsModifyParams) WithInfo

WithInfo adds the info to the unix user settings modify params

func (*UnixUserSettingsModifyParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the unix user settings modify params

func (*UnixUserSettingsModifyParams) WithTimeout

WithTimeout adds the timeout to the unix user settings modify params

func (*UnixUserSettingsModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnixUserSettingsModifyReader

type UnixUserSettingsModifyReader struct {
	// contains filtered or unexported fields
}

UnixUserSettingsModifyReader is a Reader for the UnixUserSettingsModify structure.

func (*UnixUserSettingsModifyReader) ReadResponse

func (o *UnixUserSettingsModifyReader) 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