security

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 AccountCollectionGetDefault ¶

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

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

Error

func NewAccountCollectionGetDefault ¶

func NewAccountCollectionGetDefault(code int) *AccountCollectionGetDefault

NewAccountCollectionGetDefault creates a AccountCollectionGetDefault with default headers values

func (*AccountCollectionGetDefault) Code ¶

func (o *AccountCollectionGetDefault) Code() int

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

func (*AccountCollectionGetDefault) Error ¶

func (*AccountCollectionGetDefault) GetPayload ¶

func (*AccountCollectionGetDefault) IsClientError ¶

func (o *AccountCollectionGetDefault) IsClientError() bool

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

func (*AccountCollectionGetDefault) IsCode ¶

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

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

func (*AccountCollectionGetDefault) IsRedirect ¶

func (o *AccountCollectionGetDefault) IsRedirect() bool

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

func (*AccountCollectionGetDefault) IsServerError ¶

func (o *AccountCollectionGetDefault) IsServerError() bool

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

func (*AccountCollectionGetDefault) IsSuccess ¶

func (o *AccountCollectionGetDefault) IsSuccess() bool

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

func (*AccountCollectionGetDefault) String ¶

func (o *AccountCollectionGetDefault) String() string

type AccountCollectionGetOK ¶

type AccountCollectionGetOK struct {
	Payload *models.AccountResponse
}

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

OK

func NewAccountCollectionGetOK ¶

func NewAccountCollectionGetOK() *AccountCollectionGetOK

NewAccountCollectionGetOK creates a AccountCollectionGetOK with default headers values

func (*AccountCollectionGetOK) Error ¶

func (o *AccountCollectionGetOK) Error() string

func (*AccountCollectionGetOK) GetPayload ¶

func (*AccountCollectionGetOK) IsClientError ¶

func (o *AccountCollectionGetOK) IsClientError() bool

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

func (*AccountCollectionGetOK) IsCode ¶

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

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

func (*AccountCollectionGetOK) IsRedirect ¶

func (o *AccountCollectionGetOK) IsRedirect() bool

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

func (*AccountCollectionGetOK) IsServerError ¶

func (o *AccountCollectionGetOK) IsServerError() bool

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

func (*AccountCollectionGetOK) IsSuccess ¶

func (o *AccountCollectionGetOK) IsSuccess() bool

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

func (*AccountCollectionGetOK) String ¶

func (o *AccountCollectionGetOK) String() string

type AccountCollectionGetParams ¶

type AccountCollectionGetParams struct {

	/* ApplicationsApplication.

	   Filter by applications.application
	*/
	ApplicationsApplicationQueryParameter *string

	/* ApplicationsAuthenticationMethods.

	   Filter by applications.authentication_methods
	*/
	ApplicationsAuthenticationMethodsQueryParameter *string

	/* ApplicationsSecondAuthenticationMethod.

	   Filter by applications.second_authentication_method
	*/
	ApplicationsSecondAuthenticationMethodQueryParameter *string

	/* AuthenticationMethods.

	   Filter by authentication_methods
	*/
	AuthenticationMethodsQueryParameter *string

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* Fields.

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

	/* LdapFastbind.

	   Filter by ldap_fastbind
	*/
	LdapFastbindQueryParameter *bool

	/* Locked.

	   Filter by locked
	*/
	LockedQueryParameter *bool

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

	/* OwnerName.

	   Filter by owner.name
	*/
	OwnerNameQueryParameter *string

	/* OwnerUUID.

	   Filter by owner.uuid
	*/
	OwnerUUIDQueryParameter *string

	/* PasswordHashAlgorithm.

	   Filter by password_hash_algorithm
	*/
	PasswordHashAlgorithmQueryParameter *string

	/* PublicKey.

	   Filter by public_key
	*/
	PublicKeyQueryParameter *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

	/* RoleName.

	   Filter by role.name
	*/
	RoleNameQueryParameter *string

	/* Scope.

	   Filter by scope
	*/
	ScopeQueryParameter *string

	/* SslCaCertificate.

	   Filter by ssl_ca_certificate
	*/
	SslCaCertificateQueryParameter *string

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

AccountCollectionGetParams contains all the parameters to send to the API endpoint

for the account collection get operation.

Typically these are written to a http.Request.

func NewAccountCollectionGetParams ¶

func NewAccountCollectionGetParams() *AccountCollectionGetParams

NewAccountCollectionGetParams creates a new AccountCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAccountCollectionGetParamsWithContext ¶

func NewAccountCollectionGetParamsWithContext(ctx context.Context) *AccountCollectionGetParams

NewAccountCollectionGetParamsWithContext creates a new AccountCollectionGetParams object with the ability to set a context for a request.

func NewAccountCollectionGetParamsWithHTTPClient ¶

func NewAccountCollectionGetParamsWithHTTPClient(client *http.Client) *AccountCollectionGetParams

NewAccountCollectionGetParamsWithHTTPClient creates a new AccountCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewAccountCollectionGetParamsWithTimeout ¶

func NewAccountCollectionGetParamsWithTimeout(timeout time.Duration) *AccountCollectionGetParams

NewAccountCollectionGetParamsWithTimeout creates a new AccountCollectionGetParams object with the ability to set a timeout on a request.

func (*AccountCollectionGetParams) SetApplicationsApplicationQueryParameter ¶

func (o *AccountCollectionGetParams) SetApplicationsApplicationQueryParameter(applicationsApplication *string)

SetApplicationsApplicationQueryParameter adds the applicationsApplication to the account collection get params

func (*AccountCollectionGetParams) SetApplicationsAuthenticationMethodsQueryParameter ¶

func (o *AccountCollectionGetParams) SetApplicationsAuthenticationMethodsQueryParameter(applicationsAuthenticationMethods *string)

SetApplicationsAuthenticationMethodsQueryParameter adds the applicationsAuthenticationMethods to the account collection get params

func (*AccountCollectionGetParams) SetApplicationsSecondAuthenticationMethodQueryParameter ¶

func (o *AccountCollectionGetParams) SetApplicationsSecondAuthenticationMethodQueryParameter(applicationsSecondAuthenticationMethod *string)

SetApplicationsSecondAuthenticationMethodQueryParameter adds the applicationsSecondAuthenticationMethod to the account collection get params

func (*AccountCollectionGetParams) SetAuthenticationMethodsQueryParameter ¶

func (o *AccountCollectionGetParams) SetAuthenticationMethodsQueryParameter(authenticationMethods *string)

SetAuthenticationMethodsQueryParameter adds the authenticationMethods to the account collection get params

func (*AccountCollectionGetParams) SetCommentQueryParameter ¶

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

SetCommentQueryParameter adds the comment to the account collection get params

func (*AccountCollectionGetParams) SetContext ¶

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

SetContext adds the context to the account collection get params

func (*AccountCollectionGetParams) SetDefaults ¶

func (o *AccountCollectionGetParams) SetDefaults()

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

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

func (*AccountCollectionGetParams) SetFieldsQueryParameter ¶

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

SetFieldsQueryParameter adds the fields to the account collection get params

func (*AccountCollectionGetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the account collection get params

func (*AccountCollectionGetParams) SetLdapFastbindQueryParameter ¶

func (o *AccountCollectionGetParams) SetLdapFastbindQueryParameter(ldapFastbind *bool)

SetLdapFastbindQueryParameter adds the ldapFastbind to the account collection get params

func (*AccountCollectionGetParams) SetLockedQueryParameter ¶

func (o *AccountCollectionGetParams) SetLockedQueryParameter(locked *bool)

SetLockedQueryParameter adds the locked to the account collection get params

func (*AccountCollectionGetParams) SetMaxRecordsQueryParameter ¶

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

SetMaxRecordsQueryParameter adds the maxRecords to the account collection get params

func (*AccountCollectionGetParams) SetNameQueryParameter ¶

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

SetNameQueryParameter adds the name to the account collection get params

func (*AccountCollectionGetParams) SetOrderByQueryParameter ¶

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

SetOrderByQueryParameter adds the orderBy to the account collection get params

func (*AccountCollectionGetParams) SetOwnerNameQueryParameter ¶

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

SetOwnerNameQueryParameter adds the ownerName to the account collection get params

func (*AccountCollectionGetParams) SetOwnerUUIDQueryParameter ¶

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

SetOwnerUUIDQueryParameter adds the ownerUuid to the account collection get params

func (*AccountCollectionGetParams) SetPasswordHashAlgorithmQueryParameter ¶

func (o *AccountCollectionGetParams) SetPasswordHashAlgorithmQueryParameter(passwordHashAlgorithm *string)

SetPasswordHashAlgorithmQueryParameter adds the passwordHashAlgorithm to the account collection get params

func (*AccountCollectionGetParams) SetPublicKeyQueryParameter ¶

func (o *AccountCollectionGetParams) SetPublicKeyQueryParameter(publicKey *string)

SetPublicKeyQueryParameter adds the publicKey to the account collection get params

func (*AccountCollectionGetParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the account collection get params

func (*AccountCollectionGetParams) SetReturnTimeoutQueryParameter ¶

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the account collection get params

func (*AccountCollectionGetParams) SetRoleNameQueryParameter ¶

func (o *AccountCollectionGetParams) SetRoleNameQueryParameter(roleName *string)

SetRoleNameQueryParameter adds the roleName to the account collection get params

func (*AccountCollectionGetParams) SetScopeQueryParameter ¶

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

SetScopeQueryParameter adds the scope to the account collection get params

func (*AccountCollectionGetParams) SetSslCaCertificateQueryParameter ¶

func (o *AccountCollectionGetParams) SetSslCaCertificateQueryParameter(sslCaCertificate *string)

SetSslCaCertificateQueryParameter adds the sslCaCertificate to the account collection get params

func (*AccountCollectionGetParams) SetTimeout ¶

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

SetTimeout adds the timeout to the account collection get params

func (*AccountCollectionGetParams) WithApplicationsApplicationQueryParameter ¶

func (o *AccountCollectionGetParams) WithApplicationsApplicationQueryParameter(applicationsApplication *string) *AccountCollectionGetParams

WithApplicationsApplicationQueryParameter adds the applicationsApplication to the account collection get params

func (*AccountCollectionGetParams) WithApplicationsAuthenticationMethodsQueryParameter ¶

func (o *AccountCollectionGetParams) WithApplicationsAuthenticationMethodsQueryParameter(applicationsAuthenticationMethods *string) *AccountCollectionGetParams

WithApplicationsAuthenticationMethodsQueryParameter adds the applicationsAuthenticationMethods to the account collection get params

func (*AccountCollectionGetParams) WithApplicationsSecondAuthenticationMethodQueryParameter ¶

func (o *AccountCollectionGetParams) WithApplicationsSecondAuthenticationMethodQueryParameter(applicationsSecondAuthenticationMethod *string) *AccountCollectionGetParams

WithApplicationsSecondAuthenticationMethodQueryParameter adds the applicationsSecondAuthenticationMethod to the account collection get params

func (*AccountCollectionGetParams) WithAuthenticationMethodsQueryParameter ¶

func (o *AccountCollectionGetParams) WithAuthenticationMethodsQueryParameter(authenticationMethods *string) *AccountCollectionGetParams

WithAuthenticationMethodsQueryParameter adds the authenticationMethods to the account collection get params

func (*AccountCollectionGetParams) WithCommentQueryParameter ¶

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

WithCommentQueryParameter adds the comment to the account collection get params

func (*AccountCollectionGetParams) WithContext ¶

WithContext adds the context to the account collection get params

func (*AccountCollectionGetParams) WithDefaults ¶

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

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

func (*AccountCollectionGetParams) WithFieldsQueryParameter ¶

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

WithFieldsQueryParameter adds the fields to the account collection get params

func (*AccountCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the account collection get params

func (*AccountCollectionGetParams) WithLdapFastbindQueryParameter ¶

func (o *AccountCollectionGetParams) WithLdapFastbindQueryParameter(ldapFastbind *bool) *AccountCollectionGetParams

WithLdapFastbindQueryParameter adds the ldapFastbind to the account collection get params

func (*AccountCollectionGetParams) WithLockedQueryParameter ¶

func (o *AccountCollectionGetParams) WithLockedQueryParameter(locked *bool) *AccountCollectionGetParams

WithLockedQueryParameter adds the locked to the account collection get params

func (*AccountCollectionGetParams) WithMaxRecordsQueryParameter ¶

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

WithMaxRecordsQueryParameter adds the maxRecords to the account collection get params

func (*AccountCollectionGetParams) WithNameQueryParameter ¶

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

WithNameQueryParameter adds the name to the account collection get params

func (*AccountCollectionGetParams) WithOrderByQueryParameter ¶

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

WithOrderByQueryParameter adds the orderBy to the account collection get params

func (*AccountCollectionGetParams) WithOwnerNameQueryParameter ¶

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

WithOwnerNameQueryParameter adds the ownerName to the account collection get params

func (*AccountCollectionGetParams) WithOwnerUUIDQueryParameter ¶

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

WithOwnerUUIDQueryParameter adds the ownerUUID to the account collection get params

func (*AccountCollectionGetParams) WithPasswordHashAlgorithmQueryParameter ¶

func (o *AccountCollectionGetParams) WithPasswordHashAlgorithmQueryParameter(passwordHashAlgorithm *string) *AccountCollectionGetParams

WithPasswordHashAlgorithmQueryParameter adds the passwordHashAlgorithm to the account collection get params

func (*AccountCollectionGetParams) WithPublicKeyQueryParameter ¶

func (o *AccountCollectionGetParams) WithPublicKeyQueryParameter(publicKey *string) *AccountCollectionGetParams

WithPublicKeyQueryParameter adds the publicKey to the account collection get params

func (*AccountCollectionGetParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the account collection get params

func (*AccountCollectionGetParams) WithReturnTimeoutQueryParameter ¶

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the account collection get params

func (*AccountCollectionGetParams) WithRoleNameQueryParameter ¶

func (o *AccountCollectionGetParams) WithRoleNameQueryParameter(roleName *string) *AccountCollectionGetParams

WithRoleNameQueryParameter adds the roleName to the account collection get params

func (*AccountCollectionGetParams) WithScopeQueryParameter ¶

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

WithScopeQueryParameter adds the scope to the account collection get params

func (*AccountCollectionGetParams) WithSslCaCertificateQueryParameter ¶

func (o *AccountCollectionGetParams) WithSslCaCertificateQueryParameter(sslCaCertificate *string) *AccountCollectionGetParams

WithSslCaCertificateQueryParameter adds the sslCaCertificate to the account collection get params

func (*AccountCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the account collection get params

func (*AccountCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AccountCollectionGetReader ¶

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

AccountCollectionGetReader is a Reader for the AccountCollectionGet structure.

func (*AccountCollectionGetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AccountCreateCreated ¶

type AccountCreateCreated struct {
}

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

Created

func NewAccountCreateCreated ¶

func NewAccountCreateCreated() *AccountCreateCreated

NewAccountCreateCreated creates a AccountCreateCreated with default headers values

func (*AccountCreateCreated) Error ¶

func (o *AccountCreateCreated) Error() string

func (*AccountCreateCreated) IsClientError ¶

func (o *AccountCreateCreated) IsClientError() bool

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

func (*AccountCreateCreated) IsCode ¶

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

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

func (*AccountCreateCreated) IsRedirect ¶

func (o *AccountCreateCreated) IsRedirect() bool

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

func (*AccountCreateCreated) IsServerError ¶

func (o *AccountCreateCreated) IsServerError() bool

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

func (*AccountCreateCreated) IsSuccess ¶

func (o *AccountCreateCreated) IsSuccess() bool

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

func (*AccountCreateCreated) String ¶

func (o *AccountCreateCreated) String() string

type AccountCreateDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1261215 | The role was not found. | | 1263343 | Cannot lock user with password not set or non-password authentication method. | | 5636099 | User creation with a non-admin role is not supported for service-processor application. | | 5636121 | The user account name is reserved for use by the system. | | 5636126 | Cannot create a user with the username or role as AutoSupport because it is reserved by the system. | | 5636140 | Creating a login with application console for a data Vserver is not supported. | | 5636141 | Creating a login with application service-processor for a data Vserver is not supported. | | 5636154 | The second-authentication-method parameter is supported for ssh application. | | 5636155 | The second-authentication-method parameter can be specified only if the authentication-method password or public key nsswitch. | | 5636156 | The same value cannot be specified for the second-authentication-method and the authentication-method. | | 5636157 | If the authentication-method is domain, the second-authentication-method cannot be specified. | | 5636164 | If the value for either the authentication-method second-authentication-method is nsswitch or password, the other parameter must differ. | | 5636197 | LDAP fastbind combination for application and authentication method is not supported. | | 5636198 | LDAP fastbind authentication is supported only for nsswitch. | | 7077897 | Invalid character in username. | | 7077898 | The username must contain both letters and numbers. | | 7077899 | The username does not meet length requirements. | | 7077906 | A role with that name has not been defined for the Vserver. | | 7077918 | The password cannot contain the username. | | 7077919 | The minimum length for new password does not meet the policy. | | 7077920 | A new password must have both letters and numbers. | | 7077921 | The minimum number of special characters required do not meet the policy. | | 7077929 | Cannot lock user with password not set or non-password authentication method. | | 7077940 | The password exceeds the maximum supported length. | | 7077941 | The defined password composition exceeds the maximum password length of 128 characters. | | 7078900 | An admin password is not set. Set the password by including it in the request. |

func NewAccountCreateDefault ¶

func NewAccountCreateDefault(code int) *AccountCreateDefault

NewAccountCreateDefault creates a AccountCreateDefault with default headers values

func (*AccountCreateDefault) Code ¶

func (o *AccountCreateDefault) Code() int

Code gets the status code for the account create default response

func (*AccountCreateDefault) Error ¶

func (o *AccountCreateDefault) Error() string

func (*AccountCreateDefault) GetPayload ¶

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

func (*AccountCreateDefault) IsClientError ¶

func (o *AccountCreateDefault) IsClientError() bool

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

func (*AccountCreateDefault) IsCode ¶

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

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

func (*AccountCreateDefault) IsRedirect ¶

func (o *AccountCreateDefault) IsRedirect() bool

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

func (*AccountCreateDefault) IsServerError ¶

func (o *AccountCreateDefault) IsServerError() bool

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

func (*AccountCreateDefault) IsSuccess ¶

func (o *AccountCreateDefault) IsSuccess() bool

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

func (*AccountCreateDefault) String ¶

func (o *AccountCreateDefault) String() string

type AccountCreateParams ¶

type AccountCreateParams struct {

	/* Info.

	   Details for the user account to be created.
	*/
	Info *models.Account

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

AccountCreateParams contains all the parameters to send to the API endpoint

for the account create operation.

Typically these are written to a http.Request.

func NewAccountCreateParams ¶

func NewAccountCreateParams() *AccountCreateParams

NewAccountCreateParams creates a new AccountCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAccountCreateParamsWithContext ¶

func NewAccountCreateParamsWithContext(ctx context.Context) *AccountCreateParams

NewAccountCreateParamsWithContext creates a new AccountCreateParams object with the ability to set a context for a request.

func NewAccountCreateParamsWithHTTPClient ¶

func NewAccountCreateParamsWithHTTPClient(client *http.Client) *AccountCreateParams

NewAccountCreateParamsWithHTTPClient creates a new AccountCreateParams object with the ability to set a custom HTTPClient for a request.

func NewAccountCreateParamsWithTimeout ¶

func NewAccountCreateParamsWithTimeout(timeout time.Duration) *AccountCreateParams

NewAccountCreateParamsWithTimeout creates a new AccountCreateParams object with the ability to set a timeout on a request.

func (*AccountCreateParams) SetContext ¶

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

SetContext adds the context to the account create params

func (*AccountCreateParams) SetDefaults ¶

func (o *AccountCreateParams) SetDefaults()

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

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

func (*AccountCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the account create params

func (*AccountCreateParams) SetInfo ¶

func (o *AccountCreateParams) SetInfo(info *models.Account)

SetInfo adds the info to the account create params

func (*AccountCreateParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the account create params

func (*AccountCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the account create params

func (*AccountCreateParams) WithContext ¶

WithContext adds the context to the account create params

func (*AccountCreateParams) WithDefaults ¶

func (o *AccountCreateParams) WithDefaults() *AccountCreateParams

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

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

func (*AccountCreateParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the account create params

func (*AccountCreateParams) WithInfo ¶

WithInfo adds the info to the account create params

func (*AccountCreateParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the account create params

func (*AccountCreateParams) WithTimeout ¶

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

WithTimeout adds the timeout to the account create params

func (*AccountCreateParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AccountCreateReader ¶

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

AccountCreateReader is a Reader for the AccountCreate structure.

func (*AccountCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AccountDeleteDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5636098 | Last unlocked account that has an admin role cannot be deleted. | | 5636125 | The operation is not supported on system accounts. | | 5636146 | Cannot delete the last console account with admin role. |

func NewAccountDeleteDefault ¶

func NewAccountDeleteDefault(code int) *AccountDeleteDefault

NewAccountDeleteDefault creates a AccountDeleteDefault with default headers values

func (*AccountDeleteDefault) Code ¶

func (o *AccountDeleteDefault) Code() int

Code gets the status code for the account delete default response

func (*AccountDeleteDefault) Error ¶

func (o *AccountDeleteDefault) Error() string

func (*AccountDeleteDefault) GetPayload ¶

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

func (*AccountDeleteDefault) IsClientError ¶

func (o *AccountDeleteDefault) IsClientError() bool

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

func (*AccountDeleteDefault) IsCode ¶

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

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

func (*AccountDeleteDefault) IsRedirect ¶

func (o *AccountDeleteDefault) IsRedirect() bool

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

func (*AccountDeleteDefault) IsServerError ¶

func (o *AccountDeleteDefault) IsServerError() bool

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

func (*AccountDeleteDefault) IsSuccess ¶

func (o *AccountDeleteDefault) IsSuccess() bool

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

func (*AccountDeleteDefault) String ¶

func (o *AccountDeleteDefault) String() string

type AccountDeleteOK ¶

type AccountDeleteOK struct {
}

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

OK

func NewAccountDeleteOK ¶

func NewAccountDeleteOK() *AccountDeleteOK

NewAccountDeleteOK creates a AccountDeleteOK with default headers values

func (*AccountDeleteOK) Error ¶

func (o *AccountDeleteOK) Error() string

func (*AccountDeleteOK) IsClientError ¶

func (o *AccountDeleteOK) IsClientError() bool

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

func (*AccountDeleteOK) IsCode ¶

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

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

func (*AccountDeleteOK) IsRedirect ¶

func (o *AccountDeleteOK) IsRedirect() bool

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

func (*AccountDeleteOK) IsServerError ¶

func (o *AccountDeleteOK) IsServerError() bool

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

func (*AccountDeleteOK) IsSuccess ¶

func (o *AccountDeleteOK) IsSuccess() bool

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

func (*AccountDeleteOK) String ¶

func (o *AccountDeleteOK) String() string

type AccountDeleteParams ¶

type AccountDeleteParams struct {

	/* Name.

	   User account name
	*/
	NamePathParameter string

	/* OwnerUUID.

	   Account owner UUID
	*/
	OwnerUUIDPathParameter string

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

AccountDeleteParams contains all the parameters to send to the API endpoint

for the account delete operation.

Typically these are written to a http.Request.

func NewAccountDeleteParams ¶

func NewAccountDeleteParams() *AccountDeleteParams

NewAccountDeleteParams creates a new AccountDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAccountDeleteParamsWithContext ¶

func NewAccountDeleteParamsWithContext(ctx context.Context) *AccountDeleteParams

NewAccountDeleteParamsWithContext creates a new AccountDeleteParams object with the ability to set a context for a request.

func NewAccountDeleteParamsWithHTTPClient ¶

func NewAccountDeleteParamsWithHTTPClient(client *http.Client) *AccountDeleteParams

NewAccountDeleteParamsWithHTTPClient creates a new AccountDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewAccountDeleteParamsWithTimeout ¶

func NewAccountDeleteParamsWithTimeout(timeout time.Duration) *AccountDeleteParams

NewAccountDeleteParamsWithTimeout creates a new AccountDeleteParams object with the ability to set a timeout on a request.

func (*AccountDeleteParams) SetContext ¶

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

SetContext adds the context to the account delete params

func (*AccountDeleteParams) SetDefaults ¶

func (o *AccountDeleteParams) SetDefaults()

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

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

func (*AccountDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the account delete params

func (*AccountDeleteParams) SetNamePathParameter ¶

func (o *AccountDeleteParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the account delete params

func (*AccountDeleteParams) SetOwnerUUIDPathParameter ¶

func (o *AccountDeleteParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the account delete params

func (*AccountDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the account delete params

func (*AccountDeleteParams) WithContext ¶

WithContext adds the context to the account delete params

func (*AccountDeleteParams) WithDefaults ¶

func (o *AccountDeleteParams) WithDefaults() *AccountDeleteParams

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

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

func (*AccountDeleteParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the account delete params

func (*AccountDeleteParams) WithNamePathParameter ¶

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

WithNamePathParameter adds the name to the account delete params

func (*AccountDeleteParams) WithOwnerUUIDPathParameter ¶

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

WithOwnerUUIDPathParameter adds the ownerUUID to the account delete params

func (*AccountDeleteParams) WithTimeout ¶

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

WithTimeout adds the timeout to the account delete params

func (*AccountDeleteParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AccountDeleteReader ¶

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

AccountDeleteReader is a Reader for the AccountDelete structure.

func (*AccountDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AccountGetDefault ¶

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

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

Error

func NewAccountGetDefault ¶

func NewAccountGetDefault(code int) *AccountGetDefault

NewAccountGetDefault creates a AccountGetDefault with default headers values

func (*AccountGetDefault) Code ¶

func (o *AccountGetDefault) Code() int

Code gets the status code for the account get default response

func (*AccountGetDefault) Error ¶

func (o *AccountGetDefault) Error() string

func (*AccountGetDefault) GetPayload ¶

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

func (*AccountGetDefault) IsClientError ¶

func (o *AccountGetDefault) IsClientError() bool

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

func (*AccountGetDefault) IsCode ¶

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

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

func (*AccountGetDefault) IsRedirect ¶

func (o *AccountGetDefault) IsRedirect() bool

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

func (*AccountGetDefault) IsServerError ¶

func (o *AccountGetDefault) IsServerError() bool

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

func (*AccountGetDefault) IsSuccess ¶

func (o *AccountGetDefault) IsSuccess() bool

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

func (*AccountGetDefault) String ¶

func (o *AccountGetDefault) String() string

type AccountGetOK ¶

type AccountGetOK struct {
	Payload *models.Account
}

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

OK

func NewAccountGetOK ¶

func NewAccountGetOK() *AccountGetOK

NewAccountGetOK creates a AccountGetOK with default headers values

func (*AccountGetOK) Error ¶

func (o *AccountGetOK) Error() string

func (*AccountGetOK) GetPayload ¶

func (o *AccountGetOK) GetPayload() *models.Account

func (*AccountGetOK) IsClientError ¶

func (o *AccountGetOK) IsClientError() bool

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

func (*AccountGetOK) IsCode ¶

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

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

func (*AccountGetOK) IsRedirect ¶

func (o *AccountGetOK) IsRedirect() bool

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

func (*AccountGetOK) IsServerError ¶

func (o *AccountGetOK) IsServerError() bool

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

func (*AccountGetOK) IsSuccess ¶

func (o *AccountGetOK) IsSuccess() bool

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

func (*AccountGetOK) String ¶

func (o *AccountGetOK) String() string

type AccountGetParams ¶

type AccountGetParams struct {

	/* Fields.

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

	/* Name.

	   User account name
	*/
	NamePathParameter string

	/* OwnerUUID.

	   Account owner UUID
	*/
	OwnerUUIDPathParameter string

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

AccountGetParams contains all the parameters to send to the API endpoint

for the account get operation.

Typically these are written to a http.Request.

func NewAccountGetParams ¶

func NewAccountGetParams() *AccountGetParams

NewAccountGetParams creates a new AccountGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAccountGetParamsWithContext ¶

func NewAccountGetParamsWithContext(ctx context.Context) *AccountGetParams

NewAccountGetParamsWithContext creates a new AccountGetParams object with the ability to set a context for a request.

func NewAccountGetParamsWithHTTPClient ¶

func NewAccountGetParamsWithHTTPClient(client *http.Client) *AccountGetParams

NewAccountGetParamsWithHTTPClient creates a new AccountGetParams object with the ability to set a custom HTTPClient for a request.

func NewAccountGetParamsWithTimeout ¶

func NewAccountGetParamsWithTimeout(timeout time.Duration) *AccountGetParams

NewAccountGetParamsWithTimeout creates a new AccountGetParams object with the ability to set a timeout on a request.

func (*AccountGetParams) SetContext ¶

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

SetContext adds the context to the account get params

func (*AccountGetParams) SetDefaults ¶

func (o *AccountGetParams) SetDefaults()

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

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

func (*AccountGetParams) SetFieldsQueryParameter ¶

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

SetFieldsQueryParameter adds the fields to the account get params

func (*AccountGetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the account get params

func (*AccountGetParams) SetNamePathParameter ¶

func (o *AccountGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the account get params

func (*AccountGetParams) SetOwnerUUIDPathParameter ¶

func (o *AccountGetParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the account get params

func (*AccountGetParams) SetTimeout ¶

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

SetTimeout adds the timeout to the account get params

func (*AccountGetParams) WithContext ¶

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

WithContext adds the context to the account get params

func (*AccountGetParams) WithDefaults ¶

func (o *AccountGetParams) WithDefaults() *AccountGetParams

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

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

func (*AccountGetParams) WithFieldsQueryParameter ¶

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

WithFieldsQueryParameter adds the fields to the account get params

func (*AccountGetParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the account get params

func (*AccountGetParams) WithNamePathParameter ¶

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

WithNamePathParameter adds the name to the account get params

func (*AccountGetParams) WithOwnerUUIDPathParameter ¶

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

WithOwnerUUIDPathParameter adds the ownerUUID to the account get params

func (*AccountGetParams) WithTimeout ¶

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

WithTimeout adds the timeout to the account get params

func (*AccountGetParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AccountGetReader ¶

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

AccountGetReader is a Reader for the AccountGet structure.

func (*AccountGetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AccountModifyDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 1261215 | The role was not found. | | 1261218 | The user was not found. | | 1263343 | Cannot lock user with password not set or non-password authentication method. | | 5636096 | Cannot perform the operation for this user account since the password is not set. | | 5636097 | The operation for user account failed since user password is not set. | | 5636100 | Modification of a service-processor user's role to a non-admin role is not supported. | | 5636125 | The operation not supported on AutoSupport user account which is reserved. | | 5636129 | The role does not exist. | | 5636154 | The second-authentication-method parameter is supported for ssh application. | | 5636155 | The second-authentication-method parameter can be specified only if the authentication-method password or public key nsswitch. | | 5636156 | Same value cannot be specified for the second-authentication-method and the authentication-method. | | 5636157 | If the authentication-method is domain, the second-authentication-method cannot be specified. | | 5636159 | For a given user and application, if the second-authentication-method is specified, only one such login entry is supported. | | 5636164 | If the value for either the authentication-method second-authentication-method is nsswitch or password, the other parameter must differ. | | 5636197 | LDAP fastbind combination for application and authentication method is not supported. | | 5636198 | LDAP fastbind authentication is supported only for nsswitch. | | 7077896 | Cannot lock the account of the last console admin user. | | 7077906 | A role with that name has not been defined for the Vserver. | | 7077911 | The user is not configured to use the password authentication method. | | 7077918 | The password cannot contain the username. | | 7077919 | The minimum length for new password does not meet the policy. | | 7077920 | The new password must have both letters and numbers. | | 7077921 | The minimum number of special characters required do not meet the policy. | | 7077924 | The new password must be different than last N passwords. | | 7077925 | The new password must be different to the old password. | | 7077929 | Cannot lock user with password not set or non-password authentication method. | | 7077940 | The password exceeds maximum supported length. | | 7077941 | Defined password composition exceeds the maximum password length of 128 characters. | | 7078900 | An aAdmin password is not set. Set the password by including it in the request. |

func NewAccountModifyDefault ¶

func NewAccountModifyDefault(code int) *AccountModifyDefault

NewAccountModifyDefault creates a AccountModifyDefault with default headers values

func (*AccountModifyDefault) Code ¶

func (o *AccountModifyDefault) Code() int

Code gets the status code for the account modify default response

func (*AccountModifyDefault) Error ¶

func (o *AccountModifyDefault) Error() string

func (*AccountModifyDefault) GetPayload ¶

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

func (*AccountModifyDefault) IsClientError ¶

func (o *AccountModifyDefault) IsClientError() bool

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

func (*AccountModifyDefault) IsCode ¶

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

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

func (*AccountModifyDefault) IsRedirect ¶

func (o *AccountModifyDefault) IsRedirect() bool

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

func (*AccountModifyDefault) IsServerError ¶

func (o *AccountModifyDefault) IsServerError() bool

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

func (*AccountModifyDefault) IsSuccess ¶

func (o *AccountModifyDefault) IsSuccess() bool

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

func (*AccountModifyDefault) String ¶

func (o *AccountModifyDefault) String() string

type AccountModifyOK ¶

type AccountModifyOK struct {
}

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

OK

func NewAccountModifyOK ¶

func NewAccountModifyOK() *AccountModifyOK

NewAccountModifyOK creates a AccountModifyOK with default headers values

func (*AccountModifyOK) Error ¶

func (o *AccountModifyOK) Error() string

func (*AccountModifyOK) IsClientError ¶

func (o *AccountModifyOK) IsClientError() bool

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

func (*AccountModifyOK) IsCode ¶

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

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

func (*AccountModifyOK) IsRedirect ¶

func (o *AccountModifyOK) IsRedirect() bool

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

func (*AccountModifyOK) IsServerError ¶

func (o *AccountModifyOK) IsServerError() bool

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

func (*AccountModifyOK) IsSuccess ¶

func (o *AccountModifyOK) IsSuccess() bool

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

func (*AccountModifyOK) String ¶

func (o *AccountModifyOK) String() string

type AccountModifyParams ¶

type AccountModifyParams struct {

	/* Info.

	   User account details
	*/
	Info *models.Account

	/* Name.

	   User account name
	*/
	NamePathParameter string

	/* OwnerUUID.

	   Account owner UUID
	*/
	OwnerUUIDPathParameter string

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

AccountModifyParams contains all the parameters to send to the API endpoint

for the account modify operation.

Typically these are written to a http.Request.

func NewAccountModifyParams ¶

func NewAccountModifyParams() *AccountModifyParams

NewAccountModifyParams creates a new AccountModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAccountModifyParamsWithContext ¶

func NewAccountModifyParamsWithContext(ctx context.Context) *AccountModifyParams

NewAccountModifyParamsWithContext creates a new AccountModifyParams object with the ability to set a context for a request.

func NewAccountModifyParamsWithHTTPClient ¶

func NewAccountModifyParamsWithHTTPClient(client *http.Client) *AccountModifyParams

NewAccountModifyParamsWithHTTPClient creates a new AccountModifyParams object with the ability to set a custom HTTPClient for a request.

func NewAccountModifyParamsWithTimeout ¶

func NewAccountModifyParamsWithTimeout(timeout time.Duration) *AccountModifyParams

NewAccountModifyParamsWithTimeout creates a new AccountModifyParams object with the ability to set a timeout on a request.

func (*AccountModifyParams) SetContext ¶

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

SetContext adds the context to the account modify params

func (*AccountModifyParams) SetDefaults ¶

func (o *AccountModifyParams) SetDefaults()

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

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

func (*AccountModifyParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the account modify params

func (*AccountModifyParams) SetInfo ¶

func (o *AccountModifyParams) SetInfo(info *models.Account)

SetInfo adds the info to the account modify params

func (*AccountModifyParams) SetNamePathParameter ¶

func (o *AccountModifyParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the account modify params

func (*AccountModifyParams) SetOwnerUUIDPathParameter ¶

func (o *AccountModifyParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the account modify params

func (*AccountModifyParams) SetTimeout ¶

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

SetTimeout adds the timeout to the account modify params

func (*AccountModifyParams) WithContext ¶

WithContext adds the context to the account modify params

func (*AccountModifyParams) WithDefaults ¶

func (o *AccountModifyParams) WithDefaults() *AccountModifyParams

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

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

func (*AccountModifyParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the account modify params

func (*AccountModifyParams) WithInfo ¶

WithInfo adds the info to the account modify params

func (*AccountModifyParams) WithNamePathParameter ¶

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

WithNamePathParameter adds the name to the account modify params

func (*AccountModifyParams) WithOwnerUUIDPathParameter ¶

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

WithOwnerUUIDPathParameter adds the ownerUUID to the account modify params

func (*AccountModifyParams) WithTimeout ¶

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

WithTimeout adds the timeout to the account modify params

func (*AccountModifyParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AccountModifyReader ¶

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

AccountModifyReader is a Reader for the AccountModify structure.

func (*AccountModifyReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AccountPasswordCreateCreated ¶

type AccountPasswordCreateCreated struct {
}

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

Created

func NewAccountPasswordCreateCreated ¶

func NewAccountPasswordCreateCreated() *AccountPasswordCreateCreated

NewAccountPasswordCreateCreated creates a AccountPasswordCreateCreated with default headers values

func (*AccountPasswordCreateCreated) Error ¶

func (*AccountPasswordCreateCreated) IsClientError ¶

func (o *AccountPasswordCreateCreated) IsClientError() bool

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

func (*AccountPasswordCreateCreated) IsCode ¶

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

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

func (*AccountPasswordCreateCreated) IsRedirect ¶

func (o *AccountPasswordCreateCreated) IsRedirect() bool

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

func (*AccountPasswordCreateCreated) IsServerError ¶

func (o *AccountPasswordCreateCreated) IsServerError() bool

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

func (*AccountPasswordCreateCreated) IsSuccess ¶

func (o *AccountPasswordCreateCreated) IsSuccess() bool

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

func (*AccountPasswordCreateCreated) String ¶

type AccountPasswordCreateDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 7077918 | The password cannot contain the username. | | 7077919 | The minimum length for new password does not meet the policy. | | 7077920 | The new password must have both letters and numbers. | | 7077921 | The minimum number of special characters required do not meet the policy. | | 7077924 | The new password must be different than last N passwords. | | 7077925 | The new password must be different to the old password. | | 7077940 | The password exceeds maximum supported length. | | 7077941 | Defined password composition exceeds the maximum password length of 128 characters. |

func NewAccountPasswordCreateDefault ¶

func NewAccountPasswordCreateDefault(code int) *AccountPasswordCreateDefault

NewAccountPasswordCreateDefault creates a AccountPasswordCreateDefault with default headers values

func (*AccountPasswordCreateDefault) Code ¶

Code gets the status code for the account password create default response

func (*AccountPasswordCreateDefault) Error ¶

func (*AccountPasswordCreateDefault) GetPayload ¶

func (*AccountPasswordCreateDefault) IsClientError ¶

func (o *AccountPasswordCreateDefault) IsClientError() bool

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

func (*AccountPasswordCreateDefault) IsCode ¶

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

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

func (*AccountPasswordCreateDefault) IsRedirect ¶

func (o *AccountPasswordCreateDefault) IsRedirect() bool

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

func (*AccountPasswordCreateDefault) IsServerError ¶

func (o *AccountPasswordCreateDefault) IsServerError() bool

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

func (*AccountPasswordCreateDefault) IsSuccess ¶

func (o *AccountPasswordCreateDefault) IsSuccess() bool

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

func (*AccountPasswordCreateDefault) String ¶

type AccountPasswordCreateParams ¶

type AccountPasswordCreateParams struct {

	/* Info.

	   New password for the user account.
	*/
	Info *models.AccountPassword

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

AccountPasswordCreateParams contains all the parameters to send to the API endpoint

for the account password create operation.

Typically these are written to a http.Request.

func NewAccountPasswordCreateParams ¶

func NewAccountPasswordCreateParams() *AccountPasswordCreateParams

NewAccountPasswordCreateParams creates a new AccountPasswordCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAccountPasswordCreateParamsWithContext ¶

func NewAccountPasswordCreateParamsWithContext(ctx context.Context) *AccountPasswordCreateParams

NewAccountPasswordCreateParamsWithContext creates a new AccountPasswordCreateParams object with the ability to set a context for a request.

func NewAccountPasswordCreateParamsWithHTTPClient ¶

func NewAccountPasswordCreateParamsWithHTTPClient(client *http.Client) *AccountPasswordCreateParams

NewAccountPasswordCreateParamsWithHTTPClient creates a new AccountPasswordCreateParams object with the ability to set a custom HTTPClient for a request.

func NewAccountPasswordCreateParamsWithTimeout ¶

func NewAccountPasswordCreateParamsWithTimeout(timeout time.Duration) *AccountPasswordCreateParams

NewAccountPasswordCreateParamsWithTimeout creates a new AccountPasswordCreateParams object with the ability to set a timeout on a request.

func (*AccountPasswordCreateParams) SetContext ¶

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

SetContext adds the context to the account password create params

func (*AccountPasswordCreateParams) SetDefaults ¶

func (o *AccountPasswordCreateParams) SetDefaults()

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

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

func (*AccountPasswordCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the account password create params

func (*AccountPasswordCreateParams) SetInfo ¶

SetInfo adds the info to the account password create params

func (*AccountPasswordCreateParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the account password create params

func (*AccountPasswordCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the account password create params

func (*AccountPasswordCreateParams) WithContext ¶

WithContext adds the context to the account password create params

func (*AccountPasswordCreateParams) WithDefaults ¶

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

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

func (*AccountPasswordCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the account password create params

func (*AccountPasswordCreateParams) WithInfo ¶

WithInfo adds the info to the account password create params

func (*AccountPasswordCreateParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the account password create params

func (*AccountPasswordCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the account password create params

func (*AccountPasswordCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AccountPasswordCreateReader ¶

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

AccountPasswordCreateReader is a Reader for the AccountPasswordCreate structure.

func (*AccountPasswordCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AccountPublickeyDeleteDefault ¶

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

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

Error

func NewAccountPublickeyDeleteDefault ¶

func NewAccountPublickeyDeleteDefault(code int) *AccountPublickeyDeleteDefault

NewAccountPublickeyDeleteDefault creates a AccountPublickeyDeleteDefault with default headers values

func (*AccountPublickeyDeleteDefault) Code ¶

Code gets the status code for the account publickey delete default response

func (*AccountPublickeyDeleteDefault) Error ¶

func (*AccountPublickeyDeleteDefault) GetPayload ¶

func (*AccountPublickeyDeleteDefault) IsClientError ¶

func (o *AccountPublickeyDeleteDefault) IsClientError() bool

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

func (*AccountPublickeyDeleteDefault) IsCode ¶

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

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

func (*AccountPublickeyDeleteDefault) IsRedirect ¶

func (o *AccountPublickeyDeleteDefault) IsRedirect() bool

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

func (*AccountPublickeyDeleteDefault) IsServerError ¶

func (o *AccountPublickeyDeleteDefault) IsServerError() bool

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

func (*AccountPublickeyDeleteDefault) IsSuccess ¶

func (o *AccountPublickeyDeleteDefault) IsSuccess() bool

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

func (*AccountPublickeyDeleteDefault) String ¶

type AccountPublickeyDeleteOK ¶

type AccountPublickeyDeleteOK struct {
}

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

OK

func NewAccountPublickeyDeleteOK ¶

func NewAccountPublickeyDeleteOK() *AccountPublickeyDeleteOK

NewAccountPublickeyDeleteOK creates a AccountPublickeyDeleteOK with default headers values

func (*AccountPublickeyDeleteOK) Error ¶

func (o *AccountPublickeyDeleteOK) Error() string

func (*AccountPublickeyDeleteOK) IsClientError ¶

func (o *AccountPublickeyDeleteOK) IsClientError() bool

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

func (*AccountPublickeyDeleteOK) IsCode ¶

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

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

func (*AccountPublickeyDeleteOK) IsRedirect ¶

func (o *AccountPublickeyDeleteOK) IsRedirect() bool

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

func (*AccountPublickeyDeleteOK) IsServerError ¶

func (o *AccountPublickeyDeleteOK) IsServerError() bool

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

func (*AccountPublickeyDeleteOK) IsSuccess ¶

func (o *AccountPublickeyDeleteOK) IsSuccess() bool

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

func (*AccountPublickeyDeleteOK) String ¶

func (o *AccountPublickeyDeleteOK) String() string

type AccountPublickeyDeleteParams ¶

type AccountPublickeyDeleteParams struct {

	/* AccountName.

	   User account name
	*/
	AccountNamePathParameter string

	/* Index.

	   Index number for the public key (where there are multiple keys for the same account).
	*/
	IndexPathParameter int64

	/* OwnerUUID.

	   Account owner UUID
	*/
	OwnerUUIDPathParameter string

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

AccountPublickeyDeleteParams contains all the parameters to send to the API endpoint

for the account publickey delete operation.

Typically these are written to a http.Request.

func NewAccountPublickeyDeleteParams ¶

func NewAccountPublickeyDeleteParams() *AccountPublickeyDeleteParams

NewAccountPublickeyDeleteParams creates a new AccountPublickeyDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAccountPublickeyDeleteParamsWithContext ¶

func NewAccountPublickeyDeleteParamsWithContext(ctx context.Context) *AccountPublickeyDeleteParams

NewAccountPublickeyDeleteParamsWithContext creates a new AccountPublickeyDeleteParams object with the ability to set a context for a request.

func NewAccountPublickeyDeleteParamsWithHTTPClient ¶

func NewAccountPublickeyDeleteParamsWithHTTPClient(client *http.Client) *AccountPublickeyDeleteParams

NewAccountPublickeyDeleteParamsWithHTTPClient creates a new AccountPublickeyDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewAccountPublickeyDeleteParamsWithTimeout ¶

func NewAccountPublickeyDeleteParamsWithTimeout(timeout time.Duration) *AccountPublickeyDeleteParams

NewAccountPublickeyDeleteParamsWithTimeout creates a new AccountPublickeyDeleteParams object with the ability to set a timeout on a request.

func (*AccountPublickeyDeleteParams) SetAccountNamePathParameter ¶

func (o *AccountPublickeyDeleteParams) SetAccountNamePathParameter(accountName string)

SetAccountNamePathParameter adds the accountName to the account publickey delete params

func (*AccountPublickeyDeleteParams) SetContext ¶

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

SetContext adds the context to the account publickey delete params

func (*AccountPublickeyDeleteParams) SetDefaults ¶

func (o *AccountPublickeyDeleteParams) SetDefaults()

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

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

func (*AccountPublickeyDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the account publickey delete params

func (*AccountPublickeyDeleteParams) SetIndexPathParameter ¶

func (o *AccountPublickeyDeleteParams) SetIndexPathParameter(index int64)

SetIndexPathParameter adds the index to the account publickey delete params

func (*AccountPublickeyDeleteParams) SetOwnerUUIDPathParameter ¶

func (o *AccountPublickeyDeleteParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the account publickey delete params

func (*AccountPublickeyDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the account publickey delete params

func (*AccountPublickeyDeleteParams) WithAccountNamePathParameter ¶

func (o *AccountPublickeyDeleteParams) WithAccountNamePathParameter(accountName string) *AccountPublickeyDeleteParams

WithAccountNamePathParameter adds the accountName to the account publickey delete params

func (*AccountPublickeyDeleteParams) WithContext ¶

WithContext adds the context to the account publickey delete params

func (*AccountPublickeyDeleteParams) WithDefaults ¶

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

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

func (*AccountPublickeyDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the account publickey delete params

func (*AccountPublickeyDeleteParams) WithIndexPathParameter ¶

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

WithIndexPathParameter adds the index to the account publickey delete params

func (*AccountPublickeyDeleteParams) WithOwnerUUIDPathParameter ¶

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

WithOwnerUUIDPathParameter adds the ownerUUID to the account publickey delete params

func (*AccountPublickeyDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the account publickey delete params

func (*AccountPublickeyDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AccountPublickeyDeleteReader ¶

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

AccountPublickeyDeleteReader is a Reader for the AccountPublickeyDelete structure.

func (*AccountPublickeyDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AntiRansomwareSuspectCollectionGetDefault ¶

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

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

Error

func NewAntiRansomwareSuspectCollectionGetDefault ¶

func NewAntiRansomwareSuspectCollectionGetDefault(code int) *AntiRansomwareSuspectCollectionGetDefault

NewAntiRansomwareSuspectCollectionGetDefault creates a AntiRansomwareSuspectCollectionGetDefault with default headers values

func (*AntiRansomwareSuspectCollectionGetDefault) Code ¶

Code gets the status code for the anti ransomware suspect collection get default response

func (*AntiRansomwareSuspectCollectionGetDefault) Error ¶

func (*AntiRansomwareSuspectCollectionGetDefault) GetPayload ¶

func (*AntiRansomwareSuspectCollectionGetDefault) IsClientError ¶

IsClientError returns true when this anti ransomware suspect collection get default response has a 4xx status code

func (*AntiRansomwareSuspectCollectionGetDefault) IsCode ¶

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

func (*AntiRansomwareSuspectCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this anti ransomware suspect collection get default response has a 3xx status code

func (*AntiRansomwareSuspectCollectionGetDefault) IsServerError ¶

IsServerError returns true when this anti ransomware suspect collection get default response has a 5xx status code

func (*AntiRansomwareSuspectCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this anti ransomware suspect collection get default response has a 2xx status code

func (*AntiRansomwareSuspectCollectionGetDefault) String ¶

type AntiRansomwareSuspectCollectionGetOK ¶

type AntiRansomwareSuspectCollectionGetOK struct {
	Payload *models.AntiRansomwareSuspectResponse
}

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

OK

func NewAntiRansomwareSuspectCollectionGetOK ¶

func NewAntiRansomwareSuspectCollectionGetOK() *AntiRansomwareSuspectCollectionGetOK

NewAntiRansomwareSuspectCollectionGetOK creates a AntiRansomwareSuspectCollectionGetOK with default headers values

func (*AntiRansomwareSuspectCollectionGetOK) Error ¶

func (*AntiRansomwareSuspectCollectionGetOK) GetPayload ¶

func (*AntiRansomwareSuspectCollectionGetOK) IsClientError ¶

func (o *AntiRansomwareSuspectCollectionGetOK) IsClientError() bool

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

func (*AntiRansomwareSuspectCollectionGetOK) IsCode ¶

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

func (*AntiRansomwareSuspectCollectionGetOK) IsRedirect ¶

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

func (*AntiRansomwareSuspectCollectionGetOK) IsServerError ¶

func (o *AntiRansomwareSuspectCollectionGetOK) IsServerError() bool

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

func (*AntiRansomwareSuspectCollectionGetOK) IsSuccess ¶

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

func (*AntiRansomwareSuspectCollectionGetOK) String ¶

type AntiRansomwareSuspectCollectionGetParams ¶

type AntiRansomwareSuspectCollectionGetParams struct {

	/* Fields.

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

	/* FileFormat.

	   Filter by file.format
	*/
	FileFormatQueryParameter *string

	/* FileName.

	   Filter by file.name
	*/
	FileNameQueryParameter *string

	/* FilePath.

	   Filter by file.path
	*/
	FilePathQueryParameter *string

	/* FileReason.

	   Filter by file.reason
	*/
	FileReasonQueryParameter *string

	/* FileSuspectTime.

	   Filter by file.suspect_time
	*/
	FileSuspectTimeQueryParameter *string

	/* IsFalsePositive.

	   Filter by is_false_positive
	*/
	IsFalsePositiveQueryParameter *bool

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

	/* VolumeName.

	   Filter by volume.name
	*/
	VolumeNameQueryParameter *string

	/* VolumeUUID.

	   Filter by volume.uuid
	*/
	VolumeUUIDQueryParameter *string

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

AntiRansomwareSuspectCollectionGetParams contains all the parameters to send to the API endpoint

for the anti ransomware suspect collection get operation.

Typically these are written to a http.Request.

func NewAntiRansomwareSuspectCollectionGetParams ¶

func NewAntiRansomwareSuspectCollectionGetParams() *AntiRansomwareSuspectCollectionGetParams

NewAntiRansomwareSuspectCollectionGetParams creates a new AntiRansomwareSuspectCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAntiRansomwareSuspectCollectionGetParamsWithContext ¶

func NewAntiRansomwareSuspectCollectionGetParamsWithContext(ctx context.Context) *AntiRansomwareSuspectCollectionGetParams

NewAntiRansomwareSuspectCollectionGetParamsWithContext creates a new AntiRansomwareSuspectCollectionGetParams object with the ability to set a context for a request.

func NewAntiRansomwareSuspectCollectionGetParamsWithHTTPClient ¶

func NewAntiRansomwareSuspectCollectionGetParamsWithHTTPClient(client *http.Client) *AntiRansomwareSuspectCollectionGetParams

NewAntiRansomwareSuspectCollectionGetParamsWithHTTPClient creates a new AntiRansomwareSuspectCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewAntiRansomwareSuspectCollectionGetParamsWithTimeout ¶

func NewAntiRansomwareSuspectCollectionGetParamsWithTimeout(timeout time.Duration) *AntiRansomwareSuspectCollectionGetParams

NewAntiRansomwareSuspectCollectionGetParamsWithTimeout creates a new AntiRansomwareSuspectCollectionGetParams object with the ability to set a timeout on a request.

func (*AntiRansomwareSuspectCollectionGetParams) SetContext ¶

SetContext adds the context to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetDefaults ¶

SetDefaults hydrates default values in the anti ransomware suspect collection get params (not the query body).

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

func (*AntiRansomwareSuspectCollectionGetParams) SetFieldsQueryParameter ¶

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

SetFieldsQueryParameter adds the fields to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetFileFormatQueryParameter ¶

func (o *AntiRansomwareSuspectCollectionGetParams) SetFileFormatQueryParameter(fileFormat *string)

SetFileFormatQueryParameter adds the fileFormat to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetFileNameQueryParameter ¶

func (o *AntiRansomwareSuspectCollectionGetParams) SetFileNameQueryParameter(fileName *string)

SetFileNameQueryParameter adds the fileName to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetFilePathQueryParameter ¶

func (o *AntiRansomwareSuspectCollectionGetParams) SetFilePathQueryParameter(filePath *string)

SetFilePathQueryParameter adds the filePath to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetFileReasonQueryParameter ¶

func (o *AntiRansomwareSuspectCollectionGetParams) SetFileReasonQueryParameter(fileReason *string)

SetFileReasonQueryParameter adds the fileReason to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetFileSuspectTimeQueryParameter ¶

func (o *AntiRansomwareSuspectCollectionGetParams) SetFileSuspectTimeQueryParameter(fileSuspectTime *string)

SetFileSuspectTimeQueryParameter adds the fileSuspectTime to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetIsFalsePositiveQueryParameter ¶

func (o *AntiRansomwareSuspectCollectionGetParams) SetIsFalsePositiveQueryParameter(isFalsePositive *bool)

SetIsFalsePositiveQueryParameter adds the isFalsePositive to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetMaxRecordsQueryParameter ¶

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

SetMaxRecordsQueryParameter adds the maxRecords to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetOrderByQueryParameter ¶

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

SetOrderByQueryParameter adds the orderBy to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetReturnTimeoutQueryParameter ¶

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetTimeout ¶

SetTimeout adds the timeout to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetVolumeNameQueryParameter ¶

func (o *AntiRansomwareSuspectCollectionGetParams) SetVolumeNameQueryParameter(volumeName *string)

SetVolumeNameQueryParameter adds the volumeName to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) SetVolumeUUIDQueryParameter ¶

func (o *AntiRansomwareSuspectCollectionGetParams) SetVolumeUUIDQueryParameter(volumeUUID *string)

SetVolumeUUIDQueryParameter adds the volumeUuid to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithContext ¶

WithContext adds the context to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the anti ransomware suspect collection get params (not the query body).

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

func (*AntiRansomwareSuspectCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithFileFormatQueryParameter ¶

WithFileFormatQueryParameter adds the fileFormat to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithFileNameQueryParameter ¶

WithFileNameQueryParameter adds the fileName to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithFilePathQueryParameter ¶

WithFilePathQueryParameter adds the filePath to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithFileReasonQueryParameter ¶

WithFileReasonQueryParameter adds the fileReason to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithFileSuspectTimeQueryParameter ¶

func (o *AntiRansomwareSuspectCollectionGetParams) WithFileSuspectTimeQueryParameter(fileSuspectTime *string) *AntiRansomwareSuspectCollectionGetParams

WithFileSuspectTimeQueryParameter adds the fileSuspectTime to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithIsFalsePositiveQueryParameter ¶

func (o *AntiRansomwareSuspectCollectionGetParams) WithIsFalsePositiveQueryParameter(isFalsePositive *bool) *AntiRansomwareSuspectCollectionGetParams

WithIsFalsePositiveQueryParameter adds the isFalsePositive to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithMaxRecordsQueryParameter ¶

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

WithMaxRecordsQueryParameter adds the maxRecords to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithOrderByQueryParameter ¶

WithOrderByQueryParameter adds the orderBy to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithReturnTimeoutQueryParameter ¶

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithVolumeNameQueryParameter ¶

WithVolumeNameQueryParameter adds the volumeName to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WithVolumeUUIDQueryParameter ¶

WithVolumeUUIDQueryParameter adds the volumeUUID to the anti ransomware suspect collection get params

func (*AntiRansomwareSuspectCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AntiRansomwareSuspectCollectionGetReader ¶

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

AntiRansomwareSuspectCollectionGetReader is a Reader for the AntiRansomwareSuspectCollectionGet structure.

func (*AntiRansomwareSuspectCollectionGetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AntiRansomwareSuspectDeleteAccepted ¶

type AntiRansomwareSuspectDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

AntiRansomwareSuspectDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewAntiRansomwareSuspectDeleteAccepted ¶

func NewAntiRansomwareSuspectDeleteAccepted() *AntiRansomwareSuspectDeleteAccepted

NewAntiRansomwareSuspectDeleteAccepted creates a AntiRansomwareSuspectDeleteAccepted with default headers values

func (*AntiRansomwareSuspectDeleteAccepted) Error ¶

func (*AntiRansomwareSuspectDeleteAccepted) GetPayload ¶

func (*AntiRansomwareSuspectDeleteAccepted) IsClientError ¶

func (o *AntiRansomwareSuspectDeleteAccepted) IsClientError() bool

IsClientError returns true when this anti ransomware suspect delete accepted response has a 4xx status code

func (*AntiRansomwareSuspectDeleteAccepted) IsCode ¶

IsCode returns true when this anti ransomware suspect delete accepted response a status code equal to that given

func (*AntiRansomwareSuspectDeleteAccepted) IsRedirect ¶

func (o *AntiRansomwareSuspectDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this anti ransomware suspect delete accepted response has a 3xx status code

func (*AntiRansomwareSuspectDeleteAccepted) IsServerError ¶

func (o *AntiRansomwareSuspectDeleteAccepted) IsServerError() bool

IsServerError returns true when this anti ransomware suspect delete accepted response has a 5xx status code

func (*AntiRansomwareSuspectDeleteAccepted) IsSuccess ¶

IsSuccess returns true when this anti ransomware suspect delete accepted response has a 2xx status code

func (*AntiRansomwareSuspectDeleteAccepted) String ¶

type AntiRansomwareSuspectDeleteParams ¶

type AntiRansomwareSuspectDeleteParams struct {

	/* ReturnRecords.

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

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* VolumeUUID.

	   Identification of the Anti-ransomware suspect file for the deletion.

	   Format: uuid
	*/
	VolumeUUIDPathParameter strfmt.UUID

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

AntiRansomwareSuspectDeleteParams contains all the parameters to send to the API endpoint

for the anti ransomware suspect delete operation.

Typically these are written to a http.Request.

func NewAntiRansomwareSuspectDeleteParams ¶

func NewAntiRansomwareSuspectDeleteParams() *AntiRansomwareSuspectDeleteParams

NewAntiRansomwareSuspectDeleteParams creates a new AntiRansomwareSuspectDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAntiRansomwareSuspectDeleteParamsWithContext ¶

func NewAntiRansomwareSuspectDeleteParamsWithContext(ctx context.Context) *AntiRansomwareSuspectDeleteParams

NewAntiRansomwareSuspectDeleteParamsWithContext creates a new AntiRansomwareSuspectDeleteParams object with the ability to set a context for a request.

func NewAntiRansomwareSuspectDeleteParamsWithHTTPClient ¶

func NewAntiRansomwareSuspectDeleteParamsWithHTTPClient(client *http.Client) *AntiRansomwareSuspectDeleteParams

NewAntiRansomwareSuspectDeleteParamsWithHTTPClient creates a new AntiRansomwareSuspectDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewAntiRansomwareSuspectDeleteParamsWithTimeout ¶

func NewAntiRansomwareSuspectDeleteParamsWithTimeout(timeout time.Duration) *AntiRansomwareSuspectDeleteParams

NewAntiRansomwareSuspectDeleteParamsWithTimeout creates a new AntiRansomwareSuspectDeleteParams object with the ability to set a timeout on a request.

func (*AntiRansomwareSuspectDeleteParams) SetContext ¶

SetContext adds the context to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) SetDefaults ¶

func (o *AntiRansomwareSuspectDeleteParams) SetDefaults()

SetDefaults hydrates default values in the anti ransomware suspect delete params (not the query body).

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

func (*AntiRansomwareSuspectDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) SetReturnTimeoutQueryParameter ¶

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) SetVolumeUUIDPathParameter ¶

func (o *AntiRansomwareSuspectDeleteParams) SetVolumeUUIDPathParameter(volumeUUID strfmt.UUID)

SetVolumeUUIDPathParameter adds the volumeUuid to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) WithContext ¶

WithContext adds the context to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the anti ransomware suspect delete params (not the query body).

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

func (*AntiRansomwareSuspectDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) WithReturnTimeoutQueryParameter ¶

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) WithVolumeUUIDPathParameter ¶

func (o *AntiRansomwareSuspectDeleteParams) WithVolumeUUIDPathParameter(volumeUUID strfmt.UUID) *AntiRansomwareSuspectDeleteParams

WithVolumeUUIDPathParameter adds the volumeUUID to the anti ransomware suspect delete params

func (*AntiRansomwareSuspectDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AntiRansomwareSuspectDeleteReader ¶

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

AntiRansomwareSuspectDeleteReader is a Reader for the AntiRansomwareSuspectDelete structure.

func (*AntiRansomwareSuspectDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AuditLogForwardingGetDefault ¶

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

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

error

func NewAuditLogForwardingGetDefault ¶

func NewAuditLogForwardingGetDefault(code int) *AuditLogForwardingGetDefault

NewAuditLogForwardingGetDefault creates a AuditLogForwardingGetDefault with default headers values

func (*AuditLogForwardingGetDefault) Code ¶

Code gets the status code for the audit log forwarding get default response

func (*AuditLogForwardingGetDefault) Error ¶

func (*AuditLogForwardingGetDefault) GetPayload ¶

func (*AuditLogForwardingGetDefault) IsClientError ¶

func (o *AuditLogForwardingGetDefault) IsClientError() bool

IsClientError returns true when this audit log forwarding get default response has a 4xx status code

func (*AuditLogForwardingGetDefault) IsCode ¶

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

IsCode returns true when this audit log forwarding get default response a status code equal to that given

func (*AuditLogForwardingGetDefault) IsRedirect ¶

func (o *AuditLogForwardingGetDefault) IsRedirect() bool

IsRedirect returns true when this audit log forwarding get default response has a 3xx status code

func (*AuditLogForwardingGetDefault) IsServerError ¶

func (o *AuditLogForwardingGetDefault) IsServerError() bool

IsServerError returns true when this audit log forwarding get default response has a 5xx status code

func (*AuditLogForwardingGetDefault) IsSuccess ¶

func (o *AuditLogForwardingGetDefault) IsSuccess() bool

IsSuccess returns true when this audit log forwarding get default response has a 2xx status code

func (*AuditLogForwardingGetDefault) String ¶

type AuditLogForwardingGetOK ¶

type AuditLogForwardingGetOK struct {
	Payload *models.SecurityAuditLogForwardResponse
}

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

OK

func NewAuditLogForwardingGetOK ¶

func NewAuditLogForwardingGetOK() *AuditLogForwardingGetOK

NewAuditLogForwardingGetOK creates a AuditLogForwardingGetOK with default headers values

func (*AuditLogForwardingGetOK) Error ¶

func (o *AuditLogForwardingGetOK) Error() string

func (*AuditLogForwardingGetOK) GetPayload ¶

func (*AuditLogForwardingGetOK) IsClientError ¶

func (o *AuditLogForwardingGetOK) IsClientError() bool

IsClientError returns true when this audit log forwarding get o k response has a 4xx status code

func (*AuditLogForwardingGetOK) IsCode ¶

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

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

func (*AuditLogForwardingGetOK) IsRedirect ¶

func (o *AuditLogForwardingGetOK) IsRedirect() bool

IsRedirect returns true when this audit log forwarding get o k response has a 3xx status code

func (*AuditLogForwardingGetOK) IsServerError ¶

func (o *AuditLogForwardingGetOK) IsServerError() bool

IsServerError returns true when this audit log forwarding get o k response has a 5xx status code

func (*AuditLogForwardingGetOK) IsSuccess ¶

func (o *AuditLogForwardingGetOK) IsSuccess() bool

IsSuccess returns true when this audit log forwarding get o k response has a 2xx status code

func (*AuditLogForwardingGetOK) String ¶

func (o *AuditLogForwardingGetOK) String() string

type AuditLogForwardingGetParams ¶

type AuditLogForwardingGetParams struct {

	/* Address.

	   Filter by address
	*/
	AddressQueryParameter *string

	/* Facility.

	   Filter by facility
	*/
	FacilityQueryParameter *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

	/* Port.

	   Filter by port
	*/
	PortQueryParameter *int64

	/* Protocol.

	   Filter by protocol
	*/
	ProtocolQueryParameter *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

	/* VerifyServer.

	   Filter by verify_server
	*/
	VerifyServerQueryParameter *bool

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

AuditLogForwardingGetParams contains all the parameters to send to the API endpoint

for the audit log forwarding get operation.

Typically these are written to a http.Request.

func NewAuditLogForwardingGetParams ¶

func NewAuditLogForwardingGetParams() *AuditLogForwardingGetParams

NewAuditLogForwardingGetParams creates a new AuditLogForwardingGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAuditLogForwardingGetParamsWithContext ¶

func NewAuditLogForwardingGetParamsWithContext(ctx context.Context) *AuditLogForwardingGetParams

NewAuditLogForwardingGetParamsWithContext creates a new AuditLogForwardingGetParams object with the ability to set a context for a request.

func NewAuditLogForwardingGetParamsWithHTTPClient ¶

func NewAuditLogForwardingGetParamsWithHTTPClient(client *http.Client) *AuditLogForwardingGetParams

NewAuditLogForwardingGetParamsWithHTTPClient creates a new AuditLogForwardingGetParams object with the ability to set a custom HTTPClient for a request.

func NewAuditLogForwardingGetParamsWithTimeout ¶

func NewAuditLogForwardingGetParamsWithTimeout(timeout time.Duration) *AuditLogForwardingGetParams

NewAuditLogForwardingGetParamsWithTimeout creates a new AuditLogForwardingGetParams object with the ability to set a timeout on a request.

func (*AuditLogForwardingGetParams) SetAddressQueryParameter ¶

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

SetAddressQueryParameter adds the address to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetContext ¶

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

SetContext adds the context to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetDefaults ¶

func (o *AuditLogForwardingGetParams) SetDefaults()

SetDefaults hydrates default values in the audit log forwarding get params (not the query body).

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

func (*AuditLogForwardingGetParams) SetFacilityQueryParameter ¶

func (o *AuditLogForwardingGetParams) SetFacilityQueryParameter(facility *string)

SetFacilityQueryParameter adds the facility to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetFieldsQueryParameter ¶

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

SetFieldsQueryParameter adds the fields to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetMaxRecordsQueryParameter ¶

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

SetMaxRecordsQueryParameter adds the maxRecords to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetOrderByQueryParameter ¶

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

SetOrderByQueryParameter adds the orderBy to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetPortQueryParameter ¶

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

SetPortQueryParameter adds the port to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetProtocolQueryParameter ¶

func (o *AuditLogForwardingGetParams) SetProtocolQueryParameter(protocol *string)

SetProtocolQueryParameter adds the protocol to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetReturnTimeoutQueryParameter ¶

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetTimeout ¶

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

SetTimeout adds the timeout to the audit log forwarding get params

func (*AuditLogForwardingGetParams) SetVerifyServerQueryParameter ¶

func (o *AuditLogForwardingGetParams) SetVerifyServerQueryParameter(verifyServer *bool)

SetVerifyServerQueryParameter adds the verifyServer to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithAddressQueryParameter ¶

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

WithAddressQueryParameter adds the address to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithContext ¶

WithContext adds the context to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithDefaults ¶

WithDefaults hydrates default values in the audit log forwarding get params (not the query body).

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

func (*AuditLogForwardingGetParams) WithFacilityQueryParameter ¶

func (o *AuditLogForwardingGetParams) WithFacilityQueryParameter(facility *string) *AuditLogForwardingGetParams

WithFacilityQueryParameter adds the facility to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithFieldsQueryParameter ¶

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

WithFieldsQueryParameter adds the fields to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithMaxRecordsQueryParameter ¶

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

WithMaxRecordsQueryParameter adds the maxRecords to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithOrderByQueryParameter ¶

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

WithOrderByQueryParameter adds the orderBy to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithPortQueryParameter ¶

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

WithPortQueryParameter adds the port to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithProtocolQueryParameter ¶

func (o *AuditLogForwardingGetParams) WithProtocolQueryParameter(protocol *string) *AuditLogForwardingGetParams

WithProtocolQueryParameter adds the protocol to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithReturnTimeoutQueryParameter ¶

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithTimeout ¶

WithTimeout adds the timeout to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WithVerifyServerQueryParameter ¶

func (o *AuditLogForwardingGetParams) WithVerifyServerQueryParameter(verifyServer *bool) *AuditLogForwardingGetParams

WithVerifyServerQueryParameter adds the verifyServer to the audit log forwarding get params

func (*AuditLogForwardingGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AuditLogForwardingGetReader ¶

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

AuditLogForwardingGetReader is a Reader for the AuditLogForwardingGet structure.

func (*AuditLogForwardingGetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AzureKeyVaultCollectionGetDefault ¶

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

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

Error

func NewAzureKeyVaultCollectionGetDefault ¶

func NewAzureKeyVaultCollectionGetDefault(code int) *AzureKeyVaultCollectionGetDefault

NewAzureKeyVaultCollectionGetDefault creates a AzureKeyVaultCollectionGetDefault with default headers values

func (*AzureKeyVaultCollectionGetDefault) Code ¶

Code gets the status code for the azure key vault collection get default response

func (*AzureKeyVaultCollectionGetDefault) Error ¶

func (*AzureKeyVaultCollectionGetDefault) GetPayload ¶

func (*AzureKeyVaultCollectionGetDefault) IsClientError ¶

func (o *AzureKeyVaultCollectionGetDefault) IsClientError() bool

IsClientError returns true when this azure key vault collection get default response has a 4xx status code

func (*AzureKeyVaultCollectionGetDefault) IsCode ¶

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

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

func (*AzureKeyVaultCollectionGetDefault) IsRedirect ¶

func (o *AzureKeyVaultCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this azure key vault collection get default response has a 3xx status code

func (*AzureKeyVaultCollectionGetDefault) IsServerError ¶

func (o *AzureKeyVaultCollectionGetDefault) IsServerError() bool

IsServerError returns true when this azure key vault collection get default response has a 5xx status code

func (*AzureKeyVaultCollectionGetDefault) IsSuccess ¶

func (o *AzureKeyVaultCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this azure key vault collection get default response has a 2xx status code

func (*AzureKeyVaultCollectionGetDefault) String ¶

type AzureKeyVaultCollectionGetOK ¶

type AzureKeyVaultCollectionGetOK struct {
	Payload *models.AzureKeyVaultResponse
}

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

OK

func NewAzureKeyVaultCollectionGetOK ¶

func NewAzureKeyVaultCollectionGetOK() *AzureKeyVaultCollectionGetOK

NewAzureKeyVaultCollectionGetOK creates a AzureKeyVaultCollectionGetOK with default headers values

func (*AzureKeyVaultCollectionGetOK) Error ¶

func (*AzureKeyVaultCollectionGetOK) GetPayload ¶

func (*AzureKeyVaultCollectionGetOK) IsClientError ¶

func (o *AzureKeyVaultCollectionGetOK) IsClientError() bool

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

func (*AzureKeyVaultCollectionGetOK) IsCode ¶

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

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

func (*AzureKeyVaultCollectionGetOK) IsRedirect ¶

func (o *AzureKeyVaultCollectionGetOK) IsRedirect() bool

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

func (*AzureKeyVaultCollectionGetOK) IsServerError ¶

func (o *AzureKeyVaultCollectionGetOK) IsServerError() bool

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

func (*AzureKeyVaultCollectionGetOK) IsSuccess ¶

func (o *AzureKeyVaultCollectionGetOK) IsSuccess() bool

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

func (*AzureKeyVaultCollectionGetOK) String ¶

type AzureKeyVaultCollectionGetParams ¶

type AzureKeyVaultCollectionGetParams struct {

	/* AuthenticationMethod.

	   Filter by authentication_method
	*/
	AuthenticationMethodQueryParameter *string

	/* AzureReachabilityCode.

	   Filter by azure_reachability.code
	*/
	AzureReachabilityCodeQueryParameter *int64

	/* AzureReachabilityMessage.

	   Filter by azure_reachability.message
	*/
	AzureReachabilityMessageQueryParameter *string

	/* AzureReachabilityReachable.

	   Filter by azure_reachability.reachable
	*/
	AzureReachabilityReachableQueryParameter *bool

	/* ClientID.

	   Filter by client_id
	*/
	ClientIDQueryParameter *string

	/* EkmipReachabilityCode.

	   Filter by ekmip_reachability.code
	*/
	EkmIPReachabilityCodeQueryParameter *int64

	/* EkmipReachabilityMessage.

	   Filter by ekmip_reachability.message
	*/
	EkmIPReachabilityMessageQueryParameter *string

	/* EkmipReachabilityNodeName.

	   Filter by ekmip_reachability.node.name
	*/
	EkmIPReachabilityNodeNameQueryParameter *string

	/* EkmipReachabilityNodeUUID.

	   Filter by ekmip_reachability.node.uuid
	*/
	EkmIPReachabilityNodeUUIDQueryParameter *string

	/* EkmipReachabilityReachable.

	   Filter by ekmip_reachability.reachable
	*/
	EkmIPReachabilityReachableQueryParameter *bool

	/* Fields.

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

	/* KeyID.

	   Filter by key_id
	*/
	KeyIDQueryParameter *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

	/* ProxyHost.

	   Filter by proxy_host
	*/
	ProxyHostQueryParameter *string

	/* ProxyPort.

	   Filter by proxy_port
	*/
	ProxyPortQueryParameter *int64

	/* ProxyType.

	   Filter by proxy_type
	*/
	ProxyTypeQueryParameter *string

	/* ProxyUsername.

	   Filter by proxy_username
	*/
	ProxyUsernameQueryParameter *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

	/* StateAvailable.

	   Filter by state.available
	*/
	StateAvailableQueryParameter *bool

	/* StateCode.

	   Filter by state.code
	*/
	StateCodeQueryParameter *int64

	/* StateMessage.

	   Filter by state.message
	*/
	StateMessageQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* TenantID.

	   Filter by tenant_id
	*/
	TenantIDQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

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

AzureKeyVaultCollectionGetParams contains all the parameters to send to the API endpoint

for the azure key vault collection get operation.

Typically these are written to a http.Request.

func NewAzureKeyVaultCollectionGetParams ¶

func NewAzureKeyVaultCollectionGetParams() *AzureKeyVaultCollectionGetParams

NewAzureKeyVaultCollectionGetParams creates a new AzureKeyVaultCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAzureKeyVaultCollectionGetParamsWithContext ¶

func NewAzureKeyVaultCollectionGetParamsWithContext(ctx context.Context) *AzureKeyVaultCollectionGetParams

NewAzureKeyVaultCollectionGetParamsWithContext creates a new AzureKeyVaultCollectionGetParams object with the ability to set a context for a request.

func NewAzureKeyVaultCollectionGetParamsWithHTTPClient ¶

func NewAzureKeyVaultCollectionGetParamsWithHTTPClient(client *http.Client) *AzureKeyVaultCollectionGetParams

NewAzureKeyVaultCollectionGetParamsWithHTTPClient creates a new AzureKeyVaultCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewAzureKeyVaultCollectionGetParamsWithTimeout ¶

func NewAzureKeyVaultCollectionGetParamsWithTimeout(timeout time.Duration) *AzureKeyVaultCollectionGetParams

NewAzureKeyVaultCollectionGetParamsWithTimeout creates a new AzureKeyVaultCollectionGetParams object with the ability to set a timeout on a request.

func (*AzureKeyVaultCollectionGetParams) SetAuthenticationMethodQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetAuthenticationMethodQueryParameter(authenticationMethod *string)

SetAuthenticationMethodQueryParameter adds the authenticationMethod to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetAzureReachabilityCodeQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetAzureReachabilityCodeQueryParameter(azureReachabilityCode *int64)

SetAzureReachabilityCodeQueryParameter adds the azureReachabilityCode to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetAzureReachabilityMessageQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetAzureReachabilityMessageQueryParameter(azureReachabilityMessage *string)

SetAzureReachabilityMessageQueryParameter adds the azureReachabilityMessage to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetAzureReachabilityReachableQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetAzureReachabilityReachableQueryParameter(azureReachabilityReachable *bool)

SetAzureReachabilityReachableQueryParameter adds the azureReachabilityReachable to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetClientIDQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetClientIDQueryParameter(clientID *string)

SetClientIDQueryParameter adds the clientId to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetContext ¶

SetContext adds the context to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetDefaults ¶

func (o *AzureKeyVaultCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the azure key vault collection get params (not the query body).

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

func (*AzureKeyVaultCollectionGetParams) SetEkmIPReachabilityCodeQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetEkmIPReachabilityCodeQueryParameter(ekmipReachabilityCode *int64)

SetEkmIPReachabilityCodeQueryParameter adds the ekmipReachabilityCode to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetEkmIPReachabilityMessageQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetEkmIPReachabilityMessageQueryParameter(ekmipReachabilityMessage *string)

SetEkmIPReachabilityMessageQueryParameter adds the ekmipReachabilityMessage to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetEkmIPReachabilityNodeNameQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetEkmIPReachabilityNodeNameQueryParameter(ekmipReachabilityNodeName *string)

SetEkmIPReachabilityNodeNameQueryParameter adds the ekmipReachabilityNodeName to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetEkmIPReachabilityNodeUUIDQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetEkmIPReachabilityNodeUUIDQueryParameter(ekmipReachabilityNodeUUID *string)

SetEkmIPReachabilityNodeUUIDQueryParameter adds the ekmipReachabilityNodeUuid to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetEkmIPReachabilityReachableQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetEkmIPReachabilityReachableQueryParameter(ekmipReachabilityReachable *bool)

SetEkmIPReachabilityReachableQueryParameter adds the ekmipReachabilityReachable to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetFieldsQueryParameter ¶

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

SetFieldsQueryParameter adds the fields to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetKeyIDQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetKeyIDQueryParameter(keyID *string)

SetKeyIDQueryParameter adds the keyId to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetMaxRecordsQueryParameter ¶

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

SetMaxRecordsQueryParameter adds the maxRecords to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetNameQueryParameter ¶

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

SetNameQueryParameter adds the name to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetOrderByQueryParameter ¶

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

SetOrderByQueryParameter adds the orderBy to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetProxyHostQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetProxyHostQueryParameter(proxyHost *string)

SetProxyHostQueryParameter adds the proxyHost to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetProxyPortQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetProxyPortQueryParameter(proxyPort *int64)

SetProxyPortQueryParameter adds the proxyPort to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetProxyTypeQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetProxyTypeQueryParameter(proxyType *string)

SetProxyTypeQueryParameter adds the proxyType to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetProxyUsernameQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetProxyUsernameQueryParameter(proxyUsername *string)

SetProxyUsernameQueryParameter adds the proxyUsername to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetReturnTimeoutQueryParameter ¶

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetSVMNameQueryParameter ¶

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

SetSVMNameQueryParameter adds the svmName to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetSVMUUIDQueryParameter ¶

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

SetSVMUUIDQueryParameter adds the svmUuid to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetScopeQueryParameter ¶

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

SetScopeQueryParameter adds the scope to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetStateAvailableQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetStateAvailableQueryParameter(stateAvailable *bool)

SetStateAvailableQueryParameter adds the stateAvailable to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetStateCodeQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetStateCodeQueryParameter(stateCode *int64)

SetStateCodeQueryParameter adds the stateCode to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetStateMessageQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetStateMessageQueryParameter(stateMessage *string)

SetStateMessageQueryParameter adds the stateMessage to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetTenantIDQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) SetTenantIDQueryParameter(tenantID *string)

SetTenantIDQueryParameter adds the tenantId to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetTimeout ¶

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

SetTimeout adds the timeout to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) SetUUIDQueryParameter ¶

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

SetUUIDQueryParameter adds the uuid to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithAuthenticationMethodQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithAuthenticationMethodQueryParameter(authenticationMethod *string) *AzureKeyVaultCollectionGetParams

WithAuthenticationMethodQueryParameter adds the authenticationMethod to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithAzureReachabilityCodeQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithAzureReachabilityCodeQueryParameter(azureReachabilityCode *int64) *AzureKeyVaultCollectionGetParams

WithAzureReachabilityCodeQueryParameter adds the azureReachabilityCode to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithAzureReachabilityMessageQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithAzureReachabilityMessageQueryParameter(azureReachabilityMessage *string) *AzureKeyVaultCollectionGetParams

WithAzureReachabilityMessageQueryParameter adds the azureReachabilityMessage to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithAzureReachabilityReachableQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithAzureReachabilityReachableQueryParameter(azureReachabilityReachable *bool) *AzureKeyVaultCollectionGetParams

WithAzureReachabilityReachableQueryParameter adds the azureReachabilityReachable to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithClientIDQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithClientIDQueryParameter(clientID *string) *AzureKeyVaultCollectionGetParams

WithClientIDQueryParameter adds the clientID to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithContext ¶

WithContext adds the context to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the azure key vault collection get params (not the query body).

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

func (*AzureKeyVaultCollectionGetParams) WithEkmIPReachabilityCodeQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithEkmIPReachabilityCodeQueryParameter(ekmipReachabilityCode *int64) *AzureKeyVaultCollectionGetParams

WithEkmIPReachabilityCodeQueryParameter adds the ekmipReachabilityCode to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithEkmIPReachabilityMessageQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithEkmIPReachabilityMessageQueryParameter(ekmipReachabilityMessage *string) *AzureKeyVaultCollectionGetParams

WithEkmIPReachabilityMessageQueryParameter adds the ekmipReachabilityMessage to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithEkmIPReachabilityNodeNameQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithEkmIPReachabilityNodeNameQueryParameter(ekmipReachabilityNodeName *string) *AzureKeyVaultCollectionGetParams

WithEkmIPReachabilityNodeNameQueryParameter adds the ekmipReachabilityNodeName to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithEkmIPReachabilityNodeUUIDQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithEkmIPReachabilityNodeUUIDQueryParameter(ekmipReachabilityNodeUUID *string) *AzureKeyVaultCollectionGetParams

WithEkmIPReachabilityNodeUUIDQueryParameter adds the ekmipReachabilityNodeUUID to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithEkmIPReachabilityReachableQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithEkmIPReachabilityReachableQueryParameter(ekmipReachabilityReachable *bool) *AzureKeyVaultCollectionGetParams

WithEkmIPReachabilityReachableQueryParameter adds the ekmipReachabilityReachable to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithFieldsQueryParameter ¶

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

WithFieldsQueryParameter adds the fields to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithKeyIDQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithKeyIDQueryParameter(keyID *string) *AzureKeyVaultCollectionGetParams

WithKeyIDQueryParameter adds the keyID to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithMaxRecordsQueryParameter ¶

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

WithMaxRecordsQueryParameter adds the maxRecords to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithNameQueryParameter ¶

WithNameQueryParameter adds the name to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithOrderByQueryParameter ¶

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

WithOrderByQueryParameter adds the orderBy to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithProxyHostQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithProxyHostQueryParameter(proxyHost *string) *AzureKeyVaultCollectionGetParams

WithProxyHostQueryParameter adds the proxyHost to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithProxyPortQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithProxyPortQueryParameter(proxyPort *int64) *AzureKeyVaultCollectionGetParams

WithProxyPortQueryParameter adds the proxyPort to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithProxyTypeQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithProxyTypeQueryParameter(proxyType *string) *AzureKeyVaultCollectionGetParams

WithProxyTypeQueryParameter adds the proxyType to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithProxyUsernameQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithProxyUsernameQueryParameter(proxyUsername *string) *AzureKeyVaultCollectionGetParams

WithProxyUsernameQueryParameter adds the proxyUsername to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithReturnTimeoutQueryParameter ¶

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithSVMNameQueryParameter ¶

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

WithSVMNameQueryParameter adds the svmName to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithSVMUUIDQueryParameter ¶

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

WithSVMUUIDQueryParameter adds the svmUUID to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithScopeQueryParameter ¶

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

WithScopeQueryParameter adds the scope to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithStateAvailableQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithStateAvailableQueryParameter(stateAvailable *bool) *AzureKeyVaultCollectionGetParams

WithStateAvailableQueryParameter adds the stateAvailable to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithStateCodeQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithStateCodeQueryParameter(stateCode *int64) *AzureKeyVaultCollectionGetParams

WithStateCodeQueryParameter adds the stateCode to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithStateMessageQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithStateMessageQueryParameter(stateMessage *string) *AzureKeyVaultCollectionGetParams

WithStateMessageQueryParameter adds the stateMessage to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithTenantIDQueryParameter ¶

func (o *AzureKeyVaultCollectionGetParams) WithTenantIDQueryParameter(tenantID *string) *AzureKeyVaultCollectionGetParams

WithTenantIDQueryParameter adds the tenantID to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WithUUIDQueryParameter ¶

WithUUIDQueryParameter adds the uuid to the azure key vault collection get params

func (*AzureKeyVaultCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AzureKeyVaultCollectionGetReader ¶

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

AzureKeyVaultCollectionGetReader is a Reader for the AzureKeyVaultCollectionGet structure.

func (*AzureKeyVaultCollectionGetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AzureKeyVaultCreateCreated ¶

type AzureKeyVaultCreateCreated struct {
	Payload *models.AzureKeyVaultResponse
}

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

Created

func NewAzureKeyVaultCreateCreated ¶

func NewAzureKeyVaultCreateCreated() *AzureKeyVaultCreateCreated

NewAzureKeyVaultCreateCreated creates a AzureKeyVaultCreateCreated with default headers values

func (*AzureKeyVaultCreateCreated) Error ¶

func (*AzureKeyVaultCreateCreated) GetPayload ¶

func (*AzureKeyVaultCreateCreated) IsClientError ¶

func (o *AzureKeyVaultCreateCreated) IsClientError() bool

IsClientError returns true when this azure key vault create created response has a 4xx status code

func (*AzureKeyVaultCreateCreated) IsCode ¶

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

IsCode returns true when this azure key vault create created response a status code equal to that given

func (*AzureKeyVaultCreateCreated) IsRedirect ¶

func (o *AzureKeyVaultCreateCreated) IsRedirect() bool

IsRedirect returns true when this azure key vault create created response has a 3xx status code

func (*AzureKeyVaultCreateCreated) IsServerError ¶

func (o *AzureKeyVaultCreateCreated) IsServerError() bool

IsServerError returns true when this azure key vault create created response has a 5xx status code

func (*AzureKeyVaultCreateCreated) IsSuccess ¶

func (o *AzureKeyVaultCreateCreated) IsSuccess() bool

IsSuccess returns true when this azure key vault create created response has a 2xx status code

func (*AzureKeyVaultCreateCreated) String ¶

func (o *AzureKeyVaultCreateCreated) String() string

type AzureKeyVaultCreateDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 3735553 | Failed to create self-signed certificate. | | 3735664 | The specified key size is not supported in FIPS mode. | | 3735665 | The specified hash function is not supported in FIPS mode. | | 3735700 | The specified key size is not supported. | | 52559972 | The certificates start date is later than the current date. | | 65537500 | A key manager has already been configured for this SVM. | | 65537504 | Internal error. Failed to store configuration in internal database. | | 65537505 | One or more volume encryption keys of the given SVM are stored on a key manager configured for the admin SVM. | | 65537506 | AKV is not supported in MetroCluster configurations. | | 65537512 | AKV cannot be configured for the given SVM as not all nodes in the cluster can enable the Azure Key Vault feature. | | 65537514 | Failed to check if the Azure Key Vault feature is enabled. | | 65537518 | Failed to find an interface with Cluster role. | | 65537523 | Invalid key ID format. Example key ID format\":" "https://mykeyvault.vault.azure.net/keys/key1". | | 65537526 | Failed to enable Azure Key Vault feature. | | 65537567 | No authentication method provided. | | 65537573 | Invalid client certificate. |

func NewAzureKeyVaultCreateDefault ¶

func NewAzureKeyVaultCreateDefault(code int) *AzureKeyVaultCreateDefault

NewAzureKeyVaultCreateDefault creates a AzureKeyVaultCreateDefault with default headers values

func (*AzureKeyVaultCreateDefault) Code ¶

func (o *AzureKeyVaultCreateDefault) Code() int

Code gets the status code for the azure key vault create default response

func (*AzureKeyVaultCreateDefault) Error ¶

func (*AzureKeyVaultCreateDefault) GetPayload ¶

func (*AzureKeyVaultCreateDefault) IsClientError ¶

func (o *AzureKeyVaultCreateDefault) IsClientError() bool

IsClientError returns true when this azure key vault create default response has a 4xx status code

func (*AzureKeyVaultCreateDefault) IsCode ¶

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

IsCode returns true when this azure key vault create default response a status code equal to that given

func (*AzureKeyVaultCreateDefault) IsRedirect ¶

func (o *AzureKeyVaultCreateDefault) IsRedirect() bool

IsRedirect returns true when this azure key vault create default response has a 3xx status code

func (*AzureKeyVaultCreateDefault) IsServerError ¶

func (o *AzureKeyVaultCreateDefault) IsServerError() bool

IsServerError returns true when this azure key vault create default response has a 5xx status code

func (*AzureKeyVaultCreateDefault) IsSuccess ¶

func (o *AzureKeyVaultCreateDefault) IsSuccess() bool

IsSuccess returns true when this azure key vault create default response has a 2xx status code

func (*AzureKeyVaultCreateDefault) String ¶

func (o *AzureKeyVaultCreateDefault) String() string

type AzureKeyVaultCreateParams ¶

type AzureKeyVaultCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.AzureKeyVault

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

AzureKeyVaultCreateParams contains all the parameters to send to the API endpoint

for the azure key vault create operation.

Typically these are written to a http.Request.

func NewAzureKeyVaultCreateParams ¶

func NewAzureKeyVaultCreateParams() *AzureKeyVaultCreateParams

NewAzureKeyVaultCreateParams creates a new AzureKeyVaultCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAzureKeyVaultCreateParamsWithContext ¶

func NewAzureKeyVaultCreateParamsWithContext(ctx context.Context) *AzureKeyVaultCreateParams

NewAzureKeyVaultCreateParamsWithContext creates a new AzureKeyVaultCreateParams object with the ability to set a context for a request.

func NewAzureKeyVaultCreateParamsWithHTTPClient ¶

func NewAzureKeyVaultCreateParamsWithHTTPClient(client *http.Client) *AzureKeyVaultCreateParams

NewAzureKeyVaultCreateParamsWithHTTPClient creates a new AzureKeyVaultCreateParams object with the ability to set a custom HTTPClient for a request.

func NewAzureKeyVaultCreateParamsWithTimeout ¶

func NewAzureKeyVaultCreateParamsWithTimeout(timeout time.Duration) *AzureKeyVaultCreateParams

NewAzureKeyVaultCreateParamsWithTimeout creates a new AzureKeyVaultCreateParams object with the ability to set a timeout on a request.

func (*AzureKeyVaultCreateParams) SetContext ¶

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

SetContext adds the context to the azure key vault create params

func (*AzureKeyVaultCreateParams) SetDefaults ¶

func (o *AzureKeyVaultCreateParams) SetDefaults()

SetDefaults hydrates default values in the azure key vault create params (not the query body).

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

func (*AzureKeyVaultCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the azure key vault create params

func (*AzureKeyVaultCreateParams) SetInfo ¶

SetInfo adds the info to the azure key vault create params

func (*AzureKeyVaultCreateParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the azure key vault create params

func (*AzureKeyVaultCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the azure key vault create params

func (*AzureKeyVaultCreateParams) WithContext ¶

WithContext adds the context to the azure key vault create params

func (*AzureKeyVaultCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the azure key vault create params (not the query body).

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

func (*AzureKeyVaultCreateParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the azure key vault create params

func (*AzureKeyVaultCreateParams) WithInfo ¶

WithInfo adds the info to the azure key vault create params

func (*AzureKeyVaultCreateParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the azure key vault create params

func (*AzureKeyVaultCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the azure key vault create params

func (*AzureKeyVaultCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AzureKeyVaultCreateReader ¶

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

AzureKeyVaultCreateReader is a Reader for the AzureKeyVaultCreate structure.

func (*AzureKeyVaultCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AzureKeyVaultDeleteDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65536242 | One or more self-encrypting drives are assigned an authentication key. | | 65536243 | Cannot determine authentication key presence on one or more self-encrypting drives. | | 65536817 | Internal error. Failed to determine if key manager is safe to disable. | | 65536827 | Internal error. Failed to determine if the given SVM has any encrypted volumes. | | 65536834 | Internal error. Failed to get existing key-server details for the given SVM. | | 65536867 | Volume encryption keys (VEK) for one or more encrypted volumes are stored on the key manager configured for the given SVM. | | 65536883 | Internal error. Volume encryption key is missing for a volume. | | 65536884 | Internal error. Volume encryption key is invalid for a volume. | | 65536924 | Cannot remove key manager that still contains one or more NSE authentication keys. | | 65537120 | Azure Key Vault is not configured for the given SVM. | | 196608080 | One or more nodes in the cluster have the root volume encrypted using NVE (NetApp Volume Encryption). | | 196608301 | Internal error. Failed to get encryption type. | | 196608305 | NAE aggregates found in the cluster. |

func NewAzureKeyVaultDeleteDefault ¶

func NewAzureKeyVaultDeleteDefault(code int) *AzureKeyVaultDeleteDefault

NewAzureKeyVaultDeleteDefault creates a AzureKeyVaultDeleteDefault with default headers values

func (*AzureKeyVaultDeleteDefault) Code ¶

func (o *AzureKeyVaultDeleteDefault) Code() int

Code gets the status code for the azure key vault delete default response

func (*AzureKeyVaultDeleteDefault) Error ¶

func (*AzureKeyVaultDeleteDefault) GetPayload ¶

func (*AzureKeyVaultDeleteDefault) IsClientError ¶

func (o *AzureKeyVaultDeleteDefault) IsClientError() bool

IsClientError returns true when this azure key vault delete default response has a 4xx status code

func (*AzureKeyVaultDeleteDefault) IsCode ¶

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

IsCode returns true when this azure key vault delete default response a status code equal to that given

func (*AzureKeyVaultDeleteDefault) IsRedirect ¶

func (o *AzureKeyVaultDeleteDefault) IsRedirect() bool

IsRedirect returns true when this azure key vault delete default response has a 3xx status code

func (*AzureKeyVaultDeleteDefault) IsServerError ¶

func (o *AzureKeyVaultDeleteDefault) IsServerError() bool

IsServerError returns true when this azure key vault delete default response has a 5xx status code

func (*AzureKeyVaultDeleteDefault) IsSuccess ¶

func (o *AzureKeyVaultDeleteDefault) IsSuccess() bool

IsSuccess returns true when this azure key vault delete default response has a 2xx status code

func (*AzureKeyVaultDeleteDefault) String ¶

func (o *AzureKeyVaultDeleteDefault) String() string

type AzureKeyVaultDeleteOK ¶

type AzureKeyVaultDeleteOK struct {
}

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

OK

func NewAzureKeyVaultDeleteOK ¶

func NewAzureKeyVaultDeleteOK() *AzureKeyVaultDeleteOK

NewAzureKeyVaultDeleteOK creates a AzureKeyVaultDeleteOK with default headers values

func (*AzureKeyVaultDeleteOK) Error ¶

func (o *AzureKeyVaultDeleteOK) Error() string

func (*AzureKeyVaultDeleteOK) IsClientError ¶

func (o *AzureKeyVaultDeleteOK) IsClientError() bool

IsClientError returns true when this azure key vault delete o k response has a 4xx status code

func (*AzureKeyVaultDeleteOK) IsCode ¶

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

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

func (*AzureKeyVaultDeleteOK) IsRedirect ¶

func (o *AzureKeyVaultDeleteOK) IsRedirect() bool

IsRedirect returns true when this azure key vault delete o k response has a 3xx status code

func (*AzureKeyVaultDeleteOK) IsServerError ¶

func (o *AzureKeyVaultDeleteOK) IsServerError() bool

IsServerError returns true when this azure key vault delete o k response has a 5xx status code

func (*AzureKeyVaultDeleteOK) IsSuccess ¶

func (o *AzureKeyVaultDeleteOK) IsSuccess() bool

IsSuccess returns true when this azure key vault delete o k response has a 2xx status code

func (*AzureKeyVaultDeleteOK) String ¶

func (o *AzureKeyVaultDeleteOK) String() string

type AzureKeyVaultDeleteParams ¶

type AzureKeyVaultDeleteParams struct {

	/* UUID.

	   AKV UUID
	*/
	UUIDPathParameter string

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

AzureKeyVaultDeleteParams contains all the parameters to send to the API endpoint

for the azure key vault delete operation.

Typically these are written to a http.Request.

func NewAzureKeyVaultDeleteParams ¶

func NewAzureKeyVaultDeleteParams() *AzureKeyVaultDeleteParams

NewAzureKeyVaultDeleteParams creates a new AzureKeyVaultDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAzureKeyVaultDeleteParamsWithContext ¶

func NewAzureKeyVaultDeleteParamsWithContext(ctx context.Context) *AzureKeyVaultDeleteParams

NewAzureKeyVaultDeleteParamsWithContext creates a new AzureKeyVaultDeleteParams object with the ability to set a context for a request.

func NewAzureKeyVaultDeleteParamsWithHTTPClient ¶

func NewAzureKeyVaultDeleteParamsWithHTTPClient(client *http.Client) *AzureKeyVaultDeleteParams

NewAzureKeyVaultDeleteParamsWithHTTPClient creates a new AzureKeyVaultDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewAzureKeyVaultDeleteParamsWithTimeout ¶

func NewAzureKeyVaultDeleteParamsWithTimeout(timeout time.Duration) *AzureKeyVaultDeleteParams

NewAzureKeyVaultDeleteParamsWithTimeout creates a new AzureKeyVaultDeleteParams object with the ability to set a timeout on a request.

func (*AzureKeyVaultDeleteParams) SetContext ¶

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

SetContext adds the context to the azure key vault delete params

func (*AzureKeyVaultDeleteParams) SetDefaults ¶

func (o *AzureKeyVaultDeleteParams) SetDefaults()

SetDefaults hydrates default values in the azure key vault delete params (not the query body).

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

func (*AzureKeyVaultDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the azure key vault delete params

func (*AzureKeyVaultDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the azure key vault delete params

func (*AzureKeyVaultDeleteParams) SetUUIDPathParameter ¶

func (o *AzureKeyVaultDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the azure key vault delete params

func (*AzureKeyVaultDeleteParams) WithContext ¶

WithContext adds the context to the azure key vault delete params

func (*AzureKeyVaultDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the azure key vault delete params (not the query body).

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

func (*AzureKeyVaultDeleteParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the azure key vault delete params

func (*AzureKeyVaultDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the azure key vault delete params

func (*AzureKeyVaultDeleteParams) WithUUIDPathParameter ¶

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

WithUUIDPathParameter adds the uuid to the azure key vault delete params

func (*AzureKeyVaultDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AzureKeyVaultDeleteReader ¶

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

AzureKeyVaultDeleteReader is a Reader for the AzureKeyVaultDelete structure.

func (*AzureKeyVaultDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AzureKeyVaultGetDefault ¶

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

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

Error

func NewAzureKeyVaultGetDefault ¶

func NewAzureKeyVaultGetDefault(code int) *AzureKeyVaultGetDefault

NewAzureKeyVaultGetDefault creates a AzureKeyVaultGetDefault with default headers values

func (*AzureKeyVaultGetDefault) Code ¶

func (o *AzureKeyVaultGetDefault) Code() int

Code gets the status code for the azure key vault get default response

func (*AzureKeyVaultGetDefault) Error ¶

func (o *AzureKeyVaultGetDefault) Error() string

func (*AzureKeyVaultGetDefault) GetPayload ¶

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

func (*AzureKeyVaultGetDefault) IsClientError ¶

func (o *AzureKeyVaultGetDefault) IsClientError() bool

IsClientError returns true when this azure key vault get default response has a 4xx status code

func (*AzureKeyVaultGetDefault) IsCode ¶

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

IsCode returns true when this azure key vault get default response a status code equal to that given

func (*AzureKeyVaultGetDefault) IsRedirect ¶

func (o *AzureKeyVaultGetDefault) IsRedirect() bool

IsRedirect returns true when this azure key vault get default response has a 3xx status code

func (*AzureKeyVaultGetDefault) IsServerError ¶

func (o *AzureKeyVaultGetDefault) IsServerError() bool

IsServerError returns true when this azure key vault get default response has a 5xx status code

func (*AzureKeyVaultGetDefault) IsSuccess ¶

func (o *AzureKeyVaultGetDefault) IsSuccess() bool

IsSuccess returns true when this azure key vault get default response has a 2xx status code

func (*AzureKeyVaultGetDefault) String ¶

func (o *AzureKeyVaultGetDefault) String() string

type AzureKeyVaultGetOK ¶

type AzureKeyVaultGetOK struct {
	Payload *models.AzureKeyVault
}

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

OK

func NewAzureKeyVaultGetOK ¶

func NewAzureKeyVaultGetOK() *AzureKeyVaultGetOK

NewAzureKeyVaultGetOK creates a AzureKeyVaultGetOK with default headers values

func (*AzureKeyVaultGetOK) Error ¶

func (o *AzureKeyVaultGetOK) Error() string

func (*AzureKeyVaultGetOK) GetPayload ¶

func (o *AzureKeyVaultGetOK) GetPayload() *models.AzureKeyVault

func (*AzureKeyVaultGetOK) IsClientError ¶

func (o *AzureKeyVaultGetOK) IsClientError() bool

IsClientError returns true when this azure key vault get o k response has a 4xx status code

func (*AzureKeyVaultGetOK) IsCode ¶

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

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

func (*AzureKeyVaultGetOK) IsRedirect ¶

func (o *AzureKeyVaultGetOK) IsRedirect() bool

IsRedirect returns true when this azure key vault get o k response has a 3xx status code

func (*AzureKeyVaultGetOK) IsServerError ¶

func (o *AzureKeyVaultGetOK) IsServerError() bool

IsServerError returns true when this azure key vault get o k response has a 5xx status code

func (*AzureKeyVaultGetOK) IsSuccess ¶

func (o *AzureKeyVaultGetOK) IsSuccess() bool

IsSuccess returns true when this azure key vault get o k response has a 2xx status code

func (*AzureKeyVaultGetOK) String ¶

func (o *AzureKeyVaultGetOK) String() string

type AzureKeyVaultGetParams ¶

type AzureKeyVaultGetParams struct {

	/* Fields.

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

	/* UUID.

	   AKV UUID
	*/
	UUIDPathParameter string

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

AzureKeyVaultGetParams contains all the parameters to send to the API endpoint

for the azure key vault get operation.

Typically these are written to a http.Request.

func NewAzureKeyVaultGetParams ¶

func NewAzureKeyVaultGetParams() *AzureKeyVaultGetParams

NewAzureKeyVaultGetParams creates a new AzureKeyVaultGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAzureKeyVaultGetParamsWithContext ¶

func NewAzureKeyVaultGetParamsWithContext(ctx context.Context) *AzureKeyVaultGetParams

NewAzureKeyVaultGetParamsWithContext creates a new AzureKeyVaultGetParams object with the ability to set a context for a request.

func NewAzureKeyVaultGetParamsWithHTTPClient ¶

func NewAzureKeyVaultGetParamsWithHTTPClient(client *http.Client) *AzureKeyVaultGetParams

NewAzureKeyVaultGetParamsWithHTTPClient creates a new AzureKeyVaultGetParams object with the ability to set a custom HTTPClient for a request.

func NewAzureKeyVaultGetParamsWithTimeout ¶

func NewAzureKeyVaultGetParamsWithTimeout(timeout time.Duration) *AzureKeyVaultGetParams

NewAzureKeyVaultGetParamsWithTimeout creates a new AzureKeyVaultGetParams object with the ability to set a timeout on a request.

func (*AzureKeyVaultGetParams) SetContext ¶

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

SetContext adds the context to the azure key vault get params

func (*AzureKeyVaultGetParams) SetDefaults ¶

func (o *AzureKeyVaultGetParams) SetDefaults()

SetDefaults hydrates default values in the azure key vault get params (not the query body).

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

func (*AzureKeyVaultGetParams) SetFieldsQueryParameter ¶

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

SetFieldsQueryParameter adds the fields to the azure key vault get params

func (*AzureKeyVaultGetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the azure key vault get params

func (*AzureKeyVaultGetParams) SetTimeout ¶

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

SetTimeout adds the timeout to the azure key vault get params

func (*AzureKeyVaultGetParams) SetUUIDPathParameter ¶

func (o *AzureKeyVaultGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the azure key vault get params

func (*AzureKeyVaultGetParams) WithContext ¶

WithContext adds the context to the azure key vault get params

func (*AzureKeyVaultGetParams) WithDefaults ¶

WithDefaults hydrates default values in the azure key vault get params (not the query body).

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

func (*AzureKeyVaultGetParams) WithFieldsQueryParameter ¶

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

WithFieldsQueryParameter adds the fields to the azure key vault get params

func (*AzureKeyVaultGetParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the azure key vault get params

func (*AzureKeyVaultGetParams) WithTimeout ¶

WithTimeout adds the timeout to the azure key vault get params

func (*AzureKeyVaultGetParams) WithUUIDPathParameter ¶

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

WithUUIDPathParameter adds the uuid to the azure key vault get params

func (*AzureKeyVaultGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AzureKeyVaultGetReader ¶

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

AzureKeyVaultGetReader is a Reader for the AzureKeyVaultGet structure.

func (*AzureKeyVaultGetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AzureKeyVaultModifyAccepted ¶

type AzureKeyVaultModifyAccepted struct {
}

AzureKeyVaultModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewAzureKeyVaultModifyAccepted ¶

func NewAzureKeyVaultModifyAccepted() *AzureKeyVaultModifyAccepted

NewAzureKeyVaultModifyAccepted creates a AzureKeyVaultModifyAccepted with default headers values

func (*AzureKeyVaultModifyAccepted) Error ¶

func (*AzureKeyVaultModifyAccepted) IsClientError ¶

func (o *AzureKeyVaultModifyAccepted) IsClientError() bool

IsClientError returns true when this azure key vault modify accepted response has a 4xx status code

func (*AzureKeyVaultModifyAccepted) IsCode ¶

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

IsCode returns true when this azure key vault modify accepted response a status code equal to that given

func (*AzureKeyVaultModifyAccepted) IsRedirect ¶

func (o *AzureKeyVaultModifyAccepted) IsRedirect() bool

IsRedirect returns true when this azure key vault modify accepted response has a 3xx status code

func (*AzureKeyVaultModifyAccepted) IsServerError ¶

func (o *AzureKeyVaultModifyAccepted) IsServerError() bool

IsServerError returns true when this azure key vault modify accepted response has a 5xx status code

func (*AzureKeyVaultModifyAccepted) IsSuccess ¶

func (o *AzureKeyVaultModifyAccepted) IsSuccess() bool

IsSuccess returns true when this azure key vault modify accepted response has a 2xx status code

func (*AzureKeyVaultModifyAccepted) String ¶

func (o *AzureKeyVaultModifyAccepted) String() string

type AzureKeyVaultModifyDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537120 | Azure Key Vault is not configured for the given SVM. | | 65537504 | Internal error. Failed to store configuration in internal database. | | 65537517 | The field \"client_secret\" must be specified. | | 65537540 | Invalid client secret. | | 65537541 | No inputs were provided for the patch request. | | 65537547 | One or more volume encryption keys for encrypted volumes of this data SVM are stored in the key manager configured for the admin SVM. Use the REST API POST method to migrate this data SVM's keys from the admin SVM's key manager to this data SVM's key manager before running the rekey operation. | | 65537573 | Invalid client certificate. | | 65537577 | The AKV certificate authentication method cannot be configured for the given SVM as not all nodes in the cluster support the AKV certificate authentication. |

func NewAzureKeyVaultModifyDefault ¶

func NewAzureKeyVaultModifyDefault(code int) *AzureKeyVaultModifyDefault

NewAzureKeyVaultModifyDefault creates a AzureKeyVaultModifyDefault with default headers values

func (*AzureKeyVaultModifyDefault) Code ¶

func (o *AzureKeyVaultModifyDefault) Code() int

Code gets the status code for the azure key vault modify default response

func (*AzureKeyVaultModifyDefault) Error ¶

func (*AzureKeyVaultModifyDefault) GetPayload ¶

func (*AzureKeyVaultModifyDefault) IsClientError ¶

func (o *AzureKeyVaultModifyDefault) IsClientError() bool

IsClientError returns true when this azure key vault modify default response has a 4xx status code

func (*AzureKeyVaultModifyDefault) IsCode ¶

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

IsCode returns true when this azure key vault modify default response a status code equal to that given

func (*AzureKeyVaultModifyDefault) IsRedirect ¶

func (o *AzureKeyVaultModifyDefault) IsRedirect() bool

IsRedirect returns true when this azure key vault modify default response has a 3xx status code

func (*AzureKeyVaultModifyDefault) IsServerError ¶

func (o *AzureKeyVaultModifyDefault) IsServerError() bool

IsServerError returns true when this azure key vault modify default response has a 5xx status code

func (*AzureKeyVaultModifyDefault) IsSuccess ¶

func (o *AzureKeyVaultModifyDefault) IsSuccess() bool

IsSuccess returns true when this azure key vault modify default response has a 2xx status code

func (*AzureKeyVaultModifyDefault) String ¶

func (o *AzureKeyVaultModifyDefault) String() string

type AzureKeyVaultModifyOK ¶

type AzureKeyVaultModifyOK struct {
}

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

OK

func NewAzureKeyVaultModifyOK ¶

func NewAzureKeyVaultModifyOK() *AzureKeyVaultModifyOK

NewAzureKeyVaultModifyOK creates a AzureKeyVaultModifyOK with default headers values

func (*AzureKeyVaultModifyOK) Error ¶

func (o *AzureKeyVaultModifyOK) Error() string

func (*AzureKeyVaultModifyOK) IsClientError ¶

func (o *AzureKeyVaultModifyOK) IsClientError() bool

IsClientError returns true when this azure key vault modify o k response has a 4xx status code

func (*AzureKeyVaultModifyOK) IsCode ¶

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

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

func (*AzureKeyVaultModifyOK) IsRedirect ¶

func (o *AzureKeyVaultModifyOK) IsRedirect() bool

IsRedirect returns true when this azure key vault modify o k response has a 3xx status code

func (*AzureKeyVaultModifyOK) IsServerError ¶

func (o *AzureKeyVaultModifyOK) IsServerError() bool

IsServerError returns true when this azure key vault modify o k response has a 5xx status code

func (*AzureKeyVaultModifyOK) IsSuccess ¶

func (o *AzureKeyVaultModifyOK) IsSuccess() bool

IsSuccess returns true when this azure key vault modify o k response has a 2xx status code

func (*AzureKeyVaultModifyOK) String ¶

func (o *AzureKeyVaultModifyOK) String() string

type AzureKeyVaultModifyParams ¶

type AzureKeyVaultModifyParams struct {

	/* Info.

	   AKV information
	*/
	Info *models.AzureKeyVault

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   AKV UUID
	*/
	UUIDPathParameter string

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

AzureKeyVaultModifyParams contains all the parameters to send to the API endpoint

for the azure key vault modify operation.

Typically these are written to a http.Request.

func NewAzureKeyVaultModifyParams ¶

func NewAzureKeyVaultModifyParams() *AzureKeyVaultModifyParams

NewAzureKeyVaultModifyParams creates a new AzureKeyVaultModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAzureKeyVaultModifyParamsWithContext ¶

func NewAzureKeyVaultModifyParamsWithContext(ctx context.Context) *AzureKeyVaultModifyParams

NewAzureKeyVaultModifyParamsWithContext creates a new AzureKeyVaultModifyParams object with the ability to set a context for a request.

func NewAzureKeyVaultModifyParamsWithHTTPClient ¶

func NewAzureKeyVaultModifyParamsWithHTTPClient(client *http.Client) *AzureKeyVaultModifyParams

NewAzureKeyVaultModifyParamsWithHTTPClient creates a new AzureKeyVaultModifyParams object with the ability to set a custom HTTPClient for a request.

func NewAzureKeyVaultModifyParamsWithTimeout ¶

func NewAzureKeyVaultModifyParamsWithTimeout(timeout time.Duration) *AzureKeyVaultModifyParams

NewAzureKeyVaultModifyParamsWithTimeout creates a new AzureKeyVaultModifyParams object with the ability to set a timeout on a request.

func (*AzureKeyVaultModifyParams) SetContext ¶

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

SetContext adds the context to the azure key vault modify params

func (*AzureKeyVaultModifyParams) SetDefaults ¶

func (o *AzureKeyVaultModifyParams) SetDefaults()

SetDefaults hydrates default values in the azure key vault modify params (not the query body).

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

func (*AzureKeyVaultModifyParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the azure key vault modify params

func (*AzureKeyVaultModifyParams) SetInfo ¶

SetInfo adds the info to the azure key vault modify params

func (*AzureKeyVaultModifyParams) SetReturnTimeoutQueryParameter ¶

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the azure key vault modify params

func (*AzureKeyVaultModifyParams) SetTimeout ¶

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

SetTimeout adds the timeout to the azure key vault modify params

func (*AzureKeyVaultModifyParams) SetUUIDPathParameter ¶

func (o *AzureKeyVaultModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the azure key vault modify params

func (*AzureKeyVaultModifyParams) WithContext ¶

WithContext adds the context to the azure key vault modify params

func (*AzureKeyVaultModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the azure key vault modify params (not the query body).

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

func (*AzureKeyVaultModifyParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the azure key vault modify params

func (*AzureKeyVaultModifyParams) WithInfo ¶

WithInfo adds the info to the azure key vault modify params

func (*AzureKeyVaultModifyParams) WithReturnTimeoutQueryParameter ¶

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the azure key vault modify params

func (*AzureKeyVaultModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the azure key vault modify params

func (*AzureKeyVaultModifyParams) WithUUIDPathParameter ¶

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

WithUUIDPathParameter adds the uuid to the azure key vault modify params

func (*AzureKeyVaultModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AzureKeyVaultModifyReader ¶

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

AzureKeyVaultModifyReader is a Reader for the AzureKeyVaultModify structure.

func (*AzureKeyVaultModifyReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AzureKeyVaultRekeyExternalAccepted ¶

type AzureKeyVaultRekeyExternalAccepted struct {
}

AzureKeyVaultRekeyExternalAccepted describes a response with status code 202, with default header values.

Accepted

func NewAzureKeyVaultRekeyExternalAccepted ¶

func NewAzureKeyVaultRekeyExternalAccepted() *AzureKeyVaultRekeyExternalAccepted

NewAzureKeyVaultRekeyExternalAccepted creates a AzureKeyVaultRekeyExternalAccepted with default headers values

func (*AzureKeyVaultRekeyExternalAccepted) Error ¶

func (*AzureKeyVaultRekeyExternalAccepted) IsClientError ¶

func (o *AzureKeyVaultRekeyExternalAccepted) IsClientError() bool

IsClientError returns true when this azure key vault rekey external accepted response has a 4xx status code

func (*AzureKeyVaultRekeyExternalAccepted) IsCode ¶

IsCode returns true when this azure key vault rekey external accepted response a status code equal to that given

func (*AzureKeyVaultRekeyExternalAccepted) IsRedirect ¶

func (o *AzureKeyVaultRekeyExternalAccepted) IsRedirect() bool

IsRedirect returns true when this azure key vault rekey external accepted response has a 3xx status code

func (*AzureKeyVaultRekeyExternalAccepted) IsServerError ¶

func (o *AzureKeyVaultRekeyExternalAccepted) IsServerError() bool

IsServerError returns true when this azure key vault rekey external accepted response has a 5xx status code

func (*AzureKeyVaultRekeyExternalAccepted) IsSuccess ¶

IsSuccess returns true when this azure key vault rekey external accepted response has a 2xx status code

func (*AzureKeyVaultRekeyExternalAccepted) String ¶

type AzureKeyVaultRekeyExternalDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537120 | Azure Key Vault is not configured for the given SVM. | | 65537547 | One or more volume encryption keys for encrypted volumes of this data SVM are stored in the key manager configured for the admin SVM. Use the REST API POST method to migrate this data SVM's keys from the admin SVM's key manager to this data SVM's key manager before running the rekey operation. |

func NewAzureKeyVaultRekeyExternalDefault ¶

func NewAzureKeyVaultRekeyExternalDefault(code int) *AzureKeyVaultRekeyExternalDefault

NewAzureKeyVaultRekeyExternalDefault creates a AzureKeyVaultRekeyExternalDefault with default headers values

func (*AzureKeyVaultRekeyExternalDefault) Code ¶

Code gets the status code for the azure key vault rekey external default response

func (*AzureKeyVaultRekeyExternalDefault) Error ¶

func (*AzureKeyVaultRekeyExternalDefault) GetPayload ¶

func (*AzureKeyVaultRekeyExternalDefault) IsClientError ¶

func (o *AzureKeyVaultRekeyExternalDefault) IsClientError() bool

IsClientError returns true when this azure key vault rekey external default response has a 4xx status code

func (*AzureKeyVaultRekeyExternalDefault) IsCode ¶

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

IsCode returns true when this azure key vault rekey external default response a status code equal to that given

func (*AzureKeyVaultRekeyExternalDefault) IsRedirect ¶

func (o *AzureKeyVaultRekeyExternalDefault) IsRedirect() bool

IsRedirect returns true when this azure key vault rekey external default response has a 3xx status code

func (*AzureKeyVaultRekeyExternalDefault) IsServerError ¶

func (o *AzureKeyVaultRekeyExternalDefault) IsServerError() bool

IsServerError returns true when this azure key vault rekey external default response has a 5xx status code

func (*AzureKeyVaultRekeyExternalDefault) IsSuccess ¶

func (o *AzureKeyVaultRekeyExternalDefault) IsSuccess() bool

IsSuccess returns true when this azure key vault rekey external default response has a 2xx status code

func (*AzureKeyVaultRekeyExternalDefault) String ¶

type AzureKeyVaultRekeyExternalParams ¶

type AzureKeyVaultRekeyExternalParams struct {

	/* AzureKeyVaultUUID.

	   UUID of the existing AKV configuration.
	*/
	AzureKeyVaultUUIDPathParameter string

	/* Info.

	   AKV information.
	*/
	Info *models.AzureKeyVaultKey

	/* ReturnRecords.

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

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

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

AzureKeyVaultRekeyExternalParams contains all the parameters to send to the API endpoint

for the azure key vault rekey external operation.

Typically these are written to a http.Request.

func NewAzureKeyVaultRekeyExternalParams ¶

func NewAzureKeyVaultRekeyExternalParams() *AzureKeyVaultRekeyExternalParams

NewAzureKeyVaultRekeyExternalParams creates a new AzureKeyVaultRekeyExternalParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAzureKeyVaultRekeyExternalParamsWithContext ¶

func NewAzureKeyVaultRekeyExternalParamsWithContext(ctx context.Context) *AzureKeyVaultRekeyExternalParams

NewAzureKeyVaultRekeyExternalParamsWithContext creates a new AzureKeyVaultRekeyExternalParams object with the ability to set a context for a request.

func NewAzureKeyVaultRekeyExternalParamsWithHTTPClient ¶

func NewAzureKeyVaultRekeyExternalParamsWithHTTPClient(client *http.Client) *AzureKeyVaultRekeyExternalParams

NewAzureKeyVaultRekeyExternalParamsWithHTTPClient creates a new AzureKeyVaultRekeyExternalParams object with the ability to set a custom HTTPClient for a request.

func NewAzureKeyVaultRekeyExternalParamsWithTimeout ¶

func NewAzureKeyVaultRekeyExternalParamsWithTimeout(timeout time.Duration) *AzureKeyVaultRekeyExternalParams

NewAzureKeyVaultRekeyExternalParamsWithTimeout creates a new AzureKeyVaultRekeyExternalParams object with the ability to set a timeout on a request.

func (*AzureKeyVaultRekeyExternalParams) SetAzureKeyVaultUUIDPathParameter ¶

func (o *AzureKeyVaultRekeyExternalParams) SetAzureKeyVaultUUIDPathParameter(azureKeyVaultUUID string)

SetAzureKeyVaultUUIDPathParameter adds the azureKeyVaultUuid to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) SetContext ¶

SetContext adds the context to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) SetDefaults ¶

func (o *AzureKeyVaultRekeyExternalParams) SetDefaults()

SetDefaults hydrates default values in the azure key vault rekey external params (not the query body).

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

func (*AzureKeyVaultRekeyExternalParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) SetInfo ¶

SetInfo adds the info to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) SetReturnTimeoutQueryParameter ¶

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) SetTimeout ¶

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

SetTimeout adds the timeout to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) WithAzureKeyVaultUUIDPathParameter ¶

func (o *AzureKeyVaultRekeyExternalParams) WithAzureKeyVaultUUIDPathParameter(azureKeyVaultUUID string) *AzureKeyVaultRekeyExternalParams

WithAzureKeyVaultUUIDPathParameter adds the azureKeyVaultUUID to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) WithContext ¶

WithContext adds the context to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) WithDefaults ¶

WithDefaults hydrates default values in the azure key vault rekey external params (not the query body).

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

func (*AzureKeyVaultRekeyExternalParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) WithInfo ¶

WithInfo adds the info to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) WithReturnTimeoutQueryParameter ¶

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) WithTimeout ¶

WithTimeout adds the timeout to the azure key vault rekey external params

func (*AzureKeyVaultRekeyExternalParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AzureKeyVaultRekeyExternalReader ¶

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

AzureKeyVaultRekeyExternalReader is a Reader for the AzureKeyVaultRekeyExternal structure.

func (*AzureKeyVaultRekeyExternalReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AzureKeyVaultRekeyInternalAccepted ¶

type AzureKeyVaultRekeyInternalAccepted struct {
}

AzureKeyVaultRekeyInternalAccepted describes a response with status code 202, with default header values.

Accepted

func NewAzureKeyVaultRekeyInternalAccepted ¶

func NewAzureKeyVaultRekeyInternalAccepted() *AzureKeyVaultRekeyInternalAccepted

NewAzureKeyVaultRekeyInternalAccepted creates a AzureKeyVaultRekeyInternalAccepted with default headers values

func (*AzureKeyVaultRekeyInternalAccepted) Error ¶

func (*AzureKeyVaultRekeyInternalAccepted) IsClientError ¶

func (o *AzureKeyVaultRekeyInternalAccepted) IsClientError() bool

IsClientError returns true when this azure key vault rekey internal accepted response has a 4xx status code

func (*AzureKeyVaultRekeyInternalAccepted) IsCode ¶

IsCode returns true when this azure key vault rekey internal accepted response a status code equal to that given

func (*AzureKeyVaultRekeyInternalAccepted) IsRedirect ¶

func (o *AzureKeyVaultRekeyInternalAccepted) IsRedirect() bool

IsRedirect returns true when this azure key vault rekey internal accepted response has a 3xx status code

func (*AzureKeyVaultRekeyInternalAccepted) IsServerError ¶

func (o *AzureKeyVaultRekeyInternalAccepted) IsServerError() bool

IsServerError returns true when this azure key vault rekey internal accepted response has a 5xx status code

func (*AzureKeyVaultRekeyInternalAccepted) IsSuccess ¶

IsSuccess returns true when this azure key vault rekey internal accepted response has a 2xx status code

func (*AzureKeyVaultRekeyInternalAccepted) String ¶

type AzureKeyVaultRekeyInternalDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537120 | Azure Key Vault is not configured for the given SVM. | | 65537547 | One or more volume encryption keys for encrypted volumes of this data SVM are stored in the key manager configured for the admin SVM. Use the REST API POST method to migrate this data SVM's keys from the admin SVM's key manager to this data SVM's key manager before running the rekey operation. | | 65537559 | There are no existing internal keys for the SVM. A rekey operation is allowed for an SVM with one or more encryption keys. |

func NewAzureKeyVaultRekeyInternalDefault ¶

func NewAzureKeyVaultRekeyInternalDefault(code int) *AzureKeyVaultRekeyInternalDefault

NewAzureKeyVaultRekeyInternalDefault creates a AzureKeyVaultRekeyInternalDefault with default headers values

func (*AzureKeyVaultRekeyInternalDefault) Code ¶

Code gets the status code for the azure key vault rekey internal default response

func (*AzureKeyVaultRekeyInternalDefault) Error ¶

func (*AzureKeyVaultRekeyInternalDefault) GetPayload ¶

func (*AzureKeyVaultRekeyInternalDefault) IsClientError ¶

func (o *AzureKeyVaultRekeyInternalDefault) IsClientError() bool

IsClientError returns true when this azure key vault rekey internal default response has a 4xx status code

func (*AzureKeyVaultRekeyInternalDefault) IsCode ¶

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

IsCode returns true when this azure key vault rekey internal default response a status code equal to that given

func (*AzureKeyVaultRekeyInternalDefault) IsRedirect ¶

func (o *AzureKeyVaultRekeyInternalDefault) IsRedirect() bool

IsRedirect returns true when this azure key vault rekey internal default response has a 3xx status code

func (*AzureKeyVaultRekeyInternalDefault) IsServerError ¶

func (o *AzureKeyVaultRekeyInternalDefault) IsServerError() bool

IsServerError returns true when this azure key vault rekey internal default response has a 5xx status code

func (*AzureKeyVaultRekeyInternalDefault) IsSuccess ¶

func (o *AzureKeyVaultRekeyInternalDefault) IsSuccess() bool

IsSuccess returns true when this azure key vault rekey internal default response has a 2xx status code

func (*AzureKeyVaultRekeyInternalDefault) String ¶

type AzureKeyVaultRekeyInternalParams ¶

type AzureKeyVaultRekeyInternalParams struct {

	/* ReturnRecords.

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

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   UUID of the existing AKV configuration.
	*/
	UUIDPathParameter string

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

AzureKeyVaultRekeyInternalParams contains all the parameters to send to the API endpoint

for the azure key vault rekey internal operation.

Typically these are written to a http.Request.

func NewAzureKeyVaultRekeyInternalParams ¶

func NewAzureKeyVaultRekeyInternalParams() *AzureKeyVaultRekeyInternalParams

NewAzureKeyVaultRekeyInternalParams creates a new AzureKeyVaultRekeyInternalParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAzureKeyVaultRekeyInternalParamsWithContext ¶

func NewAzureKeyVaultRekeyInternalParamsWithContext(ctx context.Context) *AzureKeyVaultRekeyInternalParams

NewAzureKeyVaultRekeyInternalParamsWithContext creates a new AzureKeyVaultRekeyInternalParams object with the ability to set a context for a request.

func NewAzureKeyVaultRekeyInternalParamsWithHTTPClient ¶

func NewAzureKeyVaultRekeyInternalParamsWithHTTPClient(client *http.Client) *AzureKeyVaultRekeyInternalParams

NewAzureKeyVaultRekeyInternalParamsWithHTTPClient creates a new AzureKeyVaultRekeyInternalParams object with the ability to set a custom HTTPClient for a request.

func NewAzureKeyVaultRekeyInternalParamsWithTimeout ¶

func NewAzureKeyVaultRekeyInternalParamsWithTimeout(timeout time.Duration) *AzureKeyVaultRekeyInternalParams

NewAzureKeyVaultRekeyInternalParamsWithTimeout creates a new AzureKeyVaultRekeyInternalParams object with the ability to set a timeout on a request.

func (*AzureKeyVaultRekeyInternalParams) SetContext ¶

SetContext adds the context to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) SetDefaults ¶

func (o *AzureKeyVaultRekeyInternalParams) SetDefaults()

SetDefaults hydrates default values in the azure key vault rekey internal params (not the query body).

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

func (*AzureKeyVaultRekeyInternalParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) SetReturnTimeoutQueryParameter ¶

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) SetTimeout ¶

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

SetTimeout adds the timeout to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) SetUUIDPathParameter ¶

func (o *AzureKeyVaultRekeyInternalParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) WithContext ¶

WithContext adds the context to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) WithDefaults ¶

WithDefaults hydrates default values in the azure key vault rekey internal params (not the query body).

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

func (*AzureKeyVaultRekeyInternalParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) WithReturnTimeoutQueryParameter ¶

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) WithTimeout ¶

WithTimeout adds the timeout to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) WithUUIDPathParameter ¶

WithUUIDPathParameter adds the uuid to the azure key vault rekey internal params

func (*AzureKeyVaultRekeyInternalParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AzureKeyVaultRekeyInternalReader ¶

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

AzureKeyVaultRekeyInternalReader is a Reader for the AzureKeyVaultRekeyInternal structure.

func (*AzureKeyVaultRekeyInternalReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AzureKeyVaultRestoreAccepted ¶

type AzureKeyVaultRestoreAccepted struct {
}

AzureKeyVaultRestoreAccepted describes a response with status code 202, with default header values.

Accepted

func NewAzureKeyVaultRestoreAccepted ¶

func NewAzureKeyVaultRestoreAccepted() *AzureKeyVaultRestoreAccepted

NewAzureKeyVaultRestoreAccepted creates a AzureKeyVaultRestoreAccepted with default headers values

func (*AzureKeyVaultRestoreAccepted) Error ¶

func (*AzureKeyVaultRestoreAccepted) IsClientError ¶

func (o *AzureKeyVaultRestoreAccepted) IsClientError() bool

IsClientError returns true when this azure key vault restore accepted response has a 4xx status code

func (*AzureKeyVaultRestoreAccepted) IsCode ¶

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

IsCode returns true when this azure key vault restore accepted response a status code equal to that given

func (*AzureKeyVaultRestoreAccepted) IsRedirect ¶

func (o *AzureKeyVaultRestoreAccepted) IsRedirect() bool

IsRedirect returns true when this azure key vault restore accepted response has a 3xx status code

func (*AzureKeyVaultRestoreAccepted) IsServerError ¶

func (o *AzureKeyVaultRestoreAccepted) IsServerError() bool

IsServerError returns true when this azure key vault restore accepted response has a 5xx status code

func (*AzureKeyVaultRestoreAccepted) IsSuccess ¶

func (o *AzureKeyVaultRestoreAccepted) IsSuccess() bool

IsSuccess returns true when this azure key vault restore accepted response has a 2xx status code

func (*AzureKeyVaultRestoreAccepted) String ¶

type AzureKeyVaultRestoreDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537120 | Azure Key Vault is not configured for the given SVM. | | 65537515 | Failed to restore keys on some nodes in the cluster. |

func NewAzureKeyVaultRestoreDefault ¶

func NewAzureKeyVaultRestoreDefault(code int) *AzureKeyVaultRestoreDefault

NewAzureKeyVaultRestoreDefault creates a AzureKeyVaultRestoreDefault with default headers values

func (*AzureKeyVaultRestoreDefault) Code ¶

func (o *AzureKeyVaultRestoreDefault) Code() int

Code gets the status code for the azure key vault restore default response

func (*AzureKeyVaultRestoreDefault) Error ¶

func (*AzureKeyVaultRestoreDefault) GetPayload ¶

func (*AzureKeyVaultRestoreDefault) IsClientError ¶

func (o *AzureKeyVaultRestoreDefault) IsClientError() bool

IsClientError returns true when this azure key vault restore default response has a 4xx status code

func (*AzureKeyVaultRestoreDefault) IsCode ¶

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

IsCode returns true when this azure key vault restore default response a status code equal to that given

func (*AzureKeyVaultRestoreDefault) IsRedirect ¶

func (o *AzureKeyVaultRestoreDefault) IsRedirect() bool

IsRedirect returns true when this azure key vault restore default response has a 3xx status code

func (*AzureKeyVaultRestoreDefault) IsServerError ¶

func (o *AzureKeyVaultRestoreDefault) IsServerError() bool

IsServerError returns true when this azure key vault restore default response has a 5xx status code

func (*AzureKeyVaultRestoreDefault) IsSuccess ¶

func (o *AzureKeyVaultRestoreDefault) IsSuccess() bool

IsSuccess returns true when this azure key vault restore default response has a 2xx status code

func (*AzureKeyVaultRestoreDefault) String ¶

func (o *AzureKeyVaultRestoreDefault) String() string

type AzureKeyVaultRestoreParams ¶

type AzureKeyVaultRestoreParams struct {

	/* ReturnRecords.

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

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   UUID of the existing AKV configuration.
	*/
	UUIDPathParameter string

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

AzureKeyVaultRestoreParams contains all the parameters to send to the API endpoint

for the azure key vault restore operation.

Typically these are written to a http.Request.

func NewAzureKeyVaultRestoreParams ¶

func NewAzureKeyVaultRestoreParams() *AzureKeyVaultRestoreParams

NewAzureKeyVaultRestoreParams creates a new AzureKeyVaultRestoreParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAzureKeyVaultRestoreParamsWithContext ¶

func NewAzureKeyVaultRestoreParamsWithContext(ctx context.Context) *AzureKeyVaultRestoreParams

NewAzureKeyVaultRestoreParamsWithContext creates a new AzureKeyVaultRestoreParams object with the ability to set a context for a request.

func NewAzureKeyVaultRestoreParamsWithHTTPClient ¶

func NewAzureKeyVaultRestoreParamsWithHTTPClient(client *http.Client) *AzureKeyVaultRestoreParams

NewAzureKeyVaultRestoreParamsWithHTTPClient creates a new AzureKeyVaultRestoreParams object with the ability to set a custom HTTPClient for a request.

func NewAzureKeyVaultRestoreParamsWithTimeout ¶

func NewAzureKeyVaultRestoreParamsWithTimeout(timeout time.Duration) *AzureKeyVaultRestoreParams

NewAzureKeyVaultRestoreParamsWithTimeout creates a new AzureKeyVaultRestoreParams object with the ability to set a timeout on a request.

func (*AzureKeyVaultRestoreParams) SetContext ¶

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

SetContext adds the context to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) SetDefaults ¶

func (o *AzureKeyVaultRestoreParams) SetDefaults()

SetDefaults hydrates default values in the azure key vault restore params (not the query body).

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

func (*AzureKeyVaultRestoreParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) SetReturnTimeoutQueryParameter ¶

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) SetTimeout ¶

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

SetTimeout adds the timeout to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) SetUUIDPathParameter ¶

func (o *AzureKeyVaultRestoreParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) WithContext ¶

WithContext adds the context to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) WithDefaults ¶

WithDefaults hydrates default values in the azure key vault restore params (not the query body).

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

func (*AzureKeyVaultRestoreParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) WithReturnTimeoutQueryParameter ¶

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) WithTimeout ¶

WithTimeout adds the timeout to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) WithUUIDPathParameter ¶

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

WithUUIDPathParameter adds the uuid to the azure key vault restore params

func (*AzureKeyVaultRestoreParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AzureKeyVaultRestoreReader ¶

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

AzureKeyVaultRestoreReader is a Reader for the AzureKeyVaultRestore structure.

func (*AzureKeyVaultRestoreReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type Client ¶

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

Client for security API

func (*Client) AccountCollectionGet ¶

func (a *Client) AccountCollectionGet(params *AccountCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountCollectionGetOK, error)
AccountCollectionGet Retrieves a list of user accounts in the cluster.

### Related ONTAP commands * `security login show` ### Learn more * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) AccountCreate ¶

func (a *Client) AccountCreate(params *AccountCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountCreateCreated, error)
AccountCreate Creates a new user account.

### Required parameters * `name` - Account name to be created. * `applications` - Array of one or more application tuples (of application and authentication methods). ### Optional parameters * `owner.name` or `owner.uuid` - Name or UUID of the SVM for an SVM-scoped user account. If not supplied, a cluster-scoped user account is created. * `role` - RBAC role for the user account. Defaulted to `admin` for cluster user account and to `vsadmin` for SVM-scoped account. * `password` - Password for the user account (if the authentication method is opted as password for one or more of applications). * `second_authentication_method` - Needed for MFA and only supported for ssh application. Defaults to `none` if not supplied. * `comment` - Comment for the user account (e.g purpose of this account). * `locked` - Locks the account after creation. Defaults to `false` if not supplied. * `ldap_fastbind` - Needed for LDAP Fastbind Authentication and only supported for applications SSH, ONTAPI, and HTTP with authentication method "nsswitch" only. Defaults to false if not supplied. ### Related ONTAP commands * `security login create` ### Learn more * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) AccountDelete ¶

func (a *Client) AccountDelete(params *AccountDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountDeleteOK, error)
AccountDelete Deletes a user account.

### Required parameters * `name` - Account name to be deleted. * `owner.uuid` - UUID of the SVM housing the user account to be deleted. ### Related ONTAP commands * `security login delete` ### Learn more * [`DOC /security/accounts/{owner.uuid}/{name}`](#docs-security-security_accounts_{owner.uuid}_{name}) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) AccountGet ¶

func (a *Client) AccountGet(params *AccountGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountGetOK, error)
AccountGet Retrieves a specific user account.

### Related ONTAP commands * `security login show` ### Learn more * [`DOC /security/accounts/{owner.uuid}/{name}`](#docs-security-security_accounts_{owner.uuid}_{name}) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) AccountModify ¶

func (a *Client) AccountModify(params *AccountModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountModifyOK, error)
AccountModify Updates a user account. Locks or unlocks a user account and/or updates the role, applications, and/or password for the user account.

### Required parameters * `name` - Account name to be updated. * `owner.uuid` - UUID of the SVM housing the user account to be updated. ### Optional parameters * `applications` - Array of one or more tuples (of application and authentication methods). * `role` - RBAC role for the user account. * `password` - Password for the user account (if the authentication method is opted as password for one or more of applications). * `second_authentication_method` - Needed for MFA and only supported for ssh application. Defaults to `none` if not supplied. * `comment` - Comment for the user account (e.g purpose of this account). * `locked` - Set to true/false to lock/unlock the account. * `ldap_fastbind` - Set to true/false to enable LDAP Fastbind Authentication. ### Related ONTAP commands * `security login create` * `security login modify` * `security login password` * `security login lock` * `security login unlock` ### Learn more * [`DOC /security/accounts/{owner.uuid}/{name}`](#docs-security-security_accounts_{owner.uuid}_{name}) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) AccountPasswordCreate ¶

func (a *Client) AccountPasswordCreate(params *AccountPasswordCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountPasswordCreateCreated, error)
AccountPasswordCreate Updates the password for a user account.

### Required parameters * `name` - User account name. * `password` - New password for the user account. ### Optional parameters * `owner.name` or `owner.uuid` - Name or UUID of the SVM for an SVM-scoped user account. * `password_hash_algorithm` - Optional property that specifies the password hash algorithm used to generate a hash of the user's password for password matching. Default value is "sha512". ### Related ONTAP commands * `security login password` ### Learn more * [`DOC /security/authentication/password`](#docs-security-security_authentication_password) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) AccountPublickeyDelete ¶

func (a *Client) AccountPublickeyDelete(params *AccountPublickeyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountPublickeyDeleteOK, error)
AccountPublickeyDelete Deletes the public key for a user account.

### Related ONTAP commands * `security login publickey delete` ### Learn more * [`DOC /security/authentication/publickeys/{owner.uuid}/{account.name}/{index}`](#docs-security-security_authentication_publickeys_{owner.uuid}_{account.name}_{index}) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) AntiRansomwareSuspectCollectionGet ¶

func (a *Client) AntiRansomwareSuspectCollectionGet(params *AntiRansomwareSuspectCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AntiRansomwareSuspectCollectionGetOK, error)
AntiRansomwareSuspectCollectionGet Retrieves information on the suspects generated by the anti-ransomware analytics.

### Related ONTAP commands * `security anti-ransomware volume attack generate-report`

func (*Client) AntiRansomwareSuspectDelete ¶

AntiRansomwareSuspectDelete Clears either all the suspect files of a volume or suspect files of a volume based on file format or suspect time provided.

### Related ONTAP commands * `security anti-ransomware volume attack clear-suspect`

func (*Client) AuditLogForwardingGet ¶

func (a *Client) AuditLogForwardingGet(params *AuditLogForwardingGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AuditLogForwardingGetOK, error)

AuditLogForwardingGet Defines a remote syslog/splunk server for sending audit information to.

func (*Client) AzureKeyVaultCollectionGet ¶

func (a *Client) AzureKeyVaultCollectionGet(params *AzureKeyVaultCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultCollectionGetOK, error)
AzureKeyVaultCollectionGet Retrieves AKVs configured for all clusters and SVMs.

### Related ONTAP commands * `security key-manager external azure show` * `security key-manager external azure check`

func (*Client) AzureKeyVaultCreate ¶

func (a *Client) AzureKeyVaultCreate(params *AzureKeyVaultCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultCreateCreated, error)
AzureKeyVaultCreate Configures the AKV configuration for all clusters and SVMs.

### Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create a AKV. * `client_id` - Application (client) ID of the deployed Azure application with appropriate access to an AKV. * `tenant_id` - Directory (tenant) ID of the deployed Azure application with appropriate access to an AKV. * `client_secret` - Secret used by the application to prove its identity to AKV. * `client_certificate` - PKCS12 Certificate used by the application to prove its identity to AKV. * `key_id`- Key Identifier of AKV encryption key. * `name` - Name of the deployed AKV used by ONTAP for storing keys. ### Optional properties * `proxy_type` - Type of proxy (http, https etc.) if proxy configuration is used. * `proxy_host` - Proxy hostname if proxy configuration is used. * `proxy_port` - Proxy port number if proxy configuration is used. * `proxy_username` - Proxy username if proxy configuration is used. * `proxy_password` - Proxy password if proxy configuration is used. ### Related ONTAP commands * `security key-manager external azure enable` * `security key-manager external azure update-config`

func (*Client) AzureKeyVaultDelete ¶

func (a *Client) AzureKeyVaultDelete(params *AzureKeyVaultDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultDeleteOK, error)
AzureKeyVaultDelete Deletes an AKV configuration.

### Related ONTAP commands * `security key-manager external azure disable`

func (*Client) AzureKeyVaultGet ¶

func (a *Client) AzureKeyVaultGet(params *AzureKeyVaultGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultGetOK, error)
AzureKeyVaultGet Retrieves the AKV configuration for the SVM specified by the UUID.

### Related ONTAP commands * `security key-manager external azure show` * `security key-manager external azure check`

func (*Client) AzureKeyVaultModify ¶

AzureKeyVaultModify Updates the AKV configuration.

### Optional properties * `client_secret` - New secret used to prove the application's identity to the AKV. * `client_certificate` - New PKCS12 certificate used to prove the application's identity to the AKV. * `proxy_type` - Type of proxy (http, https etc.) if proxy configuration is used. * `proxy_host` - Proxy hostname if proxy configuration is used. * `proxy_port` - Proxy port number if proxy configuration is used. * `proxy_username` - Proxy username if proxy configuration is used. * `proxy_password` - Proxy password if proxy configuration is used. * `client_id` - Application (client) ID of the deployed Azure application with appropriate access to an AKV. * `tenant_id` - Directory (tenant) ID of the deployed Azure application with appropriate access to an AKV. ### Related ONTAP commands * `security key-manager external azure update-client-secret` * `security key-manager external azure update-credentials` * `security key-manager external azure update-config`

func (*Client) AzureKeyVaultRekeyExternal ¶

AzureKeyVaultRekeyExternal Rekeys the external key in the key hierarchy for an SVM with an AKV configuration.

### Required properties * `key_id`- Key identifier of the new AKV key encryption key. ### Related ONTAP commands * `security key-manager external azure rekey-external`

func (*Client) AzureKeyVaultRekeyInternal ¶

AzureKeyVaultRekeyInternal Rekeys the internal key in the key hierarchy for an SVM with an AKV configuration.

### Related ONTAP commands * `security key-manager external azure rekey-internal`

func (*Client) AzureKeyVaultRestore ¶

func (a *Client) AzureKeyVaultRestore(params *AzureKeyVaultRestoreParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultRestoreAccepted, error)
AzureKeyVaultRestore Restore the keys for an SVM from a configured AKV.

### Related ONTAP commands * `security key-manager external azure restore`

func (*Client) ClusterAccountAdProxyCreate ¶

func (a *Client) ClusterAccountAdProxyCreate(params *ClusterAccountAdProxyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterAccountAdProxyCreateCreated, error)
ClusterAccountAdProxyCreate Configures a data SVM as a proxy for Active Directory based authentication for cluster user accounts.

### Required properties * `svm.name` or `svm.uuid` - Name and UUID of the SVM for a cluster user account. ### Related ONTAP commands * `security login domain-tunnel create` ### Learn more * [`DOC /security/authentication/cluster/ad-proxy`](#docs-security-security_authentication_cluster_ad-proxy) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) ClusterAccountAdProxyDelete ¶

func (a *Client) ClusterAccountAdProxyDelete(params *ClusterAccountAdProxyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterAccountAdProxyDeleteOK, error)
ClusterAccountAdProxyDelete Deletes the data SVM configured as a tunnel for Active Directory based authentication for cluster user accounts.

### Related ONTAP commands * `security login domain-tunnel delete` ### Learn more * [`DOC /security/authentication/cluster/ad-proxy`](#docs-security-security_authentication_cluster_ad-proxy) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) ClusterAccountAdProxyGet ¶

func (a *Client) ClusterAccountAdProxyGet(params *ClusterAccountAdProxyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterAccountAdProxyGetOK, error)
ClusterAccountAdProxyGet Retrieves SVM information configured as an Active Directory domain-tunnel.

### Related ONTAP commands * `security login domain-tunnel show` ### Learn more * [`DOC /security/authentication/cluster/ad-proxy`](#docs-security-security_authentication_cluster_ad-proxy) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) ClusterAccountAdProxyModify ¶

func (a *Client) ClusterAccountAdProxyModify(params *ClusterAccountAdProxyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterAccountAdProxyModifyOK, error)
ClusterAccountAdProxyModify Updates the data SVM configured as a tunnel for Active Directory based authentication for cluster user accounts.

### Related ONTAP commands * `security login domain-tunnel modify` ### Learn more * [`DOC /security/authentication/cluster/ad-proxy`](#docs-security-security_authentication_cluster_ad-proxy) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) ClusterLdapCreate ¶

func (a *Client) ClusterLdapCreate(params *ClusterLdapCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterLdapCreateCreated, error)
ClusterLdapCreate A cluster can have only one LDAP configuration. IPv6 must be enabled if IPv6 family addresses are specified.

### Required properties * `servers` - List of LDAP servers used for this client configuration. * `bind_dn` - Specifies the user that binds to the LDAP servers. * `base_dn` - Specifies the default base DN for all searches. ### Recommended optional properties * `schema` - Schema template name. * `port` - Port used to connect to the LDAP Servers. * `ldaps_enabled` - Specifies whether or not LDAPS is enabled. * `min_bind_level` - Minimum bind authentication level. * `bind_password` - Specifies the bind password for the LDAP servers. * `base_scope` - Specifies the default search scope for LDAP queries. * `use_start_tls` - Specifies whether or not to use Start TLS over LDAP connections. * `session_security` - Specifies the level of security to be used for LDAP communications. * `bind_as_cifs_server` - Indicates if CIFS server's credentials are used to bind to the LDAP server. * `query_timeout` - Maximum time to wait for a query response from the LDAP server, in seconds. * `user_dn` - User Distinguished Name (DN) used as the starting point in the LDAP directory tree for user lookups. * `user_scope` - Default search scope for LDAP for user lookups. * `group_dn` - Group Distinguished Name (DN) used as the starting point in the LDAP directory tree for group lookups. * `group_scope` - Default search scope for LDAP for group lookups. * `netgroup_dn` - Netgroup Distinguished Name (DN) used as the starting point in the LDAP directory tree for netgroup lookups. * `netgroup_scope` - Default search scope for LDAP for netgroup lookups. * `netgroup_byhost_dn` - Netgroup Distinguished Name (DN) used as the starting point in the LDAP directory tree for netgroup by host lookups. * `netgroup_byhost_scope` - Default search scope for LDAP for netgroup by host lookups. * `is_netgroup_byhost_enabled` - Specifies whether netgroup by host querying is enabled. * `group_membership_filter` - Custom filter used for group membership lookup from an LDAP server. * `skip_config_validation` - Indicates whether or not the validation for the specified LDAP configuration is disabled. ### Default property values * `schema` - _RFC-2307_ * `port` - _389_ * `ldaps_enabled` - _false_ * `min_bind_level` - _simple_ * `base_scope` - _subtree_ * `use_start_tls` - _false_ * `session_security` - _none_ * `query_timeout` - _3_ * `user_scope` - _subtree_ * `group_scope` - _subtree_ * `netgroup_scope` - _subtree_ * `netgroup_byhost_scope` - _subtree_ * `is_netgroup_byhost_enabled` - _false_ * `skip_config_validation` - _false_ * `try_channel_binding` - _true_ <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` property. The LDAP servers are validated as part of this operation. LDAP validation fails in the following scenarios:<br/> 1. The server does not have LDAP installed. 2. The server is invalid. 3. The server is unreachable.<br/>

func (*Client) ClusterLdapDelete ¶

func (a *Client) ClusterLdapDelete(params *ClusterLdapDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterLdapDeleteOK, error)

ClusterLdapDelete Deletes the LDAP configuration of the cluster.

func (*Client) ClusterLdapGet ¶

func (a *Client) ClusterLdapGet(params *ClusterLdapGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterLdapGetOK, error)

ClusterLdapGet Retrieves the cluster LDAP configuration.

func (*Client) ClusterLdapModify ¶

func (a *Client) ClusterLdapModify(params *ClusterLdapModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterLdapModifyOK, error)
ClusterLdapModify Both mandatory and optional parameters of the LDAP configuration can be updated.

IPv6 must be enabled if IPv6 family addresses are specified. 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` property. The LDAP servers are validated as part of this operation. LDAP validation fails in the following scenarios:<br/> 1. The server does not have LDAP installed. 2. The server is invalid. 3. The server is unreachable. <br/>

func (*Client) ClusterNisCreate ¶

func (a *Client) ClusterNisCreate(params *ClusterNisCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNisCreateCreated, error)
ClusterNisCreate The cluster can have one NIS server configuration. 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 `server` property. IPv6 must be enabled if IPv6 family addresses are specified in the `server` property. A maximum of ten NIS servers are supported. ### Required properties * `domain` - NIS domain to which this configuration belongs. * `servers` - List of hostnames or IP addresses of NIS servers used by the NIS domain configuration.

func (*Client) ClusterNisDelete ¶

func (a *Client) ClusterNisDelete(params *ClusterNisDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNisDeleteOK, error)

ClusterNisDelete Deletes the NIS configuration of the cluster. NIS can be removed as a source from ns-switch if NIS is not used for lookups.

func (*Client) ClusterNisGet ¶

func (a *Client) ClusterNisGet(params *ClusterNisGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNisGetOK, error)
ClusterNisGet Retrieves the NIS configuration of the cluster. Both NIS domain and servers are displayed by default.

The `bound_servers` property indicates the successfully bound NIS servers.

func (*Client) ClusterNisModify ¶

func (a *Client) ClusterNisModify(params *ClusterNisModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNisModifyOK, error)

ClusterNisModify Both NIS domain and servers can be updated. Domains and servers cannot be empty. Both FQDNs and IP addresses are supported for the 'servers' field. If the domain is updated, NIS servers must also be specified. IPv6 must be enabled if IPv6 family addresses are specified for the `servers` property.<br/>

func (*Client) CreateCertificateSigningRequest ¶

func (a *Client) CreateCertificateSigningRequest(params *CreateCertificateSigningRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateCertificateSigningRequestOK, error)
CreateCertificateSigningRequest This API generates a Certificate Signing Request(CSR) and a private key pair. A CSR is a message sent securely to a certificate authority (CA) via any electronic media to apply for a digital identity certificate. This is a general utility API for users to generate a CSR.

### Recommended optional properties * `subject_name` - Subject details of the certificate. * `security_strength` - Key size of the certificate in bits. Specifying a stronger security strength in bits is recommended when creating a certificate. * `hash_function` - Hashing function. * `algorithm` - Asymmetric algorithm. Algorithm used to generate a public/private key pair when creating a certificate. * `subject_alternatives` - Subject Alternate name extensions. ### Default property values If not specified in POST, the following default property values are assigned: * `security_strength` - _112_ * `hash_function` - _sha256_ * `algorithm` - _rsa_ ### Related ONTAP commands * `security certificate generate-csr`

func (*Client) GcpKmsCollectionGet ¶

func (a *Client) GcpKmsCollectionGet(params *GcpKmsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsCollectionGetOK, error)
GcpKmsCollectionGet Retrieves Google Cloud KMS configurations for all clusters and SVMs.

### Related ONTAP commands * `security key-manager external gcp show` * `security key-manager external gcp check`

func (*Client) GcpKmsCreate ¶

func (a *Client) GcpKmsCreate(params *GcpKmsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsCreateCreated, error)
GcpKmsCreate Configures the Google Cloud KMS configuration for the specified SVM.

### Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create a Google Cloud KMS. * `project_id` - Google Cloud project (application) ID of the deployed Google Cloud application with appropriate access to the Google Cloud KMS. * `key_ring_name` - Google Cloud KMS key ring name of the deployed Google Cloud application with appropriate access to the specified Google Cloud KMS. * `key_ring_location` - Google Cloud KMS key ring location. * `key_name`- Key Identifier of the Google Cloud KMS key encryption key. * `application_credentials` - Google Cloud application's service account credentials required to access the specified KMS. It is a JSON file containing an email address and the private key of the service account holder. ### Optional properties * `proxy_type“ - Type of proxy (http/https) if proxy configuration is used. * `proxy_host` - Proxy hostname if proxy configuration is used. * `proxy_port` - Proxy port number if proxy configuration is used. * `proxy_username` - Proxy username if proxy configuration is used. * `proxy_password` - Proxy password if proxy configuration is used. ### Related ONTAP commands * `security key-manager external gcp enable`

func (*Client) GcpKmsDelete ¶

func (a *Client) GcpKmsDelete(params *GcpKmsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsDeleteOK, error)
GcpKmsDelete Deletes a Google Cloud KMS configuration.

### Related ONTAP commands * `security key-manager external gcp disable`

func (*Client) GcpKmsGet ¶

func (a *Client) GcpKmsGet(params *GcpKmsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsGetOK, error)
GcpKmsGet Retrieves the Google Cloud KMS configuration for the SVM specified by the UUID.

### Related ONTAP commands * `security key-manager external gcp show` * `security key-manager external gcp check`

func (*Client) GcpKmsModify ¶

GcpKmsModify Updates the Google Cloud KMS configuration.

### Optional properties * `key_name` - Key Identifier of the Google Cloud KMS key encryption key. * `application_credentials` - New credentials used to verify the application's identity to the Google Cloud KMS. * `proxy_type“ - Type of proxy (http/https) if proxy configuration is used. * `proxy_host` - Proxy hostname if proxy configuration is used. * `proxy_port` - Proxy port number if proxy configuration is used. * `proxy_username` - Proxy username if proxy configuration is used. * `proxy_password` - Proxy password if proxy configuration is used. * `project_id` - Google Cloud project (application) ID of the deployed Google Cloud application with appropriate access to the Google Cloud KMS. * `key_ring_name` - Google Cloud KMS key ring name of the deployed Google Cloud application with appropriate access to the specified Google Cloud KMS. * `key_ring_location` - Google Cloud KMS key ring location. ### Related ONTAP commands * `security key-manager external gcp update-credentials`

func (*Client) GcpKmsRekeyExternal ¶

func (a *Client) GcpKmsRekeyExternal(params *GcpKmsRekeyExternalParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsRekeyExternalAccepted, error)
GcpKmsRekeyExternal Rekeys the external key in the key hierarchy for an SVM with a Google Cloud KMS configuration.

### Related ONTAP commands * `security key-manager external gcp rekey-external`

func (*Client) GcpKmsRekeyInternal ¶

func (a *Client) GcpKmsRekeyInternal(params *GcpKmsRekeyInternalParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsRekeyInternalAccepted, error)
GcpKmsRekeyInternal Rekeys the internal key in the key hierarchy for an SVM with a Google Cloud KMS configuration.

### Related ONTAP commands * `security key-manager external gcp rekey-internal`

func (*Client) GcpKmsRestore ¶

func (a *Client) GcpKmsRestore(params *GcpKmsRestoreParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsRestoreAccepted, error)
GcpKmsRestore Restores the keys for an SVM from a configured Google Cloud KMS.

### Related ONTAP commands * `security key-manager external gcp restore`

func (*Client) IpsecCaCertificateCollectionGet ¶

func (a *Client) IpsecCaCertificateCollectionGet(params *IpsecCaCertificateCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecCaCertificateCollectionGetOK, error)
IpsecCaCertificateCollectionGet Retrieves the collection of IPsec CA certificates configured for cluster and all SVMs.

### Related ONTAP commands * `security ipsec ca-certificate show`

func (*Client) IpsecCaCertificateCreate ¶

func (a *Client) IpsecCaCertificateCreate(params *IpsecCaCertificateCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecCaCertificateCreateCreated, error)
IpsecCaCertificateCreate Add CA certificate to IPsec. The CA certificate should already be installed on the cluster prior to adding them to IPsec.

The CA certificate can be installed on the cluster using the /security/certificates endpoint. The svm.uuid or svm.name should not be supplied for certificates that have a scope of cluster. ### Related ONTAP commands * `security ipsec ca-certificate add`

func (*Client) IpsecCaCertificateDelete ¶

func (a *Client) IpsecCaCertificateDelete(params *IpsecCaCertificateDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecCaCertificateDeleteOK, error)
IpsecCaCertificateDelete Deletes the IPsec CA certificate with the specified UUID from IPsec.

### Related ONTAP commands * `security ipsec ca-certificate remove`

func (*Client) IpsecCaCertificateGet ¶

func (a *Client) IpsecCaCertificateGet(params *IpsecCaCertificateGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecCaCertificateGetOK, error)
IpsecCaCertificateGet Retrieves a specific CA certificate configured for IPsec.

### Related ONTAP commands * `security ipsec ca-certificate show`

func (*Client) IpsecGet ¶

func (a *Client) IpsecGet(params *IpsecGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecGetOK, error)
IpsecGet Retrieves IPsec configuration via REST APIs.

### Related ONTAP commands * 'security ipsec config show'

func (*Client) IpsecModify ¶

func (a *Client) IpsecModify(params *IpsecModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecModifyOK, error)
IpsecModify Updates IPsec configuration via REST APIs.

### Related ONTAP commands * 'security ipsec config modify'

func (*Client) IpsecPolicyCollectionGet ¶

func (a *Client) IpsecPolicyCollectionGet(params *IpsecPolicyCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecPolicyCollectionGetOK, error)
IpsecPolicyCollectionGet Retrieves the collection of IPsec policies.

### Related ONTAP commands * `security ipsec policy show`

func (*Client) IpsecPolicyCreate ¶

func (a *Client) IpsecPolicyCreate(params *IpsecPolicyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecPolicyCreateCreated, error)
IpsecPolicyCreate Creates an IPsec policy.

### Related ONTAP commands * `security ipsec policy create`

func (*Client) IpsecPolicyDelete ¶

func (a *Client) IpsecPolicyDelete(params *IpsecPolicyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecPolicyDeleteOK, error)
IpsecPolicyDelete Deletes a specific IPsec policy.

### Related ONTAP commands * `security ipsec policy delete`

func (*Client) IpsecPolicyGet ¶

func (a *Client) IpsecPolicyGet(params *IpsecPolicyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecPolicyGetOK, error)
IpsecPolicyGet Retrieves a specific IPsec policy.

### Related ONTAP commands * `security ipsec policy show`

func (*Client) IpsecPolicyModify ¶

func (a *Client) IpsecPolicyModify(params *IpsecPolicyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecPolicyModifyOK, error)
IpsecPolicyModify Updates a specific IPsec policy.

### Related ONTAP commands * `security ipsec policy modify`

func (*Client) KeyManagerConfigGet ¶

func (a *Client) KeyManagerConfigGet(params *KeyManagerConfigGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*KeyManagerConfigGetOK, error)
KeyManagerConfigGet Retrieves key manager configurations.

### Related ONTAP commands * `security key-manager config show`

func (*Client) KeyManagerConfigModify ¶

func (a *Client) KeyManagerConfigModify(params *KeyManagerConfigModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*KeyManagerConfigModifyOK, error)
KeyManagerConfigModify Updates key manager configurations.

### Related ONTAP commands * `security key-manager config modify`

func (*Client) KeyManagerKeysCollectionGet ¶

func (a *Client) KeyManagerKeysCollectionGet(params *KeyManagerKeysCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*KeyManagerKeysCollectionGetOK, error)
KeyManagerKeysCollectionGet Retrieves key manager configurations.

### Required properties * `security_key_manager.uuid` - Key manager UUID. * `node.uuid` - Node UUID. ### Related ONTAP commands * `security key-manager key query`

func (*Client) KeyManagerKeysGet ¶

func (a *Client) KeyManagerKeysGet(params *KeyManagerKeysGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*KeyManagerKeysGetOK, error)
KeyManagerKeysGet Retrieves the key management keys information for the specified key_id.

### Related ONTAP commands * `security key-manager key query -key-id <key_id>`

func (*Client) LoginMessagesCollectionGet ¶

func (a *Client) LoginMessagesCollectionGet(params *LoginMessagesCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LoginMessagesCollectionGetOK, error)
LoginMessagesCollectionGet Retrieves the login banner and messages of the day (MOTD) configured in the cluster

and in specific SVMs.

func (*Client) LoginMessagesGet ¶

func (a *Client) LoginMessagesGet(params *LoginMessagesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LoginMessagesGetOK, error)

LoginMessagesGet Retrieves the login messages configuration by UUID.

func (*Client) LoginMessagesModify ¶

func (a *Client) LoginMessagesModify(params *LoginMessagesModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LoginMessagesModifyOK, error)
LoginMessagesModify Updates the login messages configuration.

There are no required fields. An empty body makes no modifications.

func (*Client) MultiAdminVerifyApprovalGroupCollectionGet ¶

MultiAdminVerifyApprovalGroupCollectionGet Retrieves multi-admin-verify approval groups.

func (*Client) MultiAdminVerifyApprovalGroupCreate ¶

MultiAdminVerifyApprovalGroupCreate Creates a multi-admin-verify approval group.

func (*Client) MultiAdminVerifyApprovalGroupDelete ¶

func (a *Client) MultiAdminVerifyApprovalGroupDelete(params *MultiAdminVerifyApprovalGroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyApprovalGroupDeleteOK, error)

MultiAdminVerifyApprovalGroupDelete Deletes a multi-admin-verify approval group.

func (*Client) MultiAdminVerifyApprovalGroupGet ¶

func (a *Client) MultiAdminVerifyApprovalGroupGet(params *MultiAdminVerifyApprovalGroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyApprovalGroupGetOK, error)

MultiAdminVerifyApprovalGroupGet Retrieves a multi-admin-verify approval group.

func (*Client) MultiAdminVerifyApprovalGroupModify ¶

func (a *Client) MultiAdminVerifyApprovalGroupModify(params *MultiAdminVerifyApprovalGroupModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyApprovalGroupModifyOK, error)

MultiAdminVerifyApprovalGroupModify Updates a multi-admin-verify approval group.

func (*Client) MultiAdminVerifyConfigGet ¶

func (a *Client) MultiAdminVerifyConfigGet(params *MultiAdminVerifyConfigGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyConfigGetOK, error)

MultiAdminVerifyConfigGet Retrieves the multi-admin-verify configuration.

func (*Client) MultiAdminVerifyConfigModify ¶

func (a *Client) MultiAdminVerifyConfigModify(params *MultiAdminVerifyConfigModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyConfigModifyOK, error)

MultiAdminVerifyConfigModify Modifies the multi-admin-verify configuration.

func (*Client) MultiAdminVerifyRequestCollectionGet ¶

func (a *Client) MultiAdminVerifyRequestCollectionGet(params *MultiAdminVerifyRequestCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRequestCollectionGetOK, error)

MultiAdminVerifyRequestCollectionGet Retrieves multi-admin-verify requests.

func (*Client) MultiAdminVerifyRequestCreate ¶

MultiAdminVerifyRequestCreate Creates a multi-admin-verify request.

func (*Client) MultiAdminVerifyRequestDelete ¶

func (a *Client) MultiAdminVerifyRequestDelete(params *MultiAdminVerifyRequestDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRequestDeleteOK, error)

MultiAdminVerifyRequestDelete Deletes a multi-admin-verify request.

func (*Client) MultiAdminVerifyRequestGet ¶

func (a *Client) MultiAdminVerifyRequestGet(params *MultiAdminVerifyRequestGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRequestGetOK, error)

MultiAdminVerifyRequestGet Retrieves a multi-admin-verify request.

func (*Client) MultiAdminVerifyRequestModify ¶

func (a *Client) MultiAdminVerifyRequestModify(params *MultiAdminVerifyRequestModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRequestModifyOK, error)

MultiAdminVerifyRequestModify Updates a multi-admin-verify request.

func (*Client) MultiAdminVerifyRuleCollectionGet ¶

func (a *Client) MultiAdminVerifyRuleCollectionGet(params *MultiAdminVerifyRuleCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRuleCollectionGetOK, error)

MultiAdminVerifyRuleCollectionGet Retrieves multi-admin-verify rules.

func (*Client) MultiAdminVerifyRuleCreate ¶

func (a *Client) MultiAdminVerifyRuleCreate(params *MultiAdminVerifyRuleCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRuleCreateCreated, error)

MultiAdminVerifyRuleCreate Creates a multi-admin-verify rule.

func (*Client) MultiAdminVerifyRuleDelete ¶

func (a *Client) MultiAdminVerifyRuleDelete(params *MultiAdminVerifyRuleDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRuleDeleteOK, error)

MultiAdminVerifyRuleDelete Deletes a multi-admin-verify rule.

func (*Client) MultiAdminVerifyRuleGet ¶

func (a *Client) MultiAdminVerifyRuleGet(params *MultiAdminVerifyRuleGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRuleGetOK, error)

MultiAdminVerifyRuleGet Retrieves a multi-admin-verify rule.

func (*Client) MultiAdminVerifyRuleModify ¶

func (a *Client) MultiAdminVerifyRuleModify(params *MultiAdminVerifyRuleModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRuleModifyOK, error)

MultiAdminVerifyRuleModify Updates a multi-admin-verify rule.

func (*Client) PublickeyCollectionGet ¶

func (a *Client) PublickeyCollectionGet(params *PublickeyCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PublickeyCollectionGetOK, error)
PublickeyCollectionGet Retrieves the public keys configured for user accounts.

### Related ONTAP commands * `security login publickey show` ### Learn more * [`DOC /security/authentication/publickeys`](#docs-security-security_authentication_publickeys) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) PublickeyCreate ¶

func (a *Client) PublickeyCreate(params *PublickeyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PublickeyCreateCreated, error)
PublickeyCreate Creates a public key for a user account.

### Required properties * `owner.uuid` - UUID of the account owner. * `name` - User account name. * `index` - Index number for the public key (where there are multiple keys for the same account). * `public_key` - The publickey details for the creation of the user account. ### Related ONTAP commands * `security login publickey create` ### Learn more * [`DOC /security/authentication/publickeys`](#docs-security-security_authentication_publickeys) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) PublickeyGet ¶

func (a *Client) PublickeyGet(params *PublickeyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PublickeyGetOK, error)
PublickeyGet Retrieves the public keys configured for a user account.

### Related ONTAP commands * `security login publickey show` ### Learn more * [`DOC /security/authentication/publickeys/{owner.uuid}/{account.name}/{index}`](#docs-security-security_authentication_publickeys_{owner.uuid}_{account.name}_{index}) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) PublickeyModify ¶

func (a *Client) PublickeyModify(params *PublickeyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PublickeyModifyOK, error)
PublickeyModify Updates the public key for a user account.

### Related ONTAP commands * `security login publickey modify` ### Learn more * [`DOC /security/authentication/publickeys/{owner.uuid}/{account.name}/{index}`](#docs-security-security_authentication_publickeys_{owner.uuid}_{account.name}_{index}) * [`DOC /security/accounts`](#docs-security-security_accounts)

func (*Client) RoleCollectionGet ¶

func (a *Client) RoleCollectionGet(params *RoleCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RoleCollectionGetOK, error)
RoleCollectionGet Retrieves a list of roles configured in the cluster.

### Related ONTAP commands * `security login rest-role show` * `security login role show` ### Learn more * [`DOC /security/roles`](#docs-security-security_roles)

func (*Client) RoleCreate ¶

func (a *Client) RoleCreate(params *RoleCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RoleCreateCreated, error)
RoleCreate Creates a new cluster-scoped role or an SVM-scoped role. For an SVM-scoped role, specify either the SVM name as the owner.name or SVM UUID as the owner.uuid in the request body along with other parameters for the role. The owner.uuid or owner.name are not required to be specified for a cluster-scoped role.

### Required parameters * `name` - Name of the role to be created. * `privileges` - Array of privilege tuples. Each tuple consists of a REST API or command/command directory path and its desired access level. If the tuple refers to a command/command directory path, it could optionally contain a query. ### Optional parameters * `owner.name` or `owner.uuid` - Name or UUID of the SVM for an SVM-scoped role. ### Related ONTAP commands * `security login rest-role create` * `security login role create` ### Learn more * [`DOC /security/roles`](#docs-security-security_roles)

func (*Client) RoleDelete ¶

func (a *Client) RoleDelete(params *RoleDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RoleDeleteOK, error)
RoleDelete Deletes the specified role.

### Required parameters * `name` - Name of the role to be deleted. * `owner.uuid` - UUID of the SVM housing the role. ### Related ONTAP commands * `security login rest-role delete` * `security login role delete` ### Learn more * [`DOC /security/roles/{owner.uuid}/{name}`](#docs-security-security_roles_{owner.uuid}_{name}) * [`DOC /security/roles`](#docs-security-security_roles)

func (*Client) RoleGet ¶

func (a *Client) RoleGet(params *RoleGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RoleGetOK, error)
RoleGet Retrieves the details of the specified role.

### Related ONTAP commands * `security login rest-role show` * `security login role show` ### Learn more * [`DOC /security/roles/{owner.uuid}/{name}`](#docs-security-security_roles_{owner.uuid}_{name}) * [`DOC /security/roles`](#docs-security-security_roles)

func (*Client) RolePrivilegeCollectionGet ¶

func (a *Client) RolePrivilegeCollectionGet(params *RolePrivilegeCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RolePrivilegeCollectionGetOK, error)
RolePrivilegeCollectionGet Retrieves privilege details of the specified role.

### Related ONTAP commands * `security login rest-role show` * `security login role show` ### Learn more * [`DOC /security/roles/{owner.uuid}/{name}/privileges`](#docs-security-security_roles_{owner.uuid}_{name}_privileges) * [`DOC /security/roles`](#docs-security-security_roles)

func (*Client) RolePrivilegeCreate ¶

func (a *Client) RolePrivilegeCreate(params *RolePrivilegeCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RolePrivilegeCreateCreated, error)
RolePrivilegeCreate Adds a privilege tuple (of REST URI or command/command directory path, its access level and an optional query, if the "path" refers to a command/command directory path) to an existing role.

### Required parameters * `owner.uuid` - UUID of the SVM that houses this role. * `name` - Name of the role to be updated. * `path` - REST URI path (example: <i>/api/storage/volumes</i>) or command/command directory path (example: <i>snaplock compliance-clock</i>). Can be a resource-qualified endpoint (example: <i>/api/storage/volumes/43256a71-be02-474d-a2a9-9642e12a6a2c/snapshots</i>). Currently, resource-qualified endpoints are limited to the "snapshots" endpoint: <i>/api/storage/volumes/{volume.uuid}/snapshots</i> and <i>/api/storage/volumes/\[*]/snapshots</i>. "*" is a wildcard character denoting "all" volumes. * `access` - Desired access level for the REST URI path or command/command directory. ### Related ONTAP commands * `security login rest-role create` * `security login role create` ### Learn more * [`DOC /security/roles/{owner.uuid}/{name}/privileges`](#docs-security-security_roles_{owner.uuid}_{name}_privileges) * [`DOC /security/roles`](#docs-security-security_roles)

func (*Client) RolePrivilegeDelete ¶

func (a *Client) RolePrivilegeDelete(params *RolePrivilegeDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RolePrivilegeDeleteOK, error)
RolePrivilegeDelete Deletes a privilege tuple (of REST URI or command/command directory path, its access level and an optional query) from the role. The REST URI can be a resource-qualified endpoint. Currently, the only supported resource-qualified endpoints are <i>/api/storage/volumes/{volume.uuid}/snapshots</i> and <i>/api/storage/volumes/\[*]/snapshots</i>. "*" is a wildcard character denoting "all" volumes.

### Required parameters * `owner.uuid` - UUID of the SVM which houses this role. * `name` - Name of the role to be updated. * `path` - Constituent REST API path or command/command directory path to be deleted from this role. Can be a resource-qualified endpoint (example: <i>/api/storage/volumes/43256a71-be02-474d-a2a9-9642e12a6a2c/snapshots</i>). Currently, resource-qualified endpoints are limited to the "snapshots" endpoint: <i>/api/storage/volumes/{volume.uuid}/snapshots</i> and <i>/api/storage/volumes/\[*]/snapshots</i>. "*" is a wildcard character denoting "all" volumes. ### Related ONTAP commands * `security login rest-role delete` * `security login role delete` ### Learn more * [`DOC /security/roles/{owner.uuid}/{name}/privileges/{path}`](#docs-security-security_roles_{owner.uuid}_{name}_privileges_{path}) * [`DOC /security/roles`](#docs-security-security_roles)

func (*Client) RolePrivilegeGet ¶

func (a *Client) RolePrivilegeGet(params *RolePrivilegeGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RolePrivilegeGetOK, error)
RolePrivilegeGet Retrieves the access level for a REST API path or command/command directory path for the specified role. Optionally retrieves the query, if 'path' refers to a command/command directory path. The REST API path can be a resource-qualified endpoint. Currently, the only supported resource-qualified endpoints are <i>/api/storage/volumes/{volume.uuid}/snapshots</i> and <i>/api/storage/volumes/\[*]/snapshots</i>. "*" is a wildcard character denoting "all" volumes.

### Related ONTAP commands * `security login rest-role show` * `security login role show` ### Learn more * [`DOC /security/roles/{owner.uuid}/{name}/privileges/{path}`](#docs-security-security_roles_{owner.uuid}_{name}_privileges_{path}) * [`DOC /security/roles`](#docs-security-security_roles)

func (*Client) RolePrivilegeModify ¶

func (a *Client) RolePrivilegeModify(params *RolePrivilegeModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RolePrivilegeModifyOK, error)
RolePrivilegeModify Updates the access level for a REST API path or command/command directory path. Optionally updates the query, if 'path' refers to a command/command directory path. The REST API path can be a resource-qualified endpoint. Currently, the only supported resource-qualified endpoints are <i>/api/storage/volumes/{volume.uuid}/snapshots</i> and <i>/api/storage/volumes/\[*]/snapshots</i>. "*" is a wildcard character denoting "all" volumes.

### Required parameters * `owner.uuid` - UUID of the SVM that houses this role. * `name` - Name of the role to be updated. * `path` - Constituent REST API path or command/command directory path, whose access level and/or query are/is to be updated. Can be a resource-qualified endpoint (example: <i>/api/storage/volumes/43256a71-be02-474d-a2a9-9642e12a6a2c/snapshots</i>). Currently, resource-qualified endpoints are limited to the "snapshots" endpoint: <i>/api/storage/volumes/{volume.uuid}/snapshots</i> and <i>/api/storage/volumes/\[*]/snapshots</i>. "*" is a wildcard character denoting "all" volumes. * `access` - Access level for the path. ### Optional parameters * `query` - Optional query, if the path refers to a command/command directory path. ### Related ONTAP commands * `security login rest-role modify` * `security login role modify` ### Learn more * [`DOC /security/roles/{owner.uuid}/{name}/privileges/{path}`](#docs-security-security_roles_{owner.uuid}_{name}_privileges_{path}) * [`DOC /security/roles`](#docs-security-security_roles)

func (*Client) SSHGet ¶

func (a *Client) SSHGet(params *SSHGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SSHGetOK, error)
SSHGet Retrieves the cluster SSH server ciphers, MAC algorithms, key exchange algorithms, and connection limits.

### Related ONTAP commands * `security ssh` * `security protocol ssh`

func (*Client) SSHModify ¶

func (a *Client) SSHModify(params *SSHModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SSHModifyOK, error)
SSHModify Updates the SSH server setting for a cluster.

### Optional parameters * `ciphers` - Encryption algorithms for the payload * `key_exchange_algorithms` - SSH key exchange algorithms * `mac_algorithms` - MAC algorithms * `max_authentication_retry_count` - Maximum authentication retries allowed before closing the connection * `connections_per_second` - Maximum allowed connections per second * `max_instances` - Maximum allowed connections per node * `per_source_limit` - Maximum allowed connections from the same client host ### Related ONTAP commands * `security ssh` * `security protocol ssh`

func (*Client) SecurityAssociationCollectionGet ¶

func (a *Client) SecurityAssociationCollectionGet(params *SecurityAssociationCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityAssociationCollectionGetOK, error)
SecurityAssociationCollectionGet Retrieves the IPsec and IKE (Internet Key Exchange) security associations.

### Related ONTAP commands * `security ipsec show-ipsecsa` * `security ipsec show-ikesa`

func (*Client) SecurityAssociationGet ¶

func (a *Client) SecurityAssociationGet(params *SecurityAssociationGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityAssociationGetOK, error)
SecurityAssociationGet Retrieves a specific IPsec or IKE (Internet Key Exchange) security association.

### Related ONTAP commands * `security ipsec show-ipsecsa` * `security ipsec show-ikesa`

func (*Client) SecurityAuditGet ¶

func (a *Client) SecurityAuditGet(params *SecurityAuditGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityAuditGetOK, error)

SecurityAuditGet Retrieves administrative audit settings for GET requests.

func (*Client) SecurityAuditLogCollectionGet ¶

func (a *Client) SecurityAuditLogCollectionGet(params *SecurityAuditLogCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityAuditLogCollectionGetOK, error)

SecurityAuditLogCollectionGet Retrieves the administrative audit log viewer.

func (*Client) SecurityAuditModify ¶

func (a *Client) SecurityAuditModify(params *SecurityAuditModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityAuditModifyOK, error)
SecurityAuditModify Updates administrative audit settings for GET requests.

All of the fields are optional. An empty body will make no changes.

func (*Client) SecurityCertificateCollectionGet ¶

func (a *Client) SecurityCertificateCollectionGet(params *SecurityCertificateCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityCertificateCollectionGetOK, error)
SecurityCertificateCollectionGet Retrieves security certificates.

### Related ONTAP commands * `security certificate show`

func (*Client) SecurityCertificateCreate ¶

func (a *Client) SecurityCertificateCreate(params *SecurityCertificateCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityCertificateCreateCreated, error)
SecurityCertificateCreate Creates or installs a certificate.

### Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create or install the certificate. * `common_name` - Common name of the certificate. Required when creating a certificate. * `type` - Type of certificate. * `public_certificate` - Public key certificate in PEM format. Required when installing a certificate. * `private_key` - Private key certificate in PEM format. Required when installing a CA-signed certificate. ### Recommended optional properties * `expiry_time` - Certificate expiration time. Specifying an expiration time is recommended when creating a certificate. * `key_size` - Key size of the certificate in bits. Specifying a strong key size is recommended when creating a certificate. * `name` - Unique certificate name per SVM. If one is not provided, it is automatically generated. ### Default property values If not specified in POST, the following default property values are assigned: * `key_size` - _2048_ * `expiry_time` - _P365DT_ * `hash_function` - _sha256_ ### Related ONTAP commands * `security certificate create` * `security certificate install`

func (*Client) SecurityCertificateDelete ¶

func (a *Client) SecurityCertificateDelete(params *SecurityCertificateDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityCertificateDeleteOK, error)
SecurityCertificateDelete Deletes a security certificate.

### Related ONTAP commands * `security certificate delete`

func (*Client) SecurityCertificateGet ¶

func (a *Client) SecurityCertificateGet(params *SecurityCertificateGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityCertificateGetOK, error)
SecurityCertificateGet Retrieves security certificates.

### Related ONTAP commands * `security certificate show`

func (*Client) SecurityCertificateSign ¶

func (a *Client) SecurityCertificateSign(params *SecurityCertificateSignParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityCertificateSignOK, error)
SecurityCertificateSign Signs a certificate.

### Required properties * `signing_request` - Certificate signing request to be signed by the given certificate authority. ### Recommended optional properties * `expiry_time` - Certificate expiration time. Specifying an expiration time for a signed certificate is recommended. * `hash_function` - Hashing function. Specifying a strong hashing function is recommended when signing a certificate. ### Default property values If not specified in POST, the following default property values are assigned: * `expiry_time` - _P365DT_ * `hash_function` - _sha256_ ### Related ONTAP commands * `security certificate sign` This API is used to sign a certificate request using a pre-existing self-signed root certificate. The self-signed root certificate acts as a certificate authority within its scope and maintains the records of its signed certificates. <br/> The root certificate can be created for a given SVM or for the cluster using [`POST security/certificates`].<br/>

func (*Client) SecurityConfigGet ¶

func (a *Client) SecurityConfigGet(params *SecurityConfigGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityConfigGetOK, error)

SecurityConfigGet Retrieves information about the security configured on the cluster.

func (*Client) SecurityConfigModify ¶

func (a *Client) SecurityConfigModify(params *SecurityConfigModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityConfigModifyAccepted, error)

SecurityConfigModify Updates the software FIPS mode or enables conversion of non-encrypted metadata volumes to encrypted metadata volumes and non-NAE aggregates to NAE aggregates.

func (*Client) SecurityKeyManagerCollectionGet ¶

func (a *Client) SecurityKeyManagerCollectionGet(params *SecurityKeyManagerCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerCollectionGetOK, error)
SecurityKeyManagerCollectionGet Retrieves key managers.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `status.message` * `status.code` ### Related ONTAP commands * `security key-manager show-key-store` * `security key-manager external show` * `security key-manager external show-status` * `security key-manager onboard show-backup`

func (*Client) SecurityKeyManagerCreate ¶

func (a *Client) SecurityKeyManagerCreate(params *SecurityKeyManagerCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerCreateCreated, error)
SecurityKeyManagerCreate Creates a key manager.

### Required properties * `svm.uuid` or `svm.name` - Existing SVM in which to create a key manager. * `external.client_certificate` - Client certificate. Required only when creating an external key manager. * `external.server_ca_certificates` - Server CA certificates. Required only when creating an external key manager. * `external.servers.server` - Primary Key servers. Required only when creating an external key manager. * `onboard.passphrase` - Cluster-wide passphrase. Required only when creating an Onboard Key Manager. * `synchronize` - Synchronizes missing onboard keys on any node in the cluster. Required only when creating an Onboard Key Manager at the partner site of a MetroCluster configuration. ### Related ONTAP commands * `security key-manager external enable` * `security key-manager onboard enable` * `security key-manager onboard sync`

func (*Client) SecurityKeyManagerDelete ¶

func (a *Client) SecurityKeyManagerDelete(params *SecurityKeyManagerDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerDeleteOK, error)
SecurityKeyManagerDelete Deletes a key manager.

### Related ONTAP commands * `security key-manager external disable` * `security key-manager onboard disable`

func (*Client) SecurityKeyManagerGet ¶

func (a *Client) SecurityKeyManagerGet(params *SecurityKeyManagerGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerGetOK, error)
SecurityKeyManagerGet Retrieves key managers.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `status.message` * `status.code` ### Related ONTAP commands * `security key-manager show-key-store` * `security key-manager external show` * `security key-manager external show-status` * `security key-manager onboard show-backup`

func (*Client) SecurityKeyManagerKeyServersCollectionGet ¶

SecurityKeyManagerKeyServersCollectionGet Retrieves the list of key servers configured in an external key manager.

### Related ONTAP commands * `security key-manager external show` * `security key-manager external show-status`

func (*Client) SecurityKeyManagerKeyServersCreate ¶

SecurityKeyManagerKeyServersCreate Adds primary key servers to a configured external key manager.

### Required properties * `uuid` - UUID of the external key manager. * `server` - Primary Key server name. ### Related ONTAP commands * `security key-manager external add-servers`

func (*Client) SecurityKeyManagerKeyServersDelete ¶

func (a *Client) SecurityKeyManagerKeyServersDelete(params *SecurityKeyManagerKeyServersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerKeyServersDeleteOK, error)
SecurityKeyManagerKeyServersDelete Deletes a primary key server.

### Optional parameters: * `force` - Bypass Out of Quorum checks wehn deleting a primary key server. This flag is set to "false" by default. ### Related ONTAP commands * `security key-manager external remove-servers`

func (*Client) SecurityKeyManagerKeyServersGet ¶

func (a *Client) SecurityKeyManagerKeyServersGet(params *SecurityKeyManagerKeyServersGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerKeyServersGetOK, error)
SecurityKeyManagerKeyServersGet Retrieves key servers configured in an external key manager.

### Related ONTAP commands * `security key-manager external show` * `security key-manager external show-status`

func (*Client) SecurityKeyManagerKeyServersModify ¶

func (a *Client) SecurityKeyManagerKeyServersModify(params *SecurityKeyManagerKeyServersModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerKeyServersModifyOK, error)
SecurityKeyManagerKeyServersModify Updates a primary key server.

### Related ONTAP commands * `security key-manager external modify-server`

func (*Client) SecurityKeyManagerMigrate ¶

func (a *Client) SecurityKeyManagerMigrate(params *SecurityKeyManagerMigrateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerMigrateAccepted, error)
SecurityKeyManagerMigrate Migrates the keys belonging to an SVM between the cluster's key manager and the SVM's key manager. This operation can run for several minutes.

### Required properties * `source.uuid` - UUID of the source key manager. * `uuid` - UUID of the destination key manager. The UUID of onboard and external KMIP key manager can be fetched using [`GET /api/security/key-managers`]. The UUID of Azure Key Vault key manager can be fetched using [`GET /api/security/azure-key-vaults`]. The UUID of Google Cloud key manager can be fetched using [`GET /api/security/gcp-kms`]. ### Related ONTAP commands * `security key-manager migrate`

func (*Client) SecurityKeyManagerModify ¶

func (a *Client) SecurityKeyManagerModify(params *SecurityKeyManagerModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerModifyOK, error)
SecurityKeyManagerModify Updates a key manager.

### Required properties * `onboard.existing_passphrase` - Cluster-wide passphrase. Required only when synchronizing the passphrase of the Onboard Key Manager. * `synchronize` - Synchronizes missing Onboard Key Manager keys on any node in the cluster. Required only when synchronizing the Onboard Key Manager keys in a local cluster. ### Related ONTAP commands * `security key-manager external modify` * `security key-manager onboard sync` * `security key-manager onboard update-passphrase`

func (*Client) SecurityKeystoreCollectionGet ¶

func (a *Client) SecurityKeystoreCollectionGet(params *SecurityKeystoreCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeystoreCollectionGetOK, error)
SecurityKeystoreCollectionGet Retrieves keystores.

### Expensive properties There is an added cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `keystore.location` * `svm.name` * `svm.uuid` ### Related ONTAP commands * `security key-manager show-key-store`

func (*Client) SecurityLogForwardingCreate ¶

SecurityLogForwardingCreate Configures remote syslog/splunk server information.

### Required properties All of the following fields are required for creating a remote syslog/splunk destination * `address` ### Optional properties All of the following fields are optional for creating a remote syslog/splunk destination * `port` * `protocol` * `facility` * `verify_server` (Can only be "true" when protocol is "tcp_encrypted")

func (*Client) SecurityLogForwardingDelete ¶

func (a *Client) SecurityLogForwardingDelete(params *SecurityLogForwardingDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityLogForwardingDeleteOK, error)

SecurityLogForwardingDelete Deletes remote syslog/splunk server information.

func (*Client) SecurityLogForwardingGet ¶

func (a *Client) SecurityLogForwardingGet(params *SecurityLogForwardingGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityLogForwardingGetOK, error)

SecurityLogForwardingGet Defines a remote syslog/splunk server for sending audit information to.

func (*Client) SecurityLogForwardingModify ¶

func (a *Client) SecurityLogForwardingModify(params *SecurityLogForwardingModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityLogForwardingModifyOK, error)

SecurityLogForwardingModify Updates remote syslog/splunk server information.

func (*Client) SecuritySamlSpCreate ¶

func (a *Client) SecuritySamlSpCreate(params *SecuritySamlSpCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecuritySamlSpCreateAccepted, error)
SecuritySamlSpCreate Creates a SAML service provider configuration. Note that "common_name" is mutually exclusive with "serial_number" and "ca" in POST. SAML will initially be disabled, requiring a patch to set "enabled" to "true", so that the user has time to complete the setup of the IdP.

### Required properties * `idp_uri` ### Optional properties * `certificate` * `enabled` * `host`

func (*Client) SecuritySamlSpDelete ¶

func (a *Client) SecuritySamlSpDelete(params *SecuritySamlSpDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecuritySamlSpDeleteOK, error)

SecuritySamlSpDelete Deletes a SAML service provider configuration.

func (*Client) SecuritySamlSpGet ¶

func (a *Client) SecuritySamlSpGet(params *SecuritySamlSpGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecuritySamlSpGetOK, error)

SecuritySamlSpGet Retrieves a SAML service provider configuration.

func (*Client) SecuritySamlSpModify ¶

func (a *Client) SecuritySamlSpModify(params *SecuritySamlSpModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecuritySamlSpModifyOK, error)

SecuritySamlSpModify Updates a SAML service provider configuration.

func (*Client) SetTransport ¶

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

SetTransport changes the transport on the client

func (*Client) SvmSSHServerCollectionGet ¶

func (a *Client) SvmSSHServerCollectionGet(params *SvmSSHServerCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SvmSSHServerCollectionGetOK, error)
SvmSSHServerCollectionGet Retrieves the SSH server configuration for all the SVMs.

### Related ONTAP commands * `security ssh`

func (*Client) SvmSSHServerGet ¶

func (a *Client) SvmSSHServerGet(params *SvmSSHServerGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SvmSSHServerGetOK, error)
SvmSSHServerGet Retrieves the SSH server configuration for the specified SVM.

### Related ONTAP commands * `security ssh`

func (*Client) SvmSSHServerModify ¶

func (a *Client) SvmSSHServerModify(params *SvmSSHServerModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SvmSSHServerModifyOK, error)
SvmSSHServerModify Updates the SSH server configuration for the specified SVM.

### Optional parameters * `ciphers` - Encryption algorithms for the payload * `key_exchange_algorithms` - SSH key exchange algorithms * `mac_algorithms` - MAC algorithms * `max_authentication_retry_count` - Maximum authentication retries allowed before closing the connection ### Related ONTAP commands * `security ssh`

type ClientOption ¶

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService ¶

type ClientService interface {
	AccountCollectionGet(params *AccountCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountCollectionGetOK, error)

	AccountCreate(params *AccountCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountCreateCreated, error)

	AccountDelete(params *AccountDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountDeleteOK, error)

	AccountGet(params *AccountGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountGetOK, error)

	AccountModify(params *AccountModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountModifyOK, error)

	AccountPasswordCreate(params *AccountPasswordCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountPasswordCreateCreated, error)

	AccountPublickeyDelete(params *AccountPublickeyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AccountPublickeyDeleteOK, error)

	AntiRansomwareSuspectCollectionGet(params *AntiRansomwareSuspectCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AntiRansomwareSuspectCollectionGetOK, error)

	AntiRansomwareSuspectDelete(params *AntiRansomwareSuspectDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AntiRansomwareSuspectDeleteAccepted, error)

	AuditLogForwardingGet(params *AuditLogForwardingGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AuditLogForwardingGetOK, error)

	AzureKeyVaultCollectionGet(params *AzureKeyVaultCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultCollectionGetOK, error)

	AzureKeyVaultCreate(params *AzureKeyVaultCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultCreateCreated, error)

	AzureKeyVaultDelete(params *AzureKeyVaultDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultDeleteOK, error)

	AzureKeyVaultGet(params *AzureKeyVaultGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultGetOK, error)

	AzureKeyVaultModify(params *AzureKeyVaultModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultModifyOK, *AzureKeyVaultModifyAccepted, error)

	AzureKeyVaultRekeyExternal(params *AzureKeyVaultRekeyExternalParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultRekeyExternalAccepted, error)

	AzureKeyVaultRekeyInternal(params *AzureKeyVaultRekeyInternalParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultRekeyInternalAccepted, error)

	AzureKeyVaultRestore(params *AzureKeyVaultRestoreParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AzureKeyVaultRestoreAccepted, error)

	ClusterAccountAdProxyCreate(params *ClusterAccountAdProxyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterAccountAdProxyCreateCreated, error)

	ClusterAccountAdProxyDelete(params *ClusterAccountAdProxyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterAccountAdProxyDeleteOK, error)

	ClusterAccountAdProxyGet(params *ClusterAccountAdProxyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterAccountAdProxyGetOK, error)

	ClusterAccountAdProxyModify(params *ClusterAccountAdProxyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterAccountAdProxyModifyOK, error)

	ClusterLdapCreate(params *ClusterLdapCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterLdapCreateCreated, error)

	ClusterLdapDelete(params *ClusterLdapDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterLdapDeleteOK, error)

	ClusterLdapGet(params *ClusterLdapGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterLdapGetOK, error)

	ClusterLdapModify(params *ClusterLdapModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterLdapModifyOK, error)

	ClusterNisCreate(params *ClusterNisCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNisCreateCreated, error)

	ClusterNisDelete(params *ClusterNisDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNisDeleteOK, error)

	ClusterNisGet(params *ClusterNisGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNisGetOK, error)

	ClusterNisModify(params *ClusterNisModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClusterNisModifyOK, error)

	CreateCertificateSigningRequest(params *CreateCertificateSigningRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateCertificateSigningRequestOK, error)

	GcpKmsCollectionGet(params *GcpKmsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsCollectionGetOK, error)

	GcpKmsCreate(params *GcpKmsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsCreateCreated, error)

	GcpKmsDelete(params *GcpKmsDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsDeleteOK, error)

	GcpKmsGet(params *GcpKmsGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsGetOK, error)

	GcpKmsModify(params *GcpKmsModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsModifyOK, *GcpKmsModifyAccepted, error)

	GcpKmsRekeyExternal(params *GcpKmsRekeyExternalParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsRekeyExternalAccepted, error)

	GcpKmsRekeyInternal(params *GcpKmsRekeyInternalParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsRekeyInternalAccepted, error)

	GcpKmsRestore(params *GcpKmsRestoreParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GcpKmsRestoreAccepted, error)

	IpsecCaCertificateCollectionGet(params *IpsecCaCertificateCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecCaCertificateCollectionGetOK, error)

	IpsecCaCertificateCreate(params *IpsecCaCertificateCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecCaCertificateCreateCreated, error)

	IpsecCaCertificateDelete(params *IpsecCaCertificateDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecCaCertificateDeleteOK, error)

	IpsecCaCertificateGet(params *IpsecCaCertificateGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecCaCertificateGetOK, error)

	IpsecGet(params *IpsecGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecGetOK, error)

	IpsecModify(params *IpsecModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecModifyOK, error)

	IpsecPolicyCollectionGet(params *IpsecPolicyCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecPolicyCollectionGetOK, error)

	IpsecPolicyCreate(params *IpsecPolicyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecPolicyCreateCreated, error)

	IpsecPolicyDelete(params *IpsecPolicyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecPolicyDeleteOK, error)

	IpsecPolicyGet(params *IpsecPolicyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecPolicyGetOK, error)

	IpsecPolicyModify(params *IpsecPolicyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IpsecPolicyModifyOK, error)

	KeyManagerConfigGet(params *KeyManagerConfigGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*KeyManagerConfigGetOK, error)

	KeyManagerConfigModify(params *KeyManagerConfigModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*KeyManagerConfigModifyOK, error)

	KeyManagerKeysCollectionGet(params *KeyManagerKeysCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*KeyManagerKeysCollectionGetOK, error)

	KeyManagerKeysGet(params *KeyManagerKeysGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*KeyManagerKeysGetOK, error)

	LoginMessagesCollectionGet(params *LoginMessagesCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LoginMessagesCollectionGetOK, error)

	LoginMessagesGet(params *LoginMessagesGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LoginMessagesGetOK, error)

	LoginMessagesModify(params *LoginMessagesModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LoginMessagesModifyOK, error)

	MultiAdminVerifyApprovalGroupCollectionGet(params *MultiAdminVerifyApprovalGroupCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyApprovalGroupCollectionGetOK, error)

	MultiAdminVerifyApprovalGroupCreate(params *MultiAdminVerifyApprovalGroupCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyApprovalGroupCreateCreated, error)

	MultiAdminVerifyApprovalGroupDelete(params *MultiAdminVerifyApprovalGroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyApprovalGroupDeleteOK, error)

	MultiAdminVerifyApprovalGroupGet(params *MultiAdminVerifyApprovalGroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyApprovalGroupGetOK, error)

	MultiAdminVerifyApprovalGroupModify(params *MultiAdminVerifyApprovalGroupModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyApprovalGroupModifyOK, error)

	MultiAdminVerifyConfigGet(params *MultiAdminVerifyConfigGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyConfigGetOK, error)

	MultiAdminVerifyConfigModify(params *MultiAdminVerifyConfigModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyConfigModifyOK, error)

	MultiAdminVerifyRequestCollectionGet(params *MultiAdminVerifyRequestCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRequestCollectionGetOK, error)

	MultiAdminVerifyRequestCreate(params *MultiAdminVerifyRequestCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRequestCreateCreated, error)

	MultiAdminVerifyRequestDelete(params *MultiAdminVerifyRequestDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRequestDeleteOK, error)

	MultiAdminVerifyRequestGet(params *MultiAdminVerifyRequestGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRequestGetOK, error)

	MultiAdminVerifyRequestModify(params *MultiAdminVerifyRequestModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRequestModifyOK, error)

	MultiAdminVerifyRuleCollectionGet(params *MultiAdminVerifyRuleCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRuleCollectionGetOK, error)

	MultiAdminVerifyRuleCreate(params *MultiAdminVerifyRuleCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRuleCreateCreated, error)

	MultiAdminVerifyRuleDelete(params *MultiAdminVerifyRuleDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRuleDeleteOK, error)

	MultiAdminVerifyRuleGet(params *MultiAdminVerifyRuleGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRuleGetOK, error)

	MultiAdminVerifyRuleModify(params *MultiAdminVerifyRuleModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MultiAdminVerifyRuleModifyOK, error)

	PublickeyCollectionGet(params *PublickeyCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PublickeyCollectionGetOK, error)

	PublickeyCreate(params *PublickeyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PublickeyCreateCreated, error)

	PublickeyGet(params *PublickeyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PublickeyGetOK, error)

	PublickeyModify(params *PublickeyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PublickeyModifyOK, error)

	RoleCollectionGet(params *RoleCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RoleCollectionGetOK, error)

	RoleCreate(params *RoleCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RoleCreateCreated, error)

	RoleDelete(params *RoleDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RoleDeleteOK, error)

	RoleGet(params *RoleGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RoleGetOK, error)

	RolePrivilegeCollectionGet(params *RolePrivilegeCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RolePrivilegeCollectionGetOK, error)

	RolePrivilegeCreate(params *RolePrivilegeCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RolePrivilegeCreateCreated, error)

	RolePrivilegeDelete(params *RolePrivilegeDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RolePrivilegeDeleteOK, error)

	RolePrivilegeGet(params *RolePrivilegeGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RolePrivilegeGetOK, error)

	RolePrivilegeModify(params *RolePrivilegeModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RolePrivilegeModifyOK, error)

	SecurityAssociationCollectionGet(params *SecurityAssociationCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityAssociationCollectionGetOK, error)

	SecurityAssociationGet(params *SecurityAssociationGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityAssociationGetOK, error)

	SecurityAuditGet(params *SecurityAuditGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityAuditGetOK, error)

	SecurityAuditLogCollectionGet(params *SecurityAuditLogCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityAuditLogCollectionGetOK, error)

	SecurityAuditModify(params *SecurityAuditModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityAuditModifyOK, error)

	SecurityCertificateCollectionGet(params *SecurityCertificateCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityCertificateCollectionGetOK, error)

	SecurityCertificateCreate(params *SecurityCertificateCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityCertificateCreateCreated, error)

	SecurityCertificateDelete(params *SecurityCertificateDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityCertificateDeleteOK, error)

	SecurityCertificateGet(params *SecurityCertificateGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityCertificateGetOK, error)

	SecurityCertificateSign(params *SecurityCertificateSignParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityCertificateSignOK, error)

	SecurityConfigGet(params *SecurityConfigGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityConfigGetOK, error)

	SecurityConfigModify(params *SecurityConfigModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityConfigModifyAccepted, error)

	SecurityKeyManagerCollectionGet(params *SecurityKeyManagerCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerCollectionGetOK, error)

	SecurityKeyManagerCreate(params *SecurityKeyManagerCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerCreateCreated, error)

	SecurityKeyManagerDelete(params *SecurityKeyManagerDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerDeleteOK, error)

	SecurityKeyManagerGet(params *SecurityKeyManagerGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerGetOK, error)

	SecurityKeyManagerKeyServersCollectionGet(params *SecurityKeyManagerKeyServersCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerKeyServersCollectionGetOK, error)

	SecurityKeyManagerKeyServersCreate(params *SecurityKeyManagerKeyServersCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerKeyServersCreateCreated, error)

	SecurityKeyManagerKeyServersDelete(params *SecurityKeyManagerKeyServersDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerKeyServersDeleteOK, error)

	SecurityKeyManagerKeyServersGet(params *SecurityKeyManagerKeyServersGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerKeyServersGetOK, error)

	SecurityKeyManagerKeyServersModify(params *SecurityKeyManagerKeyServersModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerKeyServersModifyOK, error)

	SecurityKeyManagerMigrate(params *SecurityKeyManagerMigrateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerMigrateAccepted, error)

	SecurityKeyManagerModify(params *SecurityKeyManagerModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeyManagerModifyOK, error)

	SecurityKeystoreCollectionGet(params *SecurityKeystoreCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityKeystoreCollectionGetOK, error)

	SecurityLogForwardingCreate(params *SecurityLogForwardingCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityLogForwardingCreateAccepted, error)

	SecurityLogForwardingDelete(params *SecurityLogForwardingDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityLogForwardingDeleteOK, error)

	SecurityLogForwardingGet(params *SecurityLogForwardingGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityLogForwardingGetOK, error)

	SecurityLogForwardingModify(params *SecurityLogForwardingModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecurityLogForwardingModifyOK, error)

	SecuritySamlSpCreate(params *SecuritySamlSpCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecuritySamlSpCreateAccepted, error)

	SecuritySamlSpDelete(params *SecuritySamlSpDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecuritySamlSpDeleteOK, error)

	SecuritySamlSpGet(params *SecuritySamlSpGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecuritySamlSpGetOK, error)

	SecuritySamlSpModify(params *SecuritySamlSpModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SecuritySamlSpModifyOK, error)

	SSHGet(params *SSHGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SSHGetOK, error)

	SSHModify(params *SSHModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SSHModifyOK, error)

	SvmSSHServerCollectionGet(params *SvmSSHServerCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SvmSSHServerCollectionGetOK, error)

	SvmSSHServerGet(params *SvmSSHServerGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SvmSSHServerGetOK, error)

	SvmSSHServerModify(params *SvmSSHServerModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SvmSSHServerModifyOK, 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 security API client.

type ClusterAccountAdProxyCreateCreated ¶

type ClusterAccountAdProxyCreateCreated struct {
}

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

Created

func NewClusterAccountAdProxyCreateCreated ¶

func NewClusterAccountAdProxyCreateCreated() *ClusterAccountAdProxyCreateCreated

NewClusterAccountAdProxyCreateCreated creates a ClusterAccountAdProxyCreateCreated with default headers values

func (*ClusterAccountAdProxyCreateCreated) Error ¶

func (*ClusterAccountAdProxyCreateCreated) IsClientError ¶

func (o *ClusterAccountAdProxyCreateCreated) IsClientError() bool

IsClientError returns true when this cluster account ad proxy create created response has a 4xx status code

func (*ClusterAccountAdProxyCreateCreated) IsCode ¶

IsCode returns true when this cluster account ad proxy create created response a status code equal to that given

func (*ClusterAccountAdProxyCreateCreated) IsRedirect ¶

func (o *ClusterAccountAdProxyCreateCreated) IsRedirect() bool

IsRedirect returns true when this cluster account ad proxy create created response has a 3xx status code

func (*ClusterAccountAdProxyCreateCreated) IsServerError ¶

func (o *ClusterAccountAdProxyCreateCreated) IsServerError() bool

IsServerError returns true when this cluster account ad proxy create created response has a 5xx status code

func (*ClusterAccountAdProxyCreateCreated) IsSuccess ¶

IsSuccess returns true when this cluster account ad proxy create created response has a 2xx status code

func (*ClusterAccountAdProxyCreateCreated) String ¶

type ClusterAccountAdProxyCreateDefault ¶

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

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

Error

func NewClusterAccountAdProxyCreateDefault ¶

func NewClusterAccountAdProxyCreateDefault(code int) *ClusterAccountAdProxyCreateDefault

NewClusterAccountAdProxyCreateDefault creates a ClusterAccountAdProxyCreateDefault with default headers values

func (*ClusterAccountAdProxyCreateDefault) Code ¶

Code gets the status code for the cluster account ad proxy create default response

func (*ClusterAccountAdProxyCreateDefault) Error ¶

func (*ClusterAccountAdProxyCreateDefault) GetPayload ¶

func (*ClusterAccountAdProxyCreateDefault) IsClientError ¶

func (o *ClusterAccountAdProxyCreateDefault) IsClientError() bool

IsClientError returns true when this cluster account ad proxy create default response has a 4xx status code

func (*ClusterAccountAdProxyCreateDefault) IsCode ¶

IsCode returns true when this cluster account ad proxy create default response a status code equal to that given

func (*ClusterAccountAdProxyCreateDefault) IsRedirect ¶

func (o *ClusterAccountAdProxyCreateDefault) IsRedirect() bool

IsRedirect returns true when this cluster account ad proxy create default response has a 3xx status code

func (*ClusterAccountAdProxyCreateDefault) IsServerError ¶

func (o *ClusterAccountAdProxyCreateDefault) IsServerError() bool

IsServerError returns true when this cluster account ad proxy create default response has a 5xx status code

func (*ClusterAccountAdProxyCreateDefault) IsSuccess ¶

IsSuccess returns true when this cluster account ad proxy create default response has a 2xx status code

func (*ClusterAccountAdProxyCreateDefault) String ¶

type ClusterAccountAdProxyCreateParams ¶

type ClusterAccountAdProxyCreateParams struct {

	/* Info.

	   The data SVM that tunnels the Active Directory authentication requests.
	*/
	Info *models.ClusterAdProxy

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

ClusterAccountAdProxyCreateParams contains all the parameters to send to the API endpoint

for the cluster account ad proxy create operation.

Typically these are written to a http.Request.

func NewClusterAccountAdProxyCreateParams ¶

func NewClusterAccountAdProxyCreateParams() *ClusterAccountAdProxyCreateParams

NewClusterAccountAdProxyCreateParams creates a new ClusterAccountAdProxyCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterAccountAdProxyCreateParamsWithContext ¶

func NewClusterAccountAdProxyCreateParamsWithContext(ctx context.Context) *ClusterAccountAdProxyCreateParams

NewClusterAccountAdProxyCreateParamsWithContext creates a new ClusterAccountAdProxyCreateParams object with the ability to set a context for a request.

func NewClusterAccountAdProxyCreateParamsWithHTTPClient ¶

func NewClusterAccountAdProxyCreateParamsWithHTTPClient(client *http.Client) *ClusterAccountAdProxyCreateParams

NewClusterAccountAdProxyCreateParamsWithHTTPClient creates a new ClusterAccountAdProxyCreateParams object with the ability to set a custom HTTPClient for a request.

func NewClusterAccountAdProxyCreateParamsWithTimeout ¶

func NewClusterAccountAdProxyCreateParamsWithTimeout(timeout time.Duration) *ClusterAccountAdProxyCreateParams

NewClusterAccountAdProxyCreateParamsWithTimeout creates a new ClusterAccountAdProxyCreateParams object with the ability to set a timeout on a request.

func (*ClusterAccountAdProxyCreateParams) SetContext ¶

SetContext adds the context to the cluster account ad proxy create params

func (*ClusterAccountAdProxyCreateParams) SetDefaults ¶

func (o *ClusterAccountAdProxyCreateParams) SetDefaults()

SetDefaults hydrates default values in the cluster account ad proxy create params (not the query body).

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

func (*ClusterAccountAdProxyCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster account ad proxy create params

func (*ClusterAccountAdProxyCreateParams) SetInfo ¶

SetInfo adds the info to the cluster account ad proxy create params

func (*ClusterAccountAdProxyCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster account ad proxy create params

func (*ClusterAccountAdProxyCreateParams) WithContext ¶

WithContext adds the context to the cluster account ad proxy create params

func (*ClusterAccountAdProxyCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the cluster account ad proxy create params (not the query body).

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

func (*ClusterAccountAdProxyCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the cluster account ad proxy create params

func (*ClusterAccountAdProxyCreateParams) WithInfo ¶

WithInfo adds the info to the cluster account ad proxy create params

func (*ClusterAccountAdProxyCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the cluster account ad proxy create params

func (*ClusterAccountAdProxyCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ClusterAccountAdProxyCreateReader ¶

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

ClusterAccountAdProxyCreateReader is a Reader for the ClusterAccountAdProxyCreate structure.

func (*ClusterAccountAdProxyCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterAccountAdProxyDeleteDefault ¶

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

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

Error

func NewClusterAccountAdProxyDeleteDefault ¶

func NewClusterAccountAdProxyDeleteDefault(code int) *ClusterAccountAdProxyDeleteDefault

NewClusterAccountAdProxyDeleteDefault creates a ClusterAccountAdProxyDeleteDefault with default headers values

func (*ClusterAccountAdProxyDeleteDefault) Code ¶

Code gets the status code for the cluster account ad proxy delete default response

func (*ClusterAccountAdProxyDeleteDefault) Error ¶

func (*ClusterAccountAdProxyDeleteDefault) GetPayload ¶

func (*ClusterAccountAdProxyDeleteDefault) IsClientError ¶

func (o *ClusterAccountAdProxyDeleteDefault) IsClientError() bool

IsClientError returns true when this cluster account ad proxy delete default response has a 4xx status code

func (*ClusterAccountAdProxyDeleteDefault) IsCode ¶

IsCode returns true when this cluster account ad proxy delete default response a status code equal to that given

func (*ClusterAccountAdProxyDeleteDefault) IsRedirect ¶

func (o *ClusterAccountAdProxyDeleteDefault) IsRedirect() bool

IsRedirect returns true when this cluster account ad proxy delete default response has a 3xx status code

func (*ClusterAccountAdProxyDeleteDefault) IsServerError ¶

func (o *ClusterAccountAdProxyDeleteDefault) IsServerError() bool

IsServerError returns true when this cluster account ad proxy delete default response has a 5xx status code

func (*ClusterAccountAdProxyDeleteDefault) IsSuccess ¶

IsSuccess returns true when this cluster account ad proxy delete default response has a 2xx status code

func (*ClusterAccountAdProxyDeleteDefault) String ¶

type ClusterAccountAdProxyDeleteOK ¶

type ClusterAccountAdProxyDeleteOK struct {
}

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

OK

func NewClusterAccountAdProxyDeleteOK ¶

func NewClusterAccountAdProxyDeleteOK() *ClusterAccountAdProxyDeleteOK

NewClusterAccountAdProxyDeleteOK creates a ClusterAccountAdProxyDeleteOK with default headers values

func (*ClusterAccountAdProxyDeleteOK) Error ¶

func (*ClusterAccountAdProxyDeleteOK) IsClientError ¶

func (o *ClusterAccountAdProxyDeleteOK) IsClientError() bool

IsClientError returns true when this cluster account ad proxy delete o k response has a 4xx status code

func (*ClusterAccountAdProxyDeleteOK) IsCode ¶

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

IsCode returns true when this cluster account ad proxy delete o k response a status code equal to that given

func (*ClusterAccountAdProxyDeleteOK) IsRedirect ¶

func (o *ClusterAccountAdProxyDeleteOK) IsRedirect() bool

IsRedirect returns true when this cluster account ad proxy delete o k response has a 3xx status code

func (*ClusterAccountAdProxyDeleteOK) IsServerError ¶

func (o *ClusterAccountAdProxyDeleteOK) IsServerError() bool

IsServerError returns true when this cluster account ad proxy delete o k response has a 5xx status code

func (*ClusterAccountAdProxyDeleteOK) IsSuccess ¶

func (o *ClusterAccountAdProxyDeleteOK) IsSuccess() bool

IsSuccess returns true when this cluster account ad proxy delete o k response has a 2xx status code

func (*ClusterAccountAdProxyDeleteOK) String ¶

type ClusterAccountAdProxyDeleteParams ¶

type ClusterAccountAdProxyDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ClusterAccountAdProxyDeleteParams contains all the parameters to send to the API endpoint

for the cluster account ad proxy delete operation.

Typically these are written to a http.Request.

func NewClusterAccountAdProxyDeleteParams ¶

func NewClusterAccountAdProxyDeleteParams() *ClusterAccountAdProxyDeleteParams

NewClusterAccountAdProxyDeleteParams creates a new ClusterAccountAdProxyDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterAccountAdProxyDeleteParamsWithContext ¶

func NewClusterAccountAdProxyDeleteParamsWithContext(ctx context.Context) *ClusterAccountAdProxyDeleteParams

NewClusterAccountAdProxyDeleteParamsWithContext creates a new ClusterAccountAdProxyDeleteParams object with the ability to set a context for a request.

func NewClusterAccountAdProxyDeleteParamsWithHTTPClient ¶

func NewClusterAccountAdProxyDeleteParamsWithHTTPClient(client *http.Client) *ClusterAccountAdProxyDeleteParams

NewClusterAccountAdProxyDeleteParamsWithHTTPClient creates a new ClusterAccountAdProxyDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewClusterAccountAdProxyDeleteParamsWithTimeout ¶

func NewClusterAccountAdProxyDeleteParamsWithTimeout(timeout time.Duration) *ClusterAccountAdProxyDeleteParams

NewClusterAccountAdProxyDeleteParamsWithTimeout creates a new ClusterAccountAdProxyDeleteParams object with the ability to set a timeout on a request.

func (*ClusterAccountAdProxyDeleteParams) SetContext ¶

SetContext adds the context to the cluster account ad proxy delete params

func (*ClusterAccountAdProxyDeleteParams) SetDefaults ¶

func (o *ClusterAccountAdProxyDeleteParams) SetDefaults()

SetDefaults hydrates default values in the cluster account ad proxy delete params (not the query body).

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

func (*ClusterAccountAdProxyDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster account ad proxy delete params

func (*ClusterAccountAdProxyDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster account ad proxy delete params

func (*ClusterAccountAdProxyDeleteParams) WithContext ¶

WithContext adds the context to the cluster account ad proxy delete params

func (*ClusterAccountAdProxyDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the cluster account ad proxy delete params (not the query body).

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

func (*ClusterAccountAdProxyDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the cluster account ad proxy delete params

func (*ClusterAccountAdProxyDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the cluster account ad proxy delete params

func (*ClusterAccountAdProxyDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ClusterAccountAdProxyDeleteReader ¶

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

ClusterAccountAdProxyDeleteReader is a Reader for the ClusterAccountAdProxyDelete structure.

func (*ClusterAccountAdProxyDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterAccountAdProxyGetDefault ¶

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

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

Error

func NewClusterAccountAdProxyGetDefault ¶

func NewClusterAccountAdProxyGetDefault(code int) *ClusterAccountAdProxyGetDefault

NewClusterAccountAdProxyGetDefault creates a ClusterAccountAdProxyGetDefault with default headers values

func (*ClusterAccountAdProxyGetDefault) Code ¶

Code gets the status code for the cluster account ad proxy get default response

func (*ClusterAccountAdProxyGetDefault) Error ¶

func (*ClusterAccountAdProxyGetDefault) GetPayload ¶

func (*ClusterAccountAdProxyGetDefault) IsClientError ¶

func (o *ClusterAccountAdProxyGetDefault) IsClientError() bool

IsClientError returns true when this cluster account ad proxy get default response has a 4xx status code

func (*ClusterAccountAdProxyGetDefault) IsCode ¶

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

IsCode returns true when this cluster account ad proxy get default response a status code equal to that given

func (*ClusterAccountAdProxyGetDefault) IsRedirect ¶

func (o *ClusterAccountAdProxyGetDefault) IsRedirect() bool

IsRedirect returns true when this cluster account ad proxy get default response has a 3xx status code

func (*ClusterAccountAdProxyGetDefault) IsServerError ¶

func (o *ClusterAccountAdProxyGetDefault) IsServerError() bool

IsServerError returns true when this cluster account ad proxy get default response has a 5xx status code

func (*ClusterAccountAdProxyGetDefault) IsSuccess ¶

func (o *ClusterAccountAdProxyGetDefault) IsSuccess() bool

IsSuccess returns true when this cluster account ad proxy get default response has a 2xx status code

func (*ClusterAccountAdProxyGetDefault) String ¶

type ClusterAccountAdProxyGetOK ¶

type ClusterAccountAdProxyGetOK struct {
	Payload *models.ClusterAdProxy
}

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

OK

func NewClusterAccountAdProxyGetOK ¶

func NewClusterAccountAdProxyGetOK() *ClusterAccountAdProxyGetOK

NewClusterAccountAdProxyGetOK creates a ClusterAccountAdProxyGetOK with default headers values

func (*ClusterAccountAdProxyGetOK) Error ¶

func (*ClusterAccountAdProxyGetOK) GetPayload ¶

func (*ClusterAccountAdProxyGetOK) IsClientError ¶

func (o *ClusterAccountAdProxyGetOK) IsClientError() bool

IsClientError returns true when this cluster account ad proxy get o k response has a 4xx status code

func (*ClusterAccountAdProxyGetOK) IsCode ¶

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

IsCode returns true when this cluster account ad proxy get o k response a status code equal to that given

func (*ClusterAccountAdProxyGetOK) IsRedirect ¶

func (o *ClusterAccountAdProxyGetOK) IsRedirect() bool

IsRedirect returns true when this cluster account ad proxy get o k response has a 3xx status code

func (*ClusterAccountAdProxyGetOK) IsServerError ¶

func (o *ClusterAccountAdProxyGetOK) IsServerError() bool

IsServerError returns true when this cluster account ad proxy get o k response has a 5xx status code

func (*ClusterAccountAdProxyGetOK) IsSuccess ¶

func (o *ClusterAccountAdProxyGetOK) IsSuccess() bool

IsSuccess returns true when this cluster account ad proxy get o k response has a 2xx status code

func (*ClusterAccountAdProxyGetOK) String ¶

func (o *ClusterAccountAdProxyGetOK) String() string

type ClusterAccountAdProxyGetParams ¶

type ClusterAccountAdProxyGetParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ClusterAccountAdProxyGetParams contains all the parameters to send to the API endpoint

for the cluster account ad proxy get operation.

Typically these are written to a http.Request.

func NewClusterAccountAdProxyGetParams ¶

func NewClusterAccountAdProxyGetParams() *ClusterAccountAdProxyGetParams

NewClusterAccountAdProxyGetParams creates a new ClusterAccountAdProxyGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterAccountAdProxyGetParamsWithContext ¶

func NewClusterAccountAdProxyGetParamsWithContext(ctx context.Context) *ClusterAccountAdProxyGetParams

NewClusterAccountAdProxyGetParamsWithContext creates a new ClusterAccountAdProxyGetParams object with the ability to set a context for a request.

func NewClusterAccountAdProxyGetParamsWithHTTPClient ¶

func NewClusterAccountAdProxyGetParamsWithHTTPClient(client *http.Client) *ClusterAccountAdProxyGetParams

NewClusterAccountAdProxyGetParamsWithHTTPClient creates a new ClusterAccountAdProxyGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterAccountAdProxyGetParamsWithTimeout ¶

func NewClusterAccountAdProxyGetParamsWithTimeout(timeout time.Duration) *ClusterAccountAdProxyGetParams

NewClusterAccountAdProxyGetParamsWithTimeout creates a new ClusterAccountAdProxyGetParams object with the ability to set a timeout on a request.

func (*ClusterAccountAdProxyGetParams) SetContext ¶

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

SetContext adds the context to the cluster account ad proxy get params

func (*ClusterAccountAdProxyGetParams) SetDefaults ¶

func (o *ClusterAccountAdProxyGetParams) SetDefaults()

SetDefaults hydrates default values in the cluster account ad proxy get params (not the query body).

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

func (*ClusterAccountAdProxyGetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster account ad proxy get params

func (*ClusterAccountAdProxyGetParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster account ad proxy get params

func (*ClusterAccountAdProxyGetParams) WithContext ¶

WithContext adds the context to the cluster account ad proxy get params

func (*ClusterAccountAdProxyGetParams) WithDefaults ¶

WithDefaults hydrates default values in the cluster account ad proxy get params (not the query body).

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

func (*ClusterAccountAdProxyGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the cluster account ad proxy get params

func (*ClusterAccountAdProxyGetParams) WithTimeout ¶

WithTimeout adds the timeout to the cluster account ad proxy get params

func (*ClusterAccountAdProxyGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ClusterAccountAdProxyGetReader ¶

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

ClusterAccountAdProxyGetReader is a Reader for the ClusterAccountAdProxyGet structure.

func (*ClusterAccountAdProxyGetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterAccountAdProxyModifyDefault ¶

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

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

Error

func NewClusterAccountAdProxyModifyDefault ¶

func NewClusterAccountAdProxyModifyDefault(code int) *ClusterAccountAdProxyModifyDefault

NewClusterAccountAdProxyModifyDefault creates a ClusterAccountAdProxyModifyDefault with default headers values

func (*ClusterAccountAdProxyModifyDefault) Code ¶

Code gets the status code for the cluster account ad proxy modify default response

func (*ClusterAccountAdProxyModifyDefault) Error ¶

func (*ClusterAccountAdProxyModifyDefault) GetPayload ¶

func (*ClusterAccountAdProxyModifyDefault) IsClientError ¶

func (o *ClusterAccountAdProxyModifyDefault) IsClientError() bool

IsClientError returns true when this cluster account ad proxy modify default response has a 4xx status code

func (*ClusterAccountAdProxyModifyDefault) IsCode ¶

IsCode returns true when this cluster account ad proxy modify default response a status code equal to that given

func (*ClusterAccountAdProxyModifyDefault) IsRedirect ¶

func (o *ClusterAccountAdProxyModifyDefault) IsRedirect() bool

IsRedirect returns true when this cluster account ad proxy modify default response has a 3xx status code

func (*ClusterAccountAdProxyModifyDefault) IsServerError ¶

func (o *ClusterAccountAdProxyModifyDefault) IsServerError() bool

IsServerError returns true when this cluster account ad proxy modify default response has a 5xx status code

func (*ClusterAccountAdProxyModifyDefault) IsSuccess ¶

IsSuccess returns true when this cluster account ad proxy modify default response has a 2xx status code

func (*ClusterAccountAdProxyModifyDefault) String ¶

type ClusterAccountAdProxyModifyOK ¶

type ClusterAccountAdProxyModifyOK struct {
}

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

OK

func NewClusterAccountAdProxyModifyOK ¶

func NewClusterAccountAdProxyModifyOK() *ClusterAccountAdProxyModifyOK

NewClusterAccountAdProxyModifyOK creates a ClusterAccountAdProxyModifyOK with default headers values

func (*ClusterAccountAdProxyModifyOK) Error ¶

func (*ClusterAccountAdProxyModifyOK) IsClientError ¶

func (o *ClusterAccountAdProxyModifyOK) IsClientError() bool

IsClientError returns true when this cluster account ad proxy modify o k response has a 4xx status code

func (*ClusterAccountAdProxyModifyOK) IsCode ¶

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

IsCode returns true when this cluster account ad proxy modify o k response a status code equal to that given

func (*ClusterAccountAdProxyModifyOK) IsRedirect ¶

func (o *ClusterAccountAdProxyModifyOK) IsRedirect() bool

IsRedirect returns true when this cluster account ad proxy modify o k response has a 3xx status code

func (*ClusterAccountAdProxyModifyOK) IsServerError ¶

func (o *ClusterAccountAdProxyModifyOK) IsServerError() bool

IsServerError returns true when this cluster account ad proxy modify o k response has a 5xx status code

func (*ClusterAccountAdProxyModifyOK) IsSuccess ¶

func (o *ClusterAccountAdProxyModifyOK) IsSuccess() bool

IsSuccess returns true when this cluster account ad proxy modify o k response has a 2xx status code

func (*ClusterAccountAdProxyModifyOK) String ¶

type ClusterAccountAdProxyModifyParams ¶

type ClusterAccountAdProxyModifyParams struct {

	/* Info.

	   The data SVM that tunnels the Active Directory authentication requests.
	*/
	Info *models.ClusterAdProxy

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

ClusterAccountAdProxyModifyParams contains all the parameters to send to the API endpoint

for the cluster account ad proxy modify operation.

Typically these are written to a http.Request.

func NewClusterAccountAdProxyModifyParams ¶

func NewClusterAccountAdProxyModifyParams() *ClusterAccountAdProxyModifyParams

NewClusterAccountAdProxyModifyParams creates a new ClusterAccountAdProxyModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterAccountAdProxyModifyParamsWithContext ¶

func NewClusterAccountAdProxyModifyParamsWithContext(ctx context.Context) *ClusterAccountAdProxyModifyParams

NewClusterAccountAdProxyModifyParamsWithContext creates a new ClusterAccountAdProxyModifyParams object with the ability to set a context for a request.

func NewClusterAccountAdProxyModifyParamsWithHTTPClient ¶

func NewClusterAccountAdProxyModifyParamsWithHTTPClient(client *http.Client) *ClusterAccountAdProxyModifyParams

NewClusterAccountAdProxyModifyParamsWithHTTPClient creates a new ClusterAccountAdProxyModifyParams object with the ability to set a custom HTTPClient for a request.

func NewClusterAccountAdProxyModifyParamsWithTimeout ¶

func NewClusterAccountAdProxyModifyParamsWithTimeout(timeout time.Duration) *ClusterAccountAdProxyModifyParams

NewClusterAccountAdProxyModifyParamsWithTimeout creates a new ClusterAccountAdProxyModifyParams object with the ability to set a timeout on a request.

func (*ClusterAccountAdProxyModifyParams) SetContext ¶

SetContext adds the context to the cluster account ad proxy modify params

func (*ClusterAccountAdProxyModifyParams) SetDefaults ¶

func (o *ClusterAccountAdProxyModifyParams) SetDefaults()

SetDefaults hydrates default values in the cluster account ad proxy modify params (not the query body).

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

func (*ClusterAccountAdProxyModifyParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster account ad proxy modify params

func (*ClusterAccountAdProxyModifyParams) SetInfo ¶

SetInfo adds the info to the cluster account ad proxy modify params

func (*ClusterAccountAdProxyModifyParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster account ad proxy modify params

func (*ClusterAccountAdProxyModifyParams) WithContext ¶

WithContext adds the context to the cluster account ad proxy modify params

func (*ClusterAccountAdProxyModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the cluster account ad proxy modify params (not the query body).

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

func (*ClusterAccountAdProxyModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the cluster account ad proxy modify params

func (*ClusterAccountAdProxyModifyParams) WithInfo ¶

WithInfo adds the info to the cluster account ad proxy modify params

func (*ClusterAccountAdProxyModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the cluster account ad proxy modify params

func (*ClusterAccountAdProxyModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ClusterAccountAdProxyModifyReader ¶

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

ClusterAccountAdProxyModifyReader is a Reader for the ClusterAccountAdProxyModify structure.

func (*ClusterAccountAdProxyModifyReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterLdapCreateCreated ¶

type ClusterLdapCreateCreated struct {
	Payload *models.LdapServiceResponse
}

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

Created

func NewClusterLdapCreateCreated ¶

func NewClusterLdapCreateCreated() *ClusterLdapCreateCreated

NewClusterLdapCreateCreated creates a ClusterLdapCreateCreated with default headers values

func (*ClusterLdapCreateCreated) Error ¶

func (o *ClusterLdapCreateCreated) Error() string

func (*ClusterLdapCreateCreated) GetPayload ¶

func (*ClusterLdapCreateCreated) IsClientError ¶

func (o *ClusterLdapCreateCreated) IsClientError() bool

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

func (*ClusterLdapCreateCreated) IsCode ¶

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

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

func (*ClusterLdapCreateCreated) IsRedirect ¶

func (o *ClusterLdapCreateCreated) IsRedirect() bool

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

func (*ClusterLdapCreateCreated) IsServerError ¶

func (o *ClusterLdapCreateCreated) IsServerError() bool

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

func (*ClusterLdapCreateCreated) IsSuccess ¶

func (o *ClusterLdapCreateCreated) IsSuccess() bool

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

func (*ClusterLdapCreateCreated) String ¶

func (o *ClusterLdapCreateCreated) String() string

type ClusterLdapCreateDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 4915203 | The specified LDAP schema does not exist. | | 4915207 | The specified LDAP 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 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 FQDN is invalid because it is empty or "-" or it contains either 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 servers are reachable and that the network configuration is correct. | | 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 interfaces. | | 4915252 | LDAP referral is not supported with STARTTLS, with session security levels sign, seal or with LDAPS. |

func NewClusterLdapCreateDefault ¶

func NewClusterLdapCreateDefault(code int) *ClusterLdapCreateDefault

NewClusterLdapCreateDefault creates a ClusterLdapCreateDefault with default headers values

func (*ClusterLdapCreateDefault) Code ¶

func (o *ClusterLdapCreateDefault) Code() int

Code gets the status code for the cluster ldap create default response

func (*ClusterLdapCreateDefault) Error ¶

func (o *ClusterLdapCreateDefault) Error() string

func (*ClusterLdapCreateDefault) GetPayload ¶

func (*ClusterLdapCreateDefault) IsClientError ¶

func (o *ClusterLdapCreateDefault) IsClientError() bool

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

func (*ClusterLdapCreateDefault) IsCode ¶

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

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

func (*ClusterLdapCreateDefault) IsRedirect ¶

func (o *ClusterLdapCreateDefault) IsRedirect() bool

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

func (*ClusterLdapCreateDefault) IsServerError ¶

func (o *ClusterLdapCreateDefault) IsServerError() bool

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

func (*ClusterLdapCreateDefault) IsSuccess ¶

func (o *ClusterLdapCreateDefault) IsSuccess() bool

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

func (*ClusterLdapCreateDefault) String ¶

func (o *ClusterLdapCreateDefault) String() string

type ClusterLdapCreateParams ¶

type ClusterLdapCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.ClusterLdap

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

ClusterLdapCreateParams contains all the parameters to send to the API endpoint

for the cluster ldap create operation.

Typically these are written to a http.Request.

func NewClusterLdapCreateParams ¶

func NewClusterLdapCreateParams() *ClusterLdapCreateParams

NewClusterLdapCreateParams creates a new ClusterLdapCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterLdapCreateParamsWithContext ¶

func NewClusterLdapCreateParamsWithContext(ctx context.Context) *ClusterLdapCreateParams

NewClusterLdapCreateParamsWithContext creates a new ClusterLdapCreateParams object with the ability to set a context for a request.

func NewClusterLdapCreateParamsWithHTTPClient ¶

func NewClusterLdapCreateParamsWithHTTPClient(client *http.Client) *ClusterLdapCreateParams

NewClusterLdapCreateParamsWithHTTPClient creates a new ClusterLdapCreateParams object with the ability to set a custom HTTPClient for a request.

func NewClusterLdapCreateParamsWithTimeout ¶

func NewClusterLdapCreateParamsWithTimeout(timeout time.Duration) *ClusterLdapCreateParams

NewClusterLdapCreateParamsWithTimeout creates a new ClusterLdapCreateParams object with the ability to set a timeout on a request.

func (*ClusterLdapCreateParams) SetContext ¶

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

SetContext adds the context to the cluster ldap create params

func (*ClusterLdapCreateParams) SetDefaults ¶

func (o *ClusterLdapCreateParams) SetDefaults()

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

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

func (*ClusterLdapCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster ldap create params

func (*ClusterLdapCreateParams) SetInfo ¶

func (o *ClusterLdapCreateParams) SetInfo(info *models.ClusterLdap)

SetInfo adds the info to the cluster ldap create params

func (*ClusterLdapCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster ldap create params

func (*ClusterLdapCreateParams) WithContext ¶

WithContext adds the context to the cluster ldap create params

func (*ClusterLdapCreateParams) WithDefaults ¶

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

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

func (*ClusterLdapCreateParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the cluster ldap create params

func (*ClusterLdapCreateParams) WithInfo ¶

WithInfo adds the info to the cluster ldap create params

func (*ClusterLdapCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the cluster ldap create params

func (*ClusterLdapCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ClusterLdapCreateReader ¶

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

ClusterLdapCreateReader is a Reader for the ClusterLdapCreate structure.

func (*ClusterLdapCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterLdapDeleteDefault ¶

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

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

Error

func NewClusterLdapDeleteDefault ¶

func NewClusterLdapDeleteDefault(code int) *ClusterLdapDeleteDefault

NewClusterLdapDeleteDefault creates a ClusterLdapDeleteDefault with default headers values

func (*ClusterLdapDeleteDefault) Code ¶

func (o *ClusterLdapDeleteDefault) Code() int

Code gets the status code for the cluster ldap delete default response

func (*ClusterLdapDeleteDefault) Error ¶

func (o *ClusterLdapDeleteDefault) Error() string

func (*ClusterLdapDeleteDefault) GetPayload ¶

func (*ClusterLdapDeleteDefault) IsClientError ¶

func (o *ClusterLdapDeleteDefault) IsClientError() bool

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

func (*ClusterLdapDeleteDefault) IsCode ¶

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

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

func (*ClusterLdapDeleteDefault) IsRedirect ¶

func (o *ClusterLdapDeleteDefault) IsRedirect() bool

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

func (*ClusterLdapDeleteDefault) IsServerError ¶

func (o *ClusterLdapDeleteDefault) IsServerError() bool

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

func (*ClusterLdapDeleteDefault) IsSuccess ¶

func (o *ClusterLdapDeleteDefault) IsSuccess() bool

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

func (*ClusterLdapDeleteDefault) String ¶

func (o *ClusterLdapDeleteDefault) String() string

type ClusterLdapDeleteOK ¶

type ClusterLdapDeleteOK struct {
}

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

OK

func NewClusterLdapDeleteOK ¶

func NewClusterLdapDeleteOK() *ClusterLdapDeleteOK

NewClusterLdapDeleteOK creates a ClusterLdapDeleteOK with default headers values

func (*ClusterLdapDeleteOK) Error ¶

func (o *ClusterLdapDeleteOK) Error() string

func (*ClusterLdapDeleteOK) IsClientError ¶

func (o *ClusterLdapDeleteOK) IsClientError() bool

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

func (*ClusterLdapDeleteOK) IsCode ¶

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

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

func (*ClusterLdapDeleteOK) IsRedirect ¶

func (o *ClusterLdapDeleteOK) IsRedirect() bool

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

func (*ClusterLdapDeleteOK) IsServerError ¶

func (o *ClusterLdapDeleteOK) IsServerError() bool

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

func (*ClusterLdapDeleteOK) IsSuccess ¶

func (o *ClusterLdapDeleteOK) IsSuccess() bool

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

func (*ClusterLdapDeleteOK) String ¶

func (o *ClusterLdapDeleteOK) String() string

type ClusterLdapDeleteParams ¶

type ClusterLdapDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ClusterLdapDeleteParams contains all the parameters to send to the API endpoint

for the cluster ldap delete operation.

Typically these are written to a http.Request.

func NewClusterLdapDeleteParams ¶

func NewClusterLdapDeleteParams() *ClusterLdapDeleteParams

NewClusterLdapDeleteParams creates a new ClusterLdapDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterLdapDeleteParamsWithContext ¶

func NewClusterLdapDeleteParamsWithContext(ctx context.Context) *ClusterLdapDeleteParams

NewClusterLdapDeleteParamsWithContext creates a new ClusterLdapDeleteParams object with the ability to set a context for a request.

func NewClusterLdapDeleteParamsWithHTTPClient ¶

func NewClusterLdapDeleteParamsWithHTTPClient(client *http.Client) *ClusterLdapDeleteParams

NewClusterLdapDeleteParamsWithHTTPClient creates a new ClusterLdapDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewClusterLdapDeleteParamsWithTimeout ¶

func NewClusterLdapDeleteParamsWithTimeout(timeout time.Duration) *ClusterLdapDeleteParams

NewClusterLdapDeleteParamsWithTimeout creates a new ClusterLdapDeleteParams object with the ability to set a timeout on a request.

func (*ClusterLdapDeleteParams) SetContext ¶

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

SetContext adds the context to the cluster ldap delete params

func (*ClusterLdapDeleteParams) SetDefaults ¶

func (o *ClusterLdapDeleteParams) SetDefaults()

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

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

func (*ClusterLdapDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster ldap delete params

func (*ClusterLdapDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster ldap delete params

func (*ClusterLdapDeleteParams) WithContext ¶

WithContext adds the context to the cluster ldap delete params

func (*ClusterLdapDeleteParams) WithDefaults ¶

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

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

func (*ClusterLdapDeleteParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the cluster ldap delete params

func (*ClusterLdapDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the cluster ldap delete params

func (*ClusterLdapDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ClusterLdapDeleteReader ¶

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

ClusterLdapDeleteReader is a Reader for the ClusterLdapDelete structure.

func (*ClusterLdapDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterLdapGetDefault ¶

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

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

Error

func NewClusterLdapGetDefault ¶

func NewClusterLdapGetDefault(code int) *ClusterLdapGetDefault

NewClusterLdapGetDefault creates a ClusterLdapGetDefault with default headers values

func (*ClusterLdapGetDefault) Code ¶

func (o *ClusterLdapGetDefault) Code() int

Code gets the status code for the cluster ldap get default response

func (*ClusterLdapGetDefault) Error ¶

func (o *ClusterLdapGetDefault) Error() string

func (*ClusterLdapGetDefault) GetPayload ¶

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

func (*ClusterLdapGetDefault) IsClientError ¶

func (o *ClusterLdapGetDefault) IsClientError() bool

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

func (*ClusterLdapGetDefault) IsCode ¶

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

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

func (*ClusterLdapGetDefault) IsRedirect ¶

func (o *ClusterLdapGetDefault) IsRedirect() bool

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

func (*ClusterLdapGetDefault) IsServerError ¶

func (o *ClusterLdapGetDefault) IsServerError() bool

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

func (*ClusterLdapGetDefault) IsSuccess ¶

func (o *ClusterLdapGetDefault) IsSuccess() bool

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

func (*ClusterLdapGetDefault) String ¶

func (o *ClusterLdapGetDefault) String() string

type ClusterLdapGetOK ¶

type ClusterLdapGetOK struct {
	Payload *models.ClusterLdap
}

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

OK

func NewClusterLdapGetOK ¶

func NewClusterLdapGetOK() *ClusterLdapGetOK

NewClusterLdapGetOK creates a ClusterLdapGetOK with default headers values

func (*ClusterLdapGetOK) Error ¶

func (o *ClusterLdapGetOK) Error() string

func (*ClusterLdapGetOK) GetPayload ¶

func (o *ClusterLdapGetOK) GetPayload() *models.ClusterLdap

func (*ClusterLdapGetOK) IsClientError ¶

func (o *ClusterLdapGetOK) IsClientError() bool

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

func (*ClusterLdapGetOK) IsCode ¶

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

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

func (*ClusterLdapGetOK) IsRedirect ¶

func (o *ClusterLdapGetOK) IsRedirect() bool

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

func (*ClusterLdapGetOK) IsServerError ¶

func (o *ClusterLdapGetOK) IsServerError() bool

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

func (*ClusterLdapGetOK) IsSuccess ¶

func (o *ClusterLdapGetOK) IsSuccess() bool

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

func (*ClusterLdapGetOK) String ¶

func (o *ClusterLdapGetOK) String() string

type ClusterLdapGetParams ¶

type ClusterLdapGetParams struct {

	/* Fields.

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

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

ClusterLdapGetParams contains all the parameters to send to the API endpoint

for the cluster ldap get operation.

Typically these are written to a http.Request.

func NewClusterLdapGetParams ¶

func NewClusterLdapGetParams() *ClusterLdapGetParams

NewClusterLdapGetParams creates a new ClusterLdapGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterLdapGetParamsWithContext ¶

func NewClusterLdapGetParamsWithContext(ctx context.Context) *ClusterLdapGetParams

NewClusterLdapGetParamsWithContext creates a new ClusterLdapGetParams object with the ability to set a context for a request.

func NewClusterLdapGetParamsWithHTTPClient ¶

func NewClusterLdapGetParamsWithHTTPClient(client *http.Client) *ClusterLdapGetParams

NewClusterLdapGetParamsWithHTTPClient creates a new ClusterLdapGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterLdapGetParamsWithTimeout ¶

func NewClusterLdapGetParamsWithTimeout(timeout time.Duration) *ClusterLdapGetParams

NewClusterLdapGetParamsWithTimeout creates a new ClusterLdapGetParams object with the ability to set a timeout on a request.

func (*ClusterLdapGetParams) SetContext ¶

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

SetContext adds the context to the cluster ldap get params

func (*ClusterLdapGetParams) SetDefaults ¶

func (o *ClusterLdapGetParams) SetDefaults()

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

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

func (*ClusterLdapGetParams) SetFieldsQueryParameter ¶

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

SetFieldsQueryParameter adds the fields to the cluster ldap get params

func (*ClusterLdapGetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster ldap get params

func (*ClusterLdapGetParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster ldap get params

func (*ClusterLdapGetParams) WithContext ¶

WithContext adds the context to the cluster ldap get params

func (*ClusterLdapGetParams) WithDefaults ¶

func (o *ClusterLdapGetParams) WithDefaults() *ClusterLdapGetParams

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

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

func (*ClusterLdapGetParams) WithFieldsQueryParameter ¶

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

WithFieldsQueryParameter adds the fields to the cluster ldap get params

func (*ClusterLdapGetParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the cluster ldap get params

func (*ClusterLdapGetParams) WithTimeout ¶

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

WithTimeout adds the timeout to the cluster ldap get params

func (*ClusterLdapGetParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type ClusterLdapGetReader ¶

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

ClusterLdapGetReader is a Reader for the ClusterLdapGet structure.

func (*ClusterLdapGetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterLdapModifyDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 4915203 | The specified LDAP schema does not exist. | | 4915208 | The specified LDAP 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 | Specified LDAP 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 FQDN is not valid because it is empty or "-" or it contains either special characters or "-" at the start or end of the domain. | | 4915251 | STARTTLS and LDAPS cannot be used together | | 4915257 | The LDAP configuration is not valid. Verify that the Distinguished Names and bind password are correct. | | 4915258 | The LDAP configuration is not valid. Verify that the servers are reachable and that the network configuration is correct. | | 23724130 | Cannot use an IPv6 name server address because there are no IPv6 interfaces. | | 4915252 | LDAP referral is not supported with STARTTLS, with session security levels sign, seal or with LDAPS. |

func NewClusterLdapModifyDefault ¶

func NewClusterLdapModifyDefault(code int) *ClusterLdapModifyDefault

NewClusterLdapModifyDefault creates a ClusterLdapModifyDefault with default headers values

func (*ClusterLdapModifyDefault) Code ¶

func (o *ClusterLdapModifyDefault) Code() int

Code gets the status code for the cluster ldap modify default response

func (*ClusterLdapModifyDefault) Error ¶

func (o *ClusterLdapModifyDefault) Error() string

func (*ClusterLdapModifyDefault) GetPayload ¶

func (*ClusterLdapModifyDefault) IsClientError ¶

func (o *ClusterLdapModifyDefault) IsClientError() bool

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

func (*ClusterLdapModifyDefault) IsCode ¶

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

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

func (*ClusterLdapModifyDefault) IsRedirect ¶

func (o *ClusterLdapModifyDefault) IsRedirect() bool

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

func (*ClusterLdapModifyDefault) IsServerError ¶

func (o *ClusterLdapModifyDefault) IsServerError() bool

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

func (*ClusterLdapModifyDefault) IsSuccess ¶

func (o *ClusterLdapModifyDefault) IsSuccess() bool

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

func (*ClusterLdapModifyDefault) String ¶

func (o *ClusterLdapModifyDefault) String() string

type ClusterLdapModifyOK ¶

type ClusterLdapModifyOK struct {
}

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

OK

func NewClusterLdapModifyOK ¶

func NewClusterLdapModifyOK() *ClusterLdapModifyOK

NewClusterLdapModifyOK creates a ClusterLdapModifyOK with default headers values

func (*ClusterLdapModifyOK) Error ¶

func (o *ClusterLdapModifyOK) Error() string

func (*ClusterLdapModifyOK) IsClientError ¶

func (o *ClusterLdapModifyOK) IsClientError() bool

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

func (*ClusterLdapModifyOK) IsCode ¶

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

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

func (*ClusterLdapModifyOK) IsRedirect ¶

func (o *ClusterLdapModifyOK) IsRedirect() bool

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

func (*ClusterLdapModifyOK) IsServerError ¶

func (o *ClusterLdapModifyOK) IsServerError() bool

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

func (*ClusterLdapModifyOK) IsSuccess ¶

func (o *ClusterLdapModifyOK) IsSuccess() bool

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

func (*ClusterLdapModifyOK) String ¶

func (o *ClusterLdapModifyOK) String() string

type ClusterLdapModifyParams ¶

type ClusterLdapModifyParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.ClusterLdap

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

ClusterLdapModifyParams contains all the parameters to send to the API endpoint

for the cluster ldap modify operation.

Typically these are written to a http.Request.

func NewClusterLdapModifyParams ¶

func NewClusterLdapModifyParams() *ClusterLdapModifyParams

NewClusterLdapModifyParams creates a new ClusterLdapModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterLdapModifyParamsWithContext ¶

func NewClusterLdapModifyParamsWithContext(ctx context.Context) *ClusterLdapModifyParams

NewClusterLdapModifyParamsWithContext creates a new ClusterLdapModifyParams object with the ability to set a context for a request.

func NewClusterLdapModifyParamsWithHTTPClient ¶

func NewClusterLdapModifyParamsWithHTTPClient(client *http.Client) *ClusterLdapModifyParams

NewClusterLdapModifyParamsWithHTTPClient creates a new ClusterLdapModifyParams object with the ability to set a custom HTTPClient for a request.

func NewClusterLdapModifyParamsWithTimeout ¶

func NewClusterLdapModifyParamsWithTimeout(timeout time.Duration) *ClusterLdapModifyParams

NewClusterLdapModifyParamsWithTimeout creates a new ClusterLdapModifyParams object with the ability to set a timeout on a request.

func (*ClusterLdapModifyParams) SetContext ¶

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

SetContext adds the context to the cluster ldap modify params

func (*ClusterLdapModifyParams) SetDefaults ¶

func (o *ClusterLdapModifyParams) SetDefaults()

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

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

func (*ClusterLdapModifyParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster ldap modify params

func (*ClusterLdapModifyParams) SetInfo ¶

func (o *ClusterLdapModifyParams) SetInfo(info *models.ClusterLdap)

SetInfo adds the info to the cluster ldap modify params

func (*ClusterLdapModifyParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster ldap modify params

func (*ClusterLdapModifyParams) WithContext ¶

WithContext adds the context to the cluster ldap modify params

func (*ClusterLdapModifyParams) WithDefaults ¶

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

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

func (*ClusterLdapModifyParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the cluster ldap modify params

func (*ClusterLdapModifyParams) WithInfo ¶

WithInfo adds the info to the cluster ldap modify params

func (*ClusterLdapModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the cluster ldap modify params

func (*ClusterLdapModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ClusterLdapModifyReader ¶

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

ClusterLdapModifyReader is a Reader for the ClusterLdapModify structure.

func (*ClusterLdapModifyReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterNisCreateCreated ¶

type ClusterNisCreateCreated struct {
	Payload *models.ClusterNisServiceResponse
}

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

Created

func NewClusterNisCreateCreated ¶

func NewClusterNisCreateCreated() *ClusterNisCreateCreated

NewClusterNisCreateCreated creates a ClusterNisCreateCreated with default headers values

func (*ClusterNisCreateCreated) Error ¶

func (o *ClusterNisCreateCreated) Error() string

func (*ClusterNisCreateCreated) GetPayload ¶

func (*ClusterNisCreateCreated) IsClientError ¶

func (o *ClusterNisCreateCreated) IsClientError() bool

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

func (*ClusterNisCreateCreated) IsCode ¶

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

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

func (*ClusterNisCreateCreated) IsRedirect ¶

func (o *ClusterNisCreateCreated) IsRedirect() bool

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

func (*ClusterNisCreateCreated) IsServerError ¶

func (o *ClusterNisCreateCreated) IsServerError() bool

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

func (*ClusterNisCreateCreated) IsSuccess ¶

func (o *ClusterNisCreateCreated) IsSuccess() bool

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

func (*ClusterNisCreateCreated) String ¶

func (o *ClusterNisCreateCreated) String() string

type ClusterNisCreateDefault ¶

type ClusterNisCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterNisCreateDefault 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. | | 3276964 | The 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 interfaces. |

func NewClusterNisCreateDefault ¶

func NewClusterNisCreateDefault(code int) *ClusterNisCreateDefault

NewClusterNisCreateDefault creates a ClusterNisCreateDefault with default headers values

func (*ClusterNisCreateDefault) Code ¶

func (o *ClusterNisCreateDefault) Code() int

Code gets the status code for the cluster nis create default response

func (*ClusterNisCreateDefault) Error ¶

func (o *ClusterNisCreateDefault) Error() string

func (*ClusterNisCreateDefault) GetPayload ¶

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

func (*ClusterNisCreateDefault) IsClientError ¶

func (o *ClusterNisCreateDefault) IsClientError() bool

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

func (*ClusterNisCreateDefault) IsCode ¶

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

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

func (*ClusterNisCreateDefault) IsRedirect ¶

func (o *ClusterNisCreateDefault) IsRedirect() bool

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

func (*ClusterNisCreateDefault) IsServerError ¶

func (o *ClusterNisCreateDefault) IsServerError() bool

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

func (*ClusterNisCreateDefault) IsSuccess ¶

func (o *ClusterNisCreateDefault) IsSuccess() bool

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

func (*ClusterNisCreateDefault) String ¶

func (o *ClusterNisCreateDefault) String() string

type ClusterNisCreateParams ¶

type ClusterNisCreateParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.ClusterNisService

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

ClusterNisCreateParams contains all the parameters to send to the API endpoint

for the cluster nis create operation.

Typically these are written to a http.Request.

func NewClusterNisCreateParams ¶

func NewClusterNisCreateParams() *ClusterNisCreateParams

NewClusterNisCreateParams creates a new ClusterNisCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterNisCreateParamsWithContext ¶

func NewClusterNisCreateParamsWithContext(ctx context.Context) *ClusterNisCreateParams

NewClusterNisCreateParamsWithContext creates a new ClusterNisCreateParams object with the ability to set a context for a request.

func NewClusterNisCreateParamsWithHTTPClient ¶

func NewClusterNisCreateParamsWithHTTPClient(client *http.Client) *ClusterNisCreateParams

NewClusterNisCreateParamsWithHTTPClient creates a new ClusterNisCreateParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNisCreateParamsWithTimeout ¶

func NewClusterNisCreateParamsWithTimeout(timeout time.Duration) *ClusterNisCreateParams

NewClusterNisCreateParamsWithTimeout creates a new ClusterNisCreateParams object with the ability to set a timeout on a request.

func (*ClusterNisCreateParams) SetContext ¶

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

SetContext adds the context to the cluster nis create params

func (*ClusterNisCreateParams) SetDefaults ¶

func (o *ClusterNisCreateParams) SetDefaults()

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

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

func (*ClusterNisCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster nis create params

func (*ClusterNisCreateParams) SetInfo ¶

SetInfo adds the info to the cluster nis create params

func (*ClusterNisCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster nis create params

func (*ClusterNisCreateParams) WithContext ¶

WithContext adds the context to the cluster nis create params

func (*ClusterNisCreateParams) WithDefaults ¶

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

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

func (*ClusterNisCreateParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the cluster nis create params

func (*ClusterNisCreateParams) WithInfo ¶

WithInfo adds the info to the cluster nis create params

func (*ClusterNisCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the cluster nis create params

func (*ClusterNisCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ClusterNisCreateReader ¶

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

ClusterNisCreateReader is a Reader for the ClusterNisCreate structure.

func (*ClusterNisCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterNisDeleteDefault ¶

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

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

Error

func NewClusterNisDeleteDefault ¶

func NewClusterNisDeleteDefault(code int) *ClusterNisDeleteDefault

NewClusterNisDeleteDefault creates a ClusterNisDeleteDefault with default headers values

func (*ClusterNisDeleteDefault) Code ¶

func (o *ClusterNisDeleteDefault) Code() int

Code gets the status code for the cluster nis delete default response

func (*ClusterNisDeleteDefault) Error ¶

func (o *ClusterNisDeleteDefault) Error() string

func (*ClusterNisDeleteDefault) GetPayload ¶

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

func (*ClusterNisDeleteDefault) IsClientError ¶

func (o *ClusterNisDeleteDefault) IsClientError() bool

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

func (*ClusterNisDeleteDefault) IsCode ¶

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

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

func (*ClusterNisDeleteDefault) IsRedirect ¶

func (o *ClusterNisDeleteDefault) IsRedirect() bool

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

func (*ClusterNisDeleteDefault) IsServerError ¶

func (o *ClusterNisDeleteDefault) IsServerError() bool

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

func (*ClusterNisDeleteDefault) IsSuccess ¶

func (o *ClusterNisDeleteDefault) IsSuccess() bool

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

func (*ClusterNisDeleteDefault) String ¶

func (o *ClusterNisDeleteDefault) String() string

type ClusterNisDeleteOK ¶

type ClusterNisDeleteOK struct {
}

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

OK

func NewClusterNisDeleteOK ¶

func NewClusterNisDeleteOK() *ClusterNisDeleteOK

NewClusterNisDeleteOK creates a ClusterNisDeleteOK with default headers values

func (*ClusterNisDeleteOK) Error ¶

func (o *ClusterNisDeleteOK) Error() string

func (*ClusterNisDeleteOK) IsClientError ¶

func (o *ClusterNisDeleteOK) IsClientError() bool

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

func (*ClusterNisDeleteOK) IsCode ¶

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

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

func (*ClusterNisDeleteOK) IsRedirect ¶

func (o *ClusterNisDeleteOK) IsRedirect() bool

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

func (*ClusterNisDeleteOK) IsServerError ¶

func (o *ClusterNisDeleteOK) IsServerError() bool

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

func (*ClusterNisDeleteOK) IsSuccess ¶

func (o *ClusterNisDeleteOK) IsSuccess() bool

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

func (*ClusterNisDeleteOK) String ¶

func (o *ClusterNisDeleteOK) String() string

type ClusterNisDeleteParams ¶

type ClusterNisDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ClusterNisDeleteParams contains all the parameters to send to the API endpoint

for the cluster nis delete operation.

Typically these are written to a http.Request.

func NewClusterNisDeleteParams ¶

func NewClusterNisDeleteParams() *ClusterNisDeleteParams

NewClusterNisDeleteParams creates a new ClusterNisDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterNisDeleteParamsWithContext ¶

func NewClusterNisDeleteParamsWithContext(ctx context.Context) *ClusterNisDeleteParams

NewClusterNisDeleteParamsWithContext creates a new ClusterNisDeleteParams object with the ability to set a context for a request.

func NewClusterNisDeleteParamsWithHTTPClient ¶

func NewClusterNisDeleteParamsWithHTTPClient(client *http.Client) *ClusterNisDeleteParams

NewClusterNisDeleteParamsWithHTTPClient creates a new ClusterNisDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNisDeleteParamsWithTimeout ¶

func NewClusterNisDeleteParamsWithTimeout(timeout time.Duration) *ClusterNisDeleteParams

NewClusterNisDeleteParamsWithTimeout creates a new ClusterNisDeleteParams object with the ability to set a timeout on a request.

func (*ClusterNisDeleteParams) SetContext ¶

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

SetContext adds the context to the cluster nis delete params

func (*ClusterNisDeleteParams) SetDefaults ¶

func (o *ClusterNisDeleteParams) SetDefaults()

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

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

func (*ClusterNisDeleteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster nis delete params

func (*ClusterNisDeleteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster nis delete params

func (*ClusterNisDeleteParams) WithContext ¶

WithContext adds the context to the cluster nis delete params

func (*ClusterNisDeleteParams) WithDefaults ¶

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

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

func (*ClusterNisDeleteParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the cluster nis delete params

func (*ClusterNisDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the cluster nis delete params

func (*ClusterNisDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ClusterNisDeleteReader ¶

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

ClusterNisDeleteReader is a Reader for the ClusterNisDelete structure.

func (*ClusterNisDeleteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterNisGetDefault ¶

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

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

Error

func NewClusterNisGetDefault ¶

func NewClusterNisGetDefault(code int) *ClusterNisGetDefault

NewClusterNisGetDefault creates a ClusterNisGetDefault with default headers values

func (*ClusterNisGetDefault) Code ¶

func (o *ClusterNisGetDefault) Code() int

Code gets the status code for the cluster nis get default response

func (*ClusterNisGetDefault) Error ¶

func (o *ClusterNisGetDefault) Error() string

func (*ClusterNisGetDefault) GetPayload ¶

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

func (*ClusterNisGetDefault) IsClientError ¶

func (o *ClusterNisGetDefault) IsClientError() bool

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

func (*ClusterNisGetDefault) IsCode ¶

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

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

func (*ClusterNisGetDefault) IsRedirect ¶

func (o *ClusterNisGetDefault) IsRedirect() bool

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

func (*ClusterNisGetDefault) IsServerError ¶

func (o *ClusterNisGetDefault) IsServerError() bool

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

func (*ClusterNisGetDefault) IsSuccess ¶

func (o *ClusterNisGetDefault) IsSuccess() bool

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

func (*ClusterNisGetDefault) String ¶

func (o *ClusterNisGetDefault) String() string

type ClusterNisGetOK ¶

type ClusterNisGetOK struct {
	Payload *models.ClusterNisService
}

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

OK

func NewClusterNisGetOK ¶

func NewClusterNisGetOK() *ClusterNisGetOK

NewClusterNisGetOK creates a ClusterNisGetOK with default headers values

func (*ClusterNisGetOK) Error ¶

func (o *ClusterNisGetOK) Error() string

func (*ClusterNisGetOK) GetPayload ¶

func (o *ClusterNisGetOK) GetPayload() *models.ClusterNisService

func (*ClusterNisGetOK) IsClientError ¶

func (o *ClusterNisGetOK) IsClientError() bool

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

func (*ClusterNisGetOK) IsCode ¶

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

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

func (*ClusterNisGetOK) IsRedirect ¶

func (o *ClusterNisGetOK) IsRedirect() bool

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

func (*ClusterNisGetOK) IsServerError ¶

func (o *ClusterNisGetOK) IsServerError() bool

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

func (*ClusterNisGetOK) IsSuccess ¶

func (o *ClusterNisGetOK) IsSuccess() bool

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

func (*ClusterNisGetOK) String ¶

func (o *ClusterNisGetOK) String() string

type ClusterNisGetParams ¶

type ClusterNisGetParams struct {

	/* Fields.

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

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

ClusterNisGetParams contains all the parameters to send to the API endpoint

for the cluster nis get operation.

Typically these are written to a http.Request.

func NewClusterNisGetParams ¶

func NewClusterNisGetParams() *ClusterNisGetParams

NewClusterNisGetParams creates a new ClusterNisGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterNisGetParamsWithContext ¶

func NewClusterNisGetParamsWithContext(ctx context.Context) *ClusterNisGetParams

NewClusterNisGetParamsWithContext creates a new ClusterNisGetParams object with the ability to set a context for a request.

func NewClusterNisGetParamsWithHTTPClient ¶

func NewClusterNisGetParamsWithHTTPClient(client *http.Client) *ClusterNisGetParams

NewClusterNisGetParamsWithHTTPClient creates a new ClusterNisGetParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNisGetParamsWithTimeout ¶

func NewClusterNisGetParamsWithTimeout(timeout time.Duration) *ClusterNisGetParams

NewClusterNisGetParamsWithTimeout creates a new ClusterNisGetParams object with the ability to set a timeout on a request.

func (*ClusterNisGetParams) SetContext ¶

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

SetContext adds the context to the cluster nis get params

func (*ClusterNisGetParams) SetDefaults ¶

func (o *ClusterNisGetParams) SetDefaults()

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

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

func (*ClusterNisGetParams) SetFieldsQueryParameter ¶

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

SetFieldsQueryParameter adds the fields to the cluster nis get params

func (*ClusterNisGetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster nis get params

func (*ClusterNisGetParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster nis get params

func (*ClusterNisGetParams) WithContext ¶

WithContext adds the context to the cluster nis get params

func (*ClusterNisGetParams) WithDefaults ¶

func (o *ClusterNisGetParams) WithDefaults() *ClusterNisGetParams

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

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

func (*ClusterNisGetParams) WithFieldsQueryParameter ¶

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

WithFieldsQueryParameter adds the fields to the cluster nis get params

func (*ClusterNisGetParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the cluster nis get params

func (*ClusterNisGetParams) WithTimeout ¶

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

WithTimeout adds the timeout to the cluster nis get params

func (*ClusterNisGetParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type ClusterNisGetReader ¶

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

ClusterNisGetReader is a Reader for the ClusterNisGet structure.

func (*ClusterNisGetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ClusterNisModifyDefault ¶

type ClusterNisModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ClusterNisModifyDefault 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 .| | 3276964 | The 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 interfaces |

func NewClusterNisModifyDefault ¶

func NewClusterNisModifyDefault(code int) *ClusterNisModifyDefault

NewClusterNisModifyDefault creates a ClusterNisModifyDefault with default headers values

func (*ClusterNisModifyDefault) Code ¶

func (o *ClusterNisModifyDefault) Code() int

Code gets the status code for the cluster nis modify default response

func (*ClusterNisModifyDefault) Error ¶

func (o *ClusterNisModifyDefault) Error() string

func (*ClusterNisModifyDefault) GetPayload ¶

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

func (*ClusterNisModifyDefault) IsClientError ¶

func (o *ClusterNisModifyDefault) IsClientError() bool

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

func (*ClusterNisModifyDefault) IsCode ¶

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

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

func (*ClusterNisModifyDefault) IsRedirect ¶

func (o *ClusterNisModifyDefault) IsRedirect() bool

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

func (*ClusterNisModifyDefault) IsServerError ¶

func (o *ClusterNisModifyDefault) IsServerError() bool

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

func (*ClusterNisModifyDefault) IsSuccess ¶

func (o *ClusterNisModifyDefault) IsSuccess() bool

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

func (*ClusterNisModifyDefault) String ¶

func (o *ClusterNisModifyDefault) String() string

type ClusterNisModifyOK ¶

type ClusterNisModifyOK struct {
}

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

OK

func NewClusterNisModifyOK ¶

func NewClusterNisModifyOK() *ClusterNisModifyOK

NewClusterNisModifyOK creates a ClusterNisModifyOK with default headers values

func (*ClusterNisModifyOK) Error ¶

func (o *ClusterNisModifyOK) Error() string

func (*ClusterNisModifyOK) IsClientError ¶

func (o *ClusterNisModifyOK) IsClientError() bool

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

func (*ClusterNisModifyOK) IsCode ¶

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

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

func (*ClusterNisModifyOK) IsRedirect ¶

func (o *ClusterNisModifyOK) IsRedirect() bool

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

func (*ClusterNisModifyOK) IsServerError ¶

func (o *ClusterNisModifyOK) IsServerError() bool

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

func (*ClusterNisModifyOK) IsSuccess ¶

func (o *ClusterNisModifyOK) IsSuccess() bool

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

func (*ClusterNisModifyOK) String ¶

func (o *ClusterNisModifyOK) String() string

type ClusterNisModifyParams ¶

type ClusterNisModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.ClusterNisService

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

ClusterNisModifyParams contains all the parameters to send to the API endpoint

for the cluster nis modify operation.

Typically these are written to a http.Request.

func NewClusterNisModifyParams ¶

func NewClusterNisModifyParams() *ClusterNisModifyParams

NewClusterNisModifyParams creates a new ClusterNisModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewClusterNisModifyParamsWithContext ¶

func NewClusterNisModifyParamsWithContext(ctx context.Context) *ClusterNisModifyParams

NewClusterNisModifyParamsWithContext creates a new ClusterNisModifyParams object with the ability to set a context for a request.

func NewClusterNisModifyParamsWithHTTPClient ¶

func NewClusterNisModifyParamsWithHTTPClient(client *http.Client) *ClusterNisModifyParams

NewClusterNisModifyParamsWithHTTPClient creates a new ClusterNisModifyParams object with the ability to set a custom HTTPClient for a request.

func NewClusterNisModifyParamsWithTimeout ¶

func NewClusterNisModifyParamsWithTimeout(timeout time.Duration) *ClusterNisModifyParams

NewClusterNisModifyParamsWithTimeout creates a new ClusterNisModifyParams object with the ability to set a timeout on a request.

func (*ClusterNisModifyParams) SetContext ¶

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

SetContext adds the context to the cluster nis modify params

func (*ClusterNisModifyParams) SetDefaults ¶

func (o *ClusterNisModifyParams) SetDefaults()

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

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

func (*ClusterNisModifyParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the cluster nis modify params

func (*ClusterNisModifyParams) SetInfo ¶

SetInfo adds the info to the cluster nis modify params

func (*ClusterNisModifyParams) SetTimeout ¶

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

SetTimeout adds the timeout to the cluster nis modify params

func (*ClusterNisModifyParams) WithContext ¶

WithContext adds the context to the cluster nis modify params

func (*ClusterNisModifyParams) WithDefaults ¶

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

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

func (*ClusterNisModifyParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the cluster nis modify params

func (*ClusterNisModifyParams) WithInfo ¶

WithInfo adds the info to the cluster nis modify params

func (*ClusterNisModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the cluster nis modify params

func (*ClusterNisModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ClusterNisModifyReader ¶

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

ClusterNisModifyReader is a Reader for the ClusterNisModify structure.

func (*ClusterNisModifyReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CreateCertificateSigningRequestDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 3735554 | Certificate signing request failed. | | 3735664 | Key size is not supported in FIPS mode. | | 3735665 | Hash function is not supported in FIPS mode. | | 3735700 | Key size is not supported. | | 3735713 | Security strength bits length is not supported. | | 3735714 | Security strength bits length is not supported in FIPS mode. | | 3735715 | Certificate creation requires a common name or SAN extensions. | | 3735741 | Key size is not applicable with the EC encryption algorithm. | | 52560173 | Hash function is not supported for digital signatures. | | 52560423 | Failed to read the relative distinguished names. |

func NewCreateCertificateSigningRequestDefault ¶

func NewCreateCertificateSigningRequestDefault(code int) *CreateCertificateSigningRequestDefault

NewCreateCertificateSigningRequestDefault creates a CreateCertificateSigningRequestDefault with default headers values

func (*CreateCertificateSigningRequestDefault) Code ¶

Code gets the status code for the create certificate signing request default response

func (*CreateCertificateSigningRequestDefault) Error ¶

func (*CreateCertificateSigningRequestDefault) GetPayload ¶

func (*CreateCertificateSigningRequestDefault) IsClientError ¶

func (o *CreateCertificateSigningRequestDefault) IsClientError() bool

IsClientError returns true when this create certificate signing request default response has a 4xx status code

func (*CreateCertificateSigningRequestDefault) IsCode ¶

IsCode returns true when this create certificate signing request default response a status code equal to that given

func (*CreateCertificateSigningRequestDefault) IsRedirect ¶

IsRedirect returns true when this create certificate signing request default response has a 3xx status code

func (*CreateCertificateSigningRequestDefault) IsServerError ¶

func (o *CreateCertificateSigningRequestDefault) IsServerError() bool

IsServerError returns true when this create certificate signing request default response has a 5xx status code

func (*CreateCertificateSigningRequestDefault) IsSuccess ¶

IsSuccess returns true when this create certificate signing request default response has a 2xx status code

func (*CreateCertificateSigningRequestDefault) String ¶

type CreateCertificateSigningRequestOK ¶

type CreateCertificateSigningRequestOK struct {
	Payload *models.CertificateSigningRequest
}

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

OK

func NewCreateCertificateSigningRequestOK ¶

func NewCreateCertificateSigningRequestOK() *CreateCertificateSigningRequestOK

NewCreateCertificateSigningRequestOK creates a CreateCertificateSigningRequestOK with default headers values

func (*CreateCertificateSigningRequestOK) Error ¶

func (*CreateCertificateSigningRequestOK) GetPayload ¶

func (*CreateCertificateSigningRequestOK) IsClientError ¶

func (o *CreateCertificateSigningRequestOK) IsClientError() bool

IsClientError returns true when this create certificate signing request o k response has a 4xx status code

func (*CreateCertificateSigningRequestOK) IsCode ¶

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

IsCode returns true when this create certificate signing request o k response a status code equal to that given

func (*CreateCertificateSigningRequestOK) IsRedirect ¶

func (o *CreateCertificateSigningRequestOK) IsRedirect() bool

IsRedirect returns true when this create certificate signing request o k response has a 3xx status code

func (*CreateCertificateSigningRequestOK) IsServerError ¶

func (o *CreateCertificateSigningRequestOK) IsServerError() bool

IsServerError returns true when this create certificate signing request o k response has a 5xx status code

func (*CreateCertificateSigningRequestOK) IsSuccess ¶

func (o *CreateCertificateSigningRequestOK) IsSuccess() bool

IsSuccess returns true when this create certificate signing request o k response has a 2xx status code

func (*CreateCertificateSigningRequestOK) String ¶

type CreateCertificateSigningRequestParams ¶

type CreateCertificateSigningRequestParams struct {

	/* Info.

	   CSR info specification
	*/
	Info *models.CertificateSigningRequest

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

CreateCertificateSigningRequestParams contains all the parameters to send to the API endpoint

for the create certificate signing request operation.

Typically these are written to a http.Request.

func NewCreateCertificateSigningRequestParams ¶

func NewCreateCertificateSigningRequestParams() *CreateCertificateSigningRequestParams

NewCreateCertificateSigningRequestParams creates a new CreateCertificateSigningRequestParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateCertificateSigningRequestParamsWithContext ¶

func NewCreateCertificateSigningRequestParamsWithContext(ctx context.Context) *CreateCertificateSigningRequestParams

NewCreateCertificateSigningRequestParamsWithContext creates a new CreateCertificateSigningRequestParams object with the ability to set a context for a request.

func NewCreateCertificateSigningRequestParamsWithHTTPClient ¶

func NewCreateCertificateSigningRequestParamsWithHTTPClient(client *http.Client) *CreateCertificateSigningRequestParams

NewCreateCertificateSigningRequestParamsWithHTTPClient creates a new CreateCertificateSigningRequestParams object with the ability to set a custom HTTPClient for a request.

func NewCreateCertificateSigningRequestParamsWithTimeout ¶

func NewCreateCertificateSigningRequestParamsWithTimeout(timeout time.Duration) *CreateCertificateSigningRequestParams

NewCreateCertificateSigningRequestParamsWithTimeout creates a new CreateCertificateSigningRequestParams object with the ability to set a timeout on a request.

func (*CreateCertificateSigningRequestParams) SetContext ¶

SetContext adds the context to the create certificate signing request params

func (*CreateCertificateSigningRequestParams) SetDefaults ¶

func (o *CreateCertificateSigningRequestParams) SetDefaults()

SetDefaults hydrates default values in the create certificate signing request params (not the query body).

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

func (*CreateCertificateSigningRequestParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the create certificate signing request params

func (*CreateCertificateSigningRequestParams) SetInfo ¶

SetInfo adds the info to the create certificate signing request params

func (*CreateCertificateSigningRequestParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the create certificate signing request params

func (*CreateCertificateSigningRequestParams) SetTimeout ¶

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

SetTimeout adds the timeout to the create certificate signing request params

func (*CreateCertificateSigningRequestParams) WithContext ¶

WithContext adds the context to the create certificate signing request params

func (*CreateCertificateSigningRequestParams) WithDefaults ¶

WithDefaults hydrates default values in the create certificate signing request params (not the query body).

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

func (*CreateCertificateSigningRequestParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the create certificate signing request params

func (*CreateCertificateSigningRequestParams) WithInfo ¶

WithInfo adds the info to the create certificate signing request params

func (*CreateCertificateSigningRequestParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the create certificate signing request params

func (*CreateCertificateSigningRequestParams) WithTimeout ¶

WithTimeout adds the timeout to the create certificate signing request params

func (*CreateCertificateSigningRequestParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type CreateCertificateSigningRequestReader ¶

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

CreateCertificateSigningRequestReader is a Reader for the CreateCertificateSigningRequest structure.

func (*CreateCertificateSigningRequestReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GcpKmsCollectionGetDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537551 | Top-level internal key protection key (KEK) unavailable on one or more nodes. | | 65537552 | Embedded KMIP server status not available. | | 65537730 | The Google Cloud Key Management Service is unreachable from one or more nodes. |

func NewGcpKmsCollectionGetDefault ¶

func NewGcpKmsCollectionGetDefault(code int) *GcpKmsCollectionGetDefault

NewGcpKmsCollectionGetDefault creates a GcpKmsCollectionGetDefault with default headers values

func (*GcpKmsCollectionGetDefault) Code ¶

func (o *GcpKmsCollectionGetDefault) Code() int

Code gets the status code for the gcp kms collection get default response

func (*GcpKmsCollectionGetDefault) Error ¶

func (*GcpKmsCollectionGetDefault) GetPayload ¶

func (*GcpKmsCollectionGetDefault) IsClientError ¶

func (o *GcpKmsCollectionGetDefault) IsClientError() bool

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

func (*GcpKmsCollectionGetDefault) IsCode ¶

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

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

func (*GcpKmsCollectionGetDefault) IsRedirect ¶

func (o *GcpKmsCollectionGetDefault) IsRedirect() bool

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

func (*GcpKmsCollectionGetDefault) IsServerError ¶

func (o *GcpKmsCollectionGetDefault) IsServerError() bool

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

func (*GcpKmsCollectionGetDefault) IsSuccess ¶

func (o *GcpKmsCollectionGetDefault) IsSuccess() bool

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

func (*GcpKmsCollectionGetDefault) String ¶

func (o *GcpKmsCollectionGetDefault) String() string

type GcpKmsCollectionGetOK ¶

type GcpKmsCollectionGetOK struct {
	Payload *models.GcpKmsResponse
}

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

OK

func NewGcpKmsCollectionGetOK ¶

func NewGcpKmsCollectionGetOK() *GcpKmsCollectionGetOK

NewGcpKmsCollectionGetOK creates a GcpKmsCollectionGetOK with default headers values

func (*GcpKmsCollectionGetOK) Error ¶

func (o *GcpKmsCollectionGetOK) Error() string

func (*GcpKmsCollectionGetOK) GetPayload ¶

func (o *GcpKmsCollectionGetOK) GetPayload() *models.GcpKmsResponse

func (*GcpKmsCollectionGetOK) IsClientError ¶

func (o *GcpKmsCollectionGetOK) IsClientError() bool

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

func (*GcpKmsCollectionGetOK) IsCode ¶

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

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

func (*GcpKmsCollectionGetOK) IsRedirect ¶

func (o *GcpKmsCollectionGetOK) IsRedirect() bool

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

func (*GcpKmsCollectionGetOK) IsServerError ¶

func (o *GcpKmsCollectionGetOK) IsServerError() bool

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

func (*GcpKmsCollectionGetOK) IsSuccess ¶

func (o *GcpKmsCollectionGetOK) IsSuccess() bool

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

func (*GcpKmsCollectionGetOK) String ¶

func (o *GcpKmsCollectionGetOK) String() string

type GcpKmsCollectionGetParams ¶

type GcpKmsCollectionGetParams struct {

	/* EkmipReachabilityCode.

	   Filter by ekmip_reachability.code
	*/
	EkmIPReachabilityCodeQueryParameter *int64

	/* EkmipReachabilityMessage.

	   Filter by ekmip_reachability.message
	*/
	EkmIPReachabilityMessageQueryParameter *string

	/* EkmipReachabilityNodeName.

	   Filter by ekmip_reachability.node.name
	*/
	EkmIPReachabilityNodeNameQueryParameter *string

	/* EkmipReachabilityNodeUUID.

	   Filter by ekmip_reachability.node.uuid
	*/
	EkmIPReachabilityNodeUUIDQueryParameter *string

	/* EkmipReachabilityReachable.

	   Filter by ekmip_reachability.reachable
	*/
	EkmIPReachabilityReachableQueryParameter *bool

	/* Fields.

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

	/* GoogleReachabilityCode.

	   Filter by google_reachability.code
	*/
	GoogleReachabilityCodeQueryParameter *int64

	/* GoogleReachabilityMessage.

	   Filter by google_reachability.message
	*/
	GoogleReachabilityMessageQueryParameter *string

	/* GoogleReachabilityReachable.

	   Filter by google_reachability.reachable
	*/
	GoogleReachabilityReachableQueryParameter *bool

	/* KeyName.

	   Filter by key_name
	*/
	KeyNameQueryParameter *string

	/* KeyRingLocation.

	   Filter by key_ring_location
	*/
	KeyRingLocationQueryParameter *string

	/* KeyRingName.

	   Filter by key_ring_name
	*/
	KeyRingNameQueryParameter *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

	/* ProjectID.

	   Filter by project_id
	*/
	ProjectIDQueryParameter *string

	/* ProxyHost.

	   Filter by proxy_host
	*/
	ProxyHostQueryParameter *string

	/* ProxyPort.

	   Filter by proxy_port
	*/
	ProxyPortQueryParameter *int64

	/* ProxyType.

	   Filter by proxy_type
	*/
	ProxyTypeQueryParameter *string

	/* ProxyUsername.

	   Filter by proxy_username
	*/
	ProxyUsernameQueryParameter *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

	/* StateClusterState.

	   Filter by state.cluster_state
	*/
	StateClusterStateQueryParameter *bool

	/* StateCode.

	   Filter by state.code
	*/
	StateCodeQueryParameter *int64

	/* StateMessage.

	   Filter by state.message
	*/
	StateMessageQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

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

GcpKmsCollectionGetParams contains all the parameters to send to the API endpoint

for the gcp kms collection get operation.

Typically these are written to a http.Request.

func NewGcpKmsCollectionGetParams ¶

func NewGcpKmsCollectionGetParams() *GcpKmsCollectionGetParams

NewGcpKmsCollectionGetParams creates a new GcpKmsCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGcpKmsCollectionGetParamsWithContext ¶

func NewGcpKmsCollectionGetParamsWithContext(ctx context.Context) *GcpKmsCollectionGetParams

NewGcpKmsCollectionGetParamsWithContext creates a new GcpKmsCollectionGetParams object with the ability to set a context for a request.

func NewGcpKmsCollectionGetParamsWithHTTPClient ¶

func NewGcpKmsCollectionGetParamsWithHTTPClient(client *http.Client) *GcpKmsCollectionGetParams

NewGcpKmsCollectionGetParamsWithHTTPClient creates a new GcpKmsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewGcpKmsCollectionGetParamsWithTimeout ¶

func NewGcpKmsCollectionGetParamsWithTimeout(timeout time.Duration) *GcpKmsCollectionGetParams

NewGcpKmsCollectionGetParamsWithTimeout creates a new GcpKmsCollectionGetParams object with the ability to set a timeout on a request.

func (*GcpKmsCollectionGetParams) SetContext ¶

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

SetContext adds the context to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetDefaults ¶

func (o *GcpKmsCollectionGetParams) SetDefaults()

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

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

func (*GcpKmsCollectionGetParams) SetEkmIPReachabilityCodeQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetEkmIPReachabilityCodeQueryParameter(ekmipReachabilityCode *int64)

SetEkmIPReachabilityCodeQueryParameter adds the ekmipReachabilityCode to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetEkmIPReachabilityMessageQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetEkmIPReachabilityMessageQueryParameter(ekmipReachabilityMessage *string)

SetEkmIPReachabilityMessageQueryParameter adds the ekmipReachabilityMessage to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetEkmIPReachabilityNodeNameQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetEkmIPReachabilityNodeNameQueryParameter(ekmipReachabilityNodeName *string)

SetEkmIPReachabilityNodeNameQueryParameter adds the ekmipReachabilityNodeName to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetEkmIPReachabilityNodeUUIDQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetEkmIPReachabilityNodeUUIDQueryParameter(ekmipReachabilityNodeUUID *string)

SetEkmIPReachabilityNodeUUIDQueryParameter adds the ekmipReachabilityNodeUuid to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetEkmIPReachabilityReachableQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetEkmIPReachabilityReachableQueryParameter(ekmipReachabilityReachable *bool)

SetEkmIPReachabilityReachableQueryParameter adds the ekmipReachabilityReachable to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetFieldsQueryParameter ¶

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

SetFieldsQueryParameter adds the fields to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetGoogleReachabilityCodeQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetGoogleReachabilityCodeQueryParameter(googleReachabilityCode *int64)

SetGoogleReachabilityCodeQueryParameter adds the googleReachabilityCode to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetGoogleReachabilityMessageQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetGoogleReachabilityMessageQueryParameter(googleReachabilityMessage *string)

SetGoogleReachabilityMessageQueryParameter adds the googleReachabilityMessage to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetGoogleReachabilityReachableQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetGoogleReachabilityReachableQueryParameter(googleReachabilityReachable *bool)

SetGoogleReachabilityReachableQueryParameter adds the googleReachabilityReachable to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetKeyNameQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetKeyNameQueryParameter(keyName *string)

SetKeyNameQueryParameter adds the keyName to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetKeyRingLocationQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetKeyRingLocationQueryParameter(keyRingLocation *string)

SetKeyRingLocationQueryParameter adds the keyRingLocation to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetKeyRingNameQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetKeyRingNameQueryParameter(keyRingName *string)

SetKeyRingNameQueryParameter adds the keyRingName to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetMaxRecordsQueryParameter ¶

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

SetMaxRecordsQueryParameter adds the maxRecords to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetOrderByQueryParameter ¶

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

SetOrderByQueryParameter adds the orderBy to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetProjectIDQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetProjectIDQueryParameter(projectID *string)

SetProjectIDQueryParameter adds the projectId to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetProxyHostQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetProxyHostQueryParameter(proxyHost *string)

SetProxyHostQueryParameter adds the proxyHost to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetProxyPortQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetProxyPortQueryParameter(proxyPort *int64)

SetProxyPortQueryParameter adds the proxyPort to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetProxyTypeQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetProxyTypeQueryParameter(proxyType *string)

SetProxyTypeQueryParameter adds the proxyType to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetProxyUsernameQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetProxyUsernameQueryParameter(proxyUsername *string)

SetProxyUsernameQueryParameter adds the proxyUsername to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetReturnTimeoutQueryParameter ¶

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetSVMNameQueryParameter ¶

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

SetSVMNameQueryParameter adds the svmName to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetSVMUUIDQueryParameter ¶

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

SetSVMUUIDQueryParameter adds the svmUuid to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetScopeQueryParameter ¶

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

SetScopeQueryParameter adds the scope to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetStateClusterStateQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetStateClusterStateQueryParameter(stateClusterState *bool)

SetStateClusterStateQueryParameter adds the stateClusterState to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetStateCodeQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetStateCodeQueryParameter(stateCode *int64)

SetStateCodeQueryParameter adds the stateCode to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetStateMessageQueryParameter ¶

func (o *GcpKmsCollectionGetParams) SetStateMessageQueryParameter(stateMessage *string)

SetStateMessageQueryParameter adds the stateMessage to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetTimeout ¶

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

SetTimeout adds the timeout to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) SetUUIDQueryParameter ¶

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

SetUUIDQueryParameter adds the uuid to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithContext ¶

WithContext adds the context to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithDefaults ¶

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

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

func (*GcpKmsCollectionGetParams) WithEkmIPReachabilityCodeQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithEkmIPReachabilityCodeQueryParameter(ekmipReachabilityCode *int64) *GcpKmsCollectionGetParams

WithEkmIPReachabilityCodeQueryParameter adds the ekmipReachabilityCode to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithEkmIPReachabilityMessageQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithEkmIPReachabilityMessageQueryParameter(ekmipReachabilityMessage *string) *GcpKmsCollectionGetParams

WithEkmIPReachabilityMessageQueryParameter adds the ekmipReachabilityMessage to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithEkmIPReachabilityNodeNameQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithEkmIPReachabilityNodeNameQueryParameter(ekmipReachabilityNodeName *string) *GcpKmsCollectionGetParams

WithEkmIPReachabilityNodeNameQueryParameter adds the ekmipReachabilityNodeName to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithEkmIPReachabilityNodeUUIDQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithEkmIPReachabilityNodeUUIDQueryParameter(ekmipReachabilityNodeUUID *string) *GcpKmsCollectionGetParams

WithEkmIPReachabilityNodeUUIDQueryParameter adds the ekmipReachabilityNodeUUID to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithEkmIPReachabilityReachableQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithEkmIPReachabilityReachableQueryParameter(ekmipReachabilityReachable *bool) *GcpKmsCollectionGetParams

WithEkmIPReachabilityReachableQueryParameter adds the ekmipReachabilityReachable to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithFieldsQueryParameter ¶

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

WithFieldsQueryParameter adds the fields to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithGoogleReachabilityCodeQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithGoogleReachabilityCodeQueryParameter(googleReachabilityCode *int64) *GcpKmsCollectionGetParams

WithGoogleReachabilityCodeQueryParameter adds the googleReachabilityCode to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithGoogleReachabilityMessageQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithGoogleReachabilityMessageQueryParameter(googleReachabilityMessage *string) *GcpKmsCollectionGetParams

WithGoogleReachabilityMessageQueryParameter adds the googleReachabilityMessage to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithGoogleReachabilityReachableQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithGoogleReachabilityReachableQueryParameter(googleReachabilityReachable *bool) *GcpKmsCollectionGetParams

WithGoogleReachabilityReachableQueryParameter adds the googleReachabilityReachable to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithKeyNameQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithKeyNameQueryParameter(keyName *string) *GcpKmsCollectionGetParams

WithKeyNameQueryParameter adds the keyName to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithKeyRingLocationQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithKeyRingLocationQueryParameter(keyRingLocation *string) *GcpKmsCollectionGetParams

WithKeyRingLocationQueryParameter adds the keyRingLocation to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithKeyRingNameQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithKeyRingNameQueryParameter(keyRingName *string) *GcpKmsCollectionGetParams

WithKeyRingNameQueryParameter adds the keyRingName to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithMaxRecordsQueryParameter ¶

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

WithMaxRecordsQueryParameter adds the maxRecords to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithOrderByQueryParameter ¶

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

WithOrderByQueryParameter adds the orderBy to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithProjectIDQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithProjectIDQueryParameter(projectID *string) *GcpKmsCollectionGetParams

WithProjectIDQueryParameter adds the projectID to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithProxyHostQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithProxyHostQueryParameter(proxyHost *string) *GcpKmsCollectionGetParams

WithProxyHostQueryParameter adds the proxyHost to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithProxyPortQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithProxyPortQueryParameter(proxyPort *int64) *GcpKmsCollectionGetParams

WithProxyPortQueryParameter adds the proxyPort to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithProxyTypeQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithProxyTypeQueryParameter(proxyType *string) *GcpKmsCollectionGetParams

WithProxyTypeQueryParameter adds the proxyType to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithProxyUsernameQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithProxyUsernameQueryParameter(proxyUsername *string) *GcpKmsCollectionGetParams

WithProxyUsernameQueryParameter adds the proxyUsername to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithReturnTimeoutQueryParameter ¶

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithSVMNameQueryParameter ¶

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

WithSVMNameQueryParameter adds the svmName to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithSVMUUIDQueryParameter ¶

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

WithSVMUUIDQueryParameter adds the svmUUID to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithScopeQueryParameter ¶

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

WithScopeQueryParameter adds the scope to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithStateClusterStateQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithStateClusterStateQueryParameter(stateClusterState *bool) *GcpKmsCollectionGetParams

WithStateClusterStateQueryParameter adds the stateClusterState to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithStateCodeQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithStateCodeQueryParameter(stateCode *int64) *GcpKmsCollectionGetParams

WithStateCodeQueryParameter adds the stateCode to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithStateMessageQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithStateMessageQueryParameter(stateMessage *string) *GcpKmsCollectionGetParams

WithStateMessageQueryParameter adds the stateMessage to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WithUUIDQueryParameter ¶

func (o *GcpKmsCollectionGetParams) WithUUIDQueryParameter(uuid *string) *GcpKmsCollectionGetParams

WithUUIDQueryParameter adds the uuid to the gcp kms collection get params

func (*GcpKmsCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GcpKmsCollectionGetReader ¶

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

GcpKmsCollectionGetReader is a Reader for the GcpKmsCollectionGet structure.

func (*GcpKmsCollectionGetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GcpKmsCreateCreated ¶

type GcpKmsCreateCreated struct {
	Payload *models.GcpKmsResponse
}

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

Created

func NewGcpKmsCreateCreated ¶

func NewGcpKmsCreateCreated() *GcpKmsCreateCreated

NewGcpKmsCreateCreated creates a GcpKmsCreateCreated with default headers values

func (*GcpKmsCreateCreated) Error ¶

func (o *GcpKmsCreateCreated) Error() string

func (*GcpKmsCreateCreated) GetPayload ¶

func (o *GcpKmsCreateCreated) GetPayload() *models.GcpKmsResponse

func (*GcpKmsCreateCreated) IsClientError ¶

func (o *GcpKmsCreateCreated) IsClientError() bool

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

func (*GcpKmsCreateCreated) IsCode ¶

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

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

func (*GcpKmsCreateCreated) IsRedirect ¶

func (o *GcpKmsCreateCreated) IsRedirect() bool

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

func (*GcpKmsCreateCreated) IsServerError ¶

func (o *GcpKmsCreateCreated) IsServerError() bool

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

func (*GcpKmsCreateCreated) IsSuccess ¶

func (o *GcpKmsCreateCreated) IsSuccess() bool

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

func (*GcpKmsCreateCreated) String ¶

func (o *GcpKmsCreateCreated) String() string

type GcpKmsCreateDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537703 | The Google Cloud Key Management Service is not supported for the admin Vserver. | | 65537704 | The Google Cloud Key Management Service is not supported in MetroCluster configurations. | | 65537706 | Internal error. Failed to the encrypt the application credentials. | | 65537713 | Internal Error. Failed to store the application credentials. | | 65537719 | Failed to enable the Google Cloud Key Management Service for SVM <svm-name> because invalid application credentials were provided. | | 65537720 | Failed to configure Google Cloud Key Management Service for SVM <svm-name> because a key manager has already been configured for this SVM. Use the REST API GET method \"/api/security/key-managers\" to view all of the configured key managers. |

func NewGcpKmsCreateDefault ¶

func NewGcpKmsCreateDefault(code int) *GcpKmsCreateDefault

NewGcpKmsCreateDefault creates a GcpKmsCreateDefault with default headers values

func (*GcpKmsCreateDefault) Code ¶

func (o *GcpKmsCreateDefault) Code() int

Code gets the status code for the gcp kms create default response

func (*GcpKmsCreateDefault) Error ¶

func (o *GcpKmsCreateDefault) Error() string

func (*GcpKmsCreateDefault) GetPayload ¶

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

func (*GcpKmsCreateDefault) IsClientError ¶

func (o *GcpKmsCreateDefault) IsClientError() bool

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

func (*GcpKmsCreateDefault) IsCode ¶

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

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

func (*GcpKmsCreateDefault) IsRedirect ¶

func (o *GcpKmsCreateDefault) IsRedirect() bool

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

func (*GcpKmsCreateDefault) IsServerError ¶

func (o *GcpKmsCreateDefault) IsServerError() bool

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

func (*GcpKmsCreateDefault) IsSuccess ¶

func (o *GcpKmsCreateDefault) IsSuccess() bool

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

func (*GcpKmsCreateDefault) String ¶

func (o *GcpKmsCreateDefault) String() string

type GcpKmsCreateParams ¶

type GcpKmsCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.GcpKms

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

GcpKmsCreateParams contains all the parameters to send to the API endpoint

for the gcp kms create operation.

Typically these are written to a http.Request.

func NewGcpKmsCreateParams ¶

func NewGcpKmsCreateParams() *GcpKmsCreateParams

NewGcpKmsCreateParams creates a new GcpKmsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGcpKmsCreateParamsWithContext ¶

func NewGcpKmsCreateParamsWithContext(ctx context.Context) *GcpKmsCreateParams

NewGcpKmsCreateParamsWithContext creates a new GcpKmsCreateParams object with the ability to set a context for a request.

func NewGcpKmsCreateParamsWithHTTPClient ¶

func NewGcpKmsCreateParamsWithHTTPClient(client *http.Client) *GcpKmsCreateParams

NewGcpKmsCreateParamsWithHTTPClient creates a new GcpKmsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewGcpKmsCreateParamsWithTimeout ¶

func NewGcpKmsCreateParamsWithTimeout(timeout time.Duration) *GcpKmsCreateParams

NewGcpKmsCreateParamsWithTimeout creates a new GcpKmsCreateParams object with the ability to set a timeout on a request.

func (*GcpKmsCreateParams) SetContext ¶

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

SetContext adds the context to the gcp kms create params

func (*GcpKmsCreateParams) SetDefaults ¶

func (o *GcpKmsCreateParams) SetDefaults()

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

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

func (*GcpKmsCreateParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the gcp kms create params

func (*GcpKmsCreateParams) SetInfo ¶

func (o *GcpKmsCreateParams) SetInfo(info *models.GcpKms)

SetInfo adds the info to the gcp kms create params

func (*GcpKmsCreateParams) SetReturnRecordsQueryParameter ¶

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

SetReturnRecordsQueryParameter adds the returnRecords to the gcp kms create params

func (*GcpKmsCreateParams) SetTimeout ¶

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

SetTimeout adds the timeout to the gcp kms create params

func (*GcpKmsCreateParams) WithContext ¶

WithContext adds the context to the gcp kms create params

func (*GcpKmsCreateParams) WithDefaults ¶

func (o *GcpKmsCreateParams) WithDefaults() *GcpKmsCreateParams

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

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

func (*GcpKmsCreateParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the gcp kms create params

func (*GcpKmsCreateParams) WithInfo ¶

func (o *GcpKmsCreateParams) WithInfo(info *models.GcpKms) *GcpKmsCreateParams

WithInfo adds the info to the gcp kms create params

func (*GcpKmsCreateParams) WithReturnRecordsQueryParameter ¶

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

WithReturnRecordsQueryParameter adds the returnRecords to the gcp kms create params

func (*GcpKmsCreateParams) WithTimeout ¶

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

WithTimeout adds the timeout to the gcp kms create params

func (*GcpKmsCreateParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type GcpKmsCreateReader ¶

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

GcpKmsCreateReader is a Reader for the GcpKmsCreate structure.

func (*GcpKmsCreateReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GcpKmsDeleteDefault ¶

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

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65536242 | One or more self-encrypting drives are assigned an authentication key. | | 65536243 | Cannot determine authentication key presence on one or more self-encrypting drives. | | 65536817 | Internal error. Failed to determine if it is safe to disable key manager. | | 65536827 | Internal error. Failed to determine if the given SVM has any encrypted volumes. | | 65536834 | Internal error. Failed to get existing key-server details for the given SVM. | | 65536867 | Volume encryption keys (VEK) for one or more encrypted volumes are stored on the key manager configured for the given SVM. | | 65536883 | Internal error. Volume encryption key is missing for a volume. | | 65536884 | Internal error. Volume encryption key is invalid for a volume. | | 65536924 | Cannot remove key manager that still contains one or more authentication keys for self-encrypting drives. | | 65537721 | The Google Cloud Key Management Service is not configured for the SVM. | | 196608080 | One or more nodes in the cluster have the root volume encrypted using NVE (NetApp Volume Encryption). | | 196608301 | Internal error. Failed to get encryption type. | | 196608305 | NAE aggregates found in the cluster. |

func NewGcpKmsDeleteDefault ¶

func NewGcpKmsDeleteDefault(code int) *GcpKmsDeleteDefault

NewGcpKmsDeleteDefault creates a GcpKmsDeleteDefault with default headers values

func (*GcpKmsDeleteDefault) Code ¶

func (o *GcpKmsDeleteDefault) Code() int

Code gets the status code for the gcp kms delete default response

func (*GcpKmsDeleteDefault) Error ¶

func (o *GcpKmsDeleteDefault) Error() string

func (*GcpKmsDeleteDefault) GetPayload ¶

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

func (*GcpKmsDeleteDefault) IsClientError ¶

func (o *GcpKmsDeleteDefault) IsClientError() bool

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

func (*GcpKmsDeleteDefault) IsCode ¶

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

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

func (*GcpKmsDeleteDefault) IsRedirect ¶

func (o *GcpKmsDeleteDefault) IsRedirect() bool

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

func (*GcpKmsDeleteDefault) IsServerError ¶

func (o *GcpKmsDeleteDefault) IsServerError() bool

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

func (*GcpKmsDeleteDefault) IsSuccess ¶

func (o *GcpKmsDeleteDefault) IsSuccess() bool

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

func (*GcpKmsDeleteDefault) String ¶

func (o *GcpKmsDeleteDefault) String() string

type GcpKmsDeleteOK ¶

type GcpKmsDeleteOK struct {
}

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

OK

func NewGcpKmsDeleteOK ¶

func NewGcpKmsDeleteOK() *GcpKmsDeleteOK

NewGcpKmsDeleteOK creates a GcpKmsDeleteOK with default headers values

func (*GcpKmsDeleteOK) Error ¶

func (o *GcpKmsDeleteOK) Error() string

func (*GcpKmsDeleteOK) IsClientError ¶

func (o *GcpKmsDeleteOK) IsClientError() bool

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

func (*GcpKmsDeleteOK) IsCode ¶

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

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

func (*GcpKmsDeleteOK) IsRedirect ¶

func (o *GcpKmsDeleteOK) IsRedirect() bool

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

func (*GcpKmsDeleteOK) IsServerError ¶

func (o *GcpKmsDeleteOK) IsServerError() bool

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

func (*GcpKmsDeleteOK) IsSuccess ¶

func (o *GcpKmsDeleteOK) IsSuccess() bool

IsSuccess returns true when this gcp kms delete o k response has a 2xx status code

func (*GcpKmsDeleteOK) String ¶

func (o *GcpKmsDeleteOK) String() string

type GcpKmsDeleteParams ¶

type GcpKmsDeleteParams struct {

	/* UUID.

	   Google Cloud KMS UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GcpKmsDeleteParams contains all the parameters to send to the API endpoint

for the gcp kms delete operation.

Typically these are written to a http.Request.

func NewGcpKmsDeleteParams ¶

func NewGcpKmsDeleteParams() *GcpKmsDeleteParams

NewGcpKmsDeleteParams creates a new GcpKmsDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGcpKmsDeleteParamsWithContext ¶

func NewGcpKmsDeleteParamsWithContext(ctx context.Context) *GcpKmsDeleteParams

NewGcpKmsDeleteParamsWithContext creates a new GcpKmsDeleteParams object with the ability to set a context for a request.

func NewGcpKmsDeleteParamsWithHTTPClient ¶

func NewGcpKmsDeleteParamsWithHTTPClient(client *http.Client) *GcpKmsDeleteParams

NewGcpKmsDeleteParamsWithHTTPClient creates a new GcpKmsDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewGcpKmsDeleteParamsWithTimeout ¶

func NewGcpKmsDeleteParamsWithTimeout(timeout time.Duration) *GcpKmsDeleteParams

NewGcpKmsDeleteParamsWithTimeout creates a new GcpKmsDeleteParams object with the ability to set a timeout on a request.

func (*GcpKmsDeleteParams) SetContext ¶

func (o *GcpKmsDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the gcp kms delete params

func (*GcpKmsDeleteParams) SetDefaults ¶

func (o *GcpKmsDeleteParams) SetDefaults()

SetDefaults hydrates default values in the gcp kms delete params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsDeleteParams) SetHTTPClient ¶

func (o *GcpKmsDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the gcp kms delete params

func (*GcpKmsDeleteParams) SetTimeout ¶

func (o *GcpKmsDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the gcp kms delete params

func (*GcpKmsDeleteParams) SetUUIDPathParameter ¶

func (o *GcpKmsDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the gcp kms delete params

func (*GcpKmsDeleteParams) WithContext ¶

WithContext adds the context to the gcp kms delete params

func (*GcpKmsDeleteParams) WithDefaults ¶

func (o *GcpKmsDeleteParams) WithDefaults() *GcpKmsDeleteParams

WithDefaults hydrates default values in the gcp kms delete params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsDeleteParams) WithHTTPClient ¶

func (o *GcpKmsDeleteParams) WithHTTPClient(client *http.Client) *GcpKmsDeleteParams

WithHTTPClient adds the HTTPClient to the gcp kms delete params

func (*GcpKmsDeleteParams) WithTimeout ¶

func (o *GcpKmsDeleteParams) WithTimeout(timeout time.Duration) *GcpKmsDeleteParams

WithTimeout adds the timeout to the gcp kms delete params

func (*GcpKmsDeleteParams) WithUUIDPathParameter ¶

func (o *GcpKmsDeleteParams) WithUUIDPathParameter(uuid string) *GcpKmsDeleteParams

WithUUIDPathParameter adds the uuid to the gcp kms delete params

func (*GcpKmsDeleteParams) WriteToRequest ¶

func (o *GcpKmsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GcpKmsDeleteReader ¶

type GcpKmsDeleteReader struct {
	// contains filtered or unexported fields
}

GcpKmsDeleteReader is a Reader for the GcpKmsDelete structure.

func (*GcpKmsDeleteReader) ReadResponse ¶

func (o *GcpKmsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GcpKmsGetDefault ¶

type GcpKmsGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GcpKmsGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537551 | Top-level internal key protection key (KEK) unavailable on one or more nodes. | | 65537552 | Embedded KMIP server status not available. | | 65537730 | The Google Cloud Key Management Service is unreachable from one or more nodes. |

func NewGcpKmsGetDefault ¶

func NewGcpKmsGetDefault(code int) *GcpKmsGetDefault

NewGcpKmsGetDefault creates a GcpKmsGetDefault with default headers values

func (*GcpKmsGetDefault) Code ¶

func (o *GcpKmsGetDefault) Code() int

Code gets the status code for the gcp kms get default response

func (*GcpKmsGetDefault) Error ¶

func (o *GcpKmsGetDefault) Error() string

func (*GcpKmsGetDefault) GetPayload ¶

func (o *GcpKmsGetDefault) GetPayload() *models.ErrorResponse

func (*GcpKmsGetDefault) IsClientError ¶

func (o *GcpKmsGetDefault) IsClientError() bool

IsClientError returns true when this gcp kms get default response has a 4xx status code

func (*GcpKmsGetDefault) IsCode ¶

func (o *GcpKmsGetDefault) IsCode(code int) bool

IsCode returns true when this gcp kms get default response a status code equal to that given

func (*GcpKmsGetDefault) IsRedirect ¶

func (o *GcpKmsGetDefault) IsRedirect() bool

IsRedirect returns true when this gcp kms get default response has a 3xx status code

func (*GcpKmsGetDefault) IsServerError ¶

func (o *GcpKmsGetDefault) IsServerError() bool

IsServerError returns true when this gcp kms get default response has a 5xx status code

func (*GcpKmsGetDefault) IsSuccess ¶

func (o *GcpKmsGetDefault) IsSuccess() bool

IsSuccess returns true when this gcp kms get default response has a 2xx status code

func (*GcpKmsGetDefault) String ¶

func (o *GcpKmsGetDefault) String() string

type GcpKmsGetOK ¶

type GcpKmsGetOK struct {
	Payload *models.GcpKms
}

GcpKmsGetOK describes a response with status code 200, with default header values.

OK

func NewGcpKmsGetOK ¶

func NewGcpKmsGetOK() *GcpKmsGetOK

NewGcpKmsGetOK creates a GcpKmsGetOK with default headers values

func (*GcpKmsGetOK) Error ¶

func (o *GcpKmsGetOK) Error() string

func (*GcpKmsGetOK) GetPayload ¶

func (o *GcpKmsGetOK) GetPayload() *models.GcpKms

func (*GcpKmsGetOK) IsClientError ¶

func (o *GcpKmsGetOK) IsClientError() bool

IsClientError returns true when this gcp kms get o k response has a 4xx status code

func (*GcpKmsGetOK) IsCode ¶

func (o *GcpKmsGetOK) IsCode(code int) bool

IsCode returns true when this gcp kms get o k response a status code equal to that given

func (*GcpKmsGetOK) IsRedirect ¶

func (o *GcpKmsGetOK) IsRedirect() bool

IsRedirect returns true when this gcp kms get o k response has a 3xx status code

func (*GcpKmsGetOK) IsServerError ¶

func (o *GcpKmsGetOK) IsServerError() bool

IsServerError returns true when this gcp kms get o k response has a 5xx status code

func (*GcpKmsGetOK) IsSuccess ¶

func (o *GcpKmsGetOK) IsSuccess() bool

IsSuccess returns true when this gcp kms get o k response has a 2xx status code

func (*GcpKmsGetOK) String ¶

func (o *GcpKmsGetOK) String() string

type GcpKmsGetParams ¶

type GcpKmsGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* UUID.

	   Google Cloud KMS UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GcpKmsGetParams contains all the parameters to send to the API endpoint

for the gcp kms get operation.

Typically these are written to a http.Request.

func NewGcpKmsGetParams ¶

func NewGcpKmsGetParams() *GcpKmsGetParams

NewGcpKmsGetParams creates a new GcpKmsGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGcpKmsGetParamsWithContext ¶

func NewGcpKmsGetParamsWithContext(ctx context.Context) *GcpKmsGetParams

NewGcpKmsGetParamsWithContext creates a new GcpKmsGetParams object with the ability to set a context for a request.

func NewGcpKmsGetParamsWithHTTPClient ¶

func NewGcpKmsGetParamsWithHTTPClient(client *http.Client) *GcpKmsGetParams

NewGcpKmsGetParamsWithHTTPClient creates a new GcpKmsGetParams object with the ability to set a custom HTTPClient for a request.

func NewGcpKmsGetParamsWithTimeout ¶

func NewGcpKmsGetParamsWithTimeout(timeout time.Duration) *GcpKmsGetParams

NewGcpKmsGetParamsWithTimeout creates a new GcpKmsGetParams object with the ability to set a timeout on a request.

func (*GcpKmsGetParams) SetContext ¶

func (o *GcpKmsGetParams) SetContext(ctx context.Context)

SetContext adds the context to the gcp kms get params

func (*GcpKmsGetParams) SetDefaults ¶

func (o *GcpKmsGetParams) SetDefaults()

SetDefaults hydrates default values in the gcp kms get params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsGetParams) SetFieldsQueryParameter ¶

func (o *GcpKmsGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the gcp kms get params

func (*GcpKmsGetParams) SetHTTPClient ¶

func (o *GcpKmsGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the gcp kms get params

func (*GcpKmsGetParams) SetTimeout ¶

func (o *GcpKmsGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the gcp kms get params

func (*GcpKmsGetParams) SetUUIDPathParameter ¶

func (o *GcpKmsGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the gcp kms get params

func (*GcpKmsGetParams) WithContext ¶

func (o *GcpKmsGetParams) WithContext(ctx context.Context) *GcpKmsGetParams

WithContext adds the context to the gcp kms get params

func (*GcpKmsGetParams) WithDefaults ¶

func (o *GcpKmsGetParams) WithDefaults() *GcpKmsGetParams

WithDefaults hydrates default values in the gcp kms get params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsGetParams) WithFieldsQueryParameter ¶

func (o *GcpKmsGetParams) WithFieldsQueryParameter(fields []string) *GcpKmsGetParams

WithFieldsQueryParameter adds the fields to the gcp kms get params

func (*GcpKmsGetParams) WithHTTPClient ¶

func (o *GcpKmsGetParams) WithHTTPClient(client *http.Client) *GcpKmsGetParams

WithHTTPClient adds the HTTPClient to the gcp kms get params

func (*GcpKmsGetParams) WithTimeout ¶

func (o *GcpKmsGetParams) WithTimeout(timeout time.Duration) *GcpKmsGetParams

WithTimeout adds the timeout to the gcp kms get params

func (*GcpKmsGetParams) WithUUIDPathParameter ¶

func (o *GcpKmsGetParams) WithUUIDPathParameter(uuid string) *GcpKmsGetParams

WithUUIDPathParameter adds the uuid to the gcp kms get params

func (*GcpKmsGetParams) WriteToRequest ¶

func (o *GcpKmsGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GcpKmsGetReader ¶

type GcpKmsGetReader struct {
	// contains filtered or unexported fields
}

GcpKmsGetReader is a Reader for the GcpKmsGet structure.

func (*GcpKmsGetReader) ReadResponse ¶

func (o *GcpKmsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GcpKmsModifyAccepted ¶

type GcpKmsModifyAccepted struct {
}

GcpKmsModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewGcpKmsModifyAccepted ¶

func NewGcpKmsModifyAccepted() *GcpKmsModifyAccepted

NewGcpKmsModifyAccepted creates a GcpKmsModifyAccepted with default headers values

func (*GcpKmsModifyAccepted) Error ¶

func (o *GcpKmsModifyAccepted) Error() string

func (*GcpKmsModifyAccepted) IsClientError ¶

func (o *GcpKmsModifyAccepted) IsClientError() bool

IsClientError returns true when this gcp kms modify accepted response has a 4xx status code

func (*GcpKmsModifyAccepted) IsCode ¶

func (o *GcpKmsModifyAccepted) IsCode(code int) bool

IsCode returns true when this gcp kms modify accepted response a status code equal to that given

func (*GcpKmsModifyAccepted) IsRedirect ¶

func (o *GcpKmsModifyAccepted) IsRedirect() bool

IsRedirect returns true when this gcp kms modify accepted response has a 3xx status code

func (*GcpKmsModifyAccepted) IsServerError ¶

func (o *GcpKmsModifyAccepted) IsServerError() bool

IsServerError returns true when this gcp kms modify accepted response has a 5xx status code

func (*GcpKmsModifyAccepted) IsSuccess ¶

func (o *GcpKmsModifyAccepted) IsSuccess() bool

IsSuccess returns true when this gcp kms modify accepted response has a 2xx status code

func (*GcpKmsModifyAccepted) String ¶

func (o *GcpKmsModifyAccepted) String() string

type GcpKmsModifyDefault ¶

type GcpKmsModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GcpKmsModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537541 | No inputs were provided for the patch request. | | 65537547 | One or more volume encryption keys for encrypted volumes of this data SVM are stored in the key manager configured for the admin SVM. Use the REST API POST method to migrate this data SVM's keys from the admin SVM's key manager to this data SVM's key manager before running the rekey operation. | | 65537713 | Internal Error. Failed to store the application credentials. | | 65537714 | The \"application_credentials\" field must be specified. | | 65537721 | The Google Cloud Key Management Service is not configured for the SVM. | | 65537724 | Failed to update the Google Cloud Key Management Service because invalid application credentials were provided. | | 65537729 | External rekey failed on one or more nodes. Use the REST API PATCH method \"/api/security/gcp-kms/{uuid}\" to try the rekey operation again. | | 65537732 | ONTAP 9.9.1 does not allow modification of the following fields, \"project_id\", \"key_ring_name\" and \"key_ring_location\". |

func NewGcpKmsModifyDefault ¶

func NewGcpKmsModifyDefault(code int) *GcpKmsModifyDefault

NewGcpKmsModifyDefault creates a GcpKmsModifyDefault with default headers values

func (*GcpKmsModifyDefault) Code ¶

func (o *GcpKmsModifyDefault) Code() int

Code gets the status code for the gcp kms modify default response

func (*GcpKmsModifyDefault) Error ¶

func (o *GcpKmsModifyDefault) Error() string

func (*GcpKmsModifyDefault) GetPayload ¶

func (o *GcpKmsModifyDefault) GetPayload() *models.ErrorResponse

func (*GcpKmsModifyDefault) IsClientError ¶

func (o *GcpKmsModifyDefault) IsClientError() bool

IsClientError returns true when this gcp kms modify default response has a 4xx status code

func (*GcpKmsModifyDefault) IsCode ¶

func (o *GcpKmsModifyDefault) IsCode(code int) bool

IsCode returns true when this gcp kms modify default response a status code equal to that given

func (*GcpKmsModifyDefault) IsRedirect ¶

func (o *GcpKmsModifyDefault) IsRedirect() bool

IsRedirect returns true when this gcp kms modify default response has a 3xx status code

func (*GcpKmsModifyDefault) IsServerError ¶

func (o *GcpKmsModifyDefault) IsServerError() bool

IsServerError returns true when this gcp kms modify default response has a 5xx status code

func (*GcpKmsModifyDefault) IsSuccess ¶

func (o *GcpKmsModifyDefault) IsSuccess() bool

IsSuccess returns true when this gcp kms modify default response has a 2xx status code

func (*GcpKmsModifyDefault) String ¶

func (o *GcpKmsModifyDefault) String() string

type GcpKmsModifyOK ¶

type GcpKmsModifyOK struct {
}

GcpKmsModifyOK describes a response with status code 200, with default header values.

OK

func NewGcpKmsModifyOK ¶

func NewGcpKmsModifyOK() *GcpKmsModifyOK

NewGcpKmsModifyOK creates a GcpKmsModifyOK with default headers values

func (*GcpKmsModifyOK) Error ¶

func (o *GcpKmsModifyOK) Error() string

func (*GcpKmsModifyOK) IsClientError ¶

func (o *GcpKmsModifyOK) IsClientError() bool

IsClientError returns true when this gcp kms modify o k response has a 4xx status code

func (*GcpKmsModifyOK) IsCode ¶

func (o *GcpKmsModifyOK) IsCode(code int) bool

IsCode returns true when this gcp kms modify o k response a status code equal to that given

func (*GcpKmsModifyOK) IsRedirect ¶

func (o *GcpKmsModifyOK) IsRedirect() bool

IsRedirect returns true when this gcp kms modify o k response has a 3xx status code

func (*GcpKmsModifyOK) IsServerError ¶

func (o *GcpKmsModifyOK) IsServerError() bool

IsServerError returns true when this gcp kms modify o k response has a 5xx status code

func (*GcpKmsModifyOK) IsSuccess ¶

func (o *GcpKmsModifyOK) IsSuccess() bool

IsSuccess returns true when this gcp kms modify o k response has a 2xx status code

func (*GcpKmsModifyOK) String ¶

func (o *GcpKmsModifyOK) String() string

type GcpKmsModifyParams ¶

type GcpKmsModifyParams struct {

	/* Info.

	   Google Cloud KMS information
	*/
	Info *models.GcpKms

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   Google Cloud KMS UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GcpKmsModifyParams contains all the parameters to send to the API endpoint

for the gcp kms modify operation.

Typically these are written to a http.Request.

func NewGcpKmsModifyParams ¶

func NewGcpKmsModifyParams() *GcpKmsModifyParams

NewGcpKmsModifyParams creates a new GcpKmsModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGcpKmsModifyParamsWithContext ¶

func NewGcpKmsModifyParamsWithContext(ctx context.Context) *GcpKmsModifyParams

NewGcpKmsModifyParamsWithContext creates a new GcpKmsModifyParams object with the ability to set a context for a request.

func NewGcpKmsModifyParamsWithHTTPClient ¶

func NewGcpKmsModifyParamsWithHTTPClient(client *http.Client) *GcpKmsModifyParams

NewGcpKmsModifyParamsWithHTTPClient creates a new GcpKmsModifyParams object with the ability to set a custom HTTPClient for a request.

func NewGcpKmsModifyParamsWithTimeout ¶

func NewGcpKmsModifyParamsWithTimeout(timeout time.Duration) *GcpKmsModifyParams

NewGcpKmsModifyParamsWithTimeout creates a new GcpKmsModifyParams object with the ability to set a timeout on a request.

func (*GcpKmsModifyParams) SetContext ¶

func (o *GcpKmsModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the gcp kms modify params

func (*GcpKmsModifyParams) SetDefaults ¶

func (o *GcpKmsModifyParams) SetDefaults()

SetDefaults hydrates default values in the gcp kms modify params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsModifyParams) SetHTTPClient ¶

func (o *GcpKmsModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the gcp kms modify params

func (*GcpKmsModifyParams) SetInfo ¶

func (o *GcpKmsModifyParams) SetInfo(info *models.GcpKms)

SetInfo adds the info to the gcp kms modify params

func (*GcpKmsModifyParams) SetReturnTimeoutQueryParameter ¶

func (o *GcpKmsModifyParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the gcp kms modify params

func (*GcpKmsModifyParams) SetTimeout ¶

func (o *GcpKmsModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the gcp kms modify params

func (*GcpKmsModifyParams) SetUUIDPathParameter ¶

func (o *GcpKmsModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the gcp kms modify params

func (*GcpKmsModifyParams) WithContext ¶

WithContext adds the context to the gcp kms modify params

func (*GcpKmsModifyParams) WithDefaults ¶

func (o *GcpKmsModifyParams) WithDefaults() *GcpKmsModifyParams

WithDefaults hydrates default values in the gcp kms modify params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsModifyParams) WithHTTPClient ¶

func (o *GcpKmsModifyParams) WithHTTPClient(client *http.Client) *GcpKmsModifyParams

WithHTTPClient adds the HTTPClient to the gcp kms modify params

func (*GcpKmsModifyParams) WithInfo ¶

func (o *GcpKmsModifyParams) WithInfo(info *models.GcpKms) *GcpKmsModifyParams

WithInfo adds the info to the gcp kms modify params

func (*GcpKmsModifyParams) WithReturnTimeoutQueryParameter ¶

func (o *GcpKmsModifyParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *GcpKmsModifyParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the gcp kms modify params

func (*GcpKmsModifyParams) WithTimeout ¶

func (o *GcpKmsModifyParams) WithTimeout(timeout time.Duration) *GcpKmsModifyParams

WithTimeout adds the timeout to the gcp kms modify params

func (*GcpKmsModifyParams) WithUUIDPathParameter ¶

func (o *GcpKmsModifyParams) WithUUIDPathParameter(uuid string) *GcpKmsModifyParams

WithUUIDPathParameter adds the uuid to the gcp kms modify params

func (*GcpKmsModifyParams) WriteToRequest ¶

func (o *GcpKmsModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GcpKmsModifyReader ¶

type GcpKmsModifyReader struct {
	// contains filtered or unexported fields
}

GcpKmsModifyReader is a Reader for the GcpKmsModify structure.

func (*GcpKmsModifyReader) ReadResponse ¶

func (o *GcpKmsModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GcpKmsRekeyExternalAccepted ¶

type GcpKmsRekeyExternalAccepted struct {
}

GcpKmsRekeyExternalAccepted describes a response with status code 202, with default header values.

Accepted

func NewGcpKmsRekeyExternalAccepted ¶

func NewGcpKmsRekeyExternalAccepted() *GcpKmsRekeyExternalAccepted

NewGcpKmsRekeyExternalAccepted creates a GcpKmsRekeyExternalAccepted with default headers values

func (*GcpKmsRekeyExternalAccepted) Error ¶

func (*GcpKmsRekeyExternalAccepted) IsClientError ¶

func (o *GcpKmsRekeyExternalAccepted) IsClientError() bool

IsClientError returns true when this gcp kms rekey external accepted response has a 4xx status code

func (*GcpKmsRekeyExternalAccepted) IsCode ¶

func (o *GcpKmsRekeyExternalAccepted) IsCode(code int) bool

IsCode returns true when this gcp kms rekey external accepted response a status code equal to that given

func (*GcpKmsRekeyExternalAccepted) IsRedirect ¶

func (o *GcpKmsRekeyExternalAccepted) IsRedirect() bool

IsRedirect returns true when this gcp kms rekey external accepted response has a 3xx status code

func (*GcpKmsRekeyExternalAccepted) IsServerError ¶

func (o *GcpKmsRekeyExternalAccepted) IsServerError() bool

IsServerError returns true when this gcp kms rekey external accepted response has a 5xx status code

func (*GcpKmsRekeyExternalAccepted) IsSuccess ¶

func (o *GcpKmsRekeyExternalAccepted) IsSuccess() bool

IsSuccess returns true when this gcp kms rekey external accepted response has a 2xx status code

func (*GcpKmsRekeyExternalAccepted) String ¶

func (o *GcpKmsRekeyExternalAccepted) String() string

type GcpKmsRekeyExternalDefault ¶

type GcpKmsRekeyExternalDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GcpKmsRekeyExternalDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537547 | One or more volume encryption keys for encrypted volumes of this data SVM are stored in the key manager configured for the admin SVM. Use the REST API POST method to migrate this data SVM's keys from the admin SVM's key manager to this data SVM's key manager before running the rekey operation. | | 65537721 | Google Cloud KMS is not configured for the given SVM. |

func NewGcpKmsRekeyExternalDefault ¶

func NewGcpKmsRekeyExternalDefault(code int) *GcpKmsRekeyExternalDefault

NewGcpKmsRekeyExternalDefault creates a GcpKmsRekeyExternalDefault with default headers values

func (*GcpKmsRekeyExternalDefault) Code ¶

func (o *GcpKmsRekeyExternalDefault) Code() int

Code gets the status code for the gcp kms rekey external default response

func (*GcpKmsRekeyExternalDefault) Error ¶

func (*GcpKmsRekeyExternalDefault) GetPayload ¶

func (*GcpKmsRekeyExternalDefault) IsClientError ¶

func (o *GcpKmsRekeyExternalDefault) IsClientError() bool

IsClientError returns true when this gcp kms rekey external default response has a 4xx status code

func (*GcpKmsRekeyExternalDefault) IsCode ¶

func (o *GcpKmsRekeyExternalDefault) IsCode(code int) bool

IsCode returns true when this gcp kms rekey external default response a status code equal to that given

func (*GcpKmsRekeyExternalDefault) IsRedirect ¶

func (o *GcpKmsRekeyExternalDefault) IsRedirect() bool

IsRedirect returns true when this gcp kms rekey external default response has a 3xx status code

func (*GcpKmsRekeyExternalDefault) IsServerError ¶

func (o *GcpKmsRekeyExternalDefault) IsServerError() bool

IsServerError returns true when this gcp kms rekey external default response has a 5xx status code

func (*GcpKmsRekeyExternalDefault) IsSuccess ¶

func (o *GcpKmsRekeyExternalDefault) IsSuccess() bool

IsSuccess returns true when this gcp kms rekey external default response has a 2xx status code

func (*GcpKmsRekeyExternalDefault) String ¶

func (o *GcpKmsRekeyExternalDefault) String() string

type GcpKmsRekeyExternalParams ¶

type GcpKmsRekeyExternalParams struct {

	/* GcpKmsUUID.

	   UUID of the existing Google Cloud KMS configuration.
	*/
	GcpKmsUUIDPathParameter string

	/* Info.

	   Google Cloud KMS information.
	*/
	Info *models.GcpKmsKey

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GcpKmsRekeyExternalParams contains all the parameters to send to the API endpoint

for the gcp kms rekey external operation.

Typically these are written to a http.Request.

func NewGcpKmsRekeyExternalParams ¶

func NewGcpKmsRekeyExternalParams() *GcpKmsRekeyExternalParams

NewGcpKmsRekeyExternalParams creates a new GcpKmsRekeyExternalParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGcpKmsRekeyExternalParamsWithContext ¶

func NewGcpKmsRekeyExternalParamsWithContext(ctx context.Context) *GcpKmsRekeyExternalParams

NewGcpKmsRekeyExternalParamsWithContext creates a new GcpKmsRekeyExternalParams object with the ability to set a context for a request.

func NewGcpKmsRekeyExternalParamsWithHTTPClient ¶

func NewGcpKmsRekeyExternalParamsWithHTTPClient(client *http.Client) *GcpKmsRekeyExternalParams

NewGcpKmsRekeyExternalParamsWithHTTPClient creates a new GcpKmsRekeyExternalParams object with the ability to set a custom HTTPClient for a request.

func NewGcpKmsRekeyExternalParamsWithTimeout ¶

func NewGcpKmsRekeyExternalParamsWithTimeout(timeout time.Duration) *GcpKmsRekeyExternalParams

NewGcpKmsRekeyExternalParamsWithTimeout creates a new GcpKmsRekeyExternalParams object with the ability to set a timeout on a request.

func (*GcpKmsRekeyExternalParams) SetContext ¶

func (o *GcpKmsRekeyExternalParams) SetContext(ctx context.Context)

SetContext adds the context to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) SetDefaults ¶

func (o *GcpKmsRekeyExternalParams) SetDefaults()

SetDefaults hydrates default values in the gcp kms rekey external params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsRekeyExternalParams) SetGcpKmsUUIDPathParameter ¶

func (o *GcpKmsRekeyExternalParams) SetGcpKmsUUIDPathParameter(gcpKmsUUID string)

SetGcpKmsUUIDPathParameter adds the gcpKmsUuid to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) SetHTTPClient ¶

func (o *GcpKmsRekeyExternalParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) SetInfo ¶

func (o *GcpKmsRekeyExternalParams) SetInfo(info *models.GcpKmsKey)

SetInfo adds the info to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) SetReturnRecordsQueryParameter ¶

func (o *GcpKmsRekeyExternalParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) SetReturnTimeoutQueryParameter ¶

func (o *GcpKmsRekeyExternalParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) SetTimeout ¶

func (o *GcpKmsRekeyExternalParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) WithContext ¶

WithContext adds the context to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) WithDefaults ¶

WithDefaults hydrates default values in the gcp kms rekey external params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsRekeyExternalParams) WithGcpKmsUUIDPathParameter ¶

func (o *GcpKmsRekeyExternalParams) WithGcpKmsUUIDPathParameter(gcpKmsUUID string) *GcpKmsRekeyExternalParams

WithGcpKmsUUIDPathParameter adds the gcpKmsUUID to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) WithHTTPClient ¶

func (o *GcpKmsRekeyExternalParams) WithHTTPClient(client *http.Client) *GcpKmsRekeyExternalParams

WithHTTPClient adds the HTTPClient to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) WithInfo ¶

WithInfo adds the info to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) WithReturnRecordsQueryParameter ¶

func (o *GcpKmsRekeyExternalParams) WithReturnRecordsQueryParameter(returnRecords *bool) *GcpKmsRekeyExternalParams

WithReturnRecordsQueryParameter adds the returnRecords to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) WithReturnTimeoutQueryParameter ¶

func (o *GcpKmsRekeyExternalParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *GcpKmsRekeyExternalParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) WithTimeout ¶

WithTimeout adds the timeout to the gcp kms rekey external params

func (*GcpKmsRekeyExternalParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GcpKmsRekeyExternalReader ¶

type GcpKmsRekeyExternalReader struct {
	// contains filtered or unexported fields
}

GcpKmsRekeyExternalReader is a Reader for the GcpKmsRekeyExternal structure.

func (*GcpKmsRekeyExternalReader) ReadResponse ¶

func (o *GcpKmsRekeyExternalReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GcpKmsRekeyInternalAccepted ¶

type GcpKmsRekeyInternalAccepted struct {
}

GcpKmsRekeyInternalAccepted describes a response with status code 202, with default header values.

Accepted

func NewGcpKmsRekeyInternalAccepted ¶

func NewGcpKmsRekeyInternalAccepted() *GcpKmsRekeyInternalAccepted

NewGcpKmsRekeyInternalAccepted creates a GcpKmsRekeyInternalAccepted with default headers values

func (*GcpKmsRekeyInternalAccepted) Error ¶

func (*GcpKmsRekeyInternalAccepted) IsClientError ¶

func (o *GcpKmsRekeyInternalAccepted) IsClientError() bool

IsClientError returns true when this gcp kms rekey internal accepted response has a 4xx status code

func (*GcpKmsRekeyInternalAccepted) IsCode ¶

func (o *GcpKmsRekeyInternalAccepted) IsCode(code int) bool

IsCode returns true when this gcp kms rekey internal accepted response a status code equal to that given

func (*GcpKmsRekeyInternalAccepted) IsRedirect ¶

func (o *GcpKmsRekeyInternalAccepted) IsRedirect() bool

IsRedirect returns true when this gcp kms rekey internal accepted response has a 3xx status code

func (*GcpKmsRekeyInternalAccepted) IsServerError ¶

func (o *GcpKmsRekeyInternalAccepted) IsServerError() bool

IsServerError returns true when this gcp kms rekey internal accepted response has a 5xx status code

func (*GcpKmsRekeyInternalAccepted) IsSuccess ¶

func (o *GcpKmsRekeyInternalAccepted) IsSuccess() bool

IsSuccess returns true when this gcp kms rekey internal accepted response has a 2xx status code

func (*GcpKmsRekeyInternalAccepted) String ¶

func (o *GcpKmsRekeyInternalAccepted) String() string

type GcpKmsRekeyInternalDefault ¶

type GcpKmsRekeyInternalDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GcpKmsRekeyInternalDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537547 | One or more volume encryption keys for encrypted volumes of this data SVM are stored in the key manager configured for the admin SVM. Use the REST API POST method to migrate this data SVM's keys from the admin SVM's key manager to this data SVM's key manager before running the rekey operation. | | 65537559 | There are no existing internal keys for the SVM. A rekey operation is allowed for an SVM with one or more encryption keys. | | 65537721 | Google Cloud KMS is not configured for the given SVM. |

func NewGcpKmsRekeyInternalDefault ¶

func NewGcpKmsRekeyInternalDefault(code int) *GcpKmsRekeyInternalDefault

NewGcpKmsRekeyInternalDefault creates a GcpKmsRekeyInternalDefault with default headers values

func (*GcpKmsRekeyInternalDefault) Code ¶

func (o *GcpKmsRekeyInternalDefault) Code() int

Code gets the status code for the gcp kms rekey internal default response

func (*GcpKmsRekeyInternalDefault) Error ¶

func (*GcpKmsRekeyInternalDefault) GetPayload ¶

func (*GcpKmsRekeyInternalDefault) IsClientError ¶

func (o *GcpKmsRekeyInternalDefault) IsClientError() bool

IsClientError returns true when this gcp kms rekey internal default response has a 4xx status code

func (*GcpKmsRekeyInternalDefault) IsCode ¶

func (o *GcpKmsRekeyInternalDefault) IsCode(code int) bool

IsCode returns true when this gcp kms rekey internal default response a status code equal to that given

func (*GcpKmsRekeyInternalDefault) IsRedirect ¶

func (o *GcpKmsRekeyInternalDefault) IsRedirect() bool

IsRedirect returns true when this gcp kms rekey internal default response has a 3xx status code

func (*GcpKmsRekeyInternalDefault) IsServerError ¶

func (o *GcpKmsRekeyInternalDefault) IsServerError() bool

IsServerError returns true when this gcp kms rekey internal default response has a 5xx status code

func (*GcpKmsRekeyInternalDefault) IsSuccess ¶

func (o *GcpKmsRekeyInternalDefault) IsSuccess() bool

IsSuccess returns true when this gcp kms rekey internal default response has a 2xx status code

func (*GcpKmsRekeyInternalDefault) String ¶

func (o *GcpKmsRekeyInternalDefault) String() string

type GcpKmsRekeyInternalParams ¶

type GcpKmsRekeyInternalParams struct {

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   UUID of the existing Google Cloud KMS configuration.
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GcpKmsRekeyInternalParams contains all the parameters to send to the API endpoint

for the gcp kms rekey internal operation.

Typically these are written to a http.Request.

func NewGcpKmsRekeyInternalParams ¶

func NewGcpKmsRekeyInternalParams() *GcpKmsRekeyInternalParams

NewGcpKmsRekeyInternalParams creates a new GcpKmsRekeyInternalParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGcpKmsRekeyInternalParamsWithContext ¶

func NewGcpKmsRekeyInternalParamsWithContext(ctx context.Context) *GcpKmsRekeyInternalParams

NewGcpKmsRekeyInternalParamsWithContext creates a new GcpKmsRekeyInternalParams object with the ability to set a context for a request.

func NewGcpKmsRekeyInternalParamsWithHTTPClient ¶

func NewGcpKmsRekeyInternalParamsWithHTTPClient(client *http.Client) *GcpKmsRekeyInternalParams

NewGcpKmsRekeyInternalParamsWithHTTPClient creates a new GcpKmsRekeyInternalParams object with the ability to set a custom HTTPClient for a request.

func NewGcpKmsRekeyInternalParamsWithTimeout ¶

func NewGcpKmsRekeyInternalParamsWithTimeout(timeout time.Duration) *GcpKmsRekeyInternalParams

NewGcpKmsRekeyInternalParamsWithTimeout creates a new GcpKmsRekeyInternalParams object with the ability to set a timeout on a request.

func (*GcpKmsRekeyInternalParams) SetContext ¶

func (o *GcpKmsRekeyInternalParams) SetContext(ctx context.Context)

SetContext adds the context to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) SetDefaults ¶

func (o *GcpKmsRekeyInternalParams) SetDefaults()

SetDefaults hydrates default values in the gcp kms rekey internal params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsRekeyInternalParams) SetHTTPClient ¶

func (o *GcpKmsRekeyInternalParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) SetReturnRecordsQueryParameter ¶

func (o *GcpKmsRekeyInternalParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) SetReturnTimeoutQueryParameter ¶

func (o *GcpKmsRekeyInternalParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) SetTimeout ¶

func (o *GcpKmsRekeyInternalParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) SetUUIDPathParameter ¶

func (o *GcpKmsRekeyInternalParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) WithContext ¶

WithContext adds the context to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) WithDefaults ¶

WithDefaults hydrates default values in the gcp kms rekey internal params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsRekeyInternalParams) WithHTTPClient ¶

func (o *GcpKmsRekeyInternalParams) WithHTTPClient(client *http.Client) *GcpKmsRekeyInternalParams

WithHTTPClient adds the HTTPClient to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) WithReturnRecordsQueryParameter ¶

func (o *GcpKmsRekeyInternalParams) WithReturnRecordsQueryParameter(returnRecords *bool) *GcpKmsRekeyInternalParams

WithReturnRecordsQueryParameter adds the returnRecords to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) WithReturnTimeoutQueryParameter ¶

func (o *GcpKmsRekeyInternalParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *GcpKmsRekeyInternalParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) WithTimeout ¶

WithTimeout adds the timeout to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) WithUUIDPathParameter ¶

func (o *GcpKmsRekeyInternalParams) WithUUIDPathParameter(uuid string) *GcpKmsRekeyInternalParams

WithUUIDPathParameter adds the uuid to the gcp kms rekey internal params

func (*GcpKmsRekeyInternalParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GcpKmsRekeyInternalReader ¶

type GcpKmsRekeyInternalReader struct {
	// contains filtered or unexported fields
}

GcpKmsRekeyInternalReader is a Reader for the GcpKmsRekeyInternal structure.

func (*GcpKmsRekeyInternalReader) ReadResponse ¶

func (o *GcpKmsRekeyInternalReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GcpKmsRestoreAccepted ¶

type GcpKmsRestoreAccepted struct {
}

GcpKmsRestoreAccepted describes a response with status code 202, with default header values.

Accepted

func NewGcpKmsRestoreAccepted ¶

func NewGcpKmsRestoreAccepted() *GcpKmsRestoreAccepted

NewGcpKmsRestoreAccepted creates a GcpKmsRestoreAccepted with default headers values

func (*GcpKmsRestoreAccepted) Error ¶

func (o *GcpKmsRestoreAccepted) Error() string

func (*GcpKmsRestoreAccepted) IsClientError ¶

func (o *GcpKmsRestoreAccepted) IsClientError() bool

IsClientError returns true when this gcp kms restore accepted response has a 4xx status code

func (*GcpKmsRestoreAccepted) IsCode ¶

func (o *GcpKmsRestoreAccepted) IsCode(code int) bool

IsCode returns true when this gcp kms restore accepted response a status code equal to that given

func (*GcpKmsRestoreAccepted) IsRedirect ¶

func (o *GcpKmsRestoreAccepted) IsRedirect() bool

IsRedirect returns true when this gcp kms restore accepted response has a 3xx status code

func (*GcpKmsRestoreAccepted) IsServerError ¶

func (o *GcpKmsRestoreAccepted) IsServerError() bool

IsServerError returns true when this gcp kms restore accepted response has a 5xx status code

func (*GcpKmsRestoreAccepted) IsSuccess ¶

func (o *GcpKmsRestoreAccepted) IsSuccess() bool

IsSuccess returns true when this gcp kms restore accepted response has a 2xx status code

func (*GcpKmsRestoreAccepted) String ¶

func (o *GcpKmsRestoreAccepted) String() string

type GcpKmsRestoreDefault ¶

type GcpKmsRestoreDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GcpKmsRestoreDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65537721 | The Google Cloud Key Management Service is not configured for the given SVM. | | 65537722 | Failed to restore keys on the following SVMs. |

func NewGcpKmsRestoreDefault ¶

func NewGcpKmsRestoreDefault(code int) *GcpKmsRestoreDefault

NewGcpKmsRestoreDefault creates a GcpKmsRestoreDefault with default headers values

func (*GcpKmsRestoreDefault) Code ¶

func (o *GcpKmsRestoreDefault) Code() int

Code gets the status code for the gcp kms restore default response

func (*GcpKmsRestoreDefault) Error ¶

func (o *GcpKmsRestoreDefault) Error() string

func (*GcpKmsRestoreDefault) GetPayload ¶

func (o *GcpKmsRestoreDefault) GetPayload() *models.ErrorResponse

func (*GcpKmsRestoreDefault) IsClientError ¶

func (o *GcpKmsRestoreDefault) IsClientError() bool

IsClientError returns true when this gcp kms restore default response has a 4xx status code

func (*GcpKmsRestoreDefault) IsCode ¶

func (o *GcpKmsRestoreDefault) IsCode(code int) bool

IsCode returns true when this gcp kms restore default response a status code equal to that given

func (*GcpKmsRestoreDefault) IsRedirect ¶

func (o *GcpKmsRestoreDefault) IsRedirect() bool

IsRedirect returns true when this gcp kms restore default response has a 3xx status code

func (*GcpKmsRestoreDefault) IsServerError ¶

func (o *GcpKmsRestoreDefault) IsServerError() bool

IsServerError returns true when this gcp kms restore default response has a 5xx status code

func (*GcpKmsRestoreDefault) IsSuccess ¶

func (o *GcpKmsRestoreDefault) IsSuccess() bool

IsSuccess returns true when this gcp kms restore default response has a 2xx status code

func (*GcpKmsRestoreDefault) String ¶

func (o *GcpKmsRestoreDefault) String() string

type GcpKmsRestoreParams ¶

type GcpKmsRestoreParams struct {

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* UUID.

	   UUID of the existing Google Cloud KMS configuration.
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GcpKmsRestoreParams contains all the parameters to send to the API endpoint

for the gcp kms restore operation.

Typically these are written to a http.Request.

func NewGcpKmsRestoreParams ¶

func NewGcpKmsRestoreParams() *GcpKmsRestoreParams

NewGcpKmsRestoreParams creates a new GcpKmsRestoreParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGcpKmsRestoreParamsWithContext ¶

func NewGcpKmsRestoreParamsWithContext(ctx context.Context) *GcpKmsRestoreParams

NewGcpKmsRestoreParamsWithContext creates a new GcpKmsRestoreParams object with the ability to set a context for a request.

func NewGcpKmsRestoreParamsWithHTTPClient ¶

func NewGcpKmsRestoreParamsWithHTTPClient(client *http.Client) *GcpKmsRestoreParams

NewGcpKmsRestoreParamsWithHTTPClient creates a new GcpKmsRestoreParams object with the ability to set a custom HTTPClient for a request.

func NewGcpKmsRestoreParamsWithTimeout ¶

func NewGcpKmsRestoreParamsWithTimeout(timeout time.Duration) *GcpKmsRestoreParams

NewGcpKmsRestoreParamsWithTimeout creates a new GcpKmsRestoreParams object with the ability to set a timeout on a request.

func (*GcpKmsRestoreParams) SetContext ¶

func (o *GcpKmsRestoreParams) SetContext(ctx context.Context)

SetContext adds the context to the gcp kms restore params

func (*GcpKmsRestoreParams) SetDefaults ¶

func (o *GcpKmsRestoreParams) SetDefaults()

SetDefaults hydrates default values in the gcp kms restore params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsRestoreParams) SetHTTPClient ¶

func (o *GcpKmsRestoreParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the gcp kms restore params

func (*GcpKmsRestoreParams) SetReturnRecordsQueryParameter ¶

func (o *GcpKmsRestoreParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the gcp kms restore params

func (*GcpKmsRestoreParams) SetReturnTimeoutQueryParameter ¶

func (o *GcpKmsRestoreParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the gcp kms restore params

func (*GcpKmsRestoreParams) SetTimeout ¶

func (o *GcpKmsRestoreParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the gcp kms restore params

func (*GcpKmsRestoreParams) SetUUIDPathParameter ¶

func (o *GcpKmsRestoreParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the gcp kms restore params

func (*GcpKmsRestoreParams) WithContext ¶

WithContext adds the context to the gcp kms restore params

func (*GcpKmsRestoreParams) WithDefaults ¶

func (o *GcpKmsRestoreParams) WithDefaults() *GcpKmsRestoreParams

WithDefaults hydrates default values in the gcp kms restore params (not the query body).

All values with no default are reset to their zero value.

func (*GcpKmsRestoreParams) WithHTTPClient ¶

func (o *GcpKmsRestoreParams) WithHTTPClient(client *http.Client) *GcpKmsRestoreParams

WithHTTPClient adds the HTTPClient to the gcp kms restore params

func (*GcpKmsRestoreParams) WithReturnRecordsQueryParameter ¶

func (o *GcpKmsRestoreParams) WithReturnRecordsQueryParameter(returnRecords *bool) *GcpKmsRestoreParams

WithReturnRecordsQueryParameter adds the returnRecords to the gcp kms restore params

func (*GcpKmsRestoreParams) WithReturnTimeoutQueryParameter ¶

func (o *GcpKmsRestoreParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *GcpKmsRestoreParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the gcp kms restore params

func (*GcpKmsRestoreParams) WithTimeout ¶

func (o *GcpKmsRestoreParams) WithTimeout(timeout time.Duration) *GcpKmsRestoreParams

WithTimeout adds the timeout to the gcp kms restore params

func (*GcpKmsRestoreParams) WithUUIDPathParameter ¶

func (o *GcpKmsRestoreParams) WithUUIDPathParameter(uuid string) *GcpKmsRestoreParams

WithUUIDPathParameter adds the uuid to the gcp kms restore params

func (*GcpKmsRestoreParams) WriteToRequest ¶

func (o *GcpKmsRestoreParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GcpKmsRestoreReader ¶

type GcpKmsRestoreReader struct {
	// contains filtered or unexported fields
}

GcpKmsRestoreReader is a Reader for the GcpKmsRestore structure.

func (*GcpKmsRestoreReader) ReadResponse ¶

func (o *GcpKmsRestoreReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecCaCertificateCollectionGetDefault ¶

type IpsecCaCertificateCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

IpsecCaCertificateCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewIpsecCaCertificateCollectionGetDefault ¶

func NewIpsecCaCertificateCollectionGetDefault(code int) *IpsecCaCertificateCollectionGetDefault

NewIpsecCaCertificateCollectionGetDefault creates a IpsecCaCertificateCollectionGetDefault with default headers values

func (*IpsecCaCertificateCollectionGetDefault) Code ¶

Code gets the status code for the ipsec ca certificate collection get default response

func (*IpsecCaCertificateCollectionGetDefault) Error ¶

func (*IpsecCaCertificateCollectionGetDefault) GetPayload ¶

func (*IpsecCaCertificateCollectionGetDefault) IsClientError ¶

func (o *IpsecCaCertificateCollectionGetDefault) IsClientError() bool

IsClientError returns true when this ipsec ca certificate collection get default response has a 4xx status code

func (*IpsecCaCertificateCollectionGetDefault) IsCode ¶

IsCode returns true when this ipsec ca certificate collection get default response a status code equal to that given

func (*IpsecCaCertificateCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this ipsec ca certificate collection get default response has a 3xx status code

func (*IpsecCaCertificateCollectionGetDefault) IsServerError ¶

func (o *IpsecCaCertificateCollectionGetDefault) IsServerError() bool

IsServerError returns true when this ipsec ca certificate collection get default response has a 5xx status code

func (*IpsecCaCertificateCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this ipsec ca certificate collection get default response has a 2xx status code

func (*IpsecCaCertificateCollectionGetDefault) String ¶

type IpsecCaCertificateCollectionGetOK ¶

type IpsecCaCertificateCollectionGetOK struct {
	Payload *models.IpsecCaCertificateResponse
}

IpsecCaCertificateCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewIpsecCaCertificateCollectionGetOK ¶

func NewIpsecCaCertificateCollectionGetOK() *IpsecCaCertificateCollectionGetOK

NewIpsecCaCertificateCollectionGetOK creates a IpsecCaCertificateCollectionGetOK with default headers values

func (*IpsecCaCertificateCollectionGetOK) Error ¶

func (*IpsecCaCertificateCollectionGetOK) GetPayload ¶

func (*IpsecCaCertificateCollectionGetOK) IsClientError ¶

func (o *IpsecCaCertificateCollectionGetOK) IsClientError() bool

IsClientError returns true when this ipsec ca certificate collection get o k response has a 4xx status code

func (*IpsecCaCertificateCollectionGetOK) IsCode ¶

func (o *IpsecCaCertificateCollectionGetOK) IsCode(code int) bool

IsCode returns true when this ipsec ca certificate collection get o k response a status code equal to that given

func (*IpsecCaCertificateCollectionGetOK) IsRedirect ¶

func (o *IpsecCaCertificateCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this ipsec ca certificate collection get o k response has a 3xx status code

func (*IpsecCaCertificateCollectionGetOK) IsServerError ¶

func (o *IpsecCaCertificateCollectionGetOK) IsServerError() bool

IsServerError returns true when this ipsec ca certificate collection get o k response has a 5xx status code

func (*IpsecCaCertificateCollectionGetOK) IsSuccess ¶

func (o *IpsecCaCertificateCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this ipsec ca certificate collection get o k response has a 2xx status code

func (*IpsecCaCertificateCollectionGetOK) String ¶

type IpsecCaCertificateCollectionGetParams ¶

type IpsecCaCertificateCollectionGetParams struct {

	/* CertificateUUID.

	   Filter by certificate.uuid
	*/
	CertificateUUIDQueryParameter *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

	/* Scope.

	   Filter by scope
	*/
	ScopeQueryParameter *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
}

IpsecCaCertificateCollectionGetParams contains all the parameters to send to the API endpoint

for the ipsec ca certificate collection get operation.

Typically these are written to a http.Request.

func NewIpsecCaCertificateCollectionGetParams ¶

func NewIpsecCaCertificateCollectionGetParams() *IpsecCaCertificateCollectionGetParams

NewIpsecCaCertificateCollectionGetParams creates a new IpsecCaCertificateCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecCaCertificateCollectionGetParamsWithContext ¶

func NewIpsecCaCertificateCollectionGetParamsWithContext(ctx context.Context) *IpsecCaCertificateCollectionGetParams

NewIpsecCaCertificateCollectionGetParamsWithContext creates a new IpsecCaCertificateCollectionGetParams object with the ability to set a context for a request.

func NewIpsecCaCertificateCollectionGetParamsWithHTTPClient ¶

func NewIpsecCaCertificateCollectionGetParamsWithHTTPClient(client *http.Client) *IpsecCaCertificateCollectionGetParams

NewIpsecCaCertificateCollectionGetParamsWithHTTPClient creates a new IpsecCaCertificateCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecCaCertificateCollectionGetParamsWithTimeout ¶

func NewIpsecCaCertificateCollectionGetParamsWithTimeout(timeout time.Duration) *IpsecCaCertificateCollectionGetParams

NewIpsecCaCertificateCollectionGetParamsWithTimeout creates a new IpsecCaCertificateCollectionGetParams object with the ability to set a timeout on a request.

func (*IpsecCaCertificateCollectionGetParams) SetCertificateUUIDQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) SetCertificateUUIDQueryParameter(certificateUUID *string)

SetCertificateUUIDQueryParameter adds the certificateUuid to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetContext ¶

SetContext adds the context to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetDefaults ¶

func (o *IpsecCaCertificateCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the ipsec ca certificate collection get params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecCaCertificateCollectionGetParams) SetFieldsQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetHTTPClient ¶

func (o *IpsecCaCertificateCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetOrderByQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetSVMNameQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetSVMUUIDQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetScopeQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter adds the scope to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) SetTimeout ¶

func (o *IpsecCaCertificateCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithCertificateUUIDQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) WithCertificateUUIDQueryParameter(certificateUUID *string) *IpsecCaCertificateCollectionGetParams

WithCertificateUUIDQueryParameter adds the certificateUUID to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithContext ¶

WithContext adds the context to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the ipsec ca certificate collection get params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecCaCertificateCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *IpsecCaCertificateCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithOrderByQueryParameter ¶

WithOrderByQueryParameter adds the orderBy to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *IpsecCaCertificateCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *IpsecCaCertificateCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *IpsecCaCertificateCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithSVMNameQueryParameter ¶

WithSVMNameQueryParameter adds the svmName to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithSVMUUIDQueryParameter ¶

WithSVMUUIDQueryParameter adds the svmUUID to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithScopeQueryParameter ¶

WithScopeQueryParameter adds the scope to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the ipsec ca certificate collection get params

func (*IpsecCaCertificateCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpsecCaCertificateCollectionGetReader ¶

type IpsecCaCertificateCollectionGetReader struct {
	// contains filtered or unexported fields
}

IpsecCaCertificateCollectionGetReader is a Reader for the IpsecCaCertificateCollectionGet structure.

func (*IpsecCaCertificateCollectionGetReader) ReadResponse ¶

func (o *IpsecCaCertificateCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecCaCertificateCreateCreated ¶

type IpsecCaCertificateCreateCreated struct {
	Payload *models.IpsecCaCertificateResponse
}

IpsecCaCertificateCreateCreated describes a response with status code 201, with default header values.

Created

func NewIpsecCaCertificateCreateCreated ¶

func NewIpsecCaCertificateCreateCreated() *IpsecCaCertificateCreateCreated

NewIpsecCaCertificateCreateCreated creates a IpsecCaCertificateCreateCreated with default headers values

func (*IpsecCaCertificateCreateCreated) Error ¶

func (*IpsecCaCertificateCreateCreated) GetPayload ¶

func (*IpsecCaCertificateCreateCreated) IsClientError ¶

func (o *IpsecCaCertificateCreateCreated) IsClientError() bool

IsClientError returns true when this ipsec ca certificate create created response has a 4xx status code

func (*IpsecCaCertificateCreateCreated) IsCode ¶

func (o *IpsecCaCertificateCreateCreated) IsCode(code int) bool

IsCode returns true when this ipsec ca certificate create created response a status code equal to that given

func (*IpsecCaCertificateCreateCreated) IsRedirect ¶

func (o *IpsecCaCertificateCreateCreated) IsRedirect() bool

IsRedirect returns true when this ipsec ca certificate create created response has a 3xx status code

func (*IpsecCaCertificateCreateCreated) IsServerError ¶

func (o *IpsecCaCertificateCreateCreated) IsServerError() bool

IsServerError returns true when this ipsec ca certificate create created response has a 5xx status code

func (*IpsecCaCertificateCreateCreated) IsSuccess ¶

func (o *IpsecCaCertificateCreateCreated) IsSuccess() bool

IsSuccess returns true when this ipsec ca certificate create created response has a 2xx status code

func (*IpsecCaCertificateCreateCreated) String ¶

type IpsecCaCertificateCreateDefault ¶

type IpsecCaCertificateCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IpsecCaCertificateCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 66257296 | CA certificate is not installed. |

func NewIpsecCaCertificateCreateDefault ¶

func NewIpsecCaCertificateCreateDefault(code int) *IpsecCaCertificateCreateDefault

NewIpsecCaCertificateCreateDefault creates a IpsecCaCertificateCreateDefault with default headers values

func (*IpsecCaCertificateCreateDefault) Code ¶

Code gets the status code for the ipsec ca certificate create default response

func (*IpsecCaCertificateCreateDefault) Error ¶

func (*IpsecCaCertificateCreateDefault) GetPayload ¶

func (*IpsecCaCertificateCreateDefault) IsClientError ¶

func (o *IpsecCaCertificateCreateDefault) IsClientError() bool

IsClientError returns true when this ipsec ca certificate create default response has a 4xx status code

func (*IpsecCaCertificateCreateDefault) IsCode ¶

func (o *IpsecCaCertificateCreateDefault) IsCode(code int) bool

IsCode returns true when this ipsec ca certificate create default response a status code equal to that given

func (*IpsecCaCertificateCreateDefault) IsRedirect ¶

func (o *IpsecCaCertificateCreateDefault) IsRedirect() bool

IsRedirect returns true when this ipsec ca certificate create default response has a 3xx status code

func (*IpsecCaCertificateCreateDefault) IsServerError ¶

func (o *IpsecCaCertificateCreateDefault) IsServerError() bool

IsServerError returns true when this ipsec ca certificate create default response has a 5xx status code

func (*IpsecCaCertificateCreateDefault) IsSuccess ¶

func (o *IpsecCaCertificateCreateDefault) IsSuccess() bool

IsSuccess returns true when this ipsec ca certificate create default response has a 2xx status code

func (*IpsecCaCertificateCreateDefault) String ¶

type IpsecCaCertificateCreateParams ¶

type IpsecCaCertificateCreateParams struct {

	/* Info.

	   IPsec CA certificate parameters.
	*/
	Info *models.IpsecCaCertificate

	/* 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
}

IpsecCaCertificateCreateParams contains all the parameters to send to the API endpoint

for the ipsec ca certificate create operation.

Typically these are written to a http.Request.

func NewIpsecCaCertificateCreateParams ¶

func NewIpsecCaCertificateCreateParams() *IpsecCaCertificateCreateParams

NewIpsecCaCertificateCreateParams creates a new IpsecCaCertificateCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecCaCertificateCreateParamsWithContext ¶

func NewIpsecCaCertificateCreateParamsWithContext(ctx context.Context) *IpsecCaCertificateCreateParams

NewIpsecCaCertificateCreateParamsWithContext creates a new IpsecCaCertificateCreateParams object with the ability to set a context for a request.

func NewIpsecCaCertificateCreateParamsWithHTTPClient ¶

func NewIpsecCaCertificateCreateParamsWithHTTPClient(client *http.Client) *IpsecCaCertificateCreateParams

NewIpsecCaCertificateCreateParamsWithHTTPClient creates a new IpsecCaCertificateCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecCaCertificateCreateParamsWithTimeout ¶

func NewIpsecCaCertificateCreateParamsWithTimeout(timeout time.Duration) *IpsecCaCertificateCreateParams

NewIpsecCaCertificateCreateParamsWithTimeout creates a new IpsecCaCertificateCreateParams object with the ability to set a timeout on a request.

func (*IpsecCaCertificateCreateParams) SetContext ¶

func (o *IpsecCaCertificateCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipsec ca certificate create params

func (*IpsecCaCertificateCreateParams) SetDefaults ¶

func (o *IpsecCaCertificateCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipsec ca certificate create params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecCaCertificateCreateParams) SetHTTPClient ¶

func (o *IpsecCaCertificateCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec ca certificate create params

func (*IpsecCaCertificateCreateParams) SetInfo ¶

SetInfo adds the info to the ipsec ca certificate create params

func (*IpsecCaCertificateCreateParams) SetReturnRecordsQueryParameter ¶

func (o *IpsecCaCertificateCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the ipsec ca certificate create params

func (*IpsecCaCertificateCreateParams) SetTimeout ¶

func (o *IpsecCaCertificateCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec ca certificate create params

func (*IpsecCaCertificateCreateParams) WithContext ¶

WithContext adds the context to the ipsec ca certificate create params

func (*IpsecCaCertificateCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the ipsec ca certificate create params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecCaCertificateCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the ipsec ca certificate create params

func (*IpsecCaCertificateCreateParams) WithInfo ¶

WithInfo adds the info to the ipsec ca certificate create params

func (*IpsecCaCertificateCreateParams) WithReturnRecordsQueryParameter ¶

func (o *IpsecCaCertificateCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *IpsecCaCertificateCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the ipsec ca certificate create params

func (*IpsecCaCertificateCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the ipsec ca certificate create params

func (*IpsecCaCertificateCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpsecCaCertificateCreateReader ¶

type IpsecCaCertificateCreateReader struct {
	// contains filtered or unexported fields
}

IpsecCaCertificateCreateReader is a Reader for the IpsecCaCertificateCreate structure.

func (*IpsecCaCertificateCreateReader) ReadResponse ¶

func (o *IpsecCaCertificateCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecCaCertificateDeleteDefault ¶

type IpsecCaCertificateDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IpsecCaCertificateDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 66257298 | CA certificate is not installed for IPsec. | | 66257303 | The CA certificate cannot be removed from IPsec because it is not installed. |

func NewIpsecCaCertificateDeleteDefault ¶

func NewIpsecCaCertificateDeleteDefault(code int) *IpsecCaCertificateDeleteDefault

NewIpsecCaCertificateDeleteDefault creates a IpsecCaCertificateDeleteDefault with default headers values

func (*IpsecCaCertificateDeleteDefault) Code ¶

Code gets the status code for the ipsec ca certificate delete default response

func (*IpsecCaCertificateDeleteDefault) Error ¶

func (*IpsecCaCertificateDeleteDefault) GetPayload ¶

func (*IpsecCaCertificateDeleteDefault) IsClientError ¶

func (o *IpsecCaCertificateDeleteDefault) IsClientError() bool

IsClientError returns true when this ipsec ca certificate delete default response has a 4xx status code

func (*IpsecCaCertificateDeleteDefault) IsCode ¶

func (o *IpsecCaCertificateDeleteDefault) IsCode(code int) bool

IsCode returns true when this ipsec ca certificate delete default response a status code equal to that given

func (*IpsecCaCertificateDeleteDefault) IsRedirect ¶

func (o *IpsecCaCertificateDeleteDefault) IsRedirect() bool

IsRedirect returns true when this ipsec ca certificate delete default response has a 3xx status code

func (*IpsecCaCertificateDeleteDefault) IsServerError ¶

func (o *IpsecCaCertificateDeleteDefault) IsServerError() bool

IsServerError returns true when this ipsec ca certificate delete default response has a 5xx status code

func (*IpsecCaCertificateDeleteDefault) IsSuccess ¶

func (o *IpsecCaCertificateDeleteDefault) IsSuccess() bool

IsSuccess returns true when this ipsec ca certificate delete default response has a 2xx status code

func (*IpsecCaCertificateDeleteDefault) String ¶

type IpsecCaCertificateDeleteOK ¶

type IpsecCaCertificateDeleteOK struct {
}

IpsecCaCertificateDeleteOK describes a response with status code 200, with default header values.

OK

func NewIpsecCaCertificateDeleteOK ¶

func NewIpsecCaCertificateDeleteOK() *IpsecCaCertificateDeleteOK

NewIpsecCaCertificateDeleteOK creates a IpsecCaCertificateDeleteOK with default headers values

func (*IpsecCaCertificateDeleteOK) Error ¶

func (*IpsecCaCertificateDeleteOK) IsClientError ¶

func (o *IpsecCaCertificateDeleteOK) IsClientError() bool

IsClientError returns true when this ipsec ca certificate delete o k response has a 4xx status code

func (*IpsecCaCertificateDeleteOK) IsCode ¶

func (o *IpsecCaCertificateDeleteOK) IsCode(code int) bool

IsCode returns true when this ipsec ca certificate delete o k response a status code equal to that given

func (*IpsecCaCertificateDeleteOK) IsRedirect ¶

func (o *IpsecCaCertificateDeleteOK) IsRedirect() bool

IsRedirect returns true when this ipsec ca certificate delete o k response has a 3xx status code

func (*IpsecCaCertificateDeleteOK) IsServerError ¶

func (o *IpsecCaCertificateDeleteOK) IsServerError() bool

IsServerError returns true when this ipsec ca certificate delete o k response has a 5xx status code

func (*IpsecCaCertificateDeleteOK) IsSuccess ¶

func (o *IpsecCaCertificateDeleteOK) IsSuccess() bool

IsSuccess returns true when this ipsec ca certificate delete o k response has a 2xx status code

func (*IpsecCaCertificateDeleteOK) String ¶

func (o *IpsecCaCertificateDeleteOK) String() string

type IpsecCaCertificateDeleteParams ¶

type IpsecCaCertificateDeleteParams struct {

	/* CertificateUUID.

	   UUID of the CA certificate to be deleted from IPsec.
	*/
	CertificateUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpsecCaCertificateDeleteParams contains all the parameters to send to the API endpoint

for the ipsec ca certificate delete operation.

Typically these are written to a http.Request.

func NewIpsecCaCertificateDeleteParams ¶

func NewIpsecCaCertificateDeleteParams() *IpsecCaCertificateDeleteParams

NewIpsecCaCertificateDeleteParams creates a new IpsecCaCertificateDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecCaCertificateDeleteParamsWithContext ¶

func NewIpsecCaCertificateDeleteParamsWithContext(ctx context.Context) *IpsecCaCertificateDeleteParams

NewIpsecCaCertificateDeleteParamsWithContext creates a new IpsecCaCertificateDeleteParams object with the ability to set a context for a request.

func NewIpsecCaCertificateDeleteParamsWithHTTPClient ¶

func NewIpsecCaCertificateDeleteParamsWithHTTPClient(client *http.Client) *IpsecCaCertificateDeleteParams

NewIpsecCaCertificateDeleteParamsWithHTTPClient creates a new IpsecCaCertificateDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecCaCertificateDeleteParamsWithTimeout ¶

func NewIpsecCaCertificateDeleteParamsWithTimeout(timeout time.Duration) *IpsecCaCertificateDeleteParams

NewIpsecCaCertificateDeleteParamsWithTimeout creates a new IpsecCaCertificateDeleteParams object with the ability to set a timeout on a request.

func (*IpsecCaCertificateDeleteParams) SetCertificateUUIDPathParameter ¶

func (o *IpsecCaCertificateDeleteParams) SetCertificateUUIDPathParameter(certificateUUID string)

SetCertificateUUIDPathParameter adds the certificateUuid to the ipsec ca certificate delete params

func (*IpsecCaCertificateDeleteParams) SetContext ¶

func (o *IpsecCaCertificateDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipsec ca certificate delete params

func (*IpsecCaCertificateDeleteParams) SetDefaults ¶

func (o *IpsecCaCertificateDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipsec ca certificate delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecCaCertificateDeleteParams) SetHTTPClient ¶

func (o *IpsecCaCertificateDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec ca certificate delete params

func (*IpsecCaCertificateDeleteParams) SetTimeout ¶

func (o *IpsecCaCertificateDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec ca certificate delete params

func (*IpsecCaCertificateDeleteParams) WithCertificateUUIDPathParameter ¶

func (o *IpsecCaCertificateDeleteParams) WithCertificateUUIDPathParameter(certificateUUID string) *IpsecCaCertificateDeleteParams

WithCertificateUUIDPathParameter adds the certificateUUID to the ipsec ca certificate delete params

func (*IpsecCaCertificateDeleteParams) WithContext ¶

WithContext adds the context to the ipsec ca certificate delete params

func (*IpsecCaCertificateDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the ipsec ca certificate delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecCaCertificateDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the ipsec ca certificate delete params

func (*IpsecCaCertificateDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the ipsec ca certificate delete params

func (*IpsecCaCertificateDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpsecCaCertificateDeleteReader ¶

type IpsecCaCertificateDeleteReader struct {
	// contains filtered or unexported fields
}

IpsecCaCertificateDeleteReader is a Reader for the IpsecCaCertificateDelete structure.

func (*IpsecCaCertificateDeleteReader) ReadResponse ¶

func (o *IpsecCaCertificateDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecCaCertificateGetDefault ¶

type IpsecCaCertificateGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

IpsecCaCertificateGetDefault describes a response with status code -1, with default header values.

Error

func NewIpsecCaCertificateGetDefault ¶

func NewIpsecCaCertificateGetDefault(code int) *IpsecCaCertificateGetDefault

NewIpsecCaCertificateGetDefault creates a IpsecCaCertificateGetDefault with default headers values

func (*IpsecCaCertificateGetDefault) Code ¶

Code gets the status code for the ipsec ca certificate get default response

func (*IpsecCaCertificateGetDefault) Error ¶

func (*IpsecCaCertificateGetDefault) GetPayload ¶

func (*IpsecCaCertificateGetDefault) IsClientError ¶

func (o *IpsecCaCertificateGetDefault) IsClientError() bool

IsClientError returns true when this ipsec ca certificate get default response has a 4xx status code

func (*IpsecCaCertificateGetDefault) IsCode ¶

func (o *IpsecCaCertificateGetDefault) IsCode(code int) bool

IsCode returns true when this ipsec ca certificate get default response a status code equal to that given

func (*IpsecCaCertificateGetDefault) IsRedirect ¶

func (o *IpsecCaCertificateGetDefault) IsRedirect() bool

IsRedirect returns true when this ipsec ca certificate get default response has a 3xx status code

func (*IpsecCaCertificateGetDefault) IsServerError ¶

func (o *IpsecCaCertificateGetDefault) IsServerError() bool

IsServerError returns true when this ipsec ca certificate get default response has a 5xx status code

func (*IpsecCaCertificateGetDefault) IsSuccess ¶

func (o *IpsecCaCertificateGetDefault) IsSuccess() bool

IsSuccess returns true when this ipsec ca certificate get default response has a 2xx status code

func (*IpsecCaCertificateGetDefault) String ¶

type IpsecCaCertificateGetOK ¶

type IpsecCaCertificateGetOK struct {
	Payload *models.IpsecCaCertificate
}

IpsecCaCertificateGetOK describes a response with status code 200, with default header values.

OK

func NewIpsecCaCertificateGetOK ¶

func NewIpsecCaCertificateGetOK() *IpsecCaCertificateGetOK

NewIpsecCaCertificateGetOK creates a IpsecCaCertificateGetOK with default headers values

func (*IpsecCaCertificateGetOK) Error ¶

func (o *IpsecCaCertificateGetOK) Error() string

func (*IpsecCaCertificateGetOK) GetPayload ¶

func (*IpsecCaCertificateGetOK) IsClientError ¶

func (o *IpsecCaCertificateGetOK) IsClientError() bool

IsClientError returns true when this ipsec ca certificate get o k response has a 4xx status code

func (*IpsecCaCertificateGetOK) IsCode ¶

func (o *IpsecCaCertificateGetOK) IsCode(code int) bool

IsCode returns true when this ipsec ca certificate get o k response a status code equal to that given

func (*IpsecCaCertificateGetOK) IsRedirect ¶

func (o *IpsecCaCertificateGetOK) IsRedirect() bool

IsRedirect returns true when this ipsec ca certificate get o k response has a 3xx status code

func (*IpsecCaCertificateGetOK) IsServerError ¶

func (o *IpsecCaCertificateGetOK) IsServerError() bool

IsServerError returns true when this ipsec ca certificate get o k response has a 5xx status code

func (*IpsecCaCertificateGetOK) IsSuccess ¶

func (o *IpsecCaCertificateGetOK) IsSuccess() bool

IsSuccess returns true when this ipsec ca certificate get o k response has a 2xx status code

func (*IpsecCaCertificateGetOK) String ¶

func (o *IpsecCaCertificateGetOK) String() string

type IpsecCaCertificateGetParams ¶

type IpsecCaCertificateGetParams struct {

	/* CertificateUUID.

	   UUID of the IPsec CA certificate.
	*/
	CertificateUUIDPathParameter string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpsecCaCertificateGetParams contains all the parameters to send to the API endpoint

for the ipsec ca certificate get operation.

Typically these are written to a http.Request.

func NewIpsecCaCertificateGetParams ¶

func NewIpsecCaCertificateGetParams() *IpsecCaCertificateGetParams

NewIpsecCaCertificateGetParams creates a new IpsecCaCertificateGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecCaCertificateGetParamsWithContext ¶

func NewIpsecCaCertificateGetParamsWithContext(ctx context.Context) *IpsecCaCertificateGetParams

NewIpsecCaCertificateGetParamsWithContext creates a new IpsecCaCertificateGetParams object with the ability to set a context for a request.

func NewIpsecCaCertificateGetParamsWithHTTPClient ¶

func NewIpsecCaCertificateGetParamsWithHTTPClient(client *http.Client) *IpsecCaCertificateGetParams

NewIpsecCaCertificateGetParamsWithHTTPClient creates a new IpsecCaCertificateGetParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecCaCertificateGetParamsWithTimeout ¶

func NewIpsecCaCertificateGetParamsWithTimeout(timeout time.Duration) *IpsecCaCertificateGetParams

NewIpsecCaCertificateGetParamsWithTimeout creates a new IpsecCaCertificateGetParams object with the ability to set a timeout on a request.

func (*IpsecCaCertificateGetParams) SetCertificateUUIDPathParameter ¶

func (o *IpsecCaCertificateGetParams) SetCertificateUUIDPathParameter(certificateUUID string)

SetCertificateUUIDPathParameter adds the certificateUuid to the ipsec ca certificate get params

func (*IpsecCaCertificateGetParams) SetContext ¶

func (o *IpsecCaCertificateGetParams) SetContext(ctx context.Context)

SetContext adds the context to the ipsec ca certificate get params

func (*IpsecCaCertificateGetParams) SetDefaults ¶

func (o *IpsecCaCertificateGetParams) SetDefaults()

SetDefaults hydrates default values in the ipsec ca certificate get params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecCaCertificateGetParams) SetFieldsQueryParameter ¶

func (o *IpsecCaCertificateGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the ipsec ca certificate get params

func (*IpsecCaCertificateGetParams) SetHTTPClient ¶

func (o *IpsecCaCertificateGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec ca certificate get params

func (*IpsecCaCertificateGetParams) SetTimeout ¶

func (o *IpsecCaCertificateGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec ca certificate get params

func (*IpsecCaCertificateGetParams) WithCertificateUUIDPathParameter ¶

func (o *IpsecCaCertificateGetParams) WithCertificateUUIDPathParameter(certificateUUID string) *IpsecCaCertificateGetParams

WithCertificateUUIDPathParameter adds the certificateUUID to the ipsec ca certificate get params

func (*IpsecCaCertificateGetParams) WithContext ¶

WithContext adds the context to the ipsec ca certificate get params

func (*IpsecCaCertificateGetParams) WithDefaults ¶

WithDefaults hydrates default values in the ipsec ca certificate get params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecCaCertificateGetParams) WithFieldsQueryParameter ¶

func (o *IpsecCaCertificateGetParams) WithFieldsQueryParameter(fields []string) *IpsecCaCertificateGetParams

WithFieldsQueryParameter adds the fields to the ipsec ca certificate get params

func (*IpsecCaCertificateGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the ipsec ca certificate get params

func (*IpsecCaCertificateGetParams) WithTimeout ¶

WithTimeout adds the timeout to the ipsec ca certificate get params

func (*IpsecCaCertificateGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpsecCaCertificateGetReader ¶

type IpsecCaCertificateGetReader struct {
	// contains filtered or unexported fields
}

IpsecCaCertificateGetReader is a Reader for the IpsecCaCertificateGet structure.

func (*IpsecCaCertificateGetReader) ReadResponse ¶

func (o *IpsecCaCertificateGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecGetDefault ¶

type IpsecGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

IpsecGetDefault describes a response with status code -1, with default header values.

Error

func NewIpsecGetDefault ¶

func NewIpsecGetDefault(code int) *IpsecGetDefault

NewIpsecGetDefault creates a IpsecGetDefault with default headers values

func (*IpsecGetDefault) Code ¶

func (o *IpsecGetDefault) Code() int

Code gets the status code for the ipsec get default response

func (*IpsecGetDefault) Error ¶

func (o *IpsecGetDefault) Error() string

func (*IpsecGetDefault) GetPayload ¶

func (o *IpsecGetDefault) GetPayload() *models.ErrorResponse

func (*IpsecGetDefault) IsClientError ¶

func (o *IpsecGetDefault) IsClientError() bool

IsClientError returns true when this ipsec get default response has a 4xx status code

func (*IpsecGetDefault) IsCode ¶

func (o *IpsecGetDefault) IsCode(code int) bool

IsCode returns true when this ipsec get default response a status code equal to that given

func (*IpsecGetDefault) IsRedirect ¶

func (o *IpsecGetDefault) IsRedirect() bool

IsRedirect returns true when this ipsec get default response has a 3xx status code

func (*IpsecGetDefault) IsServerError ¶

func (o *IpsecGetDefault) IsServerError() bool

IsServerError returns true when this ipsec get default response has a 5xx status code

func (*IpsecGetDefault) IsSuccess ¶

func (o *IpsecGetDefault) IsSuccess() bool

IsSuccess returns true when this ipsec get default response has a 2xx status code

func (*IpsecGetDefault) String ¶

func (o *IpsecGetDefault) String() string

type IpsecGetOK ¶

type IpsecGetOK struct {
	Payload *models.Ipsec
}

IpsecGetOK describes a response with status code 200, with default header values.

OK

func NewIpsecGetOK ¶

func NewIpsecGetOK() *IpsecGetOK

NewIpsecGetOK creates a IpsecGetOK with default headers values

func (*IpsecGetOK) Error ¶

func (o *IpsecGetOK) Error() string

func (*IpsecGetOK) GetPayload ¶

func (o *IpsecGetOK) GetPayload() *models.Ipsec

func (*IpsecGetOK) IsClientError ¶

func (o *IpsecGetOK) IsClientError() bool

IsClientError returns true when this ipsec get o k response has a 4xx status code

func (*IpsecGetOK) IsCode ¶

func (o *IpsecGetOK) IsCode(code int) bool

IsCode returns true when this ipsec get o k response a status code equal to that given

func (*IpsecGetOK) IsRedirect ¶

func (o *IpsecGetOK) IsRedirect() bool

IsRedirect returns true when this ipsec get o k response has a 3xx status code

func (*IpsecGetOK) IsServerError ¶

func (o *IpsecGetOK) IsServerError() bool

IsServerError returns true when this ipsec get o k response has a 5xx status code

func (*IpsecGetOK) IsSuccess ¶

func (o *IpsecGetOK) IsSuccess() bool

IsSuccess returns true when this ipsec get o k response has a 2xx status code

func (*IpsecGetOK) String ¶

func (o *IpsecGetOK) String() string

type IpsecGetParams ¶

type IpsecGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpsecGetParams contains all the parameters to send to the API endpoint

for the ipsec get operation.

Typically these are written to a http.Request.

func NewIpsecGetParams ¶

func NewIpsecGetParams() *IpsecGetParams

NewIpsecGetParams creates a new IpsecGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecGetParamsWithContext ¶

func NewIpsecGetParamsWithContext(ctx context.Context) *IpsecGetParams

NewIpsecGetParamsWithContext creates a new IpsecGetParams object with the ability to set a context for a request.

func NewIpsecGetParamsWithHTTPClient ¶

func NewIpsecGetParamsWithHTTPClient(client *http.Client) *IpsecGetParams

NewIpsecGetParamsWithHTTPClient creates a new IpsecGetParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecGetParamsWithTimeout ¶

func NewIpsecGetParamsWithTimeout(timeout time.Duration) *IpsecGetParams

NewIpsecGetParamsWithTimeout creates a new IpsecGetParams object with the ability to set a timeout on a request.

func (*IpsecGetParams) SetContext ¶

func (o *IpsecGetParams) SetContext(ctx context.Context)

SetContext adds the context to the ipsec get params

func (*IpsecGetParams) SetDefaults ¶

func (o *IpsecGetParams) SetDefaults()

SetDefaults hydrates default values in the ipsec get params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecGetParams) SetFieldsQueryParameter ¶

func (o *IpsecGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the ipsec get params

func (*IpsecGetParams) SetHTTPClient ¶

func (o *IpsecGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec get params

func (*IpsecGetParams) SetTimeout ¶

func (o *IpsecGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec get params

func (*IpsecGetParams) WithContext ¶

func (o *IpsecGetParams) WithContext(ctx context.Context) *IpsecGetParams

WithContext adds the context to the ipsec get params

func (*IpsecGetParams) WithDefaults ¶

func (o *IpsecGetParams) WithDefaults() *IpsecGetParams

WithDefaults hydrates default values in the ipsec get params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecGetParams) WithFieldsQueryParameter ¶

func (o *IpsecGetParams) WithFieldsQueryParameter(fields []string) *IpsecGetParams

WithFieldsQueryParameter adds the fields to the ipsec get params

func (*IpsecGetParams) WithHTTPClient ¶

func (o *IpsecGetParams) WithHTTPClient(client *http.Client) *IpsecGetParams

WithHTTPClient adds the HTTPClient to the ipsec get params

func (*IpsecGetParams) WithTimeout ¶

func (o *IpsecGetParams) WithTimeout(timeout time.Duration) *IpsecGetParams

WithTimeout adds the timeout to the ipsec get params

func (*IpsecGetParams) WriteToRequest ¶

func (o *IpsecGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpsecGetReader ¶

type IpsecGetReader struct {
	// contains filtered or unexported fields
}

IpsecGetReader is a Reader for the IpsecGet structure.

func (*IpsecGetReader) ReadResponse ¶

func (o *IpsecGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecModifyDefault ¶

type IpsecModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IpsecModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 66256898 | Internal error. Failed to enable IPsec. | | 66256899 | Internal error. Failed to disable IPsec. | | 66257199 | IPsec is not supported in the current cluster version. |

func NewIpsecModifyDefault ¶

func NewIpsecModifyDefault(code int) *IpsecModifyDefault

NewIpsecModifyDefault creates a IpsecModifyDefault with default headers values

func (*IpsecModifyDefault) Code ¶

func (o *IpsecModifyDefault) Code() int

Code gets the status code for the ipsec modify default response

func (*IpsecModifyDefault) Error ¶

func (o *IpsecModifyDefault) Error() string

func (*IpsecModifyDefault) GetPayload ¶

func (o *IpsecModifyDefault) GetPayload() *models.ErrorResponse

func (*IpsecModifyDefault) IsClientError ¶

func (o *IpsecModifyDefault) IsClientError() bool

IsClientError returns true when this ipsec modify default response has a 4xx status code

func (*IpsecModifyDefault) IsCode ¶

func (o *IpsecModifyDefault) IsCode(code int) bool

IsCode returns true when this ipsec modify default response a status code equal to that given

func (*IpsecModifyDefault) IsRedirect ¶

func (o *IpsecModifyDefault) IsRedirect() bool

IsRedirect returns true when this ipsec modify default response has a 3xx status code

func (*IpsecModifyDefault) IsServerError ¶

func (o *IpsecModifyDefault) IsServerError() bool

IsServerError returns true when this ipsec modify default response has a 5xx status code

func (*IpsecModifyDefault) IsSuccess ¶

func (o *IpsecModifyDefault) IsSuccess() bool

IsSuccess returns true when this ipsec modify default response has a 2xx status code

func (*IpsecModifyDefault) String ¶

func (o *IpsecModifyDefault) String() string

type IpsecModifyOK ¶

type IpsecModifyOK struct {
}

IpsecModifyOK describes a response with status code 200, with default header values.

OK

func NewIpsecModifyOK ¶

func NewIpsecModifyOK() *IpsecModifyOK

NewIpsecModifyOK creates a IpsecModifyOK with default headers values

func (*IpsecModifyOK) Error ¶

func (o *IpsecModifyOK) Error() string

func (*IpsecModifyOK) IsClientError ¶

func (o *IpsecModifyOK) IsClientError() bool

IsClientError returns true when this ipsec modify o k response has a 4xx status code

func (*IpsecModifyOK) IsCode ¶

func (o *IpsecModifyOK) IsCode(code int) bool

IsCode returns true when this ipsec modify o k response a status code equal to that given

func (*IpsecModifyOK) IsRedirect ¶

func (o *IpsecModifyOK) IsRedirect() bool

IsRedirect returns true when this ipsec modify o k response has a 3xx status code

func (*IpsecModifyOK) IsServerError ¶

func (o *IpsecModifyOK) IsServerError() bool

IsServerError returns true when this ipsec modify o k response has a 5xx status code

func (*IpsecModifyOK) IsSuccess ¶

func (o *IpsecModifyOK) IsSuccess() bool

IsSuccess returns true when this ipsec modify o k response has a 2xx status code

func (*IpsecModifyOK) String ¶

func (o *IpsecModifyOK) String() string

type IpsecModifyParams ¶

type IpsecModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.Ipsec

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpsecModifyParams contains all the parameters to send to the API endpoint

for the ipsec modify operation.

Typically these are written to a http.Request.

func NewIpsecModifyParams ¶

func NewIpsecModifyParams() *IpsecModifyParams

NewIpsecModifyParams creates a new IpsecModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecModifyParamsWithContext ¶

func NewIpsecModifyParamsWithContext(ctx context.Context) *IpsecModifyParams

NewIpsecModifyParamsWithContext creates a new IpsecModifyParams object with the ability to set a context for a request.

func NewIpsecModifyParamsWithHTTPClient ¶

func NewIpsecModifyParamsWithHTTPClient(client *http.Client) *IpsecModifyParams

NewIpsecModifyParamsWithHTTPClient creates a new IpsecModifyParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecModifyParamsWithTimeout ¶

func NewIpsecModifyParamsWithTimeout(timeout time.Duration) *IpsecModifyParams

NewIpsecModifyParamsWithTimeout creates a new IpsecModifyParams object with the ability to set a timeout on a request.

func (*IpsecModifyParams) SetContext ¶

func (o *IpsecModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the ipsec modify params

func (*IpsecModifyParams) SetDefaults ¶

func (o *IpsecModifyParams) SetDefaults()

SetDefaults hydrates default values in the ipsec modify params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecModifyParams) SetHTTPClient ¶

func (o *IpsecModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec modify params

func (*IpsecModifyParams) SetInfo ¶

func (o *IpsecModifyParams) SetInfo(info *models.Ipsec)

SetInfo adds the info to the ipsec modify params

func (*IpsecModifyParams) SetTimeout ¶

func (o *IpsecModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec modify params

func (*IpsecModifyParams) WithContext ¶

func (o *IpsecModifyParams) WithContext(ctx context.Context) *IpsecModifyParams

WithContext adds the context to the ipsec modify params

func (*IpsecModifyParams) WithDefaults ¶

func (o *IpsecModifyParams) WithDefaults() *IpsecModifyParams

WithDefaults hydrates default values in the ipsec modify params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecModifyParams) WithHTTPClient ¶

func (o *IpsecModifyParams) WithHTTPClient(client *http.Client) *IpsecModifyParams

WithHTTPClient adds the HTTPClient to the ipsec modify params

func (*IpsecModifyParams) WithInfo ¶

func (o *IpsecModifyParams) WithInfo(info *models.Ipsec) *IpsecModifyParams

WithInfo adds the info to the ipsec modify params

func (*IpsecModifyParams) WithTimeout ¶

func (o *IpsecModifyParams) WithTimeout(timeout time.Duration) *IpsecModifyParams

WithTimeout adds the timeout to the ipsec modify params

func (*IpsecModifyParams) WriteToRequest ¶

func (o *IpsecModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpsecModifyReader ¶

type IpsecModifyReader struct {
	// contains filtered or unexported fields
}

IpsecModifyReader is a Reader for the IpsecModify structure.

func (*IpsecModifyReader) ReadResponse ¶

func (o *IpsecModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecPolicyCollectionGetDefault ¶

type IpsecPolicyCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

IpsecPolicyCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewIpsecPolicyCollectionGetDefault ¶

func NewIpsecPolicyCollectionGetDefault(code int) *IpsecPolicyCollectionGetDefault

NewIpsecPolicyCollectionGetDefault creates a IpsecPolicyCollectionGetDefault with default headers values

func (*IpsecPolicyCollectionGetDefault) Code ¶

Code gets the status code for the ipsec policy collection get default response

func (*IpsecPolicyCollectionGetDefault) Error ¶

func (*IpsecPolicyCollectionGetDefault) GetPayload ¶

func (*IpsecPolicyCollectionGetDefault) IsClientError ¶

func (o *IpsecPolicyCollectionGetDefault) IsClientError() bool

IsClientError returns true when this ipsec policy collection get default response has a 4xx status code

func (*IpsecPolicyCollectionGetDefault) IsCode ¶

func (o *IpsecPolicyCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this ipsec policy collection get default response a status code equal to that given

func (*IpsecPolicyCollectionGetDefault) IsRedirect ¶

func (o *IpsecPolicyCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this ipsec policy collection get default response has a 3xx status code

func (*IpsecPolicyCollectionGetDefault) IsServerError ¶

func (o *IpsecPolicyCollectionGetDefault) IsServerError() bool

IsServerError returns true when this ipsec policy collection get default response has a 5xx status code

func (*IpsecPolicyCollectionGetDefault) IsSuccess ¶

func (o *IpsecPolicyCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this ipsec policy collection get default response has a 2xx status code

func (*IpsecPolicyCollectionGetDefault) String ¶

type IpsecPolicyCollectionGetOK ¶

type IpsecPolicyCollectionGetOK struct {
	Payload *models.IpsecPolicyResponse
}

IpsecPolicyCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewIpsecPolicyCollectionGetOK ¶

func NewIpsecPolicyCollectionGetOK() *IpsecPolicyCollectionGetOK

NewIpsecPolicyCollectionGetOK creates a IpsecPolicyCollectionGetOK with default headers values

func (*IpsecPolicyCollectionGetOK) Error ¶

func (*IpsecPolicyCollectionGetOK) GetPayload ¶

func (*IpsecPolicyCollectionGetOK) IsClientError ¶

func (o *IpsecPolicyCollectionGetOK) IsClientError() bool

IsClientError returns true when this ipsec policy collection get o k response has a 4xx status code

func (*IpsecPolicyCollectionGetOK) IsCode ¶

func (o *IpsecPolicyCollectionGetOK) IsCode(code int) bool

IsCode returns true when this ipsec policy collection get o k response a status code equal to that given

func (*IpsecPolicyCollectionGetOK) IsRedirect ¶

func (o *IpsecPolicyCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this ipsec policy collection get o k response has a 3xx status code

func (*IpsecPolicyCollectionGetOK) IsServerError ¶

func (o *IpsecPolicyCollectionGetOK) IsServerError() bool

IsServerError returns true when this ipsec policy collection get o k response has a 5xx status code

func (*IpsecPolicyCollectionGetOK) IsSuccess ¶

func (o *IpsecPolicyCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this ipsec policy collection get o k response has a 2xx status code

func (*IpsecPolicyCollectionGetOK) String ¶

func (o *IpsecPolicyCollectionGetOK) String() string

type IpsecPolicyCollectionGetParams ¶

type IpsecPolicyCollectionGetParams struct {

	/* AuthenticationMethod.

	   Filter by authentication_method
	*/
	AuthenticationMethodQueryParameter *string

	/* CertificateName.

	   Filter by certificate.name
	*/
	CertificateNameQueryParameter *string

	/* CertificateUUID.

	   Filter by certificate.uuid
	*/
	CertificateUUIDQueryParameter *string

	/* Enabled.

	   Filter by enabled
	*/
	EnabledQueryParameter *bool

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* IpspaceName.

	   Filter by ipspace.name
	*/
	IpspaceNameQueryParameter *string

	/* IpspaceUUID.

	   Filter by ipspace.uuid
	*/
	IpspaceUUIDQueryParameter *string

	/* LocalEndpointAddress.

	   Filter by local_endpoint.address
	*/
	LocalEndpointAddressQueryParameter *string

	/* LocalEndpointFamily.

	   Filter by local_endpoint.family
	*/
	LocalEndpointFamilyQueryParameter *string

	/* LocalEndpointNetmask.

	   Filter by local_endpoint.netmask
	*/
	LocalEndpointNetmaskQueryParameter *string

	/* LocalEndpointPort.

	   Filter by local_endpoint.port
	*/
	LocalEndpointPortQueryParameter *string

	/* LocalIdentity.

	   Filter by local_identity
	*/
	LocalIDentityQueryParameter *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

	/* Protocol.

	   Filter by protocol
	*/
	ProtocolQueryParameter *string

	/* RemoteEndpointAddress.

	   Filter by remote_endpoint.address
	*/
	RemoteEndpointAddressQueryParameter *string

	/* RemoteEndpointFamily.

	   Filter by remote_endpoint.family
	*/
	RemoteEndpointFamilyQueryParameter *string

	/* RemoteEndpointNetmask.

	   Filter by remote_endpoint.netmask
	*/
	RemoteEndpointNetmaskQueryParameter *string

	/* RemoteEndpointPort.

	   Filter by remote_endpoint.port
	*/
	RemoteEndpointPortQueryParameter *string

	/* RemoteIdentity.

	   Filter by remote_identity
	*/
	RemoteIDentityQueryParameter *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

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpsecPolicyCollectionGetParams contains all the parameters to send to the API endpoint

for the ipsec policy collection get operation.

Typically these are written to a http.Request.

func NewIpsecPolicyCollectionGetParams ¶

func NewIpsecPolicyCollectionGetParams() *IpsecPolicyCollectionGetParams

NewIpsecPolicyCollectionGetParams creates a new IpsecPolicyCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecPolicyCollectionGetParamsWithContext ¶

func NewIpsecPolicyCollectionGetParamsWithContext(ctx context.Context) *IpsecPolicyCollectionGetParams

NewIpsecPolicyCollectionGetParamsWithContext creates a new IpsecPolicyCollectionGetParams object with the ability to set a context for a request.

func NewIpsecPolicyCollectionGetParamsWithHTTPClient ¶

func NewIpsecPolicyCollectionGetParamsWithHTTPClient(client *http.Client) *IpsecPolicyCollectionGetParams

NewIpsecPolicyCollectionGetParamsWithHTTPClient creates a new IpsecPolicyCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecPolicyCollectionGetParamsWithTimeout ¶

func NewIpsecPolicyCollectionGetParamsWithTimeout(timeout time.Duration) *IpsecPolicyCollectionGetParams

NewIpsecPolicyCollectionGetParamsWithTimeout creates a new IpsecPolicyCollectionGetParams object with the ability to set a timeout on a request.

func (*IpsecPolicyCollectionGetParams) SetAuthenticationMethodQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetAuthenticationMethodQueryParameter(authenticationMethod *string)

SetAuthenticationMethodQueryParameter adds the authenticationMethod to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetCertificateNameQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetCertificateNameQueryParameter(certificateName *string)

SetCertificateNameQueryParameter adds the certificateName to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetCertificateUUIDQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetCertificateUUIDQueryParameter(certificateUUID *string)

SetCertificateUUIDQueryParameter adds the certificateUuid to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetContext ¶

func (o *IpsecPolicyCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetDefaults ¶

func (o *IpsecPolicyCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the ipsec policy collection get params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecPolicyCollectionGetParams) SetEnabledQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetEnabledQueryParameter(enabled *bool)

SetEnabledQueryParameter adds the enabled to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetFieldsQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetHTTPClient ¶

func (o *IpsecPolicyCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetIpspaceNameQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetIpspaceNameQueryParameter(ipspaceName *string)

SetIpspaceNameQueryParameter adds the ipspaceName to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetIpspaceUUIDQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetIpspaceUUIDQueryParameter(ipspaceUUID *string)

SetIpspaceUUIDQueryParameter adds the ipspaceUuid to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetLocalEndpointAddressQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetLocalEndpointAddressQueryParameter(localEndpointAddress *string)

SetLocalEndpointAddressQueryParameter adds the localEndpointAddress to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetLocalEndpointFamilyQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetLocalEndpointFamilyQueryParameter(localEndpointFamily *string)

SetLocalEndpointFamilyQueryParameter adds the localEndpointFamily to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetLocalEndpointNetmaskQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetLocalEndpointNetmaskQueryParameter(localEndpointNetmask *string)

SetLocalEndpointNetmaskQueryParameter adds the localEndpointNetmask to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetLocalEndpointPortQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetLocalEndpointPortQueryParameter(localEndpointPort *string)

SetLocalEndpointPortQueryParameter adds the localEndpointPort to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetLocalIDentityQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetLocalIDentityQueryParameter(localIdentity *string)

SetLocalIDentityQueryParameter adds the localIdentity to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetNameQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetOrderByQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetProtocolQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetProtocolQueryParameter(protocol *string)

SetProtocolQueryParameter adds the protocol to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetRemoteEndpointAddressQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetRemoteEndpointAddressQueryParameter(remoteEndpointAddress *string)

SetRemoteEndpointAddressQueryParameter adds the remoteEndpointAddress to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetRemoteEndpointFamilyQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetRemoteEndpointFamilyQueryParameter(remoteEndpointFamily *string)

SetRemoteEndpointFamilyQueryParameter adds the remoteEndpointFamily to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetRemoteEndpointNetmaskQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetRemoteEndpointNetmaskQueryParameter(remoteEndpointNetmask *string)

SetRemoteEndpointNetmaskQueryParameter adds the remoteEndpointNetmask to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetRemoteEndpointPortQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetRemoteEndpointPortQueryParameter(remoteEndpointPort *string)

SetRemoteEndpointPortQueryParameter adds the remoteEndpointPort to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetRemoteIDentityQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetRemoteIDentityQueryParameter(remoteIdentity *string)

SetRemoteIDentityQueryParameter adds the remoteIdentity to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetSVMNameQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetSVMUUIDQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetScopeQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter adds the scope to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetTimeout ¶

func (o *IpsecPolicyCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) SetUUIDQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithAuthenticationMethodQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithAuthenticationMethodQueryParameter(authenticationMethod *string) *IpsecPolicyCollectionGetParams

WithAuthenticationMethodQueryParameter adds the authenticationMethod to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithCertificateNameQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithCertificateNameQueryParameter(certificateName *string) *IpsecPolicyCollectionGetParams

WithCertificateNameQueryParameter adds the certificateName to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithCertificateUUIDQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithCertificateUUIDQueryParameter(certificateUUID *string) *IpsecPolicyCollectionGetParams

WithCertificateUUIDQueryParameter adds the certificateUUID to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithContext ¶

WithContext adds the context to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the ipsec policy collection get params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecPolicyCollectionGetParams) WithEnabledQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithEnabledQueryParameter(enabled *bool) *IpsecPolicyCollectionGetParams

WithEnabledQueryParameter adds the enabled to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithFieldsQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithFieldsQueryParameter(fields []string) *IpsecPolicyCollectionGetParams

WithFieldsQueryParameter adds the fields to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithIpspaceNameQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithIpspaceNameQueryParameter(ipspaceName *string) *IpsecPolicyCollectionGetParams

WithIpspaceNameQueryParameter adds the ipspaceName to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithIpspaceUUIDQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithIpspaceUUIDQueryParameter(ipspaceUUID *string) *IpsecPolicyCollectionGetParams

WithIpspaceUUIDQueryParameter adds the ipspaceUUID to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithLocalEndpointAddressQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithLocalEndpointAddressQueryParameter(localEndpointAddress *string) *IpsecPolicyCollectionGetParams

WithLocalEndpointAddressQueryParameter adds the localEndpointAddress to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithLocalEndpointFamilyQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithLocalEndpointFamilyQueryParameter(localEndpointFamily *string) *IpsecPolicyCollectionGetParams

WithLocalEndpointFamilyQueryParameter adds the localEndpointFamily to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithLocalEndpointNetmaskQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithLocalEndpointNetmaskQueryParameter(localEndpointNetmask *string) *IpsecPolicyCollectionGetParams

WithLocalEndpointNetmaskQueryParameter adds the localEndpointNetmask to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithLocalEndpointPortQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithLocalEndpointPortQueryParameter(localEndpointPort *string) *IpsecPolicyCollectionGetParams

WithLocalEndpointPortQueryParameter adds the localEndpointPort to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithLocalIDentityQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithLocalIDentityQueryParameter(localIdentity *string) *IpsecPolicyCollectionGetParams

WithLocalIDentityQueryParameter adds the localIdentity to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *IpsecPolicyCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithNameQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithNameQueryParameter(name *string) *IpsecPolicyCollectionGetParams

WithNameQueryParameter adds the name to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithOrderByQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *IpsecPolicyCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithProtocolQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithProtocolQueryParameter(protocol *string) *IpsecPolicyCollectionGetParams

WithProtocolQueryParameter adds the protocol to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithRemoteEndpointAddressQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithRemoteEndpointAddressQueryParameter(remoteEndpointAddress *string) *IpsecPolicyCollectionGetParams

WithRemoteEndpointAddressQueryParameter adds the remoteEndpointAddress to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithRemoteEndpointFamilyQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithRemoteEndpointFamilyQueryParameter(remoteEndpointFamily *string) *IpsecPolicyCollectionGetParams

WithRemoteEndpointFamilyQueryParameter adds the remoteEndpointFamily to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithRemoteEndpointNetmaskQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithRemoteEndpointNetmaskQueryParameter(remoteEndpointNetmask *string) *IpsecPolicyCollectionGetParams

WithRemoteEndpointNetmaskQueryParameter adds the remoteEndpointNetmask to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithRemoteEndpointPortQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithRemoteEndpointPortQueryParameter(remoteEndpointPort *string) *IpsecPolicyCollectionGetParams

WithRemoteEndpointPortQueryParameter adds the remoteEndpointPort to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithRemoteIDentityQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithRemoteIDentityQueryParameter(remoteIdentity *string) *IpsecPolicyCollectionGetParams

WithRemoteIDentityQueryParameter adds the remoteIdentity to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *IpsecPolicyCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *IpsecPolicyCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithSVMNameQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *IpsecPolicyCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithSVMUUIDQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithSVMUUIDQueryParameter(svmUUID *string) *IpsecPolicyCollectionGetParams

WithSVMUUIDQueryParameter adds the svmUUID to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithScopeQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithScopeQueryParameter(scope *string) *IpsecPolicyCollectionGetParams

WithScopeQueryParameter adds the scope to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WithUUIDQueryParameter ¶

func (o *IpsecPolicyCollectionGetParams) WithUUIDQueryParameter(uuid *string) *IpsecPolicyCollectionGetParams

WithUUIDQueryParameter adds the uuid to the ipsec policy collection get params

func (*IpsecPolicyCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpsecPolicyCollectionGetReader ¶

type IpsecPolicyCollectionGetReader struct {
	// contains filtered or unexported fields
}

IpsecPolicyCollectionGetReader is a Reader for the IpsecPolicyCollectionGet structure.

func (*IpsecPolicyCollectionGetReader) ReadResponse ¶

func (o *IpsecPolicyCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecPolicyCreateCreated ¶

type IpsecPolicyCreateCreated struct {
	Payload *models.IpsecPolicyResponse
}

IpsecPolicyCreateCreated describes a response with status code 201, with default header values.

Created

func NewIpsecPolicyCreateCreated ¶

func NewIpsecPolicyCreateCreated() *IpsecPolicyCreateCreated

NewIpsecPolicyCreateCreated creates a IpsecPolicyCreateCreated with default headers values

func (*IpsecPolicyCreateCreated) Error ¶

func (o *IpsecPolicyCreateCreated) Error() string

func (*IpsecPolicyCreateCreated) GetPayload ¶

func (*IpsecPolicyCreateCreated) IsClientError ¶

func (o *IpsecPolicyCreateCreated) IsClientError() bool

IsClientError returns true when this ipsec policy create created response has a 4xx status code

func (*IpsecPolicyCreateCreated) IsCode ¶

func (o *IpsecPolicyCreateCreated) IsCode(code int) bool

IsCode returns true when this ipsec policy create created response a status code equal to that given

func (*IpsecPolicyCreateCreated) IsRedirect ¶

func (o *IpsecPolicyCreateCreated) IsRedirect() bool

IsRedirect returns true when this ipsec policy create created response has a 3xx status code

func (*IpsecPolicyCreateCreated) IsServerError ¶

func (o *IpsecPolicyCreateCreated) IsServerError() bool

IsServerError returns true when this ipsec policy create created response has a 5xx status code

func (*IpsecPolicyCreateCreated) IsSuccess ¶

func (o *IpsecPolicyCreateCreated) IsSuccess() bool

IsSuccess returns true when this ipsec policy create created response has a 2xx status code

func (*IpsecPolicyCreateCreated) String ¶

func (o *IpsecPolicyCreateCreated) String() string

type IpsecPolicyCreateDefault ¶

type IpsecPolicyCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IpsecPolicyCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 66257099 | Only one protocol can be specified. | | 66257100 | Only one local port can be specified. | | 66257101 | Only one remote port can be specified. | | 66257104 | IPsec policy with same name already exists in this SVM. | | 66257107 | The specified pre-shared key is not a valid hexadecimal string. | | 66257109 | The specified pre-shared key is not a valid Base64 encoded binary string. | | 66257110 | Failed to a create policy sequencing value. | | 66257111 | The IPsec policy with action ESP TRANSPORT provides packet protection and requires a secret key or certificate for authentication. | | 66257112 | The IPsec policy with the action specified does not provide packet protection and the authentication method provided for the policy will be ignored. | | 66257113 | Only one local IP subnet can be specified. | | 66257114 | Only one remote IP subnet can be specified. | | 66257115 | Port ranges containing more than one port are not supported. | | 66257117 | IPsec is not supported on the SVM specified in the policy, IPsec is supported on data SVMs only. | | 66257120 | The subnet selector must be a host address (An IPv4 address with a 32-bit netmask or an IPv6 address with a 128-bit netmask). | | 66257121 | The maximum limit of IPsec Policies has reached for the specified SVM. | | 66257125 | The local_endpoint.address must be specified with local_endpoint.netmask. | | 66257126 | The remote_endpoint.address must be specified with remote_endpoint.netmask. | | 66257132 | Invalid value for port field. Value should be in range <1-65535>. | | 66257133 | A pre-shared key is needed for the PSK authentication method. Use the secret_key option to specify a key. | | 66257134 | An end-entity certificate is needed for the PKI authentication method. Use the certificate.uuid option to specify an end-entity certificate. | | 66257137 | A pre-shared key is not needed for the PKI authentication method. | | 66257139 | Certificate with the specified UUID was not found. | | 66257140 | Only certificates with a client or server type are supported. |

func NewIpsecPolicyCreateDefault ¶

func NewIpsecPolicyCreateDefault(code int) *IpsecPolicyCreateDefault

NewIpsecPolicyCreateDefault creates a IpsecPolicyCreateDefault with default headers values

func (*IpsecPolicyCreateDefault) Code ¶

func (o *IpsecPolicyCreateDefault) Code() int

Code gets the status code for the ipsec policy create default response

func (*IpsecPolicyCreateDefault) Error ¶

func (o *IpsecPolicyCreateDefault) Error() string

func (*IpsecPolicyCreateDefault) GetPayload ¶

func (*IpsecPolicyCreateDefault) IsClientError ¶

func (o *IpsecPolicyCreateDefault) IsClientError() bool

IsClientError returns true when this ipsec policy create default response has a 4xx status code

func (*IpsecPolicyCreateDefault) IsCode ¶

func (o *IpsecPolicyCreateDefault) IsCode(code int) bool

IsCode returns true when this ipsec policy create default response a status code equal to that given

func (*IpsecPolicyCreateDefault) IsRedirect ¶

func (o *IpsecPolicyCreateDefault) IsRedirect() bool

IsRedirect returns true when this ipsec policy create default response has a 3xx status code

func (*IpsecPolicyCreateDefault) IsServerError ¶

func (o *IpsecPolicyCreateDefault) IsServerError() bool

IsServerError returns true when this ipsec policy create default response has a 5xx status code

func (*IpsecPolicyCreateDefault) IsSuccess ¶

func (o *IpsecPolicyCreateDefault) IsSuccess() bool

IsSuccess returns true when this ipsec policy create default response has a 2xx status code

func (*IpsecPolicyCreateDefault) String ¶

func (o *IpsecPolicyCreateDefault) String() string

type IpsecPolicyCreateParams ¶

type IpsecPolicyCreateParams struct {

	/* Info.

	   IPsec policy parameters
	*/
	Info *models.IpsecPolicy

	/* 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
}

IpsecPolicyCreateParams contains all the parameters to send to the API endpoint

for the ipsec policy create operation.

Typically these are written to a http.Request.

func NewIpsecPolicyCreateParams ¶

func NewIpsecPolicyCreateParams() *IpsecPolicyCreateParams

NewIpsecPolicyCreateParams creates a new IpsecPolicyCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecPolicyCreateParamsWithContext ¶

func NewIpsecPolicyCreateParamsWithContext(ctx context.Context) *IpsecPolicyCreateParams

NewIpsecPolicyCreateParamsWithContext creates a new IpsecPolicyCreateParams object with the ability to set a context for a request.

func NewIpsecPolicyCreateParamsWithHTTPClient ¶

func NewIpsecPolicyCreateParamsWithHTTPClient(client *http.Client) *IpsecPolicyCreateParams

NewIpsecPolicyCreateParamsWithHTTPClient creates a new IpsecPolicyCreateParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecPolicyCreateParamsWithTimeout ¶

func NewIpsecPolicyCreateParamsWithTimeout(timeout time.Duration) *IpsecPolicyCreateParams

NewIpsecPolicyCreateParamsWithTimeout creates a new IpsecPolicyCreateParams object with the ability to set a timeout on a request.

func (*IpsecPolicyCreateParams) SetContext ¶

func (o *IpsecPolicyCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the ipsec policy create params

func (*IpsecPolicyCreateParams) SetDefaults ¶

func (o *IpsecPolicyCreateParams) SetDefaults()

SetDefaults hydrates default values in the ipsec policy create params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecPolicyCreateParams) SetHTTPClient ¶

func (o *IpsecPolicyCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec policy create params

func (*IpsecPolicyCreateParams) SetInfo ¶

func (o *IpsecPolicyCreateParams) SetInfo(info *models.IpsecPolicy)

SetInfo adds the info to the ipsec policy create params

func (*IpsecPolicyCreateParams) SetReturnRecordsQueryParameter ¶

func (o *IpsecPolicyCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the ipsec policy create params

func (*IpsecPolicyCreateParams) SetTimeout ¶

func (o *IpsecPolicyCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec policy create params

func (*IpsecPolicyCreateParams) WithContext ¶

WithContext adds the context to the ipsec policy create params

func (*IpsecPolicyCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the ipsec policy create params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecPolicyCreateParams) WithHTTPClient ¶

func (o *IpsecPolicyCreateParams) WithHTTPClient(client *http.Client) *IpsecPolicyCreateParams

WithHTTPClient adds the HTTPClient to the ipsec policy create params

func (*IpsecPolicyCreateParams) WithInfo ¶

WithInfo adds the info to the ipsec policy create params

func (*IpsecPolicyCreateParams) WithReturnRecordsQueryParameter ¶

func (o *IpsecPolicyCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *IpsecPolicyCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the ipsec policy create params

func (*IpsecPolicyCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the ipsec policy create params

func (*IpsecPolicyCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpsecPolicyCreateReader ¶

type IpsecPolicyCreateReader struct {
	// contains filtered or unexported fields
}

IpsecPolicyCreateReader is a Reader for the IpsecPolicyCreate structure.

func (*IpsecPolicyCreateReader) ReadResponse ¶

func (o *IpsecPolicyCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecPolicyDeleteDefault ¶

type IpsecPolicyDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IpsecPolicyDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 66257096 | Internal error. Failed to purge connections associated with the IPsec policy. | | 66257116 | IPsec policy with the specified UUID was not found. |

func NewIpsecPolicyDeleteDefault ¶

func NewIpsecPolicyDeleteDefault(code int) *IpsecPolicyDeleteDefault

NewIpsecPolicyDeleteDefault creates a IpsecPolicyDeleteDefault with default headers values

func (*IpsecPolicyDeleteDefault) Code ¶

func (o *IpsecPolicyDeleteDefault) Code() int

Code gets the status code for the ipsec policy delete default response

func (*IpsecPolicyDeleteDefault) Error ¶

func (o *IpsecPolicyDeleteDefault) Error() string

func (*IpsecPolicyDeleteDefault) GetPayload ¶

func (*IpsecPolicyDeleteDefault) IsClientError ¶

func (o *IpsecPolicyDeleteDefault) IsClientError() bool

IsClientError returns true when this ipsec policy delete default response has a 4xx status code

func (*IpsecPolicyDeleteDefault) IsCode ¶

func (o *IpsecPolicyDeleteDefault) IsCode(code int) bool

IsCode returns true when this ipsec policy delete default response a status code equal to that given

func (*IpsecPolicyDeleteDefault) IsRedirect ¶

func (o *IpsecPolicyDeleteDefault) IsRedirect() bool

IsRedirect returns true when this ipsec policy delete default response has a 3xx status code

func (*IpsecPolicyDeleteDefault) IsServerError ¶

func (o *IpsecPolicyDeleteDefault) IsServerError() bool

IsServerError returns true when this ipsec policy delete default response has a 5xx status code

func (*IpsecPolicyDeleteDefault) IsSuccess ¶

func (o *IpsecPolicyDeleteDefault) IsSuccess() bool

IsSuccess returns true when this ipsec policy delete default response has a 2xx status code

func (*IpsecPolicyDeleteDefault) String ¶

func (o *IpsecPolicyDeleteDefault) String() string

type IpsecPolicyDeleteOK ¶

type IpsecPolicyDeleteOK struct {
}

IpsecPolicyDeleteOK describes a response with status code 200, with default header values.

OK

func NewIpsecPolicyDeleteOK ¶

func NewIpsecPolicyDeleteOK() *IpsecPolicyDeleteOK

NewIpsecPolicyDeleteOK creates a IpsecPolicyDeleteOK with default headers values

func (*IpsecPolicyDeleteOK) Error ¶

func (o *IpsecPolicyDeleteOK) Error() string

func (*IpsecPolicyDeleteOK) IsClientError ¶

func (o *IpsecPolicyDeleteOK) IsClientError() bool

IsClientError returns true when this ipsec policy delete o k response has a 4xx status code

func (*IpsecPolicyDeleteOK) IsCode ¶

func (o *IpsecPolicyDeleteOK) IsCode(code int) bool

IsCode returns true when this ipsec policy delete o k response a status code equal to that given

func (*IpsecPolicyDeleteOK) IsRedirect ¶

func (o *IpsecPolicyDeleteOK) IsRedirect() bool

IsRedirect returns true when this ipsec policy delete o k response has a 3xx status code

func (*IpsecPolicyDeleteOK) IsServerError ¶

func (o *IpsecPolicyDeleteOK) IsServerError() bool

IsServerError returns true when this ipsec policy delete o k response has a 5xx status code

func (*IpsecPolicyDeleteOK) IsSuccess ¶

func (o *IpsecPolicyDeleteOK) IsSuccess() bool

IsSuccess returns true when this ipsec policy delete o k response has a 2xx status code

func (*IpsecPolicyDeleteOK) String ¶

func (o *IpsecPolicyDeleteOK) String() string

type IpsecPolicyDeleteParams ¶

type IpsecPolicyDeleteParams struct {

	/* UUID.

	   IPsec policy UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpsecPolicyDeleteParams contains all the parameters to send to the API endpoint

for the ipsec policy delete operation.

Typically these are written to a http.Request.

func NewIpsecPolicyDeleteParams ¶

func NewIpsecPolicyDeleteParams() *IpsecPolicyDeleteParams

NewIpsecPolicyDeleteParams creates a new IpsecPolicyDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecPolicyDeleteParamsWithContext ¶

func NewIpsecPolicyDeleteParamsWithContext(ctx context.Context) *IpsecPolicyDeleteParams

NewIpsecPolicyDeleteParamsWithContext creates a new IpsecPolicyDeleteParams object with the ability to set a context for a request.

func NewIpsecPolicyDeleteParamsWithHTTPClient ¶

func NewIpsecPolicyDeleteParamsWithHTTPClient(client *http.Client) *IpsecPolicyDeleteParams

NewIpsecPolicyDeleteParamsWithHTTPClient creates a new IpsecPolicyDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecPolicyDeleteParamsWithTimeout ¶

func NewIpsecPolicyDeleteParamsWithTimeout(timeout time.Duration) *IpsecPolicyDeleteParams

NewIpsecPolicyDeleteParamsWithTimeout creates a new IpsecPolicyDeleteParams object with the ability to set a timeout on a request.

func (*IpsecPolicyDeleteParams) SetContext ¶

func (o *IpsecPolicyDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the ipsec policy delete params

func (*IpsecPolicyDeleteParams) SetDefaults ¶

func (o *IpsecPolicyDeleteParams) SetDefaults()

SetDefaults hydrates default values in the ipsec policy delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecPolicyDeleteParams) SetHTTPClient ¶

func (o *IpsecPolicyDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec policy delete params

func (*IpsecPolicyDeleteParams) SetTimeout ¶

func (o *IpsecPolicyDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec policy delete params

func (*IpsecPolicyDeleteParams) SetUUIDPathParameter ¶

func (o *IpsecPolicyDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the ipsec policy delete params

func (*IpsecPolicyDeleteParams) WithContext ¶

WithContext adds the context to the ipsec policy delete params

func (*IpsecPolicyDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the ipsec policy delete params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecPolicyDeleteParams) WithHTTPClient ¶

func (o *IpsecPolicyDeleteParams) WithHTTPClient(client *http.Client) *IpsecPolicyDeleteParams

WithHTTPClient adds the HTTPClient to the ipsec policy delete params

func (*IpsecPolicyDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the ipsec policy delete params

func (*IpsecPolicyDeleteParams) WithUUIDPathParameter ¶

func (o *IpsecPolicyDeleteParams) WithUUIDPathParameter(uuid string) *IpsecPolicyDeleteParams

WithUUIDPathParameter adds the uuid to the ipsec policy delete params

func (*IpsecPolicyDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpsecPolicyDeleteReader ¶

type IpsecPolicyDeleteReader struct {
	// contains filtered or unexported fields
}

IpsecPolicyDeleteReader is a Reader for the IpsecPolicyDelete structure.

func (*IpsecPolicyDeleteReader) ReadResponse ¶

func (o *IpsecPolicyDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecPolicyGetDefault ¶

type IpsecPolicyGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IpsecPolicyGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 66257116 | IPsec policy with the specified UUID was not found. |

func NewIpsecPolicyGetDefault ¶

func NewIpsecPolicyGetDefault(code int) *IpsecPolicyGetDefault

NewIpsecPolicyGetDefault creates a IpsecPolicyGetDefault with default headers values

func (*IpsecPolicyGetDefault) Code ¶

func (o *IpsecPolicyGetDefault) Code() int

Code gets the status code for the ipsec policy get default response

func (*IpsecPolicyGetDefault) Error ¶

func (o *IpsecPolicyGetDefault) Error() string

func (*IpsecPolicyGetDefault) GetPayload ¶

func (o *IpsecPolicyGetDefault) GetPayload() *models.ErrorResponse

func (*IpsecPolicyGetDefault) IsClientError ¶

func (o *IpsecPolicyGetDefault) IsClientError() bool

IsClientError returns true when this ipsec policy get default response has a 4xx status code

func (*IpsecPolicyGetDefault) IsCode ¶

func (o *IpsecPolicyGetDefault) IsCode(code int) bool

IsCode returns true when this ipsec policy get default response a status code equal to that given

func (*IpsecPolicyGetDefault) IsRedirect ¶

func (o *IpsecPolicyGetDefault) IsRedirect() bool

IsRedirect returns true when this ipsec policy get default response has a 3xx status code

func (*IpsecPolicyGetDefault) IsServerError ¶

func (o *IpsecPolicyGetDefault) IsServerError() bool

IsServerError returns true when this ipsec policy get default response has a 5xx status code

func (*IpsecPolicyGetDefault) IsSuccess ¶

func (o *IpsecPolicyGetDefault) IsSuccess() bool

IsSuccess returns true when this ipsec policy get default response has a 2xx status code

func (*IpsecPolicyGetDefault) String ¶

func (o *IpsecPolicyGetDefault) String() string

type IpsecPolicyGetOK ¶

type IpsecPolicyGetOK struct {
	Payload *models.IpsecPolicy
}

IpsecPolicyGetOK describes a response with status code 200, with default header values.

OK

func NewIpsecPolicyGetOK ¶

func NewIpsecPolicyGetOK() *IpsecPolicyGetOK

NewIpsecPolicyGetOK creates a IpsecPolicyGetOK with default headers values

func (*IpsecPolicyGetOK) Error ¶

func (o *IpsecPolicyGetOK) Error() string

func (*IpsecPolicyGetOK) GetPayload ¶

func (o *IpsecPolicyGetOK) GetPayload() *models.IpsecPolicy

func (*IpsecPolicyGetOK) IsClientError ¶

func (o *IpsecPolicyGetOK) IsClientError() bool

IsClientError returns true when this ipsec policy get o k response has a 4xx status code

func (*IpsecPolicyGetOK) IsCode ¶

func (o *IpsecPolicyGetOK) IsCode(code int) bool

IsCode returns true when this ipsec policy get o k response a status code equal to that given

func (*IpsecPolicyGetOK) IsRedirect ¶

func (o *IpsecPolicyGetOK) IsRedirect() bool

IsRedirect returns true when this ipsec policy get o k response has a 3xx status code

func (*IpsecPolicyGetOK) IsServerError ¶

func (o *IpsecPolicyGetOK) IsServerError() bool

IsServerError returns true when this ipsec policy get o k response has a 5xx status code

func (*IpsecPolicyGetOK) IsSuccess ¶

func (o *IpsecPolicyGetOK) IsSuccess() bool

IsSuccess returns true when this ipsec policy get o k response has a 2xx status code

func (*IpsecPolicyGetOK) String ¶

func (o *IpsecPolicyGetOK) String() string

type IpsecPolicyGetParams ¶

type IpsecPolicyGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* UUID.

	   IPsec policy UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpsecPolicyGetParams contains all the parameters to send to the API endpoint

for the ipsec policy get operation.

Typically these are written to a http.Request.

func NewIpsecPolicyGetParams ¶

func NewIpsecPolicyGetParams() *IpsecPolicyGetParams

NewIpsecPolicyGetParams creates a new IpsecPolicyGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecPolicyGetParamsWithContext ¶

func NewIpsecPolicyGetParamsWithContext(ctx context.Context) *IpsecPolicyGetParams

NewIpsecPolicyGetParamsWithContext creates a new IpsecPolicyGetParams object with the ability to set a context for a request.

func NewIpsecPolicyGetParamsWithHTTPClient ¶

func NewIpsecPolicyGetParamsWithHTTPClient(client *http.Client) *IpsecPolicyGetParams

NewIpsecPolicyGetParamsWithHTTPClient creates a new IpsecPolicyGetParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecPolicyGetParamsWithTimeout ¶

func NewIpsecPolicyGetParamsWithTimeout(timeout time.Duration) *IpsecPolicyGetParams

NewIpsecPolicyGetParamsWithTimeout creates a new IpsecPolicyGetParams object with the ability to set a timeout on a request.

func (*IpsecPolicyGetParams) SetContext ¶

func (o *IpsecPolicyGetParams) SetContext(ctx context.Context)

SetContext adds the context to the ipsec policy get params

func (*IpsecPolicyGetParams) SetDefaults ¶

func (o *IpsecPolicyGetParams) SetDefaults()

SetDefaults hydrates default values in the ipsec policy get params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecPolicyGetParams) SetFieldsQueryParameter ¶

func (o *IpsecPolicyGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the ipsec policy get params

func (*IpsecPolicyGetParams) SetHTTPClient ¶

func (o *IpsecPolicyGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec policy get params

func (*IpsecPolicyGetParams) SetTimeout ¶

func (o *IpsecPolicyGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec policy get params

func (*IpsecPolicyGetParams) SetUUIDPathParameter ¶

func (o *IpsecPolicyGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the ipsec policy get params

func (*IpsecPolicyGetParams) WithContext ¶

WithContext adds the context to the ipsec policy get params

func (*IpsecPolicyGetParams) WithDefaults ¶

func (o *IpsecPolicyGetParams) WithDefaults() *IpsecPolicyGetParams

WithDefaults hydrates default values in the ipsec policy get params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecPolicyGetParams) WithFieldsQueryParameter ¶

func (o *IpsecPolicyGetParams) WithFieldsQueryParameter(fields []string) *IpsecPolicyGetParams

WithFieldsQueryParameter adds the fields to the ipsec policy get params

func (*IpsecPolicyGetParams) WithHTTPClient ¶

func (o *IpsecPolicyGetParams) WithHTTPClient(client *http.Client) *IpsecPolicyGetParams

WithHTTPClient adds the HTTPClient to the ipsec policy get params

func (*IpsecPolicyGetParams) WithTimeout ¶

func (o *IpsecPolicyGetParams) WithTimeout(timeout time.Duration) *IpsecPolicyGetParams

WithTimeout adds the timeout to the ipsec policy get params

func (*IpsecPolicyGetParams) WithUUIDPathParameter ¶

func (o *IpsecPolicyGetParams) WithUUIDPathParameter(uuid string) *IpsecPolicyGetParams

WithUUIDPathParameter adds the uuid to the ipsec policy get params

func (*IpsecPolicyGetParams) WriteToRequest ¶

func (o *IpsecPolicyGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type IpsecPolicyGetReader ¶

type IpsecPolicyGetReader struct {
	// contains filtered or unexported fields
}

IpsecPolicyGetReader is a Reader for the IpsecPolicyGet structure.

func (*IpsecPolicyGetReader) ReadResponse ¶

func (o *IpsecPolicyGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type IpsecPolicyModifyDefault ¶

type IpsecPolicyModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
IpsecPolicyModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 66257097 | Internal error. Failed to update the IPsec policy. | | 66257099 | Only one protocol can be specified. | | 66257100 | Only one local port can be specified. | | 66257101 | Only one remote port can be specified. | | 66257110 | Failed to create a policy sequencing value. | | 66257113 | Only one local IP subnet can be specified. | | 66257114 | Only one remote IP subnet can be specified. | | 66257115 | Port ranges containing more than one port are not supported. | | 66257116 | IPsec policy with the specified UUID was not found. | | 66257120 | The subnet selector must be a host address (An IPv4 address with a 32-bit netmask or an IPv6 address with a 128-bit netmask). | | 66257139 | Certificate with the specified UUID was not found. | | 66257140 | Only certificates with a client or server type are supported. |

func NewIpsecPolicyModifyDefault ¶

func NewIpsecPolicyModifyDefault(code int) *IpsecPolicyModifyDefault

NewIpsecPolicyModifyDefault creates a IpsecPolicyModifyDefault with default headers values

func (*IpsecPolicyModifyDefault) Code ¶

func (o *IpsecPolicyModifyDefault) Code() int

Code gets the status code for the ipsec policy modify default response

func (*IpsecPolicyModifyDefault) Error ¶

func (o *IpsecPolicyModifyDefault) Error() string

func (*IpsecPolicyModifyDefault) GetPayload ¶

func (*IpsecPolicyModifyDefault) IsClientError ¶

func (o *IpsecPolicyModifyDefault) IsClientError() bool

IsClientError returns true when this ipsec policy modify default response has a 4xx status code

func (*IpsecPolicyModifyDefault) IsCode ¶

func (o *IpsecPolicyModifyDefault) IsCode(code int) bool

IsCode returns true when this ipsec policy modify default response a status code equal to that given

func (*IpsecPolicyModifyDefault) IsRedirect ¶

func (o *IpsecPolicyModifyDefault) IsRedirect() bool

IsRedirect returns true when this ipsec policy modify default response has a 3xx status code

func (*IpsecPolicyModifyDefault) IsServerError ¶

func (o *IpsecPolicyModifyDefault) IsServerError() bool

IsServerError returns true when this ipsec policy modify default response has a 5xx status code

func (*IpsecPolicyModifyDefault) IsSuccess ¶

func (o *IpsecPolicyModifyDefault) IsSuccess() bool

IsSuccess returns true when this ipsec policy modify default response has a 2xx status code

func (*IpsecPolicyModifyDefault) String ¶

func (o *IpsecPolicyModifyDefault) String() string

type IpsecPolicyModifyOK ¶

type IpsecPolicyModifyOK struct {
}

IpsecPolicyModifyOK describes a response with status code 200, with default header values.

OK

func NewIpsecPolicyModifyOK ¶

func NewIpsecPolicyModifyOK() *IpsecPolicyModifyOK

NewIpsecPolicyModifyOK creates a IpsecPolicyModifyOK with default headers values

func (*IpsecPolicyModifyOK) Error ¶

func (o *IpsecPolicyModifyOK) Error() string

func (*IpsecPolicyModifyOK) IsClientError ¶

func (o *IpsecPolicyModifyOK) IsClientError() bool

IsClientError returns true when this ipsec policy modify o k response has a 4xx status code

func (*IpsecPolicyModifyOK) IsCode ¶

func (o *IpsecPolicyModifyOK) IsCode(code int) bool

IsCode returns true when this ipsec policy modify o k response a status code equal to that given

func (*IpsecPolicyModifyOK) IsRedirect ¶

func (o *IpsecPolicyModifyOK) IsRedirect() bool

IsRedirect returns true when this ipsec policy modify o k response has a 3xx status code

func (*IpsecPolicyModifyOK) IsServerError ¶

func (o *IpsecPolicyModifyOK) IsServerError() bool

IsServerError returns true when this ipsec policy modify o k response has a 5xx status code

func (*IpsecPolicyModifyOK) IsSuccess ¶

func (o *IpsecPolicyModifyOK) IsSuccess() bool

IsSuccess returns true when this ipsec policy modify o k response has a 2xx status code

func (*IpsecPolicyModifyOK) String ¶

func (o *IpsecPolicyModifyOK) String() string

type IpsecPolicyModifyParams ¶

type IpsecPolicyModifyParams struct {

	// Info.
	Info *models.IpsecPolicy

	/* UUID.

	   IPsec policy UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

IpsecPolicyModifyParams contains all the parameters to send to the API endpoint

for the ipsec policy modify operation.

Typically these are written to a http.Request.

func NewIpsecPolicyModifyParams ¶

func NewIpsecPolicyModifyParams() *IpsecPolicyModifyParams

NewIpsecPolicyModifyParams creates a new IpsecPolicyModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIpsecPolicyModifyParamsWithContext ¶

func NewIpsecPolicyModifyParamsWithContext(ctx context.Context) *IpsecPolicyModifyParams

NewIpsecPolicyModifyParamsWithContext creates a new IpsecPolicyModifyParams object with the ability to set a context for a request.

func NewIpsecPolicyModifyParamsWithHTTPClient ¶

func NewIpsecPolicyModifyParamsWithHTTPClient(client *http.Client) *IpsecPolicyModifyParams

NewIpsecPolicyModifyParamsWithHTTPClient creates a new IpsecPolicyModifyParams object with the ability to set a custom HTTPClient for a request.

func NewIpsecPolicyModifyParamsWithTimeout ¶

func NewIpsecPolicyModifyParamsWithTimeout(timeout time.Duration) *IpsecPolicyModifyParams

NewIpsecPolicyModifyParamsWithTimeout creates a new IpsecPolicyModifyParams object with the ability to set a timeout on a request.

func (*IpsecPolicyModifyParams) SetContext ¶

func (o *IpsecPolicyModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the ipsec policy modify params

func (*IpsecPolicyModifyParams) SetDefaults ¶

func (o *IpsecPolicyModifyParams) SetDefaults()

SetDefaults hydrates default values in the ipsec policy modify params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecPolicyModifyParams) SetHTTPClient ¶

func (o *IpsecPolicyModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ipsec policy modify params

func (*IpsecPolicyModifyParams) SetInfo ¶

func (o *IpsecPolicyModifyParams) SetInfo(info *models.IpsecPolicy)

SetInfo adds the info to the ipsec policy modify params

func (*IpsecPolicyModifyParams) SetTimeout ¶

func (o *IpsecPolicyModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ipsec policy modify params

func (*IpsecPolicyModifyParams) SetUUIDPathParameter ¶

func (o *IpsecPolicyModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the ipsec policy modify params

func (*IpsecPolicyModifyParams) WithContext ¶

WithContext adds the context to the ipsec policy modify params

func (*IpsecPolicyModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the ipsec policy modify params (not the query body).

All values with no default are reset to their zero value.

func (*IpsecPolicyModifyParams) WithHTTPClient ¶

func (o *IpsecPolicyModifyParams) WithHTTPClient(client *http.Client) *IpsecPolicyModifyParams

WithHTTPClient adds the HTTPClient to the ipsec policy modify params

func (*IpsecPolicyModifyParams) WithInfo ¶

WithInfo adds the info to the ipsec policy modify params

func (*IpsecPolicyModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the ipsec policy modify params

func (*IpsecPolicyModifyParams) WithUUIDPathParameter ¶

func (o *IpsecPolicyModifyParams) WithUUIDPathParameter(uuid string) *IpsecPolicyModifyParams

WithUUIDPathParameter adds the uuid to the ipsec policy modify params

func (*IpsecPolicyModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type IpsecPolicyModifyReader ¶

type IpsecPolicyModifyReader struct {
	// contains filtered or unexported fields
}

IpsecPolicyModifyReader is a Reader for the IpsecPolicyModify structure.

func (*IpsecPolicyModifyReader) ReadResponse ¶

func (o *IpsecPolicyModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type KeyManagerConfigGetDefault ¶

type KeyManagerConfigGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

KeyManagerConfigGetDefault describes a response with status code -1, with default header values.

Error

func NewKeyManagerConfigGetDefault ¶

func NewKeyManagerConfigGetDefault(code int) *KeyManagerConfigGetDefault

NewKeyManagerConfigGetDefault creates a KeyManagerConfigGetDefault with default headers values

func (*KeyManagerConfigGetDefault) Code ¶

func (o *KeyManagerConfigGetDefault) Code() int

Code gets the status code for the key manager config get default response

func (*KeyManagerConfigGetDefault) Error ¶

func (*KeyManagerConfigGetDefault) GetPayload ¶

func (*KeyManagerConfigGetDefault) IsClientError ¶

func (o *KeyManagerConfigGetDefault) IsClientError() bool

IsClientError returns true when this key manager config get default response has a 4xx status code

func (*KeyManagerConfigGetDefault) IsCode ¶

func (o *KeyManagerConfigGetDefault) IsCode(code int) bool

IsCode returns true when this key manager config get default response a status code equal to that given

func (*KeyManagerConfigGetDefault) IsRedirect ¶

func (o *KeyManagerConfigGetDefault) IsRedirect() bool

IsRedirect returns true when this key manager config get default response has a 3xx status code

func (*KeyManagerConfigGetDefault) IsServerError ¶

func (o *KeyManagerConfigGetDefault) IsServerError() bool

IsServerError returns true when this key manager config get default response has a 5xx status code

func (*KeyManagerConfigGetDefault) IsSuccess ¶

func (o *KeyManagerConfigGetDefault) IsSuccess() bool

IsSuccess returns true when this key manager config get default response has a 2xx status code

func (*KeyManagerConfigGetDefault) String ¶

func (o *KeyManagerConfigGetDefault) String() string

type KeyManagerConfigGetOK ¶

type KeyManagerConfigGetOK struct {
	Payload *models.KeyManagerConfig
}

KeyManagerConfigGetOK describes a response with status code 200, with default header values.

OK

func NewKeyManagerConfigGetOK ¶

func NewKeyManagerConfigGetOK() *KeyManagerConfigGetOK

NewKeyManagerConfigGetOK creates a KeyManagerConfigGetOK with default headers values

func (*KeyManagerConfigGetOK) Error ¶

func (o *KeyManagerConfigGetOK) Error() string

func (*KeyManagerConfigGetOK) GetPayload ¶

func (*KeyManagerConfigGetOK) IsClientError ¶

func (o *KeyManagerConfigGetOK) IsClientError() bool

IsClientError returns true when this key manager config get o k response has a 4xx status code

func (*KeyManagerConfigGetOK) IsCode ¶

func (o *KeyManagerConfigGetOK) IsCode(code int) bool

IsCode returns true when this key manager config get o k response a status code equal to that given

func (*KeyManagerConfigGetOK) IsRedirect ¶

func (o *KeyManagerConfigGetOK) IsRedirect() bool

IsRedirect returns true when this key manager config get o k response has a 3xx status code

func (*KeyManagerConfigGetOK) IsServerError ¶

func (o *KeyManagerConfigGetOK) IsServerError() bool

IsServerError returns true when this key manager config get o k response has a 5xx status code

func (*KeyManagerConfigGetOK) IsSuccess ¶

func (o *KeyManagerConfigGetOK) IsSuccess() bool

IsSuccess returns true when this key manager config get o k response has a 2xx status code

func (*KeyManagerConfigGetOK) String ¶

func (o *KeyManagerConfigGetOK) String() string

type KeyManagerConfigGetParams ¶

type KeyManagerConfigGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

KeyManagerConfigGetParams contains all the parameters to send to the API endpoint

for the key manager config get operation.

Typically these are written to a http.Request.

func NewKeyManagerConfigGetParams ¶

func NewKeyManagerConfigGetParams() *KeyManagerConfigGetParams

NewKeyManagerConfigGetParams creates a new KeyManagerConfigGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewKeyManagerConfigGetParamsWithContext ¶

func NewKeyManagerConfigGetParamsWithContext(ctx context.Context) *KeyManagerConfigGetParams

NewKeyManagerConfigGetParamsWithContext creates a new KeyManagerConfigGetParams object with the ability to set a context for a request.

func NewKeyManagerConfigGetParamsWithHTTPClient ¶

func NewKeyManagerConfigGetParamsWithHTTPClient(client *http.Client) *KeyManagerConfigGetParams

NewKeyManagerConfigGetParamsWithHTTPClient creates a new KeyManagerConfigGetParams object with the ability to set a custom HTTPClient for a request.

func NewKeyManagerConfigGetParamsWithTimeout ¶

func NewKeyManagerConfigGetParamsWithTimeout(timeout time.Duration) *KeyManagerConfigGetParams

NewKeyManagerConfigGetParamsWithTimeout creates a new KeyManagerConfigGetParams object with the ability to set a timeout on a request.

func (*KeyManagerConfigGetParams) SetContext ¶

func (o *KeyManagerConfigGetParams) SetContext(ctx context.Context)

SetContext adds the context to the key manager config get params

func (*KeyManagerConfigGetParams) SetDefaults ¶

func (o *KeyManagerConfigGetParams) SetDefaults()

SetDefaults hydrates default values in the key manager config get params (not the query body).

All values with no default are reset to their zero value.

func (*KeyManagerConfigGetParams) SetFieldsQueryParameter ¶

func (o *KeyManagerConfigGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the key manager config get params

func (*KeyManagerConfigGetParams) SetHTTPClient ¶

func (o *KeyManagerConfigGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the key manager config get params

func (*KeyManagerConfigGetParams) SetTimeout ¶

func (o *KeyManagerConfigGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the key manager config get params

func (*KeyManagerConfigGetParams) WithContext ¶

WithContext adds the context to the key manager config get params

func (*KeyManagerConfigGetParams) WithDefaults ¶

WithDefaults hydrates default values in the key manager config get params (not the query body).

All values with no default are reset to their zero value.

func (*KeyManagerConfigGetParams) WithFieldsQueryParameter ¶

func (o *KeyManagerConfigGetParams) WithFieldsQueryParameter(fields []string) *KeyManagerConfigGetParams

WithFieldsQueryParameter adds the fields to the key manager config get params

func (*KeyManagerConfigGetParams) WithHTTPClient ¶

func (o *KeyManagerConfigGetParams) WithHTTPClient(client *http.Client) *KeyManagerConfigGetParams

WithHTTPClient adds the HTTPClient to the key manager config get params

func (*KeyManagerConfigGetParams) WithTimeout ¶

WithTimeout adds the timeout to the key manager config get params

func (*KeyManagerConfigGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type KeyManagerConfigGetReader ¶

type KeyManagerConfigGetReader struct {
	// contains filtered or unexported fields
}

KeyManagerConfigGetReader is a Reader for the KeyManagerConfigGet structure.

func (*KeyManagerConfigGetReader) ReadResponse ¶

func (o *KeyManagerConfigGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type KeyManagerConfigModifyDefault ¶

type KeyManagerConfigModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
KeyManagerConfigModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65536139 | Cluster-wide passphrase is incorrect. | | 65536805 | Common Criteria Mode requires an effective cluster version of ONTAP 9.4 or later. | | 65536806 | Passphrase length error. | | 65536807 | MetroCluster cannot be configured while in Common Criteria mode. | | 65536809 | Common Criteria mode is disabled on the cluster. Contact technical support for assistance in enabling Common Criteria mode. | | 65537302 | The passphrase field is required when changing cc_mode_enabled to true. | | 65537303 | Modifying polling period requires an effective cluster version of ONTAP 9.10 or later. | | 65537304 | Unable to modify polling period because no external key management is configured on the cluster. | | 65538404 | Modifying cloud keymanager retry count requires an effective cluster version of ONTAP 9.11 or later. |

func NewKeyManagerConfigModifyDefault ¶

func NewKeyManagerConfigModifyDefault(code int) *KeyManagerConfigModifyDefault

NewKeyManagerConfigModifyDefault creates a KeyManagerConfigModifyDefault with default headers values

func (*KeyManagerConfigModifyDefault) Code ¶

Code gets the status code for the key manager config modify default response

func (*KeyManagerConfigModifyDefault) Error ¶

func (*KeyManagerConfigModifyDefault) GetPayload ¶

func (*KeyManagerConfigModifyDefault) IsClientError ¶

func (o *KeyManagerConfigModifyDefault) IsClientError() bool

IsClientError returns true when this key manager config modify default response has a 4xx status code

func (*KeyManagerConfigModifyDefault) IsCode ¶

func (o *KeyManagerConfigModifyDefault) IsCode(code int) bool

IsCode returns true when this key manager config modify default response a status code equal to that given

func (*KeyManagerConfigModifyDefault) IsRedirect ¶

func (o *KeyManagerConfigModifyDefault) IsRedirect() bool

IsRedirect returns true when this key manager config modify default response has a 3xx status code

func (*KeyManagerConfigModifyDefault) IsServerError ¶

func (o *KeyManagerConfigModifyDefault) IsServerError() bool

IsServerError returns true when this key manager config modify default response has a 5xx status code

func (*KeyManagerConfigModifyDefault) IsSuccess ¶

func (o *KeyManagerConfigModifyDefault) IsSuccess() bool

IsSuccess returns true when this key manager config modify default response has a 2xx status code

func (*KeyManagerConfigModifyDefault) String ¶

type KeyManagerConfigModifyOK ¶

type KeyManagerConfigModifyOK struct {
}

KeyManagerConfigModifyOK describes a response with status code 200, with default header values.

OK

func NewKeyManagerConfigModifyOK ¶

func NewKeyManagerConfigModifyOK() *KeyManagerConfigModifyOK

NewKeyManagerConfigModifyOK creates a KeyManagerConfigModifyOK with default headers values

func (*KeyManagerConfigModifyOK) Error ¶

func (o *KeyManagerConfigModifyOK) Error() string

func (*KeyManagerConfigModifyOK) IsClientError ¶

func (o *KeyManagerConfigModifyOK) IsClientError() bool

IsClientError returns true when this key manager config modify o k response has a 4xx status code

func (*KeyManagerConfigModifyOK) IsCode ¶

func (o *KeyManagerConfigModifyOK) IsCode(code int) bool

IsCode returns true when this key manager config modify o k response a status code equal to that given

func (*KeyManagerConfigModifyOK) IsRedirect ¶

func (o *KeyManagerConfigModifyOK) IsRedirect() bool

IsRedirect returns true when this key manager config modify o k response has a 3xx status code

func (*KeyManagerConfigModifyOK) IsServerError ¶

func (o *KeyManagerConfigModifyOK) IsServerError() bool

IsServerError returns true when this key manager config modify o k response has a 5xx status code

func (*KeyManagerConfigModifyOK) IsSuccess ¶

func (o *KeyManagerConfigModifyOK) IsSuccess() bool

IsSuccess returns true when this key manager config modify o k response has a 2xx status code

func (*KeyManagerConfigModifyOK) String ¶

func (o *KeyManagerConfigModifyOK) String() string

type KeyManagerConfigModifyParams ¶

type KeyManagerConfigModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.KeyManagerConfig

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

KeyManagerConfigModifyParams contains all the parameters to send to the API endpoint

for the key manager config modify operation.

Typically these are written to a http.Request.

func NewKeyManagerConfigModifyParams ¶

func NewKeyManagerConfigModifyParams() *KeyManagerConfigModifyParams

NewKeyManagerConfigModifyParams creates a new KeyManagerConfigModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewKeyManagerConfigModifyParamsWithContext ¶

func NewKeyManagerConfigModifyParamsWithContext(ctx context.Context) *KeyManagerConfigModifyParams

NewKeyManagerConfigModifyParamsWithContext creates a new KeyManagerConfigModifyParams object with the ability to set a context for a request.

func NewKeyManagerConfigModifyParamsWithHTTPClient ¶

func NewKeyManagerConfigModifyParamsWithHTTPClient(client *http.Client) *KeyManagerConfigModifyParams

NewKeyManagerConfigModifyParamsWithHTTPClient creates a new KeyManagerConfigModifyParams object with the ability to set a custom HTTPClient for a request.

func NewKeyManagerConfigModifyParamsWithTimeout ¶

func NewKeyManagerConfigModifyParamsWithTimeout(timeout time.Duration) *KeyManagerConfigModifyParams

NewKeyManagerConfigModifyParamsWithTimeout creates a new KeyManagerConfigModifyParams object with the ability to set a timeout on a request.

func (*KeyManagerConfigModifyParams) SetContext ¶

func (o *KeyManagerConfigModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the key manager config modify params

func (*KeyManagerConfigModifyParams) SetDefaults ¶

func (o *KeyManagerConfigModifyParams) SetDefaults()

SetDefaults hydrates default values in the key manager config modify params (not the query body).

All values with no default are reset to their zero value.

func (*KeyManagerConfigModifyParams) SetHTTPClient ¶

func (o *KeyManagerConfigModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the key manager config modify params

func (*KeyManagerConfigModifyParams) SetInfo ¶

SetInfo adds the info to the key manager config modify params

func (*KeyManagerConfigModifyParams) SetTimeout ¶

func (o *KeyManagerConfigModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the key manager config modify params

func (*KeyManagerConfigModifyParams) WithContext ¶

WithContext adds the context to the key manager config modify params

func (*KeyManagerConfigModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the key manager config modify params (not the query body).

All values with no default are reset to their zero value.

func (*KeyManagerConfigModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the key manager config modify params

func (*KeyManagerConfigModifyParams) WithInfo ¶

WithInfo adds the info to the key manager config modify params

func (*KeyManagerConfigModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the key manager config modify params

func (*KeyManagerConfigModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type KeyManagerConfigModifyReader ¶

type KeyManagerConfigModifyReader struct {
	// contains filtered or unexported fields
}

KeyManagerConfigModifyReader is a Reader for the KeyManagerConfigModify structure.

func (*KeyManagerConfigModifyReader) ReadResponse ¶

func (o *KeyManagerConfigModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type KeyManagerKeysCollectionGetDefault ¶

type KeyManagerKeysCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

KeyManagerKeysCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewKeyManagerKeysCollectionGetDefault ¶

func NewKeyManagerKeysCollectionGetDefault(code int) *KeyManagerKeysCollectionGetDefault

NewKeyManagerKeysCollectionGetDefault creates a KeyManagerKeysCollectionGetDefault with default headers values

func (*KeyManagerKeysCollectionGetDefault) Code ¶

Code gets the status code for the key manager keys collection get default response

func (*KeyManagerKeysCollectionGetDefault) Error ¶

func (*KeyManagerKeysCollectionGetDefault) GetPayload ¶

func (*KeyManagerKeysCollectionGetDefault) IsClientError ¶

func (o *KeyManagerKeysCollectionGetDefault) IsClientError() bool

IsClientError returns true when this key manager keys collection get default response has a 4xx status code

func (*KeyManagerKeysCollectionGetDefault) IsCode ¶

IsCode returns true when this key manager keys collection get default response a status code equal to that given

func (*KeyManagerKeysCollectionGetDefault) IsRedirect ¶

func (o *KeyManagerKeysCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this key manager keys collection get default response has a 3xx status code

func (*KeyManagerKeysCollectionGetDefault) IsServerError ¶

func (o *KeyManagerKeysCollectionGetDefault) IsServerError() bool

IsServerError returns true when this key manager keys collection get default response has a 5xx status code

func (*KeyManagerKeysCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this key manager keys collection get default response has a 2xx status code

func (*KeyManagerKeysCollectionGetDefault) String ¶

type KeyManagerKeysCollectionGetOK ¶

type KeyManagerKeysCollectionGetOK struct {
	Payload *models.KeyManagerKeysResponse
}

KeyManagerKeysCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewKeyManagerKeysCollectionGetOK ¶

func NewKeyManagerKeysCollectionGetOK() *KeyManagerKeysCollectionGetOK

NewKeyManagerKeysCollectionGetOK creates a KeyManagerKeysCollectionGetOK with default headers values

func (*KeyManagerKeysCollectionGetOK) Error ¶

func (*KeyManagerKeysCollectionGetOK) GetPayload ¶

func (*KeyManagerKeysCollectionGetOK) IsClientError ¶

func (o *KeyManagerKeysCollectionGetOK) IsClientError() bool

IsClientError returns true when this key manager keys collection get o k response has a 4xx status code

func (*KeyManagerKeysCollectionGetOK) IsCode ¶

func (o *KeyManagerKeysCollectionGetOK) IsCode(code int) bool

IsCode returns true when this key manager keys collection get o k response a status code equal to that given

func (*KeyManagerKeysCollectionGetOK) IsRedirect ¶

func (o *KeyManagerKeysCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this key manager keys collection get o k response has a 3xx status code

func (*KeyManagerKeysCollectionGetOK) IsServerError ¶

func (o *KeyManagerKeysCollectionGetOK) IsServerError() bool

IsServerError returns true when this key manager keys collection get o k response has a 5xx status code

func (*KeyManagerKeysCollectionGetOK) IsSuccess ¶

func (o *KeyManagerKeysCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this key manager keys collection get o k response has a 2xx status code

func (*KeyManagerKeysCollectionGetOK) String ¶

type KeyManagerKeysCollectionGetParams ¶

type KeyManagerKeysCollectionGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* NodeUUID.

	   Node UUID.
	*/
	NodeUUIDPathParameter 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

	/* SecurityKeyManagerUUID.

	   Key manager UUID.
	*/
	SecurityKeyManagerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

KeyManagerKeysCollectionGetParams contains all the parameters to send to the API endpoint

for the key manager keys collection get operation.

Typically these are written to a http.Request.

func NewKeyManagerKeysCollectionGetParams ¶

func NewKeyManagerKeysCollectionGetParams() *KeyManagerKeysCollectionGetParams

NewKeyManagerKeysCollectionGetParams creates a new KeyManagerKeysCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewKeyManagerKeysCollectionGetParamsWithContext ¶

func NewKeyManagerKeysCollectionGetParamsWithContext(ctx context.Context) *KeyManagerKeysCollectionGetParams

NewKeyManagerKeysCollectionGetParamsWithContext creates a new KeyManagerKeysCollectionGetParams object with the ability to set a context for a request.

func NewKeyManagerKeysCollectionGetParamsWithHTTPClient ¶

func NewKeyManagerKeysCollectionGetParamsWithHTTPClient(client *http.Client) *KeyManagerKeysCollectionGetParams

NewKeyManagerKeysCollectionGetParamsWithHTTPClient creates a new KeyManagerKeysCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewKeyManagerKeysCollectionGetParamsWithTimeout ¶

func NewKeyManagerKeysCollectionGetParamsWithTimeout(timeout time.Duration) *KeyManagerKeysCollectionGetParams

NewKeyManagerKeysCollectionGetParamsWithTimeout creates a new KeyManagerKeysCollectionGetParams object with the ability to set a timeout on a request.

func (*KeyManagerKeysCollectionGetParams) SetContext ¶

SetContext adds the context to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) SetDefaults ¶

func (o *KeyManagerKeysCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the key manager keys collection get params (not the query body).

All values with no default are reset to their zero value.

func (*KeyManagerKeysCollectionGetParams) SetFieldsQueryParameter ¶

func (o *KeyManagerKeysCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) SetHTTPClient ¶

func (o *KeyManagerKeysCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *KeyManagerKeysCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) SetNodeUUIDPathParameter ¶

func (o *KeyManagerKeysCollectionGetParams) SetNodeUUIDPathParameter(nodeUUID string)

SetNodeUUIDPathParameter adds the nodeUuid to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) SetOrderByQueryParameter ¶

func (o *KeyManagerKeysCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *KeyManagerKeysCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *KeyManagerKeysCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) SetSecurityKeyManagerUUIDPathParameter ¶

func (o *KeyManagerKeysCollectionGetParams) SetSecurityKeyManagerUUIDPathParameter(securityKeyManagerUUID string)

SetSecurityKeyManagerUUIDPathParameter adds the securityKeyManagerUuid to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) SetTimeout ¶

func (o *KeyManagerKeysCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WithContext ¶

WithContext adds the context to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the key manager keys collection get params (not the query body).

All values with no default are reset to their zero value.

func (*KeyManagerKeysCollectionGetParams) WithFieldsQueryParameter ¶

func (o *KeyManagerKeysCollectionGetParams) WithFieldsQueryParameter(fields []string) *KeyManagerKeysCollectionGetParams

WithFieldsQueryParameter adds the fields to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *KeyManagerKeysCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *KeyManagerKeysCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WithNodeUUIDPathParameter ¶

func (o *KeyManagerKeysCollectionGetParams) WithNodeUUIDPathParameter(nodeUUID string) *KeyManagerKeysCollectionGetParams

WithNodeUUIDPathParameter adds the nodeUUID to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WithOrderByQueryParameter ¶

func (o *KeyManagerKeysCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *KeyManagerKeysCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *KeyManagerKeysCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *KeyManagerKeysCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *KeyManagerKeysCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *KeyManagerKeysCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WithSecurityKeyManagerUUIDPathParameter ¶

func (o *KeyManagerKeysCollectionGetParams) WithSecurityKeyManagerUUIDPathParameter(securityKeyManagerUUID string) *KeyManagerKeysCollectionGetParams

WithSecurityKeyManagerUUIDPathParameter adds the securityKeyManagerUUID to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the key manager keys collection get params

func (*KeyManagerKeysCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type KeyManagerKeysCollectionGetReader ¶

type KeyManagerKeysCollectionGetReader struct {
	// contains filtered or unexported fields
}

KeyManagerKeysCollectionGetReader is a Reader for the KeyManagerKeysCollectionGet structure.

func (*KeyManagerKeysCollectionGetReader) ReadResponse ¶

func (o *KeyManagerKeysCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type KeyManagerKeysGetDefault ¶

type KeyManagerKeysGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

KeyManagerKeysGetDefault describes a response with status code -1, with default header values.

Error

func NewKeyManagerKeysGetDefault ¶

func NewKeyManagerKeysGetDefault(code int) *KeyManagerKeysGetDefault

NewKeyManagerKeysGetDefault creates a KeyManagerKeysGetDefault with default headers values

func (*KeyManagerKeysGetDefault) Code ¶

func (o *KeyManagerKeysGetDefault) Code() int

Code gets the status code for the key manager keys get default response

func (*KeyManagerKeysGetDefault) Error ¶

func (o *KeyManagerKeysGetDefault) Error() string

func (*KeyManagerKeysGetDefault) GetPayload ¶

func (*KeyManagerKeysGetDefault) IsClientError ¶

func (o *KeyManagerKeysGetDefault) IsClientError() bool

IsClientError returns true when this key manager keys get default response has a 4xx status code

func (*KeyManagerKeysGetDefault) IsCode ¶

func (o *KeyManagerKeysGetDefault) IsCode(code int) bool

IsCode returns true when this key manager keys get default response a status code equal to that given

func (*KeyManagerKeysGetDefault) IsRedirect ¶

func (o *KeyManagerKeysGetDefault) IsRedirect() bool

IsRedirect returns true when this key manager keys get default response has a 3xx status code

func (*KeyManagerKeysGetDefault) IsServerError ¶

func (o *KeyManagerKeysGetDefault) IsServerError() bool

IsServerError returns true when this key manager keys get default response has a 5xx status code

func (*KeyManagerKeysGetDefault) IsSuccess ¶

func (o *KeyManagerKeysGetDefault) IsSuccess() bool

IsSuccess returns true when this key manager keys get default response has a 2xx status code

func (*KeyManagerKeysGetDefault) String ¶

func (o *KeyManagerKeysGetDefault) String() string

type KeyManagerKeysGetOK ¶

type KeyManagerKeysGetOK struct {
	Payload *models.KeyManagerKeys
}

KeyManagerKeysGetOK describes a response with status code 200, with default header values.

OK

func NewKeyManagerKeysGetOK ¶

func NewKeyManagerKeysGetOK() *KeyManagerKeysGetOK

NewKeyManagerKeysGetOK creates a KeyManagerKeysGetOK with default headers values

func (*KeyManagerKeysGetOK) Error ¶

func (o *KeyManagerKeysGetOK) Error() string

func (*KeyManagerKeysGetOK) GetPayload ¶

func (o *KeyManagerKeysGetOK) GetPayload() *models.KeyManagerKeys

func (*KeyManagerKeysGetOK) IsClientError ¶

func (o *KeyManagerKeysGetOK) IsClientError() bool

IsClientError returns true when this key manager keys get o k response has a 4xx status code

func (*KeyManagerKeysGetOK) IsCode ¶

func (o *KeyManagerKeysGetOK) IsCode(code int) bool

IsCode returns true when this key manager keys get o k response a status code equal to that given

func (*KeyManagerKeysGetOK) IsRedirect ¶

func (o *KeyManagerKeysGetOK) IsRedirect() bool

IsRedirect returns true when this key manager keys get o k response has a 3xx status code

func (*KeyManagerKeysGetOK) IsServerError ¶

func (o *KeyManagerKeysGetOK) IsServerError() bool

IsServerError returns true when this key manager keys get o k response has a 5xx status code

func (*KeyManagerKeysGetOK) IsSuccess ¶

func (o *KeyManagerKeysGetOK) IsSuccess() bool

IsSuccess returns true when this key manager keys get o k response has a 2xx status code

func (*KeyManagerKeysGetOK) String ¶

func (o *KeyManagerKeysGetOK) String() string

type KeyManagerKeysGetParams ¶

type KeyManagerKeysGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* KeyID.

	   Key identifier.
	*/
	KeyIDPathParameter string

	/* NodeUUID.

	   Node UUID.
	*/
	NodeUUIDPathParameter string

	/* SecurityKeyManagerUUID.

	   Key manager UUID.
	*/
	SecurityKeyManagerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

KeyManagerKeysGetParams contains all the parameters to send to the API endpoint

for the key manager keys get operation.

Typically these are written to a http.Request.

func NewKeyManagerKeysGetParams ¶

func NewKeyManagerKeysGetParams() *KeyManagerKeysGetParams

NewKeyManagerKeysGetParams creates a new KeyManagerKeysGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewKeyManagerKeysGetParamsWithContext ¶

func NewKeyManagerKeysGetParamsWithContext(ctx context.Context) *KeyManagerKeysGetParams

NewKeyManagerKeysGetParamsWithContext creates a new KeyManagerKeysGetParams object with the ability to set a context for a request.

func NewKeyManagerKeysGetParamsWithHTTPClient ¶

func NewKeyManagerKeysGetParamsWithHTTPClient(client *http.Client) *KeyManagerKeysGetParams

NewKeyManagerKeysGetParamsWithHTTPClient creates a new KeyManagerKeysGetParams object with the ability to set a custom HTTPClient for a request.

func NewKeyManagerKeysGetParamsWithTimeout ¶

func NewKeyManagerKeysGetParamsWithTimeout(timeout time.Duration) *KeyManagerKeysGetParams

NewKeyManagerKeysGetParamsWithTimeout creates a new KeyManagerKeysGetParams object with the ability to set a timeout on a request.

func (*KeyManagerKeysGetParams) SetContext ¶

func (o *KeyManagerKeysGetParams) SetContext(ctx context.Context)

SetContext adds the context to the key manager keys get params

func (*KeyManagerKeysGetParams) SetDefaults ¶

func (o *KeyManagerKeysGetParams) SetDefaults()

SetDefaults hydrates default values in the key manager keys get params (not the query body).

All values with no default are reset to their zero value.

func (*KeyManagerKeysGetParams) SetFieldsQueryParameter ¶

func (o *KeyManagerKeysGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the key manager keys get params

func (*KeyManagerKeysGetParams) SetHTTPClient ¶

func (o *KeyManagerKeysGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the key manager keys get params

func (*KeyManagerKeysGetParams) SetKeyIDPathParameter ¶

func (o *KeyManagerKeysGetParams) SetKeyIDPathParameter(keyID string)

SetKeyIDPathParameter adds the keyId to the key manager keys get params

func (*KeyManagerKeysGetParams) SetNodeUUIDPathParameter ¶

func (o *KeyManagerKeysGetParams) SetNodeUUIDPathParameter(nodeUUID string)

SetNodeUUIDPathParameter adds the nodeUuid to the key manager keys get params

func (*KeyManagerKeysGetParams) SetSecurityKeyManagerUUIDPathParameter ¶

func (o *KeyManagerKeysGetParams) SetSecurityKeyManagerUUIDPathParameter(securityKeyManagerUUID string)

SetSecurityKeyManagerUUIDPathParameter adds the securityKeyManagerUuid to the key manager keys get params

func (*KeyManagerKeysGetParams) SetTimeout ¶

func (o *KeyManagerKeysGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the key manager keys get params

func (*KeyManagerKeysGetParams) WithContext ¶

WithContext adds the context to the key manager keys get params

func (*KeyManagerKeysGetParams) WithDefaults ¶

WithDefaults hydrates default values in the key manager keys get params (not the query body).

All values with no default are reset to their zero value.

func (*KeyManagerKeysGetParams) WithFieldsQueryParameter ¶

func (o *KeyManagerKeysGetParams) WithFieldsQueryParameter(fields []string) *KeyManagerKeysGetParams

WithFieldsQueryParameter adds the fields to the key manager keys get params

func (*KeyManagerKeysGetParams) WithHTTPClient ¶

func (o *KeyManagerKeysGetParams) WithHTTPClient(client *http.Client) *KeyManagerKeysGetParams

WithHTTPClient adds the HTTPClient to the key manager keys get params

func (*KeyManagerKeysGetParams) WithKeyIDPathParameter ¶

func (o *KeyManagerKeysGetParams) WithKeyIDPathParameter(keyID string) *KeyManagerKeysGetParams

WithKeyIDPathParameter adds the keyID to the key manager keys get params

func (*KeyManagerKeysGetParams) WithNodeUUIDPathParameter ¶

func (o *KeyManagerKeysGetParams) WithNodeUUIDPathParameter(nodeUUID string) *KeyManagerKeysGetParams

WithNodeUUIDPathParameter adds the nodeUUID to the key manager keys get params

func (*KeyManagerKeysGetParams) WithSecurityKeyManagerUUIDPathParameter ¶

func (o *KeyManagerKeysGetParams) WithSecurityKeyManagerUUIDPathParameter(securityKeyManagerUUID string) *KeyManagerKeysGetParams

WithSecurityKeyManagerUUIDPathParameter adds the securityKeyManagerUUID to the key manager keys get params

func (*KeyManagerKeysGetParams) WithTimeout ¶

WithTimeout adds the timeout to the key manager keys get params

func (*KeyManagerKeysGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type KeyManagerKeysGetReader ¶

type KeyManagerKeysGetReader struct {
	// contains filtered or unexported fields
}

KeyManagerKeysGetReader is a Reader for the KeyManagerKeysGet structure.

func (*KeyManagerKeysGetReader) ReadResponse ¶

func (o *KeyManagerKeysGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LoginMessagesCollectionGetDefault ¶

type LoginMessagesCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

LoginMessagesCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewLoginMessagesCollectionGetDefault ¶

func NewLoginMessagesCollectionGetDefault(code int) *LoginMessagesCollectionGetDefault

NewLoginMessagesCollectionGetDefault creates a LoginMessagesCollectionGetDefault with default headers values

func (*LoginMessagesCollectionGetDefault) Code ¶

Code gets the status code for the login messages collection get default response

func (*LoginMessagesCollectionGetDefault) Error ¶

func (*LoginMessagesCollectionGetDefault) GetPayload ¶

func (*LoginMessagesCollectionGetDefault) IsClientError ¶

func (o *LoginMessagesCollectionGetDefault) IsClientError() bool

IsClientError returns true when this login messages collection get default response has a 4xx status code

func (*LoginMessagesCollectionGetDefault) IsCode ¶

func (o *LoginMessagesCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this login messages collection get default response a status code equal to that given

func (*LoginMessagesCollectionGetDefault) IsRedirect ¶

func (o *LoginMessagesCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this login messages collection get default response has a 3xx status code

func (*LoginMessagesCollectionGetDefault) IsServerError ¶

func (o *LoginMessagesCollectionGetDefault) IsServerError() bool

IsServerError returns true when this login messages collection get default response has a 5xx status code

func (*LoginMessagesCollectionGetDefault) IsSuccess ¶

func (o *LoginMessagesCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this login messages collection get default response has a 2xx status code

func (*LoginMessagesCollectionGetDefault) String ¶

type LoginMessagesCollectionGetOK ¶

type LoginMessagesCollectionGetOK struct {
	Payload *models.LoginMessagesResponse
}

LoginMessagesCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewLoginMessagesCollectionGetOK ¶

func NewLoginMessagesCollectionGetOK() *LoginMessagesCollectionGetOK

NewLoginMessagesCollectionGetOK creates a LoginMessagesCollectionGetOK with default headers values

func (*LoginMessagesCollectionGetOK) Error ¶

func (*LoginMessagesCollectionGetOK) GetPayload ¶

func (*LoginMessagesCollectionGetOK) IsClientError ¶

func (o *LoginMessagesCollectionGetOK) IsClientError() bool

IsClientError returns true when this login messages collection get o k response has a 4xx status code

func (*LoginMessagesCollectionGetOK) IsCode ¶

func (o *LoginMessagesCollectionGetOK) IsCode(code int) bool

IsCode returns true when this login messages collection get o k response a status code equal to that given

func (*LoginMessagesCollectionGetOK) IsRedirect ¶

func (o *LoginMessagesCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this login messages collection get o k response has a 3xx status code

func (*LoginMessagesCollectionGetOK) IsServerError ¶

func (o *LoginMessagesCollectionGetOK) IsServerError() bool

IsServerError returns true when this login messages collection get o k response has a 5xx status code

func (*LoginMessagesCollectionGetOK) IsSuccess ¶

func (o *LoginMessagesCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this login messages collection get o k response has a 2xx status code

func (*LoginMessagesCollectionGetOK) String ¶

type LoginMessagesCollectionGetParams ¶

type LoginMessagesCollectionGetParams struct {

	/* Banner.

	   Filter by banner
	*/
	BannerQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Message.

	   Filter by message
	*/
	MessageQueryParameter *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

	/* Scope.

	   Filter by scope
	*/
	ScopeQueryParameter *string

	/* ShowClusterMessage.

	   Filter by show_cluster_message
	*/
	ShowClusterMessageQueryParameter *bool

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LoginMessagesCollectionGetParams contains all the parameters to send to the API endpoint

for the login messages collection get operation.

Typically these are written to a http.Request.

func NewLoginMessagesCollectionGetParams ¶

func NewLoginMessagesCollectionGetParams() *LoginMessagesCollectionGetParams

NewLoginMessagesCollectionGetParams creates a new LoginMessagesCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewLoginMessagesCollectionGetParamsWithContext ¶

func NewLoginMessagesCollectionGetParamsWithContext(ctx context.Context) *LoginMessagesCollectionGetParams

NewLoginMessagesCollectionGetParamsWithContext creates a new LoginMessagesCollectionGetParams object with the ability to set a context for a request.

func NewLoginMessagesCollectionGetParamsWithHTTPClient ¶

func NewLoginMessagesCollectionGetParamsWithHTTPClient(client *http.Client) *LoginMessagesCollectionGetParams

NewLoginMessagesCollectionGetParamsWithHTTPClient creates a new LoginMessagesCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewLoginMessagesCollectionGetParamsWithTimeout ¶

func NewLoginMessagesCollectionGetParamsWithTimeout(timeout time.Duration) *LoginMessagesCollectionGetParams

NewLoginMessagesCollectionGetParamsWithTimeout creates a new LoginMessagesCollectionGetParams object with the ability to set a timeout on a request.

func (*LoginMessagesCollectionGetParams) SetBannerQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetBannerQueryParameter(banner *string)

SetBannerQueryParameter adds the banner to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetContext ¶

SetContext adds the context to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetDefaults ¶

func (o *LoginMessagesCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the login messages collection get params (not the query body).

All values with no default are reset to their zero value.

func (*LoginMessagesCollectionGetParams) SetFieldsQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetHTTPClient ¶

func (o *LoginMessagesCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetMessageQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetMessageQueryParameter(message *string)

SetMessageQueryParameter adds the message to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetOrderByQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetSVMNameQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetSVMUUIDQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetScopeQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter adds the scope to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetShowClusterMessageQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetShowClusterMessageQueryParameter(showClusterMessage *bool)

SetShowClusterMessageQueryParameter adds the showClusterMessage to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetTimeout ¶

func (o *LoginMessagesCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the login messages collection get params

func (*LoginMessagesCollectionGetParams) SetUUIDQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithBannerQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithBannerQueryParameter(banner *string) *LoginMessagesCollectionGetParams

WithBannerQueryParameter adds the banner to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithContext ¶

WithContext adds the context to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the login messages collection get params (not the query body).

All values with no default are reset to their zero value.

func (*LoginMessagesCollectionGetParams) WithFieldsQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithFieldsQueryParameter(fields []string) *LoginMessagesCollectionGetParams

WithFieldsQueryParameter adds the fields to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *LoginMessagesCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithMessageQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithMessageQueryParameter(message *string) *LoginMessagesCollectionGetParams

WithMessageQueryParameter adds the message to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithOrderByQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *LoginMessagesCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *LoginMessagesCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *LoginMessagesCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithSVMNameQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *LoginMessagesCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithSVMUUIDQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithSVMUUIDQueryParameter(svmUUID *string) *LoginMessagesCollectionGetParams

WithSVMUUIDQueryParameter adds the svmUUID to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithScopeQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithScopeQueryParameter(scope *string) *LoginMessagesCollectionGetParams

WithScopeQueryParameter adds the scope to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithShowClusterMessageQueryParameter ¶

func (o *LoginMessagesCollectionGetParams) WithShowClusterMessageQueryParameter(showClusterMessage *bool) *LoginMessagesCollectionGetParams

WithShowClusterMessageQueryParameter adds the showClusterMessage to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WithUUIDQueryParameter ¶

WithUUIDQueryParameter adds the uuid to the login messages collection get params

func (*LoginMessagesCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type LoginMessagesCollectionGetReader ¶

type LoginMessagesCollectionGetReader struct {
	// contains filtered or unexported fields
}

LoginMessagesCollectionGetReader is a Reader for the LoginMessagesCollectionGet structure.

func (*LoginMessagesCollectionGetReader) ReadResponse ¶

func (o *LoginMessagesCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LoginMessagesGetDefault ¶

type LoginMessagesGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

LoginMessagesGetDefault describes a response with status code -1, with default header values.

Error

func NewLoginMessagesGetDefault ¶

func NewLoginMessagesGetDefault(code int) *LoginMessagesGetDefault

NewLoginMessagesGetDefault creates a LoginMessagesGetDefault with default headers values

func (*LoginMessagesGetDefault) Code ¶

func (o *LoginMessagesGetDefault) Code() int

Code gets the status code for the login messages get default response

func (*LoginMessagesGetDefault) Error ¶

func (o *LoginMessagesGetDefault) Error() string

func (*LoginMessagesGetDefault) GetPayload ¶

func (o *LoginMessagesGetDefault) GetPayload() *models.ErrorResponse

func (*LoginMessagesGetDefault) IsClientError ¶

func (o *LoginMessagesGetDefault) IsClientError() bool

IsClientError returns true when this login messages get default response has a 4xx status code

func (*LoginMessagesGetDefault) IsCode ¶

func (o *LoginMessagesGetDefault) IsCode(code int) bool

IsCode returns true when this login messages get default response a status code equal to that given

func (*LoginMessagesGetDefault) IsRedirect ¶

func (o *LoginMessagesGetDefault) IsRedirect() bool

IsRedirect returns true when this login messages get default response has a 3xx status code

func (*LoginMessagesGetDefault) IsServerError ¶

func (o *LoginMessagesGetDefault) IsServerError() bool

IsServerError returns true when this login messages get default response has a 5xx status code

func (*LoginMessagesGetDefault) IsSuccess ¶

func (o *LoginMessagesGetDefault) IsSuccess() bool

IsSuccess returns true when this login messages get default response has a 2xx status code

func (*LoginMessagesGetDefault) String ¶

func (o *LoginMessagesGetDefault) String() string

type LoginMessagesGetOK ¶

type LoginMessagesGetOK struct {
	Payload *models.LoginMessages
}

LoginMessagesGetOK describes a response with status code 200, with default header values.

OK

func NewLoginMessagesGetOK ¶

func NewLoginMessagesGetOK() *LoginMessagesGetOK

NewLoginMessagesGetOK creates a LoginMessagesGetOK with default headers values

func (*LoginMessagesGetOK) Error ¶

func (o *LoginMessagesGetOK) Error() string

func (*LoginMessagesGetOK) GetPayload ¶

func (o *LoginMessagesGetOK) GetPayload() *models.LoginMessages

func (*LoginMessagesGetOK) IsClientError ¶

func (o *LoginMessagesGetOK) IsClientError() bool

IsClientError returns true when this login messages get o k response has a 4xx status code

func (*LoginMessagesGetOK) IsCode ¶

func (o *LoginMessagesGetOK) IsCode(code int) bool

IsCode returns true when this login messages get o k response a status code equal to that given

func (*LoginMessagesGetOK) IsRedirect ¶

func (o *LoginMessagesGetOK) IsRedirect() bool

IsRedirect returns true when this login messages get o k response has a 3xx status code

func (*LoginMessagesGetOK) IsServerError ¶

func (o *LoginMessagesGetOK) IsServerError() bool

IsServerError returns true when this login messages get o k response has a 5xx status code

func (*LoginMessagesGetOK) IsSuccess ¶

func (o *LoginMessagesGetOK) IsSuccess() bool

IsSuccess returns true when this login messages get o k response has a 2xx status code

func (*LoginMessagesGetOK) String ¶

func (o *LoginMessagesGetOK) String() string

type LoginMessagesGetParams ¶

type LoginMessagesGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* UUID.

	   Login messages configuration UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LoginMessagesGetParams contains all the parameters to send to the API endpoint

for the login messages get operation.

Typically these are written to a http.Request.

func NewLoginMessagesGetParams ¶

func NewLoginMessagesGetParams() *LoginMessagesGetParams

NewLoginMessagesGetParams creates a new LoginMessagesGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewLoginMessagesGetParamsWithContext ¶

func NewLoginMessagesGetParamsWithContext(ctx context.Context) *LoginMessagesGetParams

NewLoginMessagesGetParamsWithContext creates a new LoginMessagesGetParams object with the ability to set a context for a request.

func NewLoginMessagesGetParamsWithHTTPClient ¶

func NewLoginMessagesGetParamsWithHTTPClient(client *http.Client) *LoginMessagesGetParams

NewLoginMessagesGetParamsWithHTTPClient creates a new LoginMessagesGetParams object with the ability to set a custom HTTPClient for a request.

func NewLoginMessagesGetParamsWithTimeout ¶

func NewLoginMessagesGetParamsWithTimeout(timeout time.Duration) *LoginMessagesGetParams

NewLoginMessagesGetParamsWithTimeout creates a new LoginMessagesGetParams object with the ability to set a timeout on a request.

func (*LoginMessagesGetParams) SetContext ¶

func (o *LoginMessagesGetParams) SetContext(ctx context.Context)

SetContext adds the context to the login messages get params

func (*LoginMessagesGetParams) SetDefaults ¶

func (o *LoginMessagesGetParams) SetDefaults()

SetDefaults hydrates default values in the login messages get params (not the query body).

All values with no default are reset to their zero value.

func (*LoginMessagesGetParams) SetFieldsQueryParameter ¶

func (o *LoginMessagesGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the login messages get params

func (*LoginMessagesGetParams) SetHTTPClient ¶

func (o *LoginMessagesGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the login messages get params

func (*LoginMessagesGetParams) SetTimeout ¶

func (o *LoginMessagesGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the login messages get params

func (*LoginMessagesGetParams) SetUUIDPathParameter ¶

func (o *LoginMessagesGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the login messages get params

func (*LoginMessagesGetParams) WithContext ¶

WithContext adds the context to the login messages get params

func (*LoginMessagesGetParams) WithDefaults ¶

WithDefaults hydrates default values in the login messages get params (not the query body).

All values with no default are reset to their zero value.

func (*LoginMessagesGetParams) WithFieldsQueryParameter ¶

func (o *LoginMessagesGetParams) WithFieldsQueryParameter(fields []string) *LoginMessagesGetParams

WithFieldsQueryParameter adds the fields to the login messages get params

func (*LoginMessagesGetParams) WithHTTPClient ¶

func (o *LoginMessagesGetParams) WithHTTPClient(client *http.Client) *LoginMessagesGetParams

WithHTTPClient adds the HTTPClient to the login messages get params

func (*LoginMessagesGetParams) WithTimeout ¶

WithTimeout adds the timeout to the login messages get params

func (*LoginMessagesGetParams) WithUUIDPathParameter ¶

func (o *LoginMessagesGetParams) WithUUIDPathParameter(uuid string) *LoginMessagesGetParams

WithUUIDPathParameter adds the uuid to the login messages get params

func (*LoginMessagesGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type LoginMessagesGetReader ¶

type LoginMessagesGetReader struct {
	// contains filtered or unexported fields
}

LoginMessagesGetReader is a Reader for the LoginMessagesGet structure.

func (*LoginMessagesGetReader) ReadResponse ¶

func (o *LoginMessagesGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LoginMessagesModifyDefault ¶

type LoginMessagesModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
LoginMessagesModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response codes

| Error codes | Description | | ----------- | ----------- | | 10225636 | Only a cluster administrator can modify the `show_cluster_message` property. |

func NewLoginMessagesModifyDefault ¶

func NewLoginMessagesModifyDefault(code int) *LoginMessagesModifyDefault

NewLoginMessagesModifyDefault creates a LoginMessagesModifyDefault with default headers values

func (*LoginMessagesModifyDefault) Code ¶

func (o *LoginMessagesModifyDefault) Code() int

Code gets the status code for the login messages modify default response

func (*LoginMessagesModifyDefault) Error ¶

func (*LoginMessagesModifyDefault) GetPayload ¶

func (*LoginMessagesModifyDefault) IsClientError ¶

func (o *LoginMessagesModifyDefault) IsClientError() bool

IsClientError returns true when this login messages modify default response has a 4xx status code

func (*LoginMessagesModifyDefault) IsCode ¶

func (o *LoginMessagesModifyDefault) IsCode(code int) bool

IsCode returns true when this login messages modify default response a status code equal to that given

func (*LoginMessagesModifyDefault) IsRedirect ¶

func (o *LoginMessagesModifyDefault) IsRedirect() bool

IsRedirect returns true when this login messages modify default response has a 3xx status code

func (*LoginMessagesModifyDefault) IsServerError ¶

func (o *LoginMessagesModifyDefault) IsServerError() bool

IsServerError returns true when this login messages modify default response has a 5xx status code

func (*LoginMessagesModifyDefault) IsSuccess ¶

func (o *LoginMessagesModifyDefault) IsSuccess() bool

IsSuccess returns true when this login messages modify default response has a 2xx status code

func (*LoginMessagesModifyDefault) String ¶

func (o *LoginMessagesModifyDefault) String() string

type LoginMessagesModifyOK ¶

type LoginMessagesModifyOK struct {
}

LoginMessagesModifyOK describes a response with status code 200, with default header values.

OK

func NewLoginMessagesModifyOK ¶

func NewLoginMessagesModifyOK() *LoginMessagesModifyOK

NewLoginMessagesModifyOK creates a LoginMessagesModifyOK with default headers values

func (*LoginMessagesModifyOK) Error ¶

func (o *LoginMessagesModifyOK) Error() string

func (*LoginMessagesModifyOK) IsClientError ¶

func (o *LoginMessagesModifyOK) IsClientError() bool

IsClientError returns true when this login messages modify o k response has a 4xx status code

func (*LoginMessagesModifyOK) IsCode ¶

func (o *LoginMessagesModifyOK) IsCode(code int) bool

IsCode returns true when this login messages modify o k response a status code equal to that given

func (*LoginMessagesModifyOK) IsRedirect ¶

func (o *LoginMessagesModifyOK) IsRedirect() bool

IsRedirect returns true when this login messages modify o k response has a 3xx status code

func (*LoginMessagesModifyOK) IsServerError ¶

func (o *LoginMessagesModifyOK) IsServerError() bool

IsServerError returns true when this login messages modify o k response has a 5xx status code

func (*LoginMessagesModifyOK) IsSuccess ¶

func (o *LoginMessagesModifyOK) IsSuccess() bool

IsSuccess returns true when this login messages modify o k response has a 2xx status code

func (*LoginMessagesModifyOK) String ¶

func (o *LoginMessagesModifyOK) String() string

type LoginMessagesModifyParams ¶

type LoginMessagesModifyParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.LoginMessages

	/* UUID.

	   Login messages configuration UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LoginMessagesModifyParams contains all the parameters to send to the API endpoint

for the login messages modify operation.

Typically these are written to a http.Request.

func NewLoginMessagesModifyParams ¶

func NewLoginMessagesModifyParams() *LoginMessagesModifyParams

NewLoginMessagesModifyParams creates a new LoginMessagesModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewLoginMessagesModifyParamsWithContext ¶

func NewLoginMessagesModifyParamsWithContext(ctx context.Context) *LoginMessagesModifyParams

NewLoginMessagesModifyParamsWithContext creates a new LoginMessagesModifyParams object with the ability to set a context for a request.

func NewLoginMessagesModifyParamsWithHTTPClient ¶

func NewLoginMessagesModifyParamsWithHTTPClient(client *http.Client) *LoginMessagesModifyParams

NewLoginMessagesModifyParamsWithHTTPClient creates a new LoginMessagesModifyParams object with the ability to set a custom HTTPClient for a request.

func NewLoginMessagesModifyParamsWithTimeout ¶

func NewLoginMessagesModifyParamsWithTimeout(timeout time.Duration) *LoginMessagesModifyParams

NewLoginMessagesModifyParamsWithTimeout creates a new LoginMessagesModifyParams object with the ability to set a timeout on a request.

func (*LoginMessagesModifyParams) SetContext ¶

func (o *LoginMessagesModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the login messages modify params

func (*LoginMessagesModifyParams) SetDefaults ¶

func (o *LoginMessagesModifyParams) SetDefaults()

SetDefaults hydrates default values in the login messages modify params (not the query body).

All values with no default are reset to their zero value.

func (*LoginMessagesModifyParams) SetHTTPClient ¶

func (o *LoginMessagesModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the login messages modify params

func (*LoginMessagesModifyParams) SetInfo ¶

SetInfo adds the info to the login messages modify params

func (*LoginMessagesModifyParams) SetTimeout ¶

func (o *LoginMessagesModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the login messages modify params

func (*LoginMessagesModifyParams) SetUUIDPathParameter ¶

func (o *LoginMessagesModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the login messages modify params

func (*LoginMessagesModifyParams) WithContext ¶

WithContext adds the context to the login messages modify params

func (*LoginMessagesModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the login messages modify params (not the query body).

All values with no default are reset to their zero value.

func (*LoginMessagesModifyParams) WithHTTPClient ¶

func (o *LoginMessagesModifyParams) WithHTTPClient(client *http.Client) *LoginMessagesModifyParams

WithHTTPClient adds the HTTPClient to the login messages modify params

func (*LoginMessagesModifyParams) WithInfo ¶

WithInfo adds the info to the login messages modify params

func (*LoginMessagesModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the login messages modify params

func (*LoginMessagesModifyParams) WithUUIDPathParameter ¶

func (o *LoginMessagesModifyParams) WithUUIDPathParameter(uuid string) *LoginMessagesModifyParams

WithUUIDPathParameter adds the uuid to the login messages modify params

func (*LoginMessagesModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type LoginMessagesModifyReader ¶

type LoginMessagesModifyReader struct {
	// contains filtered or unexported fields
}

LoginMessagesModifyReader is a Reader for the LoginMessagesModify structure.

func (*LoginMessagesModifyReader) ReadResponse ¶

func (o *LoginMessagesModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyApprovalGroupCollectionGetDefault ¶

type MultiAdminVerifyApprovalGroupCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewMultiAdminVerifyApprovalGroupCollectionGetDefault ¶

func NewMultiAdminVerifyApprovalGroupCollectionGetDefault(code int) *MultiAdminVerifyApprovalGroupCollectionGetDefault

NewMultiAdminVerifyApprovalGroupCollectionGetDefault creates a MultiAdminVerifyApprovalGroupCollectionGetDefault with default headers values

func (*MultiAdminVerifyApprovalGroupCollectionGetDefault) Code ¶

Code gets the status code for the multi admin verify approval group collection get default response

func (*MultiAdminVerifyApprovalGroupCollectionGetDefault) Error ¶

func (*MultiAdminVerifyApprovalGroupCollectionGetDefault) GetPayload ¶

func (*MultiAdminVerifyApprovalGroupCollectionGetDefault) IsClientError ¶

IsClientError returns true when this multi admin verify approval group collection get default response has a 4xx status code

func (*MultiAdminVerifyApprovalGroupCollectionGetDefault) IsCode ¶

IsCode returns true when this multi admin verify approval group collection get default response a status code equal to that given

func (*MultiAdminVerifyApprovalGroupCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this multi admin verify approval group collection get default response has a 3xx status code

func (*MultiAdminVerifyApprovalGroupCollectionGetDefault) IsServerError ¶

IsServerError returns true when this multi admin verify approval group collection get default response has a 5xx status code

func (*MultiAdminVerifyApprovalGroupCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify approval group collection get default response has a 2xx status code

func (*MultiAdminVerifyApprovalGroupCollectionGetDefault) String ¶

type MultiAdminVerifyApprovalGroupCollectionGetOK ¶

type MultiAdminVerifyApprovalGroupCollectionGetOK struct {
	Payload *models.MultiAdminVerifyApprovalGroupResponse
}

MultiAdminVerifyApprovalGroupCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyApprovalGroupCollectionGetOK ¶

func NewMultiAdminVerifyApprovalGroupCollectionGetOK() *MultiAdminVerifyApprovalGroupCollectionGetOK

NewMultiAdminVerifyApprovalGroupCollectionGetOK creates a MultiAdminVerifyApprovalGroupCollectionGetOK with default headers values

func (*MultiAdminVerifyApprovalGroupCollectionGetOK) Error ¶

func (*MultiAdminVerifyApprovalGroupCollectionGetOK) GetPayload ¶

func (*MultiAdminVerifyApprovalGroupCollectionGetOK) IsClientError ¶

IsClientError returns true when this multi admin verify approval group collection get o k response has a 4xx status code

func (*MultiAdminVerifyApprovalGroupCollectionGetOK) IsCode ¶

IsCode returns true when this multi admin verify approval group collection get o k response a status code equal to that given

func (*MultiAdminVerifyApprovalGroupCollectionGetOK) IsRedirect ¶

IsRedirect returns true when this multi admin verify approval group collection get o k response has a 3xx status code

func (*MultiAdminVerifyApprovalGroupCollectionGetOK) IsServerError ¶

IsServerError returns true when this multi admin verify approval group collection get o k response has a 5xx status code

func (*MultiAdminVerifyApprovalGroupCollectionGetOK) IsSuccess ¶

IsSuccess returns true when this multi admin verify approval group collection get o k response has a 2xx status code

func (*MultiAdminVerifyApprovalGroupCollectionGetOK) String ¶

type MultiAdminVerifyApprovalGroupCollectionGetParams ¶

type MultiAdminVerifyApprovalGroupCollectionGetParams struct {

	/* Approvers.

	   Filter by approvers
	*/
	ApproversQueryParameter *string

	/* Email.

	   Filter by email
	*/
	EmailQueryParameter *string

	/* 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

	/* 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

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupCollectionGetParams contains all the parameters to send to the API endpoint

for the multi admin verify approval group collection get operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyApprovalGroupCollectionGetParams ¶

func NewMultiAdminVerifyApprovalGroupCollectionGetParams() *MultiAdminVerifyApprovalGroupCollectionGetParams

NewMultiAdminVerifyApprovalGroupCollectionGetParams creates a new MultiAdminVerifyApprovalGroupCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyApprovalGroupCollectionGetParamsWithContext ¶

func NewMultiAdminVerifyApprovalGroupCollectionGetParamsWithContext(ctx context.Context) *MultiAdminVerifyApprovalGroupCollectionGetParams

NewMultiAdminVerifyApprovalGroupCollectionGetParamsWithContext creates a new MultiAdminVerifyApprovalGroupCollectionGetParams object with the ability to set a context for a request.

func NewMultiAdminVerifyApprovalGroupCollectionGetParamsWithHTTPClient ¶

func NewMultiAdminVerifyApprovalGroupCollectionGetParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyApprovalGroupCollectionGetParams

NewMultiAdminVerifyApprovalGroupCollectionGetParamsWithHTTPClient creates a new MultiAdminVerifyApprovalGroupCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyApprovalGroupCollectionGetParamsWithTimeout ¶

func NewMultiAdminVerifyApprovalGroupCollectionGetParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyApprovalGroupCollectionGetParams

NewMultiAdminVerifyApprovalGroupCollectionGetParamsWithTimeout creates a new MultiAdminVerifyApprovalGroupCollectionGetParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetApproversQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetParams) SetApproversQueryParameter(approvers *string)

SetApproversQueryParameter adds the approvers to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetContext ¶

SetContext adds the context to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetDefaults ¶

SetDefaults hydrates default values in the multi admin verify approval group collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetEmailQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetParams) SetEmailQueryParameter(email *string)

SetEmailQueryParameter adds the email to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetFieldsQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetNameQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetOrderByQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetOwnerNameQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetParams) SetOwnerNameQueryParameter(ownerName *string)

SetOwnerNameQueryParameter adds the ownerName to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetOwnerUUIDQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetParams) SetOwnerUUIDQueryParameter(ownerUUID *string)

SetOwnerUUIDQueryParameter adds the ownerUuid to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) SetTimeout ¶

SetTimeout adds the timeout to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithApproversQueryParameter ¶

WithApproversQueryParameter adds the approvers to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithContext ¶

WithContext adds the context to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify approval group collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithEmailQueryParameter ¶

WithEmailQueryParameter adds the email to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithMaxRecordsQueryParameter ¶

WithMaxRecordsQueryParameter adds the maxRecords to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithNameQueryParameter ¶

WithNameQueryParameter adds the name to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithOrderByQueryParameter ¶

WithOrderByQueryParameter adds the orderBy to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithOwnerNameQueryParameter ¶

WithOwnerNameQueryParameter adds the ownerName to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithOwnerUUIDQueryParameter ¶

WithOwnerUUIDQueryParameter adds the ownerUUID to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithReturnRecordsQueryParameter ¶

WithReturnRecordsQueryParameter adds the returnRecords to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithReturnTimeoutQueryParameter ¶

WithReturnTimeoutQueryParameter adds the returnTimeout to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify approval group collection get params

func (*MultiAdminVerifyApprovalGroupCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyApprovalGroupCollectionGetReader ¶

type MultiAdminVerifyApprovalGroupCollectionGetReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupCollectionGetReader is a Reader for the MultiAdminVerifyApprovalGroupCollectionGet structure.

func (*MultiAdminVerifyApprovalGroupCollectionGetReader) ReadResponse ¶

func (o *MultiAdminVerifyApprovalGroupCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyApprovalGroupCreateCreated ¶

type MultiAdminVerifyApprovalGroupCreateCreated struct {
	Payload *models.MultiAdminVerifyApprovalGroupResponse
}

MultiAdminVerifyApprovalGroupCreateCreated describes a response with status code 201, with default header values.

Created

func NewMultiAdminVerifyApprovalGroupCreateCreated ¶

func NewMultiAdminVerifyApprovalGroupCreateCreated() *MultiAdminVerifyApprovalGroupCreateCreated

NewMultiAdminVerifyApprovalGroupCreateCreated creates a MultiAdminVerifyApprovalGroupCreateCreated with default headers values

func (*MultiAdminVerifyApprovalGroupCreateCreated) Error ¶

func (*MultiAdminVerifyApprovalGroupCreateCreated) GetPayload ¶

func (*MultiAdminVerifyApprovalGroupCreateCreated) IsClientError ¶

IsClientError returns true when this multi admin verify approval group create created response has a 4xx status code

func (*MultiAdminVerifyApprovalGroupCreateCreated) IsCode ¶

IsCode returns true when this multi admin verify approval group create created response a status code equal to that given

func (*MultiAdminVerifyApprovalGroupCreateCreated) IsRedirect ¶

IsRedirect returns true when this multi admin verify approval group create created response has a 3xx status code

func (*MultiAdminVerifyApprovalGroupCreateCreated) IsServerError ¶

IsServerError returns true when this multi admin verify approval group create created response has a 5xx status code

func (*MultiAdminVerifyApprovalGroupCreateCreated) IsSuccess ¶

IsSuccess returns true when this multi admin verify approval group create created response has a 2xx status code

func (*MultiAdminVerifyApprovalGroupCreateCreated) String ¶

type MultiAdminVerifyApprovalGroupCreateDefault ¶

type MultiAdminVerifyApprovalGroupCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MultiAdminVerifyApprovalGroupCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262309 | The feature must be enabled first. |

func NewMultiAdminVerifyApprovalGroupCreateDefault ¶

func NewMultiAdminVerifyApprovalGroupCreateDefault(code int) *MultiAdminVerifyApprovalGroupCreateDefault

NewMultiAdminVerifyApprovalGroupCreateDefault creates a MultiAdminVerifyApprovalGroupCreateDefault with default headers values

func (*MultiAdminVerifyApprovalGroupCreateDefault) Code ¶

Code gets the status code for the multi admin verify approval group create default response

func (*MultiAdminVerifyApprovalGroupCreateDefault) Error ¶

func (*MultiAdminVerifyApprovalGroupCreateDefault) GetPayload ¶

func (*MultiAdminVerifyApprovalGroupCreateDefault) IsClientError ¶

IsClientError returns true when this multi admin verify approval group create default response has a 4xx status code

func (*MultiAdminVerifyApprovalGroupCreateDefault) IsCode ¶

IsCode returns true when this multi admin verify approval group create default response a status code equal to that given

func (*MultiAdminVerifyApprovalGroupCreateDefault) IsRedirect ¶

IsRedirect returns true when this multi admin verify approval group create default response has a 3xx status code

func (*MultiAdminVerifyApprovalGroupCreateDefault) IsServerError ¶

IsServerError returns true when this multi admin verify approval group create default response has a 5xx status code

func (*MultiAdminVerifyApprovalGroupCreateDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify approval group create default response has a 2xx status code

func (*MultiAdminVerifyApprovalGroupCreateDefault) String ¶

type MultiAdminVerifyApprovalGroupCreateParams ¶

type MultiAdminVerifyApprovalGroupCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.MultiAdminVerifyApprovalGroup

	/* 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
}

MultiAdminVerifyApprovalGroupCreateParams contains all the parameters to send to the API endpoint

for the multi admin verify approval group create operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyApprovalGroupCreateParams ¶

func NewMultiAdminVerifyApprovalGroupCreateParams() *MultiAdminVerifyApprovalGroupCreateParams

NewMultiAdminVerifyApprovalGroupCreateParams creates a new MultiAdminVerifyApprovalGroupCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyApprovalGroupCreateParamsWithContext ¶

func NewMultiAdminVerifyApprovalGroupCreateParamsWithContext(ctx context.Context) *MultiAdminVerifyApprovalGroupCreateParams

NewMultiAdminVerifyApprovalGroupCreateParamsWithContext creates a new MultiAdminVerifyApprovalGroupCreateParams object with the ability to set a context for a request.

func NewMultiAdminVerifyApprovalGroupCreateParamsWithHTTPClient ¶

func NewMultiAdminVerifyApprovalGroupCreateParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyApprovalGroupCreateParams

NewMultiAdminVerifyApprovalGroupCreateParamsWithHTTPClient creates a new MultiAdminVerifyApprovalGroupCreateParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyApprovalGroupCreateParamsWithTimeout ¶

func NewMultiAdminVerifyApprovalGroupCreateParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyApprovalGroupCreateParams

NewMultiAdminVerifyApprovalGroupCreateParamsWithTimeout creates a new MultiAdminVerifyApprovalGroupCreateParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyApprovalGroupCreateParams) SetContext ¶

SetContext adds the context to the multi admin verify approval group create params

func (*MultiAdminVerifyApprovalGroupCreateParams) SetDefaults ¶

SetDefaults hydrates default values in the multi admin verify approval group create params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyApprovalGroupCreateParams) SetHTTPClient ¶

func (o *MultiAdminVerifyApprovalGroupCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify approval group create params

func (*MultiAdminVerifyApprovalGroupCreateParams) SetInfo ¶

SetInfo adds the info to the multi admin verify approval group create params

func (*MultiAdminVerifyApprovalGroupCreateParams) SetReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the multi admin verify approval group create params

func (*MultiAdminVerifyApprovalGroupCreateParams) SetTimeout ¶

SetTimeout adds the timeout to the multi admin verify approval group create params

func (*MultiAdminVerifyApprovalGroupCreateParams) WithContext ¶

WithContext adds the context to the multi admin verify approval group create params

func (*MultiAdminVerifyApprovalGroupCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify approval group create params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyApprovalGroupCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify approval group create params

func (*MultiAdminVerifyApprovalGroupCreateParams) WithInfo ¶

WithInfo adds the info to the multi admin verify approval group create params

func (*MultiAdminVerifyApprovalGroupCreateParams) WithReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *MultiAdminVerifyApprovalGroupCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the multi admin verify approval group create params

func (*MultiAdminVerifyApprovalGroupCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify approval group create params

func (*MultiAdminVerifyApprovalGroupCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyApprovalGroupCreateReader ¶

type MultiAdminVerifyApprovalGroupCreateReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupCreateReader is a Reader for the MultiAdminVerifyApprovalGroupCreate structure.

func (*MultiAdminVerifyApprovalGroupCreateReader) ReadResponse ¶

func (o *MultiAdminVerifyApprovalGroupCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyApprovalGroupDeleteDefault ¶

type MultiAdminVerifyApprovalGroupDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupDeleteDefault describes a response with status code -1, with default header values.

Error

func NewMultiAdminVerifyApprovalGroupDeleteDefault ¶

func NewMultiAdminVerifyApprovalGroupDeleteDefault(code int) *MultiAdminVerifyApprovalGroupDeleteDefault

NewMultiAdminVerifyApprovalGroupDeleteDefault creates a MultiAdminVerifyApprovalGroupDeleteDefault with default headers values

func (*MultiAdminVerifyApprovalGroupDeleteDefault) Code ¶

Code gets the status code for the multi admin verify approval group delete default response

func (*MultiAdminVerifyApprovalGroupDeleteDefault) Error ¶

func (*MultiAdminVerifyApprovalGroupDeleteDefault) GetPayload ¶

func (*MultiAdminVerifyApprovalGroupDeleteDefault) IsClientError ¶

IsClientError returns true when this multi admin verify approval group delete default response has a 4xx status code

func (*MultiAdminVerifyApprovalGroupDeleteDefault) IsCode ¶

IsCode returns true when this multi admin verify approval group delete default response a status code equal to that given

func (*MultiAdminVerifyApprovalGroupDeleteDefault) IsRedirect ¶

IsRedirect returns true when this multi admin verify approval group delete default response has a 3xx status code

func (*MultiAdminVerifyApprovalGroupDeleteDefault) IsServerError ¶

IsServerError returns true when this multi admin verify approval group delete default response has a 5xx status code

func (*MultiAdminVerifyApprovalGroupDeleteDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify approval group delete default response has a 2xx status code

func (*MultiAdminVerifyApprovalGroupDeleteDefault) String ¶

type MultiAdminVerifyApprovalGroupDeleteOK ¶

type MultiAdminVerifyApprovalGroupDeleteOK struct {
}

MultiAdminVerifyApprovalGroupDeleteOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyApprovalGroupDeleteOK ¶

func NewMultiAdminVerifyApprovalGroupDeleteOK() *MultiAdminVerifyApprovalGroupDeleteOK

NewMultiAdminVerifyApprovalGroupDeleteOK creates a MultiAdminVerifyApprovalGroupDeleteOK with default headers values

func (*MultiAdminVerifyApprovalGroupDeleteOK) Error ¶

func (*MultiAdminVerifyApprovalGroupDeleteOK) IsClientError ¶

func (o *MultiAdminVerifyApprovalGroupDeleteOK) IsClientError() bool

IsClientError returns true when this multi admin verify approval group delete o k response has a 4xx status code

func (*MultiAdminVerifyApprovalGroupDeleteOK) IsCode ¶

IsCode returns true when this multi admin verify approval group delete o k response a status code equal to that given

func (*MultiAdminVerifyApprovalGroupDeleteOK) IsRedirect ¶

IsRedirect returns true when this multi admin verify approval group delete o k response has a 3xx status code

func (*MultiAdminVerifyApprovalGroupDeleteOK) IsServerError ¶

func (o *MultiAdminVerifyApprovalGroupDeleteOK) IsServerError() bool

IsServerError returns true when this multi admin verify approval group delete o k response has a 5xx status code

func (*MultiAdminVerifyApprovalGroupDeleteOK) IsSuccess ¶

IsSuccess returns true when this multi admin verify approval group delete o k response has a 2xx status code

func (*MultiAdminVerifyApprovalGroupDeleteOK) String ¶

type MultiAdminVerifyApprovalGroupDeleteParams ¶

type MultiAdminVerifyApprovalGroupDeleteParams struct {

	// Name.
	NamePathParameter string

	// OwnerUUID.
	OwnerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupDeleteParams contains all the parameters to send to the API endpoint

for the multi admin verify approval group delete operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyApprovalGroupDeleteParams ¶

func NewMultiAdminVerifyApprovalGroupDeleteParams() *MultiAdminVerifyApprovalGroupDeleteParams

NewMultiAdminVerifyApprovalGroupDeleteParams creates a new MultiAdminVerifyApprovalGroupDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyApprovalGroupDeleteParamsWithContext ¶

func NewMultiAdminVerifyApprovalGroupDeleteParamsWithContext(ctx context.Context) *MultiAdminVerifyApprovalGroupDeleteParams

NewMultiAdminVerifyApprovalGroupDeleteParamsWithContext creates a new MultiAdminVerifyApprovalGroupDeleteParams object with the ability to set a context for a request.

func NewMultiAdminVerifyApprovalGroupDeleteParamsWithHTTPClient ¶

func NewMultiAdminVerifyApprovalGroupDeleteParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyApprovalGroupDeleteParams

NewMultiAdminVerifyApprovalGroupDeleteParamsWithHTTPClient creates a new MultiAdminVerifyApprovalGroupDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyApprovalGroupDeleteParamsWithTimeout ¶

func NewMultiAdminVerifyApprovalGroupDeleteParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyApprovalGroupDeleteParams

NewMultiAdminVerifyApprovalGroupDeleteParamsWithTimeout creates a new MultiAdminVerifyApprovalGroupDeleteParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyApprovalGroupDeleteParams) SetContext ¶

SetContext adds the context to the multi admin verify approval group delete params

func (*MultiAdminVerifyApprovalGroupDeleteParams) SetDefaults ¶

SetDefaults hydrates default values in the multi admin verify approval group delete params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyApprovalGroupDeleteParams) SetHTTPClient ¶

func (o *MultiAdminVerifyApprovalGroupDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify approval group delete params

func (*MultiAdminVerifyApprovalGroupDeleteParams) SetNamePathParameter ¶

func (o *MultiAdminVerifyApprovalGroupDeleteParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the multi admin verify approval group delete params

func (*MultiAdminVerifyApprovalGroupDeleteParams) SetOwnerUUIDPathParameter ¶

func (o *MultiAdminVerifyApprovalGroupDeleteParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the multi admin verify approval group delete params

func (*MultiAdminVerifyApprovalGroupDeleteParams) SetTimeout ¶

SetTimeout adds the timeout to the multi admin verify approval group delete params

func (*MultiAdminVerifyApprovalGroupDeleteParams) WithContext ¶

WithContext adds the context to the multi admin verify approval group delete params

func (*MultiAdminVerifyApprovalGroupDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify approval group delete params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyApprovalGroupDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify approval group delete params

func (*MultiAdminVerifyApprovalGroupDeleteParams) WithNamePathParameter ¶

WithNamePathParameter adds the name to the multi admin verify approval group delete params

func (*MultiAdminVerifyApprovalGroupDeleteParams) WithOwnerUUIDPathParameter ¶

WithOwnerUUIDPathParameter adds the ownerUUID to the multi admin verify approval group delete params

func (*MultiAdminVerifyApprovalGroupDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify approval group delete params

func (*MultiAdminVerifyApprovalGroupDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyApprovalGroupDeleteReader ¶

type MultiAdminVerifyApprovalGroupDeleteReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupDeleteReader is a Reader for the MultiAdminVerifyApprovalGroupDelete structure.

func (*MultiAdminVerifyApprovalGroupDeleteReader) ReadResponse ¶

func (o *MultiAdminVerifyApprovalGroupDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyApprovalGroupGetDefault ¶

type MultiAdminVerifyApprovalGroupGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupGetDefault describes a response with status code -1, with default header values.

Error

func NewMultiAdminVerifyApprovalGroupGetDefault ¶

func NewMultiAdminVerifyApprovalGroupGetDefault(code int) *MultiAdminVerifyApprovalGroupGetDefault

NewMultiAdminVerifyApprovalGroupGetDefault creates a MultiAdminVerifyApprovalGroupGetDefault with default headers values

func (*MultiAdminVerifyApprovalGroupGetDefault) Code ¶

Code gets the status code for the multi admin verify approval group get default response

func (*MultiAdminVerifyApprovalGroupGetDefault) Error ¶

func (*MultiAdminVerifyApprovalGroupGetDefault) GetPayload ¶

func (*MultiAdminVerifyApprovalGroupGetDefault) IsClientError ¶

func (o *MultiAdminVerifyApprovalGroupGetDefault) IsClientError() bool

IsClientError returns true when this multi admin verify approval group get default response has a 4xx status code

func (*MultiAdminVerifyApprovalGroupGetDefault) IsCode ¶

IsCode returns true when this multi admin verify approval group get default response a status code equal to that given

func (*MultiAdminVerifyApprovalGroupGetDefault) IsRedirect ¶

IsRedirect returns true when this multi admin verify approval group get default response has a 3xx status code

func (*MultiAdminVerifyApprovalGroupGetDefault) IsServerError ¶

func (o *MultiAdminVerifyApprovalGroupGetDefault) IsServerError() bool

IsServerError returns true when this multi admin verify approval group get default response has a 5xx status code

func (*MultiAdminVerifyApprovalGroupGetDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify approval group get default response has a 2xx status code

func (*MultiAdminVerifyApprovalGroupGetDefault) String ¶

type MultiAdminVerifyApprovalGroupGetOK ¶

type MultiAdminVerifyApprovalGroupGetOK struct {
	Payload *models.MultiAdminVerifyApprovalGroup
}

MultiAdminVerifyApprovalGroupGetOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyApprovalGroupGetOK ¶

func NewMultiAdminVerifyApprovalGroupGetOK() *MultiAdminVerifyApprovalGroupGetOK

NewMultiAdminVerifyApprovalGroupGetOK creates a MultiAdminVerifyApprovalGroupGetOK with default headers values

func (*MultiAdminVerifyApprovalGroupGetOK) Error ¶

func (*MultiAdminVerifyApprovalGroupGetOK) GetPayload ¶

func (*MultiAdminVerifyApprovalGroupGetOK) IsClientError ¶

func (o *MultiAdminVerifyApprovalGroupGetOK) IsClientError() bool

IsClientError returns true when this multi admin verify approval group get o k response has a 4xx status code

func (*MultiAdminVerifyApprovalGroupGetOK) IsCode ¶

IsCode returns true when this multi admin verify approval group get o k response a status code equal to that given

func (*MultiAdminVerifyApprovalGroupGetOK) IsRedirect ¶

func (o *MultiAdminVerifyApprovalGroupGetOK) IsRedirect() bool

IsRedirect returns true when this multi admin verify approval group get o k response has a 3xx status code

func (*MultiAdminVerifyApprovalGroupGetOK) IsServerError ¶

func (o *MultiAdminVerifyApprovalGroupGetOK) IsServerError() bool

IsServerError returns true when this multi admin verify approval group get o k response has a 5xx status code

func (*MultiAdminVerifyApprovalGroupGetOK) IsSuccess ¶

IsSuccess returns true when this multi admin verify approval group get o k response has a 2xx status code

func (*MultiAdminVerifyApprovalGroupGetOK) String ¶

type MultiAdminVerifyApprovalGroupGetParams ¶

type MultiAdminVerifyApprovalGroupGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	// Name.
	NamePathParameter string

	// OwnerUUID.
	OwnerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupGetParams contains all the parameters to send to the API endpoint

for the multi admin verify approval group get operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyApprovalGroupGetParams ¶

func NewMultiAdminVerifyApprovalGroupGetParams() *MultiAdminVerifyApprovalGroupGetParams

NewMultiAdminVerifyApprovalGroupGetParams creates a new MultiAdminVerifyApprovalGroupGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyApprovalGroupGetParamsWithContext ¶

func NewMultiAdminVerifyApprovalGroupGetParamsWithContext(ctx context.Context) *MultiAdminVerifyApprovalGroupGetParams

NewMultiAdminVerifyApprovalGroupGetParamsWithContext creates a new MultiAdminVerifyApprovalGroupGetParams object with the ability to set a context for a request.

func NewMultiAdminVerifyApprovalGroupGetParamsWithHTTPClient ¶

func NewMultiAdminVerifyApprovalGroupGetParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyApprovalGroupGetParams

NewMultiAdminVerifyApprovalGroupGetParamsWithHTTPClient creates a new MultiAdminVerifyApprovalGroupGetParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyApprovalGroupGetParamsWithTimeout ¶

func NewMultiAdminVerifyApprovalGroupGetParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyApprovalGroupGetParams

NewMultiAdminVerifyApprovalGroupGetParamsWithTimeout creates a new MultiAdminVerifyApprovalGroupGetParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyApprovalGroupGetParams) SetContext ¶

SetContext adds the context to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) SetDefaults ¶

func (o *MultiAdminVerifyApprovalGroupGetParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify approval group get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyApprovalGroupGetParams) SetFieldsQueryParameter ¶

func (o *MultiAdminVerifyApprovalGroupGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) SetHTTPClient ¶

func (o *MultiAdminVerifyApprovalGroupGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) SetNamePathParameter ¶

func (o *MultiAdminVerifyApprovalGroupGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) SetOwnerUUIDPathParameter ¶

func (o *MultiAdminVerifyApprovalGroupGetParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) SetTimeout ¶

func (o *MultiAdminVerifyApprovalGroupGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) WithContext ¶

WithContext adds the context to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify approval group get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyApprovalGroupGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) WithNamePathParameter ¶

WithNamePathParameter adds the name to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) WithOwnerUUIDPathParameter ¶

WithOwnerUUIDPathParameter adds the ownerUUID to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify approval group get params

func (*MultiAdminVerifyApprovalGroupGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyApprovalGroupGetReader ¶

type MultiAdminVerifyApprovalGroupGetReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupGetReader is a Reader for the MultiAdminVerifyApprovalGroupGet structure.

func (*MultiAdminVerifyApprovalGroupGetReader) ReadResponse ¶

func (o *MultiAdminVerifyApprovalGroupGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyApprovalGroupModifyDefault ¶

type MultiAdminVerifyApprovalGroupModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MultiAdminVerifyApprovalGroupModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262331 | At least one approver is required. | | 262332 | An add or remove list is required. |

func NewMultiAdminVerifyApprovalGroupModifyDefault ¶

func NewMultiAdminVerifyApprovalGroupModifyDefault(code int) *MultiAdminVerifyApprovalGroupModifyDefault

NewMultiAdminVerifyApprovalGroupModifyDefault creates a MultiAdminVerifyApprovalGroupModifyDefault with default headers values

func (*MultiAdminVerifyApprovalGroupModifyDefault) Code ¶

Code gets the status code for the multi admin verify approval group modify default response

func (*MultiAdminVerifyApprovalGroupModifyDefault) Error ¶

func (*MultiAdminVerifyApprovalGroupModifyDefault) GetPayload ¶

func (*MultiAdminVerifyApprovalGroupModifyDefault) IsClientError ¶

IsClientError returns true when this multi admin verify approval group modify default response has a 4xx status code

func (*MultiAdminVerifyApprovalGroupModifyDefault) IsCode ¶

IsCode returns true when this multi admin verify approval group modify default response a status code equal to that given

func (*MultiAdminVerifyApprovalGroupModifyDefault) IsRedirect ¶

IsRedirect returns true when this multi admin verify approval group modify default response has a 3xx status code

func (*MultiAdminVerifyApprovalGroupModifyDefault) IsServerError ¶

IsServerError returns true when this multi admin verify approval group modify default response has a 5xx status code

func (*MultiAdminVerifyApprovalGroupModifyDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify approval group modify default response has a 2xx status code

func (*MultiAdminVerifyApprovalGroupModifyDefault) String ¶

type MultiAdminVerifyApprovalGroupModifyOK ¶

type MultiAdminVerifyApprovalGroupModifyOK struct {
}

MultiAdminVerifyApprovalGroupModifyOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyApprovalGroupModifyOK ¶

func NewMultiAdminVerifyApprovalGroupModifyOK() *MultiAdminVerifyApprovalGroupModifyOK

NewMultiAdminVerifyApprovalGroupModifyOK creates a MultiAdminVerifyApprovalGroupModifyOK with default headers values

func (*MultiAdminVerifyApprovalGroupModifyOK) Error ¶

func (*MultiAdminVerifyApprovalGroupModifyOK) IsClientError ¶

func (o *MultiAdminVerifyApprovalGroupModifyOK) IsClientError() bool

IsClientError returns true when this multi admin verify approval group modify o k response has a 4xx status code

func (*MultiAdminVerifyApprovalGroupModifyOK) IsCode ¶

IsCode returns true when this multi admin verify approval group modify o k response a status code equal to that given

func (*MultiAdminVerifyApprovalGroupModifyOK) IsRedirect ¶

IsRedirect returns true when this multi admin verify approval group modify o k response has a 3xx status code

func (*MultiAdminVerifyApprovalGroupModifyOK) IsServerError ¶

func (o *MultiAdminVerifyApprovalGroupModifyOK) IsServerError() bool

IsServerError returns true when this multi admin verify approval group modify o k response has a 5xx status code

func (*MultiAdminVerifyApprovalGroupModifyOK) IsSuccess ¶

IsSuccess returns true when this multi admin verify approval group modify o k response has a 2xx status code

func (*MultiAdminVerifyApprovalGroupModifyOK) String ¶

type MultiAdminVerifyApprovalGroupModifyParams ¶

type MultiAdminVerifyApprovalGroupModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.MultiAdminVerifyApprovalGroup

	// Name.
	NamePathParameter string

	// OwnerUUID.
	OwnerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupModifyParams contains all the parameters to send to the API endpoint

for the multi admin verify approval group modify operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyApprovalGroupModifyParams ¶

func NewMultiAdminVerifyApprovalGroupModifyParams() *MultiAdminVerifyApprovalGroupModifyParams

NewMultiAdminVerifyApprovalGroupModifyParams creates a new MultiAdminVerifyApprovalGroupModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyApprovalGroupModifyParamsWithContext ¶

func NewMultiAdminVerifyApprovalGroupModifyParamsWithContext(ctx context.Context) *MultiAdminVerifyApprovalGroupModifyParams

NewMultiAdminVerifyApprovalGroupModifyParamsWithContext creates a new MultiAdminVerifyApprovalGroupModifyParams object with the ability to set a context for a request.

func NewMultiAdminVerifyApprovalGroupModifyParamsWithHTTPClient ¶

func NewMultiAdminVerifyApprovalGroupModifyParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyApprovalGroupModifyParams

NewMultiAdminVerifyApprovalGroupModifyParamsWithHTTPClient creates a new MultiAdminVerifyApprovalGroupModifyParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyApprovalGroupModifyParamsWithTimeout ¶

func NewMultiAdminVerifyApprovalGroupModifyParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyApprovalGroupModifyParams

NewMultiAdminVerifyApprovalGroupModifyParamsWithTimeout creates a new MultiAdminVerifyApprovalGroupModifyParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyApprovalGroupModifyParams) SetContext ¶

SetContext adds the context to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) SetDefaults ¶

SetDefaults hydrates default values in the multi admin verify approval group modify params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyApprovalGroupModifyParams) SetHTTPClient ¶

func (o *MultiAdminVerifyApprovalGroupModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) SetInfo ¶

SetInfo adds the info to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) SetNamePathParameter ¶

func (o *MultiAdminVerifyApprovalGroupModifyParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) SetOwnerUUIDPathParameter ¶

func (o *MultiAdminVerifyApprovalGroupModifyParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) SetTimeout ¶

SetTimeout adds the timeout to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) WithContext ¶

WithContext adds the context to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify approval group modify params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyApprovalGroupModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) WithInfo ¶

WithInfo adds the info to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) WithNamePathParameter ¶

WithNamePathParameter adds the name to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) WithOwnerUUIDPathParameter ¶

WithOwnerUUIDPathParameter adds the ownerUUID to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify approval group modify params

func (*MultiAdminVerifyApprovalGroupModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyApprovalGroupModifyReader ¶

type MultiAdminVerifyApprovalGroupModifyReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyApprovalGroupModifyReader is a Reader for the MultiAdminVerifyApprovalGroupModify structure.

func (*MultiAdminVerifyApprovalGroupModifyReader) ReadResponse ¶

func (o *MultiAdminVerifyApprovalGroupModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyConfigGetDefault ¶

type MultiAdminVerifyConfigGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MultiAdminVerifyConfigGetDefault describes a response with status code -1, with default header values.

Error

func NewMultiAdminVerifyConfigGetDefault ¶

func NewMultiAdminVerifyConfigGetDefault(code int) *MultiAdminVerifyConfigGetDefault

NewMultiAdminVerifyConfigGetDefault creates a MultiAdminVerifyConfigGetDefault with default headers values

func (*MultiAdminVerifyConfigGetDefault) Code ¶

Code gets the status code for the multi admin verify config get default response

func (*MultiAdminVerifyConfigGetDefault) Error ¶

func (*MultiAdminVerifyConfigGetDefault) GetPayload ¶

func (*MultiAdminVerifyConfigGetDefault) IsClientError ¶

func (o *MultiAdminVerifyConfigGetDefault) IsClientError() bool

IsClientError returns true when this multi admin verify config get default response has a 4xx status code

func (*MultiAdminVerifyConfigGetDefault) IsCode ¶

func (o *MultiAdminVerifyConfigGetDefault) IsCode(code int) bool

IsCode returns true when this multi admin verify config get default response a status code equal to that given

func (*MultiAdminVerifyConfigGetDefault) IsRedirect ¶

func (o *MultiAdminVerifyConfigGetDefault) IsRedirect() bool

IsRedirect returns true when this multi admin verify config get default response has a 3xx status code

func (*MultiAdminVerifyConfigGetDefault) IsServerError ¶

func (o *MultiAdminVerifyConfigGetDefault) IsServerError() bool

IsServerError returns true when this multi admin verify config get default response has a 5xx status code

func (*MultiAdminVerifyConfigGetDefault) IsSuccess ¶

func (o *MultiAdminVerifyConfigGetDefault) IsSuccess() bool

IsSuccess returns true when this multi admin verify config get default response has a 2xx status code

func (*MultiAdminVerifyConfigGetDefault) String ¶

type MultiAdminVerifyConfigGetOK ¶

type MultiAdminVerifyConfigGetOK struct {
	Payload *models.MultiAdminVerifyConfig
}

MultiAdminVerifyConfigGetOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyConfigGetOK ¶

func NewMultiAdminVerifyConfigGetOK() *MultiAdminVerifyConfigGetOK

NewMultiAdminVerifyConfigGetOK creates a MultiAdminVerifyConfigGetOK with default headers values

func (*MultiAdminVerifyConfigGetOK) Error ¶

func (*MultiAdminVerifyConfigGetOK) GetPayload ¶

func (*MultiAdminVerifyConfigGetOK) IsClientError ¶

func (o *MultiAdminVerifyConfigGetOK) IsClientError() bool

IsClientError returns true when this multi admin verify config get o k response has a 4xx status code

func (*MultiAdminVerifyConfigGetOK) IsCode ¶

func (o *MultiAdminVerifyConfigGetOK) IsCode(code int) bool

IsCode returns true when this multi admin verify config get o k response a status code equal to that given

func (*MultiAdminVerifyConfigGetOK) IsRedirect ¶

func (o *MultiAdminVerifyConfigGetOK) IsRedirect() bool

IsRedirect returns true when this multi admin verify config get o k response has a 3xx status code

func (*MultiAdminVerifyConfigGetOK) IsServerError ¶

func (o *MultiAdminVerifyConfigGetOK) IsServerError() bool

IsServerError returns true when this multi admin verify config get o k response has a 5xx status code

func (*MultiAdminVerifyConfigGetOK) IsSuccess ¶

func (o *MultiAdminVerifyConfigGetOK) IsSuccess() bool

IsSuccess returns true when this multi admin verify config get o k response has a 2xx status code

func (*MultiAdminVerifyConfigGetOK) String ¶

func (o *MultiAdminVerifyConfigGetOK) String() string

type MultiAdminVerifyConfigGetParams ¶

type MultiAdminVerifyConfigGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyConfigGetParams contains all the parameters to send to the API endpoint

for the multi admin verify config get operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyConfigGetParams ¶

func NewMultiAdminVerifyConfigGetParams() *MultiAdminVerifyConfigGetParams

NewMultiAdminVerifyConfigGetParams creates a new MultiAdminVerifyConfigGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyConfigGetParamsWithContext ¶

func NewMultiAdminVerifyConfigGetParamsWithContext(ctx context.Context) *MultiAdminVerifyConfigGetParams

NewMultiAdminVerifyConfigGetParamsWithContext creates a new MultiAdminVerifyConfigGetParams object with the ability to set a context for a request.

func NewMultiAdminVerifyConfigGetParamsWithHTTPClient ¶

func NewMultiAdminVerifyConfigGetParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyConfigGetParams

NewMultiAdminVerifyConfigGetParamsWithHTTPClient creates a new MultiAdminVerifyConfigGetParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyConfigGetParamsWithTimeout ¶

func NewMultiAdminVerifyConfigGetParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyConfigGetParams

NewMultiAdminVerifyConfigGetParamsWithTimeout creates a new MultiAdminVerifyConfigGetParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyConfigGetParams) SetContext ¶

func (o *MultiAdminVerifyConfigGetParams) SetContext(ctx context.Context)

SetContext adds the context to the multi admin verify config get params

func (*MultiAdminVerifyConfigGetParams) SetDefaults ¶

func (o *MultiAdminVerifyConfigGetParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify config get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyConfigGetParams) SetFieldsQueryParameter ¶

func (o *MultiAdminVerifyConfigGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the multi admin verify config get params

func (*MultiAdminVerifyConfigGetParams) SetHTTPClient ¶

func (o *MultiAdminVerifyConfigGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify config get params

func (*MultiAdminVerifyConfigGetParams) SetTimeout ¶

func (o *MultiAdminVerifyConfigGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify config get params

func (*MultiAdminVerifyConfigGetParams) WithContext ¶

WithContext adds the context to the multi admin verify config get params

func (*MultiAdminVerifyConfigGetParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify config get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyConfigGetParams) WithFieldsQueryParameter ¶

func (o *MultiAdminVerifyConfigGetParams) WithFieldsQueryParameter(fields []string) *MultiAdminVerifyConfigGetParams

WithFieldsQueryParameter adds the fields to the multi admin verify config get params

func (*MultiAdminVerifyConfigGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify config get params

func (*MultiAdminVerifyConfigGetParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify config get params

func (*MultiAdminVerifyConfigGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyConfigGetReader ¶

type MultiAdminVerifyConfigGetReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyConfigGetReader is a Reader for the MultiAdminVerifyConfigGet structure.

func (*MultiAdminVerifyConfigGetReader) ReadResponse ¶

func (o *MultiAdminVerifyConfigGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyConfigModifyDefault ¶

type MultiAdminVerifyConfigModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MultiAdminVerifyConfigModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262309 | The feature must be enabled first. | | 262311 | Value must be greater than zero. | | 262312 | Number of required approvers must be less than the total number of unique approvers in the approval-groups. | | 262313 | Number of unique approvers in the approval-groups must be greater than the number of required approvers. | | 262315 | Approval-groups must be specified when enabling this feature. | | 262316 | Value must be in the range one second to two weeks. | | 262318 | multi-admin-verify requires an effective cluster version of ONTAP 9.11.1 or later. |

func NewMultiAdminVerifyConfigModifyDefault ¶

func NewMultiAdminVerifyConfigModifyDefault(code int) *MultiAdminVerifyConfigModifyDefault

NewMultiAdminVerifyConfigModifyDefault creates a MultiAdminVerifyConfigModifyDefault with default headers values

func (*MultiAdminVerifyConfigModifyDefault) Code ¶

Code gets the status code for the multi admin verify config modify default response

func (*MultiAdminVerifyConfigModifyDefault) Error ¶

func (*MultiAdminVerifyConfigModifyDefault) GetPayload ¶

func (*MultiAdminVerifyConfigModifyDefault) IsClientError ¶

func (o *MultiAdminVerifyConfigModifyDefault) IsClientError() bool

IsClientError returns true when this multi admin verify config modify default response has a 4xx status code

func (*MultiAdminVerifyConfigModifyDefault) IsCode ¶

IsCode returns true when this multi admin verify config modify default response a status code equal to that given

func (*MultiAdminVerifyConfigModifyDefault) IsRedirect ¶

func (o *MultiAdminVerifyConfigModifyDefault) IsRedirect() bool

IsRedirect returns true when this multi admin verify config modify default response has a 3xx status code

func (*MultiAdminVerifyConfigModifyDefault) IsServerError ¶

func (o *MultiAdminVerifyConfigModifyDefault) IsServerError() bool

IsServerError returns true when this multi admin verify config modify default response has a 5xx status code

func (*MultiAdminVerifyConfigModifyDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify config modify default response has a 2xx status code

func (*MultiAdminVerifyConfigModifyDefault) String ¶

type MultiAdminVerifyConfigModifyOK ¶

type MultiAdminVerifyConfigModifyOK struct {
}

MultiAdminVerifyConfigModifyOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyConfigModifyOK ¶

func NewMultiAdminVerifyConfigModifyOK() *MultiAdminVerifyConfigModifyOK

NewMultiAdminVerifyConfigModifyOK creates a MultiAdminVerifyConfigModifyOK with default headers values

func (*MultiAdminVerifyConfigModifyOK) Error ¶

func (*MultiAdminVerifyConfigModifyOK) IsClientError ¶

func (o *MultiAdminVerifyConfigModifyOK) IsClientError() bool

IsClientError returns true when this multi admin verify config modify o k response has a 4xx status code

func (*MultiAdminVerifyConfigModifyOK) IsCode ¶

func (o *MultiAdminVerifyConfigModifyOK) IsCode(code int) bool

IsCode returns true when this multi admin verify config modify o k response a status code equal to that given

func (*MultiAdminVerifyConfigModifyOK) IsRedirect ¶

func (o *MultiAdminVerifyConfigModifyOK) IsRedirect() bool

IsRedirect returns true when this multi admin verify config modify o k response has a 3xx status code

func (*MultiAdminVerifyConfigModifyOK) IsServerError ¶

func (o *MultiAdminVerifyConfigModifyOK) IsServerError() bool

IsServerError returns true when this multi admin verify config modify o k response has a 5xx status code

func (*MultiAdminVerifyConfigModifyOK) IsSuccess ¶

func (o *MultiAdminVerifyConfigModifyOK) IsSuccess() bool

IsSuccess returns true when this multi admin verify config modify o k response has a 2xx status code

func (*MultiAdminVerifyConfigModifyOK) String ¶

type MultiAdminVerifyConfigModifyParams ¶

type MultiAdminVerifyConfigModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.MultiAdminVerifyConfig

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyConfigModifyParams contains all the parameters to send to the API endpoint

for the multi admin verify config modify operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyConfigModifyParams ¶

func NewMultiAdminVerifyConfigModifyParams() *MultiAdminVerifyConfigModifyParams

NewMultiAdminVerifyConfigModifyParams creates a new MultiAdminVerifyConfigModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyConfigModifyParamsWithContext ¶

func NewMultiAdminVerifyConfigModifyParamsWithContext(ctx context.Context) *MultiAdminVerifyConfigModifyParams

NewMultiAdminVerifyConfigModifyParamsWithContext creates a new MultiAdminVerifyConfigModifyParams object with the ability to set a context for a request.

func NewMultiAdminVerifyConfigModifyParamsWithHTTPClient ¶

func NewMultiAdminVerifyConfigModifyParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyConfigModifyParams

NewMultiAdminVerifyConfigModifyParamsWithHTTPClient creates a new MultiAdminVerifyConfigModifyParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyConfigModifyParamsWithTimeout ¶

func NewMultiAdminVerifyConfigModifyParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyConfigModifyParams

NewMultiAdminVerifyConfigModifyParamsWithTimeout creates a new MultiAdminVerifyConfigModifyParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyConfigModifyParams) SetContext ¶

SetContext adds the context to the multi admin verify config modify params

func (*MultiAdminVerifyConfigModifyParams) SetDefaults ¶

func (o *MultiAdminVerifyConfigModifyParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify config modify params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyConfigModifyParams) SetHTTPClient ¶

func (o *MultiAdminVerifyConfigModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify config modify params

func (*MultiAdminVerifyConfigModifyParams) SetInfo ¶

SetInfo adds the info to the multi admin verify config modify params

func (*MultiAdminVerifyConfigModifyParams) SetTimeout ¶

func (o *MultiAdminVerifyConfigModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify config modify params

func (*MultiAdminVerifyConfigModifyParams) WithContext ¶

WithContext adds the context to the multi admin verify config modify params

func (*MultiAdminVerifyConfigModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify config modify params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyConfigModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify config modify params

func (*MultiAdminVerifyConfigModifyParams) WithInfo ¶

WithInfo adds the info to the multi admin verify config modify params

func (*MultiAdminVerifyConfigModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify config modify params

func (*MultiAdminVerifyConfigModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyConfigModifyReader ¶

type MultiAdminVerifyConfigModifyReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyConfigModifyReader is a Reader for the MultiAdminVerifyConfigModify structure.

func (*MultiAdminVerifyConfigModifyReader) ReadResponse ¶

func (o *MultiAdminVerifyConfigModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyRequestCollectionGetDefault ¶

type MultiAdminVerifyRequestCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewMultiAdminVerifyRequestCollectionGetDefault ¶

func NewMultiAdminVerifyRequestCollectionGetDefault(code int) *MultiAdminVerifyRequestCollectionGetDefault

NewMultiAdminVerifyRequestCollectionGetDefault creates a MultiAdminVerifyRequestCollectionGetDefault with default headers values

func (*MultiAdminVerifyRequestCollectionGetDefault) Code ¶

Code gets the status code for the multi admin verify request collection get default response

func (*MultiAdminVerifyRequestCollectionGetDefault) Error ¶

func (*MultiAdminVerifyRequestCollectionGetDefault) GetPayload ¶

func (*MultiAdminVerifyRequestCollectionGetDefault) IsClientError ¶

IsClientError returns true when this multi admin verify request collection get default response has a 4xx status code

func (*MultiAdminVerifyRequestCollectionGetDefault) IsCode ¶

IsCode returns true when this multi admin verify request collection get default response a status code equal to that given

func (*MultiAdminVerifyRequestCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this multi admin verify request collection get default response has a 3xx status code

func (*MultiAdminVerifyRequestCollectionGetDefault) IsServerError ¶

IsServerError returns true when this multi admin verify request collection get default response has a 5xx status code

func (*MultiAdminVerifyRequestCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify request collection get default response has a 2xx status code

func (*MultiAdminVerifyRequestCollectionGetDefault) String ¶

type MultiAdminVerifyRequestCollectionGetOK ¶

type MultiAdminVerifyRequestCollectionGetOK struct {
	Payload *models.MultiAdminVerifyRequestResponse
}

MultiAdminVerifyRequestCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyRequestCollectionGetOK ¶

func NewMultiAdminVerifyRequestCollectionGetOK() *MultiAdminVerifyRequestCollectionGetOK

NewMultiAdminVerifyRequestCollectionGetOK creates a MultiAdminVerifyRequestCollectionGetOK with default headers values

func (*MultiAdminVerifyRequestCollectionGetOK) Error ¶

func (*MultiAdminVerifyRequestCollectionGetOK) GetPayload ¶

func (*MultiAdminVerifyRequestCollectionGetOK) IsClientError ¶

func (o *MultiAdminVerifyRequestCollectionGetOK) IsClientError() bool

IsClientError returns true when this multi admin verify request collection get o k response has a 4xx status code

func (*MultiAdminVerifyRequestCollectionGetOK) IsCode ¶

IsCode returns true when this multi admin verify request collection get o k response a status code equal to that given

func (*MultiAdminVerifyRequestCollectionGetOK) IsRedirect ¶

IsRedirect returns true when this multi admin verify request collection get o k response has a 3xx status code

func (*MultiAdminVerifyRequestCollectionGetOK) IsServerError ¶

func (o *MultiAdminVerifyRequestCollectionGetOK) IsServerError() bool

IsServerError returns true when this multi admin verify request collection get o k response has a 5xx status code

func (*MultiAdminVerifyRequestCollectionGetOK) IsSuccess ¶

IsSuccess returns true when this multi admin verify request collection get o k response has a 2xx status code

func (*MultiAdminVerifyRequestCollectionGetOK) String ¶

type MultiAdminVerifyRequestCollectionGetParams ¶

type MultiAdminVerifyRequestCollectionGetParams struct {

	/* ApproveExpiryTime.

	   Filter by approve_expiry_time
	*/
	ApproveExpiryTimeQueryParameter *string

	/* ApproveTime.

	   Filter by approve_time
	*/
	ApproveTimeQueryParameter *string

	/* ApprovedUsers.

	   Filter by approved_users
	*/
	ApprovedUsersQueryParameter *string

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* CreateTime.

	   Filter by create_time
	*/
	CreateTimeQueryParameter *string

	/* ExecutionExpiryTime.

	   Filter by execution_expiry_time
	*/
	ExecutionExpiryTimeQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Index.

	   Filter by index
	*/
	IndexQueryParameter *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Operation.

	   Filter by operation
	*/
	OperationQueryParameter *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

	/* PendingApprovers.

	   Filter by pending_approvers
	*/
	PendingApproversQueryParameter *int64

	/* PermittedUsers.

	   Filter by permitted_users
	*/
	PermittedUsersQueryParameter *string

	/* PotentialApprovers.

	   Filter by potential_approvers
	*/
	PotentialApproversQueryParameter *string

	/* Query.

	   Filter by query
	*/
	QueryQueryParameter *string

	/* RequiredApprovers.

	   Filter by required_approvers
	*/
	RequiredApproversQueryParameter *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

	/* State.

	   Filter by state
	*/
	StateQueryParameter *string

	/* UserRequested.

	   Filter by user_requested
	*/
	UserRequestedQueryParameter *string

	/* UserVetoed.

	   Filter by user_vetoed
	*/
	UserVetoedQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestCollectionGetParams contains all the parameters to send to the API endpoint

for the multi admin verify request collection get operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyRequestCollectionGetParams ¶

func NewMultiAdminVerifyRequestCollectionGetParams() *MultiAdminVerifyRequestCollectionGetParams

NewMultiAdminVerifyRequestCollectionGetParams creates a new MultiAdminVerifyRequestCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyRequestCollectionGetParamsWithContext ¶

func NewMultiAdminVerifyRequestCollectionGetParamsWithContext(ctx context.Context) *MultiAdminVerifyRequestCollectionGetParams

NewMultiAdminVerifyRequestCollectionGetParamsWithContext creates a new MultiAdminVerifyRequestCollectionGetParams object with the ability to set a context for a request.

func NewMultiAdminVerifyRequestCollectionGetParamsWithHTTPClient ¶

func NewMultiAdminVerifyRequestCollectionGetParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyRequestCollectionGetParams

NewMultiAdminVerifyRequestCollectionGetParamsWithHTTPClient creates a new MultiAdminVerifyRequestCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyRequestCollectionGetParamsWithTimeout ¶

func NewMultiAdminVerifyRequestCollectionGetParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyRequestCollectionGetParams

NewMultiAdminVerifyRequestCollectionGetParamsWithTimeout creates a new MultiAdminVerifyRequestCollectionGetParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyRequestCollectionGetParams) SetApproveExpiryTimeQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetApproveExpiryTimeQueryParameter(approveExpiryTime *string)

SetApproveExpiryTimeQueryParameter adds the approveExpiryTime to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetApproveTimeQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetApproveTimeQueryParameter(approveTime *string)

SetApproveTimeQueryParameter adds the approveTime to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetApprovedUsersQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetApprovedUsersQueryParameter(approvedUsers *string)

SetApprovedUsersQueryParameter adds the approvedUsers to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetCommentQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter adds the comment to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetContext ¶

SetContext adds the context to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetCreateTimeQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetCreateTimeQueryParameter(createTime *string)

SetCreateTimeQueryParameter adds the createTime to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetDefaults ¶

SetDefaults hydrates default values in the multi admin verify request collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRequestCollectionGetParams) SetExecutionExpiryTimeQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetExecutionExpiryTimeQueryParameter(executionExpiryTime *string)

SetExecutionExpiryTimeQueryParameter adds the executionExpiryTime to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetFieldsQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetHTTPClient ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetIndexQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetIndexQueryParameter(index *int64)

SetIndexQueryParameter adds the index to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetOperationQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetOperationQueryParameter(operation *string)

SetOperationQueryParameter adds the operation to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetOrderByQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetOwnerNameQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetOwnerNameQueryParameter(ownerName *string)

SetOwnerNameQueryParameter adds the ownerName to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetOwnerUUIDQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetOwnerUUIDQueryParameter(ownerUUID *string)

SetOwnerUUIDQueryParameter adds the ownerUuid to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetPendingApproversQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetPendingApproversQueryParameter(pendingApprovers *int64)

SetPendingApproversQueryParameter adds the pendingApprovers to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetPermittedUsersQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetPermittedUsersQueryParameter(permittedUsers *string)

SetPermittedUsersQueryParameter adds the permittedUsers to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetPotentialApproversQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetPotentialApproversQueryParameter(potentialApprovers *string)

SetPotentialApproversQueryParameter adds the potentialApprovers to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetQueryQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetQueryQueryParameter(query *string)

SetQueryQueryParameter adds the query to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetRequiredApproversQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetRequiredApproversQueryParameter(requiredApprovers *int64)

SetRequiredApproversQueryParameter adds the requiredApprovers to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetStateQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetStateQueryParameter(state *string)

SetStateQueryParameter adds the state to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetTimeout ¶

SetTimeout adds the timeout to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetUserRequestedQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetUserRequestedQueryParameter(userRequested *string)

SetUserRequestedQueryParameter adds the userRequested to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) SetUserVetoedQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) SetUserVetoedQueryParameter(userVetoed *string)

SetUserVetoedQueryParameter adds the userVetoed to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithApproveExpiryTimeQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) WithApproveExpiryTimeQueryParameter(approveExpiryTime *string) *MultiAdminVerifyRequestCollectionGetParams

WithApproveExpiryTimeQueryParameter adds the approveExpiryTime to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithApproveTimeQueryParameter ¶

WithApproveTimeQueryParameter adds the approveTime to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithApprovedUsersQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) WithApprovedUsersQueryParameter(approvedUsers *string) *MultiAdminVerifyRequestCollectionGetParams

WithApprovedUsersQueryParameter adds the approvedUsers to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithCommentQueryParameter ¶

WithCommentQueryParameter adds the comment to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithContext ¶

WithContext adds the context to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithCreateTimeQueryParameter ¶

WithCreateTimeQueryParameter adds the createTime to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify request collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRequestCollectionGetParams) WithExecutionExpiryTimeQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) WithExecutionExpiryTimeQueryParameter(executionExpiryTime *string) *MultiAdminVerifyRequestCollectionGetParams

WithExecutionExpiryTimeQueryParameter adds the executionExpiryTime to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithIndexQueryParameter ¶

WithIndexQueryParameter adds the index to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithMaxRecordsQueryParameter ¶

WithMaxRecordsQueryParameter adds the maxRecords to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithOperationQueryParameter ¶

WithOperationQueryParameter adds the operation to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithOrderByQueryParameter ¶

WithOrderByQueryParameter adds the orderBy to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithOwnerNameQueryParameter ¶

WithOwnerNameQueryParameter adds the ownerName to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithOwnerUUIDQueryParameter ¶

WithOwnerUUIDQueryParameter adds the ownerUUID to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithPendingApproversQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) WithPendingApproversQueryParameter(pendingApprovers *int64) *MultiAdminVerifyRequestCollectionGetParams

WithPendingApproversQueryParameter adds the pendingApprovers to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithPermittedUsersQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) WithPermittedUsersQueryParameter(permittedUsers *string) *MultiAdminVerifyRequestCollectionGetParams

WithPermittedUsersQueryParameter adds the permittedUsers to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithPotentialApproversQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) WithPotentialApproversQueryParameter(potentialApprovers *string) *MultiAdminVerifyRequestCollectionGetParams

WithPotentialApproversQueryParameter adds the potentialApprovers to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithQueryQueryParameter ¶

WithQueryQueryParameter adds the query to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithRequiredApproversQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) WithRequiredApproversQueryParameter(requiredApprovers *int64) *MultiAdminVerifyRequestCollectionGetParams

WithRequiredApproversQueryParameter adds the requiredApprovers to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *MultiAdminVerifyRequestCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *MultiAdminVerifyRequestCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithStateQueryParameter ¶

WithStateQueryParameter adds the state to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithUserRequestedQueryParameter ¶

func (o *MultiAdminVerifyRequestCollectionGetParams) WithUserRequestedQueryParameter(userRequested *string) *MultiAdminVerifyRequestCollectionGetParams

WithUserRequestedQueryParameter adds the userRequested to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WithUserVetoedQueryParameter ¶

WithUserVetoedQueryParameter adds the userVetoed to the multi admin verify request collection get params

func (*MultiAdminVerifyRequestCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyRequestCollectionGetReader ¶

type MultiAdminVerifyRequestCollectionGetReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestCollectionGetReader is a Reader for the MultiAdminVerifyRequestCollectionGet structure.

func (*MultiAdminVerifyRequestCollectionGetReader) ReadResponse ¶

func (o *MultiAdminVerifyRequestCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyRequestCreateCreated ¶

type MultiAdminVerifyRequestCreateCreated struct {
	Payload *models.MultiAdminVerifyRequestResponse
}

MultiAdminVerifyRequestCreateCreated describes a response with status code 201, with default header values.

Created

func NewMultiAdminVerifyRequestCreateCreated ¶

func NewMultiAdminVerifyRequestCreateCreated() *MultiAdminVerifyRequestCreateCreated

NewMultiAdminVerifyRequestCreateCreated creates a MultiAdminVerifyRequestCreateCreated with default headers values

func (*MultiAdminVerifyRequestCreateCreated) Error ¶

func (*MultiAdminVerifyRequestCreateCreated) GetPayload ¶

func (*MultiAdminVerifyRequestCreateCreated) IsClientError ¶

func (o *MultiAdminVerifyRequestCreateCreated) IsClientError() bool

IsClientError returns true when this multi admin verify request create created response has a 4xx status code

func (*MultiAdminVerifyRequestCreateCreated) IsCode ¶

IsCode returns true when this multi admin verify request create created response a status code equal to that given

func (*MultiAdminVerifyRequestCreateCreated) IsRedirect ¶

IsRedirect returns true when this multi admin verify request create created response has a 3xx status code

func (*MultiAdminVerifyRequestCreateCreated) IsServerError ¶

func (o *MultiAdminVerifyRequestCreateCreated) IsServerError() bool

IsServerError returns true when this multi admin verify request create created response has a 5xx status code

func (*MultiAdminVerifyRequestCreateCreated) IsSuccess ¶

IsSuccess returns true when this multi admin verify request create created response has a 2xx status code

func (*MultiAdminVerifyRequestCreateCreated) String ¶

type MultiAdminVerifyRequestCreateDefault ¶

type MultiAdminVerifyRequestCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MultiAdminVerifyRequestCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262148 | The specified command is not recognized. | | 262304 | Too many requests. Delete one before creating another. | | 262305 | Can't approve non-pending request. | | 262306 | Can't veto an expired request. | | 262308 | The specified command is not supported by this feature. | | 262309 | The feature must be enabled first. | | 262311 | Value must be greater than zero. | | 262312 | Number of required approvers must be less than the total number of unique approvers in the approval-groups. | | 262313 | Number of unique approvers in the approval-groups must be greater than the number of required approvers. | | 262326 | Failed to parse query. | | 262327 | Failed to crate the request. | | 262328 | There is no matching rule for this request. | | 262330 | Cannot approve/veto a request multiple times. | | 262334 | The parameter specified in the command is not supported. | | 262337 | Cannot approve/veto the user's own request. |

func NewMultiAdminVerifyRequestCreateDefault ¶

func NewMultiAdminVerifyRequestCreateDefault(code int) *MultiAdminVerifyRequestCreateDefault

NewMultiAdminVerifyRequestCreateDefault creates a MultiAdminVerifyRequestCreateDefault with default headers values

func (*MultiAdminVerifyRequestCreateDefault) Code ¶

Code gets the status code for the multi admin verify request create default response

func (*MultiAdminVerifyRequestCreateDefault) Error ¶

func (*MultiAdminVerifyRequestCreateDefault) GetPayload ¶

func (*MultiAdminVerifyRequestCreateDefault) IsClientError ¶

func (o *MultiAdminVerifyRequestCreateDefault) IsClientError() bool

IsClientError returns true when this multi admin verify request create default response has a 4xx status code

func (*MultiAdminVerifyRequestCreateDefault) IsCode ¶

IsCode returns true when this multi admin verify request create default response a status code equal to that given

func (*MultiAdminVerifyRequestCreateDefault) IsRedirect ¶

IsRedirect returns true when this multi admin verify request create default response has a 3xx status code

func (*MultiAdminVerifyRequestCreateDefault) IsServerError ¶

func (o *MultiAdminVerifyRequestCreateDefault) IsServerError() bool

IsServerError returns true when this multi admin verify request create default response has a 5xx status code

func (*MultiAdminVerifyRequestCreateDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify request create default response has a 2xx status code

func (*MultiAdminVerifyRequestCreateDefault) String ¶

type MultiAdminVerifyRequestCreateParams ¶

type MultiAdminVerifyRequestCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.MultiAdminVerifyRequest

	/* 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
}

MultiAdminVerifyRequestCreateParams contains all the parameters to send to the API endpoint

for the multi admin verify request create operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyRequestCreateParams ¶

func NewMultiAdminVerifyRequestCreateParams() *MultiAdminVerifyRequestCreateParams

NewMultiAdminVerifyRequestCreateParams creates a new MultiAdminVerifyRequestCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyRequestCreateParamsWithContext ¶

func NewMultiAdminVerifyRequestCreateParamsWithContext(ctx context.Context) *MultiAdminVerifyRequestCreateParams

NewMultiAdminVerifyRequestCreateParamsWithContext creates a new MultiAdminVerifyRequestCreateParams object with the ability to set a context for a request.

func NewMultiAdminVerifyRequestCreateParamsWithHTTPClient ¶

func NewMultiAdminVerifyRequestCreateParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyRequestCreateParams

NewMultiAdminVerifyRequestCreateParamsWithHTTPClient creates a new MultiAdminVerifyRequestCreateParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyRequestCreateParamsWithTimeout ¶

func NewMultiAdminVerifyRequestCreateParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyRequestCreateParams

NewMultiAdminVerifyRequestCreateParamsWithTimeout creates a new MultiAdminVerifyRequestCreateParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyRequestCreateParams) SetContext ¶

SetContext adds the context to the multi admin verify request create params

func (*MultiAdminVerifyRequestCreateParams) SetDefaults ¶

func (o *MultiAdminVerifyRequestCreateParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify request create params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRequestCreateParams) SetHTTPClient ¶

func (o *MultiAdminVerifyRequestCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify request create params

func (*MultiAdminVerifyRequestCreateParams) SetInfo ¶

SetInfo adds the info to the multi admin verify request create params

func (*MultiAdminVerifyRequestCreateParams) SetReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyRequestCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the multi admin verify request create params

func (*MultiAdminVerifyRequestCreateParams) SetTimeout ¶

func (o *MultiAdminVerifyRequestCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify request create params

func (*MultiAdminVerifyRequestCreateParams) WithContext ¶

WithContext adds the context to the multi admin verify request create params

func (*MultiAdminVerifyRequestCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify request create params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRequestCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify request create params

func (*MultiAdminVerifyRequestCreateParams) WithInfo ¶

WithInfo adds the info to the multi admin verify request create params

func (*MultiAdminVerifyRequestCreateParams) WithReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyRequestCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *MultiAdminVerifyRequestCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the multi admin verify request create params

func (*MultiAdminVerifyRequestCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify request create params

func (*MultiAdminVerifyRequestCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyRequestCreateReader ¶

type MultiAdminVerifyRequestCreateReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestCreateReader is a Reader for the MultiAdminVerifyRequestCreate structure.

func (*MultiAdminVerifyRequestCreateReader) ReadResponse ¶

func (o *MultiAdminVerifyRequestCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyRequestDeleteDefault ¶

type MultiAdminVerifyRequestDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestDeleteDefault describes a response with status code -1, with default header values.

Error

func NewMultiAdminVerifyRequestDeleteDefault ¶

func NewMultiAdminVerifyRequestDeleteDefault(code int) *MultiAdminVerifyRequestDeleteDefault

NewMultiAdminVerifyRequestDeleteDefault creates a MultiAdminVerifyRequestDeleteDefault with default headers values

func (*MultiAdminVerifyRequestDeleteDefault) Code ¶

Code gets the status code for the multi admin verify request delete default response

func (*MultiAdminVerifyRequestDeleteDefault) Error ¶

func (*MultiAdminVerifyRequestDeleteDefault) GetPayload ¶

func (*MultiAdminVerifyRequestDeleteDefault) IsClientError ¶

func (o *MultiAdminVerifyRequestDeleteDefault) IsClientError() bool

IsClientError returns true when this multi admin verify request delete default response has a 4xx status code

func (*MultiAdminVerifyRequestDeleteDefault) IsCode ¶

IsCode returns true when this multi admin verify request delete default response a status code equal to that given

func (*MultiAdminVerifyRequestDeleteDefault) IsRedirect ¶

IsRedirect returns true when this multi admin verify request delete default response has a 3xx status code

func (*MultiAdminVerifyRequestDeleteDefault) IsServerError ¶

func (o *MultiAdminVerifyRequestDeleteDefault) IsServerError() bool

IsServerError returns true when this multi admin verify request delete default response has a 5xx status code

func (*MultiAdminVerifyRequestDeleteDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify request delete default response has a 2xx status code

func (*MultiAdminVerifyRequestDeleteDefault) String ¶

type MultiAdminVerifyRequestDeleteOK ¶

type MultiAdminVerifyRequestDeleteOK struct {
}

MultiAdminVerifyRequestDeleteOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyRequestDeleteOK ¶

func NewMultiAdminVerifyRequestDeleteOK() *MultiAdminVerifyRequestDeleteOK

NewMultiAdminVerifyRequestDeleteOK creates a MultiAdminVerifyRequestDeleteOK with default headers values

func (*MultiAdminVerifyRequestDeleteOK) Error ¶

func (*MultiAdminVerifyRequestDeleteOK) IsClientError ¶

func (o *MultiAdminVerifyRequestDeleteOK) IsClientError() bool

IsClientError returns true when this multi admin verify request delete o k response has a 4xx status code

func (*MultiAdminVerifyRequestDeleteOK) IsCode ¶

func (o *MultiAdminVerifyRequestDeleteOK) IsCode(code int) bool

IsCode returns true when this multi admin verify request delete o k response a status code equal to that given

func (*MultiAdminVerifyRequestDeleteOK) IsRedirect ¶

func (o *MultiAdminVerifyRequestDeleteOK) IsRedirect() bool

IsRedirect returns true when this multi admin verify request delete o k response has a 3xx status code

func (*MultiAdminVerifyRequestDeleteOK) IsServerError ¶

func (o *MultiAdminVerifyRequestDeleteOK) IsServerError() bool

IsServerError returns true when this multi admin verify request delete o k response has a 5xx status code

func (*MultiAdminVerifyRequestDeleteOK) IsSuccess ¶

func (o *MultiAdminVerifyRequestDeleteOK) IsSuccess() bool

IsSuccess returns true when this multi admin verify request delete o k response has a 2xx status code

func (*MultiAdminVerifyRequestDeleteOK) String ¶

type MultiAdminVerifyRequestDeleteParams ¶

type MultiAdminVerifyRequestDeleteParams struct {

	// Index.
	IndexPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestDeleteParams contains all the parameters to send to the API endpoint

for the multi admin verify request delete operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyRequestDeleteParams ¶

func NewMultiAdminVerifyRequestDeleteParams() *MultiAdminVerifyRequestDeleteParams

NewMultiAdminVerifyRequestDeleteParams creates a new MultiAdminVerifyRequestDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyRequestDeleteParamsWithContext ¶

func NewMultiAdminVerifyRequestDeleteParamsWithContext(ctx context.Context) *MultiAdminVerifyRequestDeleteParams

NewMultiAdminVerifyRequestDeleteParamsWithContext creates a new MultiAdminVerifyRequestDeleteParams object with the ability to set a context for a request.

func NewMultiAdminVerifyRequestDeleteParamsWithHTTPClient ¶

func NewMultiAdminVerifyRequestDeleteParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyRequestDeleteParams

NewMultiAdminVerifyRequestDeleteParamsWithHTTPClient creates a new MultiAdminVerifyRequestDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyRequestDeleteParamsWithTimeout ¶

func NewMultiAdminVerifyRequestDeleteParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyRequestDeleteParams

NewMultiAdminVerifyRequestDeleteParamsWithTimeout creates a new MultiAdminVerifyRequestDeleteParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyRequestDeleteParams) SetContext ¶

SetContext adds the context to the multi admin verify request delete params

func (*MultiAdminVerifyRequestDeleteParams) SetDefaults ¶

func (o *MultiAdminVerifyRequestDeleteParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify request delete params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRequestDeleteParams) SetHTTPClient ¶

func (o *MultiAdminVerifyRequestDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify request delete params

func (*MultiAdminVerifyRequestDeleteParams) SetIndexPathParameter ¶

func (o *MultiAdminVerifyRequestDeleteParams) SetIndexPathParameter(index string)

SetIndexPathParameter adds the index to the multi admin verify request delete params

func (*MultiAdminVerifyRequestDeleteParams) SetTimeout ¶

func (o *MultiAdminVerifyRequestDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify request delete params

func (*MultiAdminVerifyRequestDeleteParams) WithContext ¶

WithContext adds the context to the multi admin verify request delete params

func (*MultiAdminVerifyRequestDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify request delete params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRequestDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify request delete params

func (*MultiAdminVerifyRequestDeleteParams) WithIndexPathParameter ¶

WithIndexPathParameter adds the index to the multi admin verify request delete params

func (*MultiAdminVerifyRequestDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify request delete params

func (*MultiAdminVerifyRequestDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyRequestDeleteReader ¶

type MultiAdminVerifyRequestDeleteReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestDeleteReader is a Reader for the MultiAdminVerifyRequestDelete structure.

func (*MultiAdminVerifyRequestDeleteReader) ReadResponse ¶

func (o *MultiAdminVerifyRequestDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyRequestGetDefault ¶

type MultiAdminVerifyRequestGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestGetDefault describes a response with status code -1, with default header values.

Error

func NewMultiAdminVerifyRequestGetDefault ¶

func NewMultiAdminVerifyRequestGetDefault(code int) *MultiAdminVerifyRequestGetDefault

NewMultiAdminVerifyRequestGetDefault creates a MultiAdminVerifyRequestGetDefault with default headers values

func (*MultiAdminVerifyRequestGetDefault) Code ¶

Code gets the status code for the multi admin verify request get default response

func (*MultiAdminVerifyRequestGetDefault) Error ¶

func (*MultiAdminVerifyRequestGetDefault) GetPayload ¶

func (*MultiAdminVerifyRequestGetDefault) IsClientError ¶

func (o *MultiAdminVerifyRequestGetDefault) IsClientError() bool

IsClientError returns true when this multi admin verify request get default response has a 4xx status code

func (*MultiAdminVerifyRequestGetDefault) IsCode ¶

func (o *MultiAdminVerifyRequestGetDefault) IsCode(code int) bool

IsCode returns true when this multi admin verify request get default response a status code equal to that given

func (*MultiAdminVerifyRequestGetDefault) IsRedirect ¶

func (o *MultiAdminVerifyRequestGetDefault) IsRedirect() bool

IsRedirect returns true when this multi admin verify request get default response has a 3xx status code

func (*MultiAdminVerifyRequestGetDefault) IsServerError ¶

func (o *MultiAdminVerifyRequestGetDefault) IsServerError() bool

IsServerError returns true when this multi admin verify request get default response has a 5xx status code

func (*MultiAdminVerifyRequestGetDefault) IsSuccess ¶

func (o *MultiAdminVerifyRequestGetDefault) IsSuccess() bool

IsSuccess returns true when this multi admin verify request get default response has a 2xx status code

func (*MultiAdminVerifyRequestGetDefault) String ¶

type MultiAdminVerifyRequestGetOK ¶

type MultiAdminVerifyRequestGetOK struct {
	Payload *models.MultiAdminVerifyRequest
}

MultiAdminVerifyRequestGetOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyRequestGetOK ¶

func NewMultiAdminVerifyRequestGetOK() *MultiAdminVerifyRequestGetOK

NewMultiAdminVerifyRequestGetOK creates a MultiAdminVerifyRequestGetOK with default headers values

func (*MultiAdminVerifyRequestGetOK) Error ¶

func (*MultiAdminVerifyRequestGetOK) GetPayload ¶

func (*MultiAdminVerifyRequestGetOK) IsClientError ¶

func (o *MultiAdminVerifyRequestGetOK) IsClientError() bool

IsClientError returns true when this multi admin verify request get o k response has a 4xx status code

func (*MultiAdminVerifyRequestGetOK) IsCode ¶

func (o *MultiAdminVerifyRequestGetOK) IsCode(code int) bool

IsCode returns true when this multi admin verify request get o k response a status code equal to that given

func (*MultiAdminVerifyRequestGetOK) IsRedirect ¶

func (o *MultiAdminVerifyRequestGetOK) IsRedirect() bool

IsRedirect returns true when this multi admin verify request get o k response has a 3xx status code

func (*MultiAdminVerifyRequestGetOK) IsServerError ¶

func (o *MultiAdminVerifyRequestGetOK) IsServerError() bool

IsServerError returns true when this multi admin verify request get o k response has a 5xx status code

func (*MultiAdminVerifyRequestGetOK) IsSuccess ¶

func (o *MultiAdminVerifyRequestGetOK) IsSuccess() bool

IsSuccess returns true when this multi admin verify request get o k response has a 2xx status code

func (*MultiAdminVerifyRequestGetOK) String ¶

type MultiAdminVerifyRequestGetParams ¶

type MultiAdminVerifyRequestGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	// Index.
	IndexPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestGetParams contains all the parameters to send to the API endpoint

for the multi admin verify request get operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyRequestGetParams ¶

func NewMultiAdminVerifyRequestGetParams() *MultiAdminVerifyRequestGetParams

NewMultiAdminVerifyRequestGetParams creates a new MultiAdminVerifyRequestGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyRequestGetParamsWithContext ¶

func NewMultiAdminVerifyRequestGetParamsWithContext(ctx context.Context) *MultiAdminVerifyRequestGetParams

NewMultiAdminVerifyRequestGetParamsWithContext creates a new MultiAdminVerifyRequestGetParams object with the ability to set a context for a request.

func NewMultiAdminVerifyRequestGetParamsWithHTTPClient ¶

func NewMultiAdminVerifyRequestGetParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyRequestGetParams

NewMultiAdminVerifyRequestGetParamsWithHTTPClient creates a new MultiAdminVerifyRequestGetParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyRequestGetParamsWithTimeout ¶

func NewMultiAdminVerifyRequestGetParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyRequestGetParams

NewMultiAdminVerifyRequestGetParamsWithTimeout creates a new MultiAdminVerifyRequestGetParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyRequestGetParams) SetContext ¶

SetContext adds the context to the multi admin verify request get params

func (*MultiAdminVerifyRequestGetParams) SetDefaults ¶

func (o *MultiAdminVerifyRequestGetParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify request get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRequestGetParams) SetFieldsQueryParameter ¶

func (o *MultiAdminVerifyRequestGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the multi admin verify request get params

func (*MultiAdminVerifyRequestGetParams) SetHTTPClient ¶

func (o *MultiAdminVerifyRequestGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify request get params

func (*MultiAdminVerifyRequestGetParams) SetIndexPathParameter ¶

func (o *MultiAdminVerifyRequestGetParams) SetIndexPathParameter(index string)

SetIndexPathParameter adds the index to the multi admin verify request get params

func (*MultiAdminVerifyRequestGetParams) SetTimeout ¶

func (o *MultiAdminVerifyRequestGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify request get params

func (*MultiAdminVerifyRequestGetParams) WithContext ¶

WithContext adds the context to the multi admin verify request get params

func (*MultiAdminVerifyRequestGetParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify request get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRequestGetParams) WithFieldsQueryParameter ¶

func (o *MultiAdminVerifyRequestGetParams) WithFieldsQueryParameter(fields []string) *MultiAdminVerifyRequestGetParams

WithFieldsQueryParameter adds the fields to the multi admin verify request get params

func (*MultiAdminVerifyRequestGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify request get params

func (*MultiAdminVerifyRequestGetParams) WithIndexPathParameter ¶

WithIndexPathParameter adds the index to the multi admin verify request get params

func (*MultiAdminVerifyRequestGetParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify request get params

func (*MultiAdminVerifyRequestGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyRequestGetReader ¶

type MultiAdminVerifyRequestGetReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestGetReader is a Reader for the MultiAdminVerifyRequestGet structure.

func (*MultiAdminVerifyRequestGetReader) ReadResponse ¶

func (o *MultiAdminVerifyRequestGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyRequestModifyDefault ¶

type MultiAdminVerifyRequestModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MultiAdminVerifyRequestModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262309 | The feature must be enabled first. | | 262329 | Invalid state for PATCH. |

func NewMultiAdminVerifyRequestModifyDefault ¶

func NewMultiAdminVerifyRequestModifyDefault(code int) *MultiAdminVerifyRequestModifyDefault

NewMultiAdminVerifyRequestModifyDefault creates a MultiAdminVerifyRequestModifyDefault with default headers values

func (*MultiAdminVerifyRequestModifyDefault) Code ¶

Code gets the status code for the multi admin verify request modify default response

func (*MultiAdminVerifyRequestModifyDefault) Error ¶

func (*MultiAdminVerifyRequestModifyDefault) GetPayload ¶

func (*MultiAdminVerifyRequestModifyDefault) IsClientError ¶

func (o *MultiAdminVerifyRequestModifyDefault) IsClientError() bool

IsClientError returns true when this multi admin verify request modify default response has a 4xx status code

func (*MultiAdminVerifyRequestModifyDefault) IsCode ¶

IsCode returns true when this multi admin verify request modify default response a status code equal to that given

func (*MultiAdminVerifyRequestModifyDefault) IsRedirect ¶

IsRedirect returns true when this multi admin verify request modify default response has a 3xx status code

func (*MultiAdminVerifyRequestModifyDefault) IsServerError ¶

func (o *MultiAdminVerifyRequestModifyDefault) IsServerError() bool

IsServerError returns true when this multi admin verify request modify default response has a 5xx status code

func (*MultiAdminVerifyRequestModifyDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify request modify default response has a 2xx status code

func (*MultiAdminVerifyRequestModifyDefault) String ¶

type MultiAdminVerifyRequestModifyOK ¶

type MultiAdminVerifyRequestModifyOK struct {
}

MultiAdminVerifyRequestModifyOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyRequestModifyOK ¶

func NewMultiAdminVerifyRequestModifyOK() *MultiAdminVerifyRequestModifyOK

NewMultiAdminVerifyRequestModifyOK creates a MultiAdminVerifyRequestModifyOK with default headers values

func (*MultiAdminVerifyRequestModifyOK) Error ¶

func (*MultiAdminVerifyRequestModifyOK) IsClientError ¶

func (o *MultiAdminVerifyRequestModifyOK) IsClientError() bool

IsClientError returns true when this multi admin verify request modify o k response has a 4xx status code

func (*MultiAdminVerifyRequestModifyOK) IsCode ¶

func (o *MultiAdminVerifyRequestModifyOK) IsCode(code int) bool

IsCode returns true when this multi admin verify request modify o k response a status code equal to that given

func (*MultiAdminVerifyRequestModifyOK) IsRedirect ¶

func (o *MultiAdminVerifyRequestModifyOK) IsRedirect() bool

IsRedirect returns true when this multi admin verify request modify o k response has a 3xx status code

func (*MultiAdminVerifyRequestModifyOK) IsServerError ¶

func (o *MultiAdminVerifyRequestModifyOK) IsServerError() bool

IsServerError returns true when this multi admin verify request modify o k response has a 5xx status code

func (*MultiAdminVerifyRequestModifyOK) IsSuccess ¶

func (o *MultiAdminVerifyRequestModifyOK) IsSuccess() bool

IsSuccess returns true when this multi admin verify request modify o k response has a 2xx status code

func (*MultiAdminVerifyRequestModifyOK) String ¶

type MultiAdminVerifyRequestModifyParams ¶

type MultiAdminVerifyRequestModifyParams struct {

	// Index.
	IndexPathParameter string

	/* Info.

	   Info specification
	*/
	Info *models.MultiAdminVerifyRequest

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestModifyParams contains all the parameters to send to the API endpoint

for the multi admin verify request modify operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyRequestModifyParams ¶

func NewMultiAdminVerifyRequestModifyParams() *MultiAdminVerifyRequestModifyParams

NewMultiAdminVerifyRequestModifyParams creates a new MultiAdminVerifyRequestModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyRequestModifyParamsWithContext ¶

func NewMultiAdminVerifyRequestModifyParamsWithContext(ctx context.Context) *MultiAdminVerifyRequestModifyParams

NewMultiAdminVerifyRequestModifyParamsWithContext creates a new MultiAdminVerifyRequestModifyParams object with the ability to set a context for a request.

func NewMultiAdminVerifyRequestModifyParamsWithHTTPClient ¶

func NewMultiAdminVerifyRequestModifyParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyRequestModifyParams

NewMultiAdminVerifyRequestModifyParamsWithHTTPClient creates a new MultiAdminVerifyRequestModifyParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyRequestModifyParamsWithTimeout ¶

func NewMultiAdminVerifyRequestModifyParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyRequestModifyParams

NewMultiAdminVerifyRequestModifyParamsWithTimeout creates a new MultiAdminVerifyRequestModifyParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyRequestModifyParams) SetContext ¶

SetContext adds the context to the multi admin verify request modify params

func (*MultiAdminVerifyRequestModifyParams) SetDefaults ¶

func (o *MultiAdminVerifyRequestModifyParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify request modify params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRequestModifyParams) SetHTTPClient ¶

func (o *MultiAdminVerifyRequestModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify request modify params

func (*MultiAdminVerifyRequestModifyParams) SetIndexPathParameter ¶

func (o *MultiAdminVerifyRequestModifyParams) SetIndexPathParameter(index string)

SetIndexPathParameter adds the index to the multi admin verify request modify params

func (*MultiAdminVerifyRequestModifyParams) SetInfo ¶

SetInfo adds the info to the multi admin verify request modify params

func (*MultiAdminVerifyRequestModifyParams) SetTimeout ¶

func (o *MultiAdminVerifyRequestModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify request modify params

func (*MultiAdminVerifyRequestModifyParams) WithContext ¶

WithContext adds the context to the multi admin verify request modify params

func (*MultiAdminVerifyRequestModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify request modify params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRequestModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify request modify params

func (*MultiAdminVerifyRequestModifyParams) WithIndexPathParameter ¶

WithIndexPathParameter adds the index to the multi admin verify request modify params

func (*MultiAdminVerifyRequestModifyParams) WithInfo ¶

WithInfo adds the info to the multi admin verify request modify params

func (*MultiAdminVerifyRequestModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify request modify params

func (*MultiAdminVerifyRequestModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyRequestModifyReader ¶

type MultiAdminVerifyRequestModifyReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyRequestModifyReader is a Reader for the MultiAdminVerifyRequestModify structure.

func (*MultiAdminVerifyRequestModifyReader) ReadResponse ¶

func (o *MultiAdminVerifyRequestModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyRuleCollectionGetDefault ¶

type MultiAdminVerifyRuleCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewMultiAdminVerifyRuleCollectionGetDefault ¶

func NewMultiAdminVerifyRuleCollectionGetDefault(code int) *MultiAdminVerifyRuleCollectionGetDefault

NewMultiAdminVerifyRuleCollectionGetDefault creates a MultiAdminVerifyRuleCollectionGetDefault with default headers values

func (*MultiAdminVerifyRuleCollectionGetDefault) Code ¶

Code gets the status code for the multi admin verify rule collection get default response

func (*MultiAdminVerifyRuleCollectionGetDefault) Error ¶

func (*MultiAdminVerifyRuleCollectionGetDefault) GetPayload ¶

func (*MultiAdminVerifyRuleCollectionGetDefault) IsClientError ¶

IsClientError returns true when this multi admin verify rule collection get default response has a 4xx status code

func (*MultiAdminVerifyRuleCollectionGetDefault) IsCode ¶

IsCode returns true when this multi admin verify rule collection get default response a status code equal to that given

func (*MultiAdminVerifyRuleCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this multi admin verify rule collection get default response has a 3xx status code

func (*MultiAdminVerifyRuleCollectionGetDefault) IsServerError ¶

IsServerError returns true when this multi admin verify rule collection get default response has a 5xx status code

func (*MultiAdminVerifyRuleCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this multi admin verify rule collection get default response has a 2xx status code

func (*MultiAdminVerifyRuleCollectionGetDefault) String ¶

type MultiAdminVerifyRuleCollectionGetOK ¶

type MultiAdminVerifyRuleCollectionGetOK struct {
	Payload *models.MultiAdminVerifyRuleResponse
}

MultiAdminVerifyRuleCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyRuleCollectionGetOK ¶

func NewMultiAdminVerifyRuleCollectionGetOK() *MultiAdminVerifyRuleCollectionGetOK

NewMultiAdminVerifyRuleCollectionGetOK creates a MultiAdminVerifyRuleCollectionGetOK with default headers values

func (*MultiAdminVerifyRuleCollectionGetOK) Error ¶

func (*MultiAdminVerifyRuleCollectionGetOK) GetPayload ¶

func (*MultiAdminVerifyRuleCollectionGetOK) IsClientError ¶

func (o *MultiAdminVerifyRuleCollectionGetOK) IsClientError() bool

IsClientError returns true when this multi admin verify rule collection get o k response has a 4xx status code

func (*MultiAdminVerifyRuleCollectionGetOK) IsCode ¶

IsCode returns true when this multi admin verify rule collection get o k response a status code equal to that given

func (*MultiAdminVerifyRuleCollectionGetOK) IsRedirect ¶

func (o *MultiAdminVerifyRuleCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this multi admin verify rule collection get o k response has a 3xx status code

func (*MultiAdminVerifyRuleCollectionGetOK) IsServerError ¶

func (o *MultiAdminVerifyRuleCollectionGetOK) IsServerError() bool

IsServerError returns true when this multi admin verify rule collection get o k response has a 5xx status code

func (*MultiAdminVerifyRuleCollectionGetOK) IsSuccess ¶

IsSuccess returns true when this multi admin verify rule collection get o k response has a 2xx status code

func (*MultiAdminVerifyRuleCollectionGetOK) String ¶

type MultiAdminVerifyRuleCollectionGetParams ¶

type MultiAdminVerifyRuleCollectionGetParams struct {

	/* ApprovalExpiry.

	   Filter by approval_expiry
	*/
	ApprovalExpiryQueryParameter *string

	/* ApprovalGroupsName.

	   Filter by approval_groups.name
	*/
	ApprovalGroupsNameQueryParameter *string

	/* AutoRequestCreate.

	   Filter by auto_request_create
	*/
	AutoRequestCreateQueryParameter *bool

	/* CreateTime.

	   Filter by create_time
	*/
	CreateTimeQueryParameter *string

	/* ExecutionExpiry.

	   Filter by execution_expiry
	*/
	ExecutionExpiryQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Operation.

	   Filter by operation
	*/
	OperationQueryParameter *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

	/* Query.

	   Filter by query
	*/
	QueryQueryParameter *string

	/* RequiredApprovers.

	   Filter by required_approvers
	*/
	RequiredApproversQueryParameter *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

	/* SystemDefined.

	   Filter by system_defined
	*/
	SystemDefinedQueryParameter *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleCollectionGetParams contains all the parameters to send to the API endpoint

for the multi admin verify rule collection get operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyRuleCollectionGetParams ¶

func NewMultiAdminVerifyRuleCollectionGetParams() *MultiAdminVerifyRuleCollectionGetParams

NewMultiAdminVerifyRuleCollectionGetParams creates a new MultiAdminVerifyRuleCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyRuleCollectionGetParamsWithContext ¶

func NewMultiAdminVerifyRuleCollectionGetParamsWithContext(ctx context.Context) *MultiAdminVerifyRuleCollectionGetParams

NewMultiAdminVerifyRuleCollectionGetParamsWithContext creates a new MultiAdminVerifyRuleCollectionGetParams object with the ability to set a context for a request.

func NewMultiAdminVerifyRuleCollectionGetParamsWithHTTPClient ¶

func NewMultiAdminVerifyRuleCollectionGetParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyRuleCollectionGetParams

NewMultiAdminVerifyRuleCollectionGetParamsWithHTTPClient creates a new MultiAdminVerifyRuleCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyRuleCollectionGetParamsWithTimeout ¶

func NewMultiAdminVerifyRuleCollectionGetParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyRuleCollectionGetParams

NewMultiAdminVerifyRuleCollectionGetParamsWithTimeout creates a new MultiAdminVerifyRuleCollectionGetParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyRuleCollectionGetParams) SetApprovalExpiryQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetApprovalExpiryQueryParameter(approvalExpiry *string)

SetApprovalExpiryQueryParameter adds the approvalExpiry to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetApprovalGroupsNameQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetApprovalGroupsNameQueryParameter(approvalGroupsName *string)

SetApprovalGroupsNameQueryParameter adds the approvalGroupsName to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetAutoRequestCreateQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetAutoRequestCreateQueryParameter(autoRequestCreate *bool)

SetAutoRequestCreateQueryParameter adds the autoRequestCreate to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetContext ¶

SetContext adds the context to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetCreateTimeQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetCreateTimeQueryParameter(createTime *string)

SetCreateTimeQueryParameter adds the createTime to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetDefaults ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify rule collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRuleCollectionGetParams) SetExecutionExpiryQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetExecutionExpiryQueryParameter(executionExpiry *string)

SetExecutionExpiryQueryParameter adds the executionExpiry to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetFieldsQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetHTTPClient ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetOperationQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetOperationQueryParameter(operation *string)

SetOperationQueryParameter adds the operation to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetOrderByQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetOwnerNameQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetOwnerNameQueryParameter(ownerName *string)

SetOwnerNameQueryParameter adds the ownerName to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetOwnerUUIDQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetOwnerUUIDQueryParameter(ownerUUID *string)

SetOwnerUUIDQueryParameter adds the ownerUuid to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetQueryQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetQueryQueryParameter(query *string)

SetQueryQueryParameter adds the query to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetRequiredApproversQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetRequiredApproversQueryParameter(requiredApprovers *int64)

SetRequiredApproversQueryParameter adds the requiredApprovers to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetSystemDefinedQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetSystemDefinedQueryParameter(systemDefined *bool)

SetSystemDefinedQueryParameter adds the systemDefined to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) SetTimeout ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithApprovalExpiryQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) WithApprovalExpiryQueryParameter(approvalExpiry *string) *MultiAdminVerifyRuleCollectionGetParams

WithApprovalExpiryQueryParameter adds the approvalExpiry to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithApprovalGroupsNameQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) WithApprovalGroupsNameQueryParameter(approvalGroupsName *string) *MultiAdminVerifyRuleCollectionGetParams

WithApprovalGroupsNameQueryParameter adds the approvalGroupsName to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithAutoRequestCreateQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) WithAutoRequestCreateQueryParameter(autoRequestCreate *bool) *MultiAdminVerifyRuleCollectionGetParams

WithAutoRequestCreateQueryParameter adds the autoRequestCreate to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithContext ¶

WithContext adds the context to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithCreateTimeQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) WithCreateTimeQueryParameter(createTime *string) *MultiAdminVerifyRuleCollectionGetParams

WithCreateTimeQueryParameter adds the createTime to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify rule collection get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRuleCollectionGetParams) WithExecutionExpiryQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) WithExecutionExpiryQueryParameter(executionExpiry *string) *MultiAdminVerifyRuleCollectionGetParams

WithExecutionExpiryQueryParameter adds the executionExpiry to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *MultiAdminVerifyRuleCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithOperationQueryParameter ¶

WithOperationQueryParameter adds the operation to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithOrderByQueryParameter ¶

WithOrderByQueryParameter adds the orderBy to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithOwnerNameQueryParameter ¶

WithOwnerNameQueryParameter adds the ownerName to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithOwnerUUIDQueryParameter ¶

WithOwnerUUIDQueryParameter adds the ownerUUID to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithQueryQueryParameter ¶

WithQueryQueryParameter adds the query to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithRequiredApproversQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) WithRequiredApproversQueryParameter(requiredApprovers *int64) *MultiAdminVerifyRuleCollectionGetParams

WithRequiredApproversQueryParameter adds the requiredApprovers to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *MultiAdminVerifyRuleCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *MultiAdminVerifyRuleCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithSystemDefinedQueryParameter ¶

func (o *MultiAdminVerifyRuleCollectionGetParams) WithSystemDefinedQueryParameter(systemDefined *bool) *MultiAdminVerifyRuleCollectionGetParams

WithSystemDefinedQueryParameter adds the systemDefined to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify rule collection get params

func (*MultiAdminVerifyRuleCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyRuleCollectionGetReader ¶

type MultiAdminVerifyRuleCollectionGetReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleCollectionGetReader is a Reader for the MultiAdminVerifyRuleCollectionGet structure.

func (*MultiAdminVerifyRuleCollectionGetReader) ReadResponse ¶

func (o *MultiAdminVerifyRuleCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyRuleCreateCreated ¶

type MultiAdminVerifyRuleCreateCreated struct {
	Payload *models.MultiAdminVerifyRuleResponse
}

MultiAdminVerifyRuleCreateCreated describes a response with status code 201, with default header values.

Created

func NewMultiAdminVerifyRuleCreateCreated ¶

func NewMultiAdminVerifyRuleCreateCreated() *MultiAdminVerifyRuleCreateCreated

NewMultiAdminVerifyRuleCreateCreated creates a MultiAdminVerifyRuleCreateCreated with default headers values

func (*MultiAdminVerifyRuleCreateCreated) Error ¶

func (*MultiAdminVerifyRuleCreateCreated) GetPayload ¶

func (*MultiAdminVerifyRuleCreateCreated) IsClientError ¶

func (o *MultiAdminVerifyRuleCreateCreated) IsClientError() bool

IsClientError returns true when this multi admin verify rule create created response has a 4xx status code

func (*MultiAdminVerifyRuleCreateCreated) IsCode ¶

func (o *MultiAdminVerifyRuleCreateCreated) IsCode(code int) bool

IsCode returns true when this multi admin verify rule create created response a status code equal to that given

func (*MultiAdminVerifyRuleCreateCreated) IsRedirect ¶

func (o *MultiAdminVerifyRuleCreateCreated) IsRedirect() bool

IsRedirect returns true when this multi admin verify rule create created response has a 3xx status code

func (*MultiAdminVerifyRuleCreateCreated) IsServerError ¶

func (o *MultiAdminVerifyRuleCreateCreated) IsServerError() bool

IsServerError returns true when this multi admin verify rule create created response has a 5xx status code

func (*MultiAdminVerifyRuleCreateCreated) IsSuccess ¶

func (o *MultiAdminVerifyRuleCreateCreated) IsSuccess() bool

IsSuccess returns true when this multi admin verify rule create created response has a 2xx status code

func (*MultiAdminVerifyRuleCreateCreated) String ¶

type MultiAdminVerifyRuleCreateDefault ¶

type MultiAdminVerifyRuleCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MultiAdminVerifyRuleCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262148 | The specified command is not recognized. | | 262308 | The specified command is not supported by this feature. | | 262309 | The feature must be enabled first. | | 262311 | Value must be greater than zero. | | 262312 | Number of required approvers must be less than the total number of unique approvers in the approval-groups. | | 262313 | Number of unique approvers in the approval-groups must be greater than the number of required approvers. | | 262314 | Some approval-groups were not found. | | 262316 | Value must be in the range one second to two weeks. | | 262326 | Failed to parse query. | | 262335 | The query string must be contained in either the "operation" or "query" parameters but not in both. |

func NewMultiAdminVerifyRuleCreateDefault ¶

func NewMultiAdminVerifyRuleCreateDefault(code int) *MultiAdminVerifyRuleCreateDefault

NewMultiAdminVerifyRuleCreateDefault creates a MultiAdminVerifyRuleCreateDefault with default headers values

func (*MultiAdminVerifyRuleCreateDefault) Code ¶

Code gets the status code for the multi admin verify rule create default response

func (*MultiAdminVerifyRuleCreateDefault) Error ¶

func (*MultiAdminVerifyRuleCreateDefault) GetPayload ¶

func (*MultiAdminVerifyRuleCreateDefault) IsClientError ¶

func (o *MultiAdminVerifyRuleCreateDefault) IsClientError() bool

IsClientError returns true when this multi admin verify rule create default response has a 4xx status code

func (*MultiAdminVerifyRuleCreateDefault) IsCode ¶

func (o *MultiAdminVerifyRuleCreateDefault) IsCode(code int) bool

IsCode returns true when this multi admin verify rule create default response a status code equal to that given

func (*MultiAdminVerifyRuleCreateDefault) IsRedirect ¶

func (o *MultiAdminVerifyRuleCreateDefault) IsRedirect() bool

IsRedirect returns true when this multi admin verify rule create default response has a 3xx status code

func (*MultiAdminVerifyRuleCreateDefault) IsServerError ¶

func (o *MultiAdminVerifyRuleCreateDefault) IsServerError() bool

IsServerError returns true when this multi admin verify rule create default response has a 5xx status code

func (*MultiAdminVerifyRuleCreateDefault) IsSuccess ¶

func (o *MultiAdminVerifyRuleCreateDefault) IsSuccess() bool

IsSuccess returns true when this multi admin verify rule create default response has a 2xx status code

func (*MultiAdminVerifyRuleCreateDefault) String ¶

type MultiAdminVerifyRuleCreateParams ¶

type MultiAdminVerifyRuleCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.MultiAdminVerifyRule

	/* 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
}

MultiAdminVerifyRuleCreateParams contains all the parameters to send to the API endpoint

for the multi admin verify rule create operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyRuleCreateParams ¶

func NewMultiAdminVerifyRuleCreateParams() *MultiAdminVerifyRuleCreateParams

NewMultiAdminVerifyRuleCreateParams creates a new MultiAdminVerifyRuleCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyRuleCreateParamsWithContext ¶

func NewMultiAdminVerifyRuleCreateParamsWithContext(ctx context.Context) *MultiAdminVerifyRuleCreateParams

NewMultiAdminVerifyRuleCreateParamsWithContext creates a new MultiAdminVerifyRuleCreateParams object with the ability to set a context for a request.

func NewMultiAdminVerifyRuleCreateParamsWithHTTPClient ¶

func NewMultiAdminVerifyRuleCreateParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyRuleCreateParams

NewMultiAdminVerifyRuleCreateParamsWithHTTPClient creates a new MultiAdminVerifyRuleCreateParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyRuleCreateParamsWithTimeout ¶

func NewMultiAdminVerifyRuleCreateParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyRuleCreateParams

NewMultiAdminVerifyRuleCreateParamsWithTimeout creates a new MultiAdminVerifyRuleCreateParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyRuleCreateParams) SetContext ¶

SetContext adds the context to the multi admin verify rule create params

func (*MultiAdminVerifyRuleCreateParams) SetDefaults ¶

func (o *MultiAdminVerifyRuleCreateParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify rule create params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRuleCreateParams) SetHTTPClient ¶

func (o *MultiAdminVerifyRuleCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify rule create params

func (*MultiAdminVerifyRuleCreateParams) SetInfo ¶

SetInfo adds the info to the multi admin verify rule create params

func (*MultiAdminVerifyRuleCreateParams) SetReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyRuleCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the multi admin verify rule create params

func (*MultiAdminVerifyRuleCreateParams) SetTimeout ¶

func (o *MultiAdminVerifyRuleCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify rule create params

func (*MultiAdminVerifyRuleCreateParams) WithContext ¶

WithContext adds the context to the multi admin verify rule create params

func (*MultiAdminVerifyRuleCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify rule create params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRuleCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify rule create params

func (*MultiAdminVerifyRuleCreateParams) WithInfo ¶

WithInfo adds the info to the multi admin verify rule create params

func (*MultiAdminVerifyRuleCreateParams) WithReturnRecordsQueryParameter ¶

func (o *MultiAdminVerifyRuleCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *MultiAdminVerifyRuleCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the multi admin verify rule create params

func (*MultiAdminVerifyRuleCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify rule create params

func (*MultiAdminVerifyRuleCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyRuleCreateReader ¶

type MultiAdminVerifyRuleCreateReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleCreateReader is a Reader for the MultiAdminVerifyRuleCreate structure.

func (*MultiAdminVerifyRuleCreateReader) ReadResponse ¶

func (o *MultiAdminVerifyRuleCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyRuleDeleteDefault ¶

type MultiAdminVerifyRuleDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MultiAdminVerifyRuleDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262310 | System rules cannot be deleted or have their query modified. |

func NewMultiAdminVerifyRuleDeleteDefault ¶

func NewMultiAdminVerifyRuleDeleteDefault(code int) *MultiAdminVerifyRuleDeleteDefault

NewMultiAdminVerifyRuleDeleteDefault creates a MultiAdminVerifyRuleDeleteDefault with default headers values

func (*MultiAdminVerifyRuleDeleteDefault) Code ¶

Code gets the status code for the multi admin verify rule delete default response

func (*MultiAdminVerifyRuleDeleteDefault) Error ¶

func (*MultiAdminVerifyRuleDeleteDefault) GetPayload ¶

func (*MultiAdminVerifyRuleDeleteDefault) IsClientError ¶

func (o *MultiAdminVerifyRuleDeleteDefault) IsClientError() bool

IsClientError returns true when this multi admin verify rule delete default response has a 4xx status code

func (*MultiAdminVerifyRuleDeleteDefault) IsCode ¶

func (o *MultiAdminVerifyRuleDeleteDefault) IsCode(code int) bool

IsCode returns true when this multi admin verify rule delete default response a status code equal to that given

func (*MultiAdminVerifyRuleDeleteDefault) IsRedirect ¶

func (o *MultiAdminVerifyRuleDeleteDefault) IsRedirect() bool

IsRedirect returns true when this multi admin verify rule delete default response has a 3xx status code

func (*MultiAdminVerifyRuleDeleteDefault) IsServerError ¶

func (o *MultiAdminVerifyRuleDeleteDefault) IsServerError() bool

IsServerError returns true when this multi admin verify rule delete default response has a 5xx status code

func (*MultiAdminVerifyRuleDeleteDefault) IsSuccess ¶

func (o *MultiAdminVerifyRuleDeleteDefault) IsSuccess() bool

IsSuccess returns true when this multi admin verify rule delete default response has a 2xx status code

func (*MultiAdminVerifyRuleDeleteDefault) String ¶

type MultiAdminVerifyRuleDeleteOK ¶

type MultiAdminVerifyRuleDeleteOK struct {
}

MultiAdminVerifyRuleDeleteOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyRuleDeleteOK ¶

func NewMultiAdminVerifyRuleDeleteOK() *MultiAdminVerifyRuleDeleteOK

NewMultiAdminVerifyRuleDeleteOK creates a MultiAdminVerifyRuleDeleteOK with default headers values

func (*MultiAdminVerifyRuleDeleteOK) Error ¶

func (*MultiAdminVerifyRuleDeleteOK) IsClientError ¶

func (o *MultiAdminVerifyRuleDeleteOK) IsClientError() bool

IsClientError returns true when this multi admin verify rule delete o k response has a 4xx status code

func (*MultiAdminVerifyRuleDeleteOK) IsCode ¶

func (o *MultiAdminVerifyRuleDeleteOK) IsCode(code int) bool

IsCode returns true when this multi admin verify rule delete o k response a status code equal to that given

func (*MultiAdminVerifyRuleDeleteOK) IsRedirect ¶

func (o *MultiAdminVerifyRuleDeleteOK) IsRedirect() bool

IsRedirect returns true when this multi admin verify rule delete o k response has a 3xx status code

func (*MultiAdminVerifyRuleDeleteOK) IsServerError ¶

func (o *MultiAdminVerifyRuleDeleteOK) IsServerError() bool

IsServerError returns true when this multi admin verify rule delete o k response has a 5xx status code

func (*MultiAdminVerifyRuleDeleteOK) IsSuccess ¶

func (o *MultiAdminVerifyRuleDeleteOK) IsSuccess() bool

IsSuccess returns true when this multi admin verify rule delete o k response has a 2xx status code

func (*MultiAdminVerifyRuleDeleteOK) String ¶

type MultiAdminVerifyRuleDeleteParams ¶

type MultiAdminVerifyRuleDeleteParams struct {

	// Operation.
	OperationPathParameter string

	// OwnerUUID.
	OwnerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleDeleteParams contains all the parameters to send to the API endpoint

for the multi admin verify rule delete operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyRuleDeleteParams ¶

func NewMultiAdminVerifyRuleDeleteParams() *MultiAdminVerifyRuleDeleteParams

NewMultiAdminVerifyRuleDeleteParams creates a new MultiAdminVerifyRuleDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyRuleDeleteParamsWithContext ¶

func NewMultiAdminVerifyRuleDeleteParamsWithContext(ctx context.Context) *MultiAdminVerifyRuleDeleteParams

NewMultiAdminVerifyRuleDeleteParamsWithContext creates a new MultiAdminVerifyRuleDeleteParams object with the ability to set a context for a request.

func NewMultiAdminVerifyRuleDeleteParamsWithHTTPClient ¶

func NewMultiAdminVerifyRuleDeleteParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyRuleDeleteParams

NewMultiAdminVerifyRuleDeleteParamsWithHTTPClient creates a new MultiAdminVerifyRuleDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyRuleDeleteParamsWithTimeout ¶

func NewMultiAdminVerifyRuleDeleteParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyRuleDeleteParams

NewMultiAdminVerifyRuleDeleteParamsWithTimeout creates a new MultiAdminVerifyRuleDeleteParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyRuleDeleteParams) SetContext ¶

SetContext adds the context to the multi admin verify rule delete params

func (*MultiAdminVerifyRuleDeleteParams) SetDefaults ¶

func (o *MultiAdminVerifyRuleDeleteParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify rule delete params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRuleDeleteParams) SetHTTPClient ¶

func (o *MultiAdminVerifyRuleDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify rule delete params

func (*MultiAdminVerifyRuleDeleteParams) SetOperationPathParameter ¶

func (o *MultiAdminVerifyRuleDeleteParams) SetOperationPathParameter(operation string)

SetOperationPathParameter adds the operation to the multi admin verify rule delete params

func (*MultiAdminVerifyRuleDeleteParams) SetOwnerUUIDPathParameter ¶

func (o *MultiAdminVerifyRuleDeleteParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the multi admin verify rule delete params

func (*MultiAdminVerifyRuleDeleteParams) SetTimeout ¶

func (o *MultiAdminVerifyRuleDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify rule delete params

func (*MultiAdminVerifyRuleDeleteParams) WithContext ¶

WithContext adds the context to the multi admin verify rule delete params

func (*MultiAdminVerifyRuleDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify rule delete params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRuleDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify rule delete params

func (*MultiAdminVerifyRuleDeleteParams) WithOperationPathParameter ¶

func (o *MultiAdminVerifyRuleDeleteParams) WithOperationPathParameter(operation string) *MultiAdminVerifyRuleDeleteParams

WithOperationPathParameter adds the operation to the multi admin verify rule delete params

func (*MultiAdminVerifyRuleDeleteParams) WithOwnerUUIDPathParameter ¶

func (o *MultiAdminVerifyRuleDeleteParams) WithOwnerUUIDPathParameter(ownerUUID string) *MultiAdminVerifyRuleDeleteParams

WithOwnerUUIDPathParameter adds the ownerUUID to the multi admin verify rule delete params

func (*MultiAdminVerifyRuleDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify rule delete params

func (*MultiAdminVerifyRuleDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyRuleDeleteReader ¶

type MultiAdminVerifyRuleDeleteReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleDeleteReader is a Reader for the MultiAdminVerifyRuleDelete structure.

func (*MultiAdminVerifyRuleDeleteReader) ReadResponse ¶

func (o *MultiAdminVerifyRuleDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyRuleGetDefault ¶

type MultiAdminVerifyRuleGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleGetDefault describes a response with status code -1, with default header values.

Error

func NewMultiAdminVerifyRuleGetDefault ¶

func NewMultiAdminVerifyRuleGetDefault(code int) *MultiAdminVerifyRuleGetDefault

NewMultiAdminVerifyRuleGetDefault creates a MultiAdminVerifyRuleGetDefault with default headers values

func (*MultiAdminVerifyRuleGetDefault) Code ¶

Code gets the status code for the multi admin verify rule get default response

func (*MultiAdminVerifyRuleGetDefault) Error ¶

func (*MultiAdminVerifyRuleGetDefault) GetPayload ¶

func (*MultiAdminVerifyRuleGetDefault) IsClientError ¶

func (o *MultiAdminVerifyRuleGetDefault) IsClientError() bool

IsClientError returns true when this multi admin verify rule get default response has a 4xx status code

func (*MultiAdminVerifyRuleGetDefault) IsCode ¶

func (o *MultiAdminVerifyRuleGetDefault) IsCode(code int) bool

IsCode returns true when this multi admin verify rule get default response a status code equal to that given

func (*MultiAdminVerifyRuleGetDefault) IsRedirect ¶

func (o *MultiAdminVerifyRuleGetDefault) IsRedirect() bool

IsRedirect returns true when this multi admin verify rule get default response has a 3xx status code

func (*MultiAdminVerifyRuleGetDefault) IsServerError ¶

func (o *MultiAdminVerifyRuleGetDefault) IsServerError() bool

IsServerError returns true when this multi admin verify rule get default response has a 5xx status code

func (*MultiAdminVerifyRuleGetDefault) IsSuccess ¶

func (o *MultiAdminVerifyRuleGetDefault) IsSuccess() bool

IsSuccess returns true when this multi admin verify rule get default response has a 2xx status code

func (*MultiAdminVerifyRuleGetDefault) String ¶

type MultiAdminVerifyRuleGetOK ¶

type MultiAdminVerifyRuleGetOK struct {
	Payload *models.MultiAdminVerifyRule
}

MultiAdminVerifyRuleGetOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyRuleGetOK ¶

func NewMultiAdminVerifyRuleGetOK() *MultiAdminVerifyRuleGetOK

NewMultiAdminVerifyRuleGetOK creates a MultiAdminVerifyRuleGetOK with default headers values

func (*MultiAdminVerifyRuleGetOK) Error ¶

func (o *MultiAdminVerifyRuleGetOK) Error() string

func (*MultiAdminVerifyRuleGetOK) GetPayload ¶

func (*MultiAdminVerifyRuleGetOK) IsClientError ¶

func (o *MultiAdminVerifyRuleGetOK) IsClientError() bool

IsClientError returns true when this multi admin verify rule get o k response has a 4xx status code

func (*MultiAdminVerifyRuleGetOK) IsCode ¶

func (o *MultiAdminVerifyRuleGetOK) IsCode(code int) bool

IsCode returns true when this multi admin verify rule get o k response a status code equal to that given

func (*MultiAdminVerifyRuleGetOK) IsRedirect ¶

func (o *MultiAdminVerifyRuleGetOK) IsRedirect() bool

IsRedirect returns true when this multi admin verify rule get o k response has a 3xx status code

func (*MultiAdminVerifyRuleGetOK) IsServerError ¶

func (o *MultiAdminVerifyRuleGetOK) IsServerError() bool

IsServerError returns true when this multi admin verify rule get o k response has a 5xx status code

func (*MultiAdminVerifyRuleGetOK) IsSuccess ¶

func (o *MultiAdminVerifyRuleGetOK) IsSuccess() bool

IsSuccess returns true when this multi admin verify rule get o k response has a 2xx status code

func (*MultiAdminVerifyRuleGetOK) String ¶

func (o *MultiAdminVerifyRuleGetOK) String() string

type MultiAdminVerifyRuleGetParams ¶

type MultiAdminVerifyRuleGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	// Operation.
	OperationPathParameter string

	// OwnerUUID.
	OwnerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleGetParams contains all the parameters to send to the API endpoint

for the multi admin verify rule get operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyRuleGetParams ¶

func NewMultiAdminVerifyRuleGetParams() *MultiAdminVerifyRuleGetParams

NewMultiAdminVerifyRuleGetParams creates a new MultiAdminVerifyRuleGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyRuleGetParamsWithContext ¶

func NewMultiAdminVerifyRuleGetParamsWithContext(ctx context.Context) *MultiAdminVerifyRuleGetParams

NewMultiAdminVerifyRuleGetParamsWithContext creates a new MultiAdminVerifyRuleGetParams object with the ability to set a context for a request.

func NewMultiAdminVerifyRuleGetParamsWithHTTPClient ¶

func NewMultiAdminVerifyRuleGetParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyRuleGetParams

NewMultiAdminVerifyRuleGetParamsWithHTTPClient creates a new MultiAdminVerifyRuleGetParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyRuleGetParamsWithTimeout ¶

func NewMultiAdminVerifyRuleGetParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyRuleGetParams

NewMultiAdminVerifyRuleGetParamsWithTimeout creates a new MultiAdminVerifyRuleGetParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyRuleGetParams) SetContext ¶

func (o *MultiAdminVerifyRuleGetParams) SetContext(ctx context.Context)

SetContext adds the context to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) SetDefaults ¶

func (o *MultiAdminVerifyRuleGetParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify rule get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRuleGetParams) SetFieldsQueryParameter ¶

func (o *MultiAdminVerifyRuleGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) SetHTTPClient ¶

func (o *MultiAdminVerifyRuleGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) SetOperationPathParameter ¶

func (o *MultiAdminVerifyRuleGetParams) SetOperationPathParameter(operation string)

SetOperationPathParameter adds the operation to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) SetOwnerUUIDPathParameter ¶

func (o *MultiAdminVerifyRuleGetParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) SetTimeout ¶

func (o *MultiAdminVerifyRuleGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) WithContext ¶

WithContext adds the context to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify rule get params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRuleGetParams) WithFieldsQueryParameter ¶

func (o *MultiAdminVerifyRuleGetParams) WithFieldsQueryParameter(fields []string) *MultiAdminVerifyRuleGetParams

WithFieldsQueryParameter adds the fields to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) WithOperationPathParameter ¶

func (o *MultiAdminVerifyRuleGetParams) WithOperationPathParameter(operation string) *MultiAdminVerifyRuleGetParams

WithOperationPathParameter adds the operation to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) WithOwnerUUIDPathParameter ¶

func (o *MultiAdminVerifyRuleGetParams) WithOwnerUUIDPathParameter(ownerUUID string) *MultiAdminVerifyRuleGetParams

WithOwnerUUIDPathParameter adds the ownerUUID to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify rule get params

func (*MultiAdminVerifyRuleGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyRuleGetReader ¶

type MultiAdminVerifyRuleGetReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleGetReader is a Reader for the MultiAdminVerifyRuleGet structure.

func (*MultiAdminVerifyRuleGetReader) ReadResponse ¶

func (o *MultiAdminVerifyRuleGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type MultiAdminVerifyRuleModifyDefault ¶

type MultiAdminVerifyRuleModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
MultiAdminVerifyRuleModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 262310 | System rules cannot be deleted or have their query modified. | | 262311 | Value must be greater than zero. | | 262312 | Number of required approvers must be less than the total number of unique approvers in the approval-groups. | | 262313 | Number of unique approvers in the approval-groups must be greater than the number of required approvers. | | 262316 | Value must be in the range one second to two weeks. |

func NewMultiAdminVerifyRuleModifyDefault ¶

func NewMultiAdminVerifyRuleModifyDefault(code int) *MultiAdminVerifyRuleModifyDefault

NewMultiAdminVerifyRuleModifyDefault creates a MultiAdminVerifyRuleModifyDefault with default headers values

func (*MultiAdminVerifyRuleModifyDefault) Code ¶

Code gets the status code for the multi admin verify rule modify default response

func (*MultiAdminVerifyRuleModifyDefault) Error ¶

func (*MultiAdminVerifyRuleModifyDefault) GetPayload ¶

func (*MultiAdminVerifyRuleModifyDefault) IsClientError ¶

func (o *MultiAdminVerifyRuleModifyDefault) IsClientError() bool

IsClientError returns true when this multi admin verify rule modify default response has a 4xx status code

func (*MultiAdminVerifyRuleModifyDefault) IsCode ¶

func (o *MultiAdminVerifyRuleModifyDefault) IsCode(code int) bool

IsCode returns true when this multi admin verify rule modify default response a status code equal to that given

func (*MultiAdminVerifyRuleModifyDefault) IsRedirect ¶

func (o *MultiAdminVerifyRuleModifyDefault) IsRedirect() bool

IsRedirect returns true when this multi admin verify rule modify default response has a 3xx status code

func (*MultiAdminVerifyRuleModifyDefault) IsServerError ¶

func (o *MultiAdminVerifyRuleModifyDefault) IsServerError() bool

IsServerError returns true when this multi admin verify rule modify default response has a 5xx status code

func (*MultiAdminVerifyRuleModifyDefault) IsSuccess ¶

func (o *MultiAdminVerifyRuleModifyDefault) IsSuccess() bool

IsSuccess returns true when this multi admin verify rule modify default response has a 2xx status code

func (*MultiAdminVerifyRuleModifyDefault) String ¶

type MultiAdminVerifyRuleModifyOK ¶

type MultiAdminVerifyRuleModifyOK struct {
}

MultiAdminVerifyRuleModifyOK describes a response with status code 200, with default header values.

OK

func NewMultiAdminVerifyRuleModifyOK ¶

func NewMultiAdminVerifyRuleModifyOK() *MultiAdminVerifyRuleModifyOK

NewMultiAdminVerifyRuleModifyOK creates a MultiAdminVerifyRuleModifyOK with default headers values

func (*MultiAdminVerifyRuleModifyOK) Error ¶

func (*MultiAdminVerifyRuleModifyOK) IsClientError ¶

func (o *MultiAdminVerifyRuleModifyOK) IsClientError() bool

IsClientError returns true when this multi admin verify rule modify o k response has a 4xx status code

func (*MultiAdminVerifyRuleModifyOK) IsCode ¶

func (o *MultiAdminVerifyRuleModifyOK) IsCode(code int) bool

IsCode returns true when this multi admin verify rule modify o k response a status code equal to that given

func (*MultiAdminVerifyRuleModifyOK) IsRedirect ¶

func (o *MultiAdminVerifyRuleModifyOK) IsRedirect() bool

IsRedirect returns true when this multi admin verify rule modify o k response has a 3xx status code

func (*MultiAdminVerifyRuleModifyOK) IsServerError ¶

func (o *MultiAdminVerifyRuleModifyOK) IsServerError() bool

IsServerError returns true when this multi admin verify rule modify o k response has a 5xx status code

func (*MultiAdminVerifyRuleModifyOK) IsSuccess ¶

func (o *MultiAdminVerifyRuleModifyOK) IsSuccess() bool

IsSuccess returns true when this multi admin verify rule modify o k response has a 2xx status code

func (*MultiAdminVerifyRuleModifyOK) String ¶

type MultiAdminVerifyRuleModifyParams ¶

type MultiAdminVerifyRuleModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.MultiAdminVerifyRule

	// Operation.
	OperationPathParameter string

	// OwnerUUID.
	OwnerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleModifyParams contains all the parameters to send to the API endpoint

for the multi admin verify rule modify operation.

Typically these are written to a http.Request.

func NewMultiAdminVerifyRuleModifyParams ¶

func NewMultiAdminVerifyRuleModifyParams() *MultiAdminVerifyRuleModifyParams

NewMultiAdminVerifyRuleModifyParams creates a new MultiAdminVerifyRuleModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewMultiAdminVerifyRuleModifyParamsWithContext ¶

func NewMultiAdminVerifyRuleModifyParamsWithContext(ctx context.Context) *MultiAdminVerifyRuleModifyParams

NewMultiAdminVerifyRuleModifyParamsWithContext creates a new MultiAdminVerifyRuleModifyParams object with the ability to set a context for a request.

func NewMultiAdminVerifyRuleModifyParamsWithHTTPClient ¶

func NewMultiAdminVerifyRuleModifyParamsWithHTTPClient(client *http.Client) *MultiAdminVerifyRuleModifyParams

NewMultiAdminVerifyRuleModifyParamsWithHTTPClient creates a new MultiAdminVerifyRuleModifyParams object with the ability to set a custom HTTPClient for a request.

func NewMultiAdminVerifyRuleModifyParamsWithTimeout ¶

func NewMultiAdminVerifyRuleModifyParamsWithTimeout(timeout time.Duration) *MultiAdminVerifyRuleModifyParams

NewMultiAdminVerifyRuleModifyParamsWithTimeout creates a new MultiAdminVerifyRuleModifyParams object with the ability to set a timeout on a request.

func (*MultiAdminVerifyRuleModifyParams) SetContext ¶

SetContext adds the context to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) SetDefaults ¶

func (o *MultiAdminVerifyRuleModifyParams) SetDefaults()

SetDefaults hydrates default values in the multi admin verify rule modify params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRuleModifyParams) SetHTTPClient ¶

func (o *MultiAdminVerifyRuleModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) SetInfo ¶

SetInfo adds the info to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) SetOperationPathParameter ¶

func (o *MultiAdminVerifyRuleModifyParams) SetOperationPathParameter(operation string)

SetOperationPathParameter adds the operation to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) SetOwnerUUIDPathParameter ¶

func (o *MultiAdminVerifyRuleModifyParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) SetTimeout ¶

func (o *MultiAdminVerifyRuleModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) WithContext ¶

WithContext adds the context to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the multi admin verify rule modify params (not the query body).

All values with no default are reset to their zero value.

func (*MultiAdminVerifyRuleModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) WithInfo ¶

WithInfo adds the info to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) WithOperationPathParameter ¶

func (o *MultiAdminVerifyRuleModifyParams) WithOperationPathParameter(operation string) *MultiAdminVerifyRuleModifyParams

WithOperationPathParameter adds the operation to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) WithOwnerUUIDPathParameter ¶

func (o *MultiAdminVerifyRuleModifyParams) WithOwnerUUIDPathParameter(ownerUUID string) *MultiAdminVerifyRuleModifyParams

WithOwnerUUIDPathParameter adds the ownerUUID to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the multi admin verify rule modify params

func (*MultiAdminVerifyRuleModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type MultiAdminVerifyRuleModifyReader ¶

type MultiAdminVerifyRuleModifyReader struct {
	// contains filtered or unexported fields
}

MultiAdminVerifyRuleModifyReader is a Reader for the MultiAdminVerifyRuleModify structure.

func (*MultiAdminVerifyRuleModifyReader) ReadResponse ¶

func (o *MultiAdminVerifyRuleModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublickeyCollectionGetDefault ¶

type PublickeyCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

PublickeyCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewPublickeyCollectionGetDefault ¶

func NewPublickeyCollectionGetDefault(code int) *PublickeyCollectionGetDefault

NewPublickeyCollectionGetDefault creates a PublickeyCollectionGetDefault with default headers values

func (*PublickeyCollectionGetDefault) Code ¶

Code gets the status code for the publickey collection get default response

func (*PublickeyCollectionGetDefault) Error ¶

func (*PublickeyCollectionGetDefault) GetPayload ¶

func (*PublickeyCollectionGetDefault) IsClientError ¶

func (o *PublickeyCollectionGetDefault) IsClientError() bool

IsClientError returns true when this publickey collection get default response has a 4xx status code

func (*PublickeyCollectionGetDefault) IsCode ¶

func (o *PublickeyCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this publickey collection get default response a status code equal to that given

func (*PublickeyCollectionGetDefault) IsRedirect ¶

func (o *PublickeyCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this publickey collection get default response has a 3xx status code

func (*PublickeyCollectionGetDefault) IsServerError ¶

func (o *PublickeyCollectionGetDefault) IsServerError() bool

IsServerError returns true when this publickey collection get default response has a 5xx status code

func (*PublickeyCollectionGetDefault) IsSuccess ¶

func (o *PublickeyCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this publickey collection get default response has a 2xx status code

func (*PublickeyCollectionGetDefault) String ¶

type PublickeyCollectionGetOK ¶

type PublickeyCollectionGetOK struct {
	Payload *models.PublickeyResponse
}

PublickeyCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewPublickeyCollectionGetOK ¶

func NewPublickeyCollectionGetOK() *PublickeyCollectionGetOK

NewPublickeyCollectionGetOK creates a PublickeyCollectionGetOK with default headers values

func (*PublickeyCollectionGetOK) Error ¶

func (o *PublickeyCollectionGetOK) Error() string

func (*PublickeyCollectionGetOK) GetPayload ¶

func (*PublickeyCollectionGetOK) IsClientError ¶

func (o *PublickeyCollectionGetOK) IsClientError() bool

IsClientError returns true when this publickey collection get o k response has a 4xx status code

func (*PublickeyCollectionGetOK) IsCode ¶

func (o *PublickeyCollectionGetOK) IsCode(code int) bool

IsCode returns true when this publickey collection get o k response a status code equal to that given

func (*PublickeyCollectionGetOK) IsRedirect ¶

func (o *PublickeyCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this publickey collection get o k response has a 3xx status code

func (*PublickeyCollectionGetOK) IsServerError ¶

func (o *PublickeyCollectionGetOK) IsServerError() bool

IsServerError returns true when this publickey collection get o k response has a 5xx status code

func (*PublickeyCollectionGetOK) IsSuccess ¶

func (o *PublickeyCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this publickey collection get o k response has a 2xx status code

func (*PublickeyCollectionGetOK) String ¶

func (o *PublickeyCollectionGetOK) String() string

type PublickeyCollectionGetParams ¶

type PublickeyCollectionGetParams struct {

	/* AccountName.

	   Filter by account.name
	*/
	AccountNameQueryParameter *string

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Index.

	   Filter by index
	*/
	IndexQueryParameter *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* ObfuscatedFingerprint.

	   Filter by obfuscated_fingerprint
	*/
	ObfuscatedFingerprintQueryParameter *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

	/* PublicKey.

	   Filter by public_key
	*/
	PublicKeyQueryParameter *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

	/* ShaFingerprint.

	   Filter by sha_fingerprint
	*/
	ShaFingerprintQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PublickeyCollectionGetParams contains all the parameters to send to the API endpoint

for the publickey collection get operation.

Typically these are written to a http.Request.

func NewPublickeyCollectionGetParams ¶

func NewPublickeyCollectionGetParams() *PublickeyCollectionGetParams

NewPublickeyCollectionGetParams creates a new PublickeyCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPublickeyCollectionGetParamsWithContext ¶

func NewPublickeyCollectionGetParamsWithContext(ctx context.Context) *PublickeyCollectionGetParams

NewPublickeyCollectionGetParamsWithContext creates a new PublickeyCollectionGetParams object with the ability to set a context for a request.

func NewPublickeyCollectionGetParamsWithHTTPClient ¶

func NewPublickeyCollectionGetParamsWithHTTPClient(client *http.Client) *PublickeyCollectionGetParams

NewPublickeyCollectionGetParamsWithHTTPClient creates a new PublickeyCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewPublickeyCollectionGetParamsWithTimeout ¶

func NewPublickeyCollectionGetParamsWithTimeout(timeout time.Duration) *PublickeyCollectionGetParams

NewPublickeyCollectionGetParamsWithTimeout creates a new PublickeyCollectionGetParams object with the ability to set a timeout on a request.

func (*PublickeyCollectionGetParams) SetAccountNameQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetAccountNameQueryParameter(accountName *string)

SetAccountNameQueryParameter adds the accountName to the publickey collection get params

func (*PublickeyCollectionGetParams) SetCommentQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter adds the comment to the publickey collection get params

func (*PublickeyCollectionGetParams) SetContext ¶

func (o *PublickeyCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the publickey collection get params

func (*PublickeyCollectionGetParams) SetDefaults ¶

func (o *PublickeyCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the publickey collection get params (not the query body).

All values with no default are reset to their zero value.

func (*PublickeyCollectionGetParams) SetFieldsQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the publickey collection get params

func (*PublickeyCollectionGetParams) SetHTTPClient ¶

func (o *PublickeyCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the publickey collection get params

func (*PublickeyCollectionGetParams) SetIndexQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetIndexQueryParameter(index *int64)

SetIndexQueryParameter adds the index to the publickey collection get params

func (*PublickeyCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the publickey collection get params

func (*PublickeyCollectionGetParams) SetObfuscatedFingerprintQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetObfuscatedFingerprintQueryParameter(obfuscatedFingerprint *string)

SetObfuscatedFingerprintQueryParameter adds the obfuscatedFingerprint to the publickey collection get params

func (*PublickeyCollectionGetParams) SetOrderByQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the publickey collection get params

func (*PublickeyCollectionGetParams) SetOwnerNameQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetOwnerNameQueryParameter(ownerName *string)

SetOwnerNameQueryParameter adds the ownerName to the publickey collection get params

func (*PublickeyCollectionGetParams) SetOwnerUUIDQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetOwnerUUIDQueryParameter(ownerUUID *string)

SetOwnerUUIDQueryParameter adds the ownerUuid to the publickey collection get params

func (*PublickeyCollectionGetParams) SetPublicKeyQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetPublicKeyQueryParameter(publicKey *string)

SetPublicKeyQueryParameter adds the publicKey to the publickey collection get params

func (*PublickeyCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the publickey collection get params

func (*PublickeyCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the publickey collection get params

func (*PublickeyCollectionGetParams) SetScopeQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter adds the scope to the publickey collection get params

func (*PublickeyCollectionGetParams) SetShaFingerprintQueryParameter ¶

func (o *PublickeyCollectionGetParams) SetShaFingerprintQueryParameter(shaFingerprint *string)

SetShaFingerprintQueryParameter adds the shaFingerprint to the publickey collection get params

func (*PublickeyCollectionGetParams) SetTimeout ¶

func (o *PublickeyCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the publickey collection get params

func (*PublickeyCollectionGetParams) WithAccountNameQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithAccountNameQueryParameter(accountName *string) *PublickeyCollectionGetParams

WithAccountNameQueryParameter adds the accountName to the publickey collection get params

func (*PublickeyCollectionGetParams) WithCommentQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithCommentQueryParameter(comment *string) *PublickeyCollectionGetParams

WithCommentQueryParameter adds the comment to the publickey collection get params

func (*PublickeyCollectionGetParams) WithContext ¶

WithContext adds the context to the publickey collection get params

func (*PublickeyCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the publickey collection get params (not the query body).

All values with no default are reset to their zero value.

func (*PublickeyCollectionGetParams) WithFieldsQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithFieldsQueryParameter(fields []string) *PublickeyCollectionGetParams

WithFieldsQueryParameter adds the fields to the publickey collection get params

func (*PublickeyCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the publickey collection get params

func (*PublickeyCollectionGetParams) WithIndexQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithIndexQueryParameter(index *int64) *PublickeyCollectionGetParams

WithIndexQueryParameter adds the index to the publickey collection get params

func (*PublickeyCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *PublickeyCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the publickey collection get params

func (*PublickeyCollectionGetParams) WithObfuscatedFingerprintQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithObfuscatedFingerprintQueryParameter(obfuscatedFingerprint *string) *PublickeyCollectionGetParams

WithObfuscatedFingerprintQueryParameter adds the obfuscatedFingerprint to the publickey collection get params

func (*PublickeyCollectionGetParams) WithOrderByQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *PublickeyCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the publickey collection get params

func (*PublickeyCollectionGetParams) WithOwnerNameQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithOwnerNameQueryParameter(ownerName *string) *PublickeyCollectionGetParams

WithOwnerNameQueryParameter adds the ownerName to the publickey collection get params

func (*PublickeyCollectionGetParams) WithOwnerUUIDQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithOwnerUUIDQueryParameter(ownerUUID *string) *PublickeyCollectionGetParams

WithOwnerUUIDQueryParameter adds the ownerUUID to the publickey collection get params

func (*PublickeyCollectionGetParams) WithPublicKeyQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithPublicKeyQueryParameter(publicKey *string) *PublickeyCollectionGetParams

WithPublicKeyQueryParameter adds the publicKey to the publickey collection get params

func (*PublickeyCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *PublickeyCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the publickey collection get params

func (*PublickeyCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *PublickeyCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the publickey collection get params

func (*PublickeyCollectionGetParams) WithScopeQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithScopeQueryParameter(scope *string) *PublickeyCollectionGetParams

WithScopeQueryParameter adds the scope to the publickey collection get params

func (*PublickeyCollectionGetParams) WithShaFingerprintQueryParameter ¶

func (o *PublickeyCollectionGetParams) WithShaFingerprintQueryParameter(shaFingerprint *string) *PublickeyCollectionGetParams

WithShaFingerprintQueryParameter adds the shaFingerprint to the publickey collection get params

func (*PublickeyCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the publickey collection get params

func (*PublickeyCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PublickeyCollectionGetReader ¶

type PublickeyCollectionGetReader struct {
	// contains filtered or unexported fields
}

PublickeyCollectionGetReader is a Reader for the PublickeyCollectionGet structure.

func (*PublickeyCollectionGetReader) ReadResponse ¶

func (o *PublickeyCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublickeyCreateCreated ¶

type PublickeyCreateCreated struct {
}

PublickeyCreateCreated describes a response with status code 201, with default header values.

Created

func NewPublickeyCreateCreated ¶

func NewPublickeyCreateCreated() *PublickeyCreateCreated

NewPublickeyCreateCreated creates a PublickeyCreateCreated with default headers values

func (*PublickeyCreateCreated) Error ¶

func (o *PublickeyCreateCreated) Error() string

func (*PublickeyCreateCreated) IsClientError ¶

func (o *PublickeyCreateCreated) IsClientError() bool

IsClientError returns true when this publickey create created response has a 4xx status code

func (*PublickeyCreateCreated) IsCode ¶

func (o *PublickeyCreateCreated) IsCode(code int) bool

IsCode returns true when this publickey create created response a status code equal to that given

func (*PublickeyCreateCreated) IsRedirect ¶

func (o *PublickeyCreateCreated) IsRedirect() bool

IsRedirect returns true when this publickey create created response has a 3xx status code

func (*PublickeyCreateCreated) IsServerError ¶

func (o *PublickeyCreateCreated) IsServerError() bool

IsServerError returns true when this publickey create created response has a 5xx status code

func (*PublickeyCreateCreated) IsSuccess ¶

func (o *PublickeyCreateCreated) IsSuccess() bool

IsSuccess returns true when this publickey create created response has a 2xx status code

func (*PublickeyCreateCreated) String ¶

func (o *PublickeyCreateCreated) String() string

type PublickeyCreateDefault ¶

type PublickeyCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

PublickeyCreateDefault describes a response with status code -1, with default header values.

Error

func NewPublickeyCreateDefault ¶

func NewPublickeyCreateDefault(code int) *PublickeyCreateDefault

NewPublickeyCreateDefault creates a PublickeyCreateDefault with default headers values

func (*PublickeyCreateDefault) Code ¶

func (o *PublickeyCreateDefault) Code() int

Code gets the status code for the publickey create default response

func (*PublickeyCreateDefault) Error ¶

func (o *PublickeyCreateDefault) Error() string

func (*PublickeyCreateDefault) GetPayload ¶

func (o *PublickeyCreateDefault) GetPayload() *models.ErrorResponse

func (*PublickeyCreateDefault) IsClientError ¶

func (o *PublickeyCreateDefault) IsClientError() bool

IsClientError returns true when this publickey create default response has a 4xx status code

func (*PublickeyCreateDefault) IsCode ¶

func (o *PublickeyCreateDefault) IsCode(code int) bool

IsCode returns true when this publickey create default response a status code equal to that given

func (*PublickeyCreateDefault) IsRedirect ¶

func (o *PublickeyCreateDefault) IsRedirect() bool

IsRedirect returns true when this publickey create default response has a 3xx status code

func (*PublickeyCreateDefault) IsServerError ¶

func (o *PublickeyCreateDefault) IsServerError() bool

IsServerError returns true when this publickey create default response has a 5xx status code

func (*PublickeyCreateDefault) IsSuccess ¶

func (o *PublickeyCreateDefault) IsSuccess() bool

IsSuccess returns true when this publickey create default response has a 2xx status code

func (*PublickeyCreateDefault) String ¶

func (o *PublickeyCreateDefault) String() string

type PublickeyCreateParams ¶

type PublickeyCreateParams struct {

	/* Info.

	   The public key details for the user account.
	*/
	Info *models.Publickey

	/* 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
}

PublickeyCreateParams contains all the parameters to send to the API endpoint

for the publickey create operation.

Typically these are written to a http.Request.

func NewPublickeyCreateParams ¶

func NewPublickeyCreateParams() *PublickeyCreateParams

NewPublickeyCreateParams creates a new PublickeyCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPublickeyCreateParamsWithContext ¶

func NewPublickeyCreateParamsWithContext(ctx context.Context) *PublickeyCreateParams

NewPublickeyCreateParamsWithContext creates a new PublickeyCreateParams object with the ability to set a context for a request.

func NewPublickeyCreateParamsWithHTTPClient ¶

func NewPublickeyCreateParamsWithHTTPClient(client *http.Client) *PublickeyCreateParams

NewPublickeyCreateParamsWithHTTPClient creates a new PublickeyCreateParams object with the ability to set a custom HTTPClient for a request.

func NewPublickeyCreateParamsWithTimeout ¶

func NewPublickeyCreateParamsWithTimeout(timeout time.Duration) *PublickeyCreateParams

NewPublickeyCreateParamsWithTimeout creates a new PublickeyCreateParams object with the ability to set a timeout on a request.

func (*PublickeyCreateParams) SetContext ¶

func (o *PublickeyCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the publickey create params

func (*PublickeyCreateParams) SetDefaults ¶

func (o *PublickeyCreateParams) SetDefaults()

SetDefaults hydrates default values in the publickey create params (not the query body).

All values with no default are reset to their zero value.

func (*PublickeyCreateParams) SetHTTPClient ¶

func (o *PublickeyCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the publickey create params

func (*PublickeyCreateParams) SetInfo ¶

func (o *PublickeyCreateParams) SetInfo(info *models.Publickey)

SetInfo adds the info to the publickey create params

func (*PublickeyCreateParams) SetReturnRecordsQueryParameter ¶

func (o *PublickeyCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the publickey create params

func (*PublickeyCreateParams) SetTimeout ¶

func (o *PublickeyCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the publickey create params

func (*PublickeyCreateParams) WithContext ¶

WithContext adds the context to the publickey create params

func (*PublickeyCreateParams) WithDefaults ¶

func (o *PublickeyCreateParams) WithDefaults() *PublickeyCreateParams

WithDefaults hydrates default values in the publickey create params (not the query body).

All values with no default are reset to their zero value.

func (*PublickeyCreateParams) WithHTTPClient ¶

func (o *PublickeyCreateParams) WithHTTPClient(client *http.Client) *PublickeyCreateParams

WithHTTPClient adds the HTTPClient to the publickey create params

func (*PublickeyCreateParams) WithInfo ¶

WithInfo adds the info to the publickey create params

func (*PublickeyCreateParams) WithReturnRecordsQueryParameter ¶

func (o *PublickeyCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *PublickeyCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the publickey create params

func (*PublickeyCreateParams) WithTimeout ¶

func (o *PublickeyCreateParams) WithTimeout(timeout time.Duration) *PublickeyCreateParams

WithTimeout adds the timeout to the publickey create params

func (*PublickeyCreateParams) WriteToRequest ¶

func (o *PublickeyCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PublickeyCreateReader ¶

type PublickeyCreateReader struct {
	// contains filtered or unexported fields
}

PublickeyCreateReader is a Reader for the PublickeyCreate structure.

func (*PublickeyCreateReader) ReadResponse ¶

func (o *PublickeyCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublickeyGetDefault ¶

type PublickeyGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

PublickeyGetDefault describes a response with status code -1, with default header values.

Error

func NewPublickeyGetDefault ¶

func NewPublickeyGetDefault(code int) *PublickeyGetDefault

NewPublickeyGetDefault creates a PublickeyGetDefault with default headers values

func (*PublickeyGetDefault) Code ¶

func (o *PublickeyGetDefault) Code() int

Code gets the status code for the publickey get default response

func (*PublickeyGetDefault) Error ¶

func (o *PublickeyGetDefault) Error() string

func (*PublickeyGetDefault) GetPayload ¶

func (o *PublickeyGetDefault) GetPayload() *models.ErrorResponse

func (*PublickeyGetDefault) IsClientError ¶

func (o *PublickeyGetDefault) IsClientError() bool

IsClientError returns true when this publickey get default response has a 4xx status code

func (*PublickeyGetDefault) IsCode ¶

func (o *PublickeyGetDefault) IsCode(code int) bool

IsCode returns true when this publickey get default response a status code equal to that given

func (*PublickeyGetDefault) IsRedirect ¶

func (o *PublickeyGetDefault) IsRedirect() bool

IsRedirect returns true when this publickey get default response has a 3xx status code

func (*PublickeyGetDefault) IsServerError ¶

func (o *PublickeyGetDefault) IsServerError() bool

IsServerError returns true when this publickey get default response has a 5xx status code

func (*PublickeyGetDefault) IsSuccess ¶

func (o *PublickeyGetDefault) IsSuccess() bool

IsSuccess returns true when this publickey get default response has a 2xx status code

func (*PublickeyGetDefault) String ¶

func (o *PublickeyGetDefault) String() string

type PublickeyGetOK ¶

type PublickeyGetOK struct {
	Payload *models.Publickey
}

PublickeyGetOK describes a response with status code 200, with default header values.

OK

func NewPublickeyGetOK ¶

func NewPublickeyGetOK() *PublickeyGetOK

NewPublickeyGetOK creates a PublickeyGetOK with default headers values

func (*PublickeyGetOK) Error ¶

func (o *PublickeyGetOK) Error() string

func (*PublickeyGetOK) GetPayload ¶

func (o *PublickeyGetOK) GetPayload() *models.Publickey

func (*PublickeyGetOK) IsClientError ¶

func (o *PublickeyGetOK) IsClientError() bool

IsClientError returns true when this publickey get o k response has a 4xx status code

func (*PublickeyGetOK) IsCode ¶

func (o *PublickeyGetOK) IsCode(code int) bool

IsCode returns true when this publickey get o k response a status code equal to that given

func (*PublickeyGetOK) IsRedirect ¶

func (o *PublickeyGetOK) IsRedirect() bool

IsRedirect returns true when this publickey get o k response has a 3xx status code

func (*PublickeyGetOK) IsServerError ¶

func (o *PublickeyGetOK) IsServerError() bool

IsServerError returns true when this publickey get o k response has a 5xx status code

func (*PublickeyGetOK) IsSuccess ¶

func (o *PublickeyGetOK) IsSuccess() bool

IsSuccess returns true when this publickey get o k response has a 2xx status code

func (*PublickeyGetOK) String ¶

func (o *PublickeyGetOK) String() string

type PublickeyGetParams ¶

type PublickeyGetParams struct {

	/* AccountName.

	   User account name
	*/
	AccountNamePathParameter string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Index.

	   Index number for the public key (where there are multiple keys for the same account).
	*/
	IndexPathParameter 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

	/* OwnerUUID.

	   Account owner UUID
	*/
	OwnerUUIDPathParameter 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

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PublickeyGetParams contains all the parameters to send to the API endpoint

for the publickey get operation.

Typically these are written to a http.Request.

func NewPublickeyGetParams ¶

func NewPublickeyGetParams() *PublickeyGetParams

NewPublickeyGetParams creates a new PublickeyGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPublickeyGetParamsWithContext ¶

func NewPublickeyGetParamsWithContext(ctx context.Context) *PublickeyGetParams

NewPublickeyGetParamsWithContext creates a new PublickeyGetParams object with the ability to set a context for a request.

func NewPublickeyGetParamsWithHTTPClient ¶

func NewPublickeyGetParamsWithHTTPClient(client *http.Client) *PublickeyGetParams

NewPublickeyGetParamsWithHTTPClient creates a new PublickeyGetParams object with the ability to set a custom HTTPClient for a request.

func NewPublickeyGetParamsWithTimeout ¶

func NewPublickeyGetParamsWithTimeout(timeout time.Duration) *PublickeyGetParams

NewPublickeyGetParamsWithTimeout creates a new PublickeyGetParams object with the ability to set a timeout on a request.

func (*PublickeyGetParams) SetAccountNamePathParameter ¶

func (o *PublickeyGetParams) SetAccountNamePathParameter(accountName string)

SetAccountNamePathParameter adds the accountName to the publickey get params

func (*PublickeyGetParams) SetContext ¶

func (o *PublickeyGetParams) SetContext(ctx context.Context)

SetContext adds the context to the publickey get params

func (*PublickeyGetParams) SetDefaults ¶

func (o *PublickeyGetParams) SetDefaults()

SetDefaults hydrates default values in the publickey get params (not the query body).

All values with no default are reset to their zero value.

func (*PublickeyGetParams) SetFieldsQueryParameter ¶

func (o *PublickeyGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the publickey get params

func (*PublickeyGetParams) SetHTTPClient ¶

func (o *PublickeyGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the publickey get params

func (*PublickeyGetParams) SetIndexPathParameter ¶

func (o *PublickeyGetParams) SetIndexPathParameter(index int64)

SetIndexPathParameter adds the index to the publickey get params

func (*PublickeyGetParams) SetMaxRecordsQueryParameter ¶

func (o *PublickeyGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the publickey get params

func (*PublickeyGetParams) SetOrderByQueryParameter ¶

func (o *PublickeyGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the publickey get params

func (*PublickeyGetParams) SetOwnerUUIDPathParameter ¶

func (o *PublickeyGetParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the publickey get params

func (*PublickeyGetParams) SetReturnRecordsQueryParameter ¶

func (o *PublickeyGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the publickey get params

func (*PublickeyGetParams) SetReturnTimeoutQueryParameter ¶

func (o *PublickeyGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the publickey get params

func (*PublickeyGetParams) SetTimeout ¶

func (o *PublickeyGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the publickey get params

func (*PublickeyGetParams) WithAccountNamePathParameter ¶

func (o *PublickeyGetParams) WithAccountNamePathParameter(accountName string) *PublickeyGetParams

WithAccountNamePathParameter adds the accountName to the publickey get params

func (*PublickeyGetParams) WithContext ¶

WithContext adds the context to the publickey get params

func (*PublickeyGetParams) WithDefaults ¶

func (o *PublickeyGetParams) WithDefaults() *PublickeyGetParams

WithDefaults hydrates default values in the publickey get params (not the query body).

All values with no default are reset to their zero value.

func (*PublickeyGetParams) WithFieldsQueryParameter ¶

func (o *PublickeyGetParams) WithFieldsQueryParameter(fields []string) *PublickeyGetParams

WithFieldsQueryParameter adds the fields to the publickey get params

func (*PublickeyGetParams) WithHTTPClient ¶

func (o *PublickeyGetParams) WithHTTPClient(client *http.Client) *PublickeyGetParams

WithHTTPClient adds the HTTPClient to the publickey get params

func (*PublickeyGetParams) WithIndexPathParameter ¶

func (o *PublickeyGetParams) WithIndexPathParameter(index int64) *PublickeyGetParams

WithIndexPathParameter adds the index to the publickey get params

func (*PublickeyGetParams) WithMaxRecordsQueryParameter ¶

func (o *PublickeyGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *PublickeyGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the publickey get params

func (*PublickeyGetParams) WithOrderByQueryParameter ¶

func (o *PublickeyGetParams) WithOrderByQueryParameter(orderBy []string) *PublickeyGetParams

WithOrderByQueryParameter adds the orderBy to the publickey get params

func (*PublickeyGetParams) WithOwnerUUIDPathParameter ¶

func (o *PublickeyGetParams) WithOwnerUUIDPathParameter(ownerUUID string) *PublickeyGetParams

WithOwnerUUIDPathParameter adds the ownerUUID to the publickey get params

func (*PublickeyGetParams) WithReturnRecordsQueryParameter ¶

func (o *PublickeyGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *PublickeyGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the publickey get params

func (*PublickeyGetParams) WithReturnTimeoutQueryParameter ¶

func (o *PublickeyGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *PublickeyGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the publickey get params

func (*PublickeyGetParams) WithTimeout ¶

func (o *PublickeyGetParams) WithTimeout(timeout time.Duration) *PublickeyGetParams

WithTimeout adds the timeout to the publickey get params

func (*PublickeyGetParams) WriteToRequest ¶

func (o *PublickeyGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PublickeyGetReader ¶

type PublickeyGetReader struct {
	// contains filtered or unexported fields
}

PublickeyGetReader is a Reader for the PublickeyGet structure.

func (*PublickeyGetReader) ReadResponse ¶

func (o *PublickeyGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PublickeyModifyDefault ¶

type PublickeyModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

PublickeyModifyDefault describes a response with status code -1, with default header values.

Error

func NewPublickeyModifyDefault ¶

func NewPublickeyModifyDefault(code int) *PublickeyModifyDefault

NewPublickeyModifyDefault creates a PublickeyModifyDefault with default headers values

func (*PublickeyModifyDefault) Code ¶

func (o *PublickeyModifyDefault) Code() int

Code gets the status code for the publickey modify default response

func (*PublickeyModifyDefault) Error ¶

func (o *PublickeyModifyDefault) Error() string

func (*PublickeyModifyDefault) GetPayload ¶

func (o *PublickeyModifyDefault) GetPayload() *models.ErrorResponse

func (*PublickeyModifyDefault) IsClientError ¶

func (o *PublickeyModifyDefault) IsClientError() bool

IsClientError returns true when this publickey modify default response has a 4xx status code

func (*PublickeyModifyDefault) IsCode ¶

func (o *PublickeyModifyDefault) IsCode(code int) bool

IsCode returns true when this publickey modify default response a status code equal to that given

func (*PublickeyModifyDefault) IsRedirect ¶

func (o *PublickeyModifyDefault) IsRedirect() bool

IsRedirect returns true when this publickey modify default response has a 3xx status code

func (*PublickeyModifyDefault) IsServerError ¶

func (o *PublickeyModifyDefault) IsServerError() bool

IsServerError returns true when this publickey modify default response has a 5xx status code

func (*PublickeyModifyDefault) IsSuccess ¶

func (o *PublickeyModifyDefault) IsSuccess() bool

IsSuccess returns true when this publickey modify default response has a 2xx status code

func (*PublickeyModifyDefault) String ¶

func (o *PublickeyModifyDefault) String() string

type PublickeyModifyOK ¶

type PublickeyModifyOK struct {
}

PublickeyModifyOK describes a response with status code 200, with default header values.

OK

func NewPublickeyModifyOK ¶

func NewPublickeyModifyOK() *PublickeyModifyOK

NewPublickeyModifyOK creates a PublickeyModifyOK with default headers values

func (*PublickeyModifyOK) Error ¶

func (o *PublickeyModifyOK) Error() string

func (*PublickeyModifyOK) IsClientError ¶

func (o *PublickeyModifyOK) IsClientError() bool

IsClientError returns true when this publickey modify o k response has a 4xx status code

func (*PublickeyModifyOK) IsCode ¶

func (o *PublickeyModifyOK) IsCode(code int) bool

IsCode returns true when this publickey modify o k response a status code equal to that given

func (*PublickeyModifyOK) IsRedirect ¶

func (o *PublickeyModifyOK) IsRedirect() bool

IsRedirect returns true when this publickey modify o k response has a 3xx status code

func (*PublickeyModifyOK) IsServerError ¶

func (o *PublickeyModifyOK) IsServerError() bool

IsServerError returns true when this publickey modify o k response has a 5xx status code

func (*PublickeyModifyOK) IsSuccess ¶

func (o *PublickeyModifyOK) IsSuccess() bool

IsSuccess returns true when this publickey modify o k response has a 2xx status code

func (*PublickeyModifyOK) String ¶

func (o *PublickeyModifyOK) String() string

type PublickeyModifyParams ¶

type PublickeyModifyParams struct {

	/* AccountName.

	   User account name
	*/
	AccountNamePathParameter string

	/* Index.

	   Index number for the public key (where there are multiple keys for the same account).
	*/
	IndexPathParameter int64

	/* Info.

	   Public key modification details.
	*/
	Info *models.Publickey

	/* OwnerUUID.

	   Account owner UUID
	*/
	OwnerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PublickeyModifyParams contains all the parameters to send to the API endpoint

for the publickey modify operation.

Typically these are written to a http.Request.

func NewPublickeyModifyParams ¶

func NewPublickeyModifyParams() *PublickeyModifyParams

NewPublickeyModifyParams creates a new PublickeyModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPublickeyModifyParamsWithContext ¶

func NewPublickeyModifyParamsWithContext(ctx context.Context) *PublickeyModifyParams

NewPublickeyModifyParamsWithContext creates a new PublickeyModifyParams object with the ability to set a context for a request.

func NewPublickeyModifyParamsWithHTTPClient ¶

func NewPublickeyModifyParamsWithHTTPClient(client *http.Client) *PublickeyModifyParams

NewPublickeyModifyParamsWithHTTPClient creates a new PublickeyModifyParams object with the ability to set a custom HTTPClient for a request.

func NewPublickeyModifyParamsWithTimeout ¶

func NewPublickeyModifyParamsWithTimeout(timeout time.Duration) *PublickeyModifyParams

NewPublickeyModifyParamsWithTimeout creates a new PublickeyModifyParams object with the ability to set a timeout on a request.

func (*PublickeyModifyParams) SetAccountNamePathParameter ¶

func (o *PublickeyModifyParams) SetAccountNamePathParameter(accountName string)

SetAccountNamePathParameter adds the accountName to the publickey modify params

func (*PublickeyModifyParams) SetContext ¶

func (o *PublickeyModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the publickey modify params

func (*PublickeyModifyParams) SetDefaults ¶

func (o *PublickeyModifyParams) SetDefaults()

SetDefaults hydrates default values in the publickey modify params (not the query body).

All values with no default are reset to their zero value.

func (*PublickeyModifyParams) SetHTTPClient ¶

func (o *PublickeyModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the publickey modify params

func (*PublickeyModifyParams) SetIndexPathParameter ¶

func (o *PublickeyModifyParams) SetIndexPathParameter(index int64)

SetIndexPathParameter adds the index to the publickey modify params

func (*PublickeyModifyParams) SetInfo ¶

func (o *PublickeyModifyParams) SetInfo(info *models.Publickey)

SetInfo adds the info to the publickey modify params

func (*PublickeyModifyParams) SetOwnerUUIDPathParameter ¶

func (o *PublickeyModifyParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the publickey modify params

func (*PublickeyModifyParams) SetTimeout ¶

func (o *PublickeyModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the publickey modify params

func (*PublickeyModifyParams) WithAccountNamePathParameter ¶

func (o *PublickeyModifyParams) WithAccountNamePathParameter(accountName string) *PublickeyModifyParams

WithAccountNamePathParameter adds the accountName to the publickey modify params

func (*PublickeyModifyParams) WithContext ¶

WithContext adds the context to the publickey modify params

func (*PublickeyModifyParams) WithDefaults ¶

func (o *PublickeyModifyParams) WithDefaults() *PublickeyModifyParams

WithDefaults hydrates default values in the publickey modify params (not the query body).

All values with no default are reset to their zero value.

func (*PublickeyModifyParams) WithHTTPClient ¶

func (o *PublickeyModifyParams) WithHTTPClient(client *http.Client) *PublickeyModifyParams

WithHTTPClient adds the HTTPClient to the publickey modify params

func (*PublickeyModifyParams) WithIndexPathParameter ¶

func (o *PublickeyModifyParams) WithIndexPathParameter(index int64) *PublickeyModifyParams

WithIndexPathParameter adds the index to the publickey modify params

func (*PublickeyModifyParams) WithInfo ¶

WithInfo adds the info to the publickey modify params

func (*PublickeyModifyParams) WithOwnerUUIDPathParameter ¶

func (o *PublickeyModifyParams) WithOwnerUUIDPathParameter(ownerUUID string) *PublickeyModifyParams

WithOwnerUUIDPathParameter adds the ownerUUID to the publickey modify params

func (*PublickeyModifyParams) WithTimeout ¶

func (o *PublickeyModifyParams) WithTimeout(timeout time.Duration) *PublickeyModifyParams

WithTimeout adds the timeout to the publickey modify params

func (*PublickeyModifyParams) WriteToRequest ¶

func (o *PublickeyModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PublickeyModifyReader ¶

type PublickeyModifyReader struct {
	// contains filtered or unexported fields
}

PublickeyModifyReader is a Reader for the PublickeyModify structure.

func (*PublickeyModifyReader) ReadResponse ¶

func (o *PublickeyModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RoleCollectionGetDefault ¶

type RoleCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

RoleCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewRoleCollectionGetDefault ¶

func NewRoleCollectionGetDefault(code int) *RoleCollectionGetDefault

NewRoleCollectionGetDefault creates a RoleCollectionGetDefault with default headers values

func (*RoleCollectionGetDefault) Code ¶

func (o *RoleCollectionGetDefault) Code() int

Code gets the status code for the role collection get default response

func (*RoleCollectionGetDefault) Error ¶

func (o *RoleCollectionGetDefault) Error() string

func (*RoleCollectionGetDefault) GetPayload ¶

func (*RoleCollectionGetDefault) IsClientError ¶

func (o *RoleCollectionGetDefault) IsClientError() bool

IsClientError returns true when this role collection get default response has a 4xx status code

func (*RoleCollectionGetDefault) IsCode ¶

func (o *RoleCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this role collection get default response a status code equal to that given

func (*RoleCollectionGetDefault) IsRedirect ¶

func (o *RoleCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this role collection get default response has a 3xx status code

func (*RoleCollectionGetDefault) IsServerError ¶

func (o *RoleCollectionGetDefault) IsServerError() bool

IsServerError returns true when this role collection get default response has a 5xx status code

func (*RoleCollectionGetDefault) IsSuccess ¶

func (o *RoleCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this role collection get default response has a 2xx status code

func (*RoleCollectionGetDefault) String ¶

func (o *RoleCollectionGetDefault) String() string

type RoleCollectionGetOK ¶

type RoleCollectionGetOK struct {
	Payload *models.RoleResponse
}

RoleCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewRoleCollectionGetOK ¶

func NewRoleCollectionGetOK() *RoleCollectionGetOK

NewRoleCollectionGetOK creates a RoleCollectionGetOK with default headers values

func (*RoleCollectionGetOK) Error ¶

func (o *RoleCollectionGetOK) Error() string

func (*RoleCollectionGetOK) GetPayload ¶

func (o *RoleCollectionGetOK) GetPayload() *models.RoleResponse

func (*RoleCollectionGetOK) IsClientError ¶

func (o *RoleCollectionGetOK) IsClientError() bool

IsClientError returns true when this role collection get o k response has a 4xx status code

func (*RoleCollectionGetOK) IsCode ¶

func (o *RoleCollectionGetOK) IsCode(code int) bool

IsCode returns true when this role collection get o k response a status code equal to that given

func (*RoleCollectionGetOK) IsRedirect ¶

func (o *RoleCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this role collection get o k response has a 3xx status code

func (*RoleCollectionGetOK) IsServerError ¶

func (o *RoleCollectionGetOK) IsServerError() bool

IsServerError returns true when this role collection get o k response has a 5xx status code

func (*RoleCollectionGetOK) IsSuccess ¶

func (o *RoleCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this role collection get o k response has a 2xx status code

func (*RoleCollectionGetOK) String ¶

func (o *RoleCollectionGetOK) String() string

type RoleCollectionGetParams ¶

type RoleCollectionGetParams struct {

	/* Builtin.

	   Filter by builtin
	*/
	BuiltinQueryParameter *bool

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* 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

	/* OwnerName.

	   Filter by owner.name
	*/
	OwnerNameQueryParameter *string

	/* OwnerUUID.

	   Filter by owner.uuid
	*/
	OwnerUUIDQueryParameter *string

	/* PrivilegesAccess.

	   Filter by privileges.access
	*/
	PrivilegesAccessQueryParameter *string

	/* PrivilegesPath.

	   Filter by privileges.path
	*/
	PrivilegesPathQueryParameter *string

	/* PrivilegesQuery.

	   Filter by privileges.query
	*/
	PrivilegesQueryQueryParameter *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
}

RoleCollectionGetParams contains all the parameters to send to the API endpoint

for the role collection get operation.

Typically these are written to a http.Request.

func NewRoleCollectionGetParams ¶

func NewRoleCollectionGetParams() *RoleCollectionGetParams

NewRoleCollectionGetParams creates a new RoleCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRoleCollectionGetParamsWithContext ¶

func NewRoleCollectionGetParamsWithContext(ctx context.Context) *RoleCollectionGetParams

NewRoleCollectionGetParamsWithContext creates a new RoleCollectionGetParams object with the ability to set a context for a request.

func NewRoleCollectionGetParamsWithHTTPClient ¶

func NewRoleCollectionGetParamsWithHTTPClient(client *http.Client) *RoleCollectionGetParams

NewRoleCollectionGetParamsWithHTTPClient creates a new RoleCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewRoleCollectionGetParamsWithTimeout ¶

func NewRoleCollectionGetParamsWithTimeout(timeout time.Duration) *RoleCollectionGetParams

NewRoleCollectionGetParamsWithTimeout creates a new RoleCollectionGetParams object with the ability to set a timeout on a request.

func (*RoleCollectionGetParams) SetBuiltinQueryParameter ¶

func (o *RoleCollectionGetParams) SetBuiltinQueryParameter(builtin *bool)

SetBuiltinQueryParameter adds the builtin to the role collection get params

func (*RoleCollectionGetParams) SetCommentQueryParameter ¶

func (o *RoleCollectionGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter adds the comment to the role collection get params

func (*RoleCollectionGetParams) SetContext ¶

func (o *RoleCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the role collection get params

func (*RoleCollectionGetParams) SetDefaults ¶

func (o *RoleCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the role collection get params (not the query body).

All values with no default are reset to their zero value.

func (*RoleCollectionGetParams) SetFieldsQueryParameter ¶

func (o *RoleCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the role collection get params

func (*RoleCollectionGetParams) SetHTTPClient ¶

func (o *RoleCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the role collection get params

func (*RoleCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *RoleCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the role collection get params

func (*RoleCollectionGetParams) SetNameQueryParameter ¶

func (o *RoleCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the role collection get params

func (*RoleCollectionGetParams) SetOrderByQueryParameter ¶

func (o *RoleCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the role collection get params

func (*RoleCollectionGetParams) SetOwnerNameQueryParameter ¶

func (o *RoleCollectionGetParams) SetOwnerNameQueryParameter(ownerName *string)

SetOwnerNameQueryParameter adds the ownerName to the role collection get params

func (*RoleCollectionGetParams) SetOwnerUUIDQueryParameter ¶

func (o *RoleCollectionGetParams) SetOwnerUUIDQueryParameter(ownerUUID *string)

SetOwnerUUIDQueryParameter adds the ownerUuid to the role collection get params

func (*RoleCollectionGetParams) SetPrivilegesAccessQueryParameter ¶

func (o *RoleCollectionGetParams) SetPrivilegesAccessQueryParameter(privilegesAccess *string)

SetPrivilegesAccessQueryParameter adds the privilegesAccess to the role collection get params

func (*RoleCollectionGetParams) SetPrivilegesPathQueryParameter ¶

func (o *RoleCollectionGetParams) SetPrivilegesPathQueryParameter(privilegesPath *string)

SetPrivilegesPathQueryParameter adds the privilegesPath to the role collection get params

func (*RoleCollectionGetParams) SetPrivilegesQueryQueryParameter ¶

func (o *RoleCollectionGetParams) SetPrivilegesQueryQueryParameter(privilegesQuery *string)

SetPrivilegesQueryQueryParameter adds the privilegesQuery to the role collection get params

func (*RoleCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *RoleCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the role collection get params

func (*RoleCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *RoleCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the role collection get params

func (*RoleCollectionGetParams) SetScopeQueryParameter ¶

func (o *RoleCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter adds the scope to the role collection get params

func (*RoleCollectionGetParams) SetTimeout ¶

func (o *RoleCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the role collection get params

func (*RoleCollectionGetParams) WithBuiltinQueryParameter ¶

func (o *RoleCollectionGetParams) WithBuiltinQueryParameter(builtin *bool) *RoleCollectionGetParams

WithBuiltinQueryParameter adds the builtin to the role collection get params

func (*RoleCollectionGetParams) WithCommentQueryParameter ¶

func (o *RoleCollectionGetParams) WithCommentQueryParameter(comment *string) *RoleCollectionGetParams

WithCommentQueryParameter adds the comment to the role collection get params

func (*RoleCollectionGetParams) WithContext ¶

WithContext adds the context to the role collection get params

func (*RoleCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the role collection get params (not the query body).

All values with no default are reset to their zero value.

func (*RoleCollectionGetParams) WithFieldsQueryParameter ¶

func (o *RoleCollectionGetParams) WithFieldsQueryParameter(fields []string) *RoleCollectionGetParams

WithFieldsQueryParameter adds the fields to the role collection get params

func (*RoleCollectionGetParams) WithHTTPClient ¶

func (o *RoleCollectionGetParams) WithHTTPClient(client *http.Client) *RoleCollectionGetParams

WithHTTPClient adds the HTTPClient to the role collection get params

func (*RoleCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *RoleCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *RoleCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the role collection get params

func (*RoleCollectionGetParams) WithNameQueryParameter ¶

func (o *RoleCollectionGetParams) WithNameQueryParameter(name *string) *RoleCollectionGetParams

WithNameQueryParameter adds the name to the role collection get params

func (*RoleCollectionGetParams) WithOrderByQueryParameter ¶

func (o *RoleCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *RoleCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the role collection get params

func (*RoleCollectionGetParams) WithOwnerNameQueryParameter ¶

func (o *RoleCollectionGetParams) WithOwnerNameQueryParameter(ownerName *string) *RoleCollectionGetParams

WithOwnerNameQueryParameter adds the ownerName to the role collection get params

func (*RoleCollectionGetParams) WithOwnerUUIDQueryParameter ¶

func (o *RoleCollectionGetParams) WithOwnerUUIDQueryParameter(ownerUUID *string) *RoleCollectionGetParams

WithOwnerUUIDQueryParameter adds the ownerUUID to the role collection get params

func (*RoleCollectionGetParams) WithPrivilegesAccessQueryParameter ¶

func (o *RoleCollectionGetParams) WithPrivilegesAccessQueryParameter(privilegesAccess *string) *RoleCollectionGetParams

WithPrivilegesAccessQueryParameter adds the privilegesAccess to the role collection get params

func (*RoleCollectionGetParams) WithPrivilegesPathQueryParameter ¶

func (o *RoleCollectionGetParams) WithPrivilegesPathQueryParameter(privilegesPath *string) *RoleCollectionGetParams

WithPrivilegesPathQueryParameter adds the privilegesPath to the role collection get params

func (*RoleCollectionGetParams) WithPrivilegesQueryQueryParameter ¶

func (o *RoleCollectionGetParams) WithPrivilegesQueryQueryParameter(privilegesQuery *string) *RoleCollectionGetParams

WithPrivilegesQueryQueryParameter adds the privilegesQuery to the role collection get params

func (*RoleCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *RoleCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *RoleCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the role collection get params

func (*RoleCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *RoleCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *RoleCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the role collection get params

func (*RoleCollectionGetParams) WithScopeQueryParameter ¶

func (o *RoleCollectionGetParams) WithScopeQueryParameter(scope *string) *RoleCollectionGetParams

WithScopeQueryParameter adds the scope to the role collection get params

func (*RoleCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the role collection get params

func (*RoleCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type RoleCollectionGetReader ¶

type RoleCollectionGetReader struct {
	// contains filtered or unexported fields
}

RoleCollectionGetReader is a Reader for the RoleCollectionGet structure.

func (*RoleCollectionGetReader) ReadResponse ¶

func (o *RoleCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RoleCreateCreated ¶

type RoleCreateCreated struct {
}

RoleCreateCreated describes a response with status code 201, with default header values.

Created

func NewRoleCreateCreated ¶

func NewRoleCreateCreated() *RoleCreateCreated

NewRoleCreateCreated creates a RoleCreateCreated with default headers values

func (*RoleCreateCreated) Error ¶

func (o *RoleCreateCreated) Error() string

func (*RoleCreateCreated) IsClientError ¶

func (o *RoleCreateCreated) IsClientError() bool

IsClientError returns true when this role create created response has a 4xx status code

func (*RoleCreateCreated) IsCode ¶

func (o *RoleCreateCreated) IsCode(code int) bool

IsCode returns true when this role create created response a status code equal to that given

func (*RoleCreateCreated) IsRedirect ¶

func (o *RoleCreateCreated) IsRedirect() bool

IsRedirect returns true when this role create created response has a 3xx status code

func (*RoleCreateCreated) IsServerError ¶

func (o *RoleCreateCreated) IsServerError() bool

IsServerError returns true when this role create created response has a 5xx status code

func (*RoleCreateCreated) IsSuccess ¶

func (o *RoleCreateCreated) IsSuccess() bool

IsSuccess returns true when this role create created response has a 2xx status code

func (*RoleCreateCreated) String ¶

func (o *RoleCreateCreated) String() string

type RoleCreateDefault ¶

type RoleCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
RoleCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621462 | The supplied SVM does not exist. | | 5636129 | Role with given name has not been defined. | | 5636143 | Vserver admin cannot use the API with this access level. | | 5636144 | Invalid value specified for access level. | | 5636169 | Invalid character in URI. | | 5636170 | URI does not exist. | | 5636171 | Role already exists in legacy role table. | | 5636184 | Expanded REST roles for granular resource control feature is currently disabled. | | 5636185 | The specified UUID was not found. | | 5636186 | Expanded REST roles for granular resource control requires an effective cluster version of 9.10.1 or later. | | 13434890 | Vserver-ID failed for Vserver roles. | | 13434891 | UUID lookup failed for Vserver roles. | | 13434892 | Roles is a required field. |

func NewRoleCreateDefault ¶

func NewRoleCreateDefault(code int) *RoleCreateDefault

NewRoleCreateDefault creates a RoleCreateDefault with default headers values

func (*RoleCreateDefault) Code ¶

func (o *RoleCreateDefault) Code() int

Code gets the status code for the role create default response

func (*RoleCreateDefault) Error ¶

func (o *RoleCreateDefault) Error() string

func (*RoleCreateDefault) GetPayload ¶

func (o *RoleCreateDefault) GetPayload() *models.ErrorResponse

func (*RoleCreateDefault) IsClientError ¶

func (o *RoleCreateDefault) IsClientError() bool

IsClientError returns true when this role create default response has a 4xx status code

func (*RoleCreateDefault) IsCode ¶

func (o *RoleCreateDefault) IsCode(code int) bool

IsCode returns true when this role create default response a status code equal to that given

func (*RoleCreateDefault) IsRedirect ¶

func (o *RoleCreateDefault) IsRedirect() bool

IsRedirect returns true when this role create default response has a 3xx status code

func (*RoleCreateDefault) IsServerError ¶

func (o *RoleCreateDefault) IsServerError() bool

IsServerError returns true when this role create default response has a 5xx status code

func (*RoleCreateDefault) IsSuccess ¶

func (o *RoleCreateDefault) IsSuccess() bool

IsSuccess returns true when this role create default response has a 2xx status code

func (*RoleCreateDefault) String ¶

func (o *RoleCreateDefault) String() string

type RoleCreateParams ¶

type RoleCreateParams struct {

	/* Info.

	   Role specification
	*/
	Info *models.Role

	/* 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
}

RoleCreateParams contains all the parameters to send to the API endpoint

for the role create operation.

Typically these are written to a http.Request.

func NewRoleCreateParams ¶

func NewRoleCreateParams() *RoleCreateParams

NewRoleCreateParams creates a new RoleCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRoleCreateParamsWithContext ¶

func NewRoleCreateParamsWithContext(ctx context.Context) *RoleCreateParams

NewRoleCreateParamsWithContext creates a new RoleCreateParams object with the ability to set a context for a request.

func NewRoleCreateParamsWithHTTPClient ¶

func NewRoleCreateParamsWithHTTPClient(client *http.Client) *RoleCreateParams

NewRoleCreateParamsWithHTTPClient creates a new RoleCreateParams object with the ability to set a custom HTTPClient for a request.

func NewRoleCreateParamsWithTimeout ¶

func NewRoleCreateParamsWithTimeout(timeout time.Duration) *RoleCreateParams

NewRoleCreateParamsWithTimeout creates a new RoleCreateParams object with the ability to set a timeout on a request.

func (*RoleCreateParams) SetContext ¶

func (o *RoleCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the role create params

func (*RoleCreateParams) SetDefaults ¶

func (o *RoleCreateParams) SetDefaults()

SetDefaults hydrates default values in the role create params (not the query body).

All values with no default are reset to their zero value.

func (*RoleCreateParams) SetHTTPClient ¶

func (o *RoleCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the role create params

func (*RoleCreateParams) SetInfo ¶

func (o *RoleCreateParams) SetInfo(info *models.Role)

SetInfo adds the info to the role create params

func (*RoleCreateParams) SetReturnRecordsQueryParameter ¶

func (o *RoleCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the role create params

func (*RoleCreateParams) SetTimeout ¶

func (o *RoleCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the role create params

func (*RoleCreateParams) WithContext ¶

func (o *RoleCreateParams) WithContext(ctx context.Context) *RoleCreateParams

WithContext adds the context to the role create params

func (*RoleCreateParams) WithDefaults ¶

func (o *RoleCreateParams) WithDefaults() *RoleCreateParams

WithDefaults hydrates default values in the role create params (not the query body).

All values with no default are reset to their zero value.

func (*RoleCreateParams) WithHTTPClient ¶

func (o *RoleCreateParams) WithHTTPClient(client *http.Client) *RoleCreateParams

WithHTTPClient adds the HTTPClient to the role create params

func (*RoleCreateParams) WithInfo ¶

func (o *RoleCreateParams) WithInfo(info *models.Role) *RoleCreateParams

WithInfo adds the info to the role create params

func (*RoleCreateParams) WithReturnRecordsQueryParameter ¶

func (o *RoleCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *RoleCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the role create params

func (*RoleCreateParams) WithTimeout ¶

func (o *RoleCreateParams) WithTimeout(timeout time.Duration) *RoleCreateParams

WithTimeout adds the timeout to the role create params

func (*RoleCreateParams) WriteToRequest ¶

func (o *RoleCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type RoleCreateReader ¶

type RoleCreateReader struct {
	// contains filtered or unexported fields
}

RoleCreateReader is a Reader for the RoleCreate structure.

func (*RoleCreateReader) ReadResponse ¶

func (o *RoleCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RoleDeleteDefault ¶

type RoleDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
RoleDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5636169 | Specified URI path is invalid or not supported. Resource-qualified endpoints are not supported. | | 5636170 | URI does not exist. | | 5636172 | User accounts detected with this role assigned. Update or delete those accounts before deleting this role. | | 5636173 | Features require an effective cluster version of 9.6 or later. | | 5636184 | Expanded REST roles for granular resource control feature is currently disabled. | | 5636185 | The specified UUID was not found. | | 5636186 | Expanded REST roles for granular resource control requires an effective cluster version of 9.10.1 or later. | | 13434890 | Vserver-ID failed for Vserver roles. | | 13434893 | The SVM does not exist. |

func NewRoleDeleteDefault ¶

func NewRoleDeleteDefault(code int) *RoleDeleteDefault

NewRoleDeleteDefault creates a RoleDeleteDefault with default headers values

func (*RoleDeleteDefault) Code ¶

func (o *RoleDeleteDefault) Code() int

Code gets the status code for the role delete default response

func (*RoleDeleteDefault) Error ¶

func (o *RoleDeleteDefault) Error() string

func (*RoleDeleteDefault) GetPayload ¶

func (o *RoleDeleteDefault) GetPayload() *models.ErrorResponse

func (*RoleDeleteDefault) IsClientError ¶

func (o *RoleDeleteDefault) IsClientError() bool

IsClientError returns true when this role delete default response has a 4xx status code

func (*RoleDeleteDefault) IsCode ¶

func (o *RoleDeleteDefault) IsCode(code int) bool

IsCode returns true when this role delete default response a status code equal to that given

func (*RoleDeleteDefault) IsRedirect ¶

func (o *RoleDeleteDefault) IsRedirect() bool

IsRedirect returns true when this role delete default response has a 3xx status code

func (*RoleDeleteDefault) IsServerError ¶

func (o *RoleDeleteDefault) IsServerError() bool

IsServerError returns true when this role delete default response has a 5xx status code

func (*RoleDeleteDefault) IsSuccess ¶

func (o *RoleDeleteDefault) IsSuccess() bool

IsSuccess returns true when this role delete default response has a 2xx status code

func (*RoleDeleteDefault) String ¶

func (o *RoleDeleteDefault) String() string

type RoleDeleteOK ¶

type RoleDeleteOK struct {
}

RoleDeleteOK describes a response with status code 200, with default header values.

OK

func NewRoleDeleteOK ¶

func NewRoleDeleteOK() *RoleDeleteOK

NewRoleDeleteOK creates a RoleDeleteOK with default headers values

func (*RoleDeleteOK) Error ¶

func (o *RoleDeleteOK) Error() string

func (*RoleDeleteOK) IsClientError ¶

func (o *RoleDeleteOK) IsClientError() bool

IsClientError returns true when this role delete o k response has a 4xx status code

func (*RoleDeleteOK) IsCode ¶

func (o *RoleDeleteOK) IsCode(code int) bool

IsCode returns true when this role delete o k response a status code equal to that given

func (*RoleDeleteOK) IsRedirect ¶

func (o *RoleDeleteOK) IsRedirect() bool

IsRedirect returns true when this role delete o k response has a 3xx status code

func (*RoleDeleteOK) IsServerError ¶

func (o *RoleDeleteOK) IsServerError() bool

IsServerError returns true when this role delete o k response has a 5xx status code

func (*RoleDeleteOK) IsSuccess ¶

func (o *RoleDeleteOK) IsSuccess() bool

IsSuccess returns true when this role delete o k response has a 2xx status code

func (*RoleDeleteOK) String ¶

func (o *RoleDeleteOK) String() string

type RoleDeleteParams ¶

type RoleDeleteParams struct {

	/* Name.

	   Role name to be deleted.
	*/
	NamePathParameter string

	/* OwnerUUID.

	   Role owner UUID
	*/
	OwnerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RoleDeleteParams contains all the parameters to send to the API endpoint

for the role delete operation.

Typically these are written to a http.Request.

func NewRoleDeleteParams ¶

func NewRoleDeleteParams() *RoleDeleteParams

NewRoleDeleteParams creates a new RoleDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRoleDeleteParamsWithContext ¶

func NewRoleDeleteParamsWithContext(ctx context.Context) *RoleDeleteParams

NewRoleDeleteParamsWithContext creates a new RoleDeleteParams object with the ability to set a context for a request.

func NewRoleDeleteParamsWithHTTPClient ¶

func NewRoleDeleteParamsWithHTTPClient(client *http.Client) *RoleDeleteParams

NewRoleDeleteParamsWithHTTPClient creates a new RoleDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewRoleDeleteParamsWithTimeout ¶

func NewRoleDeleteParamsWithTimeout(timeout time.Duration) *RoleDeleteParams

NewRoleDeleteParamsWithTimeout creates a new RoleDeleteParams object with the ability to set a timeout on a request.

func (*RoleDeleteParams) SetContext ¶

func (o *RoleDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the role delete params

func (*RoleDeleteParams) SetDefaults ¶

func (o *RoleDeleteParams) SetDefaults()

SetDefaults hydrates default values in the role delete params (not the query body).

All values with no default are reset to their zero value.

func (*RoleDeleteParams) SetHTTPClient ¶

func (o *RoleDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the role delete params

func (*RoleDeleteParams) SetNamePathParameter ¶

func (o *RoleDeleteParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the role delete params

func (*RoleDeleteParams) SetOwnerUUIDPathParameter ¶

func (o *RoleDeleteParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the role delete params

func (*RoleDeleteParams) SetTimeout ¶

func (o *RoleDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the role delete params

func (*RoleDeleteParams) WithContext ¶

func (o *RoleDeleteParams) WithContext(ctx context.Context) *RoleDeleteParams

WithContext adds the context to the role delete params

func (*RoleDeleteParams) WithDefaults ¶

func (o *RoleDeleteParams) WithDefaults() *RoleDeleteParams

WithDefaults hydrates default values in the role delete params (not the query body).

All values with no default are reset to their zero value.

func (*RoleDeleteParams) WithHTTPClient ¶

func (o *RoleDeleteParams) WithHTTPClient(client *http.Client) *RoleDeleteParams

WithHTTPClient adds the HTTPClient to the role delete params

func (*RoleDeleteParams) WithNamePathParameter ¶

func (o *RoleDeleteParams) WithNamePathParameter(name string) *RoleDeleteParams

WithNamePathParameter adds the name to the role delete params

func (*RoleDeleteParams) WithOwnerUUIDPathParameter ¶

func (o *RoleDeleteParams) WithOwnerUUIDPathParameter(ownerUUID string) *RoleDeleteParams

WithOwnerUUIDPathParameter adds the ownerUUID to the role delete params

func (*RoleDeleteParams) WithTimeout ¶

func (o *RoleDeleteParams) WithTimeout(timeout time.Duration) *RoleDeleteParams

WithTimeout adds the timeout to the role delete params

func (*RoleDeleteParams) WriteToRequest ¶

func (o *RoleDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type RoleDeleteReader ¶

type RoleDeleteReader struct {
	// contains filtered or unexported fields
}

RoleDeleteReader is a Reader for the RoleDelete structure.

func (*RoleDeleteReader) ReadResponse ¶

func (o *RoleDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RoleGetDefault ¶

type RoleGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

RoleGetDefault describes a response with status code -1, with default header values.

Error

func NewRoleGetDefault ¶

func NewRoleGetDefault(code int) *RoleGetDefault

NewRoleGetDefault creates a RoleGetDefault with default headers values

func (*RoleGetDefault) Code ¶

func (o *RoleGetDefault) Code() int

Code gets the status code for the role get default response

func (*RoleGetDefault) Error ¶

func (o *RoleGetDefault) Error() string

func (*RoleGetDefault) GetPayload ¶

func (o *RoleGetDefault) GetPayload() *models.ErrorResponse

func (*RoleGetDefault) IsClientError ¶

func (o *RoleGetDefault) IsClientError() bool

IsClientError returns true when this role get default response has a 4xx status code

func (*RoleGetDefault) IsCode ¶

func (o *RoleGetDefault) IsCode(code int) bool

IsCode returns true when this role get default response a status code equal to that given

func (*RoleGetDefault) IsRedirect ¶

func (o *RoleGetDefault) IsRedirect() bool

IsRedirect returns true when this role get default response has a 3xx status code

func (*RoleGetDefault) IsServerError ¶

func (o *RoleGetDefault) IsServerError() bool

IsServerError returns true when this role get default response has a 5xx status code

func (*RoleGetDefault) IsSuccess ¶

func (o *RoleGetDefault) IsSuccess() bool

IsSuccess returns true when this role get default response has a 2xx status code

func (*RoleGetDefault) String ¶

func (o *RoleGetDefault) String() string

type RoleGetOK ¶

type RoleGetOK struct {
	Payload *models.Role
}

RoleGetOK describes a response with status code 200, with default header values.

OK

func NewRoleGetOK ¶

func NewRoleGetOK() *RoleGetOK

NewRoleGetOK creates a RoleGetOK with default headers values

func (*RoleGetOK) Error ¶

func (o *RoleGetOK) Error() string

func (*RoleGetOK) GetPayload ¶

func (o *RoleGetOK) GetPayload() *models.Role

func (*RoleGetOK) IsClientError ¶

func (o *RoleGetOK) IsClientError() bool

IsClientError returns true when this role get o k response has a 4xx status code

func (*RoleGetOK) IsCode ¶

func (o *RoleGetOK) IsCode(code int) bool

IsCode returns true when this role get o k response a status code equal to that given

func (*RoleGetOK) IsRedirect ¶

func (o *RoleGetOK) IsRedirect() bool

IsRedirect returns true when this role get o k response has a 3xx status code

func (*RoleGetOK) IsServerError ¶

func (o *RoleGetOK) IsServerError() bool

IsServerError returns true when this role get o k response has a 5xx status code

func (*RoleGetOK) IsSuccess ¶

func (o *RoleGetOK) IsSuccess() bool

IsSuccess returns true when this role get o k response has a 2xx status code

func (*RoleGetOK) String ¶

func (o *RoleGetOK) String() string

type RoleGetParams ¶

type RoleGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Name.

	   Role name
	*/
	NamePathParameter string

	/* OwnerUUID.

	   Role owner UUID
	*/
	OwnerUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RoleGetParams contains all the parameters to send to the API endpoint

for the role get operation.

Typically these are written to a http.Request.

func NewRoleGetParams ¶

func NewRoleGetParams() *RoleGetParams

NewRoleGetParams creates a new RoleGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRoleGetParamsWithContext ¶

func NewRoleGetParamsWithContext(ctx context.Context) *RoleGetParams

NewRoleGetParamsWithContext creates a new RoleGetParams object with the ability to set a context for a request.

func NewRoleGetParamsWithHTTPClient ¶

func NewRoleGetParamsWithHTTPClient(client *http.Client) *RoleGetParams

NewRoleGetParamsWithHTTPClient creates a new RoleGetParams object with the ability to set a custom HTTPClient for a request.

func NewRoleGetParamsWithTimeout ¶

func NewRoleGetParamsWithTimeout(timeout time.Duration) *RoleGetParams

NewRoleGetParamsWithTimeout creates a new RoleGetParams object with the ability to set a timeout on a request.

func (*RoleGetParams) SetContext ¶

func (o *RoleGetParams) SetContext(ctx context.Context)

SetContext adds the context to the role get params

func (*RoleGetParams) SetDefaults ¶

func (o *RoleGetParams) SetDefaults()

SetDefaults hydrates default values in the role get params (not the query body).

All values with no default are reset to their zero value.

func (*RoleGetParams) SetFieldsQueryParameter ¶

func (o *RoleGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the role get params

func (*RoleGetParams) SetHTTPClient ¶

func (o *RoleGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the role get params

func (*RoleGetParams) SetNamePathParameter ¶

func (o *RoleGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the role get params

func (*RoleGetParams) SetOwnerUUIDPathParameter ¶

func (o *RoleGetParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the role get params

func (*RoleGetParams) SetTimeout ¶

func (o *RoleGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the role get params

func (*RoleGetParams) WithContext ¶

func (o *RoleGetParams) WithContext(ctx context.Context) *RoleGetParams

WithContext adds the context to the role get params

func (*RoleGetParams) WithDefaults ¶

func (o *RoleGetParams) WithDefaults() *RoleGetParams

WithDefaults hydrates default values in the role get params (not the query body).

All values with no default are reset to their zero value.

func (*RoleGetParams) WithFieldsQueryParameter ¶

func (o *RoleGetParams) WithFieldsQueryParameter(fields []string) *RoleGetParams

WithFieldsQueryParameter adds the fields to the role get params

func (*RoleGetParams) WithHTTPClient ¶

func (o *RoleGetParams) WithHTTPClient(client *http.Client) *RoleGetParams

WithHTTPClient adds the HTTPClient to the role get params

func (*RoleGetParams) WithNamePathParameter ¶

func (o *RoleGetParams) WithNamePathParameter(name string) *RoleGetParams

WithNamePathParameter adds the name to the role get params

func (*RoleGetParams) WithOwnerUUIDPathParameter ¶

func (o *RoleGetParams) WithOwnerUUIDPathParameter(ownerUUID string) *RoleGetParams

WithOwnerUUIDPathParameter adds the ownerUUID to the role get params

func (*RoleGetParams) WithTimeout ¶

func (o *RoleGetParams) WithTimeout(timeout time.Duration) *RoleGetParams

WithTimeout adds the timeout to the role get params

func (*RoleGetParams) WriteToRequest ¶

func (o *RoleGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type RoleGetReader ¶

type RoleGetReader struct {
	// contains filtered or unexported fields
}

RoleGetReader is a Reader for the RoleGet structure.

func (*RoleGetReader) ReadResponse ¶

func (o *RoleGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RolePrivilegeCollectionGetDefault ¶

type RolePrivilegeCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

RolePrivilegeCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewRolePrivilegeCollectionGetDefault ¶

func NewRolePrivilegeCollectionGetDefault(code int) *RolePrivilegeCollectionGetDefault

NewRolePrivilegeCollectionGetDefault creates a RolePrivilegeCollectionGetDefault with default headers values

func (*RolePrivilegeCollectionGetDefault) Code ¶

Code gets the status code for the role privilege collection get default response

func (*RolePrivilegeCollectionGetDefault) Error ¶

func (*RolePrivilegeCollectionGetDefault) GetPayload ¶

func (*RolePrivilegeCollectionGetDefault) IsClientError ¶

func (o *RolePrivilegeCollectionGetDefault) IsClientError() bool

IsClientError returns true when this role privilege collection get default response has a 4xx status code

func (*RolePrivilegeCollectionGetDefault) IsCode ¶

func (o *RolePrivilegeCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this role privilege collection get default response a status code equal to that given

func (*RolePrivilegeCollectionGetDefault) IsRedirect ¶

func (o *RolePrivilegeCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this role privilege collection get default response has a 3xx status code

func (*RolePrivilegeCollectionGetDefault) IsServerError ¶

func (o *RolePrivilegeCollectionGetDefault) IsServerError() bool

IsServerError returns true when this role privilege collection get default response has a 5xx status code

func (*RolePrivilegeCollectionGetDefault) IsSuccess ¶

func (o *RolePrivilegeCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this role privilege collection get default response has a 2xx status code

func (*RolePrivilegeCollectionGetDefault) String ¶

type RolePrivilegeCollectionGetOK ¶

type RolePrivilegeCollectionGetOK struct {
	Payload *models.RolePrivilegeResponse
}

RolePrivilegeCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewRolePrivilegeCollectionGetOK ¶

func NewRolePrivilegeCollectionGetOK() *RolePrivilegeCollectionGetOK

NewRolePrivilegeCollectionGetOK creates a RolePrivilegeCollectionGetOK with default headers values

func (*RolePrivilegeCollectionGetOK) Error ¶

func (*RolePrivilegeCollectionGetOK) GetPayload ¶

func (*RolePrivilegeCollectionGetOK) IsClientError ¶

func (o *RolePrivilegeCollectionGetOK) IsClientError() bool

IsClientError returns true when this role privilege collection get o k response has a 4xx status code

func (*RolePrivilegeCollectionGetOK) IsCode ¶

func (o *RolePrivilegeCollectionGetOK) IsCode(code int) bool

IsCode returns true when this role privilege collection get o k response a status code equal to that given

func (*RolePrivilegeCollectionGetOK) IsRedirect ¶

func (o *RolePrivilegeCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this role privilege collection get o k response has a 3xx status code

func (*RolePrivilegeCollectionGetOK) IsServerError ¶

func (o *RolePrivilegeCollectionGetOK) IsServerError() bool

IsServerError returns true when this role privilege collection get o k response has a 5xx status code

func (*RolePrivilegeCollectionGetOK) IsSuccess ¶

func (o *RolePrivilegeCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this role privilege collection get o k response has a 2xx status code

func (*RolePrivilegeCollectionGetOK) String ¶

type RolePrivilegeCollectionGetParams ¶

type RolePrivilegeCollectionGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Name.

	   Role name
	*/
	NamePathParameter string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* OwnerUUID.

	   Role owner UUID
	*/
	OwnerUUIDPathParameter 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

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RolePrivilegeCollectionGetParams contains all the parameters to send to the API endpoint

for the role privilege collection get operation.

Typically these are written to a http.Request.

func NewRolePrivilegeCollectionGetParams ¶

func NewRolePrivilegeCollectionGetParams() *RolePrivilegeCollectionGetParams

NewRolePrivilegeCollectionGetParams creates a new RolePrivilegeCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRolePrivilegeCollectionGetParamsWithContext ¶

func NewRolePrivilegeCollectionGetParamsWithContext(ctx context.Context) *RolePrivilegeCollectionGetParams

NewRolePrivilegeCollectionGetParamsWithContext creates a new RolePrivilegeCollectionGetParams object with the ability to set a context for a request.

func NewRolePrivilegeCollectionGetParamsWithHTTPClient ¶

func NewRolePrivilegeCollectionGetParamsWithHTTPClient(client *http.Client) *RolePrivilegeCollectionGetParams

NewRolePrivilegeCollectionGetParamsWithHTTPClient creates a new RolePrivilegeCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewRolePrivilegeCollectionGetParamsWithTimeout ¶

func NewRolePrivilegeCollectionGetParamsWithTimeout(timeout time.Duration) *RolePrivilegeCollectionGetParams

NewRolePrivilegeCollectionGetParamsWithTimeout creates a new RolePrivilegeCollectionGetParams object with the ability to set a timeout on a request.

func (*RolePrivilegeCollectionGetParams) SetContext ¶

SetContext adds the context to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) SetDefaults ¶

func (o *RolePrivilegeCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the role privilege collection get params (not the query body).

All values with no default are reset to their zero value.

func (*RolePrivilegeCollectionGetParams) SetFieldsQueryParameter ¶

func (o *RolePrivilegeCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) SetHTTPClient ¶

func (o *RolePrivilegeCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *RolePrivilegeCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) SetNamePathParameter ¶

func (o *RolePrivilegeCollectionGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) SetOrderByQueryParameter ¶

func (o *RolePrivilegeCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) SetOwnerUUIDPathParameter ¶

func (o *RolePrivilegeCollectionGetParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *RolePrivilegeCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *RolePrivilegeCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) SetTimeout ¶

func (o *RolePrivilegeCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WithContext ¶

WithContext adds the context to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the role privilege collection get params (not the query body).

All values with no default are reset to their zero value.

func (*RolePrivilegeCollectionGetParams) WithFieldsQueryParameter ¶

func (o *RolePrivilegeCollectionGetParams) WithFieldsQueryParameter(fields []string) *RolePrivilegeCollectionGetParams

WithFieldsQueryParameter adds the fields to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *RolePrivilegeCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *RolePrivilegeCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WithNamePathParameter ¶

WithNamePathParameter adds the name to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WithOrderByQueryParameter ¶

func (o *RolePrivilegeCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *RolePrivilegeCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WithOwnerUUIDPathParameter ¶

func (o *RolePrivilegeCollectionGetParams) WithOwnerUUIDPathParameter(ownerUUID string) *RolePrivilegeCollectionGetParams

WithOwnerUUIDPathParameter adds the ownerUUID to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *RolePrivilegeCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *RolePrivilegeCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *RolePrivilegeCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *RolePrivilegeCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the role privilege collection get params

func (*RolePrivilegeCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type RolePrivilegeCollectionGetReader ¶

type RolePrivilegeCollectionGetReader struct {
	// contains filtered or unexported fields
}

RolePrivilegeCollectionGetReader is a Reader for the RolePrivilegeCollectionGet structure.

func (*RolePrivilegeCollectionGetReader) ReadResponse ¶

func (o *RolePrivilegeCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RolePrivilegeCreateCreated ¶

type RolePrivilegeCreateCreated struct {
}

RolePrivilegeCreateCreated describes a response with status code 201, with default header values.

Created

func NewRolePrivilegeCreateCreated ¶

func NewRolePrivilegeCreateCreated() *RolePrivilegeCreateCreated

NewRolePrivilegeCreateCreated creates a RolePrivilegeCreateCreated with default headers values

func (*RolePrivilegeCreateCreated) Error ¶

func (*RolePrivilegeCreateCreated) IsClientError ¶

func (o *RolePrivilegeCreateCreated) IsClientError() bool

IsClientError returns true when this role privilege create created response has a 4xx status code

func (*RolePrivilegeCreateCreated) IsCode ¶

func (o *RolePrivilegeCreateCreated) IsCode(code int) bool

IsCode returns true when this role privilege create created response a status code equal to that given

func (*RolePrivilegeCreateCreated) IsRedirect ¶

func (o *RolePrivilegeCreateCreated) IsRedirect() bool

IsRedirect returns true when this role privilege create created response has a 3xx status code

func (*RolePrivilegeCreateCreated) IsServerError ¶

func (o *RolePrivilegeCreateCreated) IsServerError() bool

IsServerError returns true when this role privilege create created response has a 5xx status code

func (*RolePrivilegeCreateCreated) IsSuccess ¶

func (o *RolePrivilegeCreateCreated) IsSuccess() bool

IsSuccess returns true when this role privilege create created response has a 2xx status code

func (*RolePrivilegeCreateCreated) String ¶

func (o *RolePrivilegeCreateCreated) String() string

type RolePrivilegeCreateDefault ¶

type RolePrivilegeCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
RolePrivilegeCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5636129 | A role with given name has not been defined. | | 5636143 | A Vserver admin cannot use the API with this access level. | | 5636144 | The value specified for the access level is not valid. | | 5636169 | A character in the URI is not valid. | | 5636170 | The URI does not exist. | | 5636173 | This feature requires an effective cluster version of 9.6 or later. | | 5636175 | Vserver admin cannot have access to given API. | | 5636184 | Expanded REST roles for granular resource control feature is currently disabled. | | 5636185 | The specified UUID was not found. | | 5636186 | Expanded REST roles for granular resource control requires an effective cluster version of 9.10.1 or later. | | 13434890 | Vserver-ID failed for Vserver roles. | | 13434891 | UUID LookUp failed for Vserver roles. | | 13434892 | Roles is a required field. | | 13434893 | The SVM does not exist. |

func NewRolePrivilegeCreateDefault ¶

func NewRolePrivilegeCreateDefault(code int) *RolePrivilegeCreateDefault

NewRolePrivilegeCreateDefault creates a RolePrivilegeCreateDefault with default headers values

func (*RolePrivilegeCreateDefault) Code ¶

func (o *RolePrivilegeCreateDefault) Code() int

Code gets the status code for the role privilege create default response

func (*RolePrivilegeCreateDefault) Error ¶

func (*RolePrivilegeCreateDefault) GetPayload ¶

func (*RolePrivilegeCreateDefault) IsClientError ¶

func (o *RolePrivilegeCreateDefault) IsClientError() bool

IsClientError returns true when this role privilege create default response has a 4xx status code

func (*RolePrivilegeCreateDefault) IsCode ¶

func (o *RolePrivilegeCreateDefault) IsCode(code int) bool

IsCode returns true when this role privilege create default response a status code equal to that given

func (*RolePrivilegeCreateDefault) IsRedirect ¶

func (o *RolePrivilegeCreateDefault) IsRedirect() bool

IsRedirect returns true when this role privilege create default response has a 3xx status code

func (*RolePrivilegeCreateDefault) IsServerError ¶

func (o *RolePrivilegeCreateDefault) IsServerError() bool

IsServerError returns true when this role privilege create default response has a 5xx status code

func (*RolePrivilegeCreateDefault) IsSuccess ¶

func (o *RolePrivilegeCreateDefault) IsSuccess() bool

IsSuccess returns true when this role privilege create default response has a 2xx status code

func (*RolePrivilegeCreateDefault) String ¶

func (o *RolePrivilegeCreateDefault) String() string

type RolePrivilegeCreateParams ¶

type RolePrivilegeCreateParams struct {

	/* Info.

	   Role privilege specification
	*/
	Info *models.RolePrivilege

	/* Name.

	   Role name
	*/
	NamePathParameter string

	/* OwnerUUID.

	   Role owner UUID
	*/
	OwnerUUIDPathParameter string

	/* 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
}

RolePrivilegeCreateParams contains all the parameters to send to the API endpoint

for the role privilege create operation.

Typically these are written to a http.Request.

func NewRolePrivilegeCreateParams ¶

func NewRolePrivilegeCreateParams() *RolePrivilegeCreateParams

NewRolePrivilegeCreateParams creates a new RolePrivilegeCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRolePrivilegeCreateParamsWithContext ¶

func NewRolePrivilegeCreateParamsWithContext(ctx context.Context) *RolePrivilegeCreateParams

NewRolePrivilegeCreateParamsWithContext creates a new RolePrivilegeCreateParams object with the ability to set a context for a request.

func NewRolePrivilegeCreateParamsWithHTTPClient ¶

func NewRolePrivilegeCreateParamsWithHTTPClient(client *http.Client) *RolePrivilegeCreateParams

NewRolePrivilegeCreateParamsWithHTTPClient creates a new RolePrivilegeCreateParams object with the ability to set a custom HTTPClient for a request.

func NewRolePrivilegeCreateParamsWithTimeout ¶

func NewRolePrivilegeCreateParamsWithTimeout(timeout time.Duration) *RolePrivilegeCreateParams

NewRolePrivilegeCreateParamsWithTimeout creates a new RolePrivilegeCreateParams object with the ability to set a timeout on a request.

func (*RolePrivilegeCreateParams) SetContext ¶

func (o *RolePrivilegeCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the role privilege create params

func (*RolePrivilegeCreateParams) SetDefaults ¶

func (o *RolePrivilegeCreateParams) SetDefaults()

SetDefaults hydrates default values in the role privilege create params (not the query body).

All values with no default are reset to their zero value.

func (*RolePrivilegeCreateParams) SetHTTPClient ¶

func (o *RolePrivilegeCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the role privilege create params

func (*RolePrivilegeCreateParams) SetInfo ¶

SetInfo adds the info to the role privilege create params

func (*RolePrivilegeCreateParams) SetNamePathParameter ¶

func (o *RolePrivilegeCreateParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the role privilege create params

func (*RolePrivilegeCreateParams) SetOwnerUUIDPathParameter ¶

func (o *RolePrivilegeCreateParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the role privilege create params

func (*RolePrivilegeCreateParams) SetReturnRecordsQueryParameter ¶

func (o *RolePrivilegeCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the role privilege create params

func (*RolePrivilegeCreateParams) SetTimeout ¶

func (o *RolePrivilegeCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the role privilege create params

func (*RolePrivilegeCreateParams) WithContext ¶

WithContext adds the context to the role privilege create params

func (*RolePrivilegeCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the role privilege create params (not the query body).

All values with no default are reset to their zero value.

func (*RolePrivilegeCreateParams) WithHTTPClient ¶

func (o *RolePrivilegeCreateParams) WithHTTPClient(client *http.Client) *RolePrivilegeCreateParams

WithHTTPClient adds the HTTPClient to the role privilege create params

func (*RolePrivilegeCreateParams) WithInfo ¶

WithInfo adds the info to the role privilege create params

func (*RolePrivilegeCreateParams) WithNamePathParameter ¶

func (o *RolePrivilegeCreateParams) WithNamePathParameter(name string) *RolePrivilegeCreateParams

WithNamePathParameter adds the name to the role privilege create params

func (*RolePrivilegeCreateParams) WithOwnerUUIDPathParameter ¶

func (o *RolePrivilegeCreateParams) WithOwnerUUIDPathParameter(ownerUUID string) *RolePrivilegeCreateParams

WithOwnerUUIDPathParameter adds the ownerUUID to the role privilege create params

func (*RolePrivilegeCreateParams) WithReturnRecordsQueryParameter ¶

func (o *RolePrivilegeCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *RolePrivilegeCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the role privilege create params

func (*RolePrivilegeCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the role privilege create params

func (*RolePrivilegeCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type RolePrivilegeCreateReader ¶

type RolePrivilegeCreateReader struct {
	// contains filtered or unexported fields
}

RolePrivilegeCreateReader is a Reader for the RolePrivilegeCreate structure.

func (*RolePrivilegeCreateReader) ReadResponse ¶

func (o *RolePrivilegeCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RolePrivilegeDeleteDefault ¶

type RolePrivilegeDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
RolePrivilegeDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5636169 | Specified URI path is invalid or not supported. Resource-qualified endpoints are not supported. | | 5636170 | URI does not exist. | | 5636172 | User accounts detected with this role assigned. Update or delete those accounts before deleting this role. | | 5636173 | This feature requires an effective cluster version of 9.6 or later. | | 5636184 | Expanded REST roles for granular resource control feature is currently disabled. | | 5636185 | The specified UUID was not found. | | 5636186 | Expanded REST roles for granular resource control requires an effective cluster version of 9.10.1 or later. | | 13434890 | Vserver-ID failed for Vserver roles. | | 13434893 | The SVM does not exist. |

func NewRolePrivilegeDeleteDefault ¶

func NewRolePrivilegeDeleteDefault(code int) *RolePrivilegeDeleteDefault

NewRolePrivilegeDeleteDefault creates a RolePrivilegeDeleteDefault with default headers values

func (*RolePrivilegeDeleteDefault) Code ¶

func (o *RolePrivilegeDeleteDefault) Code() int

Code gets the status code for the role privilege delete default response

func (*RolePrivilegeDeleteDefault) Error ¶

func (*RolePrivilegeDeleteDefault) GetPayload ¶

func (*RolePrivilegeDeleteDefault) IsClientError ¶

func (o *RolePrivilegeDeleteDefault) IsClientError() bool

IsClientError returns true when this role privilege delete default response has a 4xx status code

func (*RolePrivilegeDeleteDefault) IsCode ¶

func (o *RolePrivilegeDeleteDefault) IsCode(code int) bool

IsCode returns true when this role privilege delete default response a status code equal to that given

func (*RolePrivilegeDeleteDefault) IsRedirect ¶

func (o *RolePrivilegeDeleteDefault) IsRedirect() bool

IsRedirect returns true when this role privilege delete default response has a 3xx status code

func (*RolePrivilegeDeleteDefault) IsServerError ¶

func (o *RolePrivilegeDeleteDefault) IsServerError() bool

IsServerError returns true when this role privilege delete default response has a 5xx status code

func (*RolePrivilegeDeleteDefault) IsSuccess ¶

func (o *RolePrivilegeDeleteDefault) IsSuccess() bool

IsSuccess returns true when this role privilege delete default response has a 2xx status code

func (*RolePrivilegeDeleteDefault) String ¶

func (o *RolePrivilegeDeleteDefault) String() string

type RolePrivilegeDeleteOK ¶

type RolePrivilegeDeleteOK struct {
}

RolePrivilegeDeleteOK describes a response with status code 200, with default header values.

OK

func NewRolePrivilegeDeleteOK ¶

func NewRolePrivilegeDeleteOK() *RolePrivilegeDeleteOK

NewRolePrivilegeDeleteOK creates a RolePrivilegeDeleteOK with default headers values

func (*RolePrivilegeDeleteOK) Error ¶

func (o *RolePrivilegeDeleteOK) Error() string

func (*RolePrivilegeDeleteOK) IsClientError ¶

func (o *RolePrivilegeDeleteOK) IsClientError() bool

IsClientError returns true when this role privilege delete o k response has a 4xx status code

func (*RolePrivilegeDeleteOK) IsCode ¶

func (o *RolePrivilegeDeleteOK) IsCode(code int) bool

IsCode returns true when this role privilege delete o k response a status code equal to that given

func (*RolePrivilegeDeleteOK) IsRedirect ¶

func (o *RolePrivilegeDeleteOK) IsRedirect() bool

IsRedirect returns true when this role privilege delete o k response has a 3xx status code

func (*RolePrivilegeDeleteOK) IsServerError ¶

func (o *RolePrivilegeDeleteOK) IsServerError() bool

IsServerError returns true when this role privilege delete o k response has a 5xx status code

func (*RolePrivilegeDeleteOK) IsSuccess ¶

func (o *RolePrivilegeDeleteOK) IsSuccess() bool

IsSuccess returns true when this role privilege delete o k response has a 2xx status code

func (*RolePrivilegeDeleteOK) String ¶

func (o *RolePrivilegeDeleteOK) String() string

type RolePrivilegeDeleteParams ¶

type RolePrivilegeDeleteParams struct {

	/* Name.

	   Role name
	*/
	NamePathParameter string

	/* OwnerUUID.

	   Role owner UUID
	*/
	OwnerUUIDPathParameter string

	/* Path.

	   REST API path or command/command directory path
	*/
	PathPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RolePrivilegeDeleteParams contains all the parameters to send to the API endpoint

for the role privilege delete operation.

Typically these are written to a http.Request.

func NewRolePrivilegeDeleteParams ¶

func NewRolePrivilegeDeleteParams() *RolePrivilegeDeleteParams

NewRolePrivilegeDeleteParams creates a new RolePrivilegeDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRolePrivilegeDeleteParamsWithContext ¶

func NewRolePrivilegeDeleteParamsWithContext(ctx context.Context) *RolePrivilegeDeleteParams

NewRolePrivilegeDeleteParamsWithContext creates a new RolePrivilegeDeleteParams object with the ability to set a context for a request.

func NewRolePrivilegeDeleteParamsWithHTTPClient ¶

func NewRolePrivilegeDeleteParamsWithHTTPClient(client *http.Client) *RolePrivilegeDeleteParams

NewRolePrivilegeDeleteParamsWithHTTPClient creates a new RolePrivilegeDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewRolePrivilegeDeleteParamsWithTimeout ¶

func NewRolePrivilegeDeleteParamsWithTimeout(timeout time.Duration) *RolePrivilegeDeleteParams

NewRolePrivilegeDeleteParamsWithTimeout creates a new RolePrivilegeDeleteParams object with the ability to set a timeout on a request.

func (*RolePrivilegeDeleteParams) SetContext ¶

func (o *RolePrivilegeDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the role privilege delete params

func (*RolePrivilegeDeleteParams) SetDefaults ¶

func (o *RolePrivilegeDeleteParams) SetDefaults()

SetDefaults hydrates default values in the role privilege delete params (not the query body).

All values with no default are reset to their zero value.

func (*RolePrivilegeDeleteParams) SetHTTPClient ¶

func (o *RolePrivilegeDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the role privilege delete params

func (*RolePrivilegeDeleteParams) SetNamePathParameter ¶

func (o *RolePrivilegeDeleteParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the role privilege delete params

func (*RolePrivilegeDeleteParams) SetOwnerUUIDPathParameter ¶

func (o *RolePrivilegeDeleteParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the role privilege delete params

func (*RolePrivilegeDeleteParams) SetPathPathParameter ¶

func (o *RolePrivilegeDeleteParams) SetPathPathParameter(path string)

SetPathPathParameter adds the path to the role privilege delete params

func (*RolePrivilegeDeleteParams) SetTimeout ¶

func (o *RolePrivilegeDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the role privilege delete params

func (*RolePrivilegeDeleteParams) WithContext ¶

WithContext adds the context to the role privilege delete params

func (*RolePrivilegeDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the role privilege delete params (not the query body).

All values with no default are reset to their zero value.

func (*RolePrivilegeDeleteParams) WithHTTPClient ¶

func (o *RolePrivilegeDeleteParams) WithHTTPClient(client *http.Client) *RolePrivilegeDeleteParams

WithHTTPClient adds the HTTPClient to the role privilege delete params

func (*RolePrivilegeDeleteParams) WithNamePathParameter ¶

func (o *RolePrivilegeDeleteParams) WithNamePathParameter(name string) *RolePrivilegeDeleteParams

WithNamePathParameter adds the name to the role privilege delete params

func (*RolePrivilegeDeleteParams) WithOwnerUUIDPathParameter ¶

func (o *RolePrivilegeDeleteParams) WithOwnerUUIDPathParameter(ownerUUID string) *RolePrivilegeDeleteParams

WithOwnerUUIDPathParameter adds the ownerUUID to the role privilege delete params

func (*RolePrivilegeDeleteParams) WithPathPathParameter ¶

func (o *RolePrivilegeDeleteParams) WithPathPathParameter(path string) *RolePrivilegeDeleteParams

WithPathPathParameter adds the path to the role privilege delete params

func (*RolePrivilegeDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the role privilege delete params

func (*RolePrivilegeDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type RolePrivilegeDeleteReader ¶

type RolePrivilegeDeleteReader struct {
	// contains filtered or unexported fields
}

RolePrivilegeDeleteReader is a Reader for the RolePrivilegeDelete structure.

func (*RolePrivilegeDeleteReader) ReadResponse ¶

func (o *RolePrivilegeDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RolePrivilegeGetDefault ¶

type RolePrivilegeGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

RolePrivilegeGetDefault describes a response with status code -1, with default header values.

Error

func NewRolePrivilegeGetDefault ¶

func NewRolePrivilegeGetDefault(code int) *RolePrivilegeGetDefault

NewRolePrivilegeGetDefault creates a RolePrivilegeGetDefault with default headers values

func (*RolePrivilegeGetDefault) Code ¶

func (o *RolePrivilegeGetDefault) Code() int

Code gets the status code for the role privilege get default response

func (*RolePrivilegeGetDefault) Error ¶

func (o *RolePrivilegeGetDefault) Error() string

func (*RolePrivilegeGetDefault) GetPayload ¶

func (o *RolePrivilegeGetDefault) GetPayload() *models.ErrorResponse

func (*RolePrivilegeGetDefault) IsClientError ¶

func (o *RolePrivilegeGetDefault) IsClientError() bool

IsClientError returns true when this role privilege get default response has a 4xx status code

func (*RolePrivilegeGetDefault) IsCode ¶

func (o *RolePrivilegeGetDefault) IsCode(code int) bool

IsCode returns true when this role privilege get default response a status code equal to that given

func (*RolePrivilegeGetDefault) IsRedirect ¶

func (o *RolePrivilegeGetDefault) IsRedirect() bool

IsRedirect returns true when this role privilege get default response has a 3xx status code

func (*RolePrivilegeGetDefault) IsServerError ¶

func (o *RolePrivilegeGetDefault) IsServerError() bool

IsServerError returns true when this role privilege get default response has a 5xx status code

func (*RolePrivilegeGetDefault) IsSuccess ¶

func (o *RolePrivilegeGetDefault) IsSuccess() bool

IsSuccess returns true when this role privilege get default response has a 2xx status code

func (*RolePrivilegeGetDefault) String ¶

func (o *RolePrivilegeGetDefault) String() string

type RolePrivilegeGetOK ¶

type RolePrivilegeGetOK struct {
	Payload *models.RolePrivilege
}

RolePrivilegeGetOK describes a response with status code 200, with default header values.

OK

func NewRolePrivilegeGetOK ¶

func NewRolePrivilegeGetOK() *RolePrivilegeGetOK

NewRolePrivilegeGetOK creates a RolePrivilegeGetOK with default headers values

func (*RolePrivilegeGetOK) Error ¶

func (o *RolePrivilegeGetOK) Error() string

func (*RolePrivilegeGetOK) GetPayload ¶

func (o *RolePrivilegeGetOK) GetPayload() *models.RolePrivilege

func (*RolePrivilegeGetOK) IsClientError ¶

func (o *RolePrivilegeGetOK) IsClientError() bool

IsClientError returns true when this role privilege get o k response has a 4xx status code

func (*RolePrivilegeGetOK) IsCode ¶

func (o *RolePrivilegeGetOK) IsCode(code int) bool

IsCode returns true when this role privilege get o k response a status code equal to that given

func (*RolePrivilegeGetOK) IsRedirect ¶

func (o *RolePrivilegeGetOK) IsRedirect() bool

IsRedirect returns true when this role privilege get o k response has a 3xx status code

func (*RolePrivilegeGetOK) IsServerError ¶

func (o *RolePrivilegeGetOK) IsServerError() bool

IsServerError returns true when this role privilege get o k response has a 5xx status code

func (*RolePrivilegeGetOK) IsSuccess ¶

func (o *RolePrivilegeGetOK) IsSuccess() bool

IsSuccess returns true when this role privilege get o k response has a 2xx status code

func (*RolePrivilegeGetOK) String ¶

func (o *RolePrivilegeGetOK) String() string

type RolePrivilegeGetParams ¶

type RolePrivilegeGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Name.

	   Role name
	*/
	NamePathParameter string

	/* OwnerUUID.

	   Role owner UUID
	*/
	OwnerUUIDPathParameter string

	/* Path.

	   REST API path or command/command directory path
	*/
	PathPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RolePrivilegeGetParams contains all the parameters to send to the API endpoint

for the role privilege get operation.

Typically these are written to a http.Request.

func NewRolePrivilegeGetParams ¶

func NewRolePrivilegeGetParams() *RolePrivilegeGetParams

NewRolePrivilegeGetParams creates a new RolePrivilegeGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRolePrivilegeGetParamsWithContext ¶

func NewRolePrivilegeGetParamsWithContext(ctx context.Context) *RolePrivilegeGetParams

NewRolePrivilegeGetParamsWithContext creates a new RolePrivilegeGetParams object with the ability to set a context for a request.

func NewRolePrivilegeGetParamsWithHTTPClient ¶

func NewRolePrivilegeGetParamsWithHTTPClient(client *http.Client) *RolePrivilegeGetParams

NewRolePrivilegeGetParamsWithHTTPClient creates a new RolePrivilegeGetParams object with the ability to set a custom HTTPClient for a request.

func NewRolePrivilegeGetParamsWithTimeout ¶

func NewRolePrivilegeGetParamsWithTimeout(timeout time.Duration) *RolePrivilegeGetParams

NewRolePrivilegeGetParamsWithTimeout creates a new RolePrivilegeGetParams object with the ability to set a timeout on a request.

func (*RolePrivilegeGetParams) SetContext ¶

func (o *RolePrivilegeGetParams) SetContext(ctx context.Context)

SetContext adds the context to the role privilege get params

func (*RolePrivilegeGetParams) SetDefaults ¶

func (o *RolePrivilegeGetParams) SetDefaults()

SetDefaults hydrates default values in the role privilege get params (not the query body).

All values with no default are reset to their zero value.

func (*RolePrivilegeGetParams) SetFieldsQueryParameter ¶

func (o *RolePrivilegeGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the role privilege get params

func (*RolePrivilegeGetParams) SetHTTPClient ¶

func (o *RolePrivilegeGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the role privilege get params

func (*RolePrivilegeGetParams) SetNamePathParameter ¶

func (o *RolePrivilegeGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the role privilege get params

func (*RolePrivilegeGetParams) SetOwnerUUIDPathParameter ¶

func (o *RolePrivilegeGetParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the role privilege get params

func (*RolePrivilegeGetParams) SetPathPathParameter ¶

func (o *RolePrivilegeGetParams) SetPathPathParameter(path string)

SetPathPathParameter adds the path to the role privilege get params

func (*RolePrivilegeGetParams) SetTimeout ¶

func (o *RolePrivilegeGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the role privilege get params

func (*RolePrivilegeGetParams) WithContext ¶

WithContext adds the context to the role privilege get params

func (*RolePrivilegeGetParams) WithDefaults ¶

WithDefaults hydrates default values in the role privilege get params (not the query body).

All values with no default are reset to their zero value.

func (*RolePrivilegeGetParams) WithFieldsQueryParameter ¶

func (o *RolePrivilegeGetParams) WithFieldsQueryParameter(fields []string) *RolePrivilegeGetParams

WithFieldsQueryParameter adds the fields to the role privilege get params

func (*RolePrivilegeGetParams) WithHTTPClient ¶

func (o *RolePrivilegeGetParams) WithHTTPClient(client *http.Client) *RolePrivilegeGetParams

WithHTTPClient adds the HTTPClient to the role privilege get params

func (*RolePrivilegeGetParams) WithNamePathParameter ¶

func (o *RolePrivilegeGetParams) WithNamePathParameter(name string) *RolePrivilegeGetParams

WithNamePathParameter adds the name to the role privilege get params

func (*RolePrivilegeGetParams) WithOwnerUUIDPathParameter ¶

func (o *RolePrivilegeGetParams) WithOwnerUUIDPathParameter(ownerUUID string) *RolePrivilegeGetParams

WithOwnerUUIDPathParameter adds the ownerUUID to the role privilege get params

func (*RolePrivilegeGetParams) WithPathPathParameter ¶

func (o *RolePrivilegeGetParams) WithPathPathParameter(path string) *RolePrivilegeGetParams

WithPathPathParameter adds the path to the role privilege get params

func (*RolePrivilegeGetParams) WithTimeout ¶

WithTimeout adds the timeout to the role privilege get params

func (*RolePrivilegeGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type RolePrivilegeGetReader ¶

type RolePrivilegeGetReader struct {
	// contains filtered or unexported fields
}

RolePrivilegeGetReader is a Reader for the RolePrivilegeGet structure.

func (*RolePrivilegeGetReader) ReadResponse ¶

func (o *RolePrivilegeGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RolePrivilegeModifyDefault ¶

type RolePrivilegeModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

RolePrivilegeModifyDefault describes a response with status code -1, with default header values.

Error

func NewRolePrivilegeModifyDefault ¶

func NewRolePrivilegeModifyDefault(code int) *RolePrivilegeModifyDefault

NewRolePrivilegeModifyDefault creates a RolePrivilegeModifyDefault with default headers values

func (*RolePrivilegeModifyDefault) Code ¶

func (o *RolePrivilegeModifyDefault) Code() int

Code gets the status code for the role privilege modify default response

func (*RolePrivilegeModifyDefault) Error ¶

func (*RolePrivilegeModifyDefault) GetPayload ¶

func (*RolePrivilegeModifyDefault) IsClientError ¶

func (o *RolePrivilegeModifyDefault) IsClientError() bool

IsClientError returns true when this role privilege modify default response has a 4xx status code

func (*RolePrivilegeModifyDefault) IsCode ¶

func (o *RolePrivilegeModifyDefault) IsCode(code int) bool

IsCode returns true when this role privilege modify default response a status code equal to that given

func (*RolePrivilegeModifyDefault) IsRedirect ¶

func (o *RolePrivilegeModifyDefault) IsRedirect() bool

IsRedirect returns true when this role privilege modify default response has a 3xx status code

func (*RolePrivilegeModifyDefault) IsServerError ¶

func (o *RolePrivilegeModifyDefault) IsServerError() bool

IsServerError returns true when this role privilege modify default response has a 5xx status code

func (*RolePrivilegeModifyDefault) IsSuccess ¶

func (o *RolePrivilegeModifyDefault) IsSuccess() bool

IsSuccess returns true when this role privilege modify default response has a 2xx status code

func (*RolePrivilegeModifyDefault) String ¶

func (o *RolePrivilegeModifyDefault) String() string

type RolePrivilegeModifyOK ¶

type RolePrivilegeModifyOK struct {
}

RolePrivilegeModifyOK describes a response with status code 200, with default header values.

OK

func NewRolePrivilegeModifyOK ¶

func NewRolePrivilegeModifyOK() *RolePrivilegeModifyOK

NewRolePrivilegeModifyOK creates a RolePrivilegeModifyOK with default headers values

func (*RolePrivilegeModifyOK) Error ¶

func (o *RolePrivilegeModifyOK) Error() string

func (*RolePrivilegeModifyOK) IsClientError ¶

func (o *RolePrivilegeModifyOK) IsClientError() bool

IsClientError returns true when this role privilege modify o k response has a 4xx status code

func (*RolePrivilegeModifyOK) IsCode ¶

func (o *RolePrivilegeModifyOK) IsCode(code int) bool

IsCode returns true when this role privilege modify o k response a status code equal to that given

func (*RolePrivilegeModifyOK) IsRedirect ¶

func (o *RolePrivilegeModifyOK) IsRedirect() bool

IsRedirect returns true when this role privilege modify o k response has a 3xx status code

func (*RolePrivilegeModifyOK) IsServerError ¶

func (o *RolePrivilegeModifyOK) IsServerError() bool

IsServerError returns true when this role privilege modify o k response has a 5xx status code

func (*RolePrivilegeModifyOK) IsSuccess ¶

func (o *RolePrivilegeModifyOK) IsSuccess() bool

IsSuccess returns true when this role privilege modify o k response has a 2xx status code

func (*RolePrivilegeModifyOK) String ¶

func (o *RolePrivilegeModifyOK) String() string

type RolePrivilegeModifyParams ¶

type RolePrivilegeModifyParams struct {

	// Info.
	Info *models.RolePrivilege

	/* Name.

	   Role name
	*/
	NamePathParameter string

	/* OwnerUUID.

	   Role owner UUID
	*/
	OwnerUUIDPathParameter string

	/* Path.

	   REST API path or command/command directory path
	*/
	PathPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RolePrivilegeModifyParams contains all the parameters to send to the API endpoint

for the role privilege modify operation.

Typically these are written to a http.Request.

func NewRolePrivilegeModifyParams ¶

func NewRolePrivilegeModifyParams() *RolePrivilegeModifyParams

NewRolePrivilegeModifyParams creates a new RolePrivilegeModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewRolePrivilegeModifyParamsWithContext ¶

func NewRolePrivilegeModifyParamsWithContext(ctx context.Context) *RolePrivilegeModifyParams

NewRolePrivilegeModifyParamsWithContext creates a new RolePrivilegeModifyParams object with the ability to set a context for a request.

func NewRolePrivilegeModifyParamsWithHTTPClient ¶

func NewRolePrivilegeModifyParamsWithHTTPClient(client *http.Client) *RolePrivilegeModifyParams

NewRolePrivilegeModifyParamsWithHTTPClient creates a new RolePrivilegeModifyParams object with the ability to set a custom HTTPClient for a request.

func NewRolePrivilegeModifyParamsWithTimeout ¶

func NewRolePrivilegeModifyParamsWithTimeout(timeout time.Duration) *RolePrivilegeModifyParams

NewRolePrivilegeModifyParamsWithTimeout creates a new RolePrivilegeModifyParams object with the ability to set a timeout on a request.

func (*RolePrivilegeModifyParams) SetContext ¶

func (o *RolePrivilegeModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the role privilege modify params

func (*RolePrivilegeModifyParams) SetDefaults ¶

func (o *RolePrivilegeModifyParams) SetDefaults()

SetDefaults hydrates default values in the role privilege modify params (not the query body).

All values with no default are reset to their zero value.

func (*RolePrivilegeModifyParams) SetHTTPClient ¶

func (o *RolePrivilegeModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the role privilege modify params

func (*RolePrivilegeModifyParams) SetInfo ¶

SetInfo adds the info to the role privilege modify params

func (*RolePrivilegeModifyParams) SetNamePathParameter ¶

func (o *RolePrivilegeModifyParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the role privilege modify params

func (*RolePrivilegeModifyParams) SetOwnerUUIDPathParameter ¶

func (o *RolePrivilegeModifyParams) SetOwnerUUIDPathParameter(ownerUUID string)

SetOwnerUUIDPathParameter adds the ownerUuid to the role privilege modify params

func (*RolePrivilegeModifyParams) SetPathPathParameter ¶

func (o *RolePrivilegeModifyParams) SetPathPathParameter(path string)

SetPathPathParameter adds the path to the role privilege modify params

func (*RolePrivilegeModifyParams) SetTimeout ¶

func (o *RolePrivilegeModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the role privilege modify params

func (*RolePrivilegeModifyParams) WithContext ¶

WithContext adds the context to the role privilege modify params

func (*RolePrivilegeModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the role privilege modify params (not the query body).

All values with no default are reset to their zero value.

func (*RolePrivilegeModifyParams) WithHTTPClient ¶

func (o *RolePrivilegeModifyParams) WithHTTPClient(client *http.Client) *RolePrivilegeModifyParams

WithHTTPClient adds the HTTPClient to the role privilege modify params

func (*RolePrivilegeModifyParams) WithInfo ¶

WithInfo adds the info to the role privilege modify params

func (*RolePrivilegeModifyParams) WithNamePathParameter ¶

func (o *RolePrivilegeModifyParams) WithNamePathParameter(name string) *RolePrivilegeModifyParams

WithNamePathParameter adds the name to the role privilege modify params

func (*RolePrivilegeModifyParams) WithOwnerUUIDPathParameter ¶

func (o *RolePrivilegeModifyParams) WithOwnerUUIDPathParameter(ownerUUID string) *RolePrivilegeModifyParams

WithOwnerUUIDPathParameter adds the ownerUUID to the role privilege modify params

func (*RolePrivilegeModifyParams) WithPathPathParameter ¶

func (o *RolePrivilegeModifyParams) WithPathPathParameter(path string) *RolePrivilegeModifyParams

WithPathPathParameter adds the path to the role privilege modify params

func (*RolePrivilegeModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the role privilege modify params

func (*RolePrivilegeModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type RolePrivilegeModifyReader ¶

type RolePrivilegeModifyReader struct {
	// contains filtered or unexported fields
}

RolePrivilegeModifyReader is a Reader for the RolePrivilegeModify structure.

func (*RolePrivilegeModifyReader) ReadResponse ¶

func (o *RolePrivilegeModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SSHGetDefault ¶

type SSHGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SSHGetDefault describes a response with status code -1, with default header values.

Error

func NewSSHGetDefault ¶

func NewSSHGetDefault(code int) *SSHGetDefault

NewSSHGetDefault creates a SSHGetDefault with default headers values

func (*SSHGetDefault) Code ¶

func (o *SSHGetDefault) Code() int

Code gets the status code for the ssh get default response

func (*SSHGetDefault) Error ¶

func (o *SSHGetDefault) Error() string

func (*SSHGetDefault) GetPayload ¶

func (o *SSHGetDefault) GetPayload() *models.ErrorResponse

func (*SSHGetDefault) IsClientError ¶

func (o *SSHGetDefault) IsClientError() bool

IsClientError returns true when this ssh get default response has a 4xx status code

func (*SSHGetDefault) IsCode ¶

func (o *SSHGetDefault) IsCode(code int) bool

IsCode returns true when this ssh get default response a status code equal to that given

func (*SSHGetDefault) IsRedirect ¶

func (o *SSHGetDefault) IsRedirect() bool

IsRedirect returns true when this ssh get default response has a 3xx status code

func (*SSHGetDefault) IsServerError ¶

func (o *SSHGetDefault) IsServerError() bool

IsServerError returns true when this ssh get default response has a 5xx status code

func (*SSHGetDefault) IsSuccess ¶

func (o *SSHGetDefault) IsSuccess() bool

IsSuccess returns true when this ssh get default response has a 2xx status code

func (*SSHGetDefault) String ¶

func (o *SSHGetDefault) String() string

type SSHGetOK ¶

type SSHGetOK struct {
	Payload *models.ClusterSSHServer
}

SSHGetOK describes a response with status code 200, with default header values.

OK

func NewSSHGetOK ¶

func NewSSHGetOK() *SSHGetOK

NewSSHGetOK creates a SSHGetOK with default headers values

func (*SSHGetOK) Error ¶

func (o *SSHGetOK) Error() string

func (*SSHGetOK) GetPayload ¶

func (o *SSHGetOK) GetPayload() *models.ClusterSSHServer

func (*SSHGetOK) IsClientError ¶

func (o *SSHGetOK) IsClientError() bool

IsClientError returns true when this ssh get o k response has a 4xx status code

func (*SSHGetOK) IsCode ¶

func (o *SSHGetOK) IsCode(code int) bool

IsCode returns true when this ssh get o k response a status code equal to that given

func (*SSHGetOK) IsRedirect ¶

func (o *SSHGetOK) IsRedirect() bool

IsRedirect returns true when this ssh get o k response has a 3xx status code

func (*SSHGetOK) IsServerError ¶

func (o *SSHGetOK) IsServerError() bool

IsServerError returns true when this ssh get o k response has a 5xx status code

func (*SSHGetOK) IsSuccess ¶

func (o *SSHGetOK) IsSuccess() bool

IsSuccess returns true when this ssh get o k response has a 2xx status code

func (*SSHGetOK) String ¶

func (o *SSHGetOK) String() string

type SSHGetParams ¶

type SSHGetParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SSHGetParams contains all the parameters to send to the API endpoint

for the ssh get operation.

Typically these are written to a http.Request.

func NewSSHGetParams ¶

func NewSSHGetParams() *SSHGetParams

NewSSHGetParams creates a new SSHGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSSHGetParamsWithContext ¶

func NewSSHGetParamsWithContext(ctx context.Context) *SSHGetParams

NewSSHGetParamsWithContext creates a new SSHGetParams object with the ability to set a context for a request.

func NewSSHGetParamsWithHTTPClient ¶

func NewSSHGetParamsWithHTTPClient(client *http.Client) *SSHGetParams

NewSSHGetParamsWithHTTPClient creates a new SSHGetParams object with the ability to set a custom HTTPClient for a request.

func NewSSHGetParamsWithTimeout ¶

func NewSSHGetParamsWithTimeout(timeout time.Duration) *SSHGetParams

NewSSHGetParamsWithTimeout creates a new SSHGetParams object with the ability to set a timeout on a request.

func (*SSHGetParams) SetContext ¶

func (o *SSHGetParams) SetContext(ctx context.Context)

SetContext adds the context to the ssh get params

func (*SSHGetParams) SetDefaults ¶

func (o *SSHGetParams) SetDefaults()

SetDefaults hydrates default values in the ssh get params (not the query body).

All values with no default are reset to their zero value.

func (*SSHGetParams) SetHTTPClient ¶

func (o *SSHGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ssh get params

func (*SSHGetParams) SetTimeout ¶

func (o *SSHGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ssh get params

func (*SSHGetParams) WithContext ¶

func (o *SSHGetParams) WithContext(ctx context.Context) *SSHGetParams

WithContext adds the context to the ssh get params

func (*SSHGetParams) WithDefaults ¶

func (o *SSHGetParams) WithDefaults() *SSHGetParams

WithDefaults hydrates default values in the ssh get params (not the query body).

All values with no default are reset to their zero value.

func (*SSHGetParams) WithHTTPClient ¶

func (o *SSHGetParams) WithHTTPClient(client *http.Client) *SSHGetParams

WithHTTPClient adds the HTTPClient to the ssh get params

func (*SSHGetParams) WithTimeout ¶

func (o *SSHGetParams) WithTimeout(timeout time.Duration) *SSHGetParams

WithTimeout adds the timeout to the ssh get params

func (*SSHGetParams) WriteToRequest ¶

func (o *SSHGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SSHGetReader ¶

type SSHGetReader struct {
	// contains filtered or unexported fields
}

SSHGetReader is a Reader for the SSHGet structure.

func (*SSHGetReader) ReadResponse ¶

func (o *SSHGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SSHModifyDefault ¶

type SSHModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SSHModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 10682372 | There must be at least one key exchange algorithm associated with the SSH configuration. | | 10682373 | There must be at least one cipher associated with the SSH configuration. | | 10682375 | Failed to modify SSH key exchange algorithms. | | 10682378 | Failed to modify SSH ciphers. | | 10682399 | Key exchange algorithm not supported in FIPS enabled mode. | | 10682400 | Failed to modify SSH MAC algorithms. | | 10682401 | MAC algorithm not supported in FIPS enabled mode. | | 10682403 | There must be at least one MAC algorithm with the SSH configuration. | | 10682413 | Failed to modify maximum authentication retry attempts. | | 10682413 | Failed to modify maximum authentication retry attempts. | | 10682418 | Cipher not supported in FIPS enabled mode. |

func NewSSHModifyDefault ¶

func NewSSHModifyDefault(code int) *SSHModifyDefault

NewSSHModifyDefault creates a SSHModifyDefault with default headers values

func (*SSHModifyDefault) Code ¶

func (o *SSHModifyDefault) Code() int

Code gets the status code for the ssh modify default response

func (*SSHModifyDefault) Error ¶

func (o *SSHModifyDefault) Error() string

func (*SSHModifyDefault) GetPayload ¶

func (o *SSHModifyDefault) GetPayload() *models.ErrorResponse

func (*SSHModifyDefault) IsClientError ¶

func (o *SSHModifyDefault) IsClientError() bool

IsClientError returns true when this ssh modify default response has a 4xx status code

func (*SSHModifyDefault) IsCode ¶

func (o *SSHModifyDefault) IsCode(code int) bool

IsCode returns true when this ssh modify default response a status code equal to that given

func (*SSHModifyDefault) IsRedirect ¶

func (o *SSHModifyDefault) IsRedirect() bool

IsRedirect returns true when this ssh modify default response has a 3xx status code

func (*SSHModifyDefault) IsServerError ¶

func (o *SSHModifyDefault) IsServerError() bool

IsServerError returns true when this ssh modify default response has a 5xx status code

func (*SSHModifyDefault) IsSuccess ¶

func (o *SSHModifyDefault) IsSuccess() bool

IsSuccess returns true when this ssh modify default response has a 2xx status code

func (*SSHModifyDefault) String ¶

func (o *SSHModifyDefault) String() string

type SSHModifyOK ¶

type SSHModifyOK struct {
}

SSHModifyOK describes a response with status code 200, with default header values.

OK

func NewSSHModifyOK ¶

func NewSSHModifyOK() *SSHModifyOK

NewSSHModifyOK creates a SSHModifyOK with default headers values

func (*SSHModifyOK) Error ¶

func (o *SSHModifyOK) Error() string

func (*SSHModifyOK) IsClientError ¶

func (o *SSHModifyOK) IsClientError() bool

IsClientError returns true when this ssh modify o k response has a 4xx status code

func (*SSHModifyOK) IsCode ¶

func (o *SSHModifyOK) IsCode(code int) bool

IsCode returns true when this ssh modify o k response a status code equal to that given

func (*SSHModifyOK) IsRedirect ¶

func (o *SSHModifyOK) IsRedirect() bool

IsRedirect returns true when this ssh modify o k response has a 3xx status code

func (*SSHModifyOK) IsServerError ¶

func (o *SSHModifyOK) IsServerError() bool

IsServerError returns true when this ssh modify o k response has a 5xx status code

func (*SSHModifyOK) IsSuccess ¶

func (o *SSHModifyOK) IsSuccess() bool

IsSuccess returns true when this ssh modify o k response has a 2xx status code

func (*SSHModifyOK) String ¶

func (o *SSHModifyOK) String() string

type SSHModifyParams ¶

type SSHModifyParams struct {

	/* Info.

	   SSH server algorithms and limits configuration details.
	*/
	Info *models.ClusterSSHServer

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SSHModifyParams contains all the parameters to send to the API endpoint

for the ssh modify operation.

Typically these are written to a http.Request.

func NewSSHModifyParams ¶

func NewSSHModifyParams() *SSHModifyParams

NewSSHModifyParams creates a new SSHModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSSHModifyParamsWithContext ¶

func NewSSHModifyParamsWithContext(ctx context.Context) *SSHModifyParams

NewSSHModifyParamsWithContext creates a new SSHModifyParams object with the ability to set a context for a request.

func NewSSHModifyParamsWithHTTPClient ¶

func NewSSHModifyParamsWithHTTPClient(client *http.Client) *SSHModifyParams

NewSSHModifyParamsWithHTTPClient creates a new SSHModifyParams object with the ability to set a custom HTTPClient for a request.

func NewSSHModifyParamsWithTimeout ¶

func NewSSHModifyParamsWithTimeout(timeout time.Duration) *SSHModifyParams

NewSSHModifyParamsWithTimeout creates a new SSHModifyParams object with the ability to set a timeout on a request.

func (*SSHModifyParams) SetContext ¶

func (o *SSHModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the ssh modify params

func (*SSHModifyParams) SetDefaults ¶

func (o *SSHModifyParams) SetDefaults()

SetDefaults hydrates default values in the ssh modify params (not the query body).

All values with no default are reset to their zero value.

func (*SSHModifyParams) SetHTTPClient ¶

func (o *SSHModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ssh modify params

func (*SSHModifyParams) SetInfo ¶

func (o *SSHModifyParams) SetInfo(info *models.ClusterSSHServer)

SetInfo adds the info to the ssh modify params

func (*SSHModifyParams) SetTimeout ¶

func (o *SSHModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ssh modify params

func (*SSHModifyParams) WithContext ¶

func (o *SSHModifyParams) WithContext(ctx context.Context) *SSHModifyParams

WithContext adds the context to the ssh modify params

func (*SSHModifyParams) WithDefaults ¶

func (o *SSHModifyParams) WithDefaults() *SSHModifyParams

WithDefaults hydrates default values in the ssh modify params (not the query body).

All values with no default are reset to their zero value.

func (*SSHModifyParams) WithHTTPClient ¶

func (o *SSHModifyParams) WithHTTPClient(client *http.Client) *SSHModifyParams

WithHTTPClient adds the HTTPClient to the ssh modify params

func (*SSHModifyParams) WithInfo ¶

WithInfo adds the info to the ssh modify params

func (*SSHModifyParams) WithTimeout ¶

func (o *SSHModifyParams) WithTimeout(timeout time.Duration) *SSHModifyParams

WithTimeout adds the timeout to the ssh modify params

func (*SSHModifyParams) WriteToRequest ¶

func (o *SSHModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SSHModifyReader ¶

type SSHModifyReader struct {
	// contains filtered or unexported fields
}

SSHModifyReader is a Reader for the SSHModify structure.

func (*SSHModifyReader) ReadResponse ¶

func (o *SSHModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityAssociationCollectionGetDefault ¶

type SecurityAssociationCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityAssociationCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityAssociationCollectionGetDefault ¶

func NewSecurityAssociationCollectionGetDefault(code int) *SecurityAssociationCollectionGetDefault

NewSecurityAssociationCollectionGetDefault creates a SecurityAssociationCollectionGetDefault with default headers values

func (*SecurityAssociationCollectionGetDefault) Code ¶

Code gets the status code for the security association collection get default response

func (*SecurityAssociationCollectionGetDefault) Error ¶

func (*SecurityAssociationCollectionGetDefault) GetPayload ¶

func (*SecurityAssociationCollectionGetDefault) IsClientError ¶

func (o *SecurityAssociationCollectionGetDefault) IsClientError() bool

IsClientError returns true when this security association collection get default response has a 4xx status code

func (*SecurityAssociationCollectionGetDefault) IsCode ¶

IsCode returns true when this security association collection get default response a status code equal to that given

func (*SecurityAssociationCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this security association collection get default response has a 3xx status code

func (*SecurityAssociationCollectionGetDefault) IsServerError ¶

func (o *SecurityAssociationCollectionGetDefault) IsServerError() bool

IsServerError returns true when this security association collection get default response has a 5xx status code

func (*SecurityAssociationCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this security association collection get default response has a 2xx status code

func (*SecurityAssociationCollectionGetDefault) String ¶

type SecurityAssociationCollectionGetOK ¶

type SecurityAssociationCollectionGetOK struct {
	Payload *models.SecurityAssociationResponse
}

SecurityAssociationCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityAssociationCollectionGetOK ¶

func NewSecurityAssociationCollectionGetOK() *SecurityAssociationCollectionGetOK

NewSecurityAssociationCollectionGetOK creates a SecurityAssociationCollectionGetOK with default headers values

func (*SecurityAssociationCollectionGetOK) Error ¶

func (*SecurityAssociationCollectionGetOK) GetPayload ¶

func (*SecurityAssociationCollectionGetOK) IsClientError ¶

func (o *SecurityAssociationCollectionGetOK) IsClientError() bool

IsClientError returns true when this security association collection get o k response has a 4xx status code

func (*SecurityAssociationCollectionGetOK) IsCode ¶

IsCode returns true when this security association collection get o k response a status code equal to that given

func (*SecurityAssociationCollectionGetOK) IsRedirect ¶

func (o *SecurityAssociationCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this security association collection get o k response has a 3xx status code

func (*SecurityAssociationCollectionGetOK) IsServerError ¶

func (o *SecurityAssociationCollectionGetOK) IsServerError() bool

IsServerError returns true when this security association collection get o k response has a 5xx status code

func (*SecurityAssociationCollectionGetOK) IsSuccess ¶

IsSuccess returns true when this security association collection get o k response has a 2xx status code

func (*SecurityAssociationCollectionGetOK) String ¶

type SecurityAssociationCollectionGetParams ¶

type SecurityAssociationCollectionGetParams struct {

	/* CipherSuite.

	   Filter by cipher_suite
	*/
	CipherSuiteQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* IkeAuthentication.

	   Filter by ike.authentication
	*/
	IkeAuthenticationQueryParameter *string

	/* IkeInitiatorSecurityParameterIndex.

	   Filter by ike.initiator_security_parameter_index
	*/
	IkeInitiatorSecurityParameterIndexQueryParameter *string

	/* IkeIsInitiator.

	   Filter by ike.is_initiator
	*/
	IkeIsInitiatorQueryParameter *bool

	/* IkeResponderSecurityParameterIndex.

	   Filter by ike.responder_security_parameter_index
	*/
	IkeResponderSecurityParameterIndexQueryParameter *string

	/* IkeState.

	   Filter by ike.state
	*/
	IkeStateQueryParameter *string

	/* IkeVersion.

	   Filter by ike.version
	*/
	IkeVersionQueryParameter *int64

	/* IpsecAction.

	   Filter by ipsec.action
	*/
	IpsecActionQueryParameter *string

	/* IpsecInboundBytes.

	   Filter by ipsec.inbound.bytes
	*/
	IpsecInboundBytesQueryParameter *int64

	/* IpsecInboundPackets.

	   Filter by ipsec.inbound.packets
	*/
	IpsecInboundPacketsQueryParameter *int64

	/* IpsecInboundSecurityParameterIndex.

	   Filter by ipsec.inbound.security_parameter_index
	*/
	IpsecInboundSecurityParameterIndexQueryParameter *string

	/* IpsecOutboundBytes.

	   Filter by ipsec.outbound.bytes
	*/
	IpsecOutboundBytesQueryParameter *int64

	/* IpsecOutboundPackets.

	   Filter by ipsec.outbound.packets
	*/
	IpsecOutboundPacketsQueryParameter *int64

	/* IpsecOutboundSecurityParameterIndex.

	   Filter by ipsec.outbound.security_parameter_index
	*/
	IpsecOutboundSecurityParameterIndexQueryParameter *string

	/* IpsecState.

	   Filter by ipsec.state
	*/
	IpsecStateQueryParameter *string

	/* Lifetime.

	   Filter by lifetime
	*/
	LifetimeQueryParameter *int64

	/* LocalAddress.

	   Filter by local_address
	*/
	LocalAddressQueryParameter *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* NodeName.

	   Filter by node.name
	*/
	NodeNameQueryParameter *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUIDQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* PolicyName.

	   Filter by policy_name
	*/
	PolicyNameQueryParameter *string

	/* RemoteAddress.

	   Filter by remote_address
	*/
	RemoteAddressQueryParameter *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

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* Type.

	   Filter by type
	*/
	TypeQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityAssociationCollectionGetParams contains all the parameters to send to the API endpoint

for the security association collection get operation.

Typically these are written to a http.Request.

func NewSecurityAssociationCollectionGetParams ¶

func NewSecurityAssociationCollectionGetParams() *SecurityAssociationCollectionGetParams

NewSecurityAssociationCollectionGetParams creates a new SecurityAssociationCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityAssociationCollectionGetParamsWithContext ¶

func NewSecurityAssociationCollectionGetParamsWithContext(ctx context.Context) *SecurityAssociationCollectionGetParams

NewSecurityAssociationCollectionGetParamsWithContext creates a new SecurityAssociationCollectionGetParams object with the ability to set a context for a request.

func NewSecurityAssociationCollectionGetParamsWithHTTPClient ¶

func NewSecurityAssociationCollectionGetParamsWithHTTPClient(client *http.Client) *SecurityAssociationCollectionGetParams

NewSecurityAssociationCollectionGetParamsWithHTTPClient creates a new SecurityAssociationCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityAssociationCollectionGetParamsWithTimeout ¶

func NewSecurityAssociationCollectionGetParamsWithTimeout(timeout time.Duration) *SecurityAssociationCollectionGetParams

NewSecurityAssociationCollectionGetParamsWithTimeout creates a new SecurityAssociationCollectionGetParams object with the ability to set a timeout on a request.

func (*SecurityAssociationCollectionGetParams) SetCipherSuiteQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetCipherSuiteQueryParameter(cipherSuite *string)

SetCipherSuiteQueryParameter adds the cipherSuite to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetContext ¶

SetContext adds the context to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetDefaults ¶

func (o *SecurityAssociationCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the security association collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityAssociationCollectionGetParams) SetFieldsQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetHTTPClient ¶

func (o *SecurityAssociationCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIkeAuthenticationQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIkeAuthenticationQueryParameter(ikeAuthentication *string)

SetIkeAuthenticationQueryParameter adds the ikeAuthentication to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIkeInitiatorSecurityParameterIndexQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIkeInitiatorSecurityParameterIndexQueryParameter(ikeInitiatorSecurityParameterIndex *string)

SetIkeInitiatorSecurityParameterIndexQueryParameter adds the ikeInitiatorSecurityParameterIndex to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIkeIsInitiatorQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIkeIsInitiatorQueryParameter(ikeIsInitiator *bool)

SetIkeIsInitiatorQueryParameter adds the ikeIsInitiator to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIkeResponderSecurityParameterIndexQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIkeResponderSecurityParameterIndexQueryParameter(ikeResponderSecurityParameterIndex *string)

SetIkeResponderSecurityParameterIndexQueryParameter adds the ikeResponderSecurityParameterIndex to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIkeStateQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIkeStateQueryParameter(ikeState *string)

SetIkeStateQueryParameter adds the ikeState to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIkeVersionQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIkeVersionQueryParameter(ikeVersion *int64)

SetIkeVersionQueryParameter adds the ikeVersion to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIpsecActionQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIpsecActionQueryParameter(ipsecAction *string)

SetIpsecActionQueryParameter adds the ipsecAction to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIpsecInboundBytesQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIpsecInboundBytesQueryParameter(ipsecInboundBytes *int64)

SetIpsecInboundBytesQueryParameter adds the ipsecInboundBytes to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIpsecInboundPacketsQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIpsecInboundPacketsQueryParameter(ipsecInboundPackets *int64)

SetIpsecInboundPacketsQueryParameter adds the ipsecInboundPackets to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIpsecInboundSecurityParameterIndexQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIpsecInboundSecurityParameterIndexQueryParameter(ipsecInboundSecurityParameterIndex *string)

SetIpsecInboundSecurityParameterIndexQueryParameter adds the ipsecInboundSecurityParameterIndex to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIpsecOutboundBytesQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIpsecOutboundBytesQueryParameter(ipsecOutboundBytes *int64)

SetIpsecOutboundBytesQueryParameter adds the ipsecOutboundBytes to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIpsecOutboundPacketsQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIpsecOutboundPacketsQueryParameter(ipsecOutboundPackets *int64)

SetIpsecOutboundPacketsQueryParameter adds the ipsecOutboundPackets to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIpsecOutboundSecurityParameterIndexQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIpsecOutboundSecurityParameterIndexQueryParameter(ipsecOutboundSecurityParameterIndex *string)

SetIpsecOutboundSecurityParameterIndexQueryParameter adds the ipsecOutboundSecurityParameterIndex to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetIpsecStateQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetIpsecStateQueryParameter(ipsecState *string)

SetIpsecStateQueryParameter adds the ipsecState to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetLifetimeQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetLifetimeQueryParameter(lifetime *int64)

SetLifetimeQueryParameter adds the lifetime to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetLocalAddressQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetLocalAddressQueryParameter(localAddress *string)

SetLocalAddressQueryParameter adds the localAddress to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetNodeNameQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetNodeNameQueryParameter(nodeName *string)

SetNodeNameQueryParameter adds the nodeName to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetNodeUUIDQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetNodeUUIDQueryParameter(nodeUUID *string)

SetNodeUUIDQueryParameter adds the nodeUuid to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetOrderByQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetPolicyNameQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetPolicyNameQueryParameter(policyName *string)

SetPolicyNameQueryParameter adds the policyName to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetRemoteAddressQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetRemoteAddressQueryParameter(remoteAddress *string)

SetRemoteAddressQueryParameter adds the remoteAddress to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetSVMNameQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetSVMUUIDQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetScopeQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter adds the scope to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetTimeout ¶

func (o *SecurityAssociationCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetTypeQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetTypeQueryParameter(typeVar *string)

SetTypeQueryParameter adds the type to the security association collection get params

func (*SecurityAssociationCollectionGetParams) SetUUIDQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithCipherSuiteQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithCipherSuiteQueryParameter(cipherSuite *string) *SecurityAssociationCollectionGetParams

WithCipherSuiteQueryParameter adds the cipherSuite to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithContext ¶

WithContext adds the context to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security association collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityAssociationCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIkeAuthenticationQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIkeAuthenticationQueryParameter(ikeAuthentication *string) *SecurityAssociationCollectionGetParams

WithIkeAuthenticationQueryParameter adds the ikeAuthentication to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIkeInitiatorSecurityParameterIndexQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIkeInitiatorSecurityParameterIndexQueryParameter(ikeInitiatorSecurityParameterIndex *string) *SecurityAssociationCollectionGetParams

WithIkeInitiatorSecurityParameterIndexQueryParameter adds the ikeInitiatorSecurityParameterIndex to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIkeIsInitiatorQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIkeIsInitiatorQueryParameter(ikeIsInitiator *bool) *SecurityAssociationCollectionGetParams

WithIkeIsInitiatorQueryParameter adds the ikeIsInitiator to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIkeResponderSecurityParameterIndexQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIkeResponderSecurityParameterIndexQueryParameter(ikeResponderSecurityParameterIndex *string) *SecurityAssociationCollectionGetParams

WithIkeResponderSecurityParameterIndexQueryParameter adds the ikeResponderSecurityParameterIndex to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIkeStateQueryParameter ¶

WithIkeStateQueryParameter adds the ikeState to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIkeVersionQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIkeVersionQueryParameter(ikeVersion *int64) *SecurityAssociationCollectionGetParams

WithIkeVersionQueryParameter adds the ikeVersion to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIpsecActionQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIpsecActionQueryParameter(ipsecAction *string) *SecurityAssociationCollectionGetParams

WithIpsecActionQueryParameter adds the ipsecAction to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIpsecInboundBytesQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIpsecInboundBytesQueryParameter(ipsecInboundBytes *int64) *SecurityAssociationCollectionGetParams

WithIpsecInboundBytesQueryParameter adds the ipsecInboundBytes to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIpsecInboundPacketsQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIpsecInboundPacketsQueryParameter(ipsecInboundPackets *int64) *SecurityAssociationCollectionGetParams

WithIpsecInboundPacketsQueryParameter adds the ipsecInboundPackets to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIpsecInboundSecurityParameterIndexQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIpsecInboundSecurityParameterIndexQueryParameter(ipsecInboundSecurityParameterIndex *string) *SecurityAssociationCollectionGetParams

WithIpsecInboundSecurityParameterIndexQueryParameter adds the ipsecInboundSecurityParameterIndex to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIpsecOutboundBytesQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIpsecOutboundBytesQueryParameter(ipsecOutboundBytes *int64) *SecurityAssociationCollectionGetParams

WithIpsecOutboundBytesQueryParameter adds the ipsecOutboundBytes to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIpsecOutboundPacketsQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIpsecOutboundPacketsQueryParameter(ipsecOutboundPackets *int64) *SecurityAssociationCollectionGetParams

WithIpsecOutboundPacketsQueryParameter adds the ipsecOutboundPackets to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIpsecOutboundSecurityParameterIndexQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIpsecOutboundSecurityParameterIndexQueryParameter(ipsecOutboundSecurityParameterIndex *string) *SecurityAssociationCollectionGetParams

WithIpsecOutboundSecurityParameterIndexQueryParameter adds the ipsecOutboundSecurityParameterIndex to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithIpsecStateQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithIpsecStateQueryParameter(ipsecState *string) *SecurityAssociationCollectionGetParams

WithIpsecStateQueryParameter adds the ipsecState to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithLifetimeQueryParameter ¶

WithLifetimeQueryParameter adds the lifetime to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithLocalAddressQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithLocalAddressQueryParameter(localAddress *string) *SecurityAssociationCollectionGetParams

WithLocalAddressQueryParameter adds the localAddress to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *SecurityAssociationCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithNodeNameQueryParameter ¶

WithNodeNameQueryParameter adds the nodeName to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithNodeUUIDQueryParameter ¶

WithNodeUUIDQueryParameter adds the nodeUUID to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithOrderByQueryParameter ¶

WithOrderByQueryParameter adds the orderBy to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithPolicyNameQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithPolicyNameQueryParameter(policyName *string) *SecurityAssociationCollectionGetParams

WithPolicyNameQueryParameter adds the policyName to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithRemoteAddressQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithRemoteAddressQueryParameter(remoteAddress *string) *SecurityAssociationCollectionGetParams

WithRemoteAddressQueryParameter adds the remoteAddress to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityAssociationCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *SecurityAssociationCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *SecurityAssociationCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithSVMNameQueryParameter ¶

WithSVMNameQueryParameter adds the svmName to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithSVMUUIDQueryParameter ¶

WithSVMUUIDQueryParameter adds the svmUUID to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithScopeQueryParameter ¶

WithScopeQueryParameter adds the scope to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithTypeQueryParameter ¶

WithTypeQueryParameter adds the typeVar to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WithUUIDQueryParameter ¶

WithUUIDQueryParameter adds the uuid to the security association collection get params

func (*SecurityAssociationCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityAssociationCollectionGetReader ¶

type SecurityAssociationCollectionGetReader struct {
	// contains filtered or unexported fields
}

SecurityAssociationCollectionGetReader is a Reader for the SecurityAssociationCollectionGet structure.

func (*SecurityAssociationCollectionGetReader) ReadResponse ¶

func (o *SecurityAssociationCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityAssociationGetDefault ¶

type SecurityAssociationGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityAssociationGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 66257118 | IPsec SA with the specified UUID was not found. | | 66257119 | IPsec SA with the specified UUID was not found. |

func NewSecurityAssociationGetDefault ¶

func NewSecurityAssociationGetDefault(code int) *SecurityAssociationGetDefault

NewSecurityAssociationGetDefault creates a SecurityAssociationGetDefault with default headers values

func (*SecurityAssociationGetDefault) Code ¶

Code gets the status code for the security association get default response

func (*SecurityAssociationGetDefault) Error ¶

func (*SecurityAssociationGetDefault) GetPayload ¶

func (*SecurityAssociationGetDefault) IsClientError ¶

func (o *SecurityAssociationGetDefault) IsClientError() bool

IsClientError returns true when this security association get default response has a 4xx status code

func (*SecurityAssociationGetDefault) IsCode ¶

func (o *SecurityAssociationGetDefault) IsCode(code int) bool

IsCode returns true when this security association get default response a status code equal to that given

func (*SecurityAssociationGetDefault) IsRedirect ¶

func (o *SecurityAssociationGetDefault) IsRedirect() bool

IsRedirect returns true when this security association get default response has a 3xx status code

func (*SecurityAssociationGetDefault) IsServerError ¶

func (o *SecurityAssociationGetDefault) IsServerError() bool

IsServerError returns true when this security association get default response has a 5xx status code

func (*SecurityAssociationGetDefault) IsSuccess ¶

func (o *SecurityAssociationGetDefault) IsSuccess() bool

IsSuccess returns true when this security association get default response has a 2xx status code

func (*SecurityAssociationGetDefault) String ¶

type SecurityAssociationGetOK ¶

type SecurityAssociationGetOK struct {
	Payload *models.SecurityAssociation
}

SecurityAssociationGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityAssociationGetOK ¶

func NewSecurityAssociationGetOK() *SecurityAssociationGetOK

NewSecurityAssociationGetOK creates a SecurityAssociationGetOK with default headers values

func (*SecurityAssociationGetOK) Error ¶

func (o *SecurityAssociationGetOK) Error() string

func (*SecurityAssociationGetOK) GetPayload ¶

func (*SecurityAssociationGetOK) IsClientError ¶

func (o *SecurityAssociationGetOK) IsClientError() bool

IsClientError returns true when this security association get o k response has a 4xx status code

func (*SecurityAssociationGetOK) IsCode ¶

func (o *SecurityAssociationGetOK) IsCode(code int) bool

IsCode returns true when this security association get o k response a status code equal to that given

func (*SecurityAssociationGetOK) IsRedirect ¶

func (o *SecurityAssociationGetOK) IsRedirect() bool

IsRedirect returns true when this security association get o k response has a 3xx status code

func (*SecurityAssociationGetOK) IsServerError ¶

func (o *SecurityAssociationGetOK) IsServerError() bool

IsServerError returns true when this security association get o k response has a 5xx status code

func (*SecurityAssociationGetOK) IsSuccess ¶

func (o *SecurityAssociationGetOK) IsSuccess() bool

IsSuccess returns true when this security association get o k response has a 2xx status code

func (*SecurityAssociationGetOK) String ¶

func (o *SecurityAssociationGetOK) String() string

type SecurityAssociationGetParams ¶

type SecurityAssociationGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* UUID.

	   UUID of IPsec or IKE security association.
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityAssociationGetParams contains all the parameters to send to the API endpoint

for the security association get operation.

Typically these are written to a http.Request.

func NewSecurityAssociationGetParams ¶

func NewSecurityAssociationGetParams() *SecurityAssociationGetParams

NewSecurityAssociationGetParams creates a new SecurityAssociationGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityAssociationGetParamsWithContext ¶

func NewSecurityAssociationGetParamsWithContext(ctx context.Context) *SecurityAssociationGetParams

NewSecurityAssociationGetParamsWithContext creates a new SecurityAssociationGetParams object with the ability to set a context for a request.

func NewSecurityAssociationGetParamsWithHTTPClient ¶

func NewSecurityAssociationGetParamsWithHTTPClient(client *http.Client) *SecurityAssociationGetParams

NewSecurityAssociationGetParamsWithHTTPClient creates a new SecurityAssociationGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityAssociationGetParamsWithTimeout ¶

func NewSecurityAssociationGetParamsWithTimeout(timeout time.Duration) *SecurityAssociationGetParams

NewSecurityAssociationGetParamsWithTimeout creates a new SecurityAssociationGetParams object with the ability to set a timeout on a request.

func (*SecurityAssociationGetParams) SetContext ¶

func (o *SecurityAssociationGetParams) SetContext(ctx context.Context)

SetContext adds the context to the security association get params

func (*SecurityAssociationGetParams) SetDefaults ¶

func (o *SecurityAssociationGetParams) SetDefaults()

SetDefaults hydrates default values in the security association get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityAssociationGetParams) SetFieldsQueryParameter ¶

func (o *SecurityAssociationGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security association get params

func (*SecurityAssociationGetParams) SetHTTPClient ¶

func (o *SecurityAssociationGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security association get params

func (*SecurityAssociationGetParams) SetTimeout ¶

func (o *SecurityAssociationGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security association get params

func (*SecurityAssociationGetParams) SetUUIDPathParameter ¶

func (o *SecurityAssociationGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security association get params

func (*SecurityAssociationGetParams) WithContext ¶

WithContext adds the context to the security association get params

func (*SecurityAssociationGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security association get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityAssociationGetParams) WithFieldsQueryParameter ¶

func (o *SecurityAssociationGetParams) WithFieldsQueryParameter(fields []string) *SecurityAssociationGetParams

WithFieldsQueryParameter adds the fields to the security association get params

func (*SecurityAssociationGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security association get params

func (*SecurityAssociationGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security association get params

func (*SecurityAssociationGetParams) WithUUIDPathParameter ¶

func (o *SecurityAssociationGetParams) WithUUIDPathParameter(uuid string) *SecurityAssociationGetParams

WithUUIDPathParameter adds the uuid to the security association get params

func (*SecurityAssociationGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityAssociationGetReader ¶

type SecurityAssociationGetReader struct {
	// contains filtered or unexported fields
}

SecurityAssociationGetReader is a Reader for the SecurityAssociationGet structure.

func (*SecurityAssociationGetReader) ReadResponse ¶

func (o *SecurityAssociationGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityAuditGetDefault ¶

type SecurityAuditGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityAuditGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityAuditGetDefault ¶

func NewSecurityAuditGetDefault(code int) *SecurityAuditGetDefault

NewSecurityAuditGetDefault creates a SecurityAuditGetDefault with default headers values

func (*SecurityAuditGetDefault) Code ¶

func (o *SecurityAuditGetDefault) Code() int

Code gets the status code for the security audit get default response

func (*SecurityAuditGetDefault) Error ¶

func (o *SecurityAuditGetDefault) Error() string

func (*SecurityAuditGetDefault) GetPayload ¶

func (o *SecurityAuditGetDefault) GetPayload() *models.ErrorResponse

func (*SecurityAuditGetDefault) IsClientError ¶

func (o *SecurityAuditGetDefault) IsClientError() bool

IsClientError returns true when this security audit get default response has a 4xx status code

func (*SecurityAuditGetDefault) IsCode ¶

func (o *SecurityAuditGetDefault) IsCode(code int) bool

IsCode returns true when this security audit get default response a status code equal to that given

func (*SecurityAuditGetDefault) IsRedirect ¶

func (o *SecurityAuditGetDefault) IsRedirect() bool

IsRedirect returns true when this security audit get default response has a 3xx status code

func (*SecurityAuditGetDefault) IsServerError ¶

func (o *SecurityAuditGetDefault) IsServerError() bool

IsServerError returns true when this security audit get default response has a 5xx status code

func (*SecurityAuditGetDefault) IsSuccess ¶

func (o *SecurityAuditGetDefault) IsSuccess() bool

IsSuccess returns true when this security audit get default response has a 2xx status code

func (*SecurityAuditGetDefault) String ¶

func (o *SecurityAuditGetDefault) String() string

type SecurityAuditGetOK ¶

type SecurityAuditGetOK struct {
	Payload *models.SecurityAudit
}

SecurityAuditGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityAuditGetOK ¶

func NewSecurityAuditGetOK() *SecurityAuditGetOK

NewSecurityAuditGetOK creates a SecurityAuditGetOK with default headers values

func (*SecurityAuditGetOK) Error ¶

func (o *SecurityAuditGetOK) Error() string

func (*SecurityAuditGetOK) GetPayload ¶

func (o *SecurityAuditGetOK) GetPayload() *models.SecurityAudit

func (*SecurityAuditGetOK) IsClientError ¶

func (o *SecurityAuditGetOK) IsClientError() bool

IsClientError returns true when this security audit get o k response has a 4xx status code

func (*SecurityAuditGetOK) IsCode ¶

func (o *SecurityAuditGetOK) IsCode(code int) bool

IsCode returns true when this security audit get o k response a status code equal to that given

func (*SecurityAuditGetOK) IsRedirect ¶

func (o *SecurityAuditGetOK) IsRedirect() bool

IsRedirect returns true when this security audit get o k response has a 3xx status code

func (*SecurityAuditGetOK) IsServerError ¶

func (o *SecurityAuditGetOK) IsServerError() bool

IsServerError returns true when this security audit get o k response has a 5xx status code

func (*SecurityAuditGetOK) IsSuccess ¶

func (o *SecurityAuditGetOK) IsSuccess() bool

IsSuccess returns true when this security audit get o k response has a 2xx status code

func (*SecurityAuditGetOK) String ¶

func (o *SecurityAuditGetOK) String() string

type SecurityAuditGetParams ¶

type SecurityAuditGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityAuditGetParams contains all the parameters to send to the API endpoint

for the security audit get operation.

Typically these are written to a http.Request.

func NewSecurityAuditGetParams ¶

func NewSecurityAuditGetParams() *SecurityAuditGetParams

NewSecurityAuditGetParams creates a new SecurityAuditGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityAuditGetParamsWithContext ¶

func NewSecurityAuditGetParamsWithContext(ctx context.Context) *SecurityAuditGetParams

NewSecurityAuditGetParamsWithContext creates a new SecurityAuditGetParams object with the ability to set a context for a request.

func NewSecurityAuditGetParamsWithHTTPClient ¶

func NewSecurityAuditGetParamsWithHTTPClient(client *http.Client) *SecurityAuditGetParams

NewSecurityAuditGetParamsWithHTTPClient creates a new SecurityAuditGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityAuditGetParamsWithTimeout ¶

func NewSecurityAuditGetParamsWithTimeout(timeout time.Duration) *SecurityAuditGetParams

NewSecurityAuditGetParamsWithTimeout creates a new SecurityAuditGetParams object with the ability to set a timeout on a request.

func (*SecurityAuditGetParams) SetContext ¶

func (o *SecurityAuditGetParams) SetContext(ctx context.Context)

SetContext adds the context to the security audit get params

func (*SecurityAuditGetParams) SetDefaults ¶

func (o *SecurityAuditGetParams) SetDefaults()

SetDefaults hydrates default values in the security audit get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityAuditGetParams) SetFieldsQueryParameter ¶

func (o *SecurityAuditGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security audit get params

func (*SecurityAuditGetParams) SetHTTPClient ¶

func (o *SecurityAuditGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security audit get params

func (*SecurityAuditGetParams) SetTimeout ¶

func (o *SecurityAuditGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security audit get params

func (*SecurityAuditGetParams) WithContext ¶

WithContext adds the context to the security audit get params

func (*SecurityAuditGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security audit get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityAuditGetParams) WithFieldsQueryParameter ¶

func (o *SecurityAuditGetParams) WithFieldsQueryParameter(fields []string) *SecurityAuditGetParams

WithFieldsQueryParameter adds the fields to the security audit get params

func (*SecurityAuditGetParams) WithHTTPClient ¶

func (o *SecurityAuditGetParams) WithHTTPClient(client *http.Client) *SecurityAuditGetParams

WithHTTPClient adds the HTTPClient to the security audit get params

func (*SecurityAuditGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security audit get params

func (*SecurityAuditGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityAuditGetReader ¶

type SecurityAuditGetReader struct {
	// contains filtered or unexported fields
}

SecurityAuditGetReader is a Reader for the SecurityAuditGet structure.

func (*SecurityAuditGetReader) ReadResponse ¶

func (o *SecurityAuditGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityAuditLogCollectionGetDefault ¶

type SecurityAuditLogCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityAuditLogCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityAuditLogCollectionGetDefault ¶

func NewSecurityAuditLogCollectionGetDefault(code int) *SecurityAuditLogCollectionGetDefault

NewSecurityAuditLogCollectionGetDefault creates a SecurityAuditLogCollectionGetDefault with default headers values

func (*SecurityAuditLogCollectionGetDefault) Code ¶

Code gets the status code for the security audit log collection get default response

func (*SecurityAuditLogCollectionGetDefault) Error ¶

func (*SecurityAuditLogCollectionGetDefault) GetPayload ¶

func (*SecurityAuditLogCollectionGetDefault) IsClientError ¶

func (o *SecurityAuditLogCollectionGetDefault) IsClientError() bool

IsClientError returns true when this security audit log collection get default response has a 4xx status code

func (*SecurityAuditLogCollectionGetDefault) IsCode ¶

IsCode returns true when this security audit log collection get default response a status code equal to that given

func (*SecurityAuditLogCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this security audit log collection get default response has a 3xx status code

func (*SecurityAuditLogCollectionGetDefault) IsServerError ¶

func (o *SecurityAuditLogCollectionGetDefault) IsServerError() bool

IsServerError returns true when this security audit log collection get default response has a 5xx status code

func (*SecurityAuditLogCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this security audit log collection get default response has a 2xx status code

func (*SecurityAuditLogCollectionGetDefault) String ¶

type SecurityAuditLogCollectionGetOK ¶

type SecurityAuditLogCollectionGetOK struct {
	Payload *models.SecurityAuditLogResponse
}

SecurityAuditLogCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityAuditLogCollectionGetOK ¶

func NewSecurityAuditLogCollectionGetOK() *SecurityAuditLogCollectionGetOK

NewSecurityAuditLogCollectionGetOK creates a SecurityAuditLogCollectionGetOK with default headers values

func (*SecurityAuditLogCollectionGetOK) Error ¶

func (*SecurityAuditLogCollectionGetOK) GetPayload ¶

func (*SecurityAuditLogCollectionGetOK) IsClientError ¶

func (o *SecurityAuditLogCollectionGetOK) IsClientError() bool

IsClientError returns true when this security audit log collection get o k response has a 4xx status code

func (*SecurityAuditLogCollectionGetOK) IsCode ¶

func (o *SecurityAuditLogCollectionGetOK) IsCode(code int) bool

IsCode returns true when this security audit log collection get o k response a status code equal to that given

func (*SecurityAuditLogCollectionGetOK) IsRedirect ¶

func (o *SecurityAuditLogCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this security audit log collection get o k response has a 3xx status code

func (*SecurityAuditLogCollectionGetOK) IsServerError ¶

func (o *SecurityAuditLogCollectionGetOK) IsServerError() bool

IsServerError returns true when this security audit log collection get o k response has a 5xx status code

func (*SecurityAuditLogCollectionGetOK) IsSuccess ¶

func (o *SecurityAuditLogCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this security audit log collection get o k response has a 2xx status code

func (*SecurityAuditLogCollectionGetOK) String ¶

type SecurityAuditLogCollectionGetParams ¶

type SecurityAuditLogCollectionGetParams struct {

	/* Application.

	   Filter by application
	*/
	ApplicationQueryParameter *string

	/* CommandID.

	   Filter by command_id
	*/
	CommandIDQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Index.

	   Filter by index
	*/
	IndexQueryParameter *int64

	/* Input.

	   Filter by input
	*/
	InputQueryParameter *string

	/* Location.

	   Filter by location
	*/
	LocationQueryParameter *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* Message.

	   Filter by message
	*/
	MessageQueryParameter *string

	/* NodeName.

	   Filter by node.name
	*/
	NodeNameQueryParameter *string

	/* NodeUUID.

	   Filter by node.uuid
	*/
	NodeUUIDQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* Scope.

	   Filter by scope
	*/
	ScopeQueryParameter *string

	/* SessionID.

	   Filter by session_id
	*/
	SessionIDQueryParameter *string

	/* State.

	   Filter by state
	*/
	StateQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* Timestamp.

	   Filter by timestamp
	*/
	TimestampQueryParameter *string

	/* User.

	   Filter by user
	*/
	UserQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityAuditLogCollectionGetParams contains all the parameters to send to the API endpoint

for the security audit log collection get operation.

Typically these are written to a http.Request.

func NewSecurityAuditLogCollectionGetParams ¶

func NewSecurityAuditLogCollectionGetParams() *SecurityAuditLogCollectionGetParams

NewSecurityAuditLogCollectionGetParams creates a new SecurityAuditLogCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityAuditLogCollectionGetParamsWithContext ¶

func NewSecurityAuditLogCollectionGetParamsWithContext(ctx context.Context) *SecurityAuditLogCollectionGetParams

NewSecurityAuditLogCollectionGetParamsWithContext creates a new SecurityAuditLogCollectionGetParams object with the ability to set a context for a request.

func NewSecurityAuditLogCollectionGetParamsWithHTTPClient ¶

func NewSecurityAuditLogCollectionGetParamsWithHTTPClient(client *http.Client) *SecurityAuditLogCollectionGetParams

NewSecurityAuditLogCollectionGetParamsWithHTTPClient creates a new SecurityAuditLogCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityAuditLogCollectionGetParamsWithTimeout ¶

func NewSecurityAuditLogCollectionGetParamsWithTimeout(timeout time.Duration) *SecurityAuditLogCollectionGetParams

NewSecurityAuditLogCollectionGetParamsWithTimeout creates a new SecurityAuditLogCollectionGetParams object with the ability to set a timeout on a request.

func (*SecurityAuditLogCollectionGetParams) SetApplicationQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetApplicationQueryParameter(application *string)

SetApplicationQueryParameter adds the application to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetCommandIDQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetCommandIDQueryParameter(commandID *string)

SetCommandIDQueryParameter adds the commandId to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetContext ¶

SetContext adds the context to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetDefaults ¶

func (o *SecurityAuditLogCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the security audit log collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityAuditLogCollectionGetParams) SetFieldsQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetHTTPClient ¶

func (o *SecurityAuditLogCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetIndexQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetIndexQueryParameter(index *int64)

SetIndexQueryParameter adds the index to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetInputQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetInputQueryParameter(input *string)

SetInputQueryParameter adds the input to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetLocationQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetLocationQueryParameter(location *string)

SetLocationQueryParameter adds the location to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetMessageQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetMessageQueryParameter(message *string)

SetMessageQueryParameter adds the message to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetNodeNameQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetNodeNameQueryParameter(nodeName *string)

SetNodeNameQueryParameter adds the nodeName to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetNodeUUIDQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetNodeUUIDQueryParameter(nodeUUID *string)

SetNodeUUIDQueryParameter adds the nodeUuid to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetOrderByQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetSVMNameQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetScopeQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter adds the scope to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetSessionIDQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetSessionIDQueryParameter(sessionID *string)

SetSessionIDQueryParameter adds the sessionId to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetStateQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetStateQueryParameter(state *string)

SetStateQueryParameter adds the state to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetTimeout ¶

func (o *SecurityAuditLogCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetTimestampQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetTimestampQueryParameter(timestamp *string)

SetTimestampQueryParameter adds the timestamp to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) SetUserQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) SetUserQueryParameter(user *string)

SetUserQueryParameter adds the user to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithApplicationQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithApplicationQueryParameter(application *string) *SecurityAuditLogCollectionGetParams

WithApplicationQueryParameter adds the application to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithCommandIDQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithCommandIDQueryParameter(commandID *string) *SecurityAuditLogCollectionGetParams

WithCommandIDQueryParameter adds the commandID to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithContext ¶

WithContext adds the context to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security audit log collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityAuditLogCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithIndexQueryParameter ¶

WithIndexQueryParameter adds the index to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithInputQueryParameter ¶

WithInputQueryParameter adds the input to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithLocationQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithLocationQueryParameter(location *string) *SecurityAuditLogCollectionGetParams

WithLocationQueryParameter adds the location to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *SecurityAuditLogCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithMessageQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithMessageQueryParameter(message *string) *SecurityAuditLogCollectionGetParams

WithMessageQueryParameter adds the message to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithNodeNameQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithNodeNameQueryParameter(nodeName *string) *SecurityAuditLogCollectionGetParams

WithNodeNameQueryParameter adds the nodeName to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithNodeUUIDQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithNodeUUIDQueryParameter(nodeUUID *string) *SecurityAuditLogCollectionGetParams

WithNodeUUIDQueryParameter adds the nodeUUID to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithOrderByQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *SecurityAuditLogCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityAuditLogCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *SecurityAuditLogCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithSVMNameQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *SecurityAuditLogCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithScopeQueryParameter ¶

WithScopeQueryParameter adds the scope to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithSessionIDQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithSessionIDQueryParameter(sessionID *string) *SecurityAuditLogCollectionGetParams

WithSessionIDQueryParameter adds the sessionID to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithStateQueryParameter ¶

WithStateQueryParameter adds the state to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithTimestampQueryParameter ¶

func (o *SecurityAuditLogCollectionGetParams) WithTimestampQueryParameter(timestamp *string) *SecurityAuditLogCollectionGetParams

WithTimestampQueryParameter adds the timestamp to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WithUserQueryParameter ¶

WithUserQueryParameter adds the user to the security audit log collection get params

func (*SecurityAuditLogCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityAuditLogCollectionGetReader ¶

type SecurityAuditLogCollectionGetReader struct {
	// contains filtered or unexported fields
}

SecurityAuditLogCollectionGetReader is a Reader for the SecurityAuditLogCollectionGet structure.

func (*SecurityAuditLogCollectionGetReader) ReadResponse ¶

func (o *SecurityAuditLogCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityAuditModifyDefault ¶

type SecurityAuditModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityAuditModifyDefault describes a response with status code -1, with default header values.

Error

func NewSecurityAuditModifyDefault ¶

func NewSecurityAuditModifyDefault(code int) *SecurityAuditModifyDefault

NewSecurityAuditModifyDefault creates a SecurityAuditModifyDefault with default headers values

func (*SecurityAuditModifyDefault) Code ¶

func (o *SecurityAuditModifyDefault) Code() int

Code gets the status code for the security audit modify default response

func (*SecurityAuditModifyDefault) Error ¶

func (*SecurityAuditModifyDefault) GetPayload ¶

func (*SecurityAuditModifyDefault) IsClientError ¶

func (o *SecurityAuditModifyDefault) IsClientError() bool

IsClientError returns true when this security audit modify default response has a 4xx status code

func (*SecurityAuditModifyDefault) IsCode ¶

func (o *SecurityAuditModifyDefault) IsCode(code int) bool

IsCode returns true when this security audit modify default response a status code equal to that given

func (*SecurityAuditModifyDefault) IsRedirect ¶

func (o *SecurityAuditModifyDefault) IsRedirect() bool

IsRedirect returns true when this security audit modify default response has a 3xx status code

func (*SecurityAuditModifyDefault) IsServerError ¶

func (o *SecurityAuditModifyDefault) IsServerError() bool

IsServerError returns true when this security audit modify default response has a 5xx status code

func (*SecurityAuditModifyDefault) IsSuccess ¶

func (o *SecurityAuditModifyDefault) IsSuccess() bool

IsSuccess returns true when this security audit modify default response has a 2xx status code

func (*SecurityAuditModifyDefault) String ¶

func (o *SecurityAuditModifyDefault) String() string

type SecurityAuditModifyOK ¶

type SecurityAuditModifyOK struct {
	Payload *models.SecurityAudit
}

SecurityAuditModifyOK describes a response with status code 200, with default header values.

OK

func NewSecurityAuditModifyOK ¶

func NewSecurityAuditModifyOK() *SecurityAuditModifyOK

NewSecurityAuditModifyOK creates a SecurityAuditModifyOK with default headers values

func (*SecurityAuditModifyOK) Error ¶

func (o *SecurityAuditModifyOK) Error() string

func (*SecurityAuditModifyOK) GetPayload ¶

func (o *SecurityAuditModifyOK) GetPayload() *models.SecurityAudit

func (*SecurityAuditModifyOK) IsClientError ¶

func (o *SecurityAuditModifyOK) IsClientError() bool

IsClientError returns true when this security audit modify o k response has a 4xx status code

func (*SecurityAuditModifyOK) IsCode ¶

func (o *SecurityAuditModifyOK) IsCode(code int) bool

IsCode returns true when this security audit modify o k response a status code equal to that given

func (*SecurityAuditModifyOK) IsRedirect ¶

func (o *SecurityAuditModifyOK) IsRedirect() bool

IsRedirect returns true when this security audit modify o k response has a 3xx status code

func (*SecurityAuditModifyOK) IsServerError ¶

func (o *SecurityAuditModifyOK) IsServerError() bool

IsServerError returns true when this security audit modify o k response has a 5xx status code

func (*SecurityAuditModifyOK) IsSuccess ¶

func (o *SecurityAuditModifyOK) IsSuccess() bool

IsSuccess returns true when this security audit modify o k response has a 2xx status code

func (*SecurityAuditModifyOK) String ¶

func (o *SecurityAuditModifyOK) String() string

type SecurityAuditModifyParams ¶

type SecurityAuditModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.SecurityAudit

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityAuditModifyParams contains all the parameters to send to the API endpoint

for the security audit modify operation.

Typically these are written to a http.Request.

func NewSecurityAuditModifyParams ¶

func NewSecurityAuditModifyParams() *SecurityAuditModifyParams

NewSecurityAuditModifyParams creates a new SecurityAuditModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityAuditModifyParamsWithContext ¶

func NewSecurityAuditModifyParamsWithContext(ctx context.Context) *SecurityAuditModifyParams

NewSecurityAuditModifyParamsWithContext creates a new SecurityAuditModifyParams object with the ability to set a context for a request.

func NewSecurityAuditModifyParamsWithHTTPClient ¶

func NewSecurityAuditModifyParamsWithHTTPClient(client *http.Client) *SecurityAuditModifyParams

NewSecurityAuditModifyParamsWithHTTPClient creates a new SecurityAuditModifyParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityAuditModifyParamsWithTimeout ¶

func NewSecurityAuditModifyParamsWithTimeout(timeout time.Duration) *SecurityAuditModifyParams

NewSecurityAuditModifyParamsWithTimeout creates a new SecurityAuditModifyParams object with the ability to set a timeout on a request.

func (*SecurityAuditModifyParams) SetContext ¶

func (o *SecurityAuditModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the security audit modify params

func (*SecurityAuditModifyParams) SetDefaults ¶

func (o *SecurityAuditModifyParams) SetDefaults()

SetDefaults hydrates default values in the security audit modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityAuditModifyParams) SetHTTPClient ¶

func (o *SecurityAuditModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security audit modify params

func (*SecurityAuditModifyParams) SetInfo ¶

SetInfo adds the info to the security audit modify params

func (*SecurityAuditModifyParams) SetTimeout ¶

func (o *SecurityAuditModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security audit modify params

func (*SecurityAuditModifyParams) WithContext ¶

WithContext adds the context to the security audit modify params

func (*SecurityAuditModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the security audit modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityAuditModifyParams) WithHTTPClient ¶

func (o *SecurityAuditModifyParams) WithHTTPClient(client *http.Client) *SecurityAuditModifyParams

WithHTTPClient adds the HTTPClient to the security audit modify params

func (*SecurityAuditModifyParams) WithInfo ¶

WithInfo adds the info to the security audit modify params

func (*SecurityAuditModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the security audit modify params

func (*SecurityAuditModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityAuditModifyReader ¶

type SecurityAuditModifyReader struct {
	// contains filtered or unexported fields
}

SecurityAuditModifyReader is a Reader for the SecurityAuditModify structure.

func (*SecurityAuditModifyReader) ReadResponse ¶

func (o *SecurityAuditModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityCertificateCollectionGetDefault ¶

type SecurityCertificateCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityCertificateCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityCertificateCollectionGetDefault ¶

func NewSecurityCertificateCollectionGetDefault(code int) *SecurityCertificateCollectionGetDefault

NewSecurityCertificateCollectionGetDefault creates a SecurityCertificateCollectionGetDefault with default headers values

func (*SecurityCertificateCollectionGetDefault) Code ¶

Code gets the status code for the security certificate collection get default response

func (*SecurityCertificateCollectionGetDefault) Error ¶

func (*SecurityCertificateCollectionGetDefault) GetPayload ¶

func (*SecurityCertificateCollectionGetDefault) IsClientError ¶

func (o *SecurityCertificateCollectionGetDefault) IsClientError() bool

IsClientError returns true when this security certificate collection get default response has a 4xx status code

func (*SecurityCertificateCollectionGetDefault) IsCode ¶

IsCode returns true when this security certificate collection get default response a status code equal to that given

func (*SecurityCertificateCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this security certificate collection get default response has a 3xx status code

func (*SecurityCertificateCollectionGetDefault) IsServerError ¶

func (o *SecurityCertificateCollectionGetDefault) IsServerError() bool

IsServerError returns true when this security certificate collection get default response has a 5xx status code

func (*SecurityCertificateCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this security certificate collection get default response has a 2xx status code

func (*SecurityCertificateCollectionGetDefault) String ¶

type SecurityCertificateCollectionGetOK ¶

type SecurityCertificateCollectionGetOK struct {
	Payload *models.SecurityCertificateResponse
}

SecurityCertificateCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityCertificateCollectionGetOK ¶

func NewSecurityCertificateCollectionGetOK() *SecurityCertificateCollectionGetOK

NewSecurityCertificateCollectionGetOK creates a SecurityCertificateCollectionGetOK with default headers values

func (*SecurityCertificateCollectionGetOK) Error ¶

func (*SecurityCertificateCollectionGetOK) GetPayload ¶

func (*SecurityCertificateCollectionGetOK) IsClientError ¶

func (o *SecurityCertificateCollectionGetOK) IsClientError() bool

IsClientError returns true when this security certificate collection get o k response has a 4xx status code

func (*SecurityCertificateCollectionGetOK) IsCode ¶

IsCode returns true when this security certificate collection get o k response a status code equal to that given

func (*SecurityCertificateCollectionGetOK) IsRedirect ¶

func (o *SecurityCertificateCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this security certificate collection get o k response has a 3xx status code

func (*SecurityCertificateCollectionGetOK) IsServerError ¶

func (o *SecurityCertificateCollectionGetOK) IsServerError() bool

IsServerError returns true when this security certificate collection get o k response has a 5xx status code

func (*SecurityCertificateCollectionGetOK) IsSuccess ¶

IsSuccess returns true when this security certificate collection get o k response has a 2xx status code

func (*SecurityCertificateCollectionGetOK) String ¶

type SecurityCertificateCollectionGetParams ¶

type SecurityCertificateCollectionGetParams struct {

	/* AuthorityKeyIdentifier.

	   Filter by authority_key_identifier
	*/
	AuthorityKeyIDentifierQueryParameter *string

	/* Ca.

	   Filter by ca
	*/
	CaQueryParameter *string

	/* CommonName.

	   Filter by common_name
	*/
	CommonNameQueryParameter *string

	/* ExpiryTime.

	   Filter by expiry_time
	*/
	ExpiryTimeQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* HashFunction.

	   Filter by hash_function
	*/
	HashFunctionQueryParameter *string

	/* IntermediateCertificates.

	   Filter by intermediate_certificates
	*/
	IntermediateCertificatesQueryParameter *string

	/* KeySize.

	   Filter by key_size
	*/
	KeySizeQueryParameter *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

	/* PrivateKey.

	   Filter by private_key
	*/
	PrivateKeyQueryParameter *string

	/* PublicCertificate.

	   Filter by public_certificate
	*/
	PublicCertificateQueryParameter *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

	/* SerialNumber.

	   Filter by serial_number
	*/
	SerialNumberQueryParameter *string

	/* SubjectKeyIdentifier.

	   Filter by subject_key_identifier
	*/
	SubjectKeyIDentifierQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* Type.

	   Filter by type
	*/
	TypeQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityCertificateCollectionGetParams contains all the parameters to send to the API endpoint

for the security certificate collection get operation.

Typically these are written to a http.Request.

func NewSecurityCertificateCollectionGetParams ¶

func NewSecurityCertificateCollectionGetParams() *SecurityCertificateCollectionGetParams

NewSecurityCertificateCollectionGetParams creates a new SecurityCertificateCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityCertificateCollectionGetParamsWithContext ¶

func NewSecurityCertificateCollectionGetParamsWithContext(ctx context.Context) *SecurityCertificateCollectionGetParams

NewSecurityCertificateCollectionGetParamsWithContext creates a new SecurityCertificateCollectionGetParams object with the ability to set a context for a request.

func NewSecurityCertificateCollectionGetParamsWithHTTPClient ¶

func NewSecurityCertificateCollectionGetParamsWithHTTPClient(client *http.Client) *SecurityCertificateCollectionGetParams

NewSecurityCertificateCollectionGetParamsWithHTTPClient creates a new SecurityCertificateCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityCertificateCollectionGetParamsWithTimeout ¶

func NewSecurityCertificateCollectionGetParamsWithTimeout(timeout time.Duration) *SecurityCertificateCollectionGetParams

NewSecurityCertificateCollectionGetParamsWithTimeout creates a new SecurityCertificateCollectionGetParams object with the ability to set a timeout on a request.

func (*SecurityCertificateCollectionGetParams) SetAuthorityKeyIDentifierQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetAuthorityKeyIDentifierQueryParameter(authorityKeyIdentifier *string)

SetAuthorityKeyIDentifierQueryParameter adds the authorityKeyIdentifier to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetCaQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetCaQueryParameter(ca *string)

SetCaQueryParameter adds the ca to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetCommonNameQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetCommonNameQueryParameter(commonName *string)

SetCommonNameQueryParameter adds the commonName to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetContext ¶

SetContext adds the context to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetDefaults ¶

func (o *SecurityCertificateCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the security certificate collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityCertificateCollectionGetParams) SetExpiryTimeQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetExpiryTimeQueryParameter(expiryTime *string)

SetExpiryTimeQueryParameter adds the expiryTime to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetFieldsQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetHTTPClient ¶

func (o *SecurityCertificateCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetHashFunctionQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetHashFunctionQueryParameter(hashFunction *string)

SetHashFunctionQueryParameter adds the hashFunction to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetIntermediateCertificatesQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetIntermediateCertificatesQueryParameter(intermediateCertificates *string)

SetIntermediateCertificatesQueryParameter adds the intermediateCertificates to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetKeySizeQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetKeySizeQueryParameter(keySize *int64)

SetKeySizeQueryParameter adds the keySize to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetNameQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetOrderByQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetPrivateKeyQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetPrivateKeyQueryParameter(privateKey *string)

SetPrivateKeyQueryParameter adds the privateKey to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetPublicCertificateQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetPublicCertificateQueryParameter(publicCertificate *string)

SetPublicCertificateQueryParameter adds the publicCertificate to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetSVMNameQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetSVMUUIDQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetScopeQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter adds the scope to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetSerialNumberQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetSerialNumberQueryParameter(serialNumber *string)

SetSerialNumberQueryParameter adds the serialNumber to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetSubjectKeyIDentifierQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetSubjectKeyIDentifierQueryParameter(subjectKeyIdentifier *string)

SetSubjectKeyIDentifierQueryParameter adds the subjectKeyIdentifier to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetTimeout ¶

func (o *SecurityCertificateCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetTypeQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetTypeQueryParameter(typeVar *string)

SetTypeQueryParameter adds the type to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) SetUUIDQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithAuthorityKeyIDentifierQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithAuthorityKeyIDentifierQueryParameter(authorityKeyIdentifier *string) *SecurityCertificateCollectionGetParams

WithAuthorityKeyIDentifierQueryParameter adds the authorityKeyIdentifier to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithCaQueryParameter ¶

WithCaQueryParameter adds the ca to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithCommonNameQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithCommonNameQueryParameter(commonName *string) *SecurityCertificateCollectionGetParams

WithCommonNameQueryParameter adds the commonName to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithContext ¶

WithContext adds the context to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security certificate collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityCertificateCollectionGetParams) WithExpiryTimeQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithExpiryTimeQueryParameter(expiryTime *string) *SecurityCertificateCollectionGetParams

WithExpiryTimeQueryParameter adds the expiryTime to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithHashFunctionQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithHashFunctionQueryParameter(hashFunction *string) *SecurityCertificateCollectionGetParams

WithHashFunctionQueryParameter adds the hashFunction to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithIntermediateCertificatesQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithIntermediateCertificatesQueryParameter(intermediateCertificates *string) *SecurityCertificateCollectionGetParams

WithIntermediateCertificatesQueryParameter adds the intermediateCertificates to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithKeySizeQueryParameter ¶

WithKeySizeQueryParameter adds the keySize to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *SecurityCertificateCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithNameQueryParameter ¶

WithNameQueryParameter adds the name to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithOrderByQueryParameter ¶

WithOrderByQueryParameter adds the orderBy to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithPrivateKeyQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithPrivateKeyQueryParameter(privateKey *string) *SecurityCertificateCollectionGetParams

WithPrivateKeyQueryParameter adds the privateKey to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithPublicCertificateQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithPublicCertificateQueryParameter(publicCertificate *string) *SecurityCertificateCollectionGetParams

WithPublicCertificateQueryParameter adds the publicCertificate to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityCertificateCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *SecurityCertificateCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithSVMNameQueryParameter ¶

WithSVMNameQueryParameter adds the svmName to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithSVMUUIDQueryParameter ¶

WithSVMUUIDQueryParameter adds the svmUUID to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithScopeQueryParameter ¶

WithScopeQueryParameter adds the scope to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithSerialNumberQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithSerialNumberQueryParameter(serialNumber *string) *SecurityCertificateCollectionGetParams

WithSerialNumberQueryParameter adds the serialNumber to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithSubjectKeyIDentifierQueryParameter ¶

func (o *SecurityCertificateCollectionGetParams) WithSubjectKeyIDentifierQueryParameter(subjectKeyIdentifier *string) *SecurityCertificateCollectionGetParams

WithSubjectKeyIDentifierQueryParameter adds the subjectKeyIdentifier to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithTypeQueryParameter ¶

WithTypeQueryParameter adds the typeVar to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WithUUIDQueryParameter ¶

WithUUIDQueryParameter adds the uuid to the security certificate collection get params

func (*SecurityCertificateCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityCertificateCollectionGetReader ¶

type SecurityCertificateCollectionGetReader struct {
	// contains filtered or unexported fields
}

SecurityCertificateCollectionGetReader is a Reader for the SecurityCertificateCollectionGet structure.

func (*SecurityCertificateCollectionGetReader) ReadResponse ¶

func (o *SecurityCertificateCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityCertificateCreateCreated ¶

type SecurityCertificateCreateCreated struct {
	Payload *models.SecurityCertificateResponse
}

SecurityCertificateCreateCreated describes a response with status code 201, with default header values.

Created

func NewSecurityCertificateCreateCreated ¶

func NewSecurityCertificateCreateCreated() *SecurityCertificateCreateCreated

NewSecurityCertificateCreateCreated creates a SecurityCertificateCreateCreated with default headers values

func (*SecurityCertificateCreateCreated) Error ¶

func (*SecurityCertificateCreateCreated) GetPayload ¶

func (*SecurityCertificateCreateCreated) IsClientError ¶

func (o *SecurityCertificateCreateCreated) IsClientError() bool

IsClientError returns true when this security certificate create created response has a 4xx status code

func (*SecurityCertificateCreateCreated) IsCode ¶

func (o *SecurityCertificateCreateCreated) IsCode(code int) bool

IsCode returns true when this security certificate create created response a status code equal to that given

func (*SecurityCertificateCreateCreated) IsRedirect ¶

func (o *SecurityCertificateCreateCreated) IsRedirect() bool

IsRedirect returns true when this security certificate create created response has a 3xx status code

func (*SecurityCertificateCreateCreated) IsServerError ¶

func (o *SecurityCertificateCreateCreated) IsServerError() bool

IsServerError returns true when this security certificate create created response has a 5xx status code

func (*SecurityCertificateCreateCreated) IsSuccess ¶

func (o *SecurityCertificateCreateCreated) IsSuccess() bool

IsSuccess returns true when this security certificate create created response has a 2xx status code

func (*SecurityCertificateCreateCreated) String ¶

type SecurityCertificateCreateDefault ¶

type SecurityCertificateCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityCertificateCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 3735645 | Cannot specify a value for serial. It is generated automatically. | | 3735622 | The certificate type is not supported. | | 3735664 | The specified key size is not supported in FIPS mode. | | 3735665 | The specified hash function is not supported in FIPS mode. | | 3735553 | Failed to create self-signed Certificate. | | 3735646 | Failed to store the certificates. | | 3735693 | The certificate installation failed as private key was empty. | | 3735618 | Cannot accept private key for server_ca or client_ca. | | 52363365 | Failed to allocate memory. | | 52559975 | Failed to read the certificate due to incorrect formatting. | | 52363366 | Unsupported key type. | | 52560123 | Failed to read the key due to incorrect formatting. | | 52559972 | The certificates start date is later than the current date. | | 52559976 | The certificate and private key do not match. | | 52559973 | The certificate has expired. | | 52363366 | Logic error: use of a dead object. | | 3735696 | Intermediate certificates are not supported with client_ca and server_ca type certificates. | | 52559974 | The certificate is not supported in FIPS mode. | | 3735676 | Cannot continue the installation without a value for the common name. Since the subject field in the certificate is empty, the field "common_name" must have a value to continue with the installation. | | 3735558 | Failed to extract information about Common Name from the certificate. | | 3735588 | The common name (CN) extracted from the certificate is not valid. | | 3735632 | Failed to extract Certificate Authority Information from the certificate. |

func NewSecurityCertificateCreateDefault ¶

func NewSecurityCertificateCreateDefault(code int) *SecurityCertificateCreateDefault

NewSecurityCertificateCreateDefault creates a SecurityCertificateCreateDefault with default headers values

func (*SecurityCertificateCreateDefault) Code ¶

Code gets the status code for the security certificate create default response

func (*SecurityCertificateCreateDefault) Error ¶

func (*SecurityCertificateCreateDefault) GetPayload ¶

func (*SecurityCertificateCreateDefault) IsClientError ¶

func (o *SecurityCertificateCreateDefault) IsClientError() bool

IsClientError returns true when this security certificate create default response has a 4xx status code

func (*SecurityCertificateCreateDefault) IsCode ¶

func (o *SecurityCertificateCreateDefault) IsCode(code int) bool

IsCode returns true when this security certificate create default response a status code equal to that given

func (*SecurityCertificateCreateDefault) IsRedirect ¶

func (o *SecurityCertificateCreateDefault) IsRedirect() bool

IsRedirect returns true when this security certificate create default response has a 3xx status code

func (*SecurityCertificateCreateDefault) IsServerError ¶

func (o *SecurityCertificateCreateDefault) IsServerError() bool

IsServerError returns true when this security certificate create default response has a 5xx status code

func (*SecurityCertificateCreateDefault) IsSuccess ¶

func (o *SecurityCertificateCreateDefault) IsSuccess() bool

IsSuccess returns true when this security certificate create default response has a 2xx status code

func (*SecurityCertificateCreateDefault) String ¶

type SecurityCertificateCreateParams ¶

type SecurityCertificateCreateParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.SecurityCertificate

	/* 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
}

SecurityCertificateCreateParams contains all the parameters to send to the API endpoint

for the security certificate create operation.

Typically these are written to a http.Request.

func NewSecurityCertificateCreateParams ¶

func NewSecurityCertificateCreateParams() *SecurityCertificateCreateParams

NewSecurityCertificateCreateParams creates a new SecurityCertificateCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityCertificateCreateParamsWithContext ¶

func NewSecurityCertificateCreateParamsWithContext(ctx context.Context) *SecurityCertificateCreateParams

NewSecurityCertificateCreateParamsWithContext creates a new SecurityCertificateCreateParams object with the ability to set a context for a request.

func NewSecurityCertificateCreateParamsWithHTTPClient ¶

func NewSecurityCertificateCreateParamsWithHTTPClient(client *http.Client) *SecurityCertificateCreateParams

NewSecurityCertificateCreateParamsWithHTTPClient creates a new SecurityCertificateCreateParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityCertificateCreateParamsWithTimeout ¶

func NewSecurityCertificateCreateParamsWithTimeout(timeout time.Duration) *SecurityCertificateCreateParams

NewSecurityCertificateCreateParamsWithTimeout creates a new SecurityCertificateCreateParams object with the ability to set a timeout on a request.

func (*SecurityCertificateCreateParams) SetContext ¶

func (o *SecurityCertificateCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the security certificate create params

func (*SecurityCertificateCreateParams) SetDefaults ¶

func (o *SecurityCertificateCreateParams) SetDefaults()

SetDefaults hydrates default values in the security certificate create params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityCertificateCreateParams) SetHTTPClient ¶

func (o *SecurityCertificateCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security certificate create params

func (*SecurityCertificateCreateParams) SetInfo ¶

SetInfo adds the info to the security certificate create params

func (*SecurityCertificateCreateParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityCertificateCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security certificate create params

func (*SecurityCertificateCreateParams) SetTimeout ¶

func (o *SecurityCertificateCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security certificate create params

func (*SecurityCertificateCreateParams) WithContext ¶

WithContext adds the context to the security certificate create params

func (*SecurityCertificateCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the security certificate create params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityCertificateCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security certificate create params

func (*SecurityCertificateCreateParams) WithInfo ¶

WithInfo adds the info to the security certificate create params

func (*SecurityCertificateCreateParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityCertificateCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityCertificateCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the security certificate create params

func (*SecurityCertificateCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the security certificate create params

func (*SecurityCertificateCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityCertificateCreateReader ¶

type SecurityCertificateCreateReader struct {
	// contains filtered or unexported fields
}

SecurityCertificateCreateReader is a Reader for the SecurityCertificateCreate structure.

func (*SecurityCertificateCreateReader) ReadResponse ¶

func (o *SecurityCertificateCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityCertificateDeleteDefault ¶

type SecurityCertificateDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityCertificateDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 3735644 | Cannot delete server-chain certificate. Reason: There is a corresponding server certificate for it. | | 3735679 | Cannot delete pre-installed server_ca certificates through REST. Use CLI or ZAPI. | | 3735650 | Deleting this client_ca certificate directly is not supported. Delete the corresponding root-ca certificate using type `root_ca` to delete the root, client, and server certificates. | | 3735627 | Deleting this server_ca certificate directly is not supported. Delete the corresponding root-ca certificate using type `root_ca` to delete the root, client, and server certificates. | | 3735589 | Cannot delete certificate. | | 3735590 | Cannot delete certificate. Failed to remove SSL configuration for the certificate. | | 3735683 | Cannot remove this certificate while external key manager is configured. |

func NewSecurityCertificateDeleteDefault ¶

func NewSecurityCertificateDeleteDefault(code int) *SecurityCertificateDeleteDefault

NewSecurityCertificateDeleteDefault creates a SecurityCertificateDeleteDefault with default headers values

func (*SecurityCertificateDeleteDefault) Code ¶

Code gets the status code for the security certificate delete default response

func (*SecurityCertificateDeleteDefault) Error ¶

func (*SecurityCertificateDeleteDefault) GetPayload ¶

func (*SecurityCertificateDeleteDefault) IsClientError ¶

func (o *SecurityCertificateDeleteDefault) IsClientError() bool

IsClientError returns true when this security certificate delete default response has a 4xx status code

func (*SecurityCertificateDeleteDefault) IsCode ¶

func (o *SecurityCertificateDeleteDefault) IsCode(code int) bool

IsCode returns true when this security certificate delete default response a status code equal to that given

func (*SecurityCertificateDeleteDefault) IsRedirect ¶

func (o *SecurityCertificateDeleteDefault) IsRedirect() bool

IsRedirect returns true when this security certificate delete default response has a 3xx status code

func (*SecurityCertificateDeleteDefault) IsServerError ¶

func (o *SecurityCertificateDeleteDefault) IsServerError() bool

IsServerError returns true when this security certificate delete default response has a 5xx status code

func (*SecurityCertificateDeleteDefault) IsSuccess ¶

func (o *SecurityCertificateDeleteDefault) IsSuccess() bool

IsSuccess returns true when this security certificate delete default response has a 2xx status code

func (*SecurityCertificateDeleteDefault) String ¶

type SecurityCertificateDeleteOK ¶

type SecurityCertificateDeleteOK struct {
}

SecurityCertificateDeleteOK describes a response with status code 200, with default header values.

OK

func NewSecurityCertificateDeleteOK ¶

func NewSecurityCertificateDeleteOK() *SecurityCertificateDeleteOK

NewSecurityCertificateDeleteOK creates a SecurityCertificateDeleteOK with default headers values

func (*SecurityCertificateDeleteOK) Error ¶

func (*SecurityCertificateDeleteOK) IsClientError ¶

func (o *SecurityCertificateDeleteOK) IsClientError() bool

IsClientError returns true when this security certificate delete o k response has a 4xx status code

func (*SecurityCertificateDeleteOK) IsCode ¶

func (o *SecurityCertificateDeleteOK) IsCode(code int) bool

IsCode returns true when this security certificate delete o k response a status code equal to that given

func (*SecurityCertificateDeleteOK) IsRedirect ¶

func (o *SecurityCertificateDeleteOK) IsRedirect() bool

IsRedirect returns true when this security certificate delete o k response has a 3xx status code

func (*SecurityCertificateDeleteOK) IsServerError ¶

func (o *SecurityCertificateDeleteOK) IsServerError() bool

IsServerError returns true when this security certificate delete o k response has a 5xx status code

func (*SecurityCertificateDeleteOK) IsSuccess ¶

func (o *SecurityCertificateDeleteOK) IsSuccess() bool

IsSuccess returns true when this security certificate delete o k response has a 2xx status code

func (*SecurityCertificateDeleteOK) String ¶

func (o *SecurityCertificateDeleteOK) String() string

type SecurityCertificateDeleteParams ¶

type SecurityCertificateDeleteParams struct {

	/* UUID.

	   Certificate UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityCertificateDeleteParams contains all the parameters to send to the API endpoint

for the security certificate delete operation.

Typically these are written to a http.Request.

func NewSecurityCertificateDeleteParams ¶

func NewSecurityCertificateDeleteParams() *SecurityCertificateDeleteParams

NewSecurityCertificateDeleteParams creates a new SecurityCertificateDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityCertificateDeleteParamsWithContext ¶

func NewSecurityCertificateDeleteParamsWithContext(ctx context.Context) *SecurityCertificateDeleteParams

NewSecurityCertificateDeleteParamsWithContext creates a new SecurityCertificateDeleteParams object with the ability to set a context for a request.

func NewSecurityCertificateDeleteParamsWithHTTPClient ¶

func NewSecurityCertificateDeleteParamsWithHTTPClient(client *http.Client) *SecurityCertificateDeleteParams

NewSecurityCertificateDeleteParamsWithHTTPClient creates a new SecurityCertificateDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityCertificateDeleteParamsWithTimeout ¶

func NewSecurityCertificateDeleteParamsWithTimeout(timeout time.Duration) *SecurityCertificateDeleteParams

NewSecurityCertificateDeleteParamsWithTimeout creates a new SecurityCertificateDeleteParams object with the ability to set a timeout on a request.

func (*SecurityCertificateDeleteParams) SetContext ¶

func (o *SecurityCertificateDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the security certificate delete params

func (*SecurityCertificateDeleteParams) SetDefaults ¶

func (o *SecurityCertificateDeleteParams) SetDefaults()

SetDefaults hydrates default values in the security certificate delete params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityCertificateDeleteParams) SetHTTPClient ¶

func (o *SecurityCertificateDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security certificate delete params

func (*SecurityCertificateDeleteParams) SetTimeout ¶

func (o *SecurityCertificateDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security certificate delete params

func (*SecurityCertificateDeleteParams) SetUUIDPathParameter ¶

func (o *SecurityCertificateDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security certificate delete params

func (*SecurityCertificateDeleteParams) WithContext ¶

WithContext adds the context to the security certificate delete params

func (*SecurityCertificateDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the security certificate delete params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityCertificateDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security certificate delete params

func (*SecurityCertificateDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the security certificate delete params

func (*SecurityCertificateDeleteParams) WithUUIDPathParameter ¶

WithUUIDPathParameter adds the uuid to the security certificate delete params

func (*SecurityCertificateDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityCertificateDeleteReader ¶

type SecurityCertificateDeleteReader struct {
	// contains filtered or unexported fields
}

SecurityCertificateDeleteReader is a Reader for the SecurityCertificateDelete structure.

func (*SecurityCertificateDeleteReader) ReadResponse ¶

func (o *SecurityCertificateDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityCertificateGetDefault ¶

type SecurityCertificateGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityCertificateGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityCertificateGetDefault ¶

func NewSecurityCertificateGetDefault(code int) *SecurityCertificateGetDefault

NewSecurityCertificateGetDefault creates a SecurityCertificateGetDefault with default headers values

func (*SecurityCertificateGetDefault) Code ¶

Code gets the status code for the security certificate get default response

func (*SecurityCertificateGetDefault) Error ¶

func (*SecurityCertificateGetDefault) GetPayload ¶

func (*SecurityCertificateGetDefault) IsClientError ¶

func (o *SecurityCertificateGetDefault) IsClientError() bool

IsClientError returns true when this security certificate get default response has a 4xx status code

func (*SecurityCertificateGetDefault) IsCode ¶

func (o *SecurityCertificateGetDefault) IsCode(code int) bool

IsCode returns true when this security certificate get default response a status code equal to that given

func (*SecurityCertificateGetDefault) IsRedirect ¶

func (o *SecurityCertificateGetDefault) IsRedirect() bool

IsRedirect returns true when this security certificate get default response has a 3xx status code

func (*SecurityCertificateGetDefault) IsServerError ¶

func (o *SecurityCertificateGetDefault) IsServerError() bool

IsServerError returns true when this security certificate get default response has a 5xx status code

func (*SecurityCertificateGetDefault) IsSuccess ¶

func (o *SecurityCertificateGetDefault) IsSuccess() bool

IsSuccess returns true when this security certificate get default response has a 2xx status code

func (*SecurityCertificateGetDefault) String ¶

type SecurityCertificateGetOK ¶

type SecurityCertificateGetOK struct {
	Payload *models.SecurityCertificate
}

SecurityCertificateGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityCertificateGetOK ¶

func NewSecurityCertificateGetOK() *SecurityCertificateGetOK

NewSecurityCertificateGetOK creates a SecurityCertificateGetOK with default headers values

func (*SecurityCertificateGetOK) Error ¶

func (o *SecurityCertificateGetOK) Error() string

func (*SecurityCertificateGetOK) GetPayload ¶

func (*SecurityCertificateGetOK) IsClientError ¶

func (o *SecurityCertificateGetOK) IsClientError() bool

IsClientError returns true when this security certificate get o k response has a 4xx status code

func (*SecurityCertificateGetOK) IsCode ¶

func (o *SecurityCertificateGetOK) IsCode(code int) bool

IsCode returns true when this security certificate get o k response a status code equal to that given

func (*SecurityCertificateGetOK) IsRedirect ¶

func (o *SecurityCertificateGetOK) IsRedirect() bool

IsRedirect returns true when this security certificate get o k response has a 3xx status code

func (*SecurityCertificateGetOK) IsServerError ¶

func (o *SecurityCertificateGetOK) IsServerError() bool

IsServerError returns true when this security certificate get o k response has a 5xx status code

func (*SecurityCertificateGetOK) IsSuccess ¶

func (o *SecurityCertificateGetOK) IsSuccess() bool

IsSuccess returns true when this security certificate get o k response has a 2xx status code

func (*SecurityCertificateGetOK) String ¶

func (o *SecurityCertificateGetOK) String() string

type SecurityCertificateGetParams ¶

type SecurityCertificateGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* UUID.

	   Certificate UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityCertificateGetParams contains all the parameters to send to the API endpoint

for the security certificate get operation.

Typically these are written to a http.Request.

func NewSecurityCertificateGetParams ¶

func NewSecurityCertificateGetParams() *SecurityCertificateGetParams

NewSecurityCertificateGetParams creates a new SecurityCertificateGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityCertificateGetParamsWithContext ¶

func NewSecurityCertificateGetParamsWithContext(ctx context.Context) *SecurityCertificateGetParams

NewSecurityCertificateGetParamsWithContext creates a new SecurityCertificateGetParams object with the ability to set a context for a request.

func NewSecurityCertificateGetParamsWithHTTPClient ¶

func NewSecurityCertificateGetParamsWithHTTPClient(client *http.Client) *SecurityCertificateGetParams

NewSecurityCertificateGetParamsWithHTTPClient creates a new SecurityCertificateGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityCertificateGetParamsWithTimeout ¶

func NewSecurityCertificateGetParamsWithTimeout(timeout time.Duration) *SecurityCertificateGetParams

NewSecurityCertificateGetParamsWithTimeout creates a new SecurityCertificateGetParams object with the ability to set a timeout on a request.

func (*SecurityCertificateGetParams) SetContext ¶

func (o *SecurityCertificateGetParams) SetContext(ctx context.Context)

SetContext adds the context to the security certificate get params

func (*SecurityCertificateGetParams) SetDefaults ¶

func (o *SecurityCertificateGetParams) SetDefaults()

SetDefaults hydrates default values in the security certificate get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityCertificateGetParams) SetFieldsQueryParameter ¶

func (o *SecurityCertificateGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security certificate get params

func (*SecurityCertificateGetParams) SetHTTPClient ¶

func (o *SecurityCertificateGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security certificate get params

func (*SecurityCertificateGetParams) SetTimeout ¶

func (o *SecurityCertificateGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security certificate get params

func (*SecurityCertificateGetParams) SetUUIDPathParameter ¶

func (o *SecurityCertificateGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security certificate get params

func (*SecurityCertificateGetParams) WithContext ¶

WithContext adds the context to the security certificate get params

func (*SecurityCertificateGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security certificate get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityCertificateGetParams) WithFieldsQueryParameter ¶

func (o *SecurityCertificateGetParams) WithFieldsQueryParameter(fields []string) *SecurityCertificateGetParams

WithFieldsQueryParameter adds the fields to the security certificate get params

func (*SecurityCertificateGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security certificate get params

func (*SecurityCertificateGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security certificate get params

func (*SecurityCertificateGetParams) WithUUIDPathParameter ¶

func (o *SecurityCertificateGetParams) WithUUIDPathParameter(uuid string) *SecurityCertificateGetParams

WithUUIDPathParameter adds the uuid to the security certificate get params

func (*SecurityCertificateGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityCertificateGetReader ¶

type SecurityCertificateGetReader struct {
	// contains filtered or unexported fields
}

SecurityCertificateGetReader is a Reader for the SecurityCertificateGet structure.

func (*SecurityCertificateGetReader) ReadResponse ¶

func (o *SecurityCertificateGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityCertificateSignDefault ¶

type SecurityCertificateSignDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityCertificateSignDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 3735628 | Failed to use CA certificate for signing. | | 3735665 | The specified hash function is not supported in FIPS mode. | | 52559974 | The certificate is not supported in FIPS mode. | | 3735626 | Failed to generate signed Certificate. | | 3735558 | Failed to extract information about Common Name from the certificate. | | 3735588 | The common name (CN) extracted from the certificate is not valid. | | 3735632 | Failed to extract Certificate Authority Information from the certificate. | | 3735629 | Failed to sign the certificate because Common Name of signing certificate and Common Name of CA certificate are same. | | 3735630 | Failed to sign the certificate because expiry date of signing certificate exceeds the expiry date of CA certificate. |

func NewSecurityCertificateSignDefault ¶

func NewSecurityCertificateSignDefault(code int) *SecurityCertificateSignDefault

NewSecurityCertificateSignDefault creates a SecurityCertificateSignDefault with default headers values

func (*SecurityCertificateSignDefault) Code ¶

Code gets the status code for the security certificate sign default response

func (*SecurityCertificateSignDefault) Error ¶

func (*SecurityCertificateSignDefault) GetPayload ¶

func (*SecurityCertificateSignDefault) IsClientError ¶

func (o *SecurityCertificateSignDefault) IsClientError() bool

IsClientError returns true when this security certificate sign default response has a 4xx status code

func (*SecurityCertificateSignDefault) IsCode ¶

func (o *SecurityCertificateSignDefault) IsCode(code int) bool

IsCode returns true when this security certificate sign default response a status code equal to that given

func (*SecurityCertificateSignDefault) IsRedirect ¶

func (o *SecurityCertificateSignDefault) IsRedirect() bool

IsRedirect returns true when this security certificate sign default response has a 3xx status code

func (*SecurityCertificateSignDefault) IsServerError ¶

func (o *SecurityCertificateSignDefault) IsServerError() bool

IsServerError returns true when this security certificate sign default response has a 5xx status code

func (*SecurityCertificateSignDefault) IsSuccess ¶

func (o *SecurityCertificateSignDefault) IsSuccess() bool

IsSuccess returns true when this security certificate sign default response has a 2xx status code

func (*SecurityCertificateSignDefault) String ¶

type SecurityCertificateSignOK ¶

type SecurityCertificateSignOK struct {
	Payload *models.SecurityCertificateSignResponse
}

SecurityCertificateSignOK describes a response with status code 200, with default header values.

OK

func NewSecurityCertificateSignOK ¶

func NewSecurityCertificateSignOK() *SecurityCertificateSignOK

NewSecurityCertificateSignOK creates a SecurityCertificateSignOK with default headers values

func (*SecurityCertificateSignOK) Error ¶

func (o *SecurityCertificateSignOK) Error() string

func (*SecurityCertificateSignOK) GetPayload ¶

func (*SecurityCertificateSignOK) IsClientError ¶

func (o *SecurityCertificateSignOK) IsClientError() bool

IsClientError returns true when this security certificate sign o k response has a 4xx status code

func (*SecurityCertificateSignOK) IsCode ¶

func (o *SecurityCertificateSignOK) IsCode(code int) bool

IsCode returns true when this security certificate sign o k response a status code equal to that given

func (*SecurityCertificateSignOK) IsRedirect ¶

func (o *SecurityCertificateSignOK) IsRedirect() bool

IsRedirect returns true when this security certificate sign o k response has a 3xx status code

func (*SecurityCertificateSignOK) IsServerError ¶

func (o *SecurityCertificateSignOK) IsServerError() bool

IsServerError returns true when this security certificate sign o k response has a 5xx status code

func (*SecurityCertificateSignOK) IsSuccess ¶

func (o *SecurityCertificateSignOK) IsSuccess() bool

IsSuccess returns true when this security certificate sign o k response has a 2xx status code

func (*SecurityCertificateSignOK) String ¶

func (o *SecurityCertificateSignOK) String() string

type SecurityCertificateSignParams ¶

type SecurityCertificateSignParams struct {

	/* CaUUID.

	   UUID of the existing certificate authority certificate
	*/
	CaUUIDPathParameter string

	/* Info.

	   Certificate sign information specification
	*/
	Info *models.SecurityCertificateSign

	/* 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
}

SecurityCertificateSignParams contains all the parameters to send to the API endpoint

for the security certificate sign operation.

Typically these are written to a http.Request.

func NewSecurityCertificateSignParams ¶

func NewSecurityCertificateSignParams() *SecurityCertificateSignParams

NewSecurityCertificateSignParams creates a new SecurityCertificateSignParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityCertificateSignParamsWithContext ¶

func NewSecurityCertificateSignParamsWithContext(ctx context.Context) *SecurityCertificateSignParams

NewSecurityCertificateSignParamsWithContext creates a new SecurityCertificateSignParams object with the ability to set a context for a request.

func NewSecurityCertificateSignParamsWithHTTPClient ¶

func NewSecurityCertificateSignParamsWithHTTPClient(client *http.Client) *SecurityCertificateSignParams

NewSecurityCertificateSignParamsWithHTTPClient creates a new SecurityCertificateSignParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityCertificateSignParamsWithTimeout ¶

func NewSecurityCertificateSignParamsWithTimeout(timeout time.Duration) *SecurityCertificateSignParams

NewSecurityCertificateSignParamsWithTimeout creates a new SecurityCertificateSignParams object with the ability to set a timeout on a request.

func (*SecurityCertificateSignParams) SetCaUUIDPathParameter ¶

func (o *SecurityCertificateSignParams) SetCaUUIDPathParameter(caUUID string)

SetCaUUIDPathParameter adds the caUuid to the security certificate sign params

func (*SecurityCertificateSignParams) SetContext ¶

func (o *SecurityCertificateSignParams) SetContext(ctx context.Context)

SetContext adds the context to the security certificate sign params

func (*SecurityCertificateSignParams) SetDefaults ¶

func (o *SecurityCertificateSignParams) SetDefaults()

SetDefaults hydrates default values in the security certificate sign params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityCertificateSignParams) SetHTTPClient ¶

func (o *SecurityCertificateSignParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security certificate sign params

func (*SecurityCertificateSignParams) SetInfo ¶

SetInfo adds the info to the security certificate sign params

func (*SecurityCertificateSignParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityCertificateSignParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security certificate sign params

func (*SecurityCertificateSignParams) SetTimeout ¶

func (o *SecurityCertificateSignParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security certificate sign params

func (*SecurityCertificateSignParams) WithCaUUIDPathParameter ¶

func (o *SecurityCertificateSignParams) WithCaUUIDPathParameter(caUUID string) *SecurityCertificateSignParams

WithCaUUIDPathParameter adds the caUUID to the security certificate sign params

func (*SecurityCertificateSignParams) WithContext ¶

WithContext adds the context to the security certificate sign params

func (*SecurityCertificateSignParams) WithDefaults ¶

WithDefaults hydrates default values in the security certificate sign params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityCertificateSignParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security certificate sign params

func (*SecurityCertificateSignParams) WithInfo ¶

WithInfo adds the info to the security certificate sign params

func (*SecurityCertificateSignParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityCertificateSignParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityCertificateSignParams

WithReturnRecordsQueryParameter adds the returnRecords to the security certificate sign params

func (*SecurityCertificateSignParams) WithTimeout ¶

WithTimeout adds the timeout to the security certificate sign params

func (*SecurityCertificateSignParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityCertificateSignReader ¶

type SecurityCertificateSignReader struct {
	// contains filtered or unexported fields
}

SecurityCertificateSignReader is a Reader for the SecurityCertificateSign structure.

func (*SecurityCertificateSignReader) ReadResponse ¶

func (o *SecurityCertificateSignReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityConfigGetDefault ¶

type SecurityConfigGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityConfigGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityConfigGetDefault ¶

func NewSecurityConfigGetDefault(code int) *SecurityConfigGetDefault

NewSecurityConfigGetDefault creates a SecurityConfigGetDefault with default headers values

func (*SecurityConfigGetDefault) Code ¶

func (o *SecurityConfigGetDefault) Code() int

Code gets the status code for the security config get default response

func (*SecurityConfigGetDefault) Error ¶

func (o *SecurityConfigGetDefault) Error() string

func (*SecurityConfigGetDefault) GetPayload ¶

func (*SecurityConfigGetDefault) IsClientError ¶

func (o *SecurityConfigGetDefault) IsClientError() bool

IsClientError returns true when this security config get default response has a 4xx status code

func (*SecurityConfigGetDefault) IsCode ¶

func (o *SecurityConfigGetDefault) IsCode(code int) bool

IsCode returns true when this security config get default response a status code equal to that given

func (*SecurityConfigGetDefault) IsRedirect ¶

func (o *SecurityConfigGetDefault) IsRedirect() bool

IsRedirect returns true when this security config get default response has a 3xx status code

func (*SecurityConfigGetDefault) IsServerError ¶

func (o *SecurityConfigGetDefault) IsServerError() bool

IsServerError returns true when this security config get default response has a 5xx status code

func (*SecurityConfigGetDefault) IsSuccess ¶

func (o *SecurityConfigGetDefault) IsSuccess() bool

IsSuccess returns true when this security config get default response has a 2xx status code

func (*SecurityConfigGetDefault) String ¶

func (o *SecurityConfigGetDefault) String() string

type SecurityConfigGetOK ¶

type SecurityConfigGetOK struct {
	Payload *models.SecurityConfig
}

SecurityConfigGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityConfigGetOK ¶

func NewSecurityConfigGetOK() *SecurityConfigGetOK

NewSecurityConfigGetOK creates a SecurityConfigGetOK with default headers values

func (*SecurityConfigGetOK) Error ¶

func (o *SecurityConfigGetOK) Error() string

func (*SecurityConfigGetOK) GetPayload ¶

func (o *SecurityConfigGetOK) GetPayload() *models.SecurityConfig

func (*SecurityConfigGetOK) IsClientError ¶

func (o *SecurityConfigGetOK) IsClientError() bool

IsClientError returns true when this security config get o k response has a 4xx status code

func (*SecurityConfigGetOK) IsCode ¶

func (o *SecurityConfigGetOK) IsCode(code int) bool

IsCode returns true when this security config get o k response a status code equal to that given

func (*SecurityConfigGetOK) IsRedirect ¶

func (o *SecurityConfigGetOK) IsRedirect() bool

IsRedirect returns true when this security config get o k response has a 3xx status code

func (*SecurityConfigGetOK) IsServerError ¶

func (o *SecurityConfigGetOK) IsServerError() bool

IsServerError returns true when this security config get o k response has a 5xx status code

func (*SecurityConfigGetOK) IsSuccess ¶

func (o *SecurityConfigGetOK) IsSuccess() bool

IsSuccess returns true when this security config get o k response has a 2xx status code

func (*SecurityConfigGetOK) String ¶

func (o *SecurityConfigGetOK) String() string

type SecurityConfigGetParams ¶

type SecurityConfigGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityConfigGetParams contains all the parameters to send to the API endpoint

for the security config get operation.

Typically these are written to a http.Request.

func NewSecurityConfigGetParams ¶

func NewSecurityConfigGetParams() *SecurityConfigGetParams

NewSecurityConfigGetParams creates a new SecurityConfigGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityConfigGetParamsWithContext ¶

func NewSecurityConfigGetParamsWithContext(ctx context.Context) *SecurityConfigGetParams

NewSecurityConfigGetParamsWithContext creates a new SecurityConfigGetParams object with the ability to set a context for a request.

func NewSecurityConfigGetParamsWithHTTPClient ¶

func NewSecurityConfigGetParamsWithHTTPClient(client *http.Client) *SecurityConfigGetParams

NewSecurityConfigGetParamsWithHTTPClient creates a new SecurityConfigGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityConfigGetParamsWithTimeout ¶

func NewSecurityConfigGetParamsWithTimeout(timeout time.Duration) *SecurityConfigGetParams

NewSecurityConfigGetParamsWithTimeout creates a new SecurityConfigGetParams object with the ability to set a timeout on a request.

func (*SecurityConfigGetParams) SetContext ¶

func (o *SecurityConfigGetParams) SetContext(ctx context.Context)

SetContext adds the context to the security config get params

func (*SecurityConfigGetParams) SetDefaults ¶

func (o *SecurityConfigGetParams) SetDefaults()

SetDefaults hydrates default values in the security config get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityConfigGetParams) SetFieldsQueryParameter ¶

func (o *SecurityConfigGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security config get params

func (*SecurityConfigGetParams) SetHTTPClient ¶

func (o *SecurityConfigGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security config get params

func (*SecurityConfigGetParams) SetTimeout ¶

func (o *SecurityConfigGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security config get params

func (*SecurityConfigGetParams) WithContext ¶

WithContext adds the context to the security config get params

func (*SecurityConfigGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security config get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityConfigGetParams) WithFieldsQueryParameter ¶

func (o *SecurityConfigGetParams) WithFieldsQueryParameter(fields []string) *SecurityConfigGetParams

WithFieldsQueryParameter adds the fields to the security config get params

func (*SecurityConfigGetParams) WithHTTPClient ¶

func (o *SecurityConfigGetParams) WithHTTPClient(client *http.Client) *SecurityConfigGetParams

WithHTTPClient adds the HTTPClient to the security config get params

func (*SecurityConfigGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security config get params

func (*SecurityConfigGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityConfigGetReader ¶

type SecurityConfigGetReader struct {
	// contains filtered or unexported fields
}

SecurityConfigGetReader is a Reader for the SecurityConfigGet structure.

func (*SecurityConfigGetReader) ReadResponse ¶

func (o *SecurityConfigGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityConfigModifyAccepted ¶

type SecurityConfigModifyAccepted struct {
	Payload *models.JobLinkResponse
}

SecurityConfigModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewSecurityConfigModifyAccepted ¶

func NewSecurityConfigModifyAccepted() *SecurityConfigModifyAccepted

NewSecurityConfigModifyAccepted creates a SecurityConfigModifyAccepted with default headers values

func (*SecurityConfigModifyAccepted) Error ¶

func (*SecurityConfigModifyAccepted) GetPayload ¶

func (*SecurityConfigModifyAccepted) IsClientError ¶

func (o *SecurityConfigModifyAccepted) IsClientError() bool

IsClientError returns true when this security config modify accepted response has a 4xx status code

func (*SecurityConfigModifyAccepted) IsCode ¶

func (o *SecurityConfigModifyAccepted) IsCode(code int) bool

IsCode returns true when this security config modify accepted response a status code equal to that given

func (*SecurityConfigModifyAccepted) IsRedirect ¶

func (o *SecurityConfigModifyAccepted) IsRedirect() bool

IsRedirect returns true when this security config modify accepted response has a 3xx status code

func (*SecurityConfigModifyAccepted) IsServerError ¶

func (o *SecurityConfigModifyAccepted) IsServerError() bool

IsServerError returns true when this security config modify accepted response has a 5xx status code

func (*SecurityConfigModifyAccepted) IsSuccess ¶

func (o *SecurityConfigModifyAccepted) IsSuccess() bool

IsSuccess returns true when this security config modify accepted response has a 2xx status code

func (*SecurityConfigModifyAccepted) String ¶

type SecurityConfigModifyDefault ¶

type SecurityConfigModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityConfigModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 5636142 | This operation is not supported in a mixed-release cluster. | | 52428817 | SSLv3 is not supported when FIPS is enabled. | | 52428824 | TLSv1 is not supported when FIPS is enabled. | | 52428830 | Cannot enable FIPS-compliant mode because the configured minimum security strength for certificates is not compatible. | | 52428832 | TLSv1.1 is not supported when FIPS is enabled. | | 52559974 | Cannot enable FIPS-compliant mode because a certificate that is not FIPS-compliant is in use. | | 196608081 | Cannot start software encryption conversion while there are data volumes in the cluster. | | 196608082 | The operation is not valid when the MetroCluster is in switchover mode. |

func NewSecurityConfigModifyDefault ¶

func NewSecurityConfigModifyDefault(code int) *SecurityConfigModifyDefault

NewSecurityConfigModifyDefault creates a SecurityConfigModifyDefault with default headers values

func (*SecurityConfigModifyDefault) Code ¶

func (o *SecurityConfigModifyDefault) Code() int

Code gets the status code for the security config modify default response

func (*SecurityConfigModifyDefault) Error ¶

func (*SecurityConfigModifyDefault) GetPayload ¶

func (*SecurityConfigModifyDefault) IsClientError ¶

func (o *SecurityConfigModifyDefault) IsClientError() bool

IsClientError returns true when this security config modify default response has a 4xx status code

func (*SecurityConfigModifyDefault) IsCode ¶

func (o *SecurityConfigModifyDefault) IsCode(code int) bool

IsCode returns true when this security config modify default response a status code equal to that given

func (*SecurityConfigModifyDefault) IsRedirect ¶

func (o *SecurityConfigModifyDefault) IsRedirect() bool

IsRedirect returns true when this security config modify default response has a 3xx status code

func (*SecurityConfigModifyDefault) IsServerError ¶

func (o *SecurityConfigModifyDefault) IsServerError() bool

IsServerError returns true when this security config modify default response has a 5xx status code

func (*SecurityConfigModifyDefault) IsSuccess ¶

func (o *SecurityConfigModifyDefault) IsSuccess() bool

IsSuccess returns true when this security config modify default response has a 2xx status code

func (*SecurityConfigModifyDefault) String ¶

func (o *SecurityConfigModifyDefault) String() string

type SecurityConfigModifyParams ¶

type SecurityConfigModifyParams struct {

	/* Info.

	   security info specification
	*/
	Info *models.SecurityConfig

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityConfigModifyParams contains all the parameters to send to the API endpoint

for the security config modify operation.

Typically these are written to a http.Request.

func NewSecurityConfigModifyParams ¶

func NewSecurityConfigModifyParams() *SecurityConfigModifyParams

NewSecurityConfigModifyParams creates a new SecurityConfigModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityConfigModifyParamsWithContext ¶

func NewSecurityConfigModifyParamsWithContext(ctx context.Context) *SecurityConfigModifyParams

NewSecurityConfigModifyParamsWithContext creates a new SecurityConfigModifyParams object with the ability to set a context for a request.

func NewSecurityConfigModifyParamsWithHTTPClient ¶

func NewSecurityConfigModifyParamsWithHTTPClient(client *http.Client) *SecurityConfigModifyParams

NewSecurityConfigModifyParamsWithHTTPClient creates a new SecurityConfigModifyParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityConfigModifyParamsWithTimeout ¶

func NewSecurityConfigModifyParamsWithTimeout(timeout time.Duration) *SecurityConfigModifyParams

NewSecurityConfigModifyParamsWithTimeout creates a new SecurityConfigModifyParams object with the ability to set a timeout on a request.

func (*SecurityConfigModifyParams) SetContext ¶

func (o *SecurityConfigModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the security config modify params

func (*SecurityConfigModifyParams) SetDefaults ¶

func (o *SecurityConfigModifyParams) SetDefaults()

SetDefaults hydrates default values in the security config modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityConfigModifyParams) SetHTTPClient ¶

func (o *SecurityConfigModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security config modify params

func (*SecurityConfigModifyParams) SetInfo ¶

SetInfo adds the info to the security config modify params

func (*SecurityConfigModifyParams) SetReturnTimeoutQueryParameter ¶

func (o *SecurityConfigModifyParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the security config modify params

func (*SecurityConfigModifyParams) SetTimeout ¶

func (o *SecurityConfigModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security config modify params

func (*SecurityConfigModifyParams) WithContext ¶

WithContext adds the context to the security config modify params

func (*SecurityConfigModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the security config modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityConfigModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security config modify params

func (*SecurityConfigModifyParams) WithInfo ¶

WithInfo adds the info to the security config modify params

func (*SecurityConfigModifyParams) WithReturnTimeoutQueryParameter ¶

func (o *SecurityConfigModifyParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *SecurityConfigModifyParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the security config modify params

func (*SecurityConfigModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the security config modify params

func (*SecurityConfigModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityConfigModifyReader ¶

type SecurityConfigModifyReader struct {
	// contains filtered or unexported fields
}

SecurityConfigModifyReader is a Reader for the SecurityConfigModify structure.

func (*SecurityConfigModifyReader) ReadResponse ¶

func (o *SecurityConfigModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerCollectionGetDefault ¶

type SecurityKeyManagerCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityKeyManagerCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityKeyManagerCollectionGetDefault ¶

func NewSecurityKeyManagerCollectionGetDefault(code int) *SecurityKeyManagerCollectionGetDefault

NewSecurityKeyManagerCollectionGetDefault creates a SecurityKeyManagerCollectionGetDefault with default headers values

func (*SecurityKeyManagerCollectionGetDefault) Code ¶

Code gets the status code for the security key manager collection get default response

func (*SecurityKeyManagerCollectionGetDefault) Error ¶

func (*SecurityKeyManagerCollectionGetDefault) GetPayload ¶

func (*SecurityKeyManagerCollectionGetDefault) IsClientError ¶

func (o *SecurityKeyManagerCollectionGetDefault) IsClientError() bool

IsClientError returns true when this security key manager collection get default response has a 4xx status code

func (*SecurityKeyManagerCollectionGetDefault) IsCode ¶

IsCode returns true when this security key manager collection get default response a status code equal to that given

func (*SecurityKeyManagerCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this security key manager collection get default response has a 3xx status code

func (*SecurityKeyManagerCollectionGetDefault) IsServerError ¶

func (o *SecurityKeyManagerCollectionGetDefault) IsServerError() bool

IsServerError returns true when this security key manager collection get default response has a 5xx status code

func (*SecurityKeyManagerCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this security key manager collection get default response has a 2xx status code

func (*SecurityKeyManagerCollectionGetDefault) String ¶

type SecurityKeyManagerCollectionGetOK ¶

type SecurityKeyManagerCollectionGetOK struct {
	Payload *models.SecurityKeyManagerResponse
}

SecurityKeyManagerCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityKeyManagerCollectionGetOK ¶

func NewSecurityKeyManagerCollectionGetOK() *SecurityKeyManagerCollectionGetOK

NewSecurityKeyManagerCollectionGetOK creates a SecurityKeyManagerCollectionGetOK with default headers values

func (*SecurityKeyManagerCollectionGetOK) Error ¶

func (*SecurityKeyManagerCollectionGetOK) GetPayload ¶

func (*SecurityKeyManagerCollectionGetOK) IsClientError ¶

func (o *SecurityKeyManagerCollectionGetOK) IsClientError() bool

IsClientError returns true when this security key manager collection get o k response has a 4xx status code

func (*SecurityKeyManagerCollectionGetOK) IsCode ¶

func (o *SecurityKeyManagerCollectionGetOK) IsCode(code int) bool

IsCode returns true when this security key manager collection get o k response a status code equal to that given

func (*SecurityKeyManagerCollectionGetOK) IsRedirect ¶

func (o *SecurityKeyManagerCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this security key manager collection get o k response has a 3xx status code

func (*SecurityKeyManagerCollectionGetOK) IsServerError ¶

func (o *SecurityKeyManagerCollectionGetOK) IsServerError() bool

IsServerError returns true when this security key manager collection get o k response has a 5xx status code

func (*SecurityKeyManagerCollectionGetOK) IsSuccess ¶

func (o *SecurityKeyManagerCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this security key manager collection get o k response has a 2xx status code

func (*SecurityKeyManagerCollectionGetOK) String ¶

type SecurityKeyManagerCollectionGetParams ¶

type SecurityKeyManagerCollectionGetParams struct {

	/* ExternalClientCertificateName.

	   Filter by external.client_certificate.name
	*/
	ExternalClientCertificateNameQueryParameter *string

	/* ExternalClientCertificateUUID.

	   Filter by external.client_certificate.uuid
	*/
	ExternalClientCertificateUUIDQueryParameter *string

	/* ExternalServerCaCertificatesName.

	   Filter by external.server_ca_certificates.name
	*/
	ExternalServerCaCertificatesNameQueryParameter *string

	/* ExternalServerCaCertificatesUUID.

	   Filter by external.server_ca_certificates.uuid
	*/
	ExternalServerCaCertificatesUUIDQueryParameter *string

	/* ExternalServersSecondaryKeyServers.

	   Filter by external.servers.secondary_key_servers
	*/
	ExternalServersSecondaryKeyServersQueryParameter *string

	/* ExternalServersServer.

	   Filter by external.servers.server
	*/
	ExternalServersServerQueryParameter *string

	/* ExternalServersTimeout.

	   Filter by external.servers.timeout
	*/
	ExternalServersTimeoutQueryParameter *int64

	/* ExternalServersUsername.

	   Filter by external.servers.username
	*/
	ExternalServersUsernameQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* IsDefaultDataAtRestEncryptionDisabled.

	   Filter by is_default_data_at_rest_encryption_disabled
	*/
	IsDefaultDataAtRestEncryptionDisabledQueryParameter *bool

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* OnboardEnabled.

	   Filter by onboard.enabled
	*/
	OnboardEnabledQueryParameter *bool

	/* OnboardKeyBackup.

	   Filter by onboard.key_backup
	*/
	OnboardKeyBackupQueryParameter *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* Policy.

	   Filter by policy
	*/
	PolicyQueryParameter *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

	/* StatusCode.

	   Filter by status.code
	*/
	StatusCodeQueryParameter *int64

	/* StatusMessage.

	   Filter by status.message
	*/
	StatusMessageQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	/* VolumeEncryptionCode.

	   Filter by volume_encryption.code
	*/
	VolumeEncryptionCodeQueryParameter *int64

	/* VolumeEncryptionMessage.

	   Filter by volume_encryption.message
	*/
	VolumeEncryptionMessageQueryParameter *string

	/* VolumeEncryptionSupported.

	   Filter by volume_encryption.supported
	*/
	VolumeEncryptionSupportedQueryParameter *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeyManagerCollectionGetParams contains all the parameters to send to the API endpoint

for the security key manager collection get operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerCollectionGetParams ¶

func NewSecurityKeyManagerCollectionGetParams() *SecurityKeyManagerCollectionGetParams

NewSecurityKeyManagerCollectionGetParams creates a new SecurityKeyManagerCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerCollectionGetParamsWithContext ¶

func NewSecurityKeyManagerCollectionGetParamsWithContext(ctx context.Context) *SecurityKeyManagerCollectionGetParams

NewSecurityKeyManagerCollectionGetParamsWithContext creates a new SecurityKeyManagerCollectionGetParams object with the ability to set a context for a request.

func NewSecurityKeyManagerCollectionGetParamsWithHTTPClient ¶

func NewSecurityKeyManagerCollectionGetParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerCollectionGetParams

NewSecurityKeyManagerCollectionGetParamsWithHTTPClient creates a new SecurityKeyManagerCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerCollectionGetParamsWithTimeout ¶

func NewSecurityKeyManagerCollectionGetParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerCollectionGetParams

NewSecurityKeyManagerCollectionGetParamsWithTimeout creates a new SecurityKeyManagerCollectionGetParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerCollectionGetParams) SetContext ¶

SetContext adds the context to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetDefaults ¶

func (o *SecurityKeyManagerCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the security key manager collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerCollectionGetParams) SetExternalClientCertificateNameQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetExternalClientCertificateNameQueryParameter(externalClientCertificateName *string)

SetExternalClientCertificateNameQueryParameter adds the externalClientCertificateName to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetExternalClientCertificateUUIDQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetExternalClientCertificateUUIDQueryParameter(externalClientCertificateUUID *string)

SetExternalClientCertificateUUIDQueryParameter adds the externalClientCertificateUuid to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetExternalServerCaCertificatesNameQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetExternalServerCaCertificatesNameQueryParameter(externalServerCaCertificatesName *string)

SetExternalServerCaCertificatesNameQueryParameter adds the externalServerCaCertificatesName to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetExternalServerCaCertificatesUUIDQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetExternalServerCaCertificatesUUIDQueryParameter(externalServerCaCertificatesUUID *string)

SetExternalServerCaCertificatesUUIDQueryParameter adds the externalServerCaCertificatesUuid to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetExternalServersSecondaryKeyServersQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetExternalServersSecondaryKeyServersQueryParameter(externalServersSecondaryKeyServers *string)

SetExternalServersSecondaryKeyServersQueryParameter adds the externalServersSecondaryKeyServers to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetExternalServersServerQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetExternalServersServerQueryParameter(externalServersServer *string)

SetExternalServersServerQueryParameter adds the externalServersServer to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetExternalServersTimeoutQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetExternalServersTimeoutQueryParameter(externalServersTimeout *int64)

SetExternalServersTimeoutQueryParameter adds the externalServersTimeout to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetExternalServersUsernameQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetExternalServersUsernameQueryParameter(externalServersUsername *string)

SetExternalServersUsernameQueryParameter adds the externalServersUsername to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetFieldsQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetHTTPClient ¶

func (o *SecurityKeyManagerCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetIsDefaultDataAtRestEncryptionDisabledQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetIsDefaultDataAtRestEncryptionDisabledQueryParameter(isDefaultDataAtRestEncryptionDisabled *bool)

SetIsDefaultDataAtRestEncryptionDisabledQueryParameter adds the isDefaultDataAtRestEncryptionDisabled to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetOnboardEnabledQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetOnboardEnabledQueryParameter(onboardEnabled *bool)

SetOnboardEnabledQueryParameter adds the onboardEnabled to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetOnboardKeyBackupQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetOnboardKeyBackupQueryParameter(onboardKeyBackup *string)

SetOnboardKeyBackupQueryParameter adds the onboardKeyBackup to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetOrderByQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetPolicyQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetPolicyQueryParameter(policy *string)

SetPolicyQueryParameter adds the policy to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetSVMNameQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetSVMUUIDQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetScopeQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetScopeQueryParameter(scope *string)

SetScopeQueryParameter adds the scope to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetStatusCodeQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetStatusCodeQueryParameter(statusCode *int64)

SetStatusCodeQueryParameter adds the statusCode to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetStatusMessageQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetStatusMessageQueryParameter(statusMessage *string)

SetStatusMessageQueryParameter adds the statusMessage to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetTimeout ¶

func (o *SecurityKeyManagerCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetUUIDQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetVolumeEncryptionCodeQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetVolumeEncryptionCodeQueryParameter(volumeEncryptionCode *int64)

SetVolumeEncryptionCodeQueryParameter adds the volumeEncryptionCode to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetVolumeEncryptionMessageQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetVolumeEncryptionMessageQueryParameter(volumeEncryptionMessage *string)

SetVolumeEncryptionMessageQueryParameter adds the volumeEncryptionMessage to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) SetVolumeEncryptionSupportedQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) SetVolumeEncryptionSupportedQueryParameter(volumeEncryptionSupported *bool)

SetVolumeEncryptionSupportedQueryParameter adds the volumeEncryptionSupported to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithContext ¶

WithContext adds the context to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerCollectionGetParams) WithExternalClientCertificateNameQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithExternalClientCertificateNameQueryParameter(externalClientCertificateName *string) *SecurityKeyManagerCollectionGetParams

WithExternalClientCertificateNameQueryParameter adds the externalClientCertificateName to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithExternalClientCertificateUUIDQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithExternalClientCertificateUUIDQueryParameter(externalClientCertificateUUID *string) *SecurityKeyManagerCollectionGetParams

WithExternalClientCertificateUUIDQueryParameter adds the externalClientCertificateUUID to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithExternalServerCaCertificatesNameQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithExternalServerCaCertificatesNameQueryParameter(externalServerCaCertificatesName *string) *SecurityKeyManagerCollectionGetParams

WithExternalServerCaCertificatesNameQueryParameter adds the externalServerCaCertificatesName to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithExternalServerCaCertificatesUUIDQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithExternalServerCaCertificatesUUIDQueryParameter(externalServerCaCertificatesUUID *string) *SecurityKeyManagerCollectionGetParams

WithExternalServerCaCertificatesUUIDQueryParameter adds the externalServerCaCertificatesUUID to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithExternalServersSecondaryKeyServersQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithExternalServersSecondaryKeyServersQueryParameter(externalServersSecondaryKeyServers *string) *SecurityKeyManagerCollectionGetParams

WithExternalServersSecondaryKeyServersQueryParameter adds the externalServersSecondaryKeyServers to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithExternalServersServerQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithExternalServersServerQueryParameter(externalServersServer *string) *SecurityKeyManagerCollectionGetParams

WithExternalServersServerQueryParameter adds the externalServersServer to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithExternalServersTimeoutQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithExternalServersTimeoutQueryParameter(externalServersTimeout *int64) *SecurityKeyManagerCollectionGetParams

WithExternalServersTimeoutQueryParameter adds the externalServersTimeout to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithExternalServersUsernameQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithExternalServersUsernameQueryParameter(externalServersUsername *string) *SecurityKeyManagerCollectionGetParams

WithExternalServersUsernameQueryParameter adds the externalServersUsername to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithIsDefaultDataAtRestEncryptionDisabledQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithIsDefaultDataAtRestEncryptionDisabledQueryParameter(isDefaultDataAtRestEncryptionDisabled *bool) *SecurityKeyManagerCollectionGetParams

WithIsDefaultDataAtRestEncryptionDisabledQueryParameter adds the isDefaultDataAtRestEncryptionDisabled to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *SecurityKeyManagerCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithOnboardEnabledQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithOnboardEnabledQueryParameter(onboardEnabled *bool) *SecurityKeyManagerCollectionGetParams

WithOnboardEnabledQueryParameter adds the onboardEnabled to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithOnboardKeyBackupQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithOnboardKeyBackupQueryParameter(onboardKeyBackup *string) *SecurityKeyManagerCollectionGetParams

WithOnboardKeyBackupQueryParameter adds the onboardKeyBackup to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithOrderByQueryParameter ¶

WithOrderByQueryParameter adds the orderBy to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithPolicyQueryParameter ¶

WithPolicyQueryParameter adds the policy to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityKeyManagerCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *SecurityKeyManagerCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithSVMNameQueryParameter ¶

WithSVMNameQueryParameter adds the svmName to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithSVMUUIDQueryParameter ¶

WithSVMUUIDQueryParameter adds the svmUUID to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithScopeQueryParameter ¶

WithScopeQueryParameter adds the scope to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithStatusCodeQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithStatusCodeQueryParameter(statusCode *int64) *SecurityKeyManagerCollectionGetParams

WithStatusCodeQueryParameter adds the statusCode to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithStatusMessageQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithStatusMessageQueryParameter(statusMessage *string) *SecurityKeyManagerCollectionGetParams

WithStatusMessageQueryParameter adds the statusMessage to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithUUIDQueryParameter ¶

WithUUIDQueryParameter adds the uuid to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithVolumeEncryptionCodeQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithVolumeEncryptionCodeQueryParameter(volumeEncryptionCode *int64) *SecurityKeyManagerCollectionGetParams

WithVolumeEncryptionCodeQueryParameter adds the volumeEncryptionCode to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithVolumeEncryptionMessageQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithVolumeEncryptionMessageQueryParameter(volumeEncryptionMessage *string) *SecurityKeyManagerCollectionGetParams

WithVolumeEncryptionMessageQueryParameter adds the volumeEncryptionMessage to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WithVolumeEncryptionSupportedQueryParameter ¶

func (o *SecurityKeyManagerCollectionGetParams) WithVolumeEncryptionSupportedQueryParameter(volumeEncryptionSupported *bool) *SecurityKeyManagerCollectionGetParams

WithVolumeEncryptionSupportedQueryParameter adds the volumeEncryptionSupported to the security key manager collection get params

func (*SecurityKeyManagerCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerCollectionGetReader ¶

type SecurityKeyManagerCollectionGetReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerCollectionGetReader is a Reader for the SecurityKeyManagerCollectionGet structure.

func (*SecurityKeyManagerCollectionGetReader) ReadResponse ¶

func (o *SecurityKeyManagerCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerCreateCreated ¶

type SecurityKeyManagerCreateCreated struct {
	Payload *models.SecurityKeyManagerResponse
}

SecurityKeyManagerCreateCreated describes a response with status code 201, with default header values.

Created

func NewSecurityKeyManagerCreateCreated ¶

func NewSecurityKeyManagerCreateCreated() *SecurityKeyManagerCreateCreated

NewSecurityKeyManagerCreateCreated creates a SecurityKeyManagerCreateCreated with default headers values

func (*SecurityKeyManagerCreateCreated) Error ¶

func (*SecurityKeyManagerCreateCreated) GetPayload ¶

func (*SecurityKeyManagerCreateCreated) IsClientError ¶

func (o *SecurityKeyManagerCreateCreated) IsClientError() bool

IsClientError returns true when this security key manager create created response has a 4xx status code

func (*SecurityKeyManagerCreateCreated) IsCode ¶

func (o *SecurityKeyManagerCreateCreated) IsCode(code int) bool

IsCode returns true when this security key manager create created response a status code equal to that given

func (*SecurityKeyManagerCreateCreated) IsRedirect ¶

func (o *SecurityKeyManagerCreateCreated) IsRedirect() bool

IsRedirect returns true when this security key manager create created response has a 3xx status code

func (*SecurityKeyManagerCreateCreated) IsServerError ¶

func (o *SecurityKeyManagerCreateCreated) IsServerError() bool

IsServerError returns true when this security key manager create created response has a 5xx status code

func (*SecurityKeyManagerCreateCreated) IsSuccess ¶

func (o *SecurityKeyManagerCreateCreated) IsSuccess() bool

IsSuccess returns true when this security key manager create created response has a 2xx status code

func (*SecurityKeyManagerCreateCreated) String ¶

type SecurityKeyManagerCreateDefault ¶

type SecurityKeyManagerCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityKeyManagerCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65536038 | A maximum of 4 active primary key servers are allowed. | | 65536214 | Failed to generate cluster key encryption key. | | 65536216 | Failed to add cluster key encryption key. | | 65536310 | Failed to setup the Onboard Key Manager because the MetroCluster peer is unhealthy. | | 65536341 | Failed to setup the Onboard Key Manager because the MetroCluster peer is unhealthy. | | 65536508 | The platform does not support data at rest encryption. | | 65536821 | The certificate is not installed. | | 65536822 | Multitenant key management is not supported in the current cluster version. | | 65536823 | The SVM has key manager already configured. | | 65536824 | Multitenant key management is not supported in MetroCluster configurations. | | 65536834 | Failed to get existing key-server details for the SVM. | | 65536852 | Failed to query supported KMIP protocol versions. | | 65536870 | Key management servers already configured. | | 65536871 | Duplicate key management servers exist. | | 65536876 | External key management requires client and server CA certificates installed and with one or more key servers provided. | | 65536878 | External key management cannot be configured as one or more volume encryption keys of the SVM are stored in cluster key management server. | | 65536895 | External key manager cannnot be configured since this cluster is part of a MetroCluster configuration and the partner site of this MetroCluster configuration has Onboard Key Manager configured. | | 65536900 | The Onboard Key Manager cannot be configured because this cluster is part of a MetroCluster configuration and the partner site has the external key manager configured. | | 65536903 | The Onboard Key Manager has failed to configure on some nodes in the cluster. Use the CLI to sync the Onboard Key Manager configuration on failed nodes. | | 65536906 | The Onboard Key Manager has already been configured at the partner site. Use the CLI to sync the Onboard Key Manager with the same passphrase. | | 65536907 | The Onboard Key Manager is already configured. Use the CLI to sync any nodes with the Onboard Key Manager configuration. | | 65536916 | The Onboard Key Manager is only supported for an admin SVM. | | 65536920 | The Onboard Key Manager passphrase length is incorrect. | | 65537240 | The Onboard Key Manager passphrase must be provided when performing a POST/synchronize operation. | | 65537241 | The Onboard Key Manager existing_passphrase must not be provided when performing a POST/synchronize operation. | | 65537244 | Unable to sync/create Onboard Key Manager on the local cluster; Onboard Key Manager is already configured on the cluster. | | 65537245 | Unable to sync/create Onboard Key Manager on the local cluster; Onboard Key Manager is not configured on the partner cluster. | | 65537246 | Unable to sync/create Onboard Key Manager on local cluster. This cluster is not part of a MetroCluster configuration. | | 66060338 | Failed to establish secure connection for a key management server due to incorrect server_ca certificates. | | 66060339 | Failed to establish secure connection for a key management server due to incorrect client certificates. | | 66060340 | Failed to establish secure connection for a key management server due to Cryptsoft error. |

func NewSecurityKeyManagerCreateDefault ¶

func NewSecurityKeyManagerCreateDefault(code int) *SecurityKeyManagerCreateDefault

NewSecurityKeyManagerCreateDefault creates a SecurityKeyManagerCreateDefault with default headers values

func (*SecurityKeyManagerCreateDefault) Code ¶

Code gets the status code for the security key manager create default response

func (*SecurityKeyManagerCreateDefault) Error ¶

func (*SecurityKeyManagerCreateDefault) GetPayload ¶

func (*SecurityKeyManagerCreateDefault) IsClientError ¶

func (o *SecurityKeyManagerCreateDefault) IsClientError() bool

IsClientError returns true when this security key manager create default response has a 4xx status code

func (*SecurityKeyManagerCreateDefault) IsCode ¶

func (o *SecurityKeyManagerCreateDefault) IsCode(code int) bool

IsCode returns true when this security key manager create default response a status code equal to that given

func (*SecurityKeyManagerCreateDefault) IsRedirect ¶

func (o *SecurityKeyManagerCreateDefault) IsRedirect() bool

IsRedirect returns true when this security key manager create default response has a 3xx status code

func (*SecurityKeyManagerCreateDefault) IsServerError ¶

func (o *SecurityKeyManagerCreateDefault) IsServerError() bool

IsServerError returns true when this security key manager create default response has a 5xx status code

func (*SecurityKeyManagerCreateDefault) IsSuccess ¶

func (o *SecurityKeyManagerCreateDefault) IsSuccess() bool

IsSuccess returns true when this security key manager create default response has a 2xx status code

func (*SecurityKeyManagerCreateDefault) String ¶

type SecurityKeyManagerCreateParams ¶

type SecurityKeyManagerCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.SecurityKeyManager

	/* 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
}

SecurityKeyManagerCreateParams contains all the parameters to send to the API endpoint

for the security key manager create operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerCreateParams ¶

func NewSecurityKeyManagerCreateParams() *SecurityKeyManagerCreateParams

NewSecurityKeyManagerCreateParams creates a new SecurityKeyManagerCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerCreateParamsWithContext ¶

func NewSecurityKeyManagerCreateParamsWithContext(ctx context.Context) *SecurityKeyManagerCreateParams

NewSecurityKeyManagerCreateParamsWithContext creates a new SecurityKeyManagerCreateParams object with the ability to set a context for a request.

func NewSecurityKeyManagerCreateParamsWithHTTPClient ¶

func NewSecurityKeyManagerCreateParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerCreateParams

NewSecurityKeyManagerCreateParamsWithHTTPClient creates a new SecurityKeyManagerCreateParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerCreateParamsWithTimeout ¶

func NewSecurityKeyManagerCreateParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerCreateParams

NewSecurityKeyManagerCreateParamsWithTimeout creates a new SecurityKeyManagerCreateParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerCreateParams) SetContext ¶

func (o *SecurityKeyManagerCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the security key manager create params

func (*SecurityKeyManagerCreateParams) SetDefaults ¶

func (o *SecurityKeyManagerCreateParams) SetDefaults()

SetDefaults hydrates default values in the security key manager create params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerCreateParams) SetHTTPClient ¶

func (o *SecurityKeyManagerCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security key manager create params

func (*SecurityKeyManagerCreateParams) SetInfo ¶

SetInfo adds the info to the security key manager create params

func (*SecurityKeyManagerCreateParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityKeyManagerCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security key manager create params

func (*SecurityKeyManagerCreateParams) SetTimeout ¶

func (o *SecurityKeyManagerCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security key manager create params

func (*SecurityKeyManagerCreateParams) WithContext ¶

WithContext adds the context to the security key manager create params

func (*SecurityKeyManagerCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager create params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager create params

func (*SecurityKeyManagerCreateParams) WithInfo ¶

WithInfo adds the info to the security key manager create params

func (*SecurityKeyManagerCreateParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityKeyManagerCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityKeyManagerCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the security key manager create params

func (*SecurityKeyManagerCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the security key manager create params

func (*SecurityKeyManagerCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerCreateReader ¶

type SecurityKeyManagerCreateReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerCreateReader is a Reader for the SecurityKeyManagerCreate structure.

func (*SecurityKeyManagerCreateReader) ReadResponse ¶

func (o *SecurityKeyManagerCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerDeleteDefault ¶

type SecurityKeyManagerDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityKeyManagerDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65536208 | Failed to delete the SVM Key ID. | | 65536233 | Internal error. Deletion of km_wrapped_kdb key database has failed for the Onboard Key Manager. | | 65536234 | Internal error. Deletion of cluster_kdb key database has failed for the Onboard Key Manager. | | 65536239 | Encrypted volumes are found for the SVM. | | 65536242 | One or more self-encrypting drives are assigned an authentication key. | | 65536243 | Cannot determine authentication key presence on one or more self-encrypting drives. | | 65536800 | Failed to lookup onboard keys. | | 65536813 | Encrypted kernel core files found. | | 65536817 | Failed to determine if key manager is safe to disable. | | 65536822 | Multitenant key management is not supported in the current cluster version. | | 65536827 | Failed to determine if the SVM has any encrypted volumes. | | 65536828 | External key management is not enabled for the SVM. | | 65536867 | Encrypted volumes are found for the SVM. | | 196608301 | Failed to determine the type of encryption. | | 196608305 | NAE aggregates are found in the cluster. |

func NewSecurityKeyManagerDeleteDefault ¶

func NewSecurityKeyManagerDeleteDefault(code int) *SecurityKeyManagerDeleteDefault

NewSecurityKeyManagerDeleteDefault creates a SecurityKeyManagerDeleteDefault with default headers values

func (*SecurityKeyManagerDeleteDefault) Code ¶

Code gets the status code for the security key manager delete default response

func (*SecurityKeyManagerDeleteDefault) Error ¶

func (*SecurityKeyManagerDeleteDefault) GetPayload ¶

func (*SecurityKeyManagerDeleteDefault) IsClientError ¶

func (o *SecurityKeyManagerDeleteDefault) IsClientError() bool

IsClientError returns true when this security key manager delete default response has a 4xx status code

func (*SecurityKeyManagerDeleteDefault) IsCode ¶

func (o *SecurityKeyManagerDeleteDefault) IsCode(code int) bool

IsCode returns true when this security key manager delete default response a status code equal to that given

func (*SecurityKeyManagerDeleteDefault) IsRedirect ¶

func (o *SecurityKeyManagerDeleteDefault) IsRedirect() bool

IsRedirect returns true when this security key manager delete default response has a 3xx status code

func (*SecurityKeyManagerDeleteDefault) IsServerError ¶

func (o *SecurityKeyManagerDeleteDefault) IsServerError() bool

IsServerError returns true when this security key manager delete default response has a 5xx status code

func (*SecurityKeyManagerDeleteDefault) IsSuccess ¶

func (o *SecurityKeyManagerDeleteDefault) IsSuccess() bool

IsSuccess returns true when this security key manager delete default response has a 2xx status code

func (*SecurityKeyManagerDeleteDefault) String ¶

type SecurityKeyManagerDeleteOK ¶

type SecurityKeyManagerDeleteOK struct {
}

SecurityKeyManagerDeleteOK describes a response with status code 200, with default header values.

OK

func NewSecurityKeyManagerDeleteOK ¶

func NewSecurityKeyManagerDeleteOK() *SecurityKeyManagerDeleteOK

NewSecurityKeyManagerDeleteOK creates a SecurityKeyManagerDeleteOK with default headers values

func (*SecurityKeyManagerDeleteOK) Error ¶

func (*SecurityKeyManagerDeleteOK) IsClientError ¶

func (o *SecurityKeyManagerDeleteOK) IsClientError() bool

IsClientError returns true when this security key manager delete o k response has a 4xx status code

func (*SecurityKeyManagerDeleteOK) IsCode ¶

func (o *SecurityKeyManagerDeleteOK) IsCode(code int) bool

IsCode returns true when this security key manager delete o k response a status code equal to that given

func (*SecurityKeyManagerDeleteOK) IsRedirect ¶

func (o *SecurityKeyManagerDeleteOK) IsRedirect() bool

IsRedirect returns true when this security key manager delete o k response has a 3xx status code

func (*SecurityKeyManagerDeleteOK) IsServerError ¶

func (o *SecurityKeyManagerDeleteOK) IsServerError() bool

IsServerError returns true when this security key manager delete o k response has a 5xx status code

func (*SecurityKeyManagerDeleteOK) IsSuccess ¶

func (o *SecurityKeyManagerDeleteOK) IsSuccess() bool

IsSuccess returns true when this security key manager delete o k response has a 2xx status code

func (*SecurityKeyManagerDeleteOK) String ¶

func (o *SecurityKeyManagerDeleteOK) String() string

type SecurityKeyManagerDeleteParams ¶

type SecurityKeyManagerDeleteParams struct {

	/* UUID.

	   Key manager UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeyManagerDeleteParams contains all the parameters to send to the API endpoint

for the security key manager delete operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerDeleteParams ¶

func NewSecurityKeyManagerDeleteParams() *SecurityKeyManagerDeleteParams

NewSecurityKeyManagerDeleteParams creates a new SecurityKeyManagerDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerDeleteParamsWithContext ¶

func NewSecurityKeyManagerDeleteParamsWithContext(ctx context.Context) *SecurityKeyManagerDeleteParams

NewSecurityKeyManagerDeleteParamsWithContext creates a new SecurityKeyManagerDeleteParams object with the ability to set a context for a request.

func NewSecurityKeyManagerDeleteParamsWithHTTPClient ¶

func NewSecurityKeyManagerDeleteParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerDeleteParams

NewSecurityKeyManagerDeleteParamsWithHTTPClient creates a new SecurityKeyManagerDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerDeleteParamsWithTimeout ¶

func NewSecurityKeyManagerDeleteParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerDeleteParams

NewSecurityKeyManagerDeleteParamsWithTimeout creates a new SecurityKeyManagerDeleteParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerDeleteParams) SetContext ¶

func (o *SecurityKeyManagerDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the security key manager delete params

func (*SecurityKeyManagerDeleteParams) SetDefaults ¶

func (o *SecurityKeyManagerDeleteParams) SetDefaults()

SetDefaults hydrates default values in the security key manager delete params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerDeleteParams) SetHTTPClient ¶

func (o *SecurityKeyManagerDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security key manager delete params

func (*SecurityKeyManagerDeleteParams) SetTimeout ¶

func (o *SecurityKeyManagerDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security key manager delete params

func (*SecurityKeyManagerDeleteParams) SetUUIDPathParameter ¶

func (o *SecurityKeyManagerDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security key manager delete params

func (*SecurityKeyManagerDeleteParams) WithContext ¶

WithContext adds the context to the security key manager delete params

func (*SecurityKeyManagerDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager delete params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager delete params

func (*SecurityKeyManagerDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the security key manager delete params

func (*SecurityKeyManagerDeleteParams) WithUUIDPathParameter ¶

WithUUIDPathParameter adds the uuid to the security key manager delete params

func (*SecurityKeyManagerDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerDeleteReader ¶

type SecurityKeyManagerDeleteReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerDeleteReader is a Reader for the SecurityKeyManagerDelete structure.

func (*SecurityKeyManagerDeleteReader) ReadResponse ¶

func (o *SecurityKeyManagerDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerGetDefault ¶

type SecurityKeyManagerGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityKeyManagerGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityKeyManagerGetDefault ¶

func NewSecurityKeyManagerGetDefault(code int) *SecurityKeyManagerGetDefault

NewSecurityKeyManagerGetDefault creates a SecurityKeyManagerGetDefault with default headers values

func (*SecurityKeyManagerGetDefault) Code ¶

Code gets the status code for the security key manager get default response

func (*SecurityKeyManagerGetDefault) Error ¶

func (*SecurityKeyManagerGetDefault) GetPayload ¶

func (*SecurityKeyManagerGetDefault) IsClientError ¶

func (o *SecurityKeyManagerGetDefault) IsClientError() bool

IsClientError returns true when this security key manager get default response has a 4xx status code

func (*SecurityKeyManagerGetDefault) IsCode ¶

func (o *SecurityKeyManagerGetDefault) IsCode(code int) bool

IsCode returns true when this security key manager get default response a status code equal to that given

func (*SecurityKeyManagerGetDefault) IsRedirect ¶

func (o *SecurityKeyManagerGetDefault) IsRedirect() bool

IsRedirect returns true when this security key manager get default response has a 3xx status code

func (*SecurityKeyManagerGetDefault) IsServerError ¶

func (o *SecurityKeyManagerGetDefault) IsServerError() bool

IsServerError returns true when this security key manager get default response has a 5xx status code

func (*SecurityKeyManagerGetDefault) IsSuccess ¶

func (o *SecurityKeyManagerGetDefault) IsSuccess() bool

IsSuccess returns true when this security key manager get default response has a 2xx status code

func (*SecurityKeyManagerGetDefault) String ¶

type SecurityKeyManagerGetOK ¶

type SecurityKeyManagerGetOK struct {
	Payload *models.SecurityKeyManager
}

SecurityKeyManagerGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityKeyManagerGetOK ¶

func NewSecurityKeyManagerGetOK() *SecurityKeyManagerGetOK

NewSecurityKeyManagerGetOK creates a SecurityKeyManagerGetOK with default headers values

func (*SecurityKeyManagerGetOK) Error ¶

func (o *SecurityKeyManagerGetOK) Error() string

func (*SecurityKeyManagerGetOK) GetPayload ¶

func (*SecurityKeyManagerGetOK) IsClientError ¶

func (o *SecurityKeyManagerGetOK) IsClientError() bool

IsClientError returns true when this security key manager get o k response has a 4xx status code

func (*SecurityKeyManagerGetOK) IsCode ¶

func (o *SecurityKeyManagerGetOK) IsCode(code int) bool

IsCode returns true when this security key manager get o k response a status code equal to that given

func (*SecurityKeyManagerGetOK) IsRedirect ¶

func (o *SecurityKeyManagerGetOK) IsRedirect() bool

IsRedirect returns true when this security key manager get o k response has a 3xx status code

func (*SecurityKeyManagerGetOK) IsServerError ¶

func (o *SecurityKeyManagerGetOK) IsServerError() bool

IsServerError returns true when this security key manager get o k response has a 5xx status code

func (*SecurityKeyManagerGetOK) IsSuccess ¶

func (o *SecurityKeyManagerGetOK) IsSuccess() bool

IsSuccess returns true when this security key manager get o k response has a 2xx status code

func (*SecurityKeyManagerGetOK) String ¶

func (o *SecurityKeyManagerGetOK) String() string

type SecurityKeyManagerGetParams ¶

type SecurityKeyManagerGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* UUID.

	   Key manager UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeyManagerGetParams contains all the parameters to send to the API endpoint

for the security key manager get operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerGetParams ¶

func NewSecurityKeyManagerGetParams() *SecurityKeyManagerGetParams

NewSecurityKeyManagerGetParams creates a new SecurityKeyManagerGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerGetParamsWithContext ¶

func NewSecurityKeyManagerGetParamsWithContext(ctx context.Context) *SecurityKeyManagerGetParams

NewSecurityKeyManagerGetParamsWithContext creates a new SecurityKeyManagerGetParams object with the ability to set a context for a request.

func NewSecurityKeyManagerGetParamsWithHTTPClient ¶

func NewSecurityKeyManagerGetParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerGetParams

NewSecurityKeyManagerGetParamsWithHTTPClient creates a new SecurityKeyManagerGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerGetParamsWithTimeout ¶

func NewSecurityKeyManagerGetParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerGetParams

NewSecurityKeyManagerGetParamsWithTimeout creates a new SecurityKeyManagerGetParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerGetParams) SetContext ¶

func (o *SecurityKeyManagerGetParams) SetContext(ctx context.Context)

SetContext adds the context to the security key manager get params

func (*SecurityKeyManagerGetParams) SetDefaults ¶

func (o *SecurityKeyManagerGetParams) SetDefaults()

SetDefaults hydrates default values in the security key manager get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerGetParams) SetFieldsQueryParameter ¶

func (o *SecurityKeyManagerGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security key manager get params

func (*SecurityKeyManagerGetParams) SetHTTPClient ¶

func (o *SecurityKeyManagerGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security key manager get params

func (*SecurityKeyManagerGetParams) SetTimeout ¶

func (o *SecurityKeyManagerGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security key manager get params

func (*SecurityKeyManagerGetParams) SetUUIDPathParameter ¶

func (o *SecurityKeyManagerGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security key manager get params

func (*SecurityKeyManagerGetParams) WithContext ¶

WithContext adds the context to the security key manager get params

func (*SecurityKeyManagerGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerGetParams) WithFieldsQueryParameter ¶

func (o *SecurityKeyManagerGetParams) WithFieldsQueryParameter(fields []string) *SecurityKeyManagerGetParams

WithFieldsQueryParameter adds the fields to the security key manager get params

func (*SecurityKeyManagerGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager get params

func (*SecurityKeyManagerGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security key manager get params

func (*SecurityKeyManagerGetParams) WithUUIDPathParameter ¶

func (o *SecurityKeyManagerGetParams) WithUUIDPathParameter(uuid string) *SecurityKeyManagerGetParams

WithUUIDPathParameter adds the uuid to the security key manager get params

func (*SecurityKeyManagerGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerGetReader ¶

type SecurityKeyManagerGetReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerGetReader is a Reader for the SecurityKeyManagerGet structure.

func (*SecurityKeyManagerGetReader) ReadResponse ¶

func (o *SecurityKeyManagerGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerKeyServersCollectionGetDefault ¶

type SecurityKeyManagerKeyServersCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityKeyManagerKeyServersCollectionGetDefault ¶

func NewSecurityKeyManagerKeyServersCollectionGetDefault(code int) *SecurityKeyManagerKeyServersCollectionGetDefault

NewSecurityKeyManagerKeyServersCollectionGetDefault creates a SecurityKeyManagerKeyServersCollectionGetDefault with default headers values

func (*SecurityKeyManagerKeyServersCollectionGetDefault) Code ¶

Code gets the status code for the security key manager key servers collection get default response

func (*SecurityKeyManagerKeyServersCollectionGetDefault) Error ¶

func (*SecurityKeyManagerKeyServersCollectionGetDefault) GetPayload ¶

func (*SecurityKeyManagerKeyServersCollectionGetDefault) IsClientError ¶

IsClientError returns true when this security key manager key servers collection get default response has a 4xx status code

func (*SecurityKeyManagerKeyServersCollectionGetDefault) IsCode ¶

IsCode returns true when this security key manager key servers collection get default response a status code equal to that given

func (*SecurityKeyManagerKeyServersCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this security key manager key servers collection get default response has a 3xx status code

func (*SecurityKeyManagerKeyServersCollectionGetDefault) IsServerError ¶

IsServerError returns true when this security key manager key servers collection get default response has a 5xx status code

func (*SecurityKeyManagerKeyServersCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this security key manager key servers collection get default response has a 2xx status code

func (*SecurityKeyManagerKeyServersCollectionGetDefault) String ¶

type SecurityKeyManagerKeyServersCollectionGetOK ¶

type SecurityKeyManagerKeyServersCollectionGetOK struct {
	Payload *models.KeyServerResponse
}

SecurityKeyManagerKeyServersCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityKeyManagerKeyServersCollectionGetOK ¶

func NewSecurityKeyManagerKeyServersCollectionGetOK() *SecurityKeyManagerKeyServersCollectionGetOK

NewSecurityKeyManagerKeyServersCollectionGetOK creates a SecurityKeyManagerKeyServersCollectionGetOK with default headers values

func (*SecurityKeyManagerKeyServersCollectionGetOK) Error ¶

func (*SecurityKeyManagerKeyServersCollectionGetOK) GetPayload ¶

func (*SecurityKeyManagerKeyServersCollectionGetOK) IsClientError ¶

IsClientError returns true when this security key manager key servers collection get o k response has a 4xx status code

func (*SecurityKeyManagerKeyServersCollectionGetOK) IsCode ¶

IsCode returns true when this security key manager key servers collection get o k response a status code equal to that given

func (*SecurityKeyManagerKeyServersCollectionGetOK) IsRedirect ¶

IsRedirect returns true when this security key manager key servers collection get o k response has a 3xx status code

func (*SecurityKeyManagerKeyServersCollectionGetOK) IsServerError ¶

IsServerError returns true when this security key manager key servers collection get o k response has a 5xx status code

func (*SecurityKeyManagerKeyServersCollectionGetOK) IsSuccess ¶

IsSuccess returns true when this security key manager key servers collection get o k response has a 2xx status code

func (*SecurityKeyManagerKeyServersCollectionGetOK) String ¶

type SecurityKeyManagerKeyServersCollectionGetParams ¶

type SecurityKeyManagerKeyServersCollectionGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* SecondaryKeyServers.

	   Filter by secondary_key_servers
	*/
	SecondaryKeyServersQueryParameter *string

	/* Server.

	   Filter by server
	*/
	ServerQueryParameter *string

	/* Timeout.

	   Filter by timeout
	*/
	TimeoutQueryParameter *int64

	/* Username.

	   Filter by username
	*/
	UsernameQueryParameter *string

	/* UUID.

	   External key manager UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersCollectionGetParams contains all the parameters to send to the API endpoint

for the security key manager key servers collection get operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerKeyServersCollectionGetParams ¶

func NewSecurityKeyManagerKeyServersCollectionGetParams() *SecurityKeyManagerKeyServersCollectionGetParams

NewSecurityKeyManagerKeyServersCollectionGetParams creates a new SecurityKeyManagerKeyServersCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerKeyServersCollectionGetParamsWithContext ¶

func NewSecurityKeyManagerKeyServersCollectionGetParamsWithContext(ctx context.Context) *SecurityKeyManagerKeyServersCollectionGetParams

NewSecurityKeyManagerKeyServersCollectionGetParamsWithContext creates a new SecurityKeyManagerKeyServersCollectionGetParams object with the ability to set a context for a request.

func NewSecurityKeyManagerKeyServersCollectionGetParamsWithHTTPClient ¶

func NewSecurityKeyManagerKeyServersCollectionGetParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerKeyServersCollectionGetParams

NewSecurityKeyManagerKeyServersCollectionGetParamsWithHTTPClient creates a new SecurityKeyManagerKeyServersCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerKeyServersCollectionGetParamsWithTimeout ¶

func NewSecurityKeyManagerKeyServersCollectionGetParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerKeyServersCollectionGetParams

NewSecurityKeyManagerKeyServersCollectionGetParamsWithTimeout creates a new SecurityKeyManagerKeyServersCollectionGetParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetContext ¶

SetContext adds the context to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetDefaults ¶

SetDefaults hydrates default values in the security key manager key servers collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetFieldsQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetOrderByQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetRequestTimeout ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetSecondaryKeyServersQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetSecondaryKeyServersQueryParameter(secondaryKeyServers *string)

SetSecondaryKeyServersQueryParameter adds the secondaryKeyServers to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetServerQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetServerQueryParameter(server *string)

SetServerQueryParameter adds the server to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetTimeoutQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetTimeoutQueryParameter(timeout *int64)

SetTimeoutQueryParameter adds the timeout to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetUUIDPathParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) SetUsernameQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) SetUsernameQueryParameter(username *string)

SetUsernameQueryParameter adds the username to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithContext ¶

WithContext adds the context to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager key servers collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithMaxRecordsQueryParameter ¶

WithMaxRecordsQueryParameter adds the maxRecords to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithOrderByQueryParameter ¶

WithOrderByQueryParameter adds the orderBy to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithRequestTimeout ¶

WithRequestTimeout adds the timeout to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithReturnRecordsQueryParameter ¶

WithReturnRecordsQueryParameter adds the returnRecords to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithReturnTimeoutQueryParameter ¶

WithReturnTimeoutQueryParameter adds the returnTimeout to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithSecondaryKeyServersQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCollectionGetParams) WithSecondaryKeyServersQueryParameter(secondaryKeyServers *string) *SecurityKeyManagerKeyServersCollectionGetParams

WithSecondaryKeyServersQueryParameter adds the secondaryKeyServers to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithServerQueryParameter ¶

WithServerQueryParameter adds the server to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithTimeoutQueryParameter ¶

WithTimeoutQueryParameter adds the timeout to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithUUIDPathParameter ¶

WithUUIDPathParameter adds the uuid to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WithUsernameQueryParameter ¶

WithUsernameQueryParameter adds the username to the security key manager key servers collection get params

func (*SecurityKeyManagerKeyServersCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerKeyServersCollectionGetReader ¶

type SecurityKeyManagerKeyServersCollectionGetReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersCollectionGetReader is a Reader for the SecurityKeyManagerKeyServersCollectionGet structure.

func (*SecurityKeyManagerKeyServersCollectionGetReader) ReadResponse ¶

func (o *SecurityKeyManagerKeyServersCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerKeyServersCreateCreated ¶

type SecurityKeyManagerKeyServersCreateCreated struct {
	Payload *models.KeyServerResponse
}

SecurityKeyManagerKeyServersCreateCreated describes a response with status code 201, with default header values.

Created

func NewSecurityKeyManagerKeyServersCreateCreated ¶

func NewSecurityKeyManagerKeyServersCreateCreated() *SecurityKeyManagerKeyServersCreateCreated

NewSecurityKeyManagerKeyServersCreateCreated creates a SecurityKeyManagerKeyServersCreateCreated with default headers values

func (*SecurityKeyManagerKeyServersCreateCreated) Error ¶

func (*SecurityKeyManagerKeyServersCreateCreated) GetPayload ¶

func (*SecurityKeyManagerKeyServersCreateCreated) IsClientError ¶

IsClientError returns true when this security key manager key servers create created response has a 4xx status code

func (*SecurityKeyManagerKeyServersCreateCreated) IsCode ¶

IsCode returns true when this security key manager key servers create created response a status code equal to that given

func (*SecurityKeyManagerKeyServersCreateCreated) IsRedirect ¶

IsRedirect returns true when this security key manager key servers create created response has a 3xx status code

func (*SecurityKeyManagerKeyServersCreateCreated) IsServerError ¶

IsServerError returns true when this security key manager key servers create created response has a 5xx status code

func (*SecurityKeyManagerKeyServersCreateCreated) IsSuccess ¶

IsSuccess returns true when this security key manager key servers create created response has a 2xx status code

func (*SecurityKeyManagerKeyServersCreateCreated) String ¶

type SecurityKeyManagerKeyServersCreateDefault ¶

type SecurityKeyManagerKeyServersCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityKeyManagerKeyServersCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65536038 | A maximum of 4 active primary key servers are allowed. | | 65536042 | Cannot add key server because it is already a secondary key server. | | 65536600 | Cannot add a key server while a node is out quorum. | | 65536821 | The certificate is not installed. | | 65536822 | Multitenant key management is not supported in the current cluster version. | | 65536824 | Multitenant key management is not supported in MetroCluster configurations. | | 65536828 | External key management is not enabled for the SVM. | | 65536834 | Failed to get existing key-server details for the SVM. | | 65536852 | Failed to query supported KMIP protocol versions. | | 65536870 | Key management servers are already configured. | | 65536871 | Duplicate key management servers exist. | | 65536921 | The following issues were found. Unable to execute command on KMIP server. | | 66060338 | Unable to establish secure connection to KMIP server due to incorrect server_ca certificates. | | 66060339 | Unable to establish secure connection to KMIP server due to incorrect client certificates. | | 66060340 | Unable to establish secure connection to KMIP server due to Cryptsoft error. |

func NewSecurityKeyManagerKeyServersCreateDefault ¶

func NewSecurityKeyManagerKeyServersCreateDefault(code int) *SecurityKeyManagerKeyServersCreateDefault

NewSecurityKeyManagerKeyServersCreateDefault creates a SecurityKeyManagerKeyServersCreateDefault with default headers values

func (*SecurityKeyManagerKeyServersCreateDefault) Code ¶

Code gets the status code for the security key manager key servers create default response

func (*SecurityKeyManagerKeyServersCreateDefault) Error ¶

func (*SecurityKeyManagerKeyServersCreateDefault) GetPayload ¶

func (*SecurityKeyManagerKeyServersCreateDefault) IsClientError ¶

IsClientError returns true when this security key manager key servers create default response has a 4xx status code

func (*SecurityKeyManagerKeyServersCreateDefault) IsCode ¶

IsCode returns true when this security key manager key servers create default response a status code equal to that given

func (*SecurityKeyManagerKeyServersCreateDefault) IsRedirect ¶

IsRedirect returns true when this security key manager key servers create default response has a 3xx status code

func (*SecurityKeyManagerKeyServersCreateDefault) IsServerError ¶

IsServerError returns true when this security key manager key servers create default response has a 5xx status code

func (*SecurityKeyManagerKeyServersCreateDefault) IsSuccess ¶

IsSuccess returns true when this security key manager key servers create default response has a 2xx status code

func (*SecurityKeyManagerKeyServersCreateDefault) String ¶

type SecurityKeyManagerKeyServersCreateParams ¶

type SecurityKeyManagerKeyServersCreateParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.KeyServer

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* UUID.

	   External key manager UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersCreateParams contains all the parameters to send to the API endpoint

for the security key manager key servers create operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerKeyServersCreateParams ¶

func NewSecurityKeyManagerKeyServersCreateParams() *SecurityKeyManagerKeyServersCreateParams

NewSecurityKeyManagerKeyServersCreateParams creates a new SecurityKeyManagerKeyServersCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerKeyServersCreateParamsWithContext ¶

func NewSecurityKeyManagerKeyServersCreateParamsWithContext(ctx context.Context) *SecurityKeyManagerKeyServersCreateParams

NewSecurityKeyManagerKeyServersCreateParamsWithContext creates a new SecurityKeyManagerKeyServersCreateParams object with the ability to set a context for a request.

func NewSecurityKeyManagerKeyServersCreateParamsWithHTTPClient ¶

func NewSecurityKeyManagerKeyServersCreateParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerKeyServersCreateParams

NewSecurityKeyManagerKeyServersCreateParamsWithHTTPClient creates a new SecurityKeyManagerKeyServersCreateParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerKeyServersCreateParamsWithTimeout ¶

func NewSecurityKeyManagerKeyServersCreateParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerKeyServersCreateParams

NewSecurityKeyManagerKeyServersCreateParamsWithTimeout creates a new SecurityKeyManagerKeyServersCreateParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerKeyServersCreateParams) SetContext ¶

SetContext adds the context to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) SetDefaults ¶

SetDefaults hydrates default values in the security key manager key servers create params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerKeyServersCreateParams) SetHTTPClient ¶

func (o *SecurityKeyManagerKeyServersCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) SetInfo ¶

SetInfo adds the info to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) SetTimeout ¶

SetTimeout adds the timeout to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) SetUUIDPathParameter ¶

func (o *SecurityKeyManagerKeyServersCreateParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) WithContext ¶

WithContext adds the context to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager key servers create params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerKeyServersCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) WithInfo ¶

WithInfo adds the info to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityKeyManagerKeyServersCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityKeyManagerKeyServersCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) WithUUIDPathParameter ¶

WithUUIDPathParameter adds the uuid to the security key manager key servers create params

func (*SecurityKeyManagerKeyServersCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerKeyServersCreateReader ¶

type SecurityKeyManagerKeyServersCreateReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersCreateReader is a Reader for the SecurityKeyManagerKeyServersCreate structure.

func (*SecurityKeyManagerKeyServersCreateReader) ReadResponse ¶

func (o *SecurityKeyManagerKeyServersCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerKeyServersDeleteDefault ¶

type SecurityKeyManagerKeyServersDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityKeyManagerKeyServersDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65536600 | Cannot remove a key server while a node is out quorum. | | 65536700 | The key server contains keys that are currently in use and not available from any other configured key server in the SVM. | | 65536822 | Multitenant key management is not supported in the current cluster version. | | 65536824 | Multitenant key management is not supported in MetroCluster configurations. | | 65536828 | External key management is not enabled for the SVM. | | 65536843 | The key management server is not configured for the SVM. |

func NewSecurityKeyManagerKeyServersDeleteDefault ¶

func NewSecurityKeyManagerKeyServersDeleteDefault(code int) *SecurityKeyManagerKeyServersDeleteDefault

NewSecurityKeyManagerKeyServersDeleteDefault creates a SecurityKeyManagerKeyServersDeleteDefault with default headers values

func (*SecurityKeyManagerKeyServersDeleteDefault) Code ¶

Code gets the status code for the security key manager key servers delete default response

func (*SecurityKeyManagerKeyServersDeleteDefault) Error ¶

func (*SecurityKeyManagerKeyServersDeleteDefault) GetPayload ¶

func (*SecurityKeyManagerKeyServersDeleteDefault) IsClientError ¶

IsClientError returns true when this security key manager key servers delete default response has a 4xx status code

func (*SecurityKeyManagerKeyServersDeleteDefault) IsCode ¶

IsCode returns true when this security key manager key servers delete default response a status code equal to that given

func (*SecurityKeyManagerKeyServersDeleteDefault) IsRedirect ¶

IsRedirect returns true when this security key manager key servers delete default response has a 3xx status code

func (*SecurityKeyManagerKeyServersDeleteDefault) IsServerError ¶

IsServerError returns true when this security key manager key servers delete default response has a 5xx status code

func (*SecurityKeyManagerKeyServersDeleteDefault) IsSuccess ¶

IsSuccess returns true when this security key manager key servers delete default response has a 2xx status code

func (*SecurityKeyManagerKeyServersDeleteDefault) String ¶

type SecurityKeyManagerKeyServersDeleteOK ¶

type SecurityKeyManagerKeyServersDeleteOK struct {
}

SecurityKeyManagerKeyServersDeleteOK describes a response with status code 200, with default header values.

OK

func NewSecurityKeyManagerKeyServersDeleteOK ¶

func NewSecurityKeyManagerKeyServersDeleteOK() *SecurityKeyManagerKeyServersDeleteOK

NewSecurityKeyManagerKeyServersDeleteOK creates a SecurityKeyManagerKeyServersDeleteOK with default headers values

func (*SecurityKeyManagerKeyServersDeleteOK) Error ¶

func (*SecurityKeyManagerKeyServersDeleteOK) IsClientError ¶

func (o *SecurityKeyManagerKeyServersDeleteOK) IsClientError() bool

IsClientError returns true when this security key manager key servers delete o k response has a 4xx status code

func (*SecurityKeyManagerKeyServersDeleteOK) IsCode ¶

IsCode returns true when this security key manager key servers delete o k response a status code equal to that given

func (*SecurityKeyManagerKeyServersDeleteOK) IsRedirect ¶

IsRedirect returns true when this security key manager key servers delete o k response has a 3xx status code

func (*SecurityKeyManagerKeyServersDeleteOK) IsServerError ¶

func (o *SecurityKeyManagerKeyServersDeleteOK) IsServerError() bool

IsServerError returns true when this security key manager key servers delete o k response has a 5xx status code

func (*SecurityKeyManagerKeyServersDeleteOK) IsSuccess ¶

IsSuccess returns true when this security key manager key servers delete o k response has a 2xx status code

func (*SecurityKeyManagerKeyServersDeleteOK) String ¶

type SecurityKeyManagerKeyServersDeleteParams ¶

type SecurityKeyManagerKeyServersDeleteParams struct {

	/* Force.

	   Set the force flag to "true" to bypass out of quorum checks when removing a primary key server.

	*/
	ForceQueryParameter *bool

	/* Server.

	   Primary key server configured in the external key manager.
	*/
	ServerPathParameter string

	/* UUID.

	   External key manager UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersDeleteParams contains all the parameters to send to the API endpoint

for the security key manager key servers delete operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerKeyServersDeleteParams ¶

func NewSecurityKeyManagerKeyServersDeleteParams() *SecurityKeyManagerKeyServersDeleteParams

NewSecurityKeyManagerKeyServersDeleteParams creates a new SecurityKeyManagerKeyServersDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerKeyServersDeleteParamsWithContext ¶

func NewSecurityKeyManagerKeyServersDeleteParamsWithContext(ctx context.Context) *SecurityKeyManagerKeyServersDeleteParams

NewSecurityKeyManagerKeyServersDeleteParamsWithContext creates a new SecurityKeyManagerKeyServersDeleteParams object with the ability to set a context for a request.

func NewSecurityKeyManagerKeyServersDeleteParamsWithHTTPClient ¶

func NewSecurityKeyManagerKeyServersDeleteParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerKeyServersDeleteParams

NewSecurityKeyManagerKeyServersDeleteParamsWithHTTPClient creates a new SecurityKeyManagerKeyServersDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerKeyServersDeleteParamsWithTimeout ¶

func NewSecurityKeyManagerKeyServersDeleteParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerKeyServersDeleteParams

NewSecurityKeyManagerKeyServersDeleteParamsWithTimeout creates a new SecurityKeyManagerKeyServersDeleteParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerKeyServersDeleteParams) SetContext ¶

SetContext adds the context to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) SetDefaults ¶

SetDefaults hydrates default values in the security key manager key servers delete params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerKeyServersDeleteParams) SetForceQueryParameter ¶

func (o *SecurityKeyManagerKeyServersDeleteParams) SetForceQueryParameter(force *bool)

SetForceQueryParameter adds the force to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) SetHTTPClient ¶

func (o *SecurityKeyManagerKeyServersDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) SetServerPathParameter ¶

func (o *SecurityKeyManagerKeyServersDeleteParams) SetServerPathParameter(server string)

SetServerPathParameter adds the server to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) SetTimeout ¶

SetTimeout adds the timeout to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) SetUUIDPathParameter ¶

func (o *SecurityKeyManagerKeyServersDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) WithContext ¶

WithContext adds the context to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager key servers delete params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerKeyServersDeleteParams) WithForceQueryParameter ¶

WithForceQueryParameter adds the force to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) WithServerPathParameter ¶

WithServerPathParameter adds the server to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) WithUUIDPathParameter ¶

WithUUIDPathParameter adds the uuid to the security key manager key servers delete params

func (*SecurityKeyManagerKeyServersDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerKeyServersDeleteReader ¶

type SecurityKeyManagerKeyServersDeleteReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersDeleteReader is a Reader for the SecurityKeyManagerKeyServersDelete structure.

func (*SecurityKeyManagerKeyServersDeleteReader) ReadResponse ¶

func (o *SecurityKeyManagerKeyServersDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerKeyServersGetDefault ¶

type SecurityKeyManagerKeyServersGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityKeyManagerKeyServersGetDefault ¶

func NewSecurityKeyManagerKeyServersGetDefault(code int) *SecurityKeyManagerKeyServersGetDefault

NewSecurityKeyManagerKeyServersGetDefault creates a SecurityKeyManagerKeyServersGetDefault with default headers values

func (*SecurityKeyManagerKeyServersGetDefault) Code ¶

Code gets the status code for the security key manager key servers get default response

func (*SecurityKeyManagerKeyServersGetDefault) Error ¶

func (*SecurityKeyManagerKeyServersGetDefault) GetPayload ¶

func (*SecurityKeyManagerKeyServersGetDefault) IsClientError ¶

func (o *SecurityKeyManagerKeyServersGetDefault) IsClientError() bool

IsClientError returns true when this security key manager key servers get default response has a 4xx status code

func (*SecurityKeyManagerKeyServersGetDefault) IsCode ¶

IsCode returns true when this security key manager key servers get default response a status code equal to that given

func (*SecurityKeyManagerKeyServersGetDefault) IsRedirect ¶

IsRedirect returns true when this security key manager key servers get default response has a 3xx status code

func (*SecurityKeyManagerKeyServersGetDefault) IsServerError ¶

func (o *SecurityKeyManagerKeyServersGetDefault) IsServerError() bool

IsServerError returns true when this security key manager key servers get default response has a 5xx status code

func (*SecurityKeyManagerKeyServersGetDefault) IsSuccess ¶

IsSuccess returns true when this security key manager key servers get default response has a 2xx status code

func (*SecurityKeyManagerKeyServersGetDefault) String ¶

type SecurityKeyManagerKeyServersGetOK ¶

type SecurityKeyManagerKeyServersGetOK struct {
	Payload *models.KeyServer
}

SecurityKeyManagerKeyServersGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityKeyManagerKeyServersGetOK ¶

func NewSecurityKeyManagerKeyServersGetOK() *SecurityKeyManagerKeyServersGetOK

NewSecurityKeyManagerKeyServersGetOK creates a SecurityKeyManagerKeyServersGetOK with default headers values

func (*SecurityKeyManagerKeyServersGetOK) Error ¶

func (*SecurityKeyManagerKeyServersGetOK) GetPayload ¶

func (*SecurityKeyManagerKeyServersGetOK) IsClientError ¶

func (o *SecurityKeyManagerKeyServersGetOK) IsClientError() bool

IsClientError returns true when this security key manager key servers get o k response has a 4xx status code

func (*SecurityKeyManagerKeyServersGetOK) IsCode ¶

func (o *SecurityKeyManagerKeyServersGetOK) IsCode(code int) bool

IsCode returns true when this security key manager key servers get o k response a status code equal to that given

func (*SecurityKeyManagerKeyServersGetOK) IsRedirect ¶

func (o *SecurityKeyManagerKeyServersGetOK) IsRedirect() bool

IsRedirect returns true when this security key manager key servers get o k response has a 3xx status code

func (*SecurityKeyManagerKeyServersGetOK) IsServerError ¶

func (o *SecurityKeyManagerKeyServersGetOK) IsServerError() bool

IsServerError returns true when this security key manager key servers get o k response has a 5xx status code

func (*SecurityKeyManagerKeyServersGetOK) IsSuccess ¶

func (o *SecurityKeyManagerKeyServersGetOK) IsSuccess() bool

IsSuccess returns true when this security key manager key servers get o k response has a 2xx status code

func (*SecurityKeyManagerKeyServersGetOK) String ¶

type SecurityKeyManagerKeyServersGetParams ¶

type SecurityKeyManagerKeyServersGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Server.

	   Primary Key server configured in the key manager.
	*/
	ServerPathParameter string

	/* UUID.

	   External key manager UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersGetParams contains all the parameters to send to the API endpoint

for the security key manager key servers get operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerKeyServersGetParams ¶

func NewSecurityKeyManagerKeyServersGetParams() *SecurityKeyManagerKeyServersGetParams

NewSecurityKeyManagerKeyServersGetParams creates a new SecurityKeyManagerKeyServersGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerKeyServersGetParamsWithContext ¶

func NewSecurityKeyManagerKeyServersGetParamsWithContext(ctx context.Context) *SecurityKeyManagerKeyServersGetParams

NewSecurityKeyManagerKeyServersGetParamsWithContext creates a new SecurityKeyManagerKeyServersGetParams object with the ability to set a context for a request.

func NewSecurityKeyManagerKeyServersGetParamsWithHTTPClient ¶

func NewSecurityKeyManagerKeyServersGetParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerKeyServersGetParams

NewSecurityKeyManagerKeyServersGetParamsWithHTTPClient creates a new SecurityKeyManagerKeyServersGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerKeyServersGetParamsWithTimeout ¶

func NewSecurityKeyManagerKeyServersGetParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerKeyServersGetParams

NewSecurityKeyManagerKeyServersGetParamsWithTimeout creates a new SecurityKeyManagerKeyServersGetParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerKeyServersGetParams) SetContext ¶

SetContext adds the context to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) SetDefaults ¶

func (o *SecurityKeyManagerKeyServersGetParams) SetDefaults()

SetDefaults hydrates default values in the security key manager key servers get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerKeyServersGetParams) SetFieldsQueryParameter ¶

func (o *SecurityKeyManagerKeyServersGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) SetHTTPClient ¶

func (o *SecurityKeyManagerKeyServersGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) SetServerPathParameter ¶

func (o *SecurityKeyManagerKeyServersGetParams) SetServerPathParameter(server string)

SetServerPathParameter adds the server to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) SetTimeout ¶

func (o *SecurityKeyManagerKeyServersGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) SetUUIDPathParameter ¶

func (o *SecurityKeyManagerKeyServersGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) WithContext ¶

WithContext adds the context to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager key servers get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerKeyServersGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) WithServerPathParameter ¶

WithServerPathParameter adds the server to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) WithUUIDPathParameter ¶

WithUUIDPathParameter adds the uuid to the security key manager key servers get params

func (*SecurityKeyManagerKeyServersGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerKeyServersGetReader ¶

type SecurityKeyManagerKeyServersGetReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersGetReader is a Reader for the SecurityKeyManagerKeyServersGet structure.

func (*SecurityKeyManagerKeyServersGetReader) ReadResponse ¶

func (o *SecurityKeyManagerKeyServersGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerKeyServersModifyDefault ¶

type SecurityKeyManagerKeyServersModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityKeyManagerKeyServersModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65536600 | Cannot modify a key server while a node is out quorum. | | 65536822 | Multitenant key management is not supported in the current cluster version. | | 65536824 | Multitenant key management is not supported in MetroCluster configurations. | | 65536828 | External key management is not enabled for the SVM. | | 65536843 | The key management server is not configured for the SVM. | | 65536845 | Missing username. | | 65536846 | Missing password. | | 65537400 | Exceeded maximum number of secondary key servers. | | 65538407 | A secondary key server is a duplicate of the associated primary key server. | | 65538408 | The list of secondary key servers contains duplicates. | | 65538413 | A secondary key server address is not formatted correctly. | | 65538502 | A secondary key server is also a primary key server. | | 65538503 | Support for adding secondary key servers requires an ECV of ONTAP 9.11.1 or later. |

func NewSecurityKeyManagerKeyServersModifyDefault ¶

func NewSecurityKeyManagerKeyServersModifyDefault(code int) *SecurityKeyManagerKeyServersModifyDefault

NewSecurityKeyManagerKeyServersModifyDefault creates a SecurityKeyManagerKeyServersModifyDefault with default headers values

func (*SecurityKeyManagerKeyServersModifyDefault) Code ¶

Code gets the status code for the security key manager key servers modify default response

func (*SecurityKeyManagerKeyServersModifyDefault) Error ¶

func (*SecurityKeyManagerKeyServersModifyDefault) GetPayload ¶

func (*SecurityKeyManagerKeyServersModifyDefault) IsClientError ¶

IsClientError returns true when this security key manager key servers modify default response has a 4xx status code

func (*SecurityKeyManagerKeyServersModifyDefault) IsCode ¶

IsCode returns true when this security key manager key servers modify default response a status code equal to that given

func (*SecurityKeyManagerKeyServersModifyDefault) IsRedirect ¶

IsRedirect returns true when this security key manager key servers modify default response has a 3xx status code

func (*SecurityKeyManagerKeyServersModifyDefault) IsServerError ¶

IsServerError returns true when this security key manager key servers modify default response has a 5xx status code

func (*SecurityKeyManagerKeyServersModifyDefault) IsSuccess ¶

IsSuccess returns true when this security key manager key servers modify default response has a 2xx status code

func (*SecurityKeyManagerKeyServersModifyDefault) String ¶

type SecurityKeyManagerKeyServersModifyOK ¶

type SecurityKeyManagerKeyServersModifyOK struct {
}

SecurityKeyManagerKeyServersModifyOK describes a response with status code 200, with default header values.

OK

func NewSecurityKeyManagerKeyServersModifyOK ¶

func NewSecurityKeyManagerKeyServersModifyOK() *SecurityKeyManagerKeyServersModifyOK

NewSecurityKeyManagerKeyServersModifyOK creates a SecurityKeyManagerKeyServersModifyOK with default headers values

func (*SecurityKeyManagerKeyServersModifyOK) Error ¶

func (*SecurityKeyManagerKeyServersModifyOK) IsClientError ¶

func (o *SecurityKeyManagerKeyServersModifyOK) IsClientError() bool

IsClientError returns true when this security key manager key servers modify o k response has a 4xx status code

func (*SecurityKeyManagerKeyServersModifyOK) IsCode ¶

IsCode returns true when this security key manager key servers modify o k response a status code equal to that given

func (*SecurityKeyManagerKeyServersModifyOK) IsRedirect ¶

IsRedirect returns true when this security key manager key servers modify o k response has a 3xx status code

func (*SecurityKeyManagerKeyServersModifyOK) IsServerError ¶

func (o *SecurityKeyManagerKeyServersModifyOK) IsServerError() bool

IsServerError returns true when this security key manager key servers modify o k response has a 5xx status code

func (*SecurityKeyManagerKeyServersModifyOK) IsSuccess ¶

IsSuccess returns true when this security key manager key servers modify o k response has a 2xx status code

func (*SecurityKeyManagerKeyServersModifyOK) String ¶

type SecurityKeyManagerKeyServersModifyParams ¶

type SecurityKeyManagerKeyServersModifyParams struct {

	/* Info.

	   Key server information
	*/
	Info *models.KeyServer

	/* Server.

	   Primary key server configured in the external key manager.
	*/
	ServerPathParameter string

	/* UUID.

	   External key manager UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersModifyParams contains all the parameters to send to the API endpoint

for the security key manager key servers modify operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerKeyServersModifyParams ¶

func NewSecurityKeyManagerKeyServersModifyParams() *SecurityKeyManagerKeyServersModifyParams

NewSecurityKeyManagerKeyServersModifyParams creates a new SecurityKeyManagerKeyServersModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerKeyServersModifyParamsWithContext ¶

func NewSecurityKeyManagerKeyServersModifyParamsWithContext(ctx context.Context) *SecurityKeyManagerKeyServersModifyParams

NewSecurityKeyManagerKeyServersModifyParamsWithContext creates a new SecurityKeyManagerKeyServersModifyParams object with the ability to set a context for a request.

func NewSecurityKeyManagerKeyServersModifyParamsWithHTTPClient ¶

func NewSecurityKeyManagerKeyServersModifyParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerKeyServersModifyParams

NewSecurityKeyManagerKeyServersModifyParamsWithHTTPClient creates a new SecurityKeyManagerKeyServersModifyParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerKeyServersModifyParamsWithTimeout ¶

func NewSecurityKeyManagerKeyServersModifyParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerKeyServersModifyParams

NewSecurityKeyManagerKeyServersModifyParamsWithTimeout creates a new SecurityKeyManagerKeyServersModifyParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerKeyServersModifyParams) SetContext ¶

SetContext adds the context to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) SetDefaults ¶

SetDefaults hydrates default values in the security key manager key servers modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerKeyServersModifyParams) SetHTTPClient ¶

func (o *SecurityKeyManagerKeyServersModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) SetInfo ¶

SetInfo adds the info to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) SetServerPathParameter ¶

func (o *SecurityKeyManagerKeyServersModifyParams) SetServerPathParameter(server string)

SetServerPathParameter adds the server to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) SetTimeout ¶

SetTimeout adds the timeout to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) SetUUIDPathParameter ¶

func (o *SecurityKeyManagerKeyServersModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) WithContext ¶

WithContext adds the context to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager key servers modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerKeyServersModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) WithInfo ¶

WithInfo adds the info to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) WithServerPathParameter ¶

WithServerPathParameter adds the server to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) WithUUIDPathParameter ¶

WithUUIDPathParameter adds the uuid to the security key manager key servers modify params

func (*SecurityKeyManagerKeyServersModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerKeyServersModifyReader ¶

type SecurityKeyManagerKeyServersModifyReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerKeyServersModifyReader is a Reader for the SecurityKeyManagerKeyServersModify structure.

func (*SecurityKeyManagerKeyServersModifyReader) ReadResponse ¶

func (o *SecurityKeyManagerKeyServersModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerMigrateAccepted ¶

type SecurityKeyManagerMigrateAccepted struct {
	Payload *models.JobLinkResponse
}

SecurityKeyManagerMigrateAccepted describes a response with status code 202, with default header values.

Accepted

func NewSecurityKeyManagerMigrateAccepted ¶

func NewSecurityKeyManagerMigrateAccepted() *SecurityKeyManagerMigrateAccepted

NewSecurityKeyManagerMigrateAccepted creates a SecurityKeyManagerMigrateAccepted with default headers values

func (*SecurityKeyManagerMigrateAccepted) Error ¶

func (*SecurityKeyManagerMigrateAccepted) GetPayload ¶

func (*SecurityKeyManagerMigrateAccepted) IsClientError ¶

func (o *SecurityKeyManagerMigrateAccepted) IsClientError() bool

IsClientError returns true when this security key manager migrate accepted response has a 4xx status code

func (*SecurityKeyManagerMigrateAccepted) IsCode ¶

func (o *SecurityKeyManagerMigrateAccepted) IsCode(code int) bool

IsCode returns true when this security key manager migrate accepted response a status code equal to that given

func (*SecurityKeyManagerMigrateAccepted) IsRedirect ¶

func (o *SecurityKeyManagerMigrateAccepted) IsRedirect() bool

IsRedirect returns true when this security key manager migrate accepted response has a 3xx status code

func (*SecurityKeyManagerMigrateAccepted) IsServerError ¶

func (o *SecurityKeyManagerMigrateAccepted) IsServerError() bool

IsServerError returns true when this security key manager migrate accepted response has a 5xx status code

func (*SecurityKeyManagerMigrateAccepted) IsSuccess ¶

func (o *SecurityKeyManagerMigrateAccepted) IsSuccess() bool

IsSuccess returns true when this security key manager migrate accepted response has a 2xx status code

func (*SecurityKeyManagerMigrateAccepted) String ¶

type SecurityKeyManagerMigrateBody ¶

type SecurityKeyManagerMigrateBody struct {

	// links
	Links *SecurityKeyManagerMigrateParamsBodyLinks `json:"_links,omitempty"`

	// Key manager UUID
	// Example: 1cd8a442-86d1-11e0-ae1c-123478563434
	UUID string `json:"uuid,omitempty"`
}

SecurityKeyManagerMigrateBody Migration destination key manager UUID swagger:model SecurityKeyManagerMigrateBody

func (*SecurityKeyManagerMigrateBody) ContextValidate ¶

func (o *SecurityKeyManagerMigrateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this security key manager migrate body based on the context it is used

func (*SecurityKeyManagerMigrateBody) MarshalBinary ¶

func (o *SecurityKeyManagerMigrateBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*SecurityKeyManagerMigrateBody) UnmarshalBinary ¶

func (o *SecurityKeyManagerMigrateBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*SecurityKeyManagerMigrateBody) Validate ¶

func (o *SecurityKeyManagerMigrateBody) Validate(formats strfmt.Registry) error

Validate validates this security key manager migrate body

type SecurityKeyManagerMigrateDefault ¶

type SecurityKeyManagerMigrateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityKeyManagerMigrateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65536886 | The specified migration option is not supported in this release. | | 65536959 | The source-uuid and UUID must be different values. | | 65536968 | Check that all nodes of the cluster are healthy and retry the operation. | | 65537117 | The migrate operation cannot be started because a UUID cannot be converted to an SVM name. | | 65537117 | Cannot start migration because a key manager referenced by a provided UUID does not exist. | | 65537551 | Top-level internal key protection key (KEK) is unavailable on one or more nodes. | | 65537552 | Embedded KMIP server status is not available. | | 65537564 | Check that the Azure Key Vault Service is healthy and retry the operation. | | 65537720 | Failed to configure the Google Cloud Key Management Service for an SVM because a key manager is already configured. | | 65537736 | Check that the Google Cloud Key Management Service is healthy and retry the operation. | | 65538107 | Key migration to an IBM Key Lore key manager is not supported. |

func NewSecurityKeyManagerMigrateDefault ¶

func NewSecurityKeyManagerMigrateDefault(code int) *SecurityKeyManagerMigrateDefault

NewSecurityKeyManagerMigrateDefault creates a SecurityKeyManagerMigrateDefault with default headers values

func (*SecurityKeyManagerMigrateDefault) Code ¶

Code gets the status code for the security key manager migrate default response

func (*SecurityKeyManagerMigrateDefault) Error ¶

func (*SecurityKeyManagerMigrateDefault) GetPayload ¶

func (*SecurityKeyManagerMigrateDefault) IsClientError ¶

func (o *SecurityKeyManagerMigrateDefault) IsClientError() bool

IsClientError returns true when this security key manager migrate default response has a 4xx status code

func (*SecurityKeyManagerMigrateDefault) IsCode ¶

func (o *SecurityKeyManagerMigrateDefault) IsCode(code int) bool

IsCode returns true when this security key manager migrate default response a status code equal to that given

func (*SecurityKeyManagerMigrateDefault) IsRedirect ¶

func (o *SecurityKeyManagerMigrateDefault) IsRedirect() bool

IsRedirect returns true when this security key manager migrate default response has a 3xx status code

func (*SecurityKeyManagerMigrateDefault) IsServerError ¶

func (o *SecurityKeyManagerMigrateDefault) IsServerError() bool

IsServerError returns true when this security key manager migrate default response has a 5xx status code

func (*SecurityKeyManagerMigrateDefault) IsSuccess ¶

func (o *SecurityKeyManagerMigrateDefault) IsSuccess() bool

IsSuccess returns true when this security key manager migrate default response has a 2xx status code

func (*SecurityKeyManagerMigrateDefault) String ¶

type SecurityKeyManagerMigrateParams ¶

type SecurityKeyManagerMigrateParams struct {

	/* Info.

	   Information specification
	*/
	Info SecurityKeyManagerMigrateBody

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* SourceUUID.

	   Migration source key manager UUID
	*/
	SourceUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeyManagerMigrateParams contains all the parameters to send to the API endpoint

for the security key manager migrate operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerMigrateParams ¶

func NewSecurityKeyManagerMigrateParams() *SecurityKeyManagerMigrateParams

NewSecurityKeyManagerMigrateParams creates a new SecurityKeyManagerMigrateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerMigrateParamsWithContext ¶

func NewSecurityKeyManagerMigrateParamsWithContext(ctx context.Context) *SecurityKeyManagerMigrateParams

NewSecurityKeyManagerMigrateParamsWithContext creates a new SecurityKeyManagerMigrateParams object with the ability to set a context for a request.

func NewSecurityKeyManagerMigrateParamsWithHTTPClient ¶

func NewSecurityKeyManagerMigrateParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerMigrateParams

NewSecurityKeyManagerMigrateParamsWithHTTPClient creates a new SecurityKeyManagerMigrateParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerMigrateParamsWithTimeout ¶

func NewSecurityKeyManagerMigrateParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerMigrateParams

NewSecurityKeyManagerMigrateParamsWithTimeout creates a new SecurityKeyManagerMigrateParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerMigrateParams) SetContext ¶

func (o *SecurityKeyManagerMigrateParams) SetContext(ctx context.Context)

SetContext adds the context to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) SetDefaults ¶

func (o *SecurityKeyManagerMigrateParams) SetDefaults()

SetDefaults hydrates default values in the security key manager migrate params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerMigrateParams) SetHTTPClient ¶

func (o *SecurityKeyManagerMigrateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) SetInfo ¶

SetInfo adds the info to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityKeyManagerMigrateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) SetReturnTimeoutQueryParameter ¶

func (o *SecurityKeyManagerMigrateParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) SetSourceUUIDPathParameter ¶

func (o *SecurityKeyManagerMigrateParams) SetSourceUUIDPathParameter(sourceUUID string)

SetSourceUUIDPathParameter adds the sourceUuid to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) SetTimeout ¶

func (o *SecurityKeyManagerMigrateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) WithContext ¶

WithContext adds the context to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager migrate params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerMigrateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) WithInfo ¶

WithInfo adds the info to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityKeyManagerMigrateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityKeyManagerMigrateParams

WithReturnRecordsQueryParameter adds the returnRecords to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) WithReturnTimeoutQueryParameter ¶

func (o *SecurityKeyManagerMigrateParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *SecurityKeyManagerMigrateParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) WithSourceUUIDPathParameter ¶

func (o *SecurityKeyManagerMigrateParams) WithSourceUUIDPathParameter(sourceUUID string) *SecurityKeyManagerMigrateParams

WithSourceUUIDPathParameter adds the sourceUUID to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) WithTimeout ¶

WithTimeout adds the timeout to the security key manager migrate params

func (*SecurityKeyManagerMigrateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerMigrateParamsBodyLinks struct {

	// self
	Self *models.Href `json:"self,omitempty"`
}

SecurityKeyManagerMigrateParamsBodyLinks security key manager migrate params body links swagger:model SecurityKeyManagerMigrateParamsBodyLinks

func (*SecurityKeyManagerMigrateParamsBodyLinks) ContextValidate ¶

ContextValidate validate this security key manager migrate params body links based on the context it is used

func (*SecurityKeyManagerMigrateParamsBodyLinks) MarshalBinary ¶

func (o *SecurityKeyManagerMigrateParamsBodyLinks) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*SecurityKeyManagerMigrateParamsBodyLinks) UnmarshalBinary ¶

func (o *SecurityKeyManagerMigrateParamsBodyLinks) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*SecurityKeyManagerMigrateParamsBodyLinks) Validate ¶

Validate validates this security key manager migrate params body links

type SecurityKeyManagerMigrateReader ¶

type SecurityKeyManagerMigrateReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerMigrateReader is a Reader for the SecurityKeyManagerMigrate structure.

func (*SecurityKeyManagerMigrateReader) ReadResponse ¶

func (o *SecurityKeyManagerMigrateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeyManagerModifyDefault ¶

type SecurityKeyManagerModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityKeyManagerModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 65536139 | The existing passphrase value provided does not match the configured passphrase. | | 65536150 | The new passphrase is same as old passphrase. | | 65536404 | The passphrase does not match the accepted length. | | 65536406 | The change of passphrase failed. | | 65536407 | The passphrase update failed on some nodes. | | 65536802 | The passphrase does not match the accepted length in common criteria mode. | | 65536821 | The certificate is not installed. | | 65536822 | Multitenant key management is not supported in the current cluster version. | | 65536828 | External key management is not enabled for the SVM. | | 65536850 | New client certificate public or private keys are different from the existing client certificate. | | 65536852 | Failed to query supported KMIP protocol versions. | | 65536917 | Updating an onboard passhrase requires both new and existing cluster passphrase. | | 65537242 | The Onboard Key Manager existing_passphrase must be provided when performing a PATCH/synchronize operation. | | 65537243 | The Onboard Key Manager passphrase must not be provided when performing a PATCH/synchronize operation. | | 66060338 | Failed to establish secure connection for a key management server due to incorrect server_ca certificates. | | 66060339 | Failed to establish secure connection for a key management server due to incorrect client certificates. | | 66060340 | Failed to establish secure connection for a key management server due to Cryptsoft error. |

func NewSecurityKeyManagerModifyDefault ¶

func NewSecurityKeyManagerModifyDefault(code int) *SecurityKeyManagerModifyDefault

NewSecurityKeyManagerModifyDefault creates a SecurityKeyManagerModifyDefault with default headers values

func (*SecurityKeyManagerModifyDefault) Code ¶

Code gets the status code for the security key manager modify default response

func (*SecurityKeyManagerModifyDefault) Error ¶

func (*SecurityKeyManagerModifyDefault) GetPayload ¶

func (*SecurityKeyManagerModifyDefault) IsClientError ¶

func (o *SecurityKeyManagerModifyDefault) IsClientError() bool

IsClientError returns true when this security key manager modify default response has a 4xx status code

func (*SecurityKeyManagerModifyDefault) IsCode ¶

func (o *SecurityKeyManagerModifyDefault) IsCode(code int) bool

IsCode returns true when this security key manager modify default response a status code equal to that given

func (*SecurityKeyManagerModifyDefault) IsRedirect ¶

func (o *SecurityKeyManagerModifyDefault) IsRedirect() bool

IsRedirect returns true when this security key manager modify default response has a 3xx status code

func (*SecurityKeyManagerModifyDefault) IsServerError ¶

func (o *SecurityKeyManagerModifyDefault) IsServerError() bool

IsServerError returns true when this security key manager modify default response has a 5xx status code

func (*SecurityKeyManagerModifyDefault) IsSuccess ¶

func (o *SecurityKeyManagerModifyDefault) IsSuccess() bool

IsSuccess returns true when this security key manager modify default response has a 2xx status code

func (*SecurityKeyManagerModifyDefault) String ¶

type SecurityKeyManagerModifyOK ¶

type SecurityKeyManagerModifyOK struct {
}

SecurityKeyManagerModifyOK describes a response with status code 200, with default header values.

OK

func NewSecurityKeyManagerModifyOK ¶

func NewSecurityKeyManagerModifyOK() *SecurityKeyManagerModifyOK

NewSecurityKeyManagerModifyOK creates a SecurityKeyManagerModifyOK with default headers values

func (*SecurityKeyManagerModifyOK) Error ¶

func (*SecurityKeyManagerModifyOK) IsClientError ¶

func (o *SecurityKeyManagerModifyOK) IsClientError() bool

IsClientError returns true when this security key manager modify o k response has a 4xx status code

func (*SecurityKeyManagerModifyOK) IsCode ¶

func (o *SecurityKeyManagerModifyOK) IsCode(code int) bool

IsCode returns true when this security key manager modify o k response a status code equal to that given

func (*SecurityKeyManagerModifyOK) IsRedirect ¶

func (o *SecurityKeyManagerModifyOK) IsRedirect() bool

IsRedirect returns true when this security key manager modify o k response has a 3xx status code

func (*SecurityKeyManagerModifyOK) IsServerError ¶

func (o *SecurityKeyManagerModifyOK) IsServerError() bool

IsServerError returns true when this security key manager modify o k response has a 5xx status code

func (*SecurityKeyManagerModifyOK) IsSuccess ¶

func (o *SecurityKeyManagerModifyOK) IsSuccess() bool

IsSuccess returns true when this security key manager modify o k response has a 2xx status code

func (*SecurityKeyManagerModifyOK) String ¶

func (o *SecurityKeyManagerModifyOK) String() string

type SecurityKeyManagerModifyParams ¶

type SecurityKeyManagerModifyParams struct {

	/* Info.

	   Key manager information
	*/
	Info *models.SecurityKeyManager

	/* UUID.

	   Key manager UUID
	*/
	UUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeyManagerModifyParams contains all the parameters to send to the API endpoint

for the security key manager modify operation.

Typically these are written to a http.Request.

func NewSecurityKeyManagerModifyParams ¶

func NewSecurityKeyManagerModifyParams() *SecurityKeyManagerModifyParams

NewSecurityKeyManagerModifyParams creates a new SecurityKeyManagerModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeyManagerModifyParamsWithContext ¶

func NewSecurityKeyManagerModifyParamsWithContext(ctx context.Context) *SecurityKeyManagerModifyParams

NewSecurityKeyManagerModifyParamsWithContext creates a new SecurityKeyManagerModifyParams object with the ability to set a context for a request.

func NewSecurityKeyManagerModifyParamsWithHTTPClient ¶

func NewSecurityKeyManagerModifyParamsWithHTTPClient(client *http.Client) *SecurityKeyManagerModifyParams

NewSecurityKeyManagerModifyParamsWithHTTPClient creates a new SecurityKeyManagerModifyParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeyManagerModifyParamsWithTimeout ¶

func NewSecurityKeyManagerModifyParamsWithTimeout(timeout time.Duration) *SecurityKeyManagerModifyParams

NewSecurityKeyManagerModifyParamsWithTimeout creates a new SecurityKeyManagerModifyParams object with the ability to set a timeout on a request.

func (*SecurityKeyManagerModifyParams) SetContext ¶

func (o *SecurityKeyManagerModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the security key manager modify params

func (*SecurityKeyManagerModifyParams) SetDefaults ¶

func (o *SecurityKeyManagerModifyParams) SetDefaults()

SetDefaults hydrates default values in the security key manager modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerModifyParams) SetHTTPClient ¶

func (o *SecurityKeyManagerModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security key manager modify params

func (*SecurityKeyManagerModifyParams) SetInfo ¶

SetInfo adds the info to the security key manager modify params

func (*SecurityKeyManagerModifyParams) SetTimeout ¶

func (o *SecurityKeyManagerModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security key manager modify params

func (*SecurityKeyManagerModifyParams) SetUUIDPathParameter ¶

func (o *SecurityKeyManagerModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter adds the uuid to the security key manager modify params

func (*SecurityKeyManagerModifyParams) WithContext ¶

WithContext adds the context to the security key manager modify params

func (*SecurityKeyManagerModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the security key manager modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeyManagerModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security key manager modify params

func (*SecurityKeyManagerModifyParams) WithInfo ¶

WithInfo adds the info to the security key manager modify params

func (*SecurityKeyManagerModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the security key manager modify params

func (*SecurityKeyManagerModifyParams) WithUUIDPathParameter ¶

WithUUIDPathParameter adds the uuid to the security key manager modify params

func (*SecurityKeyManagerModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeyManagerModifyReader ¶

type SecurityKeyManagerModifyReader struct {
	// contains filtered or unexported fields
}

SecurityKeyManagerModifyReader is a Reader for the SecurityKeyManagerModify structure.

func (*SecurityKeyManagerModifyReader) ReadResponse ¶

func (o *SecurityKeyManagerModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityKeystoreCollectionGetDefault ¶

type SecurityKeystoreCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityKeystoreCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityKeystoreCollectionGetDefault ¶

func NewSecurityKeystoreCollectionGetDefault(code int) *SecurityKeystoreCollectionGetDefault

NewSecurityKeystoreCollectionGetDefault creates a SecurityKeystoreCollectionGetDefault with default headers values

func (*SecurityKeystoreCollectionGetDefault) Code ¶

Code gets the status code for the security keystore collection get default response

func (*SecurityKeystoreCollectionGetDefault) Error ¶

func (*SecurityKeystoreCollectionGetDefault) GetPayload ¶

func (*SecurityKeystoreCollectionGetDefault) IsClientError ¶

func (o *SecurityKeystoreCollectionGetDefault) IsClientError() bool

IsClientError returns true when this security keystore collection get default response has a 4xx status code

func (*SecurityKeystoreCollectionGetDefault) IsCode ¶

IsCode returns true when this security keystore collection get default response a status code equal to that given

func (*SecurityKeystoreCollectionGetDefault) IsRedirect ¶

IsRedirect returns true when this security keystore collection get default response has a 3xx status code

func (*SecurityKeystoreCollectionGetDefault) IsServerError ¶

func (o *SecurityKeystoreCollectionGetDefault) IsServerError() bool

IsServerError returns true when this security keystore collection get default response has a 5xx status code

func (*SecurityKeystoreCollectionGetDefault) IsSuccess ¶

IsSuccess returns true when this security keystore collection get default response has a 2xx status code

func (*SecurityKeystoreCollectionGetDefault) String ¶

type SecurityKeystoreCollectionGetOK ¶

type SecurityKeystoreCollectionGetOK struct {
	Payload *models.SecurityKeystoreResponse
}

SecurityKeystoreCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityKeystoreCollectionGetOK ¶

func NewSecurityKeystoreCollectionGetOK() *SecurityKeystoreCollectionGetOK

NewSecurityKeystoreCollectionGetOK creates a SecurityKeystoreCollectionGetOK with default headers values

func (*SecurityKeystoreCollectionGetOK) Error ¶

func (*SecurityKeystoreCollectionGetOK) GetPayload ¶

func (*SecurityKeystoreCollectionGetOK) IsClientError ¶

func (o *SecurityKeystoreCollectionGetOK) IsClientError() bool

IsClientError returns true when this security keystore collection get o k response has a 4xx status code

func (*SecurityKeystoreCollectionGetOK) IsCode ¶

func (o *SecurityKeystoreCollectionGetOK) IsCode(code int) bool

IsCode returns true when this security keystore collection get o k response a status code equal to that given

func (*SecurityKeystoreCollectionGetOK) IsRedirect ¶

func (o *SecurityKeystoreCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this security keystore collection get o k response has a 3xx status code

func (*SecurityKeystoreCollectionGetOK) IsServerError ¶

func (o *SecurityKeystoreCollectionGetOK) IsServerError() bool

IsServerError returns true when this security keystore collection get o k response has a 5xx status code

func (*SecurityKeystoreCollectionGetOK) IsSuccess ¶

func (o *SecurityKeystoreCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this security keystore collection get o k response has a 2xx status code

func (*SecurityKeystoreCollectionGetOK) String ¶

type SecurityKeystoreCollectionGetParams ¶

type SecurityKeystoreCollectionGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Location.

	   Filter by location
	*/
	LocationQueryParameter *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

	/* Type.

	   Filter by type
	*/
	TypeQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityKeystoreCollectionGetParams contains all the parameters to send to the API endpoint

for the security keystore collection get operation.

Typically these are written to a http.Request.

func NewSecurityKeystoreCollectionGetParams ¶

func NewSecurityKeystoreCollectionGetParams() *SecurityKeystoreCollectionGetParams

NewSecurityKeystoreCollectionGetParams creates a new SecurityKeystoreCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityKeystoreCollectionGetParamsWithContext ¶

func NewSecurityKeystoreCollectionGetParamsWithContext(ctx context.Context) *SecurityKeystoreCollectionGetParams

NewSecurityKeystoreCollectionGetParamsWithContext creates a new SecurityKeystoreCollectionGetParams object with the ability to set a context for a request.

func NewSecurityKeystoreCollectionGetParamsWithHTTPClient ¶

func NewSecurityKeystoreCollectionGetParamsWithHTTPClient(client *http.Client) *SecurityKeystoreCollectionGetParams

NewSecurityKeystoreCollectionGetParamsWithHTTPClient creates a new SecurityKeystoreCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityKeystoreCollectionGetParamsWithTimeout ¶

func NewSecurityKeystoreCollectionGetParamsWithTimeout(timeout time.Duration) *SecurityKeystoreCollectionGetParams

NewSecurityKeystoreCollectionGetParamsWithTimeout creates a new SecurityKeystoreCollectionGetParams object with the ability to set a timeout on a request.

func (*SecurityKeystoreCollectionGetParams) SetContext ¶

SetContext adds the context to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetDefaults ¶

func (o *SecurityKeystoreCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the security keystore collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeystoreCollectionGetParams) SetFieldsQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetHTTPClient ¶

func (o *SecurityKeystoreCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetLocationQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) SetLocationQueryParameter(location *string)

SetLocationQueryParameter adds the location to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetOrderByQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetSVMNameQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetSVMUUIDQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetTimeout ¶

func (o *SecurityKeystoreCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetTypeQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) SetTypeQueryParameter(typeVar *string)

SetTypeQueryParameter adds the type to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) SetUUIDQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) SetUUIDQueryParameter(uuid *string)

SetUUIDQueryParameter adds the uuid to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithContext ¶

WithContext adds the context to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security keystore collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityKeystoreCollectionGetParams) WithFieldsQueryParameter ¶

WithFieldsQueryParameter adds the fields to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithLocationQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) WithLocationQueryParameter(location *string) *SecurityKeystoreCollectionGetParams

WithLocationQueryParameter adds the location to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *SecurityKeystoreCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithOrderByQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *SecurityKeystoreCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityKeystoreCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *SecurityKeystoreCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithSVMNameQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *SecurityKeystoreCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithSVMUUIDQueryParameter ¶

func (o *SecurityKeystoreCollectionGetParams) WithSVMUUIDQueryParameter(svmUUID *string) *SecurityKeystoreCollectionGetParams

WithSVMUUIDQueryParameter adds the svmUUID to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithTypeQueryParameter ¶

WithTypeQueryParameter adds the typeVar to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WithUUIDQueryParameter ¶

WithUUIDQueryParameter adds the uuid to the security keystore collection get params

func (*SecurityKeystoreCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityKeystoreCollectionGetReader ¶

type SecurityKeystoreCollectionGetReader struct {
	// contains filtered or unexported fields
}

SecurityKeystoreCollectionGetReader is a Reader for the SecurityKeystoreCollectionGet structure.

func (*SecurityKeystoreCollectionGetReader) ReadResponse ¶

func (o *SecurityKeystoreCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityLogForwardingCreateAccepted ¶

type SecurityLogForwardingCreateAccepted struct {
	Payload *models.SecurityAuditLogForwardResponse
}

SecurityLogForwardingCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewSecurityLogForwardingCreateAccepted ¶

func NewSecurityLogForwardingCreateAccepted() *SecurityLogForwardingCreateAccepted

NewSecurityLogForwardingCreateAccepted creates a SecurityLogForwardingCreateAccepted with default headers values

func (*SecurityLogForwardingCreateAccepted) Error ¶

func (*SecurityLogForwardingCreateAccepted) GetPayload ¶

func (*SecurityLogForwardingCreateAccepted) IsClientError ¶

func (o *SecurityLogForwardingCreateAccepted) IsClientError() bool

IsClientError returns true when this security log forwarding create accepted response has a 4xx status code

func (*SecurityLogForwardingCreateAccepted) IsCode ¶

IsCode returns true when this security log forwarding create accepted response a status code equal to that given

func (*SecurityLogForwardingCreateAccepted) IsRedirect ¶

func (o *SecurityLogForwardingCreateAccepted) IsRedirect() bool

IsRedirect returns true when this security log forwarding create accepted response has a 3xx status code

func (*SecurityLogForwardingCreateAccepted) IsServerError ¶

func (o *SecurityLogForwardingCreateAccepted) IsServerError() bool

IsServerError returns true when this security log forwarding create accepted response has a 5xx status code

func (*SecurityLogForwardingCreateAccepted) IsSuccess ¶

IsSuccess returns true when this security log forwarding create accepted response has a 2xx status code

func (*SecurityLogForwardingCreateAccepted) String ¶

type SecurityLogForwardingCreateDefault ¶

type SecurityLogForwardingCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecurityLogForwardingCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 15661 | The object specified could not be found | | 13114 | Internal error | | 13115 | Invalid input | | 4522285 | Server verification cannot be enabled because it requires a protocol with encryption. Encryption can be selected using the protocol field.| | 9240603 | Cannot ping destination host. Verify connectivity to desired host or skip the connectivity check with the -force parameter. | | 327698 | Failed to create RPC client to destination host | | 9240609 | Cannot connect to destination host. | | 9240604 | Cannot resolve the destination host. |

func NewSecurityLogForwardingCreateDefault ¶

func NewSecurityLogForwardingCreateDefault(code int) *SecurityLogForwardingCreateDefault

NewSecurityLogForwardingCreateDefault creates a SecurityLogForwardingCreateDefault with default headers values

func (*SecurityLogForwardingCreateDefault) Code ¶

Code gets the status code for the security log forwarding create default response

func (*SecurityLogForwardingCreateDefault) Error ¶

func (*SecurityLogForwardingCreateDefault) GetPayload ¶

func (*SecurityLogForwardingCreateDefault) IsClientError ¶

func (o *SecurityLogForwardingCreateDefault) IsClientError() bool

IsClientError returns true when this security log forwarding create default response has a 4xx status code

func (*SecurityLogForwardingCreateDefault) IsCode ¶

IsCode returns true when this security log forwarding create default response a status code equal to that given

func (*SecurityLogForwardingCreateDefault) IsRedirect ¶

func (o *SecurityLogForwardingCreateDefault) IsRedirect() bool

IsRedirect returns true when this security log forwarding create default response has a 3xx status code

func (*SecurityLogForwardingCreateDefault) IsServerError ¶

func (o *SecurityLogForwardingCreateDefault) IsServerError() bool

IsServerError returns true when this security log forwarding create default response has a 5xx status code

func (*SecurityLogForwardingCreateDefault) IsSuccess ¶

IsSuccess returns true when this security log forwarding create default response has a 2xx status code

func (*SecurityLogForwardingCreateDefault) String ¶

type SecurityLogForwardingCreateParams ¶

type SecurityLogForwardingCreateParams struct {

	/* Force.

	   Skip the Connectivity Test
	*/
	ForceQueryParameter *bool

	/* Info.

	   Remote syslog/splunk server information
	*/
	Info *models.SecurityAuditLogForward

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityLogForwardingCreateParams contains all the parameters to send to the API endpoint

for the security log forwarding create operation.

Typically these are written to a http.Request.

func NewSecurityLogForwardingCreateParams ¶

func NewSecurityLogForwardingCreateParams() *SecurityLogForwardingCreateParams

NewSecurityLogForwardingCreateParams creates a new SecurityLogForwardingCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityLogForwardingCreateParamsWithContext ¶

func NewSecurityLogForwardingCreateParamsWithContext(ctx context.Context) *SecurityLogForwardingCreateParams

NewSecurityLogForwardingCreateParamsWithContext creates a new SecurityLogForwardingCreateParams object with the ability to set a context for a request.

func NewSecurityLogForwardingCreateParamsWithHTTPClient ¶

func NewSecurityLogForwardingCreateParamsWithHTTPClient(client *http.Client) *SecurityLogForwardingCreateParams

NewSecurityLogForwardingCreateParamsWithHTTPClient creates a new SecurityLogForwardingCreateParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityLogForwardingCreateParamsWithTimeout ¶

func NewSecurityLogForwardingCreateParamsWithTimeout(timeout time.Duration) *SecurityLogForwardingCreateParams

NewSecurityLogForwardingCreateParamsWithTimeout creates a new SecurityLogForwardingCreateParams object with the ability to set a timeout on a request.

func (*SecurityLogForwardingCreateParams) SetContext ¶

SetContext adds the context to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) SetDefaults ¶

func (o *SecurityLogForwardingCreateParams) SetDefaults()

SetDefaults hydrates default values in the security log forwarding create params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityLogForwardingCreateParams) SetForceQueryParameter ¶

func (o *SecurityLogForwardingCreateParams) SetForceQueryParameter(force *bool)

SetForceQueryParameter adds the force to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) SetHTTPClient ¶

func (o *SecurityLogForwardingCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) SetInfo ¶

SetInfo adds the info to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) SetReturnRecordsQueryParameter ¶

func (o *SecurityLogForwardingCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) SetReturnTimeoutQueryParameter ¶

func (o *SecurityLogForwardingCreateParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) SetTimeout ¶

func (o *SecurityLogForwardingCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) WithContext ¶

WithContext adds the context to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the security log forwarding create params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityLogForwardingCreateParams) WithForceQueryParameter ¶

func (o *SecurityLogForwardingCreateParams) WithForceQueryParameter(force *bool) *SecurityLogForwardingCreateParams

WithForceQueryParameter adds the force to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) WithInfo ¶

WithInfo adds the info to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) WithReturnRecordsQueryParameter ¶

func (o *SecurityLogForwardingCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SecurityLogForwardingCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) WithReturnTimeoutQueryParameter ¶

func (o *SecurityLogForwardingCreateParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *SecurityLogForwardingCreateParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the security log forwarding create params

func (*SecurityLogForwardingCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityLogForwardingCreateReader ¶

type SecurityLogForwardingCreateReader struct {
	// contains filtered or unexported fields
}

SecurityLogForwardingCreateReader is a Reader for the SecurityLogForwardingCreate structure.

func (*SecurityLogForwardingCreateReader) ReadResponse ¶

func (o *SecurityLogForwardingCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityLogForwardingDeleteDefault ¶

type SecurityLogForwardingDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityLogForwardingDeleteDefault describes a response with status code -1, with default header values.

Error

func NewSecurityLogForwardingDeleteDefault ¶

func NewSecurityLogForwardingDeleteDefault(code int) *SecurityLogForwardingDeleteDefault

NewSecurityLogForwardingDeleteDefault creates a SecurityLogForwardingDeleteDefault with default headers values

func (*SecurityLogForwardingDeleteDefault) Code ¶

Code gets the status code for the security log forwarding delete default response

func (*SecurityLogForwardingDeleteDefault) Error ¶

func (*SecurityLogForwardingDeleteDefault) GetPayload ¶

func (*SecurityLogForwardingDeleteDefault) IsClientError ¶

func (o *SecurityLogForwardingDeleteDefault) IsClientError() bool

IsClientError returns true when this security log forwarding delete default response has a 4xx status code

func (*SecurityLogForwardingDeleteDefault) IsCode ¶

IsCode returns true when this security log forwarding delete default response a status code equal to that given

func (*SecurityLogForwardingDeleteDefault) IsRedirect ¶

func (o *SecurityLogForwardingDeleteDefault) IsRedirect() bool

IsRedirect returns true when this security log forwarding delete default response has a 3xx status code

func (*SecurityLogForwardingDeleteDefault) IsServerError ¶

func (o *SecurityLogForwardingDeleteDefault) IsServerError() bool

IsServerError returns true when this security log forwarding delete default response has a 5xx status code

func (*SecurityLogForwardingDeleteDefault) IsSuccess ¶

IsSuccess returns true when this security log forwarding delete default response has a 2xx status code

func (*SecurityLogForwardingDeleteDefault) String ¶

type SecurityLogForwardingDeleteOK ¶

type SecurityLogForwardingDeleteOK struct {
}

SecurityLogForwardingDeleteOK describes a response with status code 200, with default header values.

OK

func NewSecurityLogForwardingDeleteOK ¶

func NewSecurityLogForwardingDeleteOK() *SecurityLogForwardingDeleteOK

NewSecurityLogForwardingDeleteOK creates a SecurityLogForwardingDeleteOK with default headers values

func (*SecurityLogForwardingDeleteOK) Error ¶

func (*SecurityLogForwardingDeleteOK) IsClientError ¶

func (o *SecurityLogForwardingDeleteOK) IsClientError() bool

IsClientError returns true when this security log forwarding delete o k response has a 4xx status code

func (*SecurityLogForwardingDeleteOK) IsCode ¶

func (o *SecurityLogForwardingDeleteOK) IsCode(code int) bool

IsCode returns true when this security log forwarding delete o k response a status code equal to that given

func (*SecurityLogForwardingDeleteOK) IsRedirect ¶

func (o *SecurityLogForwardingDeleteOK) IsRedirect() bool

IsRedirect returns true when this security log forwarding delete o k response has a 3xx status code

func (*SecurityLogForwardingDeleteOK) IsServerError ¶

func (o *SecurityLogForwardingDeleteOK) IsServerError() bool

IsServerError returns true when this security log forwarding delete o k response has a 5xx status code

func (*SecurityLogForwardingDeleteOK) IsSuccess ¶

func (o *SecurityLogForwardingDeleteOK) IsSuccess() bool

IsSuccess returns true when this security log forwarding delete o k response has a 2xx status code

func (*SecurityLogForwardingDeleteOK) String ¶

type SecurityLogForwardingDeleteParams ¶

type SecurityLogForwardingDeleteParams struct {

	/* Address.

	   IP address of remote syslog/splunk server.
	*/
	AddressPathParameter string

	/* Port.

	   Port number of remote syslog/splunk server.
	*/
	PortPathParameter int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityLogForwardingDeleteParams contains all the parameters to send to the API endpoint

for the security log forwarding delete operation.

Typically these are written to a http.Request.

func NewSecurityLogForwardingDeleteParams ¶

func NewSecurityLogForwardingDeleteParams() *SecurityLogForwardingDeleteParams

NewSecurityLogForwardingDeleteParams creates a new SecurityLogForwardingDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityLogForwardingDeleteParamsWithContext ¶

func NewSecurityLogForwardingDeleteParamsWithContext(ctx context.Context) *SecurityLogForwardingDeleteParams

NewSecurityLogForwardingDeleteParamsWithContext creates a new SecurityLogForwardingDeleteParams object with the ability to set a context for a request.

func NewSecurityLogForwardingDeleteParamsWithHTTPClient ¶

func NewSecurityLogForwardingDeleteParamsWithHTTPClient(client *http.Client) *SecurityLogForwardingDeleteParams

NewSecurityLogForwardingDeleteParamsWithHTTPClient creates a new SecurityLogForwardingDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityLogForwardingDeleteParamsWithTimeout ¶

func NewSecurityLogForwardingDeleteParamsWithTimeout(timeout time.Duration) *SecurityLogForwardingDeleteParams

NewSecurityLogForwardingDeleteParamsWithTimeout creates a new SecurityLogForwardingDeleteParams object with the ability to set a timeout on a request.

func (*SecurityLogForwardingDeleteParams) SetAddressPathParameter ¶

func (o *SecurityLogForwardingDeleteParams) SetAddressPathParameter(address string)

SetAddressPathParameter adds the address to the security log forwarding delete params

func (*SecurityLogForwardingDeleteParams) SetContext ¶

SetContext adds the context to the security log forwarding delete params

func (*SecurityLogForwardingDeleteParams) SetDefaults ¶

func (o *SecurityLogForwardingDeleteParams) SetDefaults()

SetDefaults hydrates default values in the security log forwarding delete params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityLogForwardingDeleteParams) SetHTTPClient ¶

func (o *SecurityLogForwardingDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security log forwarding delete params

func (*SecurityLogForwardingDeleteParams) SetPortPathParameter ¶

func (o *SecurityLogForwardingDeleteParams) SetPortPathParameter(port int64)

SetPortPathParameter adds the port to the security log forwarding delete params

func (*SecurityLogForwardingDeleteParams) SetTimeout ¶

func (o *SecurityLogForwardingDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security log forwarding delete params

func (*SecurityLogForwardingDeleteParams) WithAddressPathParameter ¶

func (o *SecurityLogForwardingDeleteParams) WithAddressPathParameter(address string) *SecurityLogForwardingDeleteParams

WithAddressPathParameter adds the address to the security log forwarding delete params

func (*SecurityLogForwardingDeleteParams) WithContext ¶

WithContext adds the context to the security log forwarding delete params

func (*SecurityLogForwardingDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the security log forwarding delete params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityLogForwardingDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security log forwarding delete params

func (*SecurityLogForwardingDeleteParams) WithPortPathParameter ¶

WithPortPathParameter adds the port to the security log forwarding delete params

func (*SecurityLogForwardingDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the security log forwarding delete params

func (*SecurityLogForwardingDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityLogForwardingDeleteReader ¶

type SecurityLogForwardingDeleteReader struct {
	// contains filtered or unexported fields
}

SecurityLogForwardingDeleteReader is a Reader for the SecurityLogForwardingDelete structure.

func (*SecurityLogForwardingDeleteReader) ReadResponse ¶

func (o *SecurityLogForwardingDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityLogForwardingGetDefault ¶

type SecurityLogForwardingGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityLogForwardingGetDefault describes a response with status code -1, with default header values.

Error

func NewSecurityLogForwardingGetDefault ¶

func NewSecurityLogForwardingGetDefault(code int) *SecurityLogForwardingGetDefault

NewSecurityLogForwardingGetDefault creates a SecurityLogForwardingGetDefault with default headers values

func (*SecurityLogForwardingGetDefault) Code ¶

Code gets the status code for the security log forwarding get default response

func (*SecurityLogForwardingGetDefault) Error ¶

func (*SecurityLogForwardingGetDefault) GetPayload ¶

func (*SecurityLogForwardingGetDefault) IsClientError ¶

func (o *SecurityLogForwardingGetDefault) IsClientError() bool

IsClientError returns true when this security log forwarding get default response has a 4xx status code

func (*SecurityLogForwardingGetDefault) IsCode ¶

func (o *SecurityLogForwardingGetDefault) IsCode(code int) bool

IsCode returns true when this security log forwarding get default response a status code equal to that given

func (*SecurityLogForwardingGetDefault) IsRedirect ¶

func (o *SecurityLogForwardingGetDefault) IsRedirect() bool

IsRedirect returns true when this security log forwarding get default response has a 3xx status code

func (*SecurityLogForwardingGetDefault) IsServerError ¶

func (o *SecurityLogForwardingGetDefault) IsServerError() bool

IsServerError returns true when this security log forwarding get default response has a 5xx status code

func (*SecurityLogForwardingGetDefault) IsSuccess ¶

func (o *SecurityLogForwardingGetDefault) IsSuccess() bool

IsSuccess returns true when this security log forwarding get default response has a 2xx status code

func (*SecurityLogForwardingGetDefault) String ¶

type SecurityLogForwardingGetOK ¶

type SecurityLogForwardingGetOK struct {
	Payload *models.SecurityAuditLogForward
}

SecurityLogForwardingGetOK describes a response with status code 200, with default header values.

OK

func NewSecurityLogForwardingGetOK ¶

func NewSecurityLogForwardingGetOK() *SecurityLogForwardingGetOK

NewSecurityLogForwardingGetOK creates a SecurityLogForwardingGetOK with default headers values

func (*SecurityLogForwardingGetOK) Error ¶

func (*SecurityLogForwardingGetOK) GetPayload ¶

func (*SecurityLogForwardingGetOK) IsClientError ¶

func (o *SecurityLogForwardingGetOK) IsClientError() bool

IsClientError returns true when this security log forwarding get o k response has a 4xx status code

func (*SecurityLogForwardingGetOK) IsCode ¶

func (o *SecurityLogForwardingGetOK) IsCode(code int) bool

IsCode returns true when this security log forwarding get o k response a status code equal to that given

func (*SecurityLogForwardingGetOK) IsRedirect ¶

func (o *SecurityLogForwardingGetOK) IsRedirect() bool

IsRedirect returns true when this security log forwarding get o k response has a 3xx status code

func (*SecurityLogForwardingGetOK) IsServerError ¶

func (o *SecurityLogForwardingGetOK) IsServerError() bool

IsServerError returns true when this security log forwarding get o k response has a 5xx status code

func (*SecurityLogForwardingGetOK) IsSuccess ¶

func (o *SecurityLogForwardingGetOK) IsSuccess() bool

IsSuccess returns true when this security log forwarding get o k response has a 2xx status code

func (*SecurityLogForwardingGetOK) String ¶

func (o *SecurityLogForwardingGetOK) String() string

type SecurityLogForwardingGetParams ¶

type SecurityLogForwardingGetParams struct {

	/* Address.

	   IP address of remote syslog/splunk server.
	*/
	AddressPathParameter string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Port.

	   Port number of remote syslog/splunk server.
	*/
	PortPathParameter int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityLogForwardingGetParams contains all the parameters to send to the API endpoint

for the security log forwarding get operation.

Typically these are written to a http.Request.

func NewSecurityLogForwardingGetParams ¶

func NewSecurityLogForwardingGetParams() *SecurityLogForwardingGetParams

NewSecurityLogForwardingGetParams creates a new SecurityLogForwardingGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityLogForwardingGetParamsWithContext ¶

func NewSecurityLogForwardingGetParamsWithContext(ctx context.Context) *SecurityLogForwardingGetParams

NewSecurityLogForwardingGetParamsWithContext creates a new SecurityLogForwardingGetParams object with the ability to set a context for a request.

func NewSecurityLogForwardingGetParamsWithHTTPClient ¶

func NewSecurityLogForwardingGetParamsWithHTTPClient(client *http.Client) *SecurityLogForwardingGetParams

NewSecurityLogForwardingGetParamsWithHTTPClient creates a new SecurityLogForwardingGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityLogForwardingGetParamsWithTimeout ¶

func NewSecurityLogForwardingGetParamsWithTimeout(timeout time.Duration) *SecurityLogForwardingGetParams

NewSecurityLogForwardingGetParamsWithTimeout creates a new SecurityLogForwardingGetParams object with the ability to set a timeout on a request.

func (*SecurityLogForwardingGetParams) SetAddressPathParameter ¶

func (o *SecurityLogForwardingGetParams) SetAddressPathParameter(address string)

SetAddressPathParameter adds the address to the security log forwarding get params

func (*SecurityLogForwardingGetParams) SetContext ¶

func (o *SecurityLogForwardingGetParams) SetContext(ctx context.Context)

SetContext adds the context to the security log forwarding get params

func (*SecurityLogForwardingGetParams) SetDefaults ¶

func (o *SecurityLogForwardingGetParams) SetDefaults()

SetDefaults hydrates default values in the security log forwarding get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityLogForwardingGetParams) SetFieldsQueryParameter ¶

func (o *SecurityLogForwardingGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security log forwarding get params

func (*SecurityLogForwardingGetParams) SetHTTPClient ¶

func (o *SecurityLogForwardingGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security log forwarding get params

func (*SecurityLogForwardingGetParams) SetPortPathParameter ¶

func (o *SecurityLogForwardingGetParams) SetPortPathParameter(port int64)

SetPortPathParameter adds the port to the security log forwarding get params

func (*SecurityLogForwardingGetParams) SetTimeout ¶

func (o *SecurityLogForwardingGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security log forwarding get params

func (*SecurityLogForwardingGetParams) WithAddressPathParameter ¶

func (o *SecurityLogForwardingGetParams) WithAddressPathParameter(address string) *SecurityLogForwardingGetParams

WithAddressPathParameter adds the address to the security log forwarding get params

func (*SecurityLogForwardingGetParams) WithContext ¶

WithContext adds the context to the security log forwarding get params

func (*SecurityLogForwardingGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security log forwarding get params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityLogForwardingGetParams) WithFieldsQueryParameter ¶

func (o *SecurityLogForwardingGetParams) WithFieldsQueryParameter(fields []string) *SecurityLogForwardingGetParams

WithFieldsQueryParameter adds the fields to the security log forwarding get params

func (*SecurityLogForwardingGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security log forwarding get params

func (*SecurityLogForwardingGetParams) WithPortPathParameter ¶

WithPortPathParameter adds the port to the security log forwarding get params

func (*SecurityLogForwardingGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security log forwarding get params

func (*SecurityLogForwardingGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityLogForwardingGetReader ¶

type SecurityLogForwardingGetReader struct {
	// contains filtered or unexported fields
}

SecurityLogForwardingGetReader is a Reader for the SecurityLogForwardingGet structure.

func (*SecurityLogForwardingGetReader) ReadResponse ¶

func (o *SecurityLogForwardingGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecurityLogForwardingModifyDefault ¶

type SecurityLogForwardingModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecurityLogForwardingModifyDefault describes a response with status code -1, with default header values.

Default

func NewSecurityLogForwardingModifyDefault ¶

func NewSecurityLogForwardingModifyDefault(code int) *SecurityLogForwardingModifyDefault

NewSecurityLogForwardingModifyDefault creates a SecurityLogForwardingModifyDefault with default headers values

func (*SecurityLogForwardingModifyDefault) Code ¶

Code gets the status code for the security log forwarding modify default response

func (*SecurityLogForwardingModifyDefault) Error ¶

func (*SecurityLogForwardingModifyDefault) GetPayload ¶

func (*SecurityLogForwardingModifyDefault) IsClientError ¶

func (o *SecurityLogForwardingModifyDefault) IsClientError() bool

IsClientError returns true when this security log forwarding modify default response has a 4xx status code

func (*SecurityLogForwardingModifyDefault) IsCode ¶

IsCode returns true when this security log forwarding modify default response a status code equal to that given

func (*SecurityLogForwardingModifyDefault) IsRedirect ¶

func (o *SecurityLogForwardingModifyDefault) IsRedirect() bool

IsRedirect returns true when this security log forwarding modify default response has a 3xx status code

func (*SecurityLogForwardingModifyDefault) IsServerError ¶

func (o *SecurityLogForwardingModifyDefault) IsServerError() bool

IsServerError returns true when this security log forwarding modify default response has a 5xx status code

func (*SecurityLogForwardingModifyDefault) IsSuccess ¶

IsSuccess returns true when this security log forwarding modify default response has a 2xx status code

func (*SecurityLogForwardingModifyDefault) String ¶

type SecurityLogForwardingModifyOK ¶

type SecurityLogForwardingModifyOK struct {
	Payload *models.SecurityAuditLogForward
}

SecurityLogForwardingModifyOK describes a response with status code 200, with default header values.

OK

func NewSecurityLogForwardingModifyOK ¶

func NewSecurityLogForwardingModifyOK() *SecurityLogForwardingModifyOK

NewSecurityLogForwardingModifyOK creates a SecurityLogForwardingModifyOK with default headers values

func (*SecurityLogForwardingModifyOK) Error ¶

func (*SecurityLogForwardingModifyOK) GetPayload ¶

func (*SecurityLogForwardingModifyOK) IsClientError ¶

func (o *SecurityLogForwardingModifyOK) IsClientError() bool

IsClientError returns true when this security log forwarding modify o k response has a 4xx status code

func (*SecurityLogForwardingModifyOK) IsCode ¶

func (o *SecurityLogForwardingModifyOK) IsCode(code int) bool

IsCode returns true when this security log forwarding modify o k response a status code equal to that given

func (*SecurityLogForwardingModifyOK) IsRedirect ¶

func (o *SecurityLogForwardingModifyOK) IsRedirect() bool

IsRedirect returns true when this security log forwarding modify o k response has a 3xx status code

func (*SecurityLogForwardingModifyOK) IsServerError ¶

func (o *SecurityLogForwardingModifyOK) IsServerError() bool

IsServerError returns true when this security log forwarding modify o k response has a 5xx status code

func (*SecurityLogForwardingModifyOK) IsSuccess ¶

func (o *SecurityLogForwardingModifyOK) IsSuccess() bool

IsSuccess returns true when this security log forwarding modify o k response has a 2xx status code

func (*SecurityLogForwardingModifyOK) String ¶

type SecurityLogForwardingModifyParams ¶

type SecurityLogForwardingModifyParams struct {

	/* Address.

	   IP address of remote syslog/splunk server.
	*/
	AddressPathParameter string

	/* Info.

	   Modify remote syslog/splunk server information.
	*/
	Info *models.SecurityAuditLogForward

	/* Port.

	   Port number of remote syslog/splunk server.
	*/
	PortPathParameter int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecurityLogForwardingModifyParams contains all the parameters to send to the API endpoint

for the security log forwarding modify operation.

Typically these are written to a http.Request.

func NewSecurityLogForwardingModifyParams ¶

func NewSecurityLogForwardingModifyParams() *SecurityLogForwardingModifyParams

NewSecurityLogForwardingModifyParams creates a new SecurityLogForwardingModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecurityLogForwardingModifyParamsWithContext ¶

func NewSecurityLogForwardingModifyParamsWithContext(ctx context.Context) *SecurityLogForwardingModifyParams

NewSecurityLogForwardingModifyParamsWithContext creates a new SecurityLogForwardingModifyParams object with the ability to set a context for a request.

func NewSecurityLogForwardingModifyParamsWithHTTPClient ¶

func NewSecurityLogForwardingModifyParamsWithHTTPClient(client *http.Client) *SecurityLogForwardingModifyParams

NewSecurityLogForwardingModifyParamsWithHTTPClient creates a new SecurityLogForwardingModifyParams object with the ability to set a custom HTTPClient for a request.

func NewSecurityLogForwardingModifyParamsWithTimeout ¶

func NewSecurityLogForwardingModifyParamsWithTimeout(timeout time.Duration) *SecurityLogForwardingModifyParams

NewSecurityLogForwardingModifyParamsWithTimeout creates a new SecurityLogForwardingModifyParams object with the ability to set a timeout on a request.

func (*SecurityLogForwardingModifyParams) SetAddressPathParameter ¶

func (o *SecurityLogForwardingModifyParams) SetAddressPathParameter(address string)

SetAddressPathParameter adds the address to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) SetContext ¶

SetContext adds the context to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) SetDefaults ¶

func (o *SecurityLogForwardingModifyParams) SetDefaults()

SetDefaults hydrates default values in the security log forwarding modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityLogForwardingModifyParams) SetHTTPClient ¶

func (o *SecurityLogForwardingModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) SetInfo ¶

SetInfo adds the info to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) SetPortPathParameter ¶

func (o *SecurityLogForwardingModifyParams) SetPortPathParameter(port int64)

SetPortPathParameter adds the port to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) SetTimeout ¶

func (o *SecurityLogForwardingModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) WithAddressPathParameter ¶

func (o *SecurityLogForwardingModifyParams) WithAddressPathParameter(address string) *SecurityLogForwardingModifyParams

WithAddressPathParameter adds the address to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) WithContext ¶

WithContext adds the context to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the security log forwarding modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecurityLogForwardingModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) WithInfo ¶

WithInfo adds the info to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) WithPortPathParameter ¶

WithPortPathParameter adds the port to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the security log forwarding modify params

func (*SecurityLogForwardingModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecurityLogForwardingModifyReader ¶

type SecurityLogForwardingModifyReader struct {
	// contains filtered or unexported fields
}

SecurityLogForwardingModifyReader is a Reader for the SecurityLogForwardingModify structure.

func (*SecurityLogForwardingModifyReader) ReadResponse ¶

func (o *SecurityLogForwardingModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecuritySamlSpCreateAccepted ¶

type SecuritySamlSpCreateAccepted struct {
	Payload *models.JobLinkResponse
}

SecuritySamlSpCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewSecuritySamlSpCreateAccepted ¶

func NewSecuritySamlSpCreateAccepted() *SecuritySamlSpCreateAccepted

NewSecuritySamlSpCreateAccepted creates a SecuritySamlSpCreateAccepted with default headers values

func (*SecuritySamlSpCreateAccepted) Error ¶

func (*SecuritySamlSpCreateAccepted) GetPayload ¶

func (*SecuritySamlSpCreateAccepted) IsClientError ¶

func (o *SecuritySamlSpCreateAccepted) IsClientError() bool

IsClientError returns true when this security saml sp create accepted response has a 4xx status code

func (*SecuritySamlSpCreateAccepted) IsCode ¶

func (o *SecuritySamlSpCreateAccepted) IsCode(code int) bool

IsCode returns true when this security saml sp create accepted response a status code equal to that given

func (*SecuritySamlSpCreateAccepted) IsRedirect ¶

func (o *SecuritySamlSpCreateAccepted) IsRedirect() bool

IsRedirect returns true when this security saml sp create accepted response has a 3xx status code

func (*SecuritySamlSpCreateAccepted) IsServerError ¶

func (o *SecuritySamlSpCreateAccepted) IsServerError() bool

IsServerError returns true when this security saml sp create accepted response has a 5xx status code

func (*SecuritySamlSpCreateAccepted) IsSuccess ¶

func (o *SecuritySamlSpCreateAccepted) IsSuccess() bool

IsSuccess returns true when this security saml sp create accepted response has a 2xx status code

func (*SecuritySamlSpCreateAccepted) String ¶

type SecuritySamlSpCreateDefault ¶

type SecuritySamlSpCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecuritySamlSpCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 12320789 | Failed to download data file from specified URI. | | 12320794 | The host parameter provided must be the cluster management interface's IP address. If the cluster management interface is not available, the node management interface's IP address must be used. | | 12320795 | A valid cluster or node management interface IP address must be provided. | | 12320805 | The certificate information provided does not match any installed certificates. | | 12320806 | The certificate information entered does not match any installed certificates. | | 12320814 | An invalid IDP URI has been entered. | | 12320815 | An IDP URI must be an HTTPS or FTPS URI. |

func NewSecuritySamlSpCreateDefault ¶

func NewSecuritySamlSpCreateDefault(code int) *SecuritySamlSpCreateDefault

NewSecuritySamlSpCreateDefault creates a SecuritySamlSpCreateDefault with default headers values

func (*SecuritySamlSpCreateDefault) Code ¶

func (o *SecuritySamlSpCreateDefault) Code() int

Code gets the status code for the security saml sp create default response

func (*SecuritySamlSpCreateDefault) Error ¶

func (*SecuritySamlSpCreateDefault) GetPayload ¶

func (*SecuritySamlSpCreateDefault) IsClientError ¶

func (o *SecuritySamlSpCreateDefault) IsClientError() bool

IsClientError returns true when this security saml sp create default response has a 4xx status code

func (*SecuritySamlSpCreateDefault) IsCode ¶

func (o *SecuritySamlSpCreateDefault) IsCode(code int) bool

IsCode returns true when this security saml sp create default response a status code equal to that given

func (*SecuritySamlSpCreateDefault) IsRedirect ¶

func (o *SecuritySamlSpCreateDefault) IsRedirect() bool

IsRedirect returns true when this security saml sp create default response has a 3xx status code

func (*SecuritySamlSpCreateDefault) IsServerError ¶

func (o *SecuritySamlSpCreateDefault) IsServerError() bool

IsServerError returns true when this security saml sp create default response has a 5xx status code

func (*SecuritySamlSpCreateDefault) IsSuccess ¶

func (o *SecuritySamlSpCreateDefault) IsSuccess() bool

IsSuccess returns true when this security saml sp create default response has a 2xx status code

func (*SecuritySamlSpCreateDefault) String ¶

func (o *SecuritySamlSpCreateDefault) String() string

type SecuritySamlSpCreateParams ¶

type SecuritySamlSpCreateParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.SecuritySamlSp

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeoutQueryParameter *int64

	/* VerifyMetadataServer.

	   Verify IdP metadata server identity.

	   Default: true
	*/
	VerifyMetadataServerQueryParameter *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecuritySamlSpCreateParams contains all the parameters to send to the API endpoint

for the security saml sp create operation.

Typically these are written to a http.Request.

func NewSecuritySamlSpCreateParams ¶

func NewSecuritySamlSpCreateParams() *SecuritySamlSpCreateParams

NewSecuritySamlSpCreateParams creates a new SecuritySamlSpCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecuritySamlSpCreateParamsWithContext ¶

func NewSecuritySamlSpCreateParamsWithContext(ctx context.Context) *SecuritySamlSpCreateParams

NewSecuritySamlSpCreateParamsWithContext creates a new SecuritySamlSpCreateParams object with the ability to set a context for a request.

func NewSecuritySamlSpCreateParamsWithHTTPClient ¶

func NewSecuritySamlSpCreateParamsWithHTTPClient(client *http.Client) *SecuritySamlSpCreateParams

NewSecuritySamlSpCreateParamsWithHTTPClient creates a new SecuritySamlSpCreateParams object with the ability to set a custom HTTPClient for a request.

func NewSecuritySamlSpCreateParamsWithTimeout ¶

func NewSecuritySamlSpCreateParamsWithTimeout(timeout time.Duration) *SecuritySamlSpCreateParams

NewSecuritySamlSpCreateParamsWithTimeout creates a new SecuritySamlSpCreateParams object with the ability to set a timeout on a request.

func (*SecuritySamlSpCreateParams) SetContext ¶

func (o *SecuritySamlSpCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the security saml sp create params

func (*SecuritySamlSpCreateParams) SetDefaults ¶

func (o *SecuritySamlSpCreateParams) SetDefaults()

SetDefaults hydrates default values in the security saml sp create params (not the query body).

All values with no default are reset to their zero value.

func (*SecuritySamlSpCreateParams) SetHTTPClient ¶

func (o *SecuritySamlSpCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security saml sp create params

func (*SecuritySamlSpCreateParams) SetInfo ¶

SetInfo adds the info to the security saml sp create params

func (*SecuritySamlSpCreateParams) SetReturnTimeoutQueryParameter ¶

func (o *SecuritySamlSpCreateParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the security saml sp create params

func (*SecuritySamlSpCreateParams) SetTimeout ¶

func (o *SecuritySamlSpCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security saml sp create params

func (*SecuritySamlSpCreateParams) SetVerifyMetadataServerQueryParameter ¶

func (o *SecuritySamlSpCreateParams) SetVerifyMetadataServerQueryParameter(verifyMetadataServer *bool)

SetVerifyMetadataServerQueryParameter adds the verifyMetadataServer to the security saml sp create params

func (*SecuritySamlSpCreateParams) WithContext ¶

WithContext adds the context to the security saml sp create params

func (*SecuritySamlSpCreateParams) WithDefaults ¶

WithDefaults hydrates default values in the security saml sp create params (not the query body).

All values with no default are reset to their zero value.

func (*SecuritySamlSpCreateParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security saml sp create params

func (*SecuritySamlSpCreateParams) WithInfo ¶

WithInfo adds the info to the security saml sp create params

func (*SecuritySamlSpCreateParams) WithReturnTimeoutQueryParameter ¶

func (o *SecuritySamlSpCreateParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *SecuritySamlSpCreateParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the security saml sp create params

func (*SecuritySamlSpCreateParams) WithTimeout ¶

WithTimeout adds the timeout to the security saml sp create params

func (*SecuritySamlSpCreateParams) WithVerifyMetadataServerQueryParameter ¶

func (o *SecuritySamlSpCreateParams) WithVerifyMetadataServerQueryParameter(verifyMetadataServer *bool) *SecuritySamlSpCreateParams

WithVerifyMetadataServerQueryParameter adds the verifyMetadataServer to the security saml sp create params

func (*SecuritySamlSpCreateParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecuritySamlSpCreateReader ¶

type SecuritySamlSpCreateReader struct {
	// contains filtered or unexported fields
}

SecuritySamlSpCreateReader is a Reader for the SecuritySamlSpCreate structure.

func (*SecuritySamlSpCreateReader) ReadResponse ¶

func (o *SecuritySamlSpCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecuritySamlSpDeleteDefault ¶

type SecuritySamlSpDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecuritySamlSpDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 12320803 | SAML must be disabled before the configuration can be removed. |

func NewSecuritySamlSpDeleteDefault ¶

func NewSecuritySamlSpDeleteDefault(code int) *SecuritySamlSpDeleteDefault

NewSecuritySamlSpDeleteDefault creates a SecuritySamlSpDeleteDefault with default headers values

func (*SecuritySamlSpDeleteDefault) Code ¶

func (o *SecuritySamlSpDeleteDefault) Code() int

Code gets the status code for the security saml sp delete default response

func (*SecuritySamlSpDeleteDefault) Error ¶

func (*SecuritySamlSpDeleteDefault) GetPayload ¶

func (*SecuritySamlSpDeleteDefault) IsClientError ¶

func (o *SecuritySamlSpDeleteDefault) IsClientError() bool

IsClientError returns true when this security saml sp delete default response has a 4xx status code

func (*SecuritySamlSpDeleteDefault) IsCode ¶

func (o *SecuritySamlSpDeleteDefault) IsCode(code int) bool

IsCode returns true when this security saml sp delete default response a status code equal to that given

func (*SecuritySamlSpDeleteDefault) IsRedirect ¶

func (o *SecuritySamlSpDeleteDefault) IsRedirect() bool

IsRedirect returns true when this security saml sp delete default response has a 3xx status code

func (*SecuritySamlSpDeleteDefault) IsServerError ¶

func (o *SecuritySamlSpDeleteDefault) IsServerError() bool

IsServerError returns true when this security saml sp delete default response has a 5xx status code

func (*SecuritySamlSpDeleteDefault) IsSuccess ¶

func (o *SecuritySamlSpDeleteDefault) IsSuccess() bool

IsSuccess returns true when this security saml sp delete default response has a 2xx status code

func (*SecuritySamlSpDeleteDefault) String ¶

func (o *SecuritySamlSpDeleteDefault) String() string

type SecuritySamlSpDeleteOK ¶

type SecuritySamlSpDeleteOK struct {
}

SecuritySamlSpDeleteOK describes a response with status code 200, with default header values.

OK

func NewSecuritySamlSpDeleteOK ¶

func NewSecuritySamlSpDeleteOK() *SecuritySamlSpDeleteOK

NewSecuritySamlSpDeleteOK creates a SecuritySamlSpDeleteOK with default headers values

func (*SecuritySamlSpDeleteOK) Error ¶

func (o *SecuritySamlSpDeleteOK) Error() string

func (*SecuritySamlSpDeleteOK) IsClientError ¶

func (o *SecuritySamlSpDeleteOK) IsClientError() bool

IsClientError returns true when this security saml sp delete o k response has a 4xx status code

func (*SecuritySamlSpDeleteOK) IsCode ¶

func (o *SecuritySamlSpDeleteOK) IsCode(code int) bool

IsCode returns true when this security saml sp delete o k response a status code equal to that given

func (*SecuritySamlSpDeleteOK) IsRedirect ¶

func (o *SecuritySamlSpDeleteOK) IsRedirect() bool

IsRedirect returns true when this security saml sp delete o k response has a 3xx status code

func (*SecuritySamlSpDeleteOK) IsServerError ¶

func (o *SecuritySamlSpDeleteOK) IsServerError() bool

IsServerError returns true when this security saml sp delete o k response has a 5xx status code

func (*SecuritySamlSpDeleteOK) IsSuccess ¶

func (o *SecuritySamlSpDeleteOK) IsSuccess() bool

IsSuccess returns true when this security saml sp delete o k response has a 2xx status code

func (*SecuritySamlSpDeleteOK) String ¶

func (o *SecuritySamlSpDeleteOK) String() string

type SecuritySamlSpDeleteParams ¶

type SecuritySamlSpDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecuritySamlSpDeleteParams contains all the parameters to send to the API endpoint

for the security saml sp delete operation.

Typically these are written to a http.Request.

func NewSecuritySamlSpDeleteParams ¶

func NewSecuritySamlSpDeleteParams() *SecuritySamlSpDeleteParams

NewSecuritySamlSpDeleteParams creates a new SecuritySamlSpDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecuritySamlSpDeleteParamsWithContext ¶

func NewSecuritySamlSpDeleteParamsWithContext(ctx context.Context) *SecuritySamlSpDeleteParams

NewSecuritySamlSpDeleteParamsWithContext creates a new SecuritySamlSpDeleteParams object with the ability to set a context for a request.

func NewSecuritySamlSpDeleteParamsWithHTTPClient ¶

func NewSecuritySamlSpDeleteParamsWithHTTPClient(client *http.Client) *SecuritySamlSpDeleteParams

NewSecuritySamlSpDeleteParamsWithHTTPClient creates a new SecuritySamlSpDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewSecuritySamlSpDeleteParamsWithTimeout ¶

func NewSecuritySamlSpDeleteParamsWithTimeout(timeout time.Duration) *SecuritySamlSpDeleteParams

NewSecuritySamlSpDeleteParamsWithTimeout creates a new SecuritySamlSpDeleteParams object with the ability to set a timeout on a request.

func (*SecuritySamlSpDeleteParams) SetContext ¶

func (o *SecuritySamlSpDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the security saml sp delete params

func (*SecuritySamlSpDeleteParams) SetDefaults ¶

func (o *SecuritySamlSpDeleteParams) SetDefaults()

SetDefaults hydrates default values in the security saml sp delete params (not the query body).

All values with no default are reset to their zero value.

func (*SecuritySamlSpDeleteParams) SetHTTPClient ¶

func (o *SecuritySamlSpDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security saml sp delete params

func (*SecuritySamlSpDeleteParams) SetTimeout ¶

func (o *SecuritySamlSpDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security saml sp delete params

func (*SecuritySamlSpDeleteParams) WithContext ¶

WithContext adds the context to the security saml sp delete params

func (*SecuritySamlSpDeleteParams) WithDefaults ¶

WithDefaults hydrates default values in the security saml sp delete params (not the query body).

All values with no default are reset to their zero value.

func (*SecuritySamlSpDeleteParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security saml sp delete params

func (*SecuritySamlSpDeleteParams) WithTimeout ¶

WithTimeout adds the timeout to the security saml sp delete params

func (*SecuritySamlSpDeleteParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecuritySamlSpDeleteReader ¶

type SecuritySamlSpDeleteReader struct {
	// contains filtered or unexported fields
}

SecuritySamlSpDeleteReader is a Reader for the SecuritySamlSpDelete structure.

func (*SecuritySamlSpDeleteReader) ReadResponse ¶

func (o *SecuritySamlSpDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecuritySamlSpGetDefault ¶

type SecuritySamlSpGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SecuritySamlSpGetDefault describes a response with status code -1, with default header values.

Error

func NewSecuritySamlSpGetDefault ¶

func NewSecuritySamlSpGetDefault(code int) *SecuritySamlSpGetDefault

NewSecuritySamlSpGetDefault creates a SecuritySamlSpGetDefault with default headers values

func (*SecuritySamlSpGetDefault) Code ¶

func (o *SecuritySamlSpGetDefault) Code() int

Code gets the status code for the security saml sp get default response

func (*SecuritySamlSpGetDefault) Error ¶

func (o *SecuritySamlSpGetDefault) Error() string

func (*SecuritySamlSpGetDefault) GetPayload ¶

func (*SecuritySamlSpGetDefault) IsClientError ¶

func (o *SecuritySamlSpGetDefault) IsClientError() bool

IsClientError returns true when this security saml sp get default response has a 4xx status code

func (*SecuritySamlSpGetDefault) IsCode ¶

func (o *SecuritySamlSpGetDefault) IsCode(code int) bool

IsCode returns true when this security saml sp get default response a status code equal to that given

func (*SecuritySamlSpGetDefault) IsRedirect ¶

func (o *SecuritySamlSpGetDefault) IsRedirect() bool

IsRedirect returns true when this security saml sp get default response has a 3xx status code

func (*SecuritySamlSpGetDefault) IsServerError ¶

func (o *SecuritySamlSpGetDefault) IsServerError() bool

IsServerError returns true when this security saml sp get default response has a 5xx status code

func (*SecuritySamlSpGetDefault) IsSuccess ¶

func (o *SecuritySamlSpGetDefault) IsSuccess() bool

IsSuccess returns true when this security saml sp get default response has a 2xx status code

func (*SecuritySamlSpGetDefault) String ¶

func (o *SecuritySamlSpGetDefault) String() string

type SecuritySamlSpGetOK ¶

type SecuritySamlSpGetOK struct {
	Payload *models.SecuritySamlSp
}

SecuritySamlSpGetOK describes a response with status code 200, with default header values.

OK

func NewSecuritySamlSpGetOK ¶

func NewSecuritySamlSpGetOK() *SecuritySamlSpGetOK

NewSecuritySamlSpGetOK creates a SecuritySamlSpGetOK with default headers values

func (*SecuritySamlSpGetOK) Error ¶

func (o *SecuritySamlSpGetOK) Error() string

func (*SecuritySamlSpGetOK) GetPayload ¶

func (o *SecuritySamlSpGetOK) GetPayload() *models.SecuritySamlSp

func (*SecuritySamlSpGetOK) IsClientError ¶

func (o *SecuritySamlSpGetOK) IsClientError() bool

IsClientError returns true when this security saml sp get o k response has a 4xx status code

func (*SecuritySamlSpGetOK) IsCode ¶

func (o *SecuritySamlSpGetOK) IsCode(code int) bool

IsCode returns true when this security saml sp get o k response a status code equal to that given

func (*SecuritySamlSpGetOK) IsRedirect ¶

func (o *SecuritySamlSpGetOK) IsRedirect() bool

IsRedirect returns true when this security saml sp get o k response has a 3xx status code

func (*SecuritySamlSpGetOK) IsServerError ¶

func (o *SecuritySamlSpGetOK) IsServerError() bool

IsServerError returns true when this security saml sp get o k response has a 5xx status code

func (*SecuritySamlSpGetOK) IsSuccess ¶

func (o *SecuritySamlSpGetOK) IsSuccess() bool

IsSuccess returns true when this security saml sp get o k response has a 2xx status code

func (*SecuritySamlSpGetOK) String ¶

func (o *SecuritySamlSpGetOK) String() string

type SecuritySamlSpGetParams ¶

type SecuritySamlSpGetParams struct {

	/* CertificateCa.

	   Filter by certificate.ca
	*/
	CertificateCaQueryParameter *string

	/* CertificateCommonName.

	   Filter by certificate.common_name
	*/
	CertificateCommonNameQueryParameter *string

	/* CertificateSerialNumber.

	   Filter by certificate.serial_number
	*/
	CertificateSerialNumberQueryParameter *string

	/* Enabled.

	   Filter by enabled
	*/
	EnabledQueryParameter *bool

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* Host.

	   Filter by host
	*/
	HostQueryParameter *string

	/* IdpURI.

	   Filter by idp_uri
	*/
	IdpURIQueryParameter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecuritySamlSpGetParams contains all the parameters to send to the API endpoint

for the security saml sp get operation.

Typically these are written to a http.Request.

func NewSecuritySamlSpGetParams ¶

func NewSecuritySamlSpGetParams() *SecuritySamlSpGetParams

NewSecuritySamlSpGetParams creates a new SecuritySamlSpGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecuritySamlSpGetParamsWithContext ¶

func NewSecuritySamlSpGetParamsWithContext(ctx context.Context) *SecuritySamlSpGetParams

NewSecuritySamlSpGetParamsWithContext creates a new SecuritySamlSpGetParams object with the ability to set a context for a request.

func NewSecuritySamlSpGetParamsWithHTTPClient ¶

func NewSecuritySamlSpGetParamsWithHTTPClient(client *http.Client) *SecuritySamlSpGetParams

NewSecuritySamlSpGetParamsWithHTTPClient creates a new SecuritySamlSpGetParams object with the ability to set a custom HTTPClient for a request.

func NewSecuritySamlSpGetParamsWithTimeout ¶

func NewSecuritySamlSpGetParamsWithTimeout(timeout time.Duration) *SecuritySamlSpGetParams

NewSecuritySamlSpGetParamsWithTimeout creates a new SecuritySamlSpGetParams object with the ability to set a timeout on a request.

func (*SecuritySamlSpGetParams) SetCertificateCaQueryParameter ¶

func (o *SecuritySamlSpGetParams) SetCertificateCaQueryParameter(certificateCa *string)

SetCertificateCaQueryParameter adds the certificateCa to the security saml sp get params

func (*SecuritySamlSpGetParams) SetCertificateCommonNameQueryParameter ¶

func (o *SecuritySamlSpGetParams) SetCertificateCommonNameQueryParameter(certificateCommonName *string)

SetCertificateCommonNameQueryParameter adds the certificateCommonName to the security saml sp get params

func (*SecuritySamlSpGetParams) SetCertificateSerialNumberQueryParameter ¶

func (o *SecuritySamlSpGetParams) SetCertificateSerialNumberQueryParameter(certificateSerialNumber *string)

SetCertificateSerialNumberQueryParameter adds the certificateSerialNumber to the security saml sp get params

func (*SecuritySamlSpGetParams) SetContext ¶

func (o *SecuritySamlSpGetParams) SetContext(ctx context.Context)

SetContext adds the context to the security saml sp get params

func (*SecuritySamlSpGetParams) SetDefaults ¶

func (o *SecuritySamlSpGetParams) SetDefaults()

SetDefaults hydrates default values in the security saml sp get params (not the query body).

All values with no default are reset to their zero value.

func (*SecuritySamlSpGetParams) SetEnabledQueryParameter ¶

func (o *SecuritySamlSpGetParams) SetEnabledQueryParameter(enabled *bool)

SetEnabledQueryParameter adds the enabled to the security saml sp get params

func (*SecuritySamlSpGetParams) SetFieldsQueryParameter ¶

func (o *SecuritySamlSpGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the security saml sp get params

func (*SecuritySamlSpGetParams) SetHTTPClient ¶

func (o *SecuritySamlSpGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security saml sp get params

func (*SecuritySamlSpGetParams) SetHostQueryParameter ¶

func (o *SecuritySamlSpGetParams) SetHostQueryParameter(host *string)

SetHostQueryParameter adds the host to the security saml sp get params

func (*SecuritySamlSpGetParams) SetIdpURIQueryParameter ¶

func (o *SecuritySamlSpGetParams) SetIdpURIQueryParameter(idpURI *string)

SetIdpURIQueryParameter adds the idpUri to the security saml sp get params

func (*SecuritySamlSpGetParams) SetTimeout ¶

func (o *SecuritySamlSpGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security saml sp get params

func (*SecuritySamlSpGetParams) WithCertificateCaQueryParameter ¶

func (o *SecuritySamlSpGetParams) WithCertificateCaQueryParameter(certificateCa *string) *SecuritySamlSpGetParams

WithCertificateCaQueryParameter adds the certificateCa to the security saml sp get params

func (*SecuritySamlSpGetParams) WithCertificateCommonNameQueryParameter ¶

func (o *SecuritySamlSpGetParams) WithCertificateCommonNameQueryParameter(certificateCommonName *string) *SecuritySamlSpGetParams

WithCertificateCommonNameQueryParameter adds the certificateCommonName to the security saml sp get params

func (*SecuritySamlSpGetParams) WithCertificateSerialNumberQueryParameter ¶

func (o *SecuritySamlSpGetParams) WithCertificateSerialNumberQueryParameter(certificateSerialNumber *string) *SecuritySamlSpGetParams

WithCertificateSerialNumberQueryParameter adds the certificateSerialNumber to the security saml sp get params

func (*SecuritySamlSpGetParams) WithContext ¶

WithContext adds the context to the security saml sp get params

func (*SecuritySamlSpGetParams) WithDefaults ¶

WithDefaults hydrates default values in the security saml sp get params (not the query body).

All values with no default are reset to their zero value.

func (*SecuritySamlSpGetParams) WithEnabledQueryParameter ¶

func (o *SecuritySamlSpGetParams) WithEnabledQueryParameter(enabled *bool) *SecuritySamlSpGetParams

WithEnabledQueryParameter adds the enabled to the security saml sp get params

func (*SecuritySamlSpGetParams) WithFieldsQueryParameter ¶

func (o *SecuritySamlSpGetParams) WithFieldsQueryParameter(fields []string) *SecuritySamlSpGetParams

WithFieldsQueryParameter adds the fields to the security saml sp get params

func (*SecuritySamlSpGetParams) WithHTTPClient ¶

func (o *SecuritySamlSpGetParams) WithHTTPClient(client *http.Client) *SecuritySamlSpGetParams

WithHTTPClient adds the HTTPClient to the security saml sp get params

func (*SecuritySamlSpGetParams) WithHostQueryParameter ¶

func (o *SecuritySamlSpGetParams) WithHostQueryParameter(host *string) *SecuritySamlSpGetParams

WithHostQueryParameter adds the host to the security saml sp get params

func (*SecuritySamlSpGetParams) WithIdpURIQueryParameter ¶

func (o *SecuritySamlSpGetParams) WithIdpURIQueryParameter(idpURI *string) *SecuritySamlSpGetParams

WithIdpURIQueryParameter adds the idpURI to the security saml sp get params

func (*SecuritySamlSpGetParams) WithTimeout ¶

WithTimeout adds the timeout to the security saml sp get params

func (*SecuritySamlSpGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecuritySamlSpGetReader ¶

type SecuritySamlSpGetReader struct {
	// contains filtered or unexported fields
}

SecuritySamlSpGetReader is a Reader for the SecuritySamlSpGet structure.

func (*SecuritySamlSpGetReader) ReadResponse ¶

func (o *SecuritySamlSpGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SecuritySamlSpModifyDefault ¶

type SecuritySamlSpModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SecuritySamlSpModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 12320791 | SAML can only be disabled using the console or a SAML-authenticated application. |

func NewSecuritySamlSpModifyDefault ¶

func NewSecuritySamlSpModifyDefault(code int) *SecuritySamlSpModifyDefault

NewSecuritySamlSpModifyDefault creates a SecuritySamlSpModifyDefault with default headers values

func (*SecuritySamlSpModifyDefault) Code ¶

func (o *SecuritySamlSpModifyDefault) Code() int

Code gets the status code for the security saml sp modify default response

func (*SecuritySamlSpModifyDefault) Error ¶

func (*SecuritySamlSpModifyDefault) GetPayload ¶

func (*SecuritySamlSpModifyDefault) IsClientError ¶

func (o *SecuritySamlSpModifyDefault) IsClientError() bool

IsClientError returns true when this security saml sp modify default response has a 4xx status code

func (*SecuritySamlSpModifyDefault) IsCode ¶

func (o *SecuritySamlSpModifyDefault) IsCode(code int) bool

IsCode returns true when this security saml sp modify default response a status code equal to that given

func (*SecuritySamlSpModifyDefault) IsRedirect ¶

func (o *SecuritySamlSpModifyDefault) IsRedirect() bool

IsRedirect returns true when this security saml sp modify default response has a 3xx status code

func (*SecuritySamlSpModifyDefault) IsServerError ¶

func (o *SecuritySamlSpModifyDefault) IsServerError() bool

IsServerError returns true when this security saml sp modify default response has a 5xx status code

func (*SecuritySamlSpModifyDefault) IsSuccess ¶

func (o *SecuritySamlSpModifyDefault) IsSuccess() bool

IsSuccess returns true when this security saml sp modify default response has a 2xx status code

func (*SecuritySamlSpModifyDefault) String ¶

func (o *SecuritySamlSpModifyDefault) String() string

type SecuritySamlSpModifyOK ¶

type SecuritySamlSpModifyOK struct {
}

SecuritySamlSpModifyOK describes a response with status code 200, with default header values.

OK

func NewSecuritySamlSpModifyOK ¶

func NewSecuritySamlSpModifyOK() *SecuritySamlSpModifyOK

NewSecuritySamlSpModifyOK creates a SecuritySamlSpModifyOK with default headers values

func (*SecuritySamlSpModifyOK) Error ¶

func (o *SecuritySamlSpModifyOK) Error() string

func (*SecuritySamlSpModifyOK) IsClientError ¶

func (o *SecuritySamlSpModifyOK) IsClientError() bool

IsClientError returns true when this security saml sp modify o k response has a 4xx status code

func (*SecuritySamlSpModifyOK) IsCode ¶

func (o *SecuritySamlSpModifyOK) IsCode(code int) bool

IsCode returns true when this security saml sp modify o k response a status code equal to that given

func (*SecuritySamlSpModifyOK) IsRedirect ¶

func (o *SecuritySamlSpModifyOK) IsRedirect() bool

IsRedirect returns true when this security saml sp modify o k response has a 3xx status code

func (*SecuritySamlSpModifyOK) IsServerError ¶

func (o *SecuritySamlSpModifyOK) IsServerError() bool

IsServerError returns true when this security saml sp modify o k response has a 5xx status code

func (*SecuritySamlSpModifyOK) IsSuccess ¶

func (o *SecuritySamlSpModifyOK) IsSuccess() bool

IsSuccess returns true when this security saml sp modify o k response has a 2xx status code

func (*SecuritySamlSpModifyOK) String ¶

func (o *SecuritySamlSpModifyOK) String() string

type SecuritySamlSpModifyParams ¶

type SecuritySamlSpModifyParams struct {

	/* Info.

	   Information specification
	*/
	Info *models.SecuritySamlSp

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SecuritySamlSpModifyParams contains all the parameters to send to the API endpoint

for the security saml sp modify operation.

Typically these are written to a http.Request.

func NewSecuritySamlSpModifyParams ¶

func NewSecuritySamlSpModifyParams() *SecuritySamlSpModifyParams

NewSecuritySamlSpModifyParams creates a new SecuritySamlSpModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSecuritySamlSpModifyParamsWithContext ¶

func NewSecuritySamlSpModifyParamsWithContext(ctx context.Context) *SecuritySamlSpModifyParams

NewSecuritySamlSpModifyParamsWithContext creates a new SecuritySamlSpModifyParams object with the ability to set a context for a request.

func NewSecuritySamlSpModifyParamsWithHTTPClient ¶

func NewSecuritySamlSpModifyParamsWithHTTPClient(client *http.Client) *SecuritySamlSpModifyParams

NewSecuritySamlSpModifyParamsWithHTTPClient creates a new SecuritySamlSpModifyParams object with the ability to set a custom HTTPClient for a request.

func NewSecuritySamlSpModifyParamsWithTimeout ¶

func NewSecuritySamlSpModifyParamsWithTimeout(timeout time.Duration) *SecuritySamlSpModifyParams

NewSecuritySamlSpModifyParamsWithTimeout creates a new SecuritySamlSpModifyParams object with the ability to set a timeout on a request.

func (*SecuritySamlSpModifyParams) SetContext ¶

func (o *SecuritySamlSpModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the security saml sp modify params

func (*SecuritySamlSpModifyParams) SetDefaults ¶

func (o *SecuritySamlSpModifyParams) SetDefaults()

SetDefaults hydrates default values in the security saml sp modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecuritySamlSpModifyParams) SetHTTPClient ¶

func (o *SecuritySamlSpModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the security saml sp modify params

func (*SecuritySamlSpModifyParams) SetInfo ¶

SetInfo adds the info to the security saml sp modify params

func (*SecuritySamlSpModifyParams) SetTimeout ¶

func (o *SecuritySamlSpModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the security saml sp modify params

func (*SecuritySamlSpModifyParams) WithContext ¶

WithContext adds the context to the security saml sp modify params

func (*SecuritySamlSpModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the security saml sp modify params (not the query body).

All values with no default are reset to their zero value.

func (*SecuritySamlSpModifyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the security saml sp modify params

func (*SecuritySamlSpModifyParams) WithInfo ¶

WithInfo adds the info to the security saml sp modify params

func (*SecuritySamlSpModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the security saml sp modify params

func (*SecuritySamlSpModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SecuritySamlSpModifyReader ¶

type SecuritySamlSpModifyReader struct {
	// contains filtered or unexported fields
}

SecuritySamlSpModifyReader is a Reader for the SecuritySamlSpModify structure.

func (*SecuritySamlSpModifyReader) ReadResponse ¶

func (o *SecuritySamlSpModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SvmSSHServerCollectionGetDefault ¶

type SvmSSHServerCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SvmSSHServerCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewSvmSSHServerCollectionGetDefault ¶

func NewSvmSSHServerCollectionGetDefault(code int) *SvmSSHServerCollectionGetDefault

NewSvmSSHServerCollectionGetDefault creates a SvmSSHServerCollectionGetDefault with default headers values

func (*SvmSSHServerCollectionGetDefault) Code ¶

Code gets the status code for the svm ssh server collection get default response

func (*SvmSSHServerCollectionGetDefault) Error ¶

func (*SvmSSHServerCollectionGetDefault) GetPayload ¶

func (*SvmSSHServerCollectionGetDefault) IsClientError ¶

func (o *SvmSSHServerCollectionGetDefault) IsClientError() bool

IsClientError returns true when this svm ssh server collection get default response has a 4xx status code

func (*SvmSSHServerCollectionGetDefault) IsCode ¶

func (o *SvmSSHServerCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this svm ssh server collection get default response a status code equal to that given

func (*SvmSSHServerCollectionGetDefault) IsRedirect ¶

func (o *SvmSSHServerCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this svm ssh server collection get default response has a 3xx status code

func (*SvmSSHServerCollectionGetDefault) IsServerError ¶

func (o *SvmSSHServerCollectionGetDefault) IsServerError() bool

IsServerError returns true when this svm ssh server collection get default response has a 5xx status code

func (*SvmSSHServerCollectionGetDefault) IsSuccess ¶

func (o *SvmSSHServerCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this svm ssh server collection get default response has a 2xx status code

func (*SvmSSHServerCollectionGetDefault) String ¶

type SvmSSHServerCollectionGetOK ¶

type SvmSSHServerCollectionGetOK struct {
	Payload *models.SvmSSHServerResponse
}

SvmSSHServerCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewSvmSSHServerCollectionGetOK ¶

func NewSvmSSHServerCollectionGetOK() *SvmSSHServerCollectionGetOK

NewSvmSSHServerCollectionGetOK creates a SvmSSHServerCollectionGetOK with default headers values

func (*SvmSSHServerCollectionGetOK) Error ¶

func (*SvmSSHServerCollectionGetOK) GetPayload ¶

func (*SvmSSHServerCollectionGetOK) IsClientError ¶

func (o *SvmSSHServerCollectionGetOK) IsClientError() bool

IsClientError returns true when this svm Ssh server collection get o k response has a 4xx status code

func (*SvmSSHServerCollectionGetOK) IsCode ¶

func (o *SvmSSHServerCollectionGetOK) IsCode(code int) bool

IsCode returns true when this svm Ssh server collection get o k response a status code equal to that given

func (*SvmSSHServerCollectionGetOK) IsRedirect ¶

func (o *SvmSSHServerCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this svm Ssh server collection get o k response has a 3xx status code

func (*SvmSSHServerCollectionGetOK) IsServerError ¶

func (o *SvmSSHServerCollectionGetOK) IsServerError() bool

IsServerError returns true when this svm Ssh server collection get o k response has a 5xx status code

func (*SvmSSHServerCollectionGetOK) IsSuccess ¶

func (o *SvmSSHServerCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this svm Ssh server collection get o k response has a 2xx status code

func (*SvmSSHServerCollectionGetOK) String ¶

func (o *SvmSSHServerCollectionGetOK) String() string

type SvmSSHServerCollectionGetParams ¶

type SvmSSHServerCollectionGetParams struct {

	/* Ciphers.

	   Filter by ciphers
	*/
	CiphersQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* KeyExchangeAlgorithms.

	   Filter by key_exchange_algorithms
	*/
	KeyExchangeAlgorithmsQueryParameter *string

	/* MacAlgorithms.

	   Filter by mac_algorithms
	*/
	MacAlgorithmsQueryParameter *string

	/* MaxAuthenticationRetryCount.

	   Filter by max_authentication_retry_count
	*/
	MaxAuthenticationRetryCountQueryParameter *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecordsQueryParameter *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderByQueryParameter []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecordsQueryParameter *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeoutQueryParameter *int64

	/* 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
}

SvmSSHServerCollectionGetParams contains all the parameters to send to the API endpoint

for the svm ssh server collection get operation.

Typically these are written to a http.Request.

func NewSvmSSHServerCollectionGetParams ¶

func NewSvmSSHServerCollectionGetParams() *SvmSSHServerCollectionGetParams

NewSvmSSHServerCollectionGetParams creates a new SvmSSHServerCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSvmSSHServerCollectionGetParamsWithContext ¶

func NewSvmSSHServerCollectionGetParamsWithContext(ctx context.Context) *SvmSSHServerCollectionGetParams

NewSvmSSHServerCollectionGetParamsWithContext creates a new SvmSSHServerCollectionGetParams object with the ability to set a context for a request.

func NewSvmSSHServerCollectionGetParamsWithHTTPClient ¶

func NewSvmSSHServerCollectionGetParamsWithHTTPClient(client *http.Client) *SvmSSHServerCollectionGetParams

NewSvmSSHServerCollectionGetParamsWithHTTPClient creates a new SvmSSHServerCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewSvmSSHServerCollectionGetParamsWithTimeout ¶

func NewSvmSSHServerCollectionGetParamsWithTimeout(timeout time.Duration) *SvmSSHServerCollectionGetParams

NewSvmSSHServerCollectionGetParamsWithTimeout creates a new SvmSSHServerCollectionGetParams object with the ability to set a timeout on a request.

func (*SvmSSHServerCollectionGetParams) SetCiphersQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetCiphersQueryParameter(ciphers *string)

SetCiphersQueryParameter adds the ciphers to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetContext ¶

func (o *SvmSSHServerCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetDefaults ¶

func (o *SvmSSHServerCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the svm ssh server collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SvmSSHServerCollectionGetParams) SetFieldsQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetHTTPClient ¶

func (o *SvmSSHServerCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetKeyExchangeAlgorithmsQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetKeyExchangeAlgorithmsQueryParameter(keyExchangeAlgorithms *string)

SetKeyExchangeAlgorithmsQueryParameter adds the keyExchangeAlgorithms to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetMacAlgorithmsQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetMacAlgorithmsQueryParameter(macAlgorithms *string)

SetMacAlgorithmsQueryParameter adds the macAlgorithms to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetMaxAuthenticationRetryCountQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetMaxAuthenticationRetryCountQueryParameter(maxAuthenticationRetryCount *int64)

SetMaxAuthenticationRetryCountQueryParameter adds the maxAuthenticationRetryCount to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetMaxRecordsQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetOrderByQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetReturnRecordsQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetReturnTimeoutQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetSVMNameQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetSVMUUIDQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) SetTimeout ¶

func (o *SvmSSHServerCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithCiphersQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithCiphersQueryParameter(ciphers *string) *SvmSSHServerCollectionGetParams

WithCiphersQueryParameter adds the ciphers to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithContext ¶

WithContext adds the context to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithDefaults ¶

WithDefaults hydrates default values in the svm ssh server collection get params (not the query body).

All values with no default are reset to their zero value.

func (*SvmSSHServerCollectionGetParams) WithFieldsQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithFieldsQueryParameter(fields []string) *SvmSSHServerCollectionGetParams

WithFieldsQueryParameter adds the fields to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithKeyExchangeAlgorithmsQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithKeyExchangeAlgorithmsQueryParameter(keyExchangeAlgorithms *string) *SvmSSHServerCollectionGetParams

WithKeyExchangeAlgorithmsQueryParameter adds the keyExchangeAlgorithms to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithMacAlgorithmsQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithMacAlgorithmsQueryParameter(macAlgorithms *string) *SvmSSHServerCollectionGetParams

WithMacAlgorithmsQueryParameter adds the macAlgorithms to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithMaxAuthenticationRetryCountQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithMaxAuthenticationRetryCountQueryParameter(maxAuthenticationRetryCount *int64) *SvmSSHServerCollectionGetParams

WithMaxAuthenticationRetryCountQueryParameter adds the maxAuthenticationRetryCount to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithMaxRecordsQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *SvmSSHServerCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithOrderByQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *SvmSSHServerCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithReturnRecordsQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *SvmSSHServerCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithReturnTimeoutQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *SvmSSHServerCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithSVMNameQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *SvmSSHServerCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithSVMUUIDQueryParameter ¶

func (o *SvmSSHServerCollectionGetParams) WithSVMUUIDQueryParameter(svmUUID *string) *SvmSSHServerCollectionGetParams

WithSVMUUIDQueryParameter adds the svmUUID to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WithTimeout ¶

WithTimeout adds the timeout to the svm ssh server collection get params

func (*SvmSSHServerCollectionGetParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SvmSSHServerCollectionGetReader ¶

type SvmSSHServerCollectionGetReader struct {
	// contains filtered or unexported fields
}

SvmSSHServerCollectionGetReader is a Reader for the SvmSSHServerCollectionGet structure.

func (*SvmSSHServerCollectionGetReader) ReadResponse ¶

func (o *SvmSSHServerCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SvmSSHServerGetDefault ¶

type SvmSSHServerGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

SvmSSHServerGetDefault describes a response with status code -1, with default header values.

Error

func NewSvmSSHServerGetDefault ¶

func NewSvmSSHServerGetDefault(code int) *SvmSSHServerGetDefault

NewSvmSSHServerGetDefault creates a SvmSSHServerGetDefault with default headers values

func (*SvmSSHServerGetDefault) Code ¶

func (o *SvmSSHServerGetDefault) Code() int

Code gets the status code for the svm ssh server get default response

func (*SvmSSHServerGetDefault) Error ¶

func (o *SvmSSHServerGetDefault) Error() string

func (*SvmSSHServerGetDefault) GetPayload ¶

func (o *SvmSSHServerGetDefault) GetPayload() *models.ErrorResponse

func (*SvmSSHServerGetDefault) IsClientError ¶

func (o *SvmSSHServerGetDefault) IsClientError() bool

IsClientError returns true when this svm ssh server get default response has a 4xx status code

func (*SvmSSHServerGetDefault) IsCode ¶

func (o *SvmSSHServerGetDefault) IsCode(code int) bool

IsCode returns true when this svm ssh server get default response a status code equal to that given

func (*SvmSSHServerGetDefault) IsRedirect ¶

func (o *SvmSSHServerGetDefault) IsRedirect() bool

IsRedirect returns true when this svm ssh server get default response has a 3xx status code

func (*SvmSSHServerGetDefault) IsServerError ¶

func (o *SvmSSHServerGetDefault) IsServerError() bool

IsServerError returns true when this svm ssh server get default response has a 5xx status code

func (*SvmSSHServerGetDefault) IsSuccess ¶

func (o *SvmSSHServerGetDefault) IsSuccess() bool

IsSuccess returns true when this svm ssh server get default response has a 2xx status code

func (*SvmSSHServerGetDefault) String ¶

func (o *SvmSSHServerGetDefault) String() string

type SvmSSHServerGetOK ¶

type SvmSSHServerGetOK struct {
	Payload *models.SvmSSHServer
}

SvmSSHServerGetOK describes a response with status code 200, with default header values.

OK

func NewSvmSSHServerGetOK ¶

func NewSvmSSHServerGetOK() *SvmSSHServerGetOK

NewSvmSSHServerGetOK creates a SvmSSHServerGetOK with default headers values

func (*SvmSSHServerGetOK) Error ¶

func (o *SvmSSHServerGetOK) Error() string

func (*SvmSSHServerGetOK) GetPayload ¶

func (o *SvmSSHServerGetOK) GetPayload() *models.SvmSSHServer

func (*SvmSSHServerGetOK) IsClientError ¶

func (o *SvmSSHServerGetOK) IsClientError() bool

IsClientError returns true when this svm Ssh server get o k response has a 4xx status code

func (*SvmSSHServerGetOK) IsCode ¶

func (o *SvmSSHServerGetOK) IsCode(code int) bool

IsCode returns true when this svm Ssh server get o k response a status code equal to that given

func (*SvmSSHServerGetOK) IsRedirect ¶

func (o *SvmSSHServerGetOK) IsRedirect() bool

IsRedirect returns true when this svm Ssh server get o k response has a 3xx status code

func (*SvmSSHServerGetOK) IsServerError ¶

func (o *SvmSSHServerGetOK) IsServerError() bool

IsServerError returns true when this svm Ssh server get o k response has a 5xx status code

func (*SvmSSHServerGetOK) IsSuccess ¶

func (o *SvmSSHServerGetOK) IsSuccess() bool

IsSuccess returns true when this svm Ssh server get o k response has a 2xx status code

func (*SvmSSHServerGetOK) String ¶

func (o *SvmSSHServerGetOK) String() string

type SvmSSHServerGetParams ¶

type SvmSSHServerGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []string

	/* SvmUUID.

	   SVM UUID
	*/
	SVMUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SvmSSHServerGetParams contains all the parameters to send to the API endpoint

for the svm ssh server get operation.

Typically these are written to a http.Request.

func NewSvmSSHServerGetParams ¶

func NewSvmSSHServerGetParams() *SvmSSHServerGetParams

NewSvmSSHServerGetParams creates a new SvmSSHServerGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSvmSSHServerGetParamsWithContext ¶

func NewSvmSSHServerGetParamsWithContext(ctx context.Context) *SvmSSHServerGetParams

NewSvmSSHServerGetParamsWithContext creates a new SvmSSHServerGetParams object with the ability to set a context for a request.

func NewSvmSSHServerGetParamsWithHTTPClient ¶

func NewSvmSSHServerGetParamsWithHTTPClient(client *http.Client) *SvmSSHServerGetParams

NewSvmSSHServerGetParamsWithHTTPClient creates a new SvmSSHServerGetParams object with the ability to set a custom HTTPClient for a request.

func NewSvmSSHServerGetParamsWithTimeout ¶

func NewSvmSSHServerGetParamsWithTimeout(timeout time.Duration) *SvmSSHServerGetParams

NewSvmSSHServerGetParamsWithTimeout creates a new SvmSSHServerGetParams object with the ability to set a timeout on a request.

func (*SvmSSHServerGetParams) SetContext ¶

func (o *SvmSSHServerGetParams) SetContext(ctx context.Context)

SetContext adds the context to the svm ssh server get params

func (*SvmSSHServerGetParams) SetDefaults ¶

func (o *SvmSSHServerGetParams) SetDefaults()

SetDefaults hydrates default values in the svm ssh server get params (not the query body).

All values with no default are reset to their zero value.

func (*SvmSSHServerGetParams) SetFieldsQueryParameter ¶

func (o *SvmSSHServerGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter adds the fields to the svm ssh server get params

func (*SvmSSHServerGetParams) SetHTTPClient ¶

func (o *SvmSSHServerGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the svm ssh server get params

func (*SvmSSHServerGetParams) SetSVMUUIDPathParameter ¶

func (o *SvmSSHServerGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the svm ssh server get params

func (*SvmSSHServerGetParams) SetTimeout ¶

func (o *SvmSSHServerGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the svm ssh server get params

func (*SvmSSHServerGetParams) WithContext ¶

WithContext adds the context to the svm ssh server get params

func (*SvmSSHServerGetParams) WithDefaults ¶

func (o *SvmSSHServerGetParams) WithDefaults() *SvmSSHServerGetParams

WithDefaults hydrates default values in the svm ssh server get params (not the query body).

All values with no default are reset to their zero value.

func (*SvmSSHServerGetParams) WithFieldsQueryParameter ¶

func (o *SvmSSHServerGetParams) WithFieldsQueryParameter(fields []string) *SvmSSHServerGetParams

WithFieldsQueryParameter adds the fields to the svm ssh server get params

func (*SvmSSHServerGetParams) WithHTTPClient ¶

func (o *SvmSSHServerGetParams) WithHTTPClient(client *http.Client) *SvmSSHServerGetParams

WithHTTPClient adds the HTTPClient to the svm ssh server get params

func (*SvmSSHServerGetParams) WithSVMUUIDPathParameter ¶

func (o *SvmSSHServerGetParams) WithSVMUUIDPathParameter(svmUUID string) *SvmSSHServerGetParams

WithSVMUUIDPathParameter adds the svmUUID to the svm ssh server get params

func (*SvmSSHServerGetParams) WithTimeout ¶

func (o *SvmSSHServerGetParams) WithTimeout(timeout time.Duration) *SvmSSHServerGetParams

WithTimeout adds the timeout to the svm ssh server get params

func (*SvmSSHServerGetParams) WriteToRequest ¶

func (o *SvmSSHServerGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SvmSSHServerGetReader ¶

type SvmSSHServerGetReader struct {
	// contains filtered or unexported fields
}

SvmSSHServerGetReader is a Reader for the SvmSSHServerGet structure.

func (*SvmSSHServerGetReader) ReadResponse ¶

func (o *SvmSSHServerGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SvmSSHServerModifyDefault ¶

type SvmSSHServerModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
SvmSSHServerModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 10682372 | There must be at least one key exchange algorithm associated with the SSH configuration. | | 10682373 | There must be at least one cipher associated with the SSH configuration. | | 10682375 | Failed to modify SSH key exchange algorithms. | | 10682378 | Failed to modify SSH ciphers. | | 10682399 | Key exchange algorithm not supported in FIPS-enabled mode. | | 10682400 | Failed to modify SSH MAC algorithms. | | 10682401 | MAC algorithm not supported in FIPS-enabled mode. | | 10682403 | There must be at least one MAC algorithm with the SSH configuration. | | 10682413 | Failed to modify maximum authentication retry attempts. | | 10682418 | Cipher not supported in FIPS-enabled mode. |

func NewSvmSSHServerModifyDefault ¶

func NewSvmSSHServerModifyDefault(code int) *SvmSSHServerModifyDefault

NewSvmSSHServerModifyDefault creates a SvmSSHServerModifyDefault with default headers values

func (*SvmSSHServerModifyDefault) Code ¶

func (o *SvmSSHServerModifyDefault) Code() int

Code gets the status code for the svm ssh server modify default response

func (*SvmSSHServerModifyDefault) Error ¶

func (o *SvmSSHServerModifyDefault) Error() string

func (*SvmSSHServerModifyDefault) GetPayload ¶

func (*SvmSSHServerModifyDefault) IsClientError ¶

func (o *SvmSSHServerModifyDefault) IsClientError() bool

IsClientError returns true when this svm ssh server modify default response has a 4xx status code

func (*SvmSSHServerModifyDefault) IsCode ¶

func (o *SvmSSHServerModifyDefault) IsCode(code int) bool

IsCode returns true when this svm ssh server modify default response a status code equal to that given

func (*SvmSSHServerModifyDefault) IsRedirect ¶

func (o *SvmSSHServerModifyDefault) IsRedirect() bool

IsRedirect returns true when this svm ssh server modify default response has a 3xx status code

func (*SvmSSHServerModifyDefault) IsServerError ¶

func (o *SvmSSHServerModifyDefault) IsServerError() bool

IsServerError returns true when this svm ssh server modify default response has a 5xx status code

func (*SvmSSHServerModifyDefault) IsSuccess ¶

func (o *SvmSSHServerModifyDefault) IsSuccess() bool

IsSuccess returns true when this svm ssh server modify default response has a 2xx status code

func (*SvmSSHServerModifyDefault) String ¶

func (o *SvmSSHServerModifyDefault) String() string

type SvmSSHServerModifyOK ¶

type SvmSSHServerModifyOK struct {
}

SvmSSHServerModifyOK describes a response with status code 200, with default header values.

OK

func NewSvmSSHServerModifyOK ¶

func NewSvmSSHServerModifyOK() *SvmSSHServerModifyOK

NewSvmSSHServerModifyOK creates a SvmSSHServerModifyOK with default headers values

func (*SvmSSHServerModifyOK) Error ¶

func (o *SvmSSHServerModifyOK) Error() string

func (*SvmSSHServerModifyOK) IsClientError ¶

func (o *SvmSSHServerModifyOK) IsClientError() bool

IsClientError returns true when this svm Ssh server modify o k response has a 4xx status code

func (*SvmSSHServerModifyOK) IsCode ¶

func (o *SvmSSHServerModifyOK) IsCode(code int) bool

IsCode returns true when this svm Ssh server modify o k response a status code equal to that given

func (*SvmSSHServerModifyOK) IsRedirect ¶

func (o *SvmSSHServerModifyOK) IsRedirect() bool

IsRedirect returns true when this svm Ssh server modify o k response has a 3xx status code

func (*SvmSSHServerModifyOK) IsServerError ¶

func (o *SvmSSHServerModifyOK) IsServerError() bool

IsServerError returns true when this svm Ssh server modify o k response has a 5xx status code

func (*SvmSSHServerModifyOK) IsSuccess ¶

func (o *SvmSSHServerModifyOK) IsSuccess() bool

IsSuccess returns true when this svm Ssh server modify o k response has a 2xx status code

func (*SvmSSHServerModifyOK) String ¶

func (o *SvmSSHServerModifyOK) String() string

type SvmSSHServerModifyParams ¶

type SvmSSHServerModifyParams struct {

	/* Info.

	   SSH server algorithm configuration details.
	*/
	Info *models.SvmSSHServer

	/* SvmUUID.

	   SVM UUID
	*/
	SVMUUIDPathParameter string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SvmSSHServerModifyParams contains all the parameters to send to the API endpoint

for the svm ssh server modify operation.

Typically these are written to a http.Request.

func NewSvmSSHServerModifyParams ¶

func NewSvmSSHServerModifyParams() *SvmSSHServerModifyParams

NewSvmSSHServerModifyParams creates a new SvmSSHServerModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSvmSSHServerModifyParamsWithContext ¶

func NewSvmSSHServerModifyParamsWithContext(ctx context.Context) *SvmSSHServerModifyParams

NewSvmSSHServerModifyParamsWithContext creates a new SvmSSHServerModifyParams object with the ability to set a context for a request.

func NewSvmSSHServerModifyParamsWithHTTPClient ¶

func NewSvmSSHServerModifyParamsWithHTTPClient(client *http.Client) *SvmSSHServerModifyParams

NewSvmSSHServerModifyParamsWithHTTPClient creates a new SvmSSHServerModifyParams object with the ability to set a custom HTTPClient for a request.

func NewSvmSSHServerModifyParamsWithTimeout ¶

func NewSvmSSHServerModifyParamsWithTimeout(timeout time.Duration) *SvmSSHServerModifyParams

NewSvmSSHServerModifyParamsWithTimeout creates a new SvmSSHServerModifyParams object with the ability to set a timeout on a request.

func (*SvmSSHServerModifyParams) SetContext ¶

func (o *SvmSSHServerModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the svm ssh server modify params

func (*SvmSSHServerModifyParams) SetDefaults ¶

func (o *SvmSSHServerModifyParams) SetDefaults()

SetDefaults hydrates default values in the svm ssh server modify params (not the query body).

All values with no default are reset to their zero value.

func (*SvmSSHServerModifyParams) SetHTTPClient ¶

func (o *SvmSSHServerModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the svm ssh server modify params

func (*SvmSSHServerModifyParams) SetInfo ¶

func (o *SvmSSHServerModifyParams) SetInfo(info *models.SvmSSHServer)

SetInfo adds the info to the svm ssh server modify params

func (*SvmSSHServerModifyParams) SetSVMUUIDPathParameter ¶

func (o *SvmSSHServerModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the svm ssh server modify params

func (*SvmSSHServerModifyParams) SetTimeout ¶

func (o *SvmSSHServerModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the svm ssh server modify params

func (*SvmSSHServerModifyParams) WithContext ¶

WithContext adds the context to the svm ssh server modify params

func (*SvmSSHServerModifyParams) WithDefaults ¶

WithDefaults hydrates default values in the svm ssh server modify params (not the query body).

All values with no default are reset to their zero value.

func (*SvmSSHServerModifyParams) WithHTTPClient ¶

func (o *SvmSSHServerModifyParams) WithHTTPClient(client *http.Client) *SvmSSHServerModifyParams

WithHTTPClient adds the HTTPClient to the svm ssh server modify params

func (*SvmSSHServerModifyParams) WithInfo ¶

WithInfo adds the info to the svm ssh server modify params

func (*SvmSSHServerModifyParams) WithSVMUUIDPathParameter ¶

func (o *SvmSSHServerModifyParams) WithSVMUUIDPathParameter(svmUUID string) *SvmSSHServerModifyParams

WithSVMUUIDPathParameter adds the svmUUID to the svm ssh server modify params

func (*SvmSSHServerModifyParams) WithTimeout ¶

WithTimeout adds the timeout to the svm ssh server modify params

func (*SvmSSHServerModifyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type SvmSSHServerModifyReader ¶

type SvmSSHServerModifyReader struct {
	// contains filtered or unexported fields
}

SvmSSHServerModifyReader is a Reader for the SvmSSHServerModify structure.

func (*SvmSSHServerModifyReader) ReadResponse ¶

func (o *SvmSSHServerModifyReader) 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