name_services

package
v1.0.3 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for 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` * `vserver name-mapping insert` ### 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 insert` * `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
	*/
	AttemptsQueryParameter *int64

	/* Domains.

	   Filter by domains
	*/
	DomainsQueryParameter *string

	/* DynamicDNSEnabled.

	   Filter by dynamic_dns.enabled
	*/
	DynamicDNSEnabledQueryParameter *bool

	/* DynamicDNSFqdn.

	   Filter by dynamic_dns.fqdn
	*/
	DynamicDNSFqdnQueryParameter *string

	/* DynamicDNSTimeToLive.

	   Filter by dynamic_dns.time_to_live
	*/
	DynamicDNSTimeToLiveQueryParameter *string

	/* DynamicDNSUseSecure.

	   Filter by dynamic_dns.use_secure
	*/
	DynamicDNSUseSecureQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* PacketQueryMatch.

	   Filter by packet_query_match
	*/
	PacketQueryMatchQueryParameter *bool

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* Scope.

	   Filter by scope
	*/
	ScopeQueryParameter *string

	/* Servers.

	   Filter by servers
	*/
	ServersQueryParameter *string

	/* SourceAddressMatch.

	   Filter by source_address_match
	*/
	SourceAddressMatchQueryParameter *bool

	/* StatusCode.

	   Filter by status.code
	*/
	StatusCodeQueryParameter *int64

	/* StatusMessage.

	   Filter by status.message
	*/
	StatusMessageQueryParameter *string

	/* StatusNameServer.

	   Filter by status.name_server
	*/
	StatusNameServerQueryParameter *string

	/* StatusState.

	   Filter by status.state
	*/
	StatusStateQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* Timeout.

	   Filter by timeout
	*/
	TimeoutQueryParameter *int64

	/* TldQueryEnabled.

	   Filter by tld_query_enabled
	*/
	TldQueryEnabledQueryParameter *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) SetAttemptsQueryParameter

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

SetAttemptsQueryParameter 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) SetDomainsQueryParameter

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

SetDomainsQueryParameter adds the domains to the dns collection get params

func (*DNSCollectionGetParams) SetDynamicDNSEnabledQueryParameter

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

SetDynamicDNSEnabledQueryParameter adds the dynamicDnsEnabled to the dns collection get params

func (*DNSCollectionGetParams) SetDynamicDNSFqdnQueryParameter

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

SetDynamicDNSFqdnQueryParameter adds the dynamicDnsFqdn to the dns collection get params

func (*DNSCollectionGetParams) SetDynamicDNSTimeToLiveQueryParameter

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

SetDynamicDNSTimeToLiveQueryParameter adds the dynamicDnsTimeToLive to the dns collection get params

func (*DNSCollectionGetParams) SetDynamicDNSUseSecureQueryParameter

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

SetDynamicDNSUseSecureQueryParameter adds the dynamicDnsUseSecure to the dns collection get params

func (*DNSCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the dns collection get params

func (*DNSCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the dns collection get params

func (*DNSCollectionGetParams) SetPacketQueryMatchQueryParameter

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

SetPacketQueryMatchQueryParameter 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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the dns collection get params

func (*DNSCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the dns collection get params

func (*DNSCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the dns collection get params

func (*DNSCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the dns collection get params

func (*DNSCollectionGetParams) SetScopeQueryParameter

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

SetScopeQueryParameter adds the scope to the dns collection get params

func (*DNSCollectionGetParams) SetServersQueryParameter

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

SetServersQueryParameter adds the servers to the dns collection get params

func (*DNSCollectionGetParams) SetSourceAddressMatchQueryParameter

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

SetSourceAddressMatchQueryParameter adds the sourceAddressMatch to the dns collection get params

func (*DNSCollectionGetParams) SetStatusCodeQueryParameter

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

SetStatusCodeQueryParameter adds the statusCode to the dns collection get params

func (*DNSCollectionGetParams) SetStatusMessageQueryParameter

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

SetStatusMessageQueryParameter adds the statusMessage to the dns collection get params

func (*DNSCollectionGetParams) SetStatusNameServerQueryParameter

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

SetStatusNameServerQueryParameter adds the statusNameServer to the dns collection get params

func (*DNSCollectionGetParams) SetStatusStateQueryParameter

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

SetStatusStateQueryParameter adds the statusState to the dns collection get params

func (*DNSCollectionGetParams) SetTimeoutQueryParameter

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

SetTimeoutQueryParameter adds the timeout to the dns collection get params

func (*DNSCollectionGetParams) SetTldQueryEnabledQueryParameter

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

SetTldQueryEnabledQueryParameter adds the tldQueryEnabled to the dns collection get params

func (*DNSCollectionGetParams) WithAttemptsQueryParameter

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

WithAttemptsQueryParameter 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) WithDomainsQueryParameter

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

WithDomainsQueryParameter adds the domains to the dns collection get params

func (*DNSCollectionGetParams) WithDynamicDNSEnabledQueryParameter

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

WithDynamicDNSEnabledQueryParameter adds the dynamicDNSEnabled to the dns collection get params

func (*DNSCollectionGetParams) WithDynamicDNSFqdnQueryParameter

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

WithDynamicDNSFqdnQueryParameter adds the dynamicDNSFqdn to the dns collection get params

func (*DNSCollectionGetParams) WithDynamicDNSTimeToLiveQueryParameter

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

WithDynamicDNSTimeToLiveQueryParameter adds the dynamicDNSTimeToLive to the dns collection get params

func (*DNSCollectionGetParams) WithDynamicDNSUseSecureQueryParameter

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

WithDynamicDNSUseSecureQueryParameter adds the dynamicDNSUseSecure to the dns collection get params

func (*DNSCollectionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the dns collection get params

func (*DNSCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the dns collection get params

func (*DNSCollectionGetParams) WithPacketQueryMatchQueryParameter

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

WithPacketQueryMatchQueryParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the dns collection get params

func (*DNSCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the dns collection get params

func (*DNSCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the dns collection get params

func (*DNSCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter adds the svmUUID to the dns collection get params

func (*DNSCollectionGetParams) WithScopeQueryParameter

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

WithScopeQueryParameter adds the scope to the dns collection get params

func (*DNSCollectionGetParams) WithServersQueryParameter

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

WithServersQueryParameter adds the servers to the dns collection get params

func (*DNSCollectionGetParams) WithSourceAddressMatchQueryParameter

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

WithSourceAddressMatchQueryParameter adds the sourceAddressMatch to the dns collection get params

func (*DNSCollectionGetParams) WithStatusCodeQueryParameter

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

WithStatusCodeQueryParameter adds the statusCode to the dns collection get params

func (*DNSCollectionGetParams) WithStatusMessageQueryParameter

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

WithStatusMessageQueryParameter adds the statusMessage to the dns collection get params

func (*DNSCollectionGetParams) WithStatusNameServerQueryParameter

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

WithStatusNameServerQueryParameter adds the statusNameServer to the dns collection get params

func (*DNSCollectionGetParams) WithStatusStateQueryParameter

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

WithStatusStateQueryParameter adds the statusState to the dns collection get params

func (*DNSCollectionGetParams) WithTimeoutQueryParameter

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

WithTimeoutQueryParameter adds the timeout to the dns collection get params

func (*DNSCollectionGetParams) WithTldQueryEnabledQueryParameter

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

WithTldQueryEnabledQueryParameter 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 {
	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.
	*/
	ReturnRecordsQueryParameter *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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *DNSDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

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

WithSVMUUIDPathParameter 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.
	*/
	FieldsQueryParameter []string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetSVMUUIDPathParameter

func (o *DNSGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithSVMUUIDPathParameter

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

WithSVMUUIDPathParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *DNSModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

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

WithSVMUUIDPathParameter 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
	*/
	EvictionTimeIntervalQueryParameter *string

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* RemoteFetchEnabled.

	   Filter by remote_fetch_enabled
	*/
	RemoteFetchEnabledQueryParameter *bool

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

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

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

SetEvictionTimeIntervalQueryParameter adds the evictionTimeInterval to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetRemoteFetchEnabledQueryParameter

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

SetRemoteFetchEnabledQueryParameter adds the remoteFetchEnabled to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the global cache setting get params

func (*GlobalCacheSettingGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter 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) WithEvictionTimeIntervalQueryParameter

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

WithEvictionTimeIntervalQueryParameter adds the evictionTimeInterval to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithRemoteFetchEnabledQueryParameter

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

WithRemoteFetchEnabledQueryParameter adds the remoteFetchEnabled to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the global cache setting get params

func (*GlobalCacheSettingGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter 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
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TTL.

	   Filter by ttl
	*/
	TTLQueryParameter *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) SetEnabledQueryParameter

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

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

func (*GroupMembershipSettingsCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

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

func (*GroupMembershipSettingsCollectionGetParams) SetOrderByQueryParameter

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

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

func (*GroupMembershipSettingsCollectionGetParams) SetReturnRecordsQueryParameter

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

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

func (*GroupMembershipSettingsCollectionGetParams) SetReturnTimeoutQueryParameter

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

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

func (*GroupMembershipSettingsCollectionGetParams) SetSVMNameQueryParameter

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

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

func (*GroupMembershipSettingsCollectionGetParams) SetSVMUUIDQueryParameter

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

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

func (*GroupMembershipSettingsCollectionGetParams) SetTTLQueryParameter

func (o *GroupMembershipSettingsCollectionGetParams) SetTTLQueryParameter(ttl *string)

SetTTLQueryParameter 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) WithEnabledQueryParameter

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

func (*GroupMembershipSettingsCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

func (*GroupMembershipSettingsCollectionGetParams) WithOrderByQueryParameter

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

func (*GroupMembershipSettingsCollectionGetParams) WithReturnRecordsQueryParameter

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

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

func (*GroupMembershipSettingsCollectionGetParams) WithReturnTimeoutQueryParameter

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

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

func (*GroupMembershipSettingsCollectionGetParams) WithSVMNameQueryParameter

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

func (*GroupMembershipSettingsCollectionGetParams) WithSVMUUIDQueryParameter

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

func (*GroupMembershipSettingsCollectionGetParams) WithTTLQueryParameter

WithTTLQueryParameter 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
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   SVM UUID.
	*/
	SVMUUIDPathParameter string

	/* TTL.

	   Filter by ttl
	*/
	TTLQueryParameter *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) SetEnabledQueryParameter

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

SetEnabledQueryParameter adds the enabled to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetSVMUUIDPathParameter

func (o *GroupMembershipSettingsGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the group membership settings get params

func (*GroupMembershipSettingsGetParams) SetTTLQueryParameter

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

SetTTLQueryParameter 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) WithEnabledQueryParameter

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

WithEnabledQueryParameter adds the enabled to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithSVMUUIDPathParameter

func (o *GroupMembershipSettingsGetParams) WithSVMUUIDPathParameter(svmUUID string) *GroupMembershipSettingsGetParams

WithSVMUUIDPathParameter adds the svmUUID to the group membership settings get params

func (*GroupMembershipSettingsGetParams) WithTTLQueryParameter

WithTTLQueryParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *GroupMembershipSettingsModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

WithSVMUUIDPathParameter 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.
	*/
	FieldsQueryParameter []string

	/* Host.

	   Hostname or IP address.
	*/
	HostPathParameter string

	/* SvmUUID.

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

	/* UseCache.

	   Enables or disables the cache.
	*/
	UseCacheQueryParameter *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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetHostPathParameter

func (o *HostRecordGetParams) SetHostPathParameter(host string)

SetHostPathParameter adds the host to the host record get params

func (*HostRecordGetParams) SetSVMUUIDPathParameter

func (o *HostRecordGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUseCacheQueryParameter

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

SetUseCacheQueryParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithHostPathParameter

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

WithHostPathParameter adds the host to the host record get params

func (*HostRecordGetParams) WithSVMUUIDPathParameter

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

WithSVMUUIDPathParameter 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) WithUseCacheQueryParameter

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

WithUseCacheQueryParameter 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
	*/
	DNSTTLEnabledQueryParameter *bool

	/* Enabled.

	   Filter by enabled
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabledQueryParameter *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTLQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TTL.

	   Filter by ttl
	*/
	TTLQueryParameter *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) SetDNSTTLEnabledQueryParameter

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

SetDNSTTLEnabledQueryParameter 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) SetEnabledQueryParameter

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

SetEnabledQueryParameter adds the enabled to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetNegativeCacheEnabledQueryParameter

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

SetNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetNegativeTTLQueryParameter

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

SetNegativeTTLQueryParameter adds the negativeTtl to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) SetTTLQueryParameter

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

SetTTLQueryParameter 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) WithDNSTTLEnabledQueryParameter

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

WithDNSTTLEnabledQueryParameter 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) WithEnabledQueryParameter

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

WithEnabledQueryParameter adds the enabled to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithNegativeCacheEnabledQueryParameter

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

WithNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithNegativeTTLQueryParameter

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

WithNegativeTTLQueryParameter adds the negativeTTL to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter adds the svmUUID to the hosts settings collection get params

func (*HostsSettingsCollectionGetParams) WithTTLQueryParameter

WithTTLQueryParameter 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
	*/
	DNSTTLEnabledQueryParameter *bool

	/* Enabled.

	   Filter by enabled
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabledQueryParameter *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTLQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   SVM UUID.
	*/
	SVMUUIDPathParameter string

	/* TTL.

	   Filter by ttl
	*/
	TTLQueryParameter *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) SetDNSTTLEnabledQueryParameter

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

SetDNSTTLEnabledQueryParameter 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) SetEnabledQueryParameter

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

SetEnabledQueryParameter adds the enabled to the hosts settings get params

func (*HostsSettingsGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the hosts settings get params

func (*HostsSettingsGetParams) SetNegativeCacheEnabledQueryParameter

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

SetNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the hosts settings get params

func (*HostsSettingsGetParams) SetNegativeTTLQueryParameter

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

SetNegativeTTLQueryParameter adds the negativeTtl to the hosts settings get params

func (*HostsSettingsGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the hosts settings get params

func (*HostsSettingsGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the hosts settings get params

func (*HostsSettingsGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the hosts settings get params

func (*HostsSettingsGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the hosts settings get params

func (*HostsSettingsGetParams) SetSVMUUIDPathParameter

func (o *HostsSettingsGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the hosts settings get params

func (*HostsSettingsGetParams) SetTTLQueryParameter

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

SetTTLQueryParameter 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) WithDNSTTLEnabledQueryParameter

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

WithDNSTTLEnabledQueryParameter 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) WithEnabledQueryParameter

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

WithEnabledQueryParameter adds the enabled to the hosts settings get params

func (*HostsSettingsGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the hosts settings get params

func (*HostsSettingsGetParams) WithNegativeCacheEnabledQueryParameter

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

WithNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the hosts settings get params

func (*HostsSettingsGetParams) WithNegativeTTLQueryParameter

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

WithNegativeTTLQueryParameter adds the negativeTTL to the hosts settings get params

func (*HostsSettingsGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the hosts settings get params

func (*HostsSettingsGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the hosts settings get params

func (*HostsSettingsGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the hosts settings get params

func (*HostsSettingsGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the hosts settings get params

func (*HostsSettingsGetParams) WithSVMUUIDPathParameter

func (o *HostsSettingsGetParams) WithSVMUUIDPathParameter(svmUUID string) *HostsSettingsGetParams

WithSVMUUIDPathParameter adds the svmUUID to the hosts settings get params

func (*HostsSettingsGetParams) WithTTLQueryParameter

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

WithTTLQueryParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *HostsSettingsModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

func (o *HostsSettingsModifyParams) WithSVMUUIDPathParameter(svmUUID string) *HostsSettingsModifyParams

WithSVMUUIDPathParameter 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
	*/
	AdDomainQueryParameter *string

	/* BaseDn.

	   Filter by base_dn
	*/
	BaseDnQueryParameter *string

	/* BaseScope.

	   Filter by base_scope
	*/
	BaseScopeQueryParameter *string

	/* BindAsCifsServer.

	   Filter by bind_as_cifs_server
	*/
	BindAsCifsServerQueryParameter *bool

	/* BindDn.

	   Filter by bind_dn
	*/
	BindDnQueryParameter *string

	/* Fields.

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

	/* GroupDn.

	   Filter by group_dn
	*/
	GroupDnQueryParameter *string

	/* GroupMembershipFilter.

	   Filter by group_membership_filter
	*/
	GroupMembershIPFilterQueryParameter *string

	/* GroupScope.

	   Filter by group_scope
	*/
	GroupScopeQueryParameter *string

	/* IsNetgroupByhostEnabled.

	   Filter by is_netgroup_byhost_enabled
	*/
	IsNetgroupByhostEnabledQueryParameter *bool

	/* IsOwner.

	   Filter by is_owner
	*/
	IsOwnerQueryParameter *bool

	/* LdapsEnabled.

	   Filter by ldaps_enabled
	*/
	LdapsEnabledQueryParameter *bool

	/* MaxRecords.

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

	/* MinBindLevel.

	   Filter by min_bind_level
	*/
	MinBindLevelQueryParameter *string

	/* NetgroupByhostDn.

	   Filter by netgroup_byhost_dn
	*/
	NetgroupByhostDnQueryParameter *string

	/* NetgroupByhostScope.

	   Filter by netgroup_byhost_scope
	*/
	NetgroupByhostScopeQueryParameter *string

	/* NetgroupDn.

	   Filter by netgroup_dn
	*/
	NetgroupDnQueryParameter *string

	/* NetgroupScope.

	   Filter by netgroup_scope
	*/
	NetgroupScopeQueryParameter *string

	/* OrderBy.

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

	/* Port.

	   Filter by port
	*/
	PortQueryParameter *int64

	/* PreferredAdServers.

	   Filter by preferred_ad_servers
	*/
	PreferredAdServersQueryParameter *string

	/* QueryTimeout.

	   Filter by query_timeout
	*/
	QueryTimeoutQueryParameter *int64

	/* ReferralEnabled.

	   Filter by referral_enabled
	*/
	ReferralEnabledQueryParameter *bool

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* Schema.

	   Filter by schema
	*/
	SchemaQueryParameter *string

	/* Servers.

	   Filter by servers
	*/
	ServersQueryParameter *string

	/* SessionSecurity.

	   Filter by session_security
	*/
	SessionSecurityQueryParameter *string

	/* StatusCode.

	   Filter by status.code
	*/
	StatusCodeQueryParameter *int64

	/* StatusDnMessage.

	   Filter by status.dn_message
	*/
	StatusDnMessageQueryParameter *string

	/* StatusMessage.

	   Filter by status.message
	*/
	StatusMessageQueryParameter *string

	/* StatusState.

	   Filter by status.state
	*/
	StatusStateQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TryChannelBinding.

	   Filter by try_channel_binding
	*/
	TryChannelBindingQueryParameter *bool

	/* UseStartTLS.

	   Filter by use_start_tls
	*/
	UseStartTLSQueryParameter *bool

	/* UserDn.

	   Filter by user_dn
	*/
	UserDnQueryParameter *string

	/* UserScope.

	   Filter by user_scope
	*/
	UserScopeQueryParameter *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) SetAdDomainQueryParameter

func (o *LdapCollectionGetParams) SetAdDomainQueryParameter(adDomain *string)

SetAdDomainQueryParameter adds the adDomain to the ldap collection get params

func (*LdapCollectionGetParams) SetBaseDnQueryParameter

func (o *LdapCollectionGetParams) SetBaseDnQueryParameter(baseDn *string)

SetBaseDnQueryParameter adds the baseDn to the ldap collection get params

func (*LdapCollectionGetParams) SetBaseScopeQueryParameter

func (o *LdapCollectionGetParams) SetBaseScopeQueryParameter(baseScope *string)

SetBaseScopeQueryParameter adds the baseScope to the ldap collection get params

func (*LdapCollectionGetParams) SetBindAsCifsServerQueryParameter

func (o *LdapCollectionGetParams) SetBindAsCifsServerQueryParameter(bindAsCifsServer *bool)

SetBindAsCifsServerQueryParameter adds the bindAsCifsServer to the ldap collection get params

func (*LdapCollectionGetParams) SetBindDnQueryParameter

func (o *LdapCollectionGetParams) SetBindDnQueryParameter(bindDn *string)

SetBindDnQueryParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the ldap collection get params

func (*LdapCollectionGetParams) SetGroupDnQueryParameter

func (o *LdapCollectionGetParams) SetGroupDnQueryParameter(groupDn *string)

SetGroupDnQueryParameter adds the groupDn to the ldap collection get params

func (*LdapCollectionGetParams) SetGroupMembershIPFilterQueryParameter

func (o *LdapCollectionGetParams) SetGroupMembershIPFilterQueryParameter(groupMembershipFilter *string)

SetGroupMembershIPFilterQueryParameter adds the groupMembershipFilter to the ldap collection get params

func (*LdapCollectionGetParams) SetGroupScopeQueryParameter

func (o *LdapCollectionGetParams) SetGroupScopeQueryParameter(groupScope *string)

SetGroupScopeQueryParameter 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) SetIsNetgroupByhostEnabledQueryParameter

func (o *LdapCollectionGetParams) SetIsNetgroupByhostEnabledQueryParameter(isNetgroupByhostEnabled *bool)

SetIsNetgroupByhostEnabledQueryParameter adds the isNetgroupByhostEnabled to the ldap collection get params

func (*LdapCollectionGetParams) SetIsOwnerQueryParameter

func (o *LdapCollectionGetParams) SetIsOwnerQueryParameter(isOwner *bool)

SetIsOwnerQueryParameter adds the isOwner to the ldap collection get params

func (*LdapCollectionGetParams) SetLdapsEnabledQueryParameter

func (o *LdapCollectionGetParams) SetLdapsEnabledQueryParameter(ldapsEnabled *bool)

SetLdapsEnabledQueryParameter adds the ldapsEnabled to the ldap collection get params

func (*LdapCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the ldap collection get params

func (*LdapCollectionGetParams) SetMinBindLevelQueryParameter

func (o *LdapCollectionGetParams) SetMinBindLevelQueryParameter(minBindLevel *string)

SetMinBindLevelQueryParameter adds the minBindLevel to the ldap collection get params

func (*LdapCollectionGetParams) SetNetgroupByhostDnQueryParameter

func (o *LdapCollectionGetParams) SetNetgroupByhostDnQueryParameter(netgroupByhostDn *string)

SetNetgroupByhostDnQueryParameter adds the netgroupByhostDn to the ldap collection get params

func (*LdapCollectionGetParams) SetNetgroupByhostScopeQueryParameter

func (o *LdapCollectionGetParams) SetNetgroupByhostScopeQueryParameter(netgroupByhostScope *string)

SetNetgroupByhostScopeQueryParameter adds the netgroupByhostScope to the ldap collection get params

func (*LdapCollectionGetParams) SetNetgroupDnQueryParameter

func (o *LdapCollectionGetParams) SetNetgroupDnQueryParameter(netgroupDn *string)

SetNetgroupDnQueryParameter adds the netgroupDn to the ldap collection get params

func (*LdapCollectionGetParams) SetNetgroupScopeQueryParameter

func (o *LdapCollectionGetParams) SetNetgroupScopeQueryParameter(netgroupScope *string)

SetNetgroupScopeQueryParameter adds the netgroupScope to the ldap collection get params

func (*LdapCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the ldap collection get params

func (*LdapCollectionGetParams) SetPortQueryParameter

func (o *LdapCollectionGetParams) SetPortQueryParameter(port *int64)

SetPortQueryParameter adds the port to the ldap collection get params

func (*LdapCollectionGetParams) SetPreferredAdServersQueryParameter

func (o *LdapCollectionGetParams) SetPreferredAdServersQueryParameter(preferredAdServers *string)

SetPreferredAdServersQueryParameter adds the preferredAdServers to the ldap collection get params

func (*LdapCollectionGetParams) SetQueryTimeoutQueryParameter

func (o *LdapCollectionGetParams) SetQueryTimeoutQueryParameter(queryTimeout *int64)

SetQueryTimeoutQueryParameter adds the queryTimeout to the ldap collection get params

func (*LdapCollectionGetParams) SetReferralEnabledQueryParameter

func (o *LdapCollectionGetParams) SetReferralEnabledQueryParameter(referralEnabled *bool)

SetReferralEnabledQueryParameter adds the referralEnabled to the ldap collection get params

func (*LdapCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the ldap collection get params

func (*LdapCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the ldap collection get params

func (*LdapCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the ldap collection get params

func (*LdapCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the ldap collection get params

func (*LdapCollectionGetParams) SetSchemaQueryParameter

func (o *LdapCollectionGetParams) SetSchemaQueryParameter(schema *string)

SetSchemaQueryParameter adds the schema to the ldap collection get params

func (*LdapCollectionGetParams) SetServersQueryParameter

func (o *LdapCollectionGetParams) SetServersQueryParameter(servers *string)

SetServersQueryParameter adds the servers to the ldap collection get params

func (*LdapCollectionGetParams) SetSessionSecurityQueryParameter

func (o *LdapCollectionGetParams) SetSessionSecurityQueryParameter(sessionSecurity *string)

SetSessionSecurityQueryParameter adds the sessionSecurity to the ldap collection get params

func (*LdapCollectionGetParams) SetStatusCodeQueryParameter

func (o *LdapCollectionGetParams) SetStatusCodeQueryParameter(statusCode *int64)

SetStatusCodeQueryParameter adds the statusCode to the ldap collection get params

func (*LdapCollectionGetParams) SetStatusDnMessageQueryParameter

func (o *LdapCollectionGetParams) SetStatusDnMessageQueryParameter(statusDnMessage *string)

SetStatusDnMessageQueryParameter adds the statusDnMessage to the ldap collection get params

func (*LdapCollectionGetParams) SetStatusMessageQueryParameter

func (o *LdapCollectionGetParams) SetStatusMessageQueryParameter(statusMessage *string)

SetStatusMessageQueryParameter adds the statusMessage to the ldap collection get params

func (*LdapCollectionGetParams) SetStatusStateQueryParameter

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

SetStatusStateQueryParameter adds the statusState 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) SetTryChannelBindingQueryParameter

func (o *LdapCollectionGetParams) SetTryChannelBindingQueryParameter(tryChannelBinding *bool)

SetTryChannelBindingQueryParameter adds the tryChannelBinding to the ldap collection get params

func (*LdapCollectionGetParams) SetUseStartTLSQueryParameter

func (o *LdapCollectionGetParams) SetUseStartTLSQueryParameter(useStartTLS *bool)

SetUseStartTLSQueryParameter adds the useStartTls to the ldap collection get params

func (*LdapCollectionGetParams) SetUserDnQueryParameter

func (o *LdapCollectionGetParams) SetUserDnQueryParameter(userDn *string)

SetUserDnQueryParameter adds the userDn to the ldap collection get params

func (*LdapCollectionGetParams) SetUserScopeQueryParameter

func (o *LdapCollectionGetParams) SetUserScopeQueryParameter(userScope *string)

SetUserScopeQueryParameter adds the userScope to the ldap collection get params

func (*LdapCollectionGetParams) WithAdDomainQueryParameter

func (o *LdapCollectionGetParams) WithAdDomainQueryParameter(adDomain *string) *LdapCollectionGetParams

WithAdDomainQueryParameter adds the adDomain to the ldap collection get params

func (*LdapCollectionGetParams) WithBaseDnQueryParameter

func (o *LdapCollectionGetParams) WithBaseDnQueryParameter(baseDn *string) *LdapCollectionGetParams

WithBaseDnQueryParameter adds the baseDn to the ldap collection get params

func (*LdapCollectionGetParams) WithBaseScopeQueryParameter

func (o *LdapCollectionGetParams) WithBaseScopeQueryParameter(baseScope *string) *LdapCollectionGetParams

WithBaseScopeQueryParameter adds the baseScope to the ldap collection get params

func (*LdapCollectionGetParams) WithBindAsCifsServerQueryParameter

func (o *LdapCollectionGetParams) WithBindAsCifsServerQueryParameter(bindAsCifsServer *bool) *LdapCollectionGetParams

WithBindAsCifsServerQueryParameter adds the bindAsCifsServer to the ldap collection get params

func (*LdapCollectionGetParams) WithBindDnQueryParameter

func (o *LdapCollectionGetParams) WithBindDnQueryParameter(bindDn *string) *LdapCollectionGetParams

WithBindDnQueryParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the ldap collection get params

func (*LdapCollectionGetParams) WithGroupDnQueryParameter

func (o *LdapCollectionGetParams) WithGroupDnQueryParameter(groupDn *string) *LdapCollectionGetParams

WithGroupDnQueryParameter adds the groupDn to the ldap collection get params

func (*LdapCollectionGetParams) WithGroupMembershIPFilterQueryParameter

func (o *LdapCollectionGetParams) WithGroupMembershIPFilterQueryParameter(groupMembershipFilter *string) *LdapCollectionGetParams

WithGroupMembershIPFilterQueryParameter adds the groupMembershipFilter to the ldap collection get params

func (*LdapCollectionGetParams) WithGroupScopeQueryParameter

func (o *LdapCollectionGetParams) WithGroupScopeQueryParameter(groupScope *string) *LdapCollectionGetParams

WithGroupScopeQueryParameter 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) WithIsNetgroupByhostEnabledQueryParameter

func (o *LdapCollectionGetParams) WithIsNetgroupByhostEnabledQueryParameter(isNetgroupByhostEnabled *bool) *LdapCollectionGetParams

WithIsNetgroupByhostEnabledQueryParameter adds the isNetgroupByhostEnabled to the ldap collection get params

func (*LdapCollectionGetParams) WithIsOwnerQueryParameter

func (o *LdapCollectionGetParams) WithIsOwnerQueryParameter(isOwner *bool) *LdapCollectionGetParams

WithIsOwnerQueryParameter adds the isOwner to the ldap collection get params

func (*LdapCollectionGetParams) WithLdapsEnabledQueryParameter

func (o *LdapCollectionGetParams) WithLdapsEnabledQueryParameter(ldapsEnabled *bool) *LdapCollectionGetParams

WithLdapsEnabledQueryParameter adds the ldapsEnabled to the ldap collection get params

func (*LdapCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the ldap collection get params

func (*LdapCollectionGetParams) WithMinBindLevelQueryParameter

func (o *LdapCollectionGetParams) WithMinBindLevelQueryParameter(minBindLevel *string) *LdapCollectionGetParams

WithMinBindLevelQueryParameter adds the minBindLevel to the ldap collection get params

func (*LdapCollectionGetParams) WithNetgroupByhostDnQueryParameter

func (o *LdapCollectionGetParams) WithNetgroupByhostDnQueryParameter(netgroupByhostDn *string) *LdapCollectionGetParams

WithNetgroupByhostDnQueryParameter adds the netgroupByhostDn to the ldap collection get params

func (*LdapCollectionGetParams) WithNetgroupByhostScopeQueryParameter

func (o *LdapCollectionGetParams) WithNetgroupByhostScopeQueryParameter(netgroupByhostScope *string) *LdapCollectionGetParams

WithNetgroupByhostScopeQueryParameter adds the netgroupByhostScope to the ldap collection get params

func (*LdapCollectionGetParams) WithNetgroupDnQueryParameter

func (o *LdapCollectionGetParams) WithNetgroupDnQueryParameter(netgroupDn *string) *LdapCollectionGetParams

WithNetgroupDnQueryParameter adds the netgroupDn to the ldap collection get params

func (*LdapCollectionGetParams) WithNetgroupScopeQueryParameter

func (o *LdapCollectionGetParams) WithNetgroupScopeQueryParameter(netgroupScope *string) *LdapCollectionGetParams

WithNetgroupScopeQueryParameter adds the netgroupScope to the ldap collection get params

func (*LdapCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the ldap collection get params

func (*LdapCollectionGetParams) WithPortQueryParameter

func (o *LdapCollectionGetParams) WithPortQueryParameter(port *int64) *LdapCollectionGetParams

WithPortQueryParameter adds the port to the ldap collection get params

func (*LdapCollectionGetParams) WithPreferredAdServersQueryParameter

func (o *LdapCollectionGetParams) WithPreferredAdServersQueryParameter(preferredAdServers *string) *LdapCollectionGetParams

WithPreferredAdServersQueryParameter adds the preferredAdServers to the ldap collection get params

func (*LdapCollectionGetParams) WithQueryTimeoutQueryParameter

func (o *LdapCollectionGetParams) WithQueryTimeoutQueryParameter(queryTimeout *int64) *LdapCollectionGetParams

WithQueryTimeoutQueryParameter adds the queryTimeout to the ldap collection get params

func (*LdapCollectionGetParams) WithReferralEnabledQueryParameter

func (o *LdapCollectionGetParams) WithReferralEnabledQueryParameter(referralEnabled *bool) *LdapCollectionGetParams

WithReferralEnabledQueryParameter adds the referralEnabled to the ldap collection get params

func (*LdapCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the ldap collection get params

func (*LdapCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the ldap collection get params

func (*LdapCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the ldap collection get params

func (*LdapCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter adds the svmUUID to the ldap collection get params

func (*LdapCollectionGetParams) WithSchemaQueryParameter

func (o *LdapCollectionGetParams) WithSchemaQueryParameter(schema *string) *LdapCollectionGetParams

WithSchemaQueryParameter adds the schema to the ldap collection get params

func (*LdapCollectionGetParams) WithServersQueryParameter

func (o *LdapCollectionGetParams) WithServersQueryParameter(servers *string) *LdapCollectionGetParams

WithServersQueryParameter adds the servers to the ldap collection get params

func (*LdapCollectionGetParams) WithSessionSecurityQueryParameter

func (o *LdapCollectionGetParams) WithSessionSecurityQueryParameter(sessionSecurity *string) *LdapCollectionGetParams

WithSessionSecurityQueryParameter adds the sessionSecurity to the ldap collection get params

func (*LdapCollectionGetParams) WithStatusCodeQueryParameter

func (o *LdapCollectionGetParams) WithStatusCodeQueryParameter(statusCode *int64) *LdapCollectionGetParams

WithStatusCodeQueryParameter adds the statusCode to the ldap collection get params

func (*LdapCollectionGetParams) WithStatusDnMessageQueryParameter

func (o *LdapCollectionGetParams) WithStatusDnMessageQueryParameter(statusDnMessage *string) *LdapCollectionGetParams

WithStatusDnMessageQueryParameter adds the statusDnMessage to the ldap collection get params

func (*LdapCollectionGetParams) WithStatusMessageQueryParameter

func (o *LdapCollectionGetParams) WithStatusMessageQueryParameter(statusMessage *string) *LdapCollectionGetParams

WithStatusMessageQueryParameter adds the statusMessage to the ldap collection get params

func (*LdapCollectionGetParams) WithStatusStateQueryParameter

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

WithStatusStateQueryParameter adds the statusState to the ldap collection get params

func (*LdapCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the ldap collection get params

func (*LdapCollectionGetParams) WithTryChannelBindingQueryParameter

func (o *LdapCollectionGetParams) WithTryChannelBindingQueryParameter(tryChannelBinding *bool) *LdapCollectionGetParams

WithTryChannelBindingQueryParameter adds the tryChannelBinding to the ldap collection get params

func (*LdapCollectionGetParams) WithUseStartTLSQueryParameter

func (o *LdapCollectionGetParams) WithUseStartTLSQueryParameter(useStartTLS *bool) *LdapCollectionGetParams

WithUseStartTLSQueryParameter adds the useStartTLS to the ldap collection get params

func (*LdapCollectionGetParams) WithUserDnQueryParameter

func (o *LdapCollectionGetParams) WithUserDnQueryParameter(userDn *string) *LdapCollectionGetParams

WithUserDnQueryParameter adds the userDn to the ldap collection get params

func (*LdapCollectionGetParams) WithUserScopeQueryParameter

func (o *LdapCollectionGetParams) WithUserScopeQueryParameter(userScope *string) *LdapCollectionGetParams

WithUserScopeQueryParameter 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 {
	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.
	*/
	ReturnRecordsQueryParameter *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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *LdapDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

func (o *LdapDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *LdapDeleteParams

WithSVMUUIDPathParameter 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.
	*/
	FieldsQueryParameter []string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetSVMUUIDPathParameter

func (o *LdapGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithSVMUUIDPathParameter

func (o *LdapGetParams) WithSVMUUIDPathParameter(svmUUID string) *LdapGetParams

WithSVMUUIDPathParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *LdapModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

func (o *LdapModifyParams) WithSVMUUIDPathParameter(svmUUID string) *LdapModifyParams

WithSVMUUIDPathParameter 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
	*/
	CommentQueryParameter *string

	/* Fields.

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

	/* GlobalSchema.

	   Filter by global_schema
	*/
	GlobalSchemaQueryParameter *bool

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* NameMappingAccountUnix.

	   Filter by name_mapping.account.unix
	*/
	NameMappingAccountUnixQueryParameter *string

	/* NameMappingAccountWindows.

	   Filter by name_mapping.account.windows
	*/
	NameMappingAccountWindowsQueryParameter *string

	/* NameMappingWindowsToUnixAttribute.

	   Filter by name_mapping.windows_to_unix.attribute
	*/
	NameMappingWindowsToUnixAttributeQueryParameter *string

	/* NameMappingWindowsToUnixNoDomainPrefix.

	   Filter by name_mapping.windows_to_unix.no_domain_prefix
	*/
	NameMappingWindowsToUnixNoDomainPrefixQueryParameter *bool

	/* NameMappingWindowsToUnixObjectClass.

	   Filter by name_mapping.windows_to_unix.object_class
	*/
	NameMappingWindowsToUnixObjectClassQueryParameter *string

	/* OrderBy.

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

	/* OwnerName.

	   Filter by owner.name
	*/
	OwnerNameQueryParameter *string

	/* OwnerUUID.

	   Filter by owner.uuid
	*/
	OwnerUUIDQueryParameter *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* Rfc2307AttributeGecos.

	   Filter by rfc2307.attribute.gecos
	*/
	Rfc2307AttributeGecosQueryParameter *string

	/* Rfc2307AttributeGidNumber.

	   Filter by rfc2307.attribute.gid_number
	*/
	Rfc2307AttributeGIDNumberQueryParameter *string

	/* Rfc2307AttributeHomeDirectory.

	   Filter by rfc2307.attribute.home_directory
	*/
	Rfc2307AttributeHomeDirectoryQueryParameter *string

	/* Rfc2307AttributeLoginShell.

	   Filter by rfc2307.attribute.login_shell
	*/
	Rfc2307AttributeLoginShellQueryParameter *string

	/* Rfc2307AttributeUID.

	   Filter by rfc2307.attribute.uid
	*/
	Rfc2307AttributeUIDQueryParameter *string

	/* Rfc2307AttributeUIDNumber.

	   Filter by rfc2307.attribute.uid_number
	*/
	Rfc2307AttributeUIDNumberQueryParameter *string

	/* Rfc2307AttributeUserPassword.

	   Filter by rfc2307.attribute.user_password
	*/
	Rfc2307AttributeUserPasswordQueryParameter *string

	/* Rfc2307CnGroup.

	   Filter by rfc2307.cn.group
	*/
	Rfc2307CnGroupQueryParameter *string

	/* Rfc2307CnNetgroup.

	   Filter by rfc2307.cn.netgroup
	*/
	Rfc2307CnNetgroupQueryParameter *string

	/* Rfc2307MemberNisNetgroup.

	   Filter by rfc2307.member.nis_netgroup
	*/
	Rfc2307MemberNisNetgroupQueryParameter *string

	/* Rfc2307MemberUID.

	   Filter by rfc2307.member.uid
	*/
	Rfc2307MemberUIDQueryParameter *string

	/* Rfc2307NisMapentry.

	   Filter by rfc2307.nis.mapentry
	*/
	Rfc2307NisMapentryQueryParameter *string

	/* Rfc2307NisMapname.

	   Filter by rfc2307.nis.mapname
	*/
	Rfc2307NisMapnameQueryParameter *string

	/* Rfc2307NisNetgroup.

	   Filter by rfc2307.nis.netgroup
	*/
	Rfc2307NisNetgroupQueryParameter *string

	/* Rfc2307NisNetgroupTriple.

	   Filter by rfc2307.nis.netgroup_triple
	*/
	Rfc2307NisNetgroupTripleQueryParameter *string

	/* Rfc2307NisObject.

	   Filter by rfc2307.nis.object
	*/
	Rfc2307NisObjectQueryParameter *string

	/* Rfc2307PosixAccount.

	   Filter by rfc2307.posix.account
	*/
	Rfc2307PosixAccountQueryParameter *string

	/* Rfc2307PosixGroup.

	   Filter by rfc2307.posix.group
	*/
	Rfc2307PosixGroupQueryParameter *string

	/* Rfc2307bisEnabled.

	   Filter by rfc2307bis.enabled
	*/
	Rfc2307bisEnabledQueryParameter *bool

	/* Rfc2307bisGroupOfUniqueNames.

	   Filter by rfc2307bis.group_of_unique_names
	*/
	Rfc2307bisGroupOfUniqueNamesQueryParameter *string

	/* Rfc2307bisMaximumGroups.

	   Filter by rfc2307bis.maximum_groups
	*/
	Rfc2307bisMaximumGroupsQueryParameter *int64

	/* Rfc2307bisUniqueMember.

	   Filter by rfc2307bis.unique_member
	*/
	Rfc2307bisUniqueMemberQueryParameter *string

	/* Scope.

	   Filter by scope
	*/
	ScopeQueryParameter *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) SetCommentQueryParameter

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

SetCommentQueryParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter adds the fields to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetGlobalSchemaQueryParameter

func (o *LdapSchemaCollectionGetParams) SetGlobalSchemaQueryParameter(globalSchema *bool)

SetGlobalSchemaQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameMappingAccountUnixQueryParameter

func (o *LdapSchemaCollectionGetParams) SetNameMappingAccountUnixQueryParameter(nameMappingAccountUnix *string)

SetNameMappingAccountUnixQueryParameter adds the nameMappingAccountUnix to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameMappingAccountWindowsQueryParameter

func (o *LdapSchemaCollectionGetParams) SetNameMappingAccountWindowsQueryParameter(nameMappingAccountWindows *string)

SetNameMappingAccountWindowsQueryParameter adds the nameMappingAccountWindows to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixAttributeQueryParameter

func (o *LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixAttributeQueryParameter(nameMappingWindowsToUnixAttribute *string)

SetNameMappingWindowsToUnixAttributeQueryParameter adds the nameMappingWindowsToUnixAttribute to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixNoDomainPrefixQueryParameter

func (o *LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixNoDomainPrefixQueryParameter(nameMappingWindowsToUnixNoDomainPrefix *bool)

SetNameMappingWindowsToUnixNoDomainPrefixQueryParameter adds the nameMappingWindowsToUnixNoDomainPrefix to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixObjectClassQueryParameter

func (o *LdapSchemaCollectionGetParams) SetNameMappingWindowsToUnixObjectClassQueryParameter(nameMappingWindowsToUnixObjectClass *string)

SetNameMappingWindowsToUnixObjectClassQueryParameter adds the nameMappingWindowsToUnixObjectClass to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetNameQueryParameter

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

SetNameQueryParameter adds the name to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetOwnerNameQueryParameter

func (o *LdapSchemaCollectionGetParams) SetOwnerNameQueryParameter(ownerName *string)

SetOwnerNameQueryParameter adds the ownerName to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetOwnerUUIDQueryParameter

func (o *LdapSchemaCollectionGetParams) SetOwnerUUIDQueryParameter(ownerUUID *string)

SetOwnerUUIDQueryParameter adds the ownerUuid to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeGIDNumberQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeGIDNumberQueryParameter(rfc2307AttributeGidNumber *string)

SetRfc2307AttributeGIDNumberQueryParameter adds the rfc2307AttributeGidNumber to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeGecosQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeGecosQueryParameter(rfc2307AttributeGecos *string)

SetRfc2307AttributeGecosQueryParameter adds the rfc2307AttributeGecos to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeHomeDirectoryQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeHomeDirectoryQueryParameter(rfc2307AttributeHomeDirectory *string)

SetRfc2307AttributeHomeDirectoryQueryParameter adds the rfc2307AttributeHomeDirectory to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeLoginShellQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeLoginShellQueryParameter(rfc2307AttributeLoginShell *string)

SetRfc2307AttributeLoginShellQueryParameter adds the rfc2307AttributeLoginShell to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeUIDNumberQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeUIDNumberQueryParameter(rfc2307AttributeUIDNumber *string)

SetRfc2307AttributeUIDNumberQueryParameter adds the rfc2307AttributeUidNumber to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeUIDQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeUIDQueryParameter(rfc2307AttributeUID *string)

SetRfc2307AttributeUIDQueryParameter adds the rfc2307AttributeUid to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307AttributeUserPasswordQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307AttributeUserPasswordQueryParameter(rfc2307AttributeUserPassword *string)

SetRfc2307AttributeUserPasswordQueryParameter adds the rfc2307AttributeUserPassword to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307CnGroupQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307CnGroupQueryParameter(rfc2307CnGroup *string)

SetRfc2307CnGroupQueryParameter adds the rfc2307CnGroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307CnNetgroupQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307CnNetgroupQueryParameter(rfc2307CnNetgroup *string)

SetRfc2307CnNetgroupQueryParameter adds the rfc2307CnNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307MemberNisNetgroupQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307MemberNisNetgroupQueryParameter(rfc2307MemberNisNetgroup *string)

SetRfc2307MemberNisNetgroupQueryParameter adds the rfc2307MemberNisNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307MemberUIDQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307MemberUIDQueryParameter(rfc2307MemberUID *string)

SetRfc2307MemberUIDQueryParameter adds the rfc2307MemberUid to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307NisMapentryQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307NisMapentryQueryParameter(rfc2307NisMapentry *string)

SetRfc2307NisMapentryQueryParameter adds the rfc2307NisMapentry to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307NisMapnameQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307NisMapnameQueryParameter(rfc2307NisMapname *string)

SetRfc2307NisMapnameQueryParameter adds the rfc2307NisMapname to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307NisNetgroupQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307NisNetgroupQueryParameter(rfc2307NisNetgroup *string)

SetRfc2307NisNetgroupQueryParameter adds the rfc2307NisNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307NisNetgroupTripleQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307NisNetgroupTripleQueryParameter(rfc2307NisNetgroupTriple *string)

SetRfc2307NisNetgroupTripleQueryParameter adds the rfc2307NisNetgroupTriple to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307NisObjectQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307NisObjectQueryParameter(rfc2307NisObject *string)

SetRfc2307NisObjectQueryParameter adds the rfc2307NisObject to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307PosixAccountQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307PosixAccountQueryParameter(rfc2307PosixAccount *string)

SetRfc2307PosixAccountQueryParameter adds the rfc2307PosixAccount to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307PosixGroupQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307PosixGroupQueryParameter(rfc2307PosixGroup *string)

SetRfc2307PosixGroupQueryParameter adds the rfc2307PosixGroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307bisEnabledQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307bisEnabledQueryParameter(rfc2307bisEnabled *bool)

SetRfc2307bisEnabledQueryParameter adds the rfc2307bisEnabled to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307bisGroupOfUniqueNamesQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307bisGroupOfUniqueNamesQueryParameter(rfc2307bisGroupOfUniqueNames *string)

SetRfc2307bisGroupOfUniqueNamesQueryParameter adds the rfc2307bisGroupOfUniqueNames to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307bisMaximumGroupsQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307bisMaximumGroupsQueryParameter(rfc2307bisMaximumGroups *int64)

SetRfc2307bisMaximumGroupsQueryParameter adds the rfc2307bisMaximumGroups to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetRfc2307bisUniqueMemberQueryParameter

func (o *LdapSchemaCollectionGetParams) SetRfc2307bisUniqueMemberQueryParameter(rfc2307bisUniqueMember *string)

SetRfc2307bisUniqueMemberQueryParameter adds the rfc2307bisUniqueMember to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) SetScopeQueryParameter

func (o *LdapSchemaCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter 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) WithCommentQueryParameter

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

WithCommentQueryParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithGlobalSchemaQueryParameter

func (o *LdapSchemaCollectionGetParams) WithGlobalSchemaQueryParameter(globalSchema *bool) *LdapSchemaCollectionGetParams

WithGlobalSchemaQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameMappingAccountUnixQueryParameter

func (o *LdapSchemaCollectionGetParams) WithNameMappingAccountUnixQueryParameter(nameMappingAccountUnix *string) *LdapSchemaCollectionGetParams

WithNameMappingAccountUnixQueryParameter adds the nameMappingAccountUnix to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameMappingAccountWindowsQueryParameter

func (o *LdapSchemaCollectionGetParams) WithNameMappingAccountWindowsQueryParameter(nameMappingAccountWindows *string) *LdapSchemaCollectionGetParams

WithNameMappingAccountWindowsQueryParameter adds the nameMappingAccountWindows to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixAttributeQueryParameter

func (o *LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixAttributeQueryParameter(nameMappingWindowsToUnixAttribute *string) *LdapSchemaCollectionGetParams

WithNameMappingWindowsToUnixAttributeQueryParameter adds the nameMappingWindowsToUnixAttribute to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixNoDomainPrefixQueryParameter

func (o *LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixNoDomainPrefixQueryParameter(nameMappingWindowsToUnixNoDomainPrefix *bool) *LdapSchemaCollectionGetParams

WithNameMappingWindowsToUnixNoDomainPrefixQueryParameter adds the nameMappingWindowsToUnixNoDomainPrefix to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixObjectClassQueryParameter

func (o *LdapSchemaCollectionGetParams) WithNameMappingWindowsToUnixObjectClassQueryParameter(nameMappingWindowsToUnixObjectClass *string) *LdapSchemaCollectionGetParams

WithNameMappingWindowsToUnixObjectClassQueryParameter adds the nameMappingWindowsToUnixObjectClass to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithNameQueryParameter

func (o *LdapSchemaCollectionGetParams) WithNameQueryParameter(name *string) *LdapSchemaCollectionGetParams

WithNameQueryParameter adds the name to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithOwnerNameQueryParameter

func (o *LdapSchemaCollectionGetParams) WithOwnerNameQueryParameter(ownerName *string) *LdapSchemaCollectionGetParams

WithOwnerNameQueryParameter adds the ownerName to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithOwnerUUIDQueryParameter

func (o *LdapSchemaCollectionGetParams) WithOwnerUUIDQueryParameter(ownerUUID *string) *LdapSchemaCollectionGetParams

WithOwnerUUIDQueryParameter adds the ownerUUID to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeGIDNumberQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeGIDNumberQueryParameter(rfc2307AttributeGidNumber *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeGIDNumberQueryParameter adds the rfc2307AttributeGidNumber to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeGecosQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeGecosQueryParameter(rfc2307AttributeGecos *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeGecosQueryParameter adds the rfc2307AttributeGecos to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeHomeDirectoryQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeHomeDirectoryQueryParameter(rfc2307AttributeHomeDirectory *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeHomeDirectoryQueryParameter adds the rfc2307AttributeHomeDirectory to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeLoginShellQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeLoginShellQueryParameter(rfc2307AttributeLoginShell *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeLoginShellQueryParameter adds the rfc2307AttributeLoginShell to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeUIDNumberQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeUIDNumberQueryParameter(rfc2307AttributeUIDNumber *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeUIDNumberQueryParameter adds the rfc2307AttributeUIDNumber to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeUIDQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeUIDQueryParameter(rfc2307AttributeUID *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeUIDQueryParameter adds the rfc2307AttributeUID to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307AttributeUserPasswordQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307AttributeUserPasswordQueryParameter(rfc2307AttributeUserPassword *string) *LdapSchemaCollectionGetParams

WithRfc2307AttributeUserPasswordQueryParameter adds the rfc2307AttributeUserPassword to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307CnGroupQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307CnGroupQueryParameter(rfc2307CnGroup *string) *LdapSchemaCollectionGetParams

WithRfc2307CnGroupQueryParameter adds the rfc2307CnGroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307CnNetgroupQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307CnNetgroupQueryParameter(rfc2307CnNetgroup *string) *LdapSchemaCollectionGetParams

WithRfc2307CnNetgroupQueryParameter adds the rfc2307CnNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307MemberNisNetgroupQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307MemberNisNetgroupQueryParameter(rfc2307MemberNisNetgroup *string) *LdapSchemaCollectionGetParams

WithRfc2307MemberNisNetgroupQueryParameter adds the rfc2307MemberNisNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307MemberUIDQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307MemberUIDQueryParameter(rfc2307MemberUID *string) *LdapSchemaCollectionGetParams

WithRfc2307MemberUIDQueryParameter adds the rfc2307MemberUID to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307NisMapentryQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307NisMapentryQueryParameter(rfc2307NisMapentry *string) *LdapSchemaCollectionGetParams

WithRfc2307NisMapentryQueryParameter adds the rfc2307NisMapentry to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307NisMapnameQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307NisMapnameQueryParameter(rfc2307NisMapname *string) *LdapSchemaCollectionGetParams

WithRfc2307NisMapnameQueryParameter adds the rfc2307NisMapname to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307NisNetgroupQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307NisNetgroupQueryParameter(rfc2307NisNetgroup *string) *LdapSchemaCollectionGetParams

WithRfc2307NisNetgroupQueryParameter adds the rfc2307NisNetgroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307NisNetgroupTripleQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307NisNetgroupTripleQueryParameter(rfc2307NisNetgroupTriple *string) *LdapSchemaCollectionGetParams

WithRfc2307NisNetgroupTripleQueryParameter adds the rfc2307NisNetgroupTriple to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307NisObjectQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307NisObjectQueryParameter(rfc2307NisObject *string) *LdapSchemaCollectionGetParams

WithRfc2307NisObjectQueryParameter adds the rfc2307NisObject to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307PosixAccountQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307PosixAccountQueryParameter(rfc2307PosixAccount *string) *LdapSchemaCollectionGetParams

WithRfc2307PosixAccountQueryParameter adds the rfc2307PosixAccount to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307PosixGroupQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307PosixGroupQueryParameter(rfc2307PosixGroup *string) *LdapSchemaCollectionGetParams

WithRfc2307PosixGroupQueryParameter adds the rfc2307PosixGroup to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307bisEnabledQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307bisEnabledQueryParameter(rfc2307bisEnabled *bool) *LdapSchemaCollectionGetParams

WithRfc2307bisEnabledQueryParameter adds the rfc2307bisEnabled to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307bisGroupOfUniqueNamesQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307bisGroupOfUniqueNamesQueryParameter(rfc2307bisGroupOfUniqueNames *string) *LdapSchemaCollectionGetParams

WithRfc2307bisGroupOfUniqueNamesQueryParameter adds the rfc2307bisGroupOfUniqueNames to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307bisMaximumGroupsQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307bisMaximumGroupsQueryParameter(rfc2307bisMaximumGroups *int64) *LdapSchemaCollectionGetParams

WithRfc2307bisMaximumGroupsQueryParameter adds the rfc2307bisMaximumGroups to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithRfc2307bisUniqueMemberQueryParameter

func (o *LdapSchemaCollectionGetParams) WithRfc2307bisUniqueMemberQueryParameter(rfc2307bisUniqueMember *string) *LdapSchemaCollectionGetParams

WithRfc2307bisUniqueMemberQueryParameter adds the rfc2307bisUniqueMember to the ldap schema collection get params

func (*LdapSchemaCollectionGetParams) WithScopeQueryParameter

func (o *LdapSchemaCollectionGetParams) WithScopeQueryParameter(scope *string) *LdapSchemaCollectionGetParams

WithScopeQueryParameter 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 {
	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.
	*/
	ReturnRecordsQueryParameter *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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter 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.
	*/
	NamePathParameter string

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUIDPathParameter 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) SetNamePathParameter

func (o *LdapSchemaDeleteParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the ldap schema delete params

func (*LdapSchemaDeleteParams) SetOwnerUUIDPathParameter

func (o *LdapSchemaDeleteParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter 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) WithNamePathParameter

func (o *LdapSchemaDeleteParams) WithNamePathParameter(name string) *LdapSchemaDeleteParams

WithNamePathParameter adds the name to the ldap schema delete params

func (*LdapSchemaDeleteParams) WithOwnerUUIDPathParameter

func (o *LdapSchemaDeleteParams) WithOwnerUUIDPathParameter(ownerUUID string) *LdapSchemaDeleteParams

WithOwnerUUIDPathParameter 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.
	*/
	FieldsQueryParameter []string

	/* Name.

	   LDAP schema name.
	*/
	NamePathParameter string

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUIDPathParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetNamePathParameter

func (o *LdapSchemaGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the ldap schema get params

func (*LdapSchemaGetParams) SetOwnerUUIDPathParameter

func (o *LdapSchemaGetParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithNamePathParameter

func (o *LdapSchemaGetParams) WithNamePathParameter(name string) *LdapSchemaGetParams

WithNamePathParameter adds the name to the ldap schema get params

func (*LdapSchemaGetParams) WithOwnerUUIDPathParameter

func (o *LdapSchemaGetParams) WithOwnerUUIDPathParameter(ownerUUID string) *LdapSchemaGetParams

WithOwnerUUIDPathParameter 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.
	*/
	NamePathParameter string

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUIDPathParameter 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) SetNamePathParameter

func (o *LdapSchemaModifyParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the ldap schema modify params

func (*LdapSchemaModifyParams) SetOwnerUUIDPathParameter

func (o *LdapSchemaModifyParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter 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) WithNamePathParameter

func (o *LdapSchemaModifyParams) WithNamePathParameter(name string) *LdapSchemaModifyParams

WithNamePathParameter adds the name to the ldap schema modify params

func (*LdapSchemaModifyParams) WithOwnerUUIDPathParameter

func (o *LdapSchemaModifyParams) WithOwnerUUIDPathParameter(ownerUUID string) *LdapSchemaModifyParams

WithOwnerUUIDPathParameter 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
	*/
	AddressQueryParameter *string

	/* Aliases.

	   Filter by aliases
	*/
	AliasesQueryParameter *string

	/* Fields.

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

	/* Hostname.

	   Filter by hostname
	*/
	HostnameQueryParameter *string

	/* MaxRecords.

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

	/* OrderBy.

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

	/* OwnerName.

	   Filter by owner.name
	*/
	OwnerNameQueryParameter *string

	/* OwnerUUID.

	   Filter by owner.uuid
	*/
	OwnerUUIDQueryParameter *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* Scope.

	   Filter by scope
	*/
	ScopeQueryParameter *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) SetAddressQueryParameter

func (o *LocalHostCollectionGetParams) SetAddressQueryParameter(address *string)

SetAddressQueryParameter adds the address to the local host collection get params

func (*LocalHostCollectionGetParams) SetAliasesQueryParameter

func (o *LocalHostCollectionGetParams) SetAliasesQueryParameter(aliases *string)

SetAliasesQueryParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetHostnameQueryParameter

func (o *LocalHostCollectionGetParams) SetHostnameQueryParameter(hostname *string)

SetHostnameQueryParameter adds the hostname to the local host collection get params

func (*LocalHostCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the local host collection get params

func (*LocalHostCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the local host collection get params

func (*LocalHostCollectionGetParams) SetOwnerNameQueryParameter

func (o *LocalHostCollectionGetParams) SetOwnerNameQueryParameter(ownerName *string)

SetOwnerNameQueryParameter adds the ownerName to the local host collection get params

func (*LocalHostCollectionGetParams) SetOwnerUUIDQueryParameter

func (o *LocalHostCollectionGetParams) SetOwnerUUIDQueryParameter(ownerUUID *string)

SetOwnerUUIDQueryParameter adds the ownerUuid to the local host collection get params

func (*LocalHostCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the local host collection get params

func (*LocalHostCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the local host collection get params

func (*LocalHostCollectionGetParams) SetScopeQueryParameter

func (o *LocalHostCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter 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) WithAddressQueryParameter

func (o *LocalHostCollectionGetParams) WithAddressQueryParameter(address *string) *LocalHostCollectionGetParams

WithAddressQueryParameter adds the address to the local host collection get params

func (*LocalHostCollectionGetParams) WithAliasesQueryParameter

func (o *LocalHostCollectionGetParams) WithAliasesQueryParameter(aliases *string) *LocalHostCollectionGetParams

WithAliasesQueryParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithHostnameQueryParameter

func (o *LocalHostCollectionGetParams) WithHostnameQueryParameter(hostname *string) *LocalHostCollectionGetParams

WithHostnameQueryParameter adds the hostname to the local host collection get params

func (*LocalHostCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the local host collection get params

func (*LocalHostCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the local host collection get params

func (*LocalHostCollectionGetParams) WithOwnerNameQueryParameter

func (o *LocalHostCollectionGetParams) WithOwnerNameQueryParameter(ownerName *string) *LocalHostCollectionGetParams

WithOwnerNameQueryParameter adds the ownerName to the local host collection get params

func (*LocalHostCollectionGetParams) WithOwnerUUIDQueryParameter

func (o *LocalHostCollectionGetParams) WithOwnerUUIDQueryParameter(ownerUUID *string) *LocalHostCollectionGetParams

WithOwnerUUIDQueryParameter adds the ownerUUID to the local host collection get params

func (*LocalHostCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the local host collection get params

func (*LocalHostCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the local host collection get params

func (*LocalHostCollectionGetParams) WithScopeQueryParameter

func (o *LocalHostCollectionGetParams) WithScopeQueryParameter(scope *string) *LocalHostCollectionGetParams

WithScopeQueryParameter 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 {
}

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.
	*/
	ReturnRecordsQueryParameter *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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter 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.
	*/
	AddressPathParameter string

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUIDPathParameter 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) SetAddressPathParameter

func (o *LocalHostDeleteParams) SetAddressPathParameter(address string)

SetAddressPathParameter 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) SetOwnerUUIDPathParameter

func (o *LocalHostDeleteParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter 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) WithAddressPathParameter

func (o *LocalHostDeleteParams) WithAddressPathParameter(address string) *LocalHostDeleteParams

WithAddressPathParameter 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) WithOwnerUUIDPathParameter

func (o *LocalHostDeleteParams) WithOwnerUUIDPathParameter(ownerUUID string) *LocalHostDeleteParams

WithOwnerUUIDPathParameter 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.
	*/
	AddressPathParameter string

	/* Fields.

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

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUIDPathParameter 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) SetAddressPathParameter

func (o *LocalHostGetParams) SetAddressPathParameter(address string)

SetAddressPathParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetOwnerUUIDPathParameter

func (o *LocalHostGetParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter 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) WithAddressPathParameter

func (o *LocalHostGetParams) WithAddressPathParameter(address string) *LocalHostGetParams

WithAddressPathParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithOwnerUUIDPathParameter

func (o *LocalHostGetParams) WithOwnerUUIDPathParameter(ownerUUID string) *LocalHostGetParams

WithOwnerUUIDPathParameter 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.
	*/
	AddressPathParameter string

	/* Info.

	   Info specification
	*/
	Info *models.LocalHost

	/* OwnerUUID.

	   UUID of the owner to which this object belongs.
	*/
	OwnerUUIDPathParameter 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) SetAddressPathParameter

func (o *LocalHostModifyParams) SetAddressPathParameter(address string)

SetAddressPathParameter 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) SetOwnerUUIDPathParameter

func (o *LocalHostModifyParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter 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) WithAddressPathParameter

func (o *LocalHostModifyParams) WithAddressPathParameter(address string) *LocalHostModifyParams

WithAddressPathParameter 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) WithOwnerUUIDPathParameter

func (o *LocalHostModifyParams) WithOwnerUUIDPathParameter(ownerUUID string) *LocalHostModifyParams

WithOwnerUUIDPathParameter 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
	*/
	ClientMatchQueryParameter *string

	/* Direction.

	   Filter by direction
	*/
	DirectionQueryParameter *string

	/* Fields.

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

	/* Index.

	   Filter by index
	*/
	IndexQueryParameter *int64

	/* MaxRecords.

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

	/* OrderBy.

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

	/* Pattern.

	   Filter by pattern
	*/
	PatternQueryParameter *string

	/* Replacement.

	   Filter by replacement
	*/
	ReplacementQueryParameter *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

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

func (o *NameMappingCollectionGetParams) SetClientMatchQueryParameter(clientMatch *string)

SetClientMatchQueryParameter 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) SetDirectionQueryParameter

func (o *NameMappingCollectionGetParams) SetDirectionQueryParameter(direction *string)

SetDirectionQueryParameter adds the direction to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetIndexQueryParameter

func (o *NameMappingCollectionGetParams) SetIndexQueryParameter(index *int64)

SetIndexQueryParameter adds the index to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetPatternQueryParameter

func (o *NameMappingCollectionGetParams) SetPatternQueryParameter(pattern *string)

SetPatternQueryParameter adds the pattern to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetReplacementQueryParameter

func (o *NameMappingCollectionGetParams) SetReplacementQueryParameter(replacement *string)

SetReplacementQueryParameter adds the replacement to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the name mapping collection get params

func (*NameMappingCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter 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) WithClientMatchQueryParameter

func (o *NameMappingCollectionGetParams) WithClientMatchQueryParameter(clientMatch *string) *NameMappingCollectionGetParams

WithClientMatchQueryParameter 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) WithDirectionQueryParameter

func (o *NameMappingCollectionGetParams) WithDirectionQueryParameter(direction *string) *NameMappingCollectionGetParams

WithDirectionQueryParameter adds the direction to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithIndexQueryParameter

func (o *NameMappingCollectionGetParams) WithIndexQueryParameter(index *int64) *NameMappingCollectionGetParams

WithIndexQueryParameter adds the index to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithPatternQueryParameter

func (o *NameMappingCollectionGetParams) WithPatternQueryParameter(pattern *string) *NameMappingCollectionGetParams

WithPatternQueryParameter adds the pattern to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithReplacementQueryParameter

func (o *NameMappingCollectionGetParams) WithReplacementQueryParameter(replacement *string) *NameMappingCollectionGetParams

WithReplacementQueryParameter adds the replacement to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the name mapping collection get params

func (*NameMappingCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter 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 {
	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.
	*/
	ReturnRecordsQueryParameter *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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter 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
	*/
	DirectionPathParameter string

	/* Index.

	   Position of the entry in the list
	*/
	IndexPathParameter int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetDirectionPathParameter

func (o *NameMappingDeleteParams) SetDirectionPathParameter(direction string)

SetDirectionPathParameter 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) SetIndexPathParameter

func (o *NameMappingDeleteParams) SetIndexPathParameter(index int64)

SetIndexPathParameter adds the index to the name mapping delete params

func (*NameMappingDeleteParams) SetSVMUUIDPathParameter

func (o *NameMappingDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithDirectionPathParameter

func (o *NameMappingDeleteParams) WithDirectionPathParameter(direction string) *NameMappingDeleteParams

WithDirectionPathParameter 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) WithIndexPathParameter

func (o *NameMappingDeleteParams) WithIndexPathParameter(index int64) *NameMappingDeleteParams

WithIndexPathParameter adds the index to the name mapping delete params

func (*NameMappingDeleteParams) WithSVMUUIDPathParameter

func (o *NameMappingDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *NameMappingDeleteParams

WithSVMUUIDPathParameter 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 hostname or address configured.| | | Delete and recreate 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
	*/
	DirectionPathParameter string

	/* Index.

	   Position of the entry in the list
	*/
	IndexPathParameter int64

	/* Info.

	   Info specification
	*/
	Info *models.NameMapping

	/* NewIndex.

	   New position of the Index after a swap is completed.
	*/
	NewIndexQueryParameter *int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetDirectionPathParameter

func (o *NameMappingModifyParams) SetDirectionPathParameter(direction string)

SetDirectionPathParameter 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) SetIndexPathParameter

func (o *NameMappingModifyParams) SetIndexPathParameter(index int64)

SetIndexPathParameter 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) SetNewIndexQueryParameter

func (o *NameMappingModifyParams) SetNewIndexQueryParameter(newIndex *int64)

SetNewIndexQueryParameter adds the newIndex to the name mapping modify params

func (*NameMappingModifyParams) SetSVMUUIDPathParameter

func (o *NameMappingModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithDirectionPathParameter

func (o *NameMappingModifyParams) WithDirectionPathParameter(direction string) *NameMappingModifyParams

WithDirectionPathParameter 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) WithIndexPathParameter

func (o *NameMappingModifyParams) WithIndexPathParameter(index int64) *NameMappingModifyParams

WithIndexPathParameter adds the index to the name mapping modify params

func (*NameMappingModifyParams) WithInfo

WithInfo adds the info to the name mapping modify params

func (*NameMappingModifyParams) WithNewIndexQueryParameter

func (o *NameMappingModifyParams) WithNewIndexQueryParameter(newIndex *int64) *NameMappingModifyParams

WithNewIndexQueryParameter adds the newIndex to the name mapping modify params

func (*NameMappingModifyParams) WithSVMUUIDPathParameter

func (o *NameMappingModifyParams) WithSVMUUIDPathParameter(svmUUID string) *NameMappingModifyParams

WithSVMUUIDPathParameter 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
	*/
	DirectionPathParameter string

	/* Fields.

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

	/* Index.

	   Position of the entry in the list
	*/
	IndexPathParameter int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetDirectionPathParameter

func (o *NameMappingPositionGetParams) SetDirectionPathParameter(direction string)

SetDirectionPathParameter adds the direction to the name mapping position get params

func (*NameMappingPositionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetIndexPathParameter

func (o *NameMappingPositionGetParams) SetIndexPathParameter(index int64)

SetIndexPathParameter adds the index to the name mapping position get params

func (*NameMappingPositionGetParams) SetSVMUUIDPathParameter

func (o *NameMappingPositionGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithDirectionPathParameter

func (o *NameMappingPositionGetParams) WithDirectionPathParameter(direction string) *NameMappingPositionGetParams

WithDirectionPathParameter adds the direction to the name mapping position get params

func (*NameMappingPositionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithIndexPathParameter

func (o *NameMappingPositionGetParams) WithIndexPathParameter(index int64) *NameMappingPositionGetParams

WithIndexPathParameter adds the index to the name mapping position get params

func (*NameMappingPositionGetParams) WithSVMUUIDPathParameter

func (o *NameMappingPositionGetParams) WithSVMUUIDPathParameter(svmUUID string) *NameMappingPositionGetParams

WithSVMUUIDPathParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *NetgroupFileDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

func (o *NetgroupFileDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *NetgroupFileDeleteParams

WithSVMUUIDPathParameter 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.
	*/
	FieldsQueryParameter []string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetSVMUUIDPathParameter

func (o *NetgroupFileGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithSVMUUIDPathParameter

func (o *NetgroupFileGetParams) WithSVMUUIDPathParameter(svmUUID string) *NetgroupFileGetParams

WithSVMUUIDPathParameter 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
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* NegativeCacheEnabledByhost.

	   Filter by negative_cache_enabled_byhost
	*/
	NegativeCacheEnabledByhostQueryParameter *bool

	/* NegativeTTLByhost.

	   Filter by negative_ttl_byhost
	*/
	NegativeTTLByhostQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TTLByhost.

	   Filter by ttl_byhost
	*/
	TTLByhostQueryParameter *string

	/* TTLForMembers.

	   Filter by ttl_for_members
	*/
	TTLForMembersQueryParameter *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) SetEnabledQueryParameter

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

SetEnabledQueryParameter adds the enabled to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetNegativeCacheEnabledByhostQueryParameter

func (o *NetgroupsSettingsCollectionGetParams) SetNegativeCacheEnabledByhostQueryParameter(negativeCacheEnabledByhost *bool)

SetNegativeCacheEnabledByhostQueryParameter adds the negativeCacheEnabledByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetNegativeTTLByhostQueryParameter

func (o *NetgroupsSettingsCollectionGetParams) SetNegativeTTLByhostQueryParameter(negativeTTLByhost *string)

SetNegativeTTLByhostQueryParameter adds the negativeTtlByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetTTLByhostQueryParameter

func (o *NetgroupsSettingsCollectionGetParams) SetTTLByhostQueryParameter(tTLByhost *string)

SetTTLByhostQueryParameter adds the ttlByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) SetTTLForMembersQueryParameter

func (o *NetgroupsSettingsCollectionGetParams) SetTTLForMembersQueryParameter(tTLForMembers *string)

SetTTLForMembersQueryParameter 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) WithEnabledQueryParameter

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

WithEnabledQueryParameter adds the enabled to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithNegativeCacheEnabledByhostQueryParameter

func (o *NetgroupsSettingsCollectionGetParams) WithNegativeCacheEnabledByhostQueryParameter(negativeCacheEnabledByhost *bool) *NetgroupsSettingsCollectionGetParams

WithNegativeCacheEnabledByhostQueryParameter adds the negativeCacheEnabledByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithNegativeTTLByhostQueryParameter

func (o *NetgroupsSettingsCollectionGetParams) WithNegativeTTLByhostQueryParameter(negativeTTLByhost *string) *NetgroupsSettingsCollectionGetParams

WithNegativeTTLByhostQueryParameter adds the negativeTTLByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithSVMNameQueryParameter

WithSVMNameQueryParameter adds the svmName to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithSVMUUIDQueryParameter

WithSVMUUIDQueryParameter adds the svmUUID to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithTTLByhostQueryParameter

func (o *NetgroupsSettingsCollectionGetParams) WithTTLByhostQueryParameter(tTLByhost *string) *NetgroupsSettingsCollectionGetParams

WithTTLByhostQueryParameter adds the tTLByhost to the netgroups settings collection get params

func (*NetgroupsSettingsCollectionGetParams) WithTTLForMembersQueryParameter

func (o *NetgroupsSettingsCollectionGetParams) WithTTLForMembersQueryParameter(tTLForMembers *string) *NetgroupsSettingsCollectionGetParams

WithTTLForMembersQueryParameter 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
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* NegativeCacheEnabledByhost.

	   Filter by negative_cache_enabled_byhost
	*/
	NegativeCacheEnabledByhostQueryParameter *bool

	/* NegativeTTLByhost.

	   Filter by negative_ttl_byhost
	*/
	NegativeTTLByhostQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   SVM UUID.
	*/
	SVMUUIDPathParameter string

	/* TTLByhost.

	   Filter by ttl_byhost
	*/
	TTLByhostQueryParameter *string

	/* TTLForMembers.

	   Filter by ttl_for_members
	*/
	TTLForMembersQueryParameter *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) SetEnabledQueryParameter

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

SetEnabledQueryParameter adds the enabled to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetNegativeCacheEnabledByhostQueryParameter

func (o *NetgroupsSettingsGetParams) SetNegativeCacheEnabledByhostQueryParameter(negativeCacheEnabledByhost *bool)

SetNegativeCacheEnabledByhostQueryParameter adds the negativeCacheEnabledByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetNegativeTTLByhostQueryParameter

func (o *NetgroupsSettingsGetParams) SetNegativeTTLByhostQueryParameter(negativeTTLByhost *string)

SetNegativeTTLByhostQueryParameter adds the negativeTtlByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetSVMUUIDPathParameter

func (o *NetgroupsSettingsGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetTTLByhostQueryParameter

func (o *NetgroupsSettingsGetParams) SetTTLByhostQueryParameter(tTLByhost *string)

SetTTLByhostQueryParameter adds the ttlByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) SetTTLForMembersQueryParameter

func (o *NetgroupsSettingsGetParams) SetTTLForMembersQueryParameter(tTLForMembers *string)

SetTTLForMembersQueryParameter 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) WithEnabledQueryParameter

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

WithEnabledQueryParameter adds the enabled to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithNegativeCacheEnabledByhostQueryParameter

func (o *NetgroupsSettingsGetParams) WithNegativeCacheEnabledByhostQueryParameter(negativeCacheEnabledByhost *bool) *NetgroupsSettingsGetParams

WithNegativeCacheEnabledByhostQueryParameter adds the negativeCacheEnabledByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithNegativeTTLByhostQueryParameter

func (o *NetgroupsSettingsGetParams) WithNegativeTTLByhostQueryParameter(negativeTTLByhost *string) *NetgroupsSettingsGetParams

WithNegativeTTLByhostQueryParameter adds the negativeTTLByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithSVMUUIDPathParameter

func (o *NetgroupsSettingsGetParams) WithSVMUUIDPathParameter(svmUUID string) *NetgroupsSettingsGetParams

WithSVMUUIDPathParameter adds the svmUUID to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithTTLByhostQueryParameter

func (o *NetgroupsSettingsGetParams) WithTTLByhostQueryParameter(tTLByhost *string) *NetgroupsSettingsGetParams

WithTTLByhostQueryParameter adds the tTLByhost to the netgroups settings get params

func (*NetgroupsSettingsGetParams) WithTTLForMembersQueryParameter

func (o *NetgroupsSettingsGetParams) WithTTLForMembersQueryParameter(tTLForMembers *string) *NetgroupsSettingsGetParams

WithTTLForMembersQueryParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *NetgroupsSettingsModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

func (o *NetgroupsSettingsModifyParams) WithSVMUUIDPathParameter(svmUUID string) *NetgroupsSettingsModifyParams

WithSVMUUIDPathParameter 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
	*/
	BindingDetailsServerQueryParameter *string

	/* BindingDetailsStatusCode.

	   Filter by binding_details.status.code
	*/
	BindingDetailsStatusCodeQueryParameter *string

	/* BindingDetailsStatusMessage.

	   Filter by binding_details.status.message
	*/
	BindingDetailsStatusMessageQueryParameter *string

	/* BoundServers.

	   Filter by bound_servers
	*/
	BoundServersQueryParameter *string

	/* Domain.

	   Filter by domain
	*/
	DomainQueryParameter *string

	/* Fields.

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

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* Servers.

	   Filter by servers
	*/
	ServersQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

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

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

func (o *NisCollectionGetParams) SetBindingDetailsServerQueryParameter(bindingDetailsServer *string)

SetBindingDetailsServerQueryParameter adds the bindingDetailsServer to the nis collection get params

func (*NisCollectionGetParams) SetBindingDetailsStatusCodeQueryParameter

func (o *NisCollectionGetParams) SetBindingDetailsStatusCodeQueryParameter(bindingDetailsStatusCode *string)

SetBindingDetailsStatusCodeQueryParameter adds the bindingDetailsStatusCode to the nis collection get params

func (*NisCollectionGetParams) SetBindingDetailsStatusMessageQueryParameter

func (o *NisCollectionGetParams) SetBindingDetailsStatusMessageQueryParameter(bindingDetailsStatusMessage *string)

SetBindingDetailsStatusMessageQueryParameter adds the bindingDetailsStatusMessage to the nis collection get params

func (*NisCollectionGetParams) SetBoundServersQueryParameter

func (o *NisCollectionGetParams) SetBoundServersQueryParameter(boundServers *string)

SetBoundServersQueryParameter 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) SetDomainQueryParameter

func (o *NisCollectionGetParams) SetDomainQueryParameter(domain *string)

SetDomainQueryParameter adds the domain to the nis collection get params

func (*NisCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the nis collection get params

func (*NisCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the nis collection get params

func (*NisCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the nis collection get params

func (*NisCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the nis collection get params

func (*NisCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the nis collection get params

func (*NisCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the nis collection get params

func (*NisCollectionGetParams) SetServersQueryParameter

func (o *NisCollectionGetParams) SetServersQueryParameter(servers *string)

SetServersQueryParameter adds the servers 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) WithBindingDetailsServerQueryParameter

func (o *NisCollectionGetParams) WithBindingDetailsServerQueryParameter(bindingDetailsServer *string) *NisCollectionGetParams

WithBindingDetailsServerQueryParameter adds the bindingDetailsServer to the nis collection get params

func (*NisCollectionGetParams) WithBindingDetailsStatusCodeQueryParameter

func (o *NisCollectionGetParams) WithBindingDetailsStatusCodeQueryParameter(bindingDetailsStatusCode *string) *NisCollectionGetParams

WithBindingDetailsStatusCodeQueryParameter adds the bindingDetailsStatusCode to the nis collection get params

func (*NisCollectionGetParams) WithBindingDetailsStatusMessageQueryParameter

func (o *NisCollectionGetParams) WithBindingDetailsStatusMessageQueryParameter(bindingDetailsStatusMessage *string) *NisCollectionGetParams

WithBindingDetailsStatusMessageQueryParameter adds the bindingDetailsStatusMessage to the nis collection get params

func (*NisCollectionGetParams) WithBoundServersQueryParameter

func (o *NisCollectionGetParams) WithBoundServersQueryParameter(boundServers *string) *NisCollectionGetParams

WithBoundServersQueryParameter 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) WithDomainQueryParameter

func (o *NisCollectionGetParams) WithDomainQueryParameter(domain *string) *NisCollectionGetParams

WithDomainQueryParameter adds the domain to the nis collection get params

func (*NisCollectionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the nis collection get params

func (*NisCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the nis collection get params

func (*NisCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the nis collection get params

func (*NisCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the nis collection get params

func (*NisCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the nis collection get params

func (*NisCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter adds the svmUUID to the nis collection get params

func (*NisCollectionGetParams) WithServersQueryParameter

func (o *NisCollectionGetParams) WithServersQueryParameter(servers *string) *NisCollectionGetParams

WithServersQueryParameter adds the servers 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 {
	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.
	*/
	ReturnRecordsQueryParameter *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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *NisDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

func (o *NisDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *NisDeleteParams

WithSVMUUIDPathParameter 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.
	*/
	FieldsQueryParameter []string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetSVMUUIDPathParameter

func (o *NisGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithSVMUUIDPathParameter

func (o *NisGetParams) WithSVMUUIDPathParameter(svmUUID string) *NisGetParams

WithSVMUUIDPathParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *NisModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

func (o *NisModifyParams) WithSVMUUIDPathParameter(svmUUID string) *NisModifyParams

WithSVMUUIDPathParameter 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.
	*/
	FieldsQueryParameter []string

	/* ID.

	   Filter by id
	*/
	IDQueryParameter *int64

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* UsersName.

	   Filter by users.name
	*/
	UsersNameQueryParameter *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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetIDQueryParameter

func (o *UnixGroupCollectionGetParams) SetIDQueryParameter(id *int64)

SetIDQueryParameter adds the id to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetNameQueryParameter

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

SetNameQueryParameter adds the name to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the unix group collection get params

func (*UnixGroupCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter 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) SetUsersNameQueryParameter

func (o *UnixGroupCollectionGetParams) SetUsersNameQueryParameter(usersName *string)

SetUsersNameQueryParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithIDQueryParameter

func (o *UnixGroupCollectionGetParams) WithIDQueryParameter(id *int64) *UnixGroupCollectionGetParams

WithIDQueryParameter adds the id to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithNameQueryParameter

func (o *UnixGroupCollectionGetParams) WithNameQueryParameter(name *string) *UnixGroupCollectionGetParams

WithNameQueryParameter adds the name to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the unix group collection get params

func (*UnixGroupCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter 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) WithUsersNameQueryParameter

func (o *UnixGroupCollectionGetParams) WithUsersNameQueryParameter(usersName *string) *UnixGroupCollectionGetParams

WithUsersNameQueryParameter 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 {
}

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.
	*/
	ReturnRecordsQueryParameter *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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter 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.
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetNamePathParameter

func (o *UnixGroupDeleteParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the unix group delete params

func (*UnixGroupDeleteParams) SetSVMUUIDPathParameter

func (o *UnixGroupDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithNamePathParameter

func (o *UnixGroupDeleteParams) WithNamePathParameter(name string) *UnixGroupDeleteParams

WithNamePathParameter adds the name to the unix group delete params

func (*UnixGroupDeleteParams) WithSVMUUIDPathParameter

func (o *UnixGroupDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *UnixGroupDeleteParams

WithSVMUUIDPathParameter 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.
	*/
	FieldsQueryParameter []string

	/* Name.

	   UNIX group name.
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetNamePathParameter

func (o *UnixGroupGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the unix group get params

func (*UnixGroupGetParams) SetSVMUUIDPathParameter

func (o *UnixGroupGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithNamePathParameter

func (o *UnixGroupGetParams) WithNamePathParameter(name string) *UnixGroupGetParams

WithNamePathParameter adds the name to the unix group get params

func (*UnixGroupGetParams) WithSVMUUIDPathParameter

func (o *UnixGroupGetParams) WithSVMUUIDPathParameter(svmUUID string) *UnixGroupGetParams

WithSVMUUIDPathParameter 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.
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetNamePathParameter

func (o *UnixGroupModifyParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the unix group modify params

func (*UnixGroupModifyParams) SetSVMUUIDPathParameter

func (o *UnixGroupModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithNamePathParameter

func (o *UnixGroupModifyParams) WithNamePathParameter(name string) *UnixGroupModifyParams

WithNamePathParameter adds the name to the unix group modify params

func (*UnixGroupModifyParams) WithSVMUUIDPathParameter

func (o *UnixGroupModifyParams) WithSVMUUIDPathParameter(svmUUID string) *UnixGroupModifyParams

WithSVMUUIDPathParameter 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
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabledQueryParameter *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTLQueryParameter *string

	/* OrderBy.

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

	/* PropagationEnabled.

	   Filter by propagation_enabled
	*/
	PropagationEnabledQueryParameter *bool

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TTL.

	   Filter by ttl
	*/
	TTLQueryParameter *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) SetEnabledQueryParameter

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

SetEnabledQueryParameter adds the enabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetNegativeCacheEnabledQueryParameter

func (o *UnixGroupSettingsCollectionGetParams) SetNegativeCacheEnabledQueryParameter(negativeCacheEnabled *bool)

SetNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetNegativeTTLQueryParameter

func (o *UnixGroupSettingsCollectionGetParams) SetNegativeTTLQueryParameter(negativeTTL *string)

SetNegativeTTLQueryParameter adds the negativeTtl to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetPropagationEnabledQueryParameter

func (o *UnixGroupSettingsCollectionGetParams) SetPropagationEnabledQueryParameter(propagationEnabled *bool)

SetPropagationEnabledQueryParameter adds the propagationEnabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) SetTTLQueryParameter

func (o *UnixGroupSettingsCollectionGetParams) SetTTLQueryParameter(ttl *string)

SetTTLQueryParameter 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) WithEnabledQueryParameter

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

WithEnabledQueryParameter adds the enabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithNegativeCacheEnabledQueryParameter

func (o *UnixGroupSettingsCollectionGetParams) WithNegativeCacheEnabledQueryParameter(negativeCacheEnabled *bool) *UnixGroupSettingsCollectionGetParams

WithNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithNegativeTTLQueryParameter

func (o *UnixGroupSettingsCollectionGetParams) WithNegativeTTLQueryParameter(negativeTTL *string) *UnixGroupSettingsCollectionGetParams

WithNegativeTTLQueryParameter adds the negativeTTL to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithPropagationEnabledQueryParameter

func (o *UnixGroupSettingsCollectionGetParams) WithPropagationEnabledQueryParameter(propagationEnabled *bool) *UnixGroupSettingsCollectionGetParams

WithPropagationEnabledQueryParameter adds the propagationEnabled to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithSVMNameQueryParameter

WithSVMNameQueryParameter adds the svmName to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithSVMUUIDQueryParameter

WithSVMUUIDQueryParameter adds the svmUUID to the unix group settings collection get params

func (*UnixGroupSettingsCollectionGetParams) WithTTLQueryParameter

WithTTLQueryParameter 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
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabledQueryParameter *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTLQueryParameter *string

	/* OrderBy.

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

	/* PropagationEnabled.

	   Filter by propagation_enabled
	*/
	PropagationEnabledQueryParameter *bool

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   SVM UUID.
	*/
	SVMUUIDPathParameter string

	/* TTL.

	   Filter by ttl
	*/
	TTLQueryParameter *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) SetEnabledQueryParameter

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

SetEnabledQueryParameter adds the enabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetNegativeCacheEnabledQueryParameter

func (o *UnixGroupSettingsGetParams) SetNegativeCacheEnabledQueryParameter(negativeCacheEnabled *bool)

SetNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetNegativeTTLQueryParameter

func (o *UnixGroupSettingsGetParams) SetNegativeTTLQueryParameter(negativeTTL *string)

SetNegativeTTLQueryParameter adds the negativeTtl to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetPropagationEnabledQueryParameter

func (o *UnixGroupSettingsGetParams) SetPropagationEnabledQueryParameter(propagationEnabled *bool)

SetPropagationEnabledQueryParameter adds the propagationEnabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetSVMUUIDPathParameter

func (o *UnixGroupSettingsGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the unix group settings get params

func (*UnixGroupSettingsGetParams) SetTTLQueryParameter

func (o *UnixGroupSettingsGetParams) SetTTLQueryParameter(ttl *string)

SetTTLQueryParameter 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) WithEnabledQueryParameter

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

WithEnabledQueryParameter adds the enabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithNegativeCacheEnabledQueryParameter

func (o *UnixGroupSettingsGetParams) WithNegativeCacheEnabledQueryParameter(negativeCacheEnabled *bool) *UnixGroupSettingsGetParams

WithNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithNegativeTTLQueryParameter

func (o *UnixGroupSettingsGetParams) WithNegativeTTLQueryParameter(negativeTTL *string) *UnixGroupSettingsGetParams

WithNegativeTTLQueryParameter adds the negativeTTL to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithPropagationEnabledQueryParameter

func (o *UnixGroupSettingsGetParams) WithPropagationEnabledQueryParameter(propagationEnabled *bool) *UnixGroupSettingsGetParams

WithPropagationEnabledQueryParameter adds the propagationEnabled to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithSVMUUIDPathParameter

func (o *UnixGroupSettingsGetParams) WithSVMUUIDPathParameter(svmUUID string) *UnixGroupSettingsGetParams

WithSVMUUIDPathParameter adds the svmUUID to the unix group settings get params

func (*UnixGroupSettingsGetParams) WithTTLQueryParameter

func (o *UnixGroupSettingsGetParams) WithTTLQueryParameter(ttl *string) *UnixGroupSettingsGetParams

WithTTLQueryParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *UnixGroupSettingsModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

func (o *UnixGroupSettingsModifyParams) WithSVMUUIDPathParameter(svmUUID string) *UnixGroupSettingsModifyParams

WithSVMUUIDPathParameter 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.
	*/
	NamePathParameter string

	/* SvmUUID.

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

	/* UnixGroupName.

	   UNIX group name.
	*/
	UnixGroupNamePathParameter 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) SetNamePathParameter

func (o *UnixGroupUserDeleteParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the unix group user delete params

func (*UnixGroupUserDeleteParams) SetSVMUUIDPathParameter

func (o *UnixGroupUserDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUnixGroupNamePathParameter

func (o *UnixGroupUserDeleteParams) SetUnixGroupNamePathParameter(unixGroupName string)

SetUnixGroupNamePathParameter 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) WithNamePathParameter

func (o *UnixGroupUserDeleteParams) WithNamePathParameter(name string) *UnixGroupUserDeleteParams

WithNamePathParameter adds the name to the unix group user delete params

func (*UnixGroupUserDeleteParams) WithSVMUUIDPathParameter

func (o *UnixGroupUserDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *UnixGroupUserDeleteParams

WithSVMUUIDPathParameter 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) WithUnixGroupNamePathParameter

func (o *UnixGroupUserDeleteParams) WithUnixGroupNamePathParameter(unixGroupName string) *UnixGroupUserDeleteParams

WithUnixGroupNamePathParameter 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.
	*/
	FieldsQueryParameter []string

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmUUID.

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

	/* UnixGroupName.

	   UNIX group name.
	*/
	UnixGroupNamePathParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetNameQueryParameter

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

SetNameQueryParameter adds the name to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) SetSVMUUIDPathParameter

func (o *UnixGroupUsersCollectionGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUnixGroupNamePathParameter

func (o *UnixGroupUsersCollectionGetParams) SetUnixGroupNamePathParameter(unixGroupName string)

SetUnixGroupNamePathParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithNameQueryParameter

WithNameQueryParameter adds the name to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the unix group users collection get params

func (*UnixGroupUsersCollectionGetParams) WithSVMUUIDPathParameter

func (o *UnixGroupUsersCollectionGetParams) WithSVMUUIDPathParameter(svmUUID string) *UnixGroupUsersCollectionGetParams

WithSVMUUIDPathParameter 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) WithUnixGroupNamePathParameter

func (o *UnixGroupUsersCollectionGetParams) WithUnixGroupNamePathParameter(unixGroupName string) *UnixGroupUsersCollectionGetParams

WithUnixGroupNamePathParameter 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 {
}

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.
	*/
	ReturnRecordsQueryParameter *bool

	/* SvmUUID.

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

	/* UnixGroupName.

	   UNIX group name.
	*/
	UnixGroupNamePathParameter 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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the unix group users create params

func (*UnixGroupUsersCreateParams) SetSVMUUIDPathParameter

func (o *UnixGroupUsersCreateParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUnixGroupNamePathParameter

func (o *UnixGroupUsersCreateParams) SetUnixGroupNamePathParameter(unixGroupName string)

SetUnixGroupNamePathParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the unix group users create params

func (*UnixGroupUsersCreateParams) WithSVMUUIDPathParameter

func (o *UnixGroupUsersCreateParams) WithSVMUUIDPathParameter(svmUUID string) *UnixGroupUsersCreateParams

WithSVMUUIDPathParameter 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) WithUnixGroupNamePathParameter

func (o *UnixGroupUsersCreateParams) WithUnixGroupNamePathParameter(unixGroupName string) *UnixGroupUsersCreateParams

WithUnixGroupNamePathParameter 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.
	*/
	FieldsQueryParameter []string

	/* Name.

	   UNIX user to be retrieved from the group.
	*/
	NamePathParameter string

	/* SvmUUID.

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

	/* UnixGroupName.

	   UNIX group name.
	*/
	UnixGroupNamePathParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetNamePathParameter

func (o *UnixGroupUsersGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the unix group users get params

func (*UnixGroupUsersGetParams) SetSVMUUIDPathParameter

func (o *UnixGroupUsersGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUnixGroupNamePathParameter

func (o *UnixGroupUsersGetParams) SetUnixGroupNamePathParameter(unixGroupName string)

SetUnixGroupNamePathParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithNamePathParameter

func (o *UnixGroupUsersGetParams) WithNamePathParameter(name string) *UnixGroupUsersGetParams

WithNamePathParameter adds the name to the unix group users get params

func (*UnixGroupUsersGetParams) WithSVMUUIDPathParameter

func (o *UnixGroupUsersGetParams) WithSVMUUIDPathParameter(svmUUID string) *UnixGroupUsersGetParams

WithSVMUUIDPathParameter 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) WithUnixGroupNamePathParameter

func (o *UnixGroupUsersGetParams) WithUnixGroupNamePathParameter(unixGroupName string) *UnixGroupUsersGetParams

WithUnixGroupNamePathParameter 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.
	*/
	FieldsQueryParameter []string

	/* FullName.

	   Filter by full_name
	*/
	FullNameQueryParameter *string

	/* ID.

	   Filter by id
	*/
	IDQueryParameter *int64

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* PrimaryGid.

	   Filter by primary_gid
	*/
	PrimaryGIDQueryParameter *int64

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

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

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

SetFieldsQueryParameter adds the fields to the unix user collection get params

func (*UnixUserCollectionGetParams) SetFullNameQueryParameter

func (o *UnixUserCollectionGetParams) SetFullNameQueryParameter(fullName *string)

SetFullNameQueryParameter 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) SetIDQueryParameter

func (o *UnixUserCollectionGetParams) SetIDQueryParameter(id *int64)

SetIDQueryParameter adds the id to the unix user collection get params

func (*UnixUserCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the unix user collection get params

func (*UnixUserCollectionGetParams) SetNameQueryParameter

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

SetNameQueryParameter adds the name to the unix user collection get params

func (*UnixUserCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the unix user collection get params

func (*UnixUserCollectionGetParams) SetPrimaryGIDQueryParameter

func (o *UnixUserCollectionGetParams) SetPrimaryGIDQueryParameter(primaryGid *int64)

SetPrimaryGIDQueryParameter adds the primaryGid to the unix user collection get params

func (*UnixUserCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the unix user collection get params

func (*UnixUserCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the unix user collection get params

func (*UnixUserCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the unix user collection get params

func (*UnixUserCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the unix user collection get params

func (*UnixUserCollectionGetParams) WithFullNameQueryParameter

func (o *UnixUserCollectionGetParams) WithFullNameQueryParameter(fullName *string) *UnixUserCollectionGetParams

WithFullNameQueryParameter 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) WithIDQueryParameter

func (o *UnixUserCollectionGetParams) WithIDQueryParameter(id *int64) *UnixUserCollectionGetParams

WithIDQueryParameter adds the id to the unix user collection get params

func (*UnixUserCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the unix user collection get params

func (*UnixUserCollectionGetParams) WithNameQueryParameter

func (o *UnixUserCollectionGetParams) WithNameQueryParameter(name *string) *UnixUserCollectionGetParams

WithNameQueryParameter adds the name to the unix user collection get params

func (*UnixUserCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the unix user collection get params

func (*UnixUserCollectionGetParams) WithPrimaryGIDQueryParameter

func (o *UnixUserCollectionGetParams) WithPrimaryGIDQueryParameter(primaryGid *int64) *UnixUserCollectionGetParams

WithPrimaryGIDQueryParameter adds the primaryGid to the unix user collection get params

func (*UnixUserCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the unix user collection get params

func (*UnixUserCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the unix user collection get params

func (*UnixUserCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the unix user collection get params

func (*UnixUserCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter 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 {
	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.
	*/
	ReturnRecordsQueryParameter *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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter 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
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetNamePathParameter

func (o *UnixUserDeleteParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the unix user delete params

func (*UnixUserDeleteParams) SetSVMUUIDPathParameter

func (o *UnixUserDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithNamePathParameter

func (o *UnixUserDeleteParams) WithNamePathParameter(name string) *UnixUserDeleteParams

WithNamePathParameter adds the name to the unix user delete params

func (*UnixUserDeleteParams) WithSVMUUIDPathParameter

func (o *UnixUserDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *UnixUserDeleteParams

WithSVMUUIDPathParameter 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.
	*/
	FieldsQueryParameter []string

	/* Name.

	   UNIX user name
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetNamePathParameter

func (o *UnixUserGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the unix user get params

func (*UnixUserGetParams) SetSVMUUIDPathParameter

func (o *UnixUserGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithNamePathParameter

func (o *UnixUserGetParams) WithNamePathParameter(name string) *UnixUserGetParams

WithNamePathParameter adds the name to the unix user get params

func (*UnixUserGetParams) WithSVMUUIDPathParameter

func (o *UnixUserGetParams) WithSVMUUIDPathParameter(svmUUID string) *UnixUserGetParams

WithSVMUUIDPathParameter 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
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetNamePathParameter

func (o *UnixUserModifyParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the unix user modify params

func (*UnixUserModifyParams) SetSVMUUIDPathParameter

func (o *UnixUserModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithNamePathParameter

func (o *UnixUserModifyParams) WithNamePathParameter(name string) *UnixUserModifyParams

WithNamePathParameter adds the name to the unix user modify params

func (*UnixUserModifyParams) WithSVMUUIDPathParameter

func (o *UnixUserModifyParams) WithSVMUUIDPathParameter(svmUUID string) *UnixUserModifyParams

WithSVMUUIDPathParameter 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
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabledQueryParameter *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTLQueryParameter *string

	/* OrderBy.

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

	/* PropagationEnabled.

	   Filter by propagation_enabled
	*/
	PropagationEnabledQueryParameter *bool

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TTL.

	   Filter by ttl
	*/
	TTLQueryParameter *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) SetEnabledQueryParameter

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

SetEnabledQueryParameter adds the enabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetNegativeCacheEnabledQueryParameter

func (o *UnixUserSettingsCollectionGetParams) SetNegativeCacheEnabledQueryParameter(negativeCacheEnabled *bool)

SetNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetNegativeTTLQueryParameter

func (o *UnixUserSettingsCollectionGetParams) SetNegativeTTLQueryParameter(negativeTTL *string)

SetNegativeTTLQueryParameter adds the negativeTtl to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetPropagationEnabledQueryParameter

func (o *UnixUserSettingsCollectionGetParams) SetPropagationEnabledQueryParameter(propagationEnabled *bool)

SetPropagationEnabledQueryParameter adds the propagationEnabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetSVMUUIDQueryParameter

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

SetSVMUUIDQueryParameter adds the svmUuid to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) SetTTLQueryParameter

func (o *UnixUserSettingsCollectionGetParams) SetTTLQueryParameter(ttl *string)

SetTTLQueryParameter 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) WithEnabledQueryParameter

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

WithEnabledQueryParameter adds the enabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithNegativeCacheEnabledQueryParameter

func (o *UnixUserSettingsCollectionGetParams) WithNegativeCacheEnabledQueryParameter(negativeCacheEnabled *bool) *UnixUserSettingsCollectionGetParams

WithNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithNegativeTTLQueryParameter

func (o *UnixUserSettingsCollectionGetParams) WithNegativeTTLQueryParameter(negativeTTL *string) *UnixUserSettingsCollectionGetParams

WithNegativeTTLQueryParameter adds the negativeTTL to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithPropagationEnabledQueryParameter

func (o *UnixUserSettingsCollectionGetParams) WithPropagationEnabledQueryParameter(propagationEnabled *bool) *UnixUserSettingsCollectionGetParams

WithPropagationEnabledQueryParameter adds the propagationEnabled to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithSVMUUIDQueryParameter

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

WithSVMUUIDQueryParameter adds the svmUUID to the unix user settings collection get params

func (*UnixUserSettingsCollectionGetParams) WithTTLQueryParameter

WithTTLQueryParameter 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
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* MaxRecords.

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

	/* NegativeCacheEnabled.

	   Filter by negative_cache_enabled
	*/
	NegativeCacheEnabledQueryParameter *bool

	/* NegativeTTL.

	   Filter by negative_ttl
	*/
	NegativeTTLQueryParameter *string

	/* OrderBy.

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

	/* PropagationEnabled.

	   Filter by propagation_enabled
	*/
	PropagationEnabledQueryParameter *bool

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

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

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   SVM UUID.
	*/
	SVMUUIDPathParameter string

	/* TTL.

	   Filter by ttl
	*/
	TTLQueryParameter *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) SetEnabledQueryParameter

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

SetEnabledQueryParameter adds the enabled to the unix user settings get params

func (*UnixUserSettingsGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the unix user settings get params

func (*UnixUserSettingsGetParams) SetNegativeCacheEnabledQueryParameter

func (o *UnixUserSettingsGetParams) SetNegativeCacheEnabledQueryParameter(negativeCacheEnabled *bool)

SetNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the unix user settings get params

func (*UnixUserSettingsGetParams) SetNegativeTTLQueryParameter

func (o *UnixUserSettingsGetParams) SetNegativeTTLQueryParameter(negativeTTL *string)

SetNegativeTTLQueryParameter adds the negativeTtl to the unix user settings get params

func (*UnixUserSettingsGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the unix user settings get params

func (*UnixUserSettingsGetParams) SetPropagationEnabledQueryParameter

func (o *UnixUserSettingsGetParams) SetPropagationEnabledQueryParameter(propagationEnabled *bool)

SetPropagationEnabledQueryParameter adds the propagationEnabled to the unix user settings get params

func (*UnixUserSettingsGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the unix user settings get params

func (*UnixUserSettingsGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the unix user settings get params

func (*UnixUserSettingsGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the unix user settings get params

func (*UnixUserSettingsGetParams) SetSVMUUIDPathParameter

func (o *UnixUserSettingsGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the unix user settings get params

func (*UnixUserSettingsGetParams) SetTTLQueryParameter

func (o *UnixUserSettingsGetParams) SetTTLQueryParameter(ttl *string)

SetTTLQueryParameter 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) WithEnabledQueryParameter

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

WithEnabledQueryParameter adds the enabled to the unix user settings get params

func (*UnixUserSettingsGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the unix user settings get params

func (*UnixUserSettingsGetParams) WithNegativeCacheEnabledQueryParameter

func (o *UnixUserSettingsGetParams) WithNegativeCacheEnabledQueryParameter(negativeCacheEnabled *bool) *UnixUserSettingsGetParams

WithNegativeCacheEnabledQueryParameter adds the negativeCacheEnabled to the unix user settings get params

func (*UnixUserSettingsGetParams) WithNegativeTTLQueryParameter

func (o *UnixUserSettingsGetParams) WithNegativeTTLQueryParameter(negativeTTL *string) *UnixUserSettingsGetParams

WithNegativeTTLQueryParameter adds the negativeTTL to the unix user settings get params

func (*UnixUserSettingsGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the unix user settings get params

func (*UnixUserSettingsGetParams) WithPropagationEnabledQueryParameter

func (o *UnixUserSettingsGetParams) WithPropagationEnabledQueryParameter(propagationEnabled *bool) *UnixUserSettingsGetParams

WithPropagationEnabledQueryParameter adds the propagationEnabled to the unix user settings get params

func (*UnixUserSettingsGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the unix user settings get params

func (*UnixUserSettingsGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the unix user settings get params

func (*UnixUserSettingsGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the unix user settings get params

func (*UnixUserSettingsGetParams) WithSVMUUIDPathParameter

func (o *UnixUserSettingsGetParams) WithSVMUUIDPathParameter(svmUUID string) *UnixUserSettingsGetParams

WithSVMUUIDPathParameter adds the svmUUID to the unix user settings get params

func (*UnixUserSettingsGetParams) WithTTLQueryParameter

func (o *UnixUserSettingsGetParams) WithTTLQueryParameter(ttl *string) *UnixUserSettingsGetParams

WithTTLQueryParameter 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *UnixUserSettingsModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

func (o *UnixUserSettingsModifyParams) WithSVMUUIDPathParameter(svmUUID string) *UnixUserSettingsModifyParams

WithSVMUUIDPathParameter 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