sssd

package
v1.5.0 Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2016 License: Apache-2.0 Imports: 8 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 sssd API

func New

func New(transport client.Transport, formats strfmt.Registry) *Client

New creates a new sssd API client.

func (*Client) DeleteSssdAccountName

func (a *Client) DeleteSssdAccountName(params *DeleteSssdAccountNameParams) error

DeleteSssdAccountName deletes public owned or private s s s d config by name

SSSD configs are defining external user database configuration for Hadoop containers.

func (*Client) DeleteSssdID

func (a *Client) DeleteSssdID(params *DeleteSssdIDParams) error

DeleteSssdID deletes s s s d config by id

SSSD configs are defining external user database configuration for Hadoop containers.

func (*Client) DeleteSssdUserName

func (a *Client) DeleteSssdUserName(params *DeleteSssdUserNameParams) error

DeleteSssdUserName deletes private s s s d config by name

SSSD configs are defining external user database configuration for Hadoop containers.

func (*Client) GetSssdAccount

func (a *Client) GetSssdAccount(params *GetSssdAccountParams) (*GetSssdAccountOK, error)

GetSssdAccount retrieves public and private owned s s s d configs

SSSD configs are defining external user database configuration for Hadoop containers.

func (*Client) GetSssdAccountName

func (a *Client) GetSssdAccountName(params *GetSssdAccountNameParams) (*GetSssdAccountNameOK, error)

GetSssdAccountName retrieves a public or private owned s s s d config by name

SSSD configs are defining external user database configuration for Hadoop containers.

func (*Client) GetSssdID

func (a *Client) GetSssdID(params *GetSssdIDParams) (*GetSssdIDOK, error)

GetSssdID retrieves s s s d config by id

SSSD configs are defining external user database configuration for Hadoop containers.

func (*Client) GetSssdUser

func (a *Client) GetSssdUser(params *GetSssdUserParams) (*GetSssdUserOK, error)

GetSssdUser retrieves private s s s d configs

SSSD configs are defining external user database configuration for Hadoop containers.

func (*Client) GetSssdUserName

func (a *Client) GetSssdUserName(params *GetSssdUserNameParams) (*GetSssdUserNameOK, error)

GetSssdUserName retrieves a private s s s d config by name

SSSD configs are defining external user database configuration for Hadoop containers.

func (*Client) PostSssdAccount

func (a *Client) PostSssdAccount(params *PostSssdAccountParams) (*PostSssdAccountOK, error)

PostSssdAccount creates s s s d config as public resource

SSSD configs are defining external user database configuration for Hadoop containers.

func (*Client) PostSssdUser

func (a *Client) PostSssdUser(params *PostSssdUserParams) (*PostSssdUserOK, error)

PostSssdUser creates s s s d config as private resource

SSSD configs are defining external user database configuration for Hadoop containers.

func (*Client) SetTransport

func (a *Client) SetTransport(transport client.Transport)

SetTransport changes the transport on the client

type DeleteSssdAccountNameDefault

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

DeleteSssdAccountNameDefault handles this case with default header values.

successful operation

func NewDeleteSssdAccountNameDefault

func NewDeleteSssdAccountNameDefault(code int) *DeleteSssdAccountNameDefault

NewDeleteSssdAccountNameDefault creates a DeleteSssdAccountNameDefault with default headers values

func (*DeleteSssdAccountNameDefault) Code

Code gets the status code for the delete sssd account name default response

func (*DeleteSssdAccountNameDefault) Error

type DeleteSssdAccountNameParams

type DeleteSssdAccountNameParams struct {

	/*Name*/
	Name string
}

DeleteSssdAccountNameParams contains all the parameters to send to the API endpoint for the delete sssd account name operation typically these are written to a http.Request

func NewDeleteSssdAccountNameParams

func NewDeleteSssdAccountNameParams() *DeleteSssdAccountNameParams

NewDeleteSssdAccountNameParams creates a new DeleteSssdAccountNameParams object with the default values initialized.

func (*DeleteSssdAccountNameParams) WithName

WithName adds the name to the delete sssd account name params

func (*DeleteSssdAccountNameParams) WriteToRequest

func (o *DeleteSssdAccountNameParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteSssdAccountNameReader

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

DeleteSssdAccountNameReader is a Reader for the DeleteSssdAccountName structure.

func (*DeleteSssdAccountNameReader) ReadResponse

func (o *DeleteSssdAccountNameReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

ReadResponse reads a server response into the recieved o.

type DeleteSssdIDDefault

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

DeleteSssdIDDefault handles this case with default header values.

successful operation

func NewDeleteSssdIDDefault

func NewDeleteSssdIDDefault(code int) *DeleteSssdIDDefault

NewDeleteSssdIDDefault creates a DeleteSssdIDDefault with default headers values

func (*DeleteSssdIDDefault) Code

func (o *DeleteSssdIDDefault) Code() int

Code gets the status code for the delete sssd ID default response

func (*DeleteSssdIDDefault) Error

func (o *DeleteSssdIDDefault) Error() string

type DeleteSssdIDParams

type DeleteSssdIDParams struct {

	/*ID*/
	ID int64
}

DeleteSssdIDParams contains all the parameters to send to the API endpoint for the delete sssd ID operation typically these are written to a http.Request

func NewDeleteSssdIDParams

func NewDeleteSssdIDParams() *DeleteSssdIDParams

NewDeleteSssdIDParams creates a new DeleteSssdIDParams object with the default values initialized.

func (*DeleteSssdIDParams) WithID

WithID adds the id to the delete sssd ID params

func (*DeleteSssdIDParams) WriteToRequest

func (o *DeleteSssdIDParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteSssdIDReader

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

DeleteSssdIDReader is a Reader for the DeleteSssdID structure.

func (*DeleteSssdIDReader) ReadResponse

func (o *DeleteSssdIDReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

ReadResponse reads a server response into the recieved o.

type DeleteSssdUserNameDefault

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

DeleteSssdUserNameDefault handles this case with default header values.

successful operation

func NewDeleteSssdUserNameDefault

func NewDeleteSssdUserNameDefault(code int) *DeleteSssdUserNameDefault

NewDeleteSssdUserNameDefault creates a DeleteSssdUserNameDefault with default headers values

func (*DeleteSssdUserNameDefault) Code

func (o *DeleteSssdUserNameDefault) Code() int

Code gets the status code for the delete sssd user name default response

func (*DeleteSssdUserNameDefault) Error

func (o *DeleteSssdUserNameDefault) Error() string

type DeleteSssdUserNameParams

type DeleteSssdUserNameParams struct {

	/*Name*/
	Name string
}

DeleteSssdUserNameParams contains all the parameters to send to the API endpoint for the delete sssd user name operation typically these are written to a http.Request

func NewDeleteSssdUserNameParams

func NewDeleteSssdUserNameParams() *DeleteSssdUserNameParams

NewDeleteSssdUserNameParams creates a new DeleteSssdUserNameParams object with the default values initialized.

func (*DeleteSssdUserNameParams) WithName

WithName adds the name to the delete sssd user name params

func (*DeleteSssdUserNameParams) WriteToRequest

func (o *DeleteSssdUserNameParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteSssdUserNameReader

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

DeleteSssdUserNameReader is a Reader for the DeleteSssdUserName structure.

func (*DeleteSssdUserNameReader) ReadResponse

func (o *DeleteSssdUserNameReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

ReadResponse reads a server response into the recieved o.

type GetSssdAccountNameOK

type GetSssdAccountNameOK struct {
	Payload *models.SssdConfigResponse
}

GetSssdAccountNameOK handles this case with default header values.

successful operation

func NewGetSssdAccountNameOK

func NewGetSssdAccountNameOK() *GetSssdAccountNameOK

NewGetSssdAccountNameOK creates a GetSssdAccountNameOK with default headers values

func (*GetSssdAccountNameOK) Error

func (o *GetSssdAccountNameOK) Error() string

type GetSssdAccountNameParams

type GetSssdAccountNameParams struct {

	/*Name*/
	Name string
}

GetSssdAccountNameParams contains all the parameters to send to the API endpoint for the get sssd account name operation typically these are written to a http.Request

func NewGetSssdAccountNameParams

func NewGetSssdAccountNameParams() *GetSssdAccountNameParams

NewGetSssdAccountNameParams creates a new GetSssdAccountNameParams object with the default values initialized.

func (*GetSssdAccountNameParams) WithName

WithName adds the name to the get sssd account name params

func (*GetSssdAccountNameParams) WriteToRequest

func (o *GetSssdAccountNameParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetSssdAccountNameReader

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

GetSssdAccountNameReader is a Reader for the GetSssdAccountName structure.

func (*GetSssdAccountNameReader) ReadResponse

func (o *GetSssdAccountNameReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

ReadResponse reads a server response into the recieved o.

type GetSssdAccountOK

type GetSssdAccountOK struct {
	Payload []*models.SssdConfigResponse
}

GetSssdAccountOK handles this case with default header values.

successful operation

func NewGetSssdAccountOK

func NewGetSssdAccountOK() *GetSssdAccountOK

NewGetSssdAccountOK creates a GetSssdAccountOK with default headers values

func (*GetSssdAccountOK) Error

func (o *GetSssdAccountOK) Error() string

type GetSssdAccountParams

type GetSssdAccountParams struct {
}

GetSssdAccountParams contains all the parameters to send to the API endpoint for the get sssd account operation typically these are written to a http.Request

func NewGetSssdAccountParams

func NewGetSssdAccountParams() *GetSssdAccountParams

NewGetSssdAccountParams creates a new GetSssdAccountParams object with the default values initialized.

func (*GetSssdAccountParams) WriteToRequest

func (o *GetSssdAccountParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetSssdAccountReader

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

GetSssdAccountReader is a Reader for the GetSssdAccount structure.

func (*GetSssdAccountReader) ReadResponse

func (o *GetSssdAccountReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

ReadResponse reads a server response into the recieved o.

type GetSssdIDOK

type GetSssdIDOK struct {
	Payload *models.SssdConfigResponse
}

GetSssdIDOK handles this case with default header values.

successful operation

func NewGetSssdIDOK

func NewGetSssdIDOK() *GetSssdIDOK

NewGetSssdIDOK creates a GetSssdIDOK with default headers values

func (*GetSssdIDOK) Error

func (o *GetSssdIDOK) Error() string

type GetSssdIDParams

type GetSssdIDParams struct {

	/*ID*/
	ID int64
}

GetSssdIDParams contains all the parameters to send to the API endpoint for the get sssd ID operation typically these are written to a http.Request

func NewGetSssdIDParams

func NewGetSssdIDParams() *GetSssdIDParams

NewGetSssdIDParams creates a new GetSssdIDParams object with the default values initialized.

func (*GetSssdIDParams) WithID

func (o *GetSssdIDParams) WithID(id int64) *GetSssdIDParams

WithID adds the id to the get sssd ID params

func (*GetSssdIDParams) WriteToRequest

func (o *GetSssdIDParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetSssdIDReader

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

GetSssdIDReader is a Reader for the GetSssdID structure.

func (*GetSssdIDReader) ReadResponse

func (o *GetSssdIDReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

ReadResponse reads a server response into the recieved o.

type GetSssdUserNameOK

type GetSssdUserNameOK struct {
	Payload *models.SssdConfigResponse
}

GetSssdUserNameOK handles this case with default header values.

successful operation

func NewGetSssdUserNameOK

func NewGetSssdUserNameOK() *GetSssdUserNameOK

NewGetSssdUserNameOK creates a GetSssdUserNameOK with default headers values

func (*GetSssdUserNameOK) Error

func (o *GetSssdUserNameOK) Error() string

type GetSssdUserNameParams

type GetSssdUserNameParams struct {

	/*Name*/
	Name string
}

GetSssdUserNameParams contains all the parameters to send to the API endpoint for the get sssd user name operation typically these are written to a http.Request

func NewGetSssdUserNameParams

func NewGetSssdUserNameParams() *GetSssdUserNameParams

NewGetSssdUserNameParams creates a new GetSssdUserNameParams object with the default values initialized.

func (*GetSssdUserNameParams) WithName

WithName adds the name to the get sssd user name params

func (*GetSssdUserNameParams) WriteToRequest

func (o *GetSssdUserNameParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetSssdUserNameReader

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

GetSssdUserNameReader is a Reader for the GetSssdUserName structure.

func (*GetSssdUserNameReader) ReadResponse

func (o *GetSssdUserNameReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

ReadResponse reads a server response into the recieved o.

type GetSssdUserOK

type GetSssdUserOK struct {
	Payload []*models.SssdConfigResponse
}

GetSssdUserOK handles this case with default header values.

successful operation

func NewGetSssdUserOK

func NewGetSssdUserOK() *GetSssdUserOK

NewGetSssdUserOK creates a GetSssdUserOK with default headers values

func (*GetSssdUserOK) Error

func (o *GetSssdUserOK) Error() string

type GetSssdUserParams

type GetSssdUserParams struct {
}

GetSssdUserParams contains all the parameters to send to the API endpoint for the get sssd user operation typically these are written to a http.Request

func NewGetSssdUserParams

func NewGetSssdUserParams() *GetSssdUserParams

NewGetSssdUserParams creates a new GetSssdUserParams object with the default values initialized.

func (*GetSssdUserParams) WriteToRequest

func (o *GetSssdUserParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetSssdUserReader

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

GetSssdUserReader is a Reader for the GetSssdUser structure.

func (*GetSssdUserReader) ReadResponse

func (o *GetSssdUserReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

ReadResponse reads a server response into the recieved o.

type PostSssdAccountOK

type PostSssdAccountOK struct {
	Payload *models.ID
}

PostSssdAccountOK handles this case with default header values.

successful operation

func NewPostSssdAccountOK

func NewPostSssdAccountOK() *PostSssdAccountOK

NewPostSssdAccountOK creates a PostSssdAccountOK with default headers values

func (*PostSssdAccountOK) Error

func (o *PostSssdAccountOK) Error() string

type PostSssdAccountParams

type PostSssdAccountParams struct {

	/*Body*/
	Body *models.SssdConfigRequest
}

PostSssdAccountParams contains all the parameters to send to the API endpoint for the post sssd account operation typically these are written to a http.Request

func NewPostSssdAccountParams

func NewPostSssdAccountParams() *PostSssdAccountParams

NewPostSssdAccountParams creates a new PostSssdAccountParams object with the default values initialized.

func (*PostSssdAccountParams) WithBody

WithBody adds the body to the post sssd account params

func (*PostSssdAccountParams) WriteToRequest

func (o *PostSssdAccountParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PostSssdAccountReader

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

PostSssdAccountReader is a Reader for the PostSssdAccount structure.

func (*PostSssdAccountReader) ReadResponse

func (o *PostSssdAccountReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

ReadResponse reads a server response into the recieved o.

type PostSssdUserOK

type PostSssdUserOK struct {
	Payload *models.ID
}

PostSssdUserOK handles this case with default header values.

successful operation

func NewPostSssdUserOK

func NewPostSssdUserOK() *PostSssdUserOK

NewPostSssdUserOK creates a PostSssdUserOK with default headers values

func (*PostSssdUserOK) Error

func (o *PostSssdUserOK) Error() string

type PostSssdUserParams

type PostSssdUserParams struct {

	/*Body*/
	Body *models.SssdConfigRequest
}

PostSssdUserParams contains all the parameters to send to the API endpoint for the post sssd user operation typically these are written to a http.Request

func NewPostSssdUserParams

func NewPostSssdUserParams() *PostSssdUserParams

NewPostSssdUserParams creates a new PostSssdUserParams object with the default values initialized.

func (*PostSssdUserParams) WithBody

WithBody adds the body to the post sssd user params

func (*PostSssdUserParams) WriteToRequest

func (o *PostSssdUserParams) WriteToRequest(r client.Request, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PostSssdUserReader

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

PostSssdUserReader is a Reader for the PostSssdUser structure.

func (*PostSssdUserReader) ReadResponse

func (o *PostSssdUserReader) ReadResponse(response client.Response, consumer httpkit.Consumer) (interface{}, error)

ReadResponse reads a server response into the recieved o.

Jump to

Keyboard shortcuts

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