v1credentials

package
v2.8.0-dev.116+incompa... Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2018 License: Apache-2.0, BSD-2-Clause Imports: 11 Imported by: 2

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 v1credentials API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new v1credentials API client.

func (*Client) DeleteCredential

func (a *Client) DeleteCredential(params *DeleteCredentialParams) error

DeleteCredential deletes credential by id

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) DeletePrivateCredential

func (a *Client) DeletePrivateCredential(params *DeletePrivateCredentialParams) error

DeletePrivateCredential deletes private credential by name

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) DeletePublicCredential

func (a *Client) DeletePublicCredential(params *DeletePublicCredentialParams) error

DeletePublicCredential deletes public owned or private credential by name

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) GetCredential

func (a *Client) GetCredential(params *GetCredentialParams) (*GetCredentialOK, error)

GetCredential retrieves credential by id

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) GetPrivateCredential

func (a *Client) GetPrivateCredential(params *GetPrivateCredentialParams) (*GetPrivateCredentialOK, error)

GetPrivateCredential retrieves a private credential by name

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) GetPrivatesCredential

func (a *Client) GetPrivatesCredential(params *GetPrivatesCredentialParams) (*GetPrivatesCredentialOK, error)

GetPrivatesCredential retrieves private credentials

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) GetPublicCredential

func (a *Client) GetPublicCredential(params *GetPublicCredentialParams) (*GetPublicCredentialOK, error)

GetPublicCredential retrieves a public or private owned credential by name

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) GetPublicsCredential

func (a *Client) GetPublicsCredential(params *GetPublicsCredentialParams) (*GetPublicsCredentialOK, error)

GetPublicsCredential retrieves public and private owned credentials

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) PostPrivateCredential

func (a *Client) PostPrivateCredential(params *PostPrivateCredentialParams) (*PostPrivateCredentialOK, error)

PostPrivateCredential creates credential as private resource

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) PostPublicCredential

func (a *Client) PostPublicCredential(params *PostPublicCredentialParams) (*PostPublicCredentialOK, error)

PostPublicCredential creates credential as public resource

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) PrivateInteractiveLoginCredential

func (a *Client) PrivateInteractiveLoginCredential(params *PrivateInteractiveLoginCredentialParams) (*PrivateInteractiveLoginCredentialOK, error)

PrivateInteractiveLoginCredential interactives login

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) PublicInteractiveLoginCredential

func (a *Client) PublicInteractiveLoginCredential(params *PublicInteractiveLoginCredentialParams) (*PublicInteractiveLoginCredentialOK, error)

PublicInteractiveLoginCredential interactives login

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) PutPrivateCredential

func (a *Client) PutPrivateCredential(params *PutPrivateCredentialParams) (*PutPrivateCredentialOK, error)

PutPrivateCredential modifies private credential resource

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) PutPublicCredential

func (a *Client) PutPublicCredential(params *PutPublicCredentialParams) (*PutPublicCredentialOK, error)

PutPublicCredential modifies public credential resource

Cloudbreak is launching Hadoop clusters on the user's behalf - on different cloud providers. One key point is that Cloudbreak does not store your Cloud provider account details (such as username, password, keys, private SSL certificates, etc). We work around the concept that Identity and Access Management is fully controlled by you - the end user. The Cloudbreak deployer is purely acting on behalf of the end user - without having access to the user's account.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type DeleteCredentialDefault

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

DeleteCredentialDefault handles this case with default header values.

successful operation

func NewDeleteCredentialDefault

func NewDeleteCredentialDefault(code int) *DeleteCredentialDefault

NewDeleteCredentialDefault creates a DeleteCredentialDefault with default headers values

func (*DeleteCredentialDefault) Code

func (o *DeleteCredentialDefault) Code() int

Code gets the status code for the delete credential default response

func (*DeleteCredentialDefault) Error

func (o *DeleteCredentialDefault) Error() string

type DeleteCredentialParams

type DeleteCredentialParams struct {

	/*ID*/
	ID int64

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

DeleteCredentialParams contains all the parameters to send to the API endpoint for the delete credential operation typically these are written to a http.Request

func NewDeleteCredentialParams

func NewDeleteCredentialParams() *DeleteCredentialParams

NewDeleteCredentialParams creates a new DeleteCredentialParams object with the default values initialized.

func NewDeleteCredentialParamsWithContext

func NewDeleteCredentialParamsWithContext(ctx context.Context) *DeleteCredentialParams

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

func NewDeleteCredentialParamsWithHTTPClient

func NewDeleteCredentialParamsWithHTTPClient(client *http.Client) *DeleteCredentialParams

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

func NewDeleteCredentialParamsWithTimeout

func NewDeleteCredentialParamsWithTimeout(timeout time.Duration) *DeleteCredentialParams

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

func (*DeleteCredentialParams) SetContext

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

SetContext adds the context to the delete credential params

func (*DeleteCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete credential params

func (*DeleteCredentialParams) SetID

func (o *DeleteCredentialParams) SetID(id int64)

SetID adds the id to the delete credential params

func (*DeleteCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the delete credential params

func (*DeleteCredentialParams) WithContext

WithContext adds the context to the delete credential params

func (*DeleteCredentialParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete credential params

func (*DeleteCredentialParams) WithID

WithID adds the id to the delete credential params

func (*DeleteCredentialParams) WithTimeout

WithTimeout adds the timeout to the delete credential params

func (*DeleteCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCredentialReader

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

DeleteCredentialReader is a Reader for the DeleteCredential structure.

func (*DeleteCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePrivateCredentialDefault

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

DeletePrivateCredentialDefault handles this case with default header values.

successful operation

func NewDeletePrivateCredentialDefault

func NewDeletePrivateCredentialDefault(code int) *DeletePrivateCredentialDefault

NewDeletePrivateCredentialDefault creates a DeletePrivateCredentialDefault with default headers values

func (*DeletePrivateCredentialDefault) Code

Code gets the status code for the delete private credential default response

func (*DeletePrivateCredentialDefault) Error

type DeletePrivateCredentialParams

type DeletePrivateCredentialParams struct {

	/*Name*/
	Name string

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

DeletePrivateCredentialParams contains all the parameters to send to the API endpoint for the delete private credential operation typically these are written to a http.Request

func NewDeletePrivateCredentialParams

func NewDeletePrivateCredentialParams() *DeletePrivateCredentialParams

NewDeletePrivateCredentialParams creates a new DeletePrivateCredentialParams object with the default values initialized.

func NewDeletePrivateCredentialParamsWithContext

func NewDeletePrivateCredentialParamsWithContext(ctx context.Context) *DeletePrivateCredentialParams

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

func NewDeletePrivateCredentialParamsWithHTTPClient

func NewDeletePrivateCredentialParamsWithHTTPClient(client *http.Client) *DeletePrivateCredentialParams

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

func NewDeletePrivateCredentialParamsWithTimeout

func NewDeletePrivateCredentialParamsWithTimeout(timeout time.Duration) *DeletePrivateCredentialParams

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

func (*DeletePrivateCredentialParams) SetContext

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

SetContext adds the context to the delete private credential params

func (*DeletePrivateCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete private credential params

func (*DeletePrivateCredentialParams) SetName

func (o *DeletePrivateCredentialParams) SetName(name string)

SetName adds the name to the delete private credential params

func (*DeletePrivateCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the delete private credential params

func (*DeletePrivateCredentialParams) WithContext

WithContext adds the context to the delete private credential params

func (*DeletePrivateCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete private credential params

func (*DeletePrivateCredentialParams) WithName

WithName adds the name to the delete private credential params

func (*DeletePrivateCredentialParams) WithTimeout

WithTimeout adds the timeout to the delete private credential params

func (*DeletePrivateCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePrivateCredentialReader

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

DeletePrivateCredentialReader is a Reader for the DeletePrivateCredential structure.

func (*DeletePrivateCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePublicCredentialDefault

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

DeletePublicCredentialDefault handles this case with default header values.

successful operation

func NewDeletePublicCredentialDefault

func NewDeletePublicCredentialDefault(code int) *DeletePublicCredentialDefault

NewDeletePublicCredentialDefault creates a DeletePublicCredentialDefault with default headers values

func (*DeletePublicCredentialDefault) Code

Code gets the status code for the delete public credential default response

func (*DeletePublicCredentialDefault) Error

type DeletePublicCredentialParams

type DeletePublicCredentialParams struct {

	/*Name*/
	Name string

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

DeletePublicCredentialParams contains all the parameters to send to the API endpoint for the delete public credential operation typically these are written to a http.Request

func NewDeletePublicCredentialParams

func NewDeletePublicCredentialParams() *DeletePublicCredentialParams

NewDeletePublicCredentialParams creates a new DeletePublicCredentialParams object with the default values initialized.

func NewDeletePublicCredentialParamsWithContext

func NewDeletePublicCredentialParamsWithContext(ctx context.Context) *DeletePublicCredentialParams

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

func NewDeletePublicCredentialParamsWithHTTPClient

func NewDeletePublicCredentialParamsWithHTTPClient(client *http.Client) *DeletePublicCredentialParams

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

func NewDeletePublicCredentialParamsWithTimeout

func NewDeletePublicCredentialParamsWithTimeout(timeout time.Duration) *DeletePublicCredentialParams

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

func (*DeletePublicCredentialParams) SetContext

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

SetContext adds the context to the delete public credential params

func (*DeletePublicCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete public credential params

func (*DeletePublicCredentialParams) SetName

func (o *DeletePublicCredentialParams) SetName(name string)

SetName adds the name to the delete public credential params

func (*DeletePublicCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the delete public credential params

func (*DeletePublicCredentialParams) WithContext

WithContext adds the context to the delete public credential params

func (*DeletePublicCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete public credential params

func (*DeletePublicCredentialParams) WithName

WithName adds the name to the delete public credential params

func (*DeletePublicCredentialParams) WithTimeout

WithTimeout adds the timeout to the delete public credential params

func (*DeletePublicCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePublicCredentialReader

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

DeletePublicCredentialReader is a Reader for the DeletePublicCredential structure.

func (*DeletePublicCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCredentialOK

type GetCredentialOK struct {
	Payload *models_cloudbreak.CredentialResponse
}

GetCredentialOK handles this case with default header values.

successful operation

func NewGetCredentialOK

func NewGetCredentialOK() *GetCredentialOK

NewGetCredentialOK creates a GetCredentialOK with default headers values

func (*GetCredentialOK) Error

func (o *GetCredentialOK) Error() string

type GetCredentialParams

type GetCredentialParams struct {

	/*ID*/
	ID int64

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

GetCredentialParams contains all the parameters to send to the API endpoint for the get credential operation typically these are written to a http.Request

func NewGetCredentialParams

func NewGetCredentialParams() *GetCredentialParams

NewGetCredentialParams creates a new GetCredentialParams object with the default values initialized.

func NewGetCredentialParamsWithContext

func NewGetCredentialParamsWithContext(ctx context.Context) *GetCredentialParams

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

func NewGetCredentialParamsWithHTTPClient

func NewGetCredentialParamsWithHTTPClient(client *http.Client) *GetCredentialParams

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

func NewGetCredentialParamsWithTimeout

func NewGetCredentialParamsWithTimeout(timeout time.Duration) *GetCredentialParams

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

func (*GetCredentialParams) SetContext

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

SetContext adds the context to the get credential params

func (*GetCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get credential params

func (*GetCredentialParams) SetID

func (o *GetCredentialParams) SetID(id int64)

SetID adds the id to the get credential params

func (*GetCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the get credential params

func (*GetCredentialParams) WithContext

WithContext adds the context to the get credential params

func (*GetCredentialParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get credential params

func (*GetCredentialParams) WithID

WithID adds the id to the get credential params

func (*GetCredentialParams) WithTimeout

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

WithTimeout adds the timeout to the get credential params

func (*GetCredentialParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetCredentialReader

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

GetCredentialReader is a Reader for the GetCredential structure.

func (*GetCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPrivateCredentialOK

type GetPrivateCredentialOK struct {
	Payload *models_cloudbreak.CredentialResponse
}

GetPrivateCredentialOK handles this case with default header values.

successful operation

func NewGetPrivateCredentialOK

func NewGetPrivateCredentialOK() *GetPrivateCredentialOK

NewGetPrivateCredentialOK creates a GetPrivateCredentialOK with default headers values

func (*GetPrivateCredentialOK) Error

func (o *GetPrivateCredentialOK) Error() string

type GetPrivateCredentialParams

type GetPrivateCredentialParams struct {

	/*Name*/
	Name string

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

GetPrivateCredentialParams contains all the parameters to send to the API endpoint for the get private credential operation typically these are written to a http.Request

func NewGetPrivateCredentialParams

func NewGetPrivateCredentialParams() *GetPrivateCredentialParams

NewGetPrivateCredentialParams creates a new GetPrivateCredentialParams object with the default values initialized.

func NewGetPrivateCredentialParamsWithContext

func NewGetPrivateCredentialParamsWithContext(ctx context.Context) *GetPrivateCredentialParams

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

func NewGetPrivateCredentialParamsWithHTTPClient

func NewGetPrivateCredentialParamsWithHTTPClient(client *http.Client) *GetPrivateCredentialParams

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

func NewGetPrivateCredentialParamsWithTimeout

func NewGetPrivateCredentialParamsWithTimeout(timeout time.Duration) *GetPrivateCredentialParams

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

func (*GetPrivateCredentialParams) SetContext

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

SetContext adds the context to the get private credential params

func (*GetPrivateCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get private credential params

func (*GetPrivateCredentialParams) SetName

func (o *GetPrivateCredentialParams) SetName(name string)

SetName adds the name to the get private credential params

func (*GetPrivateCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the get private credential params

func (*GetPrivateCredentialParams) WithContext

WithContext adds the context to the get private credential params

func (*GetPrivateCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get private credential params

func (*GetPrivateCredentialParams) WithName

WithName adds the name to the get private credential params

func (*GetPrivateCredentialParams) WithTimeout

WithTimeout adds the timeout to the get private credential params

func (*GetPrivateCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPrivateCredentialReader

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

GetPrivateCredentialReader is a Reader for the GetPrivateCredential structure.

func (*GetPrivateCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPrivatesCredentialOK

type GetPrivatesCredentialOK struct {
	Payload []*models_cloudbreak.CredentialResponse
}

GetPrivatesCredentialOK handles this case with default header values.

successful operation

func NewGetPrivatesCredentialOK

func NewGetPrivatesCredentialOK() *GetPrivatesCredentialOK

NewGetPrivatesCredentialOK creates a GetPrivatesCredentialOK with default headers values

func (*GetPrivatesCredentialOK) Error

func (o *GetPrivatesCredentialOK) Error() string

type GetPrivatesCredentialParams

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

GetPrivatesCredentialParams contains all the parameters to send to the API endpoint for the get privates credential operation typically these are written to a http.Request

func NewGetPrivatesCredentialParams

func NewGetPrivatesCredentialParams() *GetPrivatesCredentialParams

NewGetPrivatesCredentialParams creates a new GetPrivatesCredentialParams object with the default values initialized.

func NewGetPrivatesCredentialParamsWithContext

func NewGetPrivatesCredentialParamsWithContext(ctx context.Context) *GetPrivatesCredentialParams

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

func NewGetPrivatesCredentialParamsWithHTTPClient

func NewGetPrivatesCredentialParamsWithHTTPClient(client *http.Client) *GetPrivatesCredentialParams

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

func NewGetPrivatesCredentialParamsWithTimeout

func NewGetPrivatesCredentialParamsWithTimeout(timeout time.Duration) *GetPrivatesCredentialParams

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

func (*GetPrivatesCredentialParams) SetContext

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

SetContext adds the context to the get privates credential params

func (*GetPrivatesCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get privates credential params

func (*GetPrivatesCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the get privates credential params

func (*GetPrivatesCredentialParams) WithContext

WithContext adds the context to the get privates credential params

func (*GetPrivatesCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get privates credential params

func (*GetPrivatesCredentialParams) WithTimeout

WithTimeout adds the timeout to the get privates credential params

func (*GetPrivatesCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPrivatesCredentialReader

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

GetPrivatesCredentialReader is a Reader for the GetPrivatesCredential structure.

func (*GetPrivatesCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPublicCredentialOK

type GetPublicCredentialOK struct {
	Payload *models_cloudbreak.CredentialResponse
}

GetPublicCredentialOK handles this case with default header values.

successful operation

func NewGetPublicCredentialOK

func NewGetPublicCredentialOK() *GetPublicCredentialOK

NewGetPublicCredentialOK creates a GetPublicCredentialOK with default headers values

func (*GetPublicCredentialOK) Error

func (o *GetPublicCredentialOK) Error() string

type GetPublicCredentialParams

type GetPublicCredentialParams struct {

	/*Name*/
	Name string

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

GetPublicCredentialParams contains all the parameters to send to the API endpoint for the get public credential operation typically these are written to a http.Request

func NewGetPublicCredentialParams

func NewGetPublicCredentialParams() *GetPublicCredentialParams

NewGetPublicCredentialParams creates a new GetPublicCredentialParams object with the default values initialized.

func NewGetPublicCredentialParamsWithContext

func NewGetPublicCredentialParamsWithContext(ctx context.Context) *GetPublicCredentialParams

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

func NewGetPublicCredentialParamsWithHTTPClient

func NewGetPublicCredentialParamsWithHTTPClient(client *http.Client) *GetPublicCredentialParams

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

func NewGetPublicCredentialParamsWithTimeout

func NewGetPublicCredentialParamsWithTimeout(timeout time.Duration) *GetPublicCredentialParams

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

func (*GetPublicCredentialParams) SetContext

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

SetContext adds the context to the get public credential params

func (*GetPublicCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get public credential params

func (*GetPublicCredentialParams) SetName

func (o *GetPublicCredentialParams) SetName(name string)

SetName adds the name to the get public credential params

func (*GetPublicCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the get public credential params

func (*GetPublicCredentialParams) WithContext

WithContext adds the context to the get public credential params

func (*GetPublicCredentialParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get public credential params

func (*GetPublicCredentialParams) WithName

WithName adds the name to the get public credential params

func (*GetPublicCredentialParams) WithTimeout

WithTimeout adds the timeout to the get public credential params

func (*GetPublicCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPublicCredentialReader

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

GetPublicCredentialReader is a Reader for the GetPublicCredential structure.

func (*GetPublicCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPublicsCredentialOK

type GetPublicsCredentialOK struct {
	Payload []*models_cloudbreak.CredentialResponse
}

GetPublicsCredentialOK handles this case with default header values.

successful operation

func NewGetPublicsCredentialOK

func NewGetPublicsCredentialOK() *GetPublicsCredentialOK

NewGetPublicsCredentialOK creates a GetPublicsCredentialOK with default headers values

func (*GetPublicsCredentialOK) Error

func (o *GetPublicsCredentialOK) Error() string

type GetPublicsCredentialParams

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

GetPublicsCredentialParams contains all the parameters to send to the API endpoint for the get publics credential operation typically these are written to a http.Request

func NewGetPublicsCredentialParams

func NewGetPublicsCredentialParams() *GetPublicsCredentialParams

NewGetPublicsCredentialParams creates a new GetPublicsCredentialParams object with the default values initialized.

func NewGetPublicsCredentialParamsWithContext

func NewGetPublicsCredentialParamsWithContext(ctx context.Context) *GetPublicsCredentialParams

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

func NewGetPublicsCredentialParamsWithHTTPClient

func NewGetPublicsCredentialParamsWithHTTPClient(client *http.Client) *GetPublicsCredentialParams

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

func NewGetPublicsCredentialParamsWithTimeout

func NewGetPublicsCredentialParamsWithTimeout(timeout time.Duration) *GetPublicsCredentialParams

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

func (*GetPublicsCredentialParams) SetContext

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

SetContext adds the context to the get publics credential params

func (*GetPublicsCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get publics credential params

func (*GetPublicsCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the get publics credential params

func (*GetPublicsCredentialParams) WithContext

WithContext adds the context to the get publics credential params

func (*GetPublicsCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get publics credential params

func (*GetPublicsCredentialParams) WithTimeout

WithTimeout adds the timeout to the get publics credential params

func (*GetPublicsCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPublicsCredentialReader

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

GetPublicsCredentialReader is a Reader for the GetPublicsCredential structure.

func (*GetPublicsCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPrivateCredentialOK

type PostPrivateCredentialOK struct {
	Payload *models_cloudbreak.CredentialResponse
}

PostPrivateCredentialOK handles this case with default header values.

successful operation

func NewPostPrivateCredentialOK

func NewPostPrivateCredentialOK() *PostPrivateCredentialOK

NewPostPrivateCredentialOK creates a PostPrivateCredentialOK with default headers values

func (*PostPrivateCredentialOK) Error

func (o *PostPrivateCredentialOK) Error() string

type PostPrivateCredentialParams

type PostPrivateCredentialParams struct {

	/*Body*/
	Body *models_cloudbreak.CredentialRequest

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

PostPrivateCredentialParams contains all the parameters to send to the API endpoint for the post private credential operation typically these are written to a http.Request

func NewPostPrivateCredentialParams

func NewPostPrivateCredentialParams() *PostPrivateCredentialParams

NewPostPrivateCredentialParams creates a new PostPrivateCredentialParams object with the default values initialized.

func NewPostPrivateCredentialParamsWithContext

func NewPostPrivateCredentialParamsWithContext(ctx context.Context) *PostPrivateCredentialParams

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

func NewPostPrivateCredentialParamsWithHTTPClient

func NewPostPrivateCredentialParamsWithHTTPClient(client *http.Client) *PostPrivateCredentialParams

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

func NewPostPrivateCredentialParamsWithTimeout

func NewPostPrivateCredentialParamsWithTimeout(timeout time.Duration) *PostPrivateCredentialParams

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

func (*PostPrivateCredentialParams) SetBody

SetBody adds the body to the post private credential params

func (*PostPrivateCredentialParams) SetContext

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

SetContext adds the context to the post private credential params

func (*PostPrivateCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post private credential params

func (*PostPrivateCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the post private credential params

func (*PostPrivateCredentialParams) WithBody

WithBody adds the body to the post private credential params

func (*PostPrivateCredentialParams) WithContext

WithContext adds the context to the post private credential params

func (*PostPrivateCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post private credential params

func (*PostPrivateCredentialParams) WithTimeout

WithTimeout adds the timeout to the post private credential params

func (*PostPrivateCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPrivateCredentialReader

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

PostPrivateCredentialReader is a Reader for the PostPrivateCredential structure.

func (*PostPrivateCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPublicCredentialOK

type PostPublicCredentialOK struct {
	Payload *models_cloudbreak.CredentialResponse
}

PostPublicCredentialOK handles this case with default header values.

successful operation

func NewPostPublicCredentialOK

func NewPostPublicCredentialOK() *PostPublicCredentialOK

NewPostPublicCredentialOK creates a PostPublicCredentialOK with default headers values

func (*PostPublicCredentialOK) Error

func (o *PostPublicCredentialOK) Error() string

type PostPublicCredentialParams

type PostPublicCredentialParams struct {

	/*Body*/
	Body *models_cloudbreak.CredentialRequest

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

PostPublicCredentialParams contains all the parameters to send to the API endpoint for the post public credential operation typically these are written to a http.Request

func NewPostPublicCredentialParams

func NewPostPublicCredentialParams() *PostPublicCredentialParams

NewPostPublicCredentialParams creates a new PostPublicCredentialParams object with the default values initialized.

func NewPostPublicCredentialParamsWithContext

func NewPostPublicCredentialParamsWithContext(ctx context.Context) *PostPublicCredentialParams

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

func NewPostPublicCredentialParamsWithHTTPClient

func NewPostPublicCredentialParamsWithHTTPClient(client *http.Client) *PostPublicCredentialParams

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

func NewPostPublicCredentialParamsWithTimeout

func NewPostPublicCredentialParamsWithTimeout(timeout time.Duration) *PostPublicCredentialParams

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

func (*PostPublicCredentialParams) SetBody

SetBody adds the body to the post public credential params

func (*PostPublicCredentialParams) SetContext

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

SetContext adds the context to the post public credential params

func (*PostPublicCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post public credential params

func (*PostPublicCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the post public credential params

func (*PostPublicCredentialParams) WithBody

WithBody adds the body to the post public credential params

func (*PostPublicCredentialParams) WithContext

WithContext adds the context to the post public credential params

func (*PostPublicCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post public credential params

func (*PostPublicCredentialParams) WithTimeout

WithTimeout adds the timeout to the post public credential params

func (*PostPublicCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPublicCredentialReader

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

PostPublicCredentialReader is a Reader for the PostPublicCredential structure.

func (*PostPublicCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PrivateInteractiveLoginCredentialOK

type PrivateInteractiveLoginCredentialOK struct {
	Payload PrivateInteractiveLoginCredentialOKBody
}

PrivateInteractiveLoginCredentialOK handles this case with default header values.

successful operation

func NewPrivateInteractiveLoginCredentialOK

func NewPrivateInteractiveLoginCredentialOK() *PrivateInteractiveLoginCredentialOK

NewPrivateInteractiveLoginCredentialOK creates a PrivateInteractiveLoginCredentialOK with default headers values

func (*PrivateInteractiveLoginCredentialOK) Error

type PrivateInteractiveLoginCredentialOKBody

type PrivateInteractiveLoginCredentialOKBody map[string]string

func (PrivateInteractiveLoginCredentialOKBody) Validate

Validate validates this private interactive login credential o k body

type PrivateInteractiveLoginCredentialParams

type PrivateInteractiveLoginCredentialParams struct {

	/*Body*/
	Body *models_cloudbreak.CredentialRequest

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

PrivateInteractiveLoginCredentialParams contains all the parameters to send to the API endpoint for the private interactive login credential operation typically these are written to a http.Request

func NewPrivateInteractiveLoginCredentialParams

func NewPrivateInteractiveLoginCredentialParams() *PrivateInteractiveLoginCredentialParams

NewPrivateInteractiveLoginCredentialParams creates a new PrivateInteractiveLoginCredentialParams object with the default values initialized.

func NewPrivateInteractiveLoginCredentialParamsWithContext

func NewPrivateInteractiveLoginCredentialParamsWithContext(ctx context.Context) *PrivateInteractiveLoginCredentialParams

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

func NewPrivateInteractiveLoginCredentialParamsWithHTTPClient

func NewPrivateInteractiveLoginCredentialParamsWithHTTPClient(client *http.Client) *PrivateInteractiveLoginCredentialParams

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

func NewPrivateInteractiveLoginCredentialParamsWithTimeout

func NewPrivateInteractiveLoginCredentialParamsWithTimeout(timeout time.Duration) *PrivateInteractiveLoginCredentialParams

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

func (*PrivateInteractiveLoginCredentialParams) SetBody

SetBody adds the body to the private interactive login credential params

func (*PrivateInteractiveLoginCredentialParams) SetContext

SetContext adds the context to the private interactive login credential params

func (*PrivateInteractiveLoginCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the private interactive login credential params

func (*PrivateInteractiveLoginCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the private interactive login credential params

func (*PrivateInteractiveLoginCredentialParams) WithBody

WithBody adds the body to the private interactive login credential params

func (*PrivateInteractiveLoginCredentialParams) WithContext

WithContext adds the context to the private interactive login credential params

func (*PrivateInteractiveLoginCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the private interactive login credential params

func (*PrivateInteractiveLoginCredentialParams) WithTimeout

WithTimeout adds the timeout to the private interactive login credential params

func (*PrivateInteractiveLoginCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PrivateInteractiveLoginCredentialReader

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

PrivateInteractiveLoginCredentialReader is a Reader for the PrivateInteractiveLoginCredential structure.

func (*PrivateInteractiveLoginCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicInteractiveLoginCredentialOK

type PublicInteractiveLoginCredentialOK struct {
	Payload PublicInteractiveLoginCredentialOKBody
}

PublicInteractiveLoginCredentialOK handles this case with default header values.

successful operation

func NewPublicInteractiveLoginCredentialOK

func NewPublicInteractiveLoginCredentialOK() *PublicInteractiveLoginCredentialOK

NewPublicInteractiveLoginCredentialOK creates a PublicInteractiveLoginCredentialOK with default headers values

func (*PublicInteractiveLoginCredentialOK) Error

type PublicInteractiveLoginCredentialOKBody

type PublicInteractiveLoginCredentialOKBody map[string]string

func (PublicInteractiveLoginCredentialOKBody) Validate

Validate validates this public interactive login credential o k body

type PublicInteractiveLoginCredentialParams

type PublicInteractiveLoginCredentialParams struct {

	/*Body*/
	Body *models_cloudbreak.CredentialRequest

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

PublicInteractiveLoginCredentialParams contains all the parameters to send to the API endpoint for the public interactive login credential operation typically these are written to a http.Request

func NewPublicInteractiveLoginCredentialParams

func NewPublicInteractiveLoginCredentialParams() *PublicInteractiveLoginCredentialParams

NewPublicInteractiveLoginCredentialParams creates a new PublicInteractiveLoginCredentialParams object with the default values initialized.

func NewPublicInteractiveLoginCredentialParamsWithContext

func NewPublicInteractiveLoginCredentialParamsWithContext(ctx context.Context) *PublicInteractiveLoginCredentialParams

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

func NewPublicInteractiveLoginCredentialParamsWithHTTPClient

func NewPublicInteractiveLoginCredentialParamsWithHTTPClient(client *http.Client) *PublicInteractiveLoginCredentialParams

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

func NewPublicInteractiveLoginCredentialParamsWithTimeout

func NewPublicInteractiveLoginCredentialParamsWithTimeout(timeout time.Duration) *PublicInteractiveLoginCredentialParams

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

func (*PublicInteractiveLoginCredentialParams) SetBody

SetBody adds the body to the public interactive login credential params

func (*PublicInteractiveLoginCredentialParams) SetContext

SetContext adds the context to the public interactive login credential params

func (*PublicInteractiveLoginCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public interactive login credential params

func (*PublicInteractiveLoginCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the public interactive login credential params

func (*PublicInteractiveLoginCredentialParams) WithBody

WithBody adds the body to the public interactive login credential params

func (*PublicInteractiveLoginCredentialParams) WithContext

WithContext adds the context to the public interactive login credential params

func (*PublicInteractiveLoginCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public interactive login credential params

func (*PublicInteractiveLoginCredentialParams) WithTimeout

WithTimeout adds the timeout to the public interactive login credential params

func (*PublicInteractiveLoginCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicInteractiveLoginCredentialReader

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

PublicInteractiveLoginCredentialReader is a Reader for the PublicInteractiveLoginCredential structure.

func (*PublicInteractiveLoginCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutPrivateCredentialOK

type PutPrivateCredentialOK struct {
	Payload *models_cloudbreak.CredentialResponse
}

PutPrivateCredentialOK handles this case with default header values.

successful operation

func NewPutPrivateCredentialOK

func NewPutPrivateCredentialOK() *PutPrivateCredentialOK

NewPutPrivateCredentialOK creates a PutPrivateCredentialOK with default headers values

func (*PutPrivateCredentialOK) Error

func (o *PutPrivateCredentialOK) Error() string

type PutPrivateCredentialParams

type PutPrivateCredentialParams struct {

	/*Body*/
	Body *models_cloudbreak.CredentialRequest

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

PutPrivateCredentialParams contains all the parameters to send to the API endpoint for the put private credential operation typically these are written to a http.Request

func NewPutPrivateCredentialParams

func NewPutPrivateCredentialParams() *PutPrivateCredentialParams

NewPutPrivateCredentialParams creates a new PutPrivateCredentialParams object with the default values initialized.

func NewPutPrivateCredentialParamsWithContext

func NewPutPrivateCredentialParamsWithContext(ctx context.Context) *PutPrivateCredentialParams

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

func NewPutPrivateCredentialParamsWithHTTPClient

func NewPutPrivateCredentialParamsWithHTTPClient(client *http.Client) *PutPrivateCredentialParams

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

func NewPutPrivateCredentialParamsWithTimeout

func NewPutPrivateCredentialParamsWithTimeout(timeout time.Duration) *PutPrivateCredentialParams

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

func (*PutPrivateCredentialParams) SetBody

SetBody adds the body to the put private credential params

func (*PutPrivateCredentialParams) SetContext

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

SetContext adds the context to the put private credential params

func (*PutPrivateCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put private credential params

func (*PutPrivateCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the put private credential params

func (*PutPrivateCredentialParams) WithBody

WithBody adds the body to the put private credential params

func (*PutPrivateCredentialParams) WithContext

WithContext adds the context to the put private credential params

func (*PutPrivateCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put private credential params

func (*PutPrivateCredentialParams) WithTimeout

WithTimeout adds the timeout to the put private credential params

func (*PutPrivateCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutPrivateCredentialReader

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

PutPrivateCredentialReader is a Reader for the PutPrivateCredential structure.

func (*PutPrivateCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutPublicCredentialOK

type PutPublicCredentialOK struct {
	Payload *models_cloudbreak.CredentialResponse
}

PutPublicCredentialOK handles this case with default header values.

successful operation

func NewPutPublicCredentialOK

func NewPutPublicCredentialOK() *PutPublicCredentialOK

NewPutPublicCredentialOK creates a PutPublicCredentialOK with default headers values

func (*PutPublicCredentialOK) Error

func (o *PutPublicCredentialOK) Error() string

type PutPublicCredentialParams

type PutPublicCredentialParams struct {

	/*Body*/
	Body *models_cloudbreak.CredentialRequest

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

PutPublicCredentialParams contains all the parameters to send to the API endpoint for the put public credential operation typically these are written to a http.Request

func NewPutPublicCredentialParams

func NewPutPublicCredentialParams() *PutPublicCredentialParams

NewPutPublicCredentialParams creates a new PutPublicCredentialParams object with the default values initialized.

func NewPutPublicCredentialParamsWithContext

func NewPutPublicCredentialParamsWithContext(ctx context.Context) *PutPublicCredentialParams

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

func NewPutPublicCredentialParamsWithHTTPClient

func NewPutPublicCredentialParamsWithHTTPClient(client *http.Client) *PutPublicCredentialParams

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

func NewPutPublicCredentialParamsWithTimeout

func NewPutPublicCredentialParamsWithTimeout(timeout time.Duration) *PutPublicCredentialParams

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

func (*PutPublicCredentialParams) SetBody

SetBody adds the body to the put public credential params

func (*PutPublicCredentialParams) SetContext

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

SetContext adds the context to the put public credential params

func (*PutPublicCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put public credential params

func (*PutPublicCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the put public credential params

func (*PutPublicCredentialParams) WithBody

WithBody adds the body to the put public credential params

func (*PutPublicCredentialParams) WithContext

WithContext adds the context to the put public credential params

func (*PutPublicCredentialParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the put public credential params

func (*PutPublicCredentialParams) WithTimeout

WithTimeout adds the timeout to the put public credential params

func (*PutPublicCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutPublicCredentialReader

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

PutPublicCredentialReader is a Reader for the PutPublicCredential structure.

func (*PutPublicCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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