current_api_session

package
v0.19.47 Latest Latest
Warning

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

Go to latest
Published: Mar 24, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for current api session API

func (*Client) CreateCurrentAPISessionCertificate added in v0.17.30

CreateCurrentAPISessionCertificate creates an ephemeral certificate for the current API session

Creates an ephemeral certificate for the current API Session. This endpoint expects a PEM encoded CSRs to be provided for fulfillment as a property of a JSON payload. It is up to the client to manage the private key backing the CSR request.

func (*Client) DeleteCurrentAPISession

func (a *Client) DeleteCurrentAPISession(params *DeleteCurrentAPISessionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteCurrentAPISessionOK, error)

DeleteCurrentAPISession logouts

Terminates the current API session

func (*Client) DeleteCurrentAPISessionCertificate added in v0.17.30

DeleteCurrentAPISessionCertificate deletes an ephemeral certificate

Delete an ephemeral certificateby id

func (*Client) DetailCurrentAPISessionCertificate added in v0.17.30

DetailCurrentAPISessionCertificate retrieves an ephemeral certificate

Retrieves a single ephemeral certificate by id

func (*Client) DetailCurrentIdentityAuthenticator

DetailCurrentIdentityAuthenticator retrieves an authenticator for the current identity

Retrieves a single authenticator by id. Will only show authenticators assigned to the API session's identity.

func (*Client) GetCurrentAPISession

func (a *Client) GetCurrentAPISession(params *GetCurrentAPISessionParams, authInfo runtime.ClientAuthInfoWriter) (*GetCurrentAPISessionOK, error)

GetCurrentAPISession returns the current API session

Retrieves the API session that was used to issue the current request

func (*Client) ListCurrentAPISessionCertificates added in v0.17.30

ListCurrentAPISessionCertificates lists the ephemeral certificates available for the current API session

Retrieves a list of certificate resources for the current API session; supports filtering, sorting, and pagination

func (*Client) ListCurrentIdentityAuthenticators

ListCurrentIdentityAuthenticators lists authenticators for the current identity

Retrieves a list of authenticators assigned to the current API session's identity; supports filtering, sorting, and pagination.

func (*Client) ListServiceUpdates added in v0.17.34

func (a *Client) ListServiceUpdates(params *ListServiceUpdatesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceUpdatesOK, error)
ListServiceUpdates returns data indicating whether a client should updates it service list

Retrieves data indicating the last time data relevant to this API Session was altered that would necessitate

service refreshes.

func (*Client) PatchCurrentIdentityAuthenticator

PatchCurrentIdentityAuthenticator updates the supplied fields on an authenticator of this identity

Update the supplied fields on an authenticator by id. Will only update authenticators assigned to the API

session's identity.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateCurrentIdentityAuthenticator

UpdateCurrentIdentityAuthenticator updates all fields on an authenticator of this identity

Update all fields on an authenticator by id.  Will only update authenticators assigned to the API session's

identity.

type ClientService

type ClientService interface {
	DeleteCurrentAPISession(params *DeleteCurrentAPISessionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteCurrentAPISessionOK, error)

	CreateCurrentAPISessionCertificate(params *CreateCurrentAPISessionCertificateParams, authInfo runtime.ClientAuthInfoWriter) (*CreateCurrentAPISessionCertificateCreated, error)

	DeleteCurrentAPISessionCertificate(params *DeleteCurrentAPISessionCertificateParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteCurrentAPISessionCertificateOK, error)

	DetailCurrentAPISessionCertificate(params *DetailCurrentAPISessionCertificateParams, authInfo runtime.ClientAuthInfoWriter) (*DetailCurrentAPISessionCertificateOK, error)

	DetailCurrentIdentityAuthenticator(params *DetailCurrentIdentityAuthenticatorParams, authInfo runtime.ClientAuthInfoWriter) (*DetailCurrentIdentityAuthenticatorOK, error)

	GetCurrentAPISession(params *GetCurrentAPISessionParams, authInfo runtime.ClientAuthInfoWriter) (*GetCurrentAPISessionOK, error)

	ListCurrentAPISessionCertificates(params *ListCurrentAPISessionCertificatesParams, authInfo runtime.ClientAuthInfoWriter) (*ListCurrentAPISessionCertificatesOK, error)

	ListCurrentIdentityAuthenticators(params *ListCurrentIdentityAuthenticatorsParams, authInfo runtime.ClientAuthInfoWriter) (*ListCurrentIdentityAuthenticatorsOK, error)

	ListServiceUpdates(params *ListServiceUpdatesParams, authInfo runtime.ClientAuthInfoWriter) (*ListServiceUpdatesOK, error)

	PatchCurrentIdentityAuthenticator(params *PatchCurrentIdentityAuthenticatorParams, authInfo runtime.ClientAuthInfoWriter) (*PatchCurrentIdentityAuthenticatorOK, error)

	UpdateCurrentIdentityAuthenticator(params *UpdateCurrentIdentityAuthenticatorParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateCurrentIdentityAuthenticatorOK, 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 current api session API client.

type CreateCurrentAPISessionCertificateBadRequest added in v0.17.30

type CreateCurrentAPISessionCertificateBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}

CreateCurrentAPISessionCertificateBadRequest handles this case with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewCreateCurrentAPISessionCertificateBadRequest added in v0.17.30

func NewCreateCurrentAPISessionCertificateBadRequest() *CreateCurrentAPISessionCertificateBadRequest

NewCreateCurrentAPISessionCertificateBadRequest creates a CreateCurrentAPISessionCertificateBadRequest with default headers values

func (*CreateCurrentAPISessionCertificateBadRequest) Error added in v0.17.30

func (*CreateCurrentAPISessionCertificateBadRequest) GetPayload added in v0.17.30

type CreateCurrentAPISessionCertificateCreated added in v0.17.52

type CreateCurrentAPISessionCertificateCreated struct {
	Payload *rest_model.CreateCurrentAPISessionCertificateEnvelope
}

CreateCurrentAPISessionCertificateCreated handles this case with default header values.

A response of a create API Session certificate

func NewCreateCurrentAPISessionCertificateCreated added in v0.17.52

func NewCreateCurrentAPISessionCertificateCreated() *CreateCurrentAPISessionCertificateCreated

NewCreateCurrentAPISessionCertificateCreated creates a CreateCurrentAPISessionCertificateCreated with default headers values

func (*CreateCurrentAPISessionCertificateCreated) Error added in v0.17.52

func (*CreateCurrentAPISessionCertificateCreated) GetPayload added in v0.17.52

type CreateCurrentAPISessionCertificateParams added in v0.17.30

type CreateCurrentAPISessionCertificateParams struct {

	/*SessionCertificate
	  The payload describing the CSR used to create a session certificate

	*/
	SessionCertificate *rest_model.CurrentAPISessionCertificateCreate

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

CreateCurrentAPISessionCertificateParams contains all the parameters to send to the API endpoint for the create current Api session certificate operation typically these are written to a http.Request

func NewCreateCurrentAPISessionCertificateParams added in v0.17.30

func NewCreateCurrentAPISessionCertificateParams() *CreateCurrentAPISessionCertificateParams

NewCreateCurrentAPISessionCertificateParams creates a new CreateCurrentAPISessionCertificateParams object with the default values initialized.

func NewCreateCurrentAPISessionCertificateParamsWithContext added in v0.17.30

func NewCreateCurrentAPISessionCertificateParamsWithContext(ctx context.Context) *CreateCurrentAPISessionCertificateParams

NewCreateCurrentAPISessionCertificateParamsWithContext creates a new CreateCurrentAPISessionCertificateParams object with the default values initialized, and the ability to set a context for a request

func NewCreateCurrentAPISessionCertificateParamsWithHTTPClient added in v0.17.30

func NewCreateCurrentAPISessionCertificateParamsWithHTTPClient(client *http.Client) *CreateCurrentAPISessionCertificateParams

NewCreateCurrentAPISessionCertificateParamsWithHTTPClient creates a new CreateCurrentAPISessionCertificateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateCurrentAPISessionCertificateParamsWithTimeout added in v0.17.30

func NewCreateCurrentAPISessionCertificateParamsWithTimeout(timeout time.Duration) *CreateCurrentAPISessionCertificateParams

NewCreateCurrentAPISessionCertificateParamsWithTimeout creates a new CreateCurrentAPISessionCertificateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateCurrentAPISessionCertificateParams) SetContext added in v0.17.30

SetContext adds the context to the create current Api session certificate params

func (*CreateCurrentAPISessionCertificateParams) SetHTTPClient added in v0.17.30

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

SetHTTPClient adds the HTTPClient to the create current Api session certificate params

func (*CreateCurrentAPISessionCertificateParams) SetSessionCertificate added in v0.19.6

func (o *CreateCurrentAPISessionCertificateParams) SetSessionCertificate(sessionCertificate *rest_model.CurrentAPISessionCertificateCreate)

SetSessionCertificate adds the sessionCertificate to the create current Api session certificate params

func (*CreateCurrentAPISessionCertificateParams) SetTimeout added in v0.17.30

SetTimeout adds the timeout to the create current Api session certificate params

func (*CreateCurrentAPISessionCertificateParams) WithContext added in v0.17.30

WithContext adds the context to the create current Api session certificate params

func (*CreateCurrentAPISessionCertificateParams) WithHTTPClient added in v0.17.30

WithHTTPClient adds the HTTPClient to the create current Api session certificate params

func (*CreateCurrentAPISessionCertificateParams) WithSessionCertificate added in v0.19.6

WithSessionCertificate adds the sessionCertificate to the create current Api session certificate params

func (*CreateCurrentAPISessionCertificateParams) WithTimeout added in v0.17.30

WithTimeout adds the timeout to the create current Api session certificate params

func (*CreateCurrentAPISessionCertificateParams) WriteToRequest added in v0.17.30

WriteToRequest writes these params to a swagger request

type CreateCurrentAPISessionCertificateReader added in v0.17.30

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

CreateCurrentAPISessionCertificateReader is a Reader for the CreateCurrentAPISessionCertificate structure.

func (*CreateCurrentAPISessionCertificateReader) ReadResponse added in v0.17.30

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

ReadResponse reads a server response into the received o.

type CreateCurrentAPISessionCertificateUnauthorized added in v0.17.30

type CreateCurrentAPISessionCertificateUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

CreateCurrentAPISessionCertificateUnauthorized handles this case with default header values.

The currently supplied session does not have the correct access rights to request this resource

func NewCreateCurrentAPISessionCertificateUnauthorized added in v0.17.30

func NewCreateCurrentAPISessionCertificateUnauthorized() *CreateCurrentAPISessionCertificateUnauthorized

NewCreateCurrentAPISessionCertificateUnauthorized creates a CreateCurrentAPISessionCertificateUnauthorized with default headers values

func (*CreateCurrentAPISessionCertificateUnauthorized) Error added in v0.17.30

func (*CreateCurrentAPISessionCertificateUnauthorized) GetPayload added in v0.17.30

type DeleteCurrentAPISessionCertificateBadRequest added in v0.17.30

type DeleteCurrentAPISessionCertificateBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}

DeleteCurrentAPISessionCertificateBadRequest handles this case with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewDeleteCurrentAPISessionCertificateBadRequest added in v0.17.30

func NewDeleteCurrentAPISessionCertificateBadRequest() *DeleteCurrentAPISessionCertificateBadRequest

NewDeleteCurrentAPISessionCertificateBadRequest creates a DeleteCurrentAPISessionCertificateBadRequest with default headers values

func (*DeleteCurrentAPISessionCertificateBadRequest) Error added in v0.17.30

func (*DeleteCurrentAPISessionCertificateBadRequest) GetPayload added in v0.17.30

type DeleteCurrentAPISessionCertificateOK added in v0.17.30

type DeleteCurrentAPISessionCertificateOK struct {
	Payload *rest_model.Empty
}

DeleteCurrentAPISessionCertificateOK handles this case with default header values.

The delete request was successful and the resource has been removed

func NewDeleteCurrentAPISessionCertificateOK added in v0.17.30

func NewDeleteCurrentAPISessionCertificateOK() *DeleteCurrentAPISessionCertificateOK

NewDeleteCurrentAPISessionCertificateOK creates a DeleteCurrentAPISessionCertificateOK with default headers values

func (*DeleteCurrentAPISessionCertificateOK) Error added in v0.17.30

func (*DeleteCurrentAPISessionCertificateOK) GetPayload added in v0.17.30

type DeleteCurrentAPISessionCertificateParams added in v0.17.30

type DeleteCurrentAPISessionCertificateParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

DeleteCurrentAPISessionCertificateParams contains all the parameters to send to the API endpoint for the delete current Api session certificate operation typically these are written to a http.Request

func NewDeleteCurrentAPISessionCertificateParams added in v0.17.30

func NewDeleteCurrentAPISessionCertificateParams() *DeleteCurrentAPISessionCertificateParams

NewDeleteCurrentAPISessionCertificateParams creates a new DeleteCurrentAPISessionCertificateParams object with the default values initialized.

func NewDeleteCurrentAPISessionCertificateParamsWithContext added in v0.17.30

func NewDeleteCurrentAPISessionCertificateParamsWithContext(ctx context.Context) *DeleteCurrentAPISessionCertificateParams

NewDeleteCurrentAPISessionCertificateParamsWithContext creates a new DeleteCurrentAPISessionCertificateParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteCurrentAPISessionCertificateParamsWithHTTPClient added in v0.17.30

func NewDeleteCurrentAPISessionCertificateParamsWithHTTPClient(client *http.Client) *DeleteCurrentAPISessionCertificateParams

NewDeleteCurrentAPISessionCertificateParamsWithHTTPClient creates a new DeleteCurrentAPISessionCertificateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteCurrentAPISessionCertificateParamsWithTimeout added in v0.17.30

func NewDeleteCurrentAPISessionCertificateParamsWithTimeout(timeout time.Duration) *DeleteCurrentAPISessionCertificateParams

NewDeleteCurrentAPISessionCertificateParamsWithTimeout creates a new DeleteCurrentAPISessionCertificateParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteCurrentAPISessionCertificateParams) SetContext added in v0.17.30

SetContext adds the context to the delete current Api session certificate params

func (*DeleteCurrentAPISessionCertificateParams) SetHTTPClient added in v0.17.30

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

SetHTTPClient adds the HTTPClient to the delete current Api session certificate params

func (*DeleteCurrentAPISessionCertificateParams) SetID added in v0.17.30

SetID adds the id to the delete current Api session certificate params

func (*DeleteCurrentAPISessionCertificateParams) SetTimeout added in v0.17.30

SetTimeout adds the timeout to the delete current Api session certificate params

func (*DeleteCurrentAPISessionCertificateParams) WithContext added in v0.17.30

WithContext adds the context to the delete current Api session certificate params

func (*DeleteCurrentAPISessionCertificateParams) WithHTTPClient added in v0.17.30

WithHTTPClient adds the HTTPClient to the delete current Api session certificate params

func (*DeleteCurrentAPISessionCertificateParams) WithID added in v0.17.30

WithID adds the id to the delete current Api session certificate params

func (*DeleteCurrentAPISessionCertificateParams) WithTimeout added in v0.17.30

WithTimeout adds the timeout to the delete current Api session certificate params

func (*DeleteCurrentAPISessionCertificateParams) WriteToRequest added in v0.17.30

WriteToRequest writes these params to a swagger request

type DeleteCurrentAPISessionCertificateReader added in v0.17.30

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

DeleteCurrentAPISessionCertificateReader is a Reader for the DeleteCurrentAPISessionCertificate structure.

func (*DeleteCurrentAPISessionCertificateReader) ReadResponse added in v0.17.30

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

ReadResponse reads a server response into the received o.

type DeleteCurrentAPISessionCertificateUnauthorized added in v0.17.30

type DeleteCurrentAPISessionCertificateUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

DeleteCurrentAPISessionCertificateUnauthorized handles this case with default header values.

The currently supplied session does not have the correct access rights to request this resource

func NewDeleteCurrentAPISessionCertificateUnauthorized added in v0.17.30

func NewDeleteCurrentAPISessionCertificateUnauthorized() *DeleteCurrentAPISessionCertificateUnauthorized

NewDeleteCurrentAPISessionCertificateUnauthorized creates a DeleteCurrentAPISessionCertificateUnauthorized with default headers values

func (*DeleteCurrentAPISessionCertificateUnauthorized) Error added in v0.17.30

func (*DeleteCurrentAPISessionCertificateUnauthorized) GetPayload added in v0.17.30

type DeleteCurrentAPISessionOK

type DeleteCurrentAPISessionOK struct {
	Payload *rest_model.Empty
}

DeleteCurrentAPISessionOK handles this case with default header values.

Base empty response

func NewDeleteCurrentAPISessionOK

func NewDeleteCurrentAPISessionOK() *DeleteCurrentAPISessionOK

NewDeleteCurrentAPISessionOK creates a DeleteCurrentAPISessionOK with default headers values

func (*DeleteCurrentAPISessionOK) Error

func (o *DeleteCurrentAPISessionOK) Error() string

func (*DeleteCurrentAPISessionOK) GetPayload

func (o *DeleteCurrentAPISessionOK) GetPayload() *rest_model.Empty

type DeleteCurrentAPISessionParams

type DeleteCurrentAPISessionParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteCurrentAPISessionParams contains all the parameters to send to the API endpoint for the delete current API session operation typically these are written to a http.Request

func NewDeleteCurrentAPISessionParams

func NewDeleteCurrentAPISessionParams() *DeleteCurrentAPISessionParams

NewDeleteCurrentAPISessionParams creates a new DeleteCurrentAPISessionParams object with the default values initialized.

func NewDeleteCurrentAPISessionParamsWithContext

func NewDeleteCurrentAPISessionParamsWithContext(ctx context.Context) *DeleteCurrentAPISessionParams

NewDeleteCurrentAPISessionParamsWithContext creates a new DeleteCurrentAPISessionParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteCurrentAPISessionParamsWithHTTPClient

func NewDeleteCurrentAPISessionParamsWithHTTPClient(client *http.Client) *DeleteCurrentAPISessionParams

NewDeleteCurrentAPISessionParamsWithHTTPClient creates a new DeleteCurrentAPISessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteCurrentAPISessionParamsWithTimeout

func NewDeleteCurrentAPISessionParamsWithTimeout(timeout time.Duration) *DeleteCurrentAPISessionParams

NewDeleteCurrentAPISessionParamsWithTimeout creates a new DeleteCurrentAPISessionParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteCurrentAPISessionParams) SetContext

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

SetContext adds the context to the delete current API session params

func (*DeleteCurrentAPISessionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete current API session params

func (*DeleteCurrentAPISessionParams) SetTimeout

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

SetTimeout adds the timeout to the delete current API session params

func (*DeleteCurrentAPISessionParams) WithContext

WithContext adds the context to the delete current API session params

func (*DeleteCurrentAPISessionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete current API session params

func (*DeleteCurrentAPISessionParams) WithTimeout

WithTimeout adds the timeout to the delete current API session params

func (*DeleteCurrentAPISessionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCurrentAPISessionReader

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

DeleteCurrentAPISessionReader is a Reader for the DeleteCurrentAPISession structure.

func (*DeleteCurrentAPISessionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteCurrentAPISessionUnauthorized

type DeleteCurrentAPISessionUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

DeleteCurrentAPISessionUnauthorized handles this case with default header values.

The currently supplied session does not have the correct access rights to request this resource

func NewDeleteCurrentAPISessionUnauthorized

func NewDeleteCurrentAPISessionUnauthorized() *DeleteCurrentAPISessionUnauthorized

NewDeleteCurrentAPISessionUnauthorized creates a DeleteCurrentAPISessionUnauthorized with default headers values

func (*DeleteCurrentAPISessionUnauthorized) Error

func (*DeleteCurrentAPISessionUnauthorized) GetPayload

type DetailCurrentAPISessionCertificateNotFound added in v0.17.30

type DetailCurrentAPISessionCertificateNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

DetailCurrentAPISessionCertificateNotFound handles this case with default header values.

The requested resource does not exist

func NewDetailCurrentAPISessionCertificateNotFound added in v0.17.30

func NewDetailCurrentAPISessionCertificateNotFound() *DetailCurrentAPISessionCertificateNotFound

NewDetailCurrentAPISessionCertificateNotFound creates a DetailCurrentAPISessionCertificateNotFound with default headers values

func (*DetailCurrentAPISessionCertificateNotFound) Error added in v0.17.30

func (*DetailCurrentAPISessionCertificateNotFound) GetPayload added in v0.17.30

type DetailCurrentAPISessionCertificateOK added in v0.17.30

type DetailCurrentAPISessionCertificateOK struct {
	Payload *rest_model.DetailCurrentAPISessionCertificateEnvelope
}

DetailCurrentAPISessionCertificateOK handles this case with default header values.

A response containing a single API Session certificate

func NewDetailCurrentAPISessionCertificateOK added in v0.17.30

func NewDetailCurrentAPISessionCertificateOK() *DetailCurrentAPISessionCertificateOK

NewDetailCurrentAPISessionCertificateOK creates a DetailCurrentAPISessionCertificateOK with default headers values

func (*DetailCurrentAPISessionCertificateOK) Error added in v0.17.30

func (*DetailCurrentAPISessionCertificateOK) GetPayload added in v0.17.30

type DetailCurrentAPISessionCertificateParams added in v0.17.30

type DetailCurrentAPISessionCertificateParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

DetailCurrentAPISessionCertificateParams contains all the parameters to send to the API endpoint for the detail current Api session certificate operation typically these are written to a http.Request

func NewDetailCurrentAPISessionCertificateParams added in v0.17.30

func NewDetailCurrentAPISessionCertificateParams() *DetailCurrentAPISessionCertificateParams

NewDetailCurrentAPISessionCertificateParams creates a new DetailCurrentAPISessionCertificateParams object with the default values initialized.

func NewDetailCurrentAPISessionCertificateParamsWithContext added in v0.17.30

func NewDetailCurrentAPISessionCertificateParamsWithContext(ctx context.Context) *DetailCurrentAPISessionCertificateParams

NewDetailCurrentAPISessionCertificateParamsWithContext creates a new DetailCurrentAPISessionCertificateParams object with the default values initialized, and the ability to set a context for a request

func NewDetailCurrentAPISessionCertificateParamsWithHTTPClient added in v0.17.30

func NewDetailCurrentAPISessionCertificateParamsWithHTTPClient(client *http.Client) *DetailCurrentAPISessionCertificateParams

NewDetailCurrentAPISessionCertificateParamsWithHTTPClient creates a new DetailCurrentAPISessionCertificateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDetailCurrentAPISessionCertificateParamsWithTimeout added in v0.17.30

func NewDetailCurrentAPISessionCertificateParamsWithTimeout(timeout time.Duration) *DetailCurrentAPISessionCertificateParams

NewDetailCurrentAPISessionCertificateParamsWithTimeout creates a new DetailCurrentAPISessionCertificateParams object with the default values initialized, and the ability to set a timeout on a request

func (*DetailCurrentAPISessionCertificateParams) SetContext added in v0.17.30

SetContext adds the context to the detail current Api session certificate params

func (*DetailCurrentAPISessionCertificateParams) SetHTTPClient added in v0.17.30

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

SetHTTPClient adds the HTTPClient to the detail current Api session certificate params

func (*DetailCurrentAPISessionCertificateParams) SetID added in v0.17.30

SetID adds the id to the detail current Api session certificate params

func (*DetailCurrentAPISessionCertificateParams) SetTimeout added in v0.17.30

SetTimeout adds the timeout to the detail current Api session certificate params

func (*DetailCurrentAPISessionCertificateParams) WithContext added in v0.17.30

WithContext adds the context to the detail current Api session certificate params

func (*DetailCurrentAPISessionCertificateParams) WithHTTPClient added in v0.17.30

WithHTTPClient adds the HTTPClient to the detail current Api session certificate params

func (*DetailCurrentAPISessionCertificateParams) WithID added in v0.17.30

WithID adds the id to the detail current Api session certificate params

func (*DetailCurrentAPISessionCertificateParams) WithTimeout added in v0.17.30

WithTimeout adds the timeout to the detail current Api session certificate params

func (*DetailCurrentAPISessionCertificateParams) WriteToRequest added in v0.17.30

WriteToRequest writes these params to a swagger request

type DetailCurrentAPISessionCertificateReader added in v0.17.30

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

DetailCurrentAPISessionCertificateReader is a Reader for the DetailCurrentAPISessionCertificate structure.

func (*DetailCurrentAPISessionCertificateReader) ReadResponse added in v0.17.30

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

ReadResponse reads a server response into the received o.

type DetailCurrentAPISessionCertificateUnauthorized added in v0.17.30

type DetailCurrentAPISessionCertificateUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

DetailCurrentAPISessionCertificateUnauthorized handles this case with default header values.

The currently supplied session does not have the correct access rights to request this resource

func NewDetailCurrentAPISessionCertificateUnauthorized added in v0.17.30

func NewDetailCurrentAPISessionCertificateUnauthorized() *DetailCurrentAPISessionCertificateUnauthorized

NewDetailCurrentAPISessionCertificateUnauthorized creates a DetailCurrentAPISessionCertificateUnauthorized with default headers values

func (*DetailCurrentAPISessionCertificateUnauthorized) Error added in v0.17.30

func (*DetailCurrentAPISessionCertificateUnauthorized) GetPayload added in v0.17.30

type DetailCurrentIdentityAuthenticatorNotFound

type DetailCurrentIdentityAuthenticatorNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

DetailCurrentIdentityAuthenticatorNotFound handles this case with default header values.

The requested resource does not exist

func NewDetailCurrentIdentityAuthenticatorNotFound

func NewDetailCurrentIdentityAuthenticatorNotFound() *DetailCurrentIdentityAuthenticatorNotFound

NewDetailCurrentIdentityAuthenticatorNotFound creates a DetailCurrentIdentityAuthenticatorNotFound with default headers values

func (*DetailCurrentIdentityAuthenticatorNotFound) Error

func (*DetailCurrentIdentityAuthenticatorNotFound) GetPayload

type DetailCurrentIdentityAuthenticatorOK

type DetailCurrentIdentityAuthenticatorOK struct {
	Payload *rest_model.DetailAuthenticatorEnvelope
}

DetailCurrentIdentityAuthenticatorOK handles this case with default header values.

A singular authenticator resource

func NewDetailCurrentIdentityAuthenticatorOK

func NewDetailCurrentIdentityAuthenticatorOK() *DetailCurrentIdentityAuthenticatorOK

NewDetailCurrentIdentityAuthenticatorOK creates a DetailCurrentIdentityAuthenticatorOK with default headers values

func (*DetailCurrentIdentityAuthenticatorOK) Error

func (*DetailCurrentIdentityAuthenticatorOK) GetPayload

type DetailCurrentIdentityAuthenticatorParams

type DetailCurrentIdentityAuthenticatorParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

DetailCurrentIdentityAuthenticatorParams contains all the parameters to send to the API endpoint for the detail current identity authenticator operation typically these are written to a http.Request

func NewDetailCurrentIdentityAuthenticatorParams

func NewDetailCurrentIdentityAuthenticatorParams() *DetailCurrentIdentityAuthenticatorParams

NewDetailCurrentIdentityAuthenticatorParams creates a new DetailCurrentIdentityAuthenticatorParams object with the default values initialized.

func NewDetailCurrentIdentityAuthenticatorParamsWithContext

func NewDetailCurrentIdentityAuthenticatorParamsWithContext(ctx context.Context) *DetailCurrentIdentityAuthenticatorParams

NewDetailCurrentIdentityAuthenticatorParamsWithContext creates a new DetailCurrentIdentityAuthenticatorParams object with the default values initialized, and the ability to set a context for a request

func NewDetailCurrentIdentityAuthenticatorParamsWithHTTPClient

func NewDetailCurrentIdentityAuthenticatorParamsWithHTTPClient(client *http.Client) *DetailCurrentIdentityAuthenticatorParams

NewDetailCurrentIdentityAuthenticatorParamsWithHTTPClient creates a new DetailCurrentIdentityAuthenticatorParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDetailCurrentIdentityAuthenticatorParamsWithTimeout

func NewDetailCurrentIdentityAuthenticatorParamsWithTimeout(timeout time.Duration) *DetailCurrentIdentityAuthenticatorParams

NewDetailCurrentIdentityAuthenticatorParamsWithTimeout creates a new DetailCurrentIdentityAuthenticatorParams object with the default values initialized, and the ability to set a timeout on a request

func (*DetailCurrentIdentityAuthenticatorParams) SetContext

SetContext adds the context to the detail current identity authenticator params

func (*DetailCurrentIdentityAuthenticatorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the detail current identity authenticator params

func (*DetailCurrentIdentityAuthenticatorParams) SetID

SetID adds the id to the detail current identity authenticator params

func (*DetailCurrentIdentityAuthenticatorParams) SetTimeout

SetTimeout adds the timeout to the detail current identity authenticator params

func (*DetailCurrentIdentityAuthenticatorParams) WithContext

WithContext adds the context to the detail current identity authenticator params

func (*DetailCurrentIdentityAuthenticatorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the detail current identity authenticator params

func (*DetailCurrentIdentityAuthenticatorParams) WithID

WithID adds the id to the detail current identity authenticator params

func (*DetailCurrentIdentityAuthenticatorParams) WithTimeout

WithTimeout adds the timeout to the detail current identity authenticator params

func (*DetailCurrentIdentityAuthenticatorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DetailCurrentIdentityAuthenticatorReader

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

DetailCurrentIdentityAuthenticatorReader is a Reader for the DetailCurrentIdentityAuthenticator structure.

func (*DetailCurrentIdentityAuthenticatorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DetailCurrentIdentityAuthenticatorUnauthorized

type DetailCurrentIdentityAuthenticatorUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

DetailCurrentIdentityAuthenticatorUnauthorized handles this case with default header values.

The currently supplied session does not have the correct access rights to request this resource

func NewDetailCurrentIdentityAuthenticatorUnauthorized

func NewDetailCurrentIdentityAuthenticatorUnauthorized() *DetailCurrentIdentityAuthenticatorUnauthorized

NewDetailCurrentIdentityAuthenticatorUnauthorized creates a DetailCurrentIdentityAuthenticatorUnauthorized with default headers values

func (*DetailCurrentIdentityAuthenticatorUnauthorized) Error

func (*DetailCurrentIdentityAuthenticatorUnauthorized) GetPayload

type GetCurrentAPISessionOK

type GetCurrentAPISessionOK struct {
	Payload *rest_model.CurrentAPISessionDetailEnvelope
}

GetCurrentAPISessionOK handles this case with default header values.

The API session associated with the session used to issue the request

func NewGetCurrentAPISessionOK

func NewGetCurrentAPISessionOK() *GetCurrentAPISessionOK

NewGetCurrentAPISessionOK creates a GetCurrentAPISessionOK with default headers values

func (*GetCurrentAPISessionOK) Error

func (o *GetCurrentAPISessionOK) Error() string

func (*GetCurrentAPISessionOK) GetPayload

type GetCurrentAPISessionParams

type GetCurrentAPISessionParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCurrentAPISessionParams contains all the parameters to send to the API endpoint for the get current API session operation typically these are written to a http.Request

func NewGetCurrentAPISessionParams

func NewGetCurrentAPISessionParams() *GetCurrentAPISessionParams

NewGetCurrentAPISessionParams creates a new GetCurrentAPISessionParams object with the default values initialized.

func NewGetCurrentAPISessionParamsWithContext

func NewGetCurrentAPISessionParamsWithContext(ctx context.Context) *GetCurrentAPISessionParams

NewGetCurrentAPISessionParamsWithContext creates a new GetCurrentAPISessionParams object with the default values initialized, and the ability to set a context for a request

func NewGetCurrentAPISessionParamsWithHTTPClient

func NewGetCurrentAPISessionParamsWithHTTPClient(client *http.Client) *GetCurrentAPISessionParams

NewGetCurrentAPISessionParamsWithHTTPClient creates a new GetCurrentAPISessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetCurrentAPISessionParamsWithTimeout

func NewGetCurrentAPISessionParamsWithTimeout(timeout time.Duration) *GetCurrentAPISessionParams

NewGetCurrentAPISessionParamsWithTimeout creates a new GetCurrentAPISessionParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetCurrentAPISessionParams) SetContext

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

SetContext adds the context to the get current API session params

func (*GetCurrentAPISessionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get current API session params

func (*GetCurrentAPISessionParams) SetTimeout

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

SetTimeout adds the timeout to the get current API session params

func (*GetCurrentAPISessionParams) WithContext

WithContext adds the context to the get current API session params

func (*GetCurrentAPISessionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get current API session params

func (*GetCurrentAPISessionParams) WithTimeout

WithTimeout adds the timeout to the get current API session params

func (*GetCurrentAPISessionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCurrentAPISessionReader

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

GetCurrentAPISessionReader is a Reader for the GetCurrentAPISession structure.

func (*GetCurrentAPISessionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCurrentAPISessionUnauthorized

type GetCurrentAPISessionUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

GetCurrentAPISessionUnauthorized handles this case with default header values.

The currently supplied session does not have the correct access rights to request this resource

func NewGetCurrentAPISessionUnauthorized

func NewGetCurrentAPISessionUnauthorized() *GetCurrentAPISessionUnauthorized

NewGetCurrentAPISessionUnauthorized creates a GetCurrentAPISessionUnauthorized with default headers values

func (*GetCurrentAPISessionUnauthorized) Error

func (*GetCurrentAPISessionUnauthorized) GetPayload

type ListCurrentAPISessionCertificatesOK added in v0.17.30

type ListCurrentAPISessionCertificatesOK struct {
	Payload *rest_model.ListCurrentAPISessionCertificatesEnvelope
}

ListCurrentAPISessionCertificatesOK handles this case with default header values.

A list of the current API Session's certificate

func NewListCurrentAPISessionCertificatesOK added in v0.17.30

func NewListCurrentAPISessionCertificatesOK() *ListCurrentAPISessionCertificatesOK

NewListCurrentAPISessionCertificatesOK creates a ListCurrentAPISessionCertificatesOK with default headers values

func (*ListCurrentAPISessionCertificatesOK) Error added in v0.17.30

func (*ListCurrentAPISessionCertificatesOK) GetPayload added in v0.17.30

type ListCurrentAPISessionCertificatesParams added in v0.17.30

type ListCurrentAPISessionCertificatesParams struct {

	/*Filter*/
	Filter *string
	/*Limit*/
	Limit *int64
	/*Offset*/
	Offset *int64

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

ListCurrentAPISessionCertificatesParams contains all the parameters to send to the API endpoint for the list current Api session certificates operation typically these are written to a http.Request

func NewListCurrentAPISessionCertificatesParams added in v0.17.30

func NewListCurrentAPISessionCertificatesParams() *ListCurrentAPISessionCertificatesParams

NewListCurrentAPISessionCertificatesParams creates a new ListCurrentAPISessionCertificatesParams object with the default values initialized.

func NewListCurrentAPISessionCertificatesParamsWithContext added in v0.17.30

func NewListCurrentAPISessionCertificatesParamsWithContext(ctx context.Context) *ListCurrentAPISessionCertificatesParams

NewListCurrentAPISessionCertificatesParamsWithContext creates a new ListCurrentAPISessionCertificatesParams object with the default values initialized, and the ability to set a context for a request

func NewListCurrentAPISessionCertificatesParamsWithHTTPClient added in v0.17.30

func NewListCurrentAPISessionCertificatesParamsWithHTTPClient(client *http.Client) *ListCurrentAPISessionCertificatesParams

NewListCurrentAPISessionCertificatesParamsWithHTTPClient creates a new ListCurrentAPISessionCertificatesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListCurrentAPISessionCertificatesParamsWithTimeout added in v0.17.30

func NewListCurrentAPISessionCertificatesParamsWithTimeout(timeout time.Duration) *ListCurrentAPISessionCertificatesParams

NewListCurrentAPISessionCertificatesParamsWithTimeout creates a new ListCurrentAPISessionCertificatesParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListCurrentAPISessionCertificatesParams) SetContext added in v0.17.30

SetContext adds the context to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) SetFilter added in v0.17.30

func (o *ListCurrentAPISessionCertificatesParams) SetFilter(filter *string)

SetFilter adds the filter to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) SetHTTPClient added in v0.17.30

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

SetHTTPClient adds the HTTPClient to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) SetLimit added in v0.17.30

func (o *ListCurrentAPISessionCertificatesParams) SetLimit(limit *int64)

SetLimit adds the limit to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) SetOffset added in v0.17.30

func (o *ListCurrentAPISessionCertificatesParams) SetOffset(offset *int64)

SetOffset adds the offset to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) SetTimeout added in v0.17.30

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

SetTimeout adds the timeout to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) WithContext added in v0.17.30

WithContext adds the context to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) WithFilter added in v0.17.30

WithFilter adds the filter to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) WithHTTPClient added in v0.17.30

WithHTTPClient adds the HTTPClient to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) WithLimit added in v0.17.30

WithLimit adds the limit to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) WithOffset added in v0.17.30

WithOffset adds the offset to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) WithTimeout added in v0.17.30

WithTimeout adds the timeout to the list current Api session certificates params

func (*ListCurrentAPISessionCertificatesParams) WriteToRequest added in v0.17.30

WriteToRequest writes these params to a swagger request

type ListCurrentAPISessionCertificatesReader added in v0.17.30

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

ListCurrentAPISessionCertificatesReader is a Reader for the ListCurrentAPISessionCertificates structure.

func (*ListCurrentAPISessionCertificatesReader) ReadResponse added in v0.17.30

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

ReadResponse reads a server response into the received o.

type ListCurrentIdentityAuthenticatorsOK

type ListCurrentIdentityAuthenticatorsOK struct {
	Payload *rest_model.ListAuthenticatorsEnvelope
}

ListCurrentIdentityAuthenticatorsOK handles this case with default header values.

A list of authenticators

func NewListCurrentIdentityAuthenticatorsOK

func NewListCurrentIdentityAuthenticatorsOK() *ListCurrentIdentityAuthenticatorsOK

NewListCurrentIdentityAuthenticatorsOK creates a ListCurrentIdentityAuthenticatorsOK with default headers values

func (*ListCurrentIdentityAuthenticatorsOK) Error

func (*ListCurrentIdentityAuthenticatorsOK) GetPayload

type ListCurrentIdentityAuthenticatorsParams

type ListCurrentIdentityAuthenticatorsParams struct {

	/*Filter*/
	Filter *string
	/*Limit*/
	Limit *int64
	/*Offset*/
	Offset *int64

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

ListCurrentIdentityAuthenticatorsParams contains all the parameters to send to the API endpoint for the list current identity authenticators operation typically these are written to a http.Request

func NewListCurrentIdentityAuthenticatorsParams

func NewListCurrentIdentityAuthenticatorsParams() *ListCurrentIdentityAuthenticatorsParams

NewListCurrentIdentityAuthenticatorsParams creates a new ListCurrentIdentityAuthenticatorsParams object with the default values initialized.

func NewListCurrentIdentityAuthenticatorsParamsWithContext

func NewListCurrentIdentityAuthenticatorsParamsWithContext(ctx context.Context) *ListCurrentIdentityAuthenticatorsParams

NewListCurrentIdentityAuthenticatorsParamsWithContext creates a new ListCurrentIdentityAuthenticatorsParams object with the default values initialized, and the ability to set a context for a request

func NewListCurrentIdentityAuthenticatorsParamsWithHTTPClient

func NewListCurrentIdentityAuthenticatorsParamsWithHTTPClient(client *http.Client) *ListCurrentIdentityAuthenticatorsParams

NewListCurrentIdentityAuthenticatorsParamsWithHTTPClient creates a new ListCurrentIdentityAuthenticatorsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListCurrentIdentityAuthenticatorsParamsWithTimeout

func NewListCurrentIdentityAuthenticatorsParamsWithTimeout(timeout time.Duration) *ListCurrentIdentityAuthenticatorsParams

NewListCurrentIdentityAuthenticatorsParamsWithTimeout creates a new ListCurrentIdentityAuthenticatorsParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListCurrentIdentityAuthenticatorsParams) SetContext

SetContext adds the context to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) SetFilter

func (o *ListCurrentIdentityAuthenticatorsParams) SetFilter(filter *string)

SetFilter adds the filter to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) SetLimit

func (o *ListCurrentIdentityAuthenticatorsParams) SetLimit(limit *int64)

SetLimit adds the limit to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) SetOffset

func (o *ListCurrentIdentityAuthenticatorsParams) SetOffset(offset *int64)

SetOffset adds the offset to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) SetTimeout

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

SetTimeout adds the timeout to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) WithContext

WithContext adds the context to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) WithFilter

WithFilter adds the filter to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) WithLimit

WithLimit adds the limit to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) WithOffset

WithOffset adds the offset to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) WithTimeout

WithTimeout adds the timeout to the list current identity authenticators params

func (*ListCurrentIdentityAuthenticatorsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCurrentIdentityAuthenticatorsReader

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

ListCurrentIdentityAuthenticatorsReader is a Reader for the ListCurrentIdentityAuthenticators structure.

func (*ListCurrentIdentityAuthenticatorsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListCurrentIdentityAuthenticatorsUnauthorized

type ListCurrentIdentityAuthenticatorsUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

ListCurrentIdentityAuthenticatorsUnauthorized handles this case with default header values.

The currently supplied session does not have the correct access rights to request this resource

func NewListCurrentIdentityAuthenticatorsUnauthorized

func NewListCurrentIdentityAuthenticatorsUnauthorized() *ListCurrentIdentityAuthenticatorsUnauthorized

NewListCurrentIdentityAuthenticatorsUnauthorized creates a ListCurrentIdentityAuthenticatorsUnauthorized with default headers values

func (*ListCurrentIdentityAuthenticatorsUnauthorized) Error

func (*ListCurrentIdentityAuthenticatorsUnauthorized) GetPayload

type ListServiceUpdatesOK added in v0.17.34

type ListServiceUpdatesOK struct {
	Payload *rest_model.ListCurrentAPISessionServiceUpdatesEnvelope
}

ListServiceUpdatesOK handles this case with default header values.

Data indicating necessary service updates

func NewListServiceUpdatesOK added in v0.17.34

func NewListServiceUpdatesOK() *ListServiceUpdatesOK

NewListServiceUpdatesOK creates a ListServiceUpdatesOK with default headers values

func (*ListServiceUpdatesOK) Error added in v0.17.34

func (o *ListServiceUpdatesOK) Error() string

func (*ListServiceUpdatesOK) GetPayload added in v0.17.34

type ListServiceUpdatesParams added in v0.17.34

type ListServiceUpdatesParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListServiceUpdatesParams contains all the parameters to send to the API endpoint for the list service updates operation typically these are written to a http.Request

func NewListServiceUpdatesParams added in v0.17.34

func NewListServiceUpdatesParams() *ListServiceUpdatesParams

NewListServiceUpdatesParams creates a new ListServiceUpdatesParams object with the default values initialized.

func NewListServiceUpdatesParamsWithContext added in v0.17.34

func NewListServiceUpdatesParamsWithContext(ctx context.Context) *ListServiceUpdatesParams

NewListServiceUpdatesParamsWithContext creates a new ListServiceUpdatesParams object with the default values initialized, and the ability to set a context for a request

func NewListServiceUpdatesParamsWithHTTPClient added in v0.17.34

func NewListServiceUpdatesParamsWithHTTPClient(client *http.Client) *ListServiceUpdatesParams

NewListServiceUpdatesParamsWithHTTPClient creates a new ListServiceUpdatesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListServiceUpdatesParamsWithTimeout added in v0.17.34

func NewListServiceUpdatesParamsWithTimeout(timeout time.Duration) *ListServiceUpdatesParams

NewListServiceUpdatesParamsWithTimeout creates a new ListServiceUpdatesParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListServiceUpdatesParams) SetContext added in v0.17.34

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

SetContext adds the context to the list service updates params

func (*ListServiceUpdatesParams) SetHTTPClient added in v0.17.34

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

SetHTTPClient adds the HTTPClient to the list service updates params

func (*ListServiceUpdatesParams) SetTimeout added in v0.17.34

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

SetTimeout adds the timeout to the list service updates params

func (*ListServiceUpdatesParams) WithContext added in v0.17.34

WithContext adds the context to the list service updates params

func (*ListServiceUpdatesParams) WithHTTPClient added in v0.17.34

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

WithHTTPClient adds the HTTPClient to the list service updates params

func (*ListServiceUpdatesParams) WithTimeout added in v0.17.34

WithTimeout adds the timeout to the list service updates params

func (*ListServiceUpdatesParams) WriteToRequest added in v0.17.34

WriteToRequest writes these params to a swagger request

type ListServiceUpdatesReader added in v0.17.34

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

ListServiceUpdatesReader is a Reader for the ListServiceUpdates structure.

func (*ListServiceUpdatesReader) ReadResponse added in v0.17.34

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

ReadResponse reads a server response into the received o.

type ListServiceUpdatesUnauthorized added in v0.17.34

type ListServiceUpdatesUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

ListServiceUpdatesUnauthorized handles this case with default header values.

The currently supplied session does not have the correct access rights to request this resource

func NewListServiceUpdatesUnauthorized added in v0.17.34

func NewListServiceUpdatesUnauthorized() *ListServiceUpdatesUnauthorized

NewListServiceUpdatesUnauthorized creates a ListServiceUpdatesUnauthorized with default headers values

func (*ListServiceUpdatesUnauthorized) Error added in v0.17.34

func (*ListServiceUpdatesUnauthorized) GetPayload added in v0.17.34

type PatchCurrentIdentityAuthenticatorBadRequest

type PatchCurrentIdentityAuthenticatorBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}

PatchCurrentIdentityAuthenticatorBadRequest handles this case with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewPatchCurrentIdentityAuthenticatorBadRequest

func NewPatchCurrentIdentityAuthenticatorBadRequest() *PatchCurrentIdentityAuthenticatorBadRequest

NewPatchCurrentIdentityAuthenticatorBadRequest creates a PatchCurrentIdentityAuthenticatorBadRequest with default headers values

func (*PatchCurrentIdentityAuthenticatorBadRequest) Error

func (*PatchCurrentIdentityAuthenticatorBadRequest) GetPayload

type PatchCurrentIdentityAuthenticatorNotFound

type PatchCurrentIdentityAuthenticatorNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

PatchCurrentIdentityAuthenticatorNotFound handles this case with default header values.

The requested resource does not exist

func NewPatchCurrentIdentityAuthenticatorNotFound

func NewPatchCurrentIdentityAuthenticatorNotFound() *PatchCurrentIdentityAuthenticatorNotFound

NewPatchCurrentIdentityAuthenticatorNotFound creates a PatchCurrentIdentityAuthenticatorNotFound with default headers values

func (*PatchCurrentIdentityAuthenticatorNotFound) Error

func (*PatchCurrentIdentityAuthenticatorNotFound) GetPayload

type PatchCurrentIdentityAuthenticatorOK

type PatchCurrentIdentityAuthenticatorOK struct {
	Payload *rest_model.Empty
}

PatchCurrentIdentityAuthenticatorOK handles this case with default header values.

The patch request was successful and the resource has been altered

func NewPatchCurrentIdentityAuthenticatorOK

func NewPatchCurrentIdentityAuthenticatorOK() *PatchCurrentIdentityAuthenticatorOK

NewPatchCurrentIdentityAuthenticatorOK creates a PatchCurrentIdentityAuthenticatorOK with default headers values

func (*PatchCurrentIdentityAuthenticatorOK) Error

func (*PatchCurrentIdentityAuthenticatorOK) GetPayload

type PatchCurrentIdentityAuthenticatorParams

type PatchCurrentIdentityAuthenticatorParams struct {

	/*Authenticator
	  An authenticator patch object

	*/
	Authenticator *rest_model.AuthenticatorPatchWithCurrent
	/*ID
	  The id of the requested resource

	*/
	ID string

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

PatchCurrentIdentityAuthenticatorParams contains all the parameters to send to the API endpoint for the patch current identity authenticator operation typically these are written to a http.Request

func NewPatchCurrentIdentityAuthenticatorParams

func NewPatchCurrentIdentityAuthenticatorParams() *PatchCurrentIdentityAuthenticatorParams

NewPatchCurrentIdentityAuthenticatorParams creates a new PatchCurrentIdentityAuthenticatorParams object with the default values initialized.

func NewPatchCurrentIdentityAuthenticatorParamsWithContext

func NewPatchCurrentIdentityAuthenticatorParamsWithContext(ctx context.Context) *PatchCurrentIdentityAuthenticatorParams

NewPatchCurrentIdentityAuthenticatorParamsWithContext creates a new PatchCurrentIdentityAuthenticatorParams object with the default values initialized, and the ability to set a context for a request

func NewPatchCurrentIdentityAuthenticatorParamsWithHTTPClient

func NewPatchCurrentIdentityAuthenticatorParamsWithHTTPClient(client *http.Client) *PatchCurrentIdentityAuthenticatorParams

NewPatchCurrentIdentityAuthenticatorParamsWithHTTPClient creates a new PatchCurrentIdentityAuthenticatorParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchCurrentIdentityAuthenticatorParamsWithTimeout

func NewPatchCurrentIdentityAuthenticatorParamsWithTimeout(timeout time.Duration) *PatchCurrentIdentityAuthenticatorParams

NewPatchCurrentIdentityAuthenticatorParamsWithTimeout creates a new PatchCurrentIdentityAuthenticatorParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchCurrentIdentityAuthenticatorParams) SetAuthenticator added in v0.19.6

SetAuthenticator adds the authenticator to the patch current identity authenticator params

func (*PatchCurrentIdentityAuthenticatorParams) SetContext

SetContext adds the context to the patch current identity authenticator params

func (*PatchCurrentIdentityAuthenticatorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch current identity authenticator params

func (*PatchCurrentIdentityAuthenticatorParams) SetID

SetID adds the id to the patch current identity authenticator params

func (*PatchCurrentIdentityAuthenticatorParams) SetTimeout

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

SetTimeout adds the timeout to the patch current identity authenticator params

func (*PatchCurrentIdentityAuthenticatorParams) WithAuthenticator added in v0.19.6

WithAuthenticator adds the authenticator to the patch current identity authenticator params

func (*PatchCurrentIdentityAuthenticatorParams) WithContext

WithContext adds the context to the patch current identity authenticator params

func (*PatchCurrentIdentityAuthenticatorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch current identity authenticator params

func (*PatchCurrentIdentityAuthenticatorParams) WithID

WithID adds the id to the patch current identity authenticator params

func (*PatchCurrentIdentityAuthenticatorParams) WithTimeout

WithTimeout adds the timeout to the patch current identity authenticator params

func (*PatchCurrentIdentityAuthenticatorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchCurrentIdentityAuthenticatorReader

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

PatchCurrentIdentityAuthenticatorReader is a Reader for the PatchCurrentIdentityAuthenticator structure.

func (*PatchCurrentIdentityAuthenticatorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchCurrentIdentityAuthenticatorUnauthorized

type PatchCurrentIdentityAuthenticatorUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

PatchCurrentIdentityAuthenticatorUnauthorized handles this case with default header values.

The currently supplied session does not have the correct access rights to request this resource

func NewPatchCurrentIdentityAuthenticatorUnauthorized

func NewPatchCurrentIdentityAuthenticatorUnauthorized() *PatchCurrentIdentityAuthenticatorUnauthorized

NewPatchCurrentIdentityAuthenticatorUnauthorized creates a PatchCurrentIdentityAuthenticatorUnauthorized with default headers values

func (*PatchCurrentIdentityAuthenticatorUnauthorized) Error

func (*PatchCurrentIdentityAuthenticatorUnauthorized) GetPayload

type UpdateCurrentIdentityAuthenticatorBadRequest

type UpdateCurrentIdentityAuthenticatorBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}

UpdateCurrentIdentityAuthenticatorBadRequest handles this case with default header values.

The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

func NewUpdateCurrentIdentityAuthenticatorBadRequest

func NewUpdateCurrentIdentityAuthenticatorBadRequest() *UpdateCurrentIdentityAuthenticatorBadRequest

NewUpdateCurrentIdentityAuthenticatorBadRequest creates a UpdateCurrentIdentityAuthenticatorBadRequest with default headers values

func (*UpdateCurrentIdentityAuthenticatorBadRequest) Error

func (*UpdateCurrentIdentityAuthenticatorBadRequest) GetPayload

type UpdateCurrentIdentityAuthenticatorNotFound

type UpdateCurrentIdentityAuthenticatorNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

UpdateCurrentIdentityAuthenticatorNotFound handles this case with default header values.

The requested resource does not exist

func NewUpdateCurrentIdentityAuthenticatorNotFound

func NewUpdateCurrentIdentityAuthenticatorNotFound() *UpdateCurrentIdentityAuthenticatorNotFound

NewUpdateCurrentIdentityAuthenticatorNotFound creates a UpdateCurrentIdentityAuthenticatorNotFound with default headers values

func (*UpdateCurrentIdentityAuthenticatorNotFound) Error

func (*UpdateCurrentIdentityAuthenticatorNotFound) GetPayload

type UpdateCurrentIdentityAuthenticatorOK

type UpdateCurrentIdentityAuthenticatorOK struct {
	Payload *rest_model.Empty
}

UpdateCurrentIdentityAuthenticatorOK handles this case with default header values.

The update request was successful and the resource has been altered

func NewUpdateCurrentIdentityAuthenticatorOK

func NewUpdateCurrentIdentityAuthenticatorOK() *UpdateCurrentIdentityAuthenticatorOK

NewUpdateCurrentIdentityAuthenticatorOK creates a UpdateCurrentIdentityAuthenticatorOK with default headers values

func (*UpdateCurrentIdentityAuthenticatorOK) Error

func (*UpdateCurrentIdentityAuthenticatorOK) GetPayload

type UpdateCurrentIdentityAuthenticatorParams

type UpdateCurrentIdentityAuthenticatorParams struct {

	/*Authenticator
	  An authenticator put object

	*/
	Authenticator *rest_model.AuthenticatorUpdateWithCurrent
	/*ID
	  The id of the requested resource

	*/
	ID string

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

UpdateCurrentIdentityAuthenticatorParams contains all the parameters to send to the API endpoint for the update current identity authenticator operation typically these are written to a http.Request

func NewUpdateCurrentIdentityAuthenticatorParams

func NewUpdateCurrentIdentityAuthenticatorParams() *UpdateCurrentIdentityAuthenticatorParams

NewUpdateCurrentIdentityAuthenticatorParams creates a new UpdateCurrentIdentityAuthenticatorParams object with the default values initialized.

func NewUpdateCurrentIdentityAuthenticatorParamsWithContext

func NewUpdateCurrentIdentityAuthenticatorParamsWithContext(ctx context.Context) *UpdateCurrentIdentityAuthenticatorParams

NewUpdateCurrentIdentityAuthenticatorParamsWithContext creates a new UpdateCurrentIdentityAuthenticatorParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateCurrentIdentityAuthenticatorParamsWithHTTPClient

func NewUpdateCurrentIdentityAuthenticatorParamsWithHTTPClient(client *http.Client) *UpdateCurrentIdentityAuthenticatorParams

NewUpdateCurrentIdentityAuthenticatorParamsWithHTTPClient creates a new UpdateCurrentIdentityAuthenticatorParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateCurrentIdentityAuthenticatorParamsWithTimeout

func NewUpdateCurrentIdentityAuthenticatorParamsWithTimeout(timeout time.Duration) *UpdateCurrentIdentityAuthenticatorParams

NewUpdateCurrentIdentityAuthenticatorParamsWithTimeout creates a new UpdateCurrentIdentityAuthenticatorParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateCurrentIdentityAuthenticatorParams) SetAuthenticator added in v0.19.6

SetAuthenticator adds the authenticator to the update current identity authenticator params

func (*UpdateCurrentIdentityAuthenticatorParams) SetContext

SetContext adds the context to the update current identity authenticator params

func (*UpdateCurrentIdentityAuthenticatorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update current identity authenticator params

func (*UpdateCurrentIdentityAuthenticatorParams) SetID

SetID adds the id to the update current identity authenticator params

func (*UpdateCurrentIdentityAuthenticatorParams) SetTimeout

SetTimeout adds the timeout to the update current identity authenticator params

func (*UpdateCurrentIdentityAuthenticatorParams) WithAuthenticator added in v0.19.6

WithAuthenticator adds the authenticator to the update current identity authenticator params

func (*UpdateCurrentIdentityAuthenticatorParams) WithContext

WithContext adds the context to the update current identity authenticator params

func (*UpdateCurrentIdentityAuthenticatorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update current identity authenticator params

func (*UpdateCurrentIdentityAuthenticatorParams) WithID

WithID adds the id to the update current identity authenticator params

func (*UpdateCurrentIdentityAuthenticatorParams) WithTimeout

WithTimeout adds the timeout to the update current identity authenticator params

func (*UpdateCurrentIdentityAuthenticatorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateCurrentIdentityAuthenticatorReader

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

UpdateCurrentIdentityAuthenticatorReader is a Reader for the UpdateCurrentIdentityAuthenticator structure.

func (*UpdateCurrentIdentityAuthenticatorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateCurrentIdentityAuthenticatorUnauthorized

type UpdateCurrentIdentityAuthenticatorUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

UpdateCurrentIdentityAuthenticatorUnauthorized handles this case with default header values.

The currently supplied session does not have the correct access rights to request this resource

func NewUpdateCurrentIdentityAuthenticatorUnauthorized

func NewUpdateCurrentIdentityAuthenticatorUnauthorized() *UpdateCurrentIdentityAuthenticatorUnauthorized

NewUpdateCurrentIdentityAuthenticatorUnauthorized creates a UpdateCurrentIdentityAuthenticatorUnauthorized with default headers values

func (*UpdateCurrentIdentityAuthenticatorUnauthorized) Error

func (*UpdateCurrentIdentityAuthenticatorUnauthorized) GetPayload

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL