v3_workspace_id_ldapconfigs

package
v2.8.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Sep 17, 2018 License: Apache-2.0, BSD-2-Clause 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 v3 workspace id ldapconfigs API

func New

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

New creates a new v3 workspace id ldapconfigs API client.

func (*Client) CreateLdapConfigsInWorkspace

func (a *Client) CreateLdapConfigsInWorkspace(params *CreateLdapConfigsInWorkspaceParams) (*CreateLdapConfigsInWorkspaceOK, error)

CreateLdapConfigsInWorkspace creates l d a p config in workspace

LDAP server integration enables the user to provide a central place to store usernames and passwords for the users of his/her clusters.

func (*Client) DeleteLdapConfigsInWorkspace

func (a *Client) DeleteLdapConfigsInWorkspace(params *DeleteLdapConfigsInWorkspaceParams) (*DeleteLdapConfigsInWorkspaceOK, error)

DeleteLdapConfigsInWorkspace deletes l d a p config by name in workspace

LDAP server integration enables the user to provide a central place to store usernames and passwords for the users of his/her clusters.

func (*Client) GetLdapConfigInWorkspace

func (a *Client) GetLdapConfigInWorkspace(params *GetLdapConfigInWorkspaceParams) (*GetLdapConfigInWorkspaceOK, error)

GetLdapConfigInWorkspace gets l d a p config by name in workspace

LDAP server integration enables the user to provide a central place to store usernames and passwords for the users of his/her clusters.

func (*Client) GetLdapRequestByNameAndWorkspaceID

func (a *Client) GetLdapRequestByNameAndWorkspaceID(params *GetLdapRequestByNameAndWorkspaceIDParams) (*GetLdapRequestByNameAndWorkspaceIDOK, error)

GetLdapRequestByNameAndWorkspaceID gets request

LDAP server integration enables the user to provide a central place to store usernames and passwords for the users of his/her clusters.

func (*Client) ListLdapsByWorkspace

func (a *Client) ListLdapsByWorkspace(params *ListLdapsByWorkspaceParams) (*ListLdapsByWorkspaceOK, error)

ListLdapsByWorkspace lists l d a p configs for the given workspace

LDAP server integration enables the user to provide a central place to store usernames and passwords for the users of his/her clusters.

func (*Client) PostLdapConnectionTestInWorkspace

func (a *Client) PostLdapConnectionTestInWorkspace(params *PostLdapConnectionTestInWorkspaceParams) (*PostLdapConnectionTestInWorkspaceOK, error)

PostLdapConnectionTestInWorkspace tests that the connection could be established of an existing or new l d a p config

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type CreateLdapConfigsInWorkspaceOK

type CreateLdapConfigsInWorkspaceOK struct {
	Payload *models_cloudbreak.LdapConfigResponse
}

CreateLdapConfigsInWorkspaceOK handles this case with default header values.

successful operation

func NewCreateLdapConfigsInWorkspaceOK

func NewCreateLdapConfigsInWorkspaceOK() *CreateLdapConfigsInWorkspaceOK

NewCreateLdapConfigsInWorkspaceOK creates a CreateLdapConfigsInWorkspaceOK with default headers values

func (*CreateLdapConfigsInWorkspaceOK) Error

type CreateLdapConfigsInWorkspaceParams

type CreateLdapConfigsInWorkspaceParams struct {

	/*Body*/
	Body *models_cloudbreak.LdapConfigRequest
	/*WorkspaceID*/
	WorkspaceID int64

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

CreateLdapConfigsInWorkspaceParams contains all the parameters to send to the API endpoint for the create ldap configs in workspace operation typically these are written to a http.Request

func NewCreateLdapConfigsInWorkspaceParams

func NewCreateLdapConfigsInWorkspaceParams() *CreateLdapConfigsInWorkspaceParams

NewCreateLdapConfigsInWorkspaceParams creates a new CreateLdapConfigsInWorkspaceParams object with the default values initialized.

func NewCreateLdapConfigsInWorkspaceParamsWithContext

func NewCreateLdapConfigsInWorkspaceParamsWithContext(ctx context.Context) *CreateLdapConfigsInWorkspaceParams

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

func NewCreateLdapConfigsInWorkspaceParamsWithHTTPClient

func NewCreateLdapConfigsInWorkspaceParamsWithHTTPClient(client *http.Client) *CreateLdapConfigsInWorkspaceParams

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

func NewCreateLdapConfigsInWorkspaceParamsWithTimeout

func NewCreateLdapConfigsInWorkspaceParamsWithTimeout(timeout time.Duration) *CreateLdapConfigsInWorkspaceParams

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

func (*CreateLdapConfigsInWorkspaceParams) SetBody

SetBody adds the body to the create ldap configs in workspace params

func (*CreateLdapConfigsInWorkspaceParams) SetContext

SetContext adds the context to the create ldap configs in workspace params

func (*CreateLdapConfigsInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create ldap configs in workspace params

func (*CreateLdapConfigsInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the create ldap configs in workspace params

func (*CreateLdapConfigsInWorkspaceParams) SetWorkspaceID

func (o *CreateLdapConfigsInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the create ldap configs in workspace params

func (*CreateLdapConfigsInWorkspaceParams) WithBody

WithBody adds the body to the create ldap configs in workspace params

func (*CreateLdapConfigsInWorkspaceParams) WithContext

WithContext adds the context to the create ldap configs in workspace params

func (*CreateLdapConfigsInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create ldap configs in workspace params

func (*CreateLdapConfigsInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the create ldap configs in workspace params

func (*CreateLdapConfigsInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the create ldap configs in workspace params

func (*CreateLdapConfigsInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateLdapConfigsInWorkspaceReader

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

CreateLdapConfigsInWorkspaceReader is a Reader for the CreateLdapConfigsInWorkspace structure.

func (*CreateLdapConfigsInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteLdapConfigsInWorkspaceOK

type DeleteLdapConfigsInWorkspaceOK struct {
	Payload *models_cloudbreak.LdapConfigResponse
}

DeleteLdapConfigsInWorkspaceOK handles this case with default header values.

successful operation

func NewDeleteLdapConfigsInWorkspaceOK

func NewDeleteLdapConfigsInWorkspaceOK() *DeleteLdapConfigsInWorkspaceOK

NewDeleteLdapConfigsInWorkspaceOK creates a DeleteLdapConfigsInWorkspaceOK with default headers values

func (*DeleteLdapConfigsInWorkspaceOK) Error

type DeleteLdapConfigsInWorkspaceParams

type DeleteLdapConfigsInWorkspaceParams struct {

	/*Name*/
	Name string
	/*WorkspaceID*/
	WorkspaceID int64

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

DeleteLdapConfigsInWorkspaceParams contains all the parameters to send to the API endpoint for the delete ldap configs in workspace operation typically these are written to a http.Request

func NewDeleteLdapConfigsInWorkspaceParams

func NewDeleteLdapConfigsInWorkspaceParams() *DeleteLdapConfigsInWorkspaceParams

NewDeleteLdapConfigsInWorkspaceParams creates a new DeleteLdapConfigsInWorkspaceParams object with the default values initialized.

func NewDeleteLdapConfigsInWorkspaceParamsWithContext

func NewDeleteLdapConfigsInWorkspaceParamsWithContext(ctx context.Context) *DeleteLdapConfigsInWorkspaceParams

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

func NewDeleteLdapConfigsInWorkspaceParamsWithHTTPClient

func NewDeleteLdapConfigsInWorkspaceParamsWithHTTPClient(client *http.Client) *DeleteLdapConfigsInWorkspaceParams

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

func NewDeleteLdapConfigsInWorkspaceParamsWithTimeout

func NewDeleteLdapConfigsInWorkspaceParamsWithTimeout(timeout time.Duration) *DeleteLdapConfigsInWorkspaceParams

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

func (*DeleteLdapConfigsInWorkspaceParams) SetContext

SetContext adds the context to the delete ldap configs in workspace params

func (*DeleteLdapConfigsInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete ldap configs in workspace params

func (*DeleteLdapConfigsInWorkspaceParams) SetName

func (o *DeleteLdapConfigsInWorkspaceParams) SetName(name string)

SetName adds the name to the delete ldap configs in workspace params

func (*DeleteLdapConfigsInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the delete ldap configs in workspace params

func (*DeleteLdapConfigsInWorkspaceParams) SetWorkspaceID

func (o *DeleteLdapConfigsInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the delete ldap configs in workspace params

func (*DeleteLdapConfigsInWorkspaceParams) WithContext

WithContext adds the context to the delete ldap configs in workspace params

func (*DeleteLdapConfigsInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete ldap configs in workspace params

func (*DeleteLdapConfigsInWorkspaceParams) WithName

WithName adds the name to the delete ldap configs in workspace params

func (*DeleteLdapConfigsInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the delete ldap configs in workspace params

func (*DeleteLdapConfigsInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the delete ldap configs in workspace params

func (*DeleteLdapConfigsInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteLdapConfigsInWorkspaceReader

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

DeleteLdapConfigsInWorkspaceReader is a Reader for the DeleteLdapConfigsInWorkspace structure.

func (*DeleteLdapConfigsInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLdapConfigInWorkspaceOK

type GetLdapConfigInWorkspaceOK struct {
	Payload *models_cloudbreak.LdapConfigResponse
}

GetLdapConfigInWorkspaceOK handles this case with default header values.

successful operation

func NewGetLdapConfigInWorkspaceOK

func NewGetLdapConfigInWorkspaceOK() *GetLdapConfigInWorkspaceOK

NewGetLdapConfigInWorkspaceOK creates a GetLdapConfigInWorkspaceOK with default headers values

func (*GetLdapConfigInWorkspaceOK) Error

type GetLdapConfigInWorkspaceParams

type GetLdapConfigInWorkspaceParams struct {

	/*Name*/
	Name string
	/*WorkspaceID*/
	WorkspaceID int64

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

GetLdapConfigInWorkspaceParams contains all the parameters to send to the API endpoint for the get ldap config in workspace operation typically these are written to a http.Request

func NewGetLdapConfigInWorkspaceParams

func NewGetLdapConfigInWorkspaceParams() *GetLdapConfigInWorkspaceParams

NewGetLdapConfigInWorkspaceParams creates a new GetLdapConfigInWorkspaceParams object with the default values initialized.

func NewGetLdapConfigInWorkspaceParamsWithContext

func NewGetLdapConfigInWorkspaceParamsWithContext(ctx context.Context) *GetLdapConfigInWorkspaceParams

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

func NewGetLdapConfigInWorkspaceParamsWithHTTPClient

func NewGetLdapConfigInWorkspaceParamsWithHTTPClient(client *http.Client) *GetLdapConfigInWorkspaceParams

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

func NewGetLdapConfigInWorkspaceParamsWithTimeout

func NewGetLdapConfigInWorkspaceParamsWithTimeout(timeout time.Duration) *GetLdapConfigInWorkspaceParams

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

func (*GetLdapConfigInWorkspaceParams) SetContext

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

SetContext adds the context to the get ldap config in workspace params

func (*GetLdapConfigInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get ldap config in workspace params

func (*GetLdapConfigInWorkspaceParams) SetName

func (o *GetLdapConfigInWorkspaceParams) SetName(name string)

SetName adds the name to the get ldap config in workspace params

func (*GetLdapConfigInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the get ldap config in workspace params

func (*GetLdapConfigInWorkspaceParams) SetWorkspaceID

func (o *GetLdapConfigInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the get ldap config in workspace params

func (*GetLdapConfigInWorkspaceParams) WithContext

WithContext adds the context to the get ldap config in workspace params

func (*GetLdapConfigInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get ldap config in workspace params

func (*GetLdapConfigInWorkspaceParams) WithName

WithName adds the name to the get ldap config in workspace params

func (*GetLdapConfigInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the get ldap config in workspace params

func (*GetLdapConfigInWorkspaceParams) WithWorkspaceID

func (o *GetLdapConfigInWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetLdapConfigInWorkspaceParams

WithWorkspaceID adds the workspaceID to the get ldap config in workspace params

func (*GetLdapConfigInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLdapConfigInWorkspaceReader

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

GetLdapConfigInWorkspaceReader is a Reader for the GetLdapConfigInWorkspace structure.

func (*GetLdapConfigInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLdapRequestByNameAndWorkspaceIDOK

type GetLdapRequestByNameAndWorkspaceIDOK struct {
	Payload *models_cloudbreak.LdapConfigRequest
}

GetLdapRequestByNameAndWorkspaceIDOK handles this case with default header values.

successful operation

func NewGetLdapRequestByNameAndWorkspaceIDOK

func NewGetLdapRequestByNameAndWorkspaceIDOK() *GetLdapRequestByNameAndWorkspaceIDOK

NewGetLdapRequestByNameAndWorkspaceIDOK creates a GetLdapRequestByNameAndWorkspaceIDOK with default headers values

func (*GetLdapRequestByNameAndWorkspaceIDOK) Error

type GetLdapRequestByNameAndWorkspaceIDParams

type GetLdapRequestByNameAndWorkspaceIDParams struct {

	/*Name*/
	Name string
	/*WorkspaceID*/
	WorkspaceID int64

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

GetLdapRequestByNameAndWorkspaceIDParams contains all the parameters to send to the API endpoint for the get ldap request by name and workspace Id operation typically these are written to a http.Request

func NewGetLdapRequestByNameAndWorkspaceIDParams

func NewGetLdapRequestByNameAndWorkspaceIDParams() *GetLdapRequestByNameAndWorkspaceIDParams

NewGetLdapRequestByNameAndWorkspaceIDParams creates a new GetLdapRequestByNameAndWorkspaceIDParams object with the default values initialized.

func NewGetLdapRequestByNameAndWorkspaceIDParamsWithContext

func NewGetLdapRequestByNameAndWorkspaceIDParamsWithContext(ctx context.Context) *GetLdapRequestByNameAndWorkspaceIDParams

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

func NewGetLdapRequestByNameAndWorkspaceIDParamsWithHTTPClient

func NewGetLdapRequestByNameAndWorkspaceIDParamsWithHTTPClient(client *http.Client) *GetLdapRequestByNameAndWorkspaceIDParams

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

func NewGetLdapRequestByNameAndWorkspaceIDParamsWithTimeout

func NewGetLdapRequestByNameAndWorkspaceIDParamsWithTimeout(timeout time.Duration) *GetLdapRequestByNameAndWorkspaceIDParams

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

func (*GetLdapRequestByNameAndWorkspaceIDParams) SetContext

SetContext adds the context to the get ldap request by name and workspace Id params

func (*GetLdapRequestByNameAndWorkspaceIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get ldap request by name and workspace Id params

func (*GetLdapRequestByNameAndWorkspaceIDParams) SetName

SetName adds the name to the get ldap request by name and workspace Id params

func (*GetLdapRequestByNameAndWorkspaceIDParams) SetTimeout

SetTimeout adds the timeout to the get ldap request by name and workspace Id params

func (*GetLdapRequestByNameAndWorkspaceIDParams) SetWorkspaceID

func (o *GetLdapRequestByNameAndWorkspaceIDParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the get ldap request by name and workspace Id params

func (*GetLdapRequestByNameAndWorkspaceIDParams) WithContext

WithContext adds the context to the get ldap request by name and workspace Id params

func (*GetLdapRequestByNameAndWorkspaceIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get ldap request by name and workspace Id params

func (*GetLdapRequestByNameAndWorkspaceIDParams) WithName

WithName adds the name to the get ldap request by name and workspace Id params

func (*GetLdapRequestByNameAndWorkspaceIDParams) WithTimeout

WithTimeout adds the timeout to the get ldap request by name and workspace Id params

func (*GetLdapRequestByNameAndWorkspaceIDParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the get ldap request by name and workspace Id params

func (*GetLdapRequestByNameAndWorkspaceIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLdapRequestByNameAndWorkspaceIDReader

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

GetLdapRequestByNameAndWorkspaceIDReader is a Reader for the GetLdapRequestByNameAndWorkspaceID structure.

func (*GetLdapRequestByNameAndWorkspaceIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListLdapsByWorkspaceOK

type ListLdapsByWorkspaceOK struct {
	Payload []*models_cloudbreak.LdapConfigResponse
}

ListLdapsByWorkspaceOK handles this case with default header values.

successful operation

func NewListLdapsByWorkspaceOK

func NewListLdapsByWorkspaceOK() *ListLdapsByWorkspaceOK

NewListLdapsByWorkspaceOK creates a ListLdapsByWorkspaceOK with default headers values

func (*ListLdapsByWorkspaceOK) Error

func (o *ListLdapsByWorkspaceOK) Error() string

type ListLdapsByWorkspaceParams

type ListLdapsByWorkspaceParams struct {

	/*WorkspaceID*/
	WorkspaceID int64

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

ListLdapsByWorkspaceParams contains all the parameters to send to the API endpoint for the list ldaps by workspace operation typically these are written to a http.Request

func NewListLdapsByWorkspaceParams

func NewListLdapsByWorkspaceParams() *ListLdapsByWorkspaceParams

NewListLdapsByWorkspaceParams creates a new ListLdapsByWorkspaceParams object with the default values initialized.

func NewListLdapsByWorkspaceParamsWithContext

func NewListLdapsByWorkspaceParamsWithContext(ctx context.Context) *ListLdapsByWorkspaceParams

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

func NewListLdapsByWorkspaceParamsWithHTTPClient

func NewListLdapsByWorkspaceParamsWithHTTPClient(client *http.Client) *ListLdapsByWorkspaceParams

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

func NewListLdapsByWorkspaceParamsWithTimeout

func NewListLdapsByWorkspaceParamsWithTimeout(timeout time.Duration) *ListLdapsByWorkspaceParams

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

func (*ListLdapsByWorkspaceParams) SetContext

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

SetContext adds the context to the list ldaps by workspace params

func (*ListLdapsByWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list ldaps by workspace params

func (*ListLdapsByWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the list ldaps by workspace params

func (*ListLdapsByWorkspaceParams) SetWorkspaceID

func (o *ListLdapsByWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the list ldaps by workspace params

func (*ListLdapsByWorkspaceParams) WithContext

WithContext adds the context to the list ldaps by workspace params

func (*ListLdapsByWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list ldaps by workspace params

func (*ListLdapsByWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the list ldaps by workspace params

func (*ListLdapsByWorkspaceParams) WithWorkspaceID

func (o *ListLdapsByWorkspaceParams) WithWorkspaceID(workspaceID int64) *ListLdapsByWorkspaceParams

WithWorkspaceID adds the workspaceID to the list ldaps by workspace params

func (*ListLdapsByWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListLdapsByWorkspaceReader

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

ListLdapsByWorkspaceReader is a Reader for the ListLdapsByWorkspace structure.

func (*ListLdapsByWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostLdapConnectionTestInWorkspaceOK

type PostLdapConnectionTestInWorkspaceOK struct {
	Payload *models_cloudbreak.LdapTestResult
}

PostLdapConnectionTestInWorkspaceOK handles this case with default header values.

successful operation

func NewPostLdapConnectionTestInWorkspaceOK

func NewPostLdapConnectionTestInWorkspaceOK() *PostLdapConnectionTestInWorkspaceOK

NewPostLdapConnectionTestInWorkspaceOK creates a PostLdapConnectionTestInWorkspaceOK with default headers values

func (*PostLdapConnectionTestInWorkspaceOK) Error

type PostLdapConnectionTestInWorkspaceParams

type PostLdapConnectionTestInWorkspaceParams struct {

	/*Body*/
	Body *models_cloudbreak.LDAPTestRequest
	/*WorkspaceID*/
	WorkspaceID int64

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

PostLdapConnectionTestInWorkspaceParams contains all the parameters to send to the API endpoint for the post ldap connection test in workspace operation typically these are written to a http.Request

func NewPostLdapConnectionTestInWorkspaceParams

func NewPostLdapConnectionTestInWorkspaceParams() *PostLdapConnectionTestInWorkspaceParams

NewPostLdapConnectionTestInWorkspaceParams creates a new PostLdapConnectionTestInWorkspaceParams object with the default values initialized.

func NewPostLdapConnectionTestInWorkspaceParamsWithContext

func NewPostLdapConnectionTestInWorkspaceParamsWithContext(ctx context.Context) *PostLdapConnectionTestInWorkspaceParams

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

func NewPostLdapConnectionTestInWorkspaceParamsWithHTTPClient

func NewPostLdapConnectionTestInWorkspaceParamsWithHTTPClient(client *http.Client) *PostLdapConnectionTestInWorkspaceParams

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

func NewPostLdapConnectionTestInWorkspaceParamsWithTimeout

func NewPostLdapConnectionTestInWorkspaceParamsWithTimeout(timeout time.Duration) *PostLdapConnectionTestInWorkspaceParams

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

func (*PostLdapConnectionTestInWorkspaceParams) SetBody

SetBody adds the body to the post ldap connection test in workspace params

func (*PostLdapConnectionTestInWorkspaceParams) SetContext

SetContext adds the context to the post ldap connection test in workspace params

func (*PostLdapConnectionTestInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post ldap connection test in workspace params

func (*PostLdapConnectionTestInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the post ldap connection test in workspace params

func (*PostLdapConnectionTestInWorkspaceParams) SetWorkspaceID

func (o *PostLdapConnectionTestInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the post ldap connection test in workspace params

func (*PostLdapConnectionTestInWorkspaceParams) WithBody

WithBody adds the body to the post ldap connection test in workspace params

func (*PostLdapConnectionTestInWorkspaceParams) WithContext

WithContext adds the context to the post ldap connection test in workspace params

func (*PostLdapConnectionTestInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post ldap connection test in workspace params

func (*PostLdapConnectionTestInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the post ldap connection test in workspace params

func (*PostLdapConnectionTestInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the post ldap connection test in workspace params

func (*PostLdapConnectionTestInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostLdapConnectionTestInWorkspaceReader

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

PostLdapConnectionTestInWorkspaceReader is a Reader for the PostLdapConnectionTestInWorkspace structure.

func (*PostLdapConnectionTestInWorkspaceReader) ReadResponse

func (o *PostLdapConnectionTestInWorkspaceReader) 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