Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateUser(params *CreateUserParams, authInfo runtime.ClientAuthInfoWriter, ...) (*CreateUserOK, error)
- func (a *Client) DeleteUser(params *DeleteUserParams, authInfo runtime.ClientAuthInfoWriter, ...) (*DeleteUserOK, error)
- func (a *Client) GetCurrentUser(params *GetCurrentUserParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetCurrentUserOK, error)
- func (a *Client) GetUser(params *GetUserParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetUserOK, error)
- func (a *Client) GetUsers(params *GetUsersParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetUsersOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateCurrentUser(params *UpdateCurrentUserParams, authInfo runtime.ClientAuthInfoWriter, ...) (*UpdateCurrentUserOK, error)
- func (a *Client) UpdateUser(params *UpdateUserParams, authInfo runtime.ClientAuthInfoWriter, ...) (*UpdateUserOK, error)
- type ClientOption
- type ClientService
- type CreateUserBadRequest
- type CreateUserConflict
- type CreateUserOK
- type CreateUserParams
- func (o *CreateUserParams) SetBody(body *models.User)
- func (o *CreateUserParams) SetContext(ctx context.Context)
- func (o *CreateUserParams) SetDefaults()
- func (o *CreateUserParams) SetHTTPClient(client *http.Client)
- func (o *CreateUserParams) SetTimeout(timeout time.Duration)
- func (o *CreateUserParams) WithBody(body *models.User) *CreateUserParams
- func (o *CreateUserParams) WithContext(ctx context.Context) *CreateUserParams
- func (o *CreateUserParams) WithDefaults() *CreateUserParams
- func (o *CreateUserParams) WithHTTPClient(client *http.Client) *CreateUserParams
- func (o *CreateUserParams) WithTimeout(timeout time.Duration) *CreateUserParams
- func (o *CreateUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateUserReader
- type CreateUserRetryWith
- type DeleteUserBadRequest
- type DeleteUserNotFound
- type DeleteUserOK
- type DeleteUserParams
- func (o *DeleteUserParams) SetContext(ctx context.Context)
- func (o *DeleteUserParams) SetDefaults()
- func (o *DeleteUserParams) SetHTTPClient(client *http.Client)
- func (o *DeleteUserParams) SetTimeout(timeout time.Duration)
- func (o *DeleteUserParams) SetUserName(userName string)
- func (o *DeleteUserParams) WithContext(ctx context.Context) *DeleteUserParams
- func (o *DeleteUserParams) WithDefaults() *DeleteUserParams
- func (o *DeleteUserParams) WithHTTPClient(client *http.Client) *DeleteUserParams
- func (o *DeleteUserParams) WithTimeout(timeout time.Duration) *DeleteUserParams
- func (o *DeleteUserParams) WithUserName(userName string) *DeleteUserParams
- func (o *DeleteUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteUserReader
- type DeleteUserRetryWith
- type GetCurrentUserNotFound
- type GetCurrentUserOK
- type GetCurrentUserParams
- func NewGetCurrentUserParams() *GetCurrentUserParams
- func NewGetCurrentUserParamsWithContext(ctx context.Context) *GetCurrentUserParams
- func NewGetCurrentUserParamsWithHTTPClient(client *http.Client) *GetCurrentUserParams
- func NewGetCurrentUserParamsWithTimeout(timeout time.Duration) *GetCurrentUserParams
- func (o *GetCurrentUserParams) SetContext(ctx context.Context)
- func (o *GetCurrentUserParams) SetDefaults()
- func (o *GetCurrentUserParams) SetHTTPClient(client *http.Client)
- func (o *GetCurrentUserParams) SetTimeout(timeout time.Duration)
- func (o *GetCurrentUserParams) WithContext(ctx context.Context) *GetCurrentUserParams
- func (o *GetCurrentUserParams) WithDefaults() *GetCurrentUserParams
- func (o *GetCurrentUserParams) WithHTTPClient(client *http.Client) *GetCurrentUserParams
- func (o *GetCurrentUserParams) WithTimeout(timeout time.Duration) *GetCurrentUserParams
- func (o *GetCurrentUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetCurrentUserReader
- type GetUserNotFound
- type GetUserOK
- type GetUserParams
- func (o *GetUserParams) SetContext(ctx context.Context)
- func (o *GetUserParams) SetDefaults()
- func (o *GetUserParams) SetHTTPClient(client *http.Client)
- func (o *GetUserParams) SetTimeout(timeout time.Duration)
- func (o *GetUserParams) SetUserName(userName string)
- func (o *GetUserParams) WithContext(ctx context.Context) *GetUserParams
- func (o *GetUserParams) WithDefaults() *GetUserParams
- func (o *GetUserParams) WithHTTPClient(client *http.Client) *GetUserParams
- func (o *GetUserParams) WithTimeout(timeout time.Duration) *GetUserParams
- func (o *GetUserParams) WithUserName(userName string) *GetUserParams
- func (o *GetUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetUserReader
- type GetUsersOK
- type GetUsersParams
- func (o *GetUsersParams) SetContext(ctx context.Context)
- func (o *GetUsersParams) SetDefaults()
- func (o *GetUsersParams) SetHTTPClient(client *http.Client)
- func (o *GetUsersParams) SetIncludeDisabled(includeDisabled *bool)
- func (o *GetUsersParams) SetTimeout(timeout time.Duration)
- func (o *GetUsersParams) WithContext(ctx context.Context) *GetUsersParams
- func (o *GetUsersParams) WithDefaults() *GetUsersParams
- func (o *GetUsersParams) WithHTTPClient(client *http.Client) *GetUsersParams
- func (o *GetUsersParams) WithIncludeDisabled(includeDisabled *bool) *GetUsersParams
- func (o *GetUsersParams) WithTimeout(timeout time.Duration) *GetUsersParams
- func (o *GetUsersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetUsersReader
- type UpdateCurrentUserBadRequest
- type UpdateCurrentUserNotFound
- type UpdateCurrentUserOK
- type UpdateCurrentUserParams
- func NewUpdateCurrentUserParams() *UpdateCurrentUserParams
- func NewUpdateCurrentUserParamsWithContext(ctx context.Context) *UpdateCurrentUserParams
- func NewUpdateCurrentUserParamsWithHTTPClient(client *http.Client) *UpdateCurrentUserParams
- func NewUpdateCurrentUserParamsWithTimeout(timeout time.Duration) *UpdateCurrentUserParams
- func (o *UpdateCurrentUserParams) SetBody(body string)
- func (o *UpdateCurrentUserParams) SetContext(ctx context.Context)
- func (o *UpdateCurrentUserParams) SetDefaults()
- func (o *UpdateCurrentUserParams) SetHTTPClient(client *http.Client)
- func (o *UpdateCurrentUserParams) SetTimeout(timeout time.Duration)
- func (o *UpdateCurrentUserParams) WithBody(body string) *UpdateCurrentUserParams
- func (o *UpdateCurrentUserParams) WithContext(ctx context.Context) *UpdateCurrentUserParams
- func (o *UpdateCurrentUserParams) WithDefaults() *UpdateCurrentUserParams
- func (o *UpdateCurrentUserParams) WithHTTPClient(client *http.Client) *UpdateCurrentUserParams
- func (o *UpdateCurrentUserParams) WithTimeout(timeout time.Duration) *UpdateCurrentUserParams
- func (o *UpdateCurrentUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateCurrentUserReader
- type UpdateUserBadRequest
- type UpdateUserNotFound
- type UpdateUserOK
- type UpdateUserParams
- func (o *UpdateUserParams) SetBody(body string)
- func (o *UpdateUserParams) SetContext(ctx context.Context)
- func (o *UpdateUserParams) SetDefaults()
- func (o *UpdateUserParams) SetHTTPClient(client *http.Client)
- func (o *UpdateUserParams) SetTimeout(timeout time.Duration)
- func (o *UpdateUserParams) SetUserName(userName string)
- func (o *UpdateUserParams) WithBody(body string) *UpdateUserParams
- func (o *UpdateUserParams) WithContext(ctx context.Context) *UpdateUserParams
- func (o *UpdateUserParams) WithDefaults() *UpdateUserParams
- func (o *UpdateUserParams) WithHTTPClient(client *http.Client) *UpdateUserParams
- func (o *UpdateUserParams) WithTimeout(timeout time.Duration) *UpdateUserParams
- func (o *UpdateUserParams) WithUserName(userName string) *UpdateUserParams
- func (o *UpdateUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateUserReader
- type UpdateUserRetryWith
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 users API
func (*Client) CreateUser ¶
func (a *Client) CreateUser(params *CreateUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateUserOK, error)
CreateUser creates a new user
Creates a new user.
func (*Client) DeleteUser ¶
func (a *Client) DeleteUser(params *DeleteUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteUserOK, error)
DeleteUser deletes an existing user
Deletes an existing user.
func (*Client) GetCurrentUser ¶
func (a *Client) GetCurrentUser(params *GetCurrentUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetCurrentUserOK, error)
GetCurrentUser fetches current user information
Fetch current user information.
func (*Client) GetUser ¶
func (a *Client) GetUser(params *GetUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetUserOK, error)
GetUser fetches a single user
Fetches a single user.
func (*Client) GetUsers ¶
func (a *Client) GetUsers(params *GetUsersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetUsersOK, error)
GetUsers fetches all users
Fetches all available users.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateCurrentUser ¶
func (a *Client) UpdateCurrentUser(params *UpdateCurrentUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateCurrentUserOK, error)
UpdateCurrentUser updates the current user
Updates the current user.
func (*Client) UpdateUser ¶
func (a *Client) UpdateUser(params *UpdateUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateUserOK, error)
UpdateUser updates an existing user
Updates an existing user.
type ClientOption ¶ added in v1.3.0
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { CreateUser(params *CreateUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateUserOK, error) DeleteUser(params *DeleteUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteUserOK, error) GetCurrentUser(params *GetCurrentUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetCurrentUserOK, error) GetUser(params *GetUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetUserOK, error) GetUsers(params *GetUsersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetUsersOK, error) UpdateCurrentUser(params *UpdateCurrentUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateCurrentUserOK, error) UpdateUser(params *UpdateUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateUserOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new users API client.
type CreateUserBadRequest ¶
type CreateUserBadRequest struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
CreateUserBadRequest describes a response with status code 400, with default header values. * The provided user name is invalid. Check that it is not empty and it does not contain special characters. (code: `user.user_name.invalid`)
* Some of the provided roles are invalid. (code: `user.roles.invalid`) * Some of the provided roles are forbidden. (code: `user.roles.forbidden`) * Trying to set a restricted field. (code: `user.restricted_field`)
func NewCreateUserBadRequest ¶
func NewCreateUserBadRequest() *CreateUserBadRequest
NewCreateUserBadRequest creates a CreateUserBadRequest with default headers values
func (*CreateUserBadRequest) Error ¶
func (o *CreateUserBadRequest) Error() string
func (*CreateUserBadRequest) GetPayload ¶
func (o *CreateUserBadRequest) GetPayload() *models.BasicFailedReply
type CreateUserConflict ¶
type CreateUserConflict struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
CreateUserConflict describes a response with status code 409, with default header values.
The username is already in use. (code: `user.user_name.conflict`)
func NewCreateUserConflict ¶
func NewCreateUserConflict() *CreateUserConflict
NewCreateUserConflict creates a CreateUserConflict with default headers values
func (*CreateUserConflict) Error ¶
func (o *CreateUserConflict) Error() string
func (*CreateUserConflict) GetPayload ¶
func (o *CreateUserConflict) GetPayload() *models.BasicFailedReply
type CreateUserOK ¶
CreateUserOK describes a response with status code 200, with default header values.
User successfully created
func NewCreateUserOK ¶
func NewCreateUserOK() *CreateUserOK
NewCreateUserOK creates a CreateUserOK with default headers values
func (*CreateUserOK) Error ¶
func (o *CreateUserOK) Error() string
func (*CreateUserOK) GetPayload ¶
func (o *CreateUserOK) GetPayload() *models.User
type CreateUserParams ¶
type CreateUserParams struct { /* Body. The user to create */ Body *models.User Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateUserParams contains all the parameters to send to the API endpoint
for the create user operation. Typically these are written to a http.Request.
func NewCreateUserParams ¶
func NewCreateUserParams() *CreateUserParams
NewCreateUserParams creates a new CreateUserParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewCreateUserParamsWithContext ¶
func NewCreateUserParamsWithContext(ctx context.Context) *CreateUserParams
NewCreateUserParamsWithContext creates a new CreateUserParams object with the ability to set a context for a request.
func NewCreateUserParamsWithHTTPClient ¶
func NewCreateUserParamsWithHTTPClient(client *http.Client) *CreateUserParams
NewCreateUserParamsWithHTTPClient creates a new CreateUserParams object with the ability to set a custom HTTPClient for a request.
func NewCreateUserParamsWithTimeout ¶
func NewCreateUserParamsWithTimeout(timeout time.Duration) *CreateUserParams
NewCreateUserParamsWithTimeout creates a new CreateUserParams object with the ability to set a timeout on a request.
func (*CreateUserParams) SetBody ¶
func (o *CreateUserParams) SetBody(body *models.User)
SetBody adds the body to the create user params
func (*CreateUserParams) SetContext ¶
func (o *CreateUserParams) SetContext(ctx context.Context)
SetContext adds the context to the create user params
func (*CreateUserParams) SetDefaults ¶ added in v1.3.0
func (o *CreateUserParams) SetDefaults()
SetDefaults hydrates default values in the create user params (not the query body).
All values with no default are reset to their zero value.
func (*CreateUserParams) SetHTTPClient ¶
func (o *CreateUserParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create user params
func (*CreateUserParams) SetTimeout ¶
func (o *CreateUserParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create user params
func (*CreateUserParams) WithBody ¶
func (o *CreateUserParams) WithBody(body *models.User) *CreateUserParams
WithBody adds the body to the create user params
func (*CreateUserParams) WithContext ¶
func (o *CreateUserParams) WithContext(ctx context.Context) *CreateUserParams
WithContext adds the context to the create user params
func (*CreateUserParams) WithDefaults ¶ added in v1.3.0
func (o *CreateUserParams) WithDefaults() *CreateUserParams
WithDefaults hydrates default values in the create user params (not the query body).
All values with no default are reset to their zero value.
func (*CreateUserParams) WithHTTPClient ¶
func (o *CreateUserParams) WithHTTPClient(client *http.Client) *CreateUserParams
WithHTTPClient adds the HTTPClient to the create user params
func (*CreateUserParams) WithTimeout ¶
func (o *CreateUserParams) WithTimeout(timeout time.Duration) *CreateUserParams
WithTimeout adds the timeout to the create user params
func (*CreateUserParams) WriteToRequest ¶
func (o *CreateUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateUserReader ¶
type CreateUserReader struct {
// contains filtered or unexported fields
}
CreateUserReader is a Reader for the CreateUser structure.
func (*CreateUserReader) ReadResponse ¶
func (o *CreateUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateUserRetryWith ¶
type CreateUserRetryWith struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
CreateUserRetryWith describes a response with status code 449, with default header values.
Elevated permissions are required. (code: `root.unauthorized.rbac.elevated_permissions_required`)
func NewCreateUserRetryWith ¶
func NewCreateUserRetryWith() *CreateUserRetryWith
NewCreateUserRetryWith creates a CreateUserRetryWith with default headers values
func (*CreateUserRetryWith) Error ¶
func (o *CreateUserRetryWith) Error() string
func (*CreateUserRetryWith) GetPayload ¶
func (o *CreateUserRetryWith) GetPayload() *models.BasicFailedReply
type DeleteUserBadRequest ¶
type DeleteUserBadRequest struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
DeleteUserBadRequest describes a response with status code 400, with default header values. * The user cannot be deleted. (code: `user.restricted_deletion`)
* External users cannot be modified. (code: `user.cannot_modify_external`) * Built-in users cannot be modified. (code: `user.cannot_modify`)
func NewDeleteUserBadRequest ¶
func NewDeleteUserBadRequest() *DeleteUserBadRequest
NewDeleteUserBadRequest creates a DeleteUserBadRequest with default headers values
func (*DeleteUserBadRequest) Error ¶
func (o *DeleteUserBadRequest) Error() string
func (*DeleteUserBadRequest) GetPayload ¶
func (o *DeleteUserBadRequest) GetPayload() *models.BasicFailedReply
type DeleteUserNotFound ¶
type DeleteUserNotFound struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
DeleteUserNotFound describes a response with status code 404, with default header values.
User not found. (code: `user.not_found`)
func NewDeleteUserNotFound ¶
func NewDeleteUserNotFound() *DeleteUserNotFound
NewDeleteUserNotFound creates a DeleteUserNotFound with default headers values
func (*DeleteUserNotFound) Error ¶
func (o *DeleteUserNotFound) Error() string
func (*DeleteUserNotFound) GetPayload ¶
func (o *DeleteUserNotFound) GetPayload() *models.BasicFailedReply
type DeleteUserOK ¶
type DeleteUserOK struct {
Payload models.EmptyResponse
}
DeleteUserOK describes a response with status code 200, with default header values.
User successfully deleted
func NewDeleteUserOK ¶
func NewDeleteUserOK() *DeleteUserOK
NewDeleteUserOK creates a DeleteUserOK with default headers values
func (*DeleteUserOK) Error ¶
func (o *DeleteUserOK) Error() string
func (*DeleteUserOK) GetPayload ¶
func (o *DeleteUserOK) GetPayload() models.EmptyResponse
type DeleteUserParams ¶
type DeleteUserParams struct { /* UserName. Identifier for the user */ UserName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteUserParams contains all the parameters to send to the API endpoint
for the delete user operation. Typically these are written to a http.Request.
func NewDeleteUserParams ¶
func NewDeleteUserParams() *DeleteUserParams
NewDeleteUserParams creates a new DeleteUserParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewDeleteUserParamsWithContext ¶
func NewDeleteUserParamsWithContext(ctx context.Context) *DeleteUserParams
NewDeleteUserParamsWithContext creates a new DeleteUserParams object with the ability to set a context for a request.
func NewDeleteUserParamsWithHTTPClient ¶
func NewDeleteUserParamsWithHTTPClient(client *http.Client) *DeleteUserParams
NewDeleteUserParamsWithHTTPClient creates a new DeleteUserParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteUserParamsWithTimeout ¶
func NewDeleteUserParamsWithTimeout(timeout time.Duration) *DeleteUserParams
NewDeleteUserParamsWithTimeout creates a new DeleteUserParams object with the ability to set a timeout on a request.
func (*DeleteUserParams) SetContext ¶
func (o *DeleteUserParams) SetContext(ctx context.Context)
SetContext adds the context to the delete user params
func (*DeleteUserParams) SetDefaults ¶ added in v1.3.0
func (o *DeleteUserParams) SetDefaults()
SetDefaults hydrates default values in the delete user params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteUserParams) SetHTTPClient ¶
func (o *DeleteUserParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete user params
func (*DeleteUserParams) SetTimeout ¶
func (o *DeleteUserParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete user params
func (*DeleteUserParams) SetUserName ¶
func (o *DeleteUserParams) SetUserName(userName string)
SetUserName adds the userName to the delete user params
func (*DeleteUserParams) WithContext ¶
func (o *DeleteUserParams) WithContext(ctx context.Context) *DeleteUserParams
WithContext adds the context to the delete user params
func (*DeleteUserParams) WithDefaults ¶ added in v1.3.0
func (o *DeleteUserParams) WithDefaults() *DeleteUserParams
WithDefaults hydrates default values in the delete user params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteUserParams) WithHTTPClient ¶
func (o *DeleteUserParams) WithHTTPClient(client *http.Client) *DeleteUserParams
WithHTTPClient adds the HTTPClient to the delete user params
func (*DeleteUserParams) WithTimeout ¶
func (o *DeleteUserParams) WithTimeout(timeout time.Duration) *DeleteUserParams
WithTimeout adds the timeout to the delete user params
func (*DeleteUserParams) WithUserName ¶
func (o *DeleteUserParams) WithUserName(userName string) *DeleteUserParams
WithUserName adds the userName to the delete user params
func (*DeleteUserParams) WriteToRequest ¶
func (o *DeleteUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteUserReader ¶
type DeleteUserReader struct {
// contains filtered or unexported fields
}
DeleteUserReader is a Reader for the DeleteUser structure.
func (*DeleteUserReader) ReadResponse ¶
func (o *DeleteUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteUserRetryWith ¶
type DeleteUserRetryWith struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
DeleteUserRetryWith describes a response with status code 449, with default header values.
Elevated permissions are required. (code: `root.unauthorized.rbac.elevated_permissions_required`)
func NewDeleteUserRetryWith ¶
func NewDeleteUserRetryWith() *DeleteUserRetryWith
NewDeleteUserRetryWith creates a DeleteUserRetryWith with default headers values
func (*DeleteUserRetryWith) Error ¶
func (o *DeleteUserRetryWith) Error() string
func (*DeleteUserRetryWith) GetPayload ¶
func (o *DeleteUserRetryWith) GetPayload() *models.BasicFailedReply
type GetCurrentUserNotFound ¶
type GetCurrentUserNotFound struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
GetCurrentUserNotFound describes a response with status code 404, with default header values.
User not found. (code: `user.not_found`)
func NewGetCurrentUserNotFound ¶
func NewGetCurrentUserNotFound() *GetCurrentUserNotFound
NewGetCurrentUserNotFound creates a GetCurrentUserNotFound with default headers values
func (*GetCurrentUserNotFound) Error ¶
func (o *GetCurrentUserNotFound) Error() string
func (*GetCurrentUserNotFound) GetPayload ¶
func (o *GetCurrentUserNotFound) GetPayload() *models.BasicFailedReply
type GetCurrentUserOK ¶
GetCurrentUserOK describes a response with status code 200, with default header values.
User successfully fetched
func NewGetCurrentUserOK ¶
func NewGetCurrentUserOK() *GetCurrentUserOK
NewGetCurrentUserOK creates a GetCurrentUserOK with default headers values
func (*GetCurrentUserOK) Error ¶
func (o *GetCurrentUserOK) Error() string
func (*GetCurrentUserOK) GetPayload ¶
func (o *GetCurrentUserOK) GetPayload() *models.User
type GetCurrentUserParams ¶
type GetCurrentUserParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetCurrentUserParams contains all the parameters to send to the API endpoint
for the get current user operation. Typically these are written to a http.Request.
func NewGetCurrentUserParams ¶
func NewGetCurrentUserParams() *GetCurrentUserParams
NewGetCurrentUserParams creates a new GetCurrentUserParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetCurrentUserParamsWithContext ¶
func NewGetCurrentUserParamsWithContext(ctx context.Context) *GetCurrentUserParams
NewGetCurrentUserParamsWithContext creates a new GetCurrentUserParams object with the ability to set a context for a request.
func NewGetCurrentUserParamsWithHTTPClient ¶
func NewGetCurrentUserParamsWithHTTPClient(client *http.Client) *GetCurrentUserParams
NewGetCurrentUserParamsWithHTTPClient creates a new GetCurrentUserParams object with the ability to set a custom HTTPClient for a request.
func NewGetCurrentUserParamsWithTimeout ¶
func NewGetCurrentUserParamsWithTimeout(timeout time.Duration) *GetCurrentUserParams
NewGetCurrentUserParamsWithTimeout creates a new GetCurrentUserParams object with the ability to set a timeout on a request.
func (*GetCurrentUserParams) SetContext ¶
func (o *GetCurrentUserParams) SetContext(ctx context.Context)
SetContext adds the context to the get current user params
func (*GetCurrentUserParams) SetDefaults ¶ added in v1.3.0
func (o *GetCurrentUserParams) SetDefaults()
SetDefaults hydrates default values in the get current user params (not the query body).
All values with no default are reset to their zero value.
func (*GetCurrentUserParams) SetHTTPClient ¶
func (o *GetCurrentUserParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get current user params
func (*GetCurrentUserParams) SetTimeout ¶
func (o *GetCurrentUserParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get current user params
func (*GetCurrentUserParams) WithContext ¶
func (o *GetCurrentUserParams) WithContext(ctx context.Context) *GetCurrentUserParams
WithContext adds the context to the get current user params
func (*GetCurrentUserParams) WithDefaults ¶ added in v1.3.0
func (o *GetCurrentUserParams) WithDefaults() *GetCurrentUserParams
WithDefaults hydrates default values in the get current user params (not the query body).
All values with no default are reset to their zero value.
func (*GetCurrentUserParams) WithHTTPClient ¶
func (o *GetCurrentUserParams) WithHTTPClient(client *http.Client) *GetCurrentUserParams
WithHTTPClient adds the HTTPClient to the get current user params
func (*GetCurrentUserParams) WithTimeout ¶
func (o *GetCurrentUserParams) WithTimeout(timeout time.Duration) *GetCurrentUserParams
WithTimeout adds the timeout to the get current user params
func (*GetCurrentUserParams) WriteToRequest ¶
func (o *GetCurrentUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetCurrentUserReader ¶
type GetCurrentUserReader struct {
// contains filtered or unexported fields
}
GetCurrentUserReader is a Reader for the GetCurrentUser structure.
func (*GetCurrentUserReader) ReadResponse ¶
func (o *GetCurrentUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetUserNotFound ¶
type GetUserNotFound struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
GetUserNotFound describes a response with status code 404, with default header values.
User not found. (code: `user.not_found`)
func NewGetUserNotFound ¶
func NewGetUserNotFound() *GetUserNotFound
NewGetUserNotFound creates a GetUserNotFound with default headers values
func (*GetUserNotFound) Error ¶
func (o *GetUserNotFound) Error() string
func (*GetUserNotFound) GetPayload ¶
func (o *GetUserNotFound) GetPayload() *models.BasicFailedReply
type GetUserOK ¶
GetUserOK describes a response with status code 200, with default header values.
User successfully fetched
func NewGetUserOK ¶
func NewGetUserOK() *GetUserOK
NewGetUserOK creates a GetUserOK with default headers values
func (*GetUserOK) GetPayload ¶
type GetUserParams ¶
type GetUserParams struct { /* UserName. Identifier for the user */ UserName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetUserParams contains all the parameters to send to the API endpoint
for the get user operation. Typically these are written to a http.Request.
func NewGetUserParams ¶
func NewGetUserParams() *GetUserParams
NewGetUserParams creates a new GetUserParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetUserParamsWithContext ¶
func NewGetUserParamsWithContext(ctx context.Context) *GetUserParams
NewGetUserParamsWithContext creates a new GetUserParams object with the ability to set a context for a request.
func NewGetUserParamsWithHTTPClient ¶
func NewGetUserParamsWithHTTPClient(client *http.Client) *GetUserParams
NewGetUserParamsWithHTTPClient creates a new GetUserParams object with the ability to set a custom HTTPClient for a request.
func NewGetUserParamsWithTimeout ¶
func NewGetUserParamsWithTimeout(timeout time.Duration) *GetUserParams
NewGetUserParamsWithTimeout creates a new GetUserParams object with the ability to set a timeout on a request.
func (*GetUserParams) SetContext ¶
func (o *GetUserParams) SetContext(ctx context.Context)
SetContext adds the context to the get user params
func (*GetUserParams) SetDefaults ¶ added in v1.3.0
func (o *GetUserParams) SetDefaults()
SetDefaults hydrates default values in the get user params (not the query body).
All values with no default are reset to their zero value.
func (*GetUserParams) SetHTTPClient ¶
func (o *GetUserParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get user params
func (*GetUserParams) SetTimeout ¶
func (o *GetUserParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get user params
func (*GetUserParams) SetUserName ¶
func (o *GetUserParams) SetUserName(userName string)
SetUserName adds the userName to the get user params
func (*GetUserParams) WithContext ¶
func (o *GetUserParams) WithContext(ctx context.Context) *GetUserParams
WithContext adds the context to the get user params
func (*GetUserParams) WithDefaults ¶ added in v1.3.0
func (o *GetUserParams) WithDefaults() *GetUserParams
WithDefaults hydrates default values in the get user params (not the query body).
All values with no default are reset to their zero value.
func (*GetUserParams) WithHTTPClient ¶
func (o *GetUserParams) WithHTTPClient(client *http.Client) *GetUserParams
WithHTTPClient adds the HTTPClient to the get user params
func (*GetUserParams) WithTimeout ¶
func (o *GetUserParams) WithTimeout(timeout time.Duration) *GetUserParams
WithTimeout adds the timeout to the get user params
func (*GetUserParams) WithUserName ¶
func (o *GetUserParams) WithUserName(userName string) *GetUserParams
WithUserName adds the userName to the get user params
func (*GetUserParams) WriteToRequest ¶
func (o *GetUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetUserReader ¶
type GetUserReader struct {
// contains filtered or unexported fields
}
GetUserReader is a Reader for the GetUser structure.
func (*GetUserReader) ReadResponse ¶
func (o *GetUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetUsersOK ¶
GetUsersOK describes a response with status code 200, with default header values.
Users successfully fetched
func NewGetUsersOK ¶
func NewGetUsersOK() *GetUsersOK
NewGetUsersOK creates a GetUsersOK with default headers values
func (*GetUsersOK) Error ¶
func (o *GetUsersOK) Error() string
func (*GetUsersOK) GetPayload ¶
func (o *GetUsersOK) GetPayload() *models.UserList
type GetUsersParams ¶
type GetUsersParams struct { /* IncludeDisabled. True if disabled users should be included in the response */ IncludeDisabled *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetUsersParams contains all the parameters to send to the API endpoint
for the get users operation. Typically these are written to a http.Request.
func NewGetUsersParams ¶
func NewGetUsersParams() *GetUsersParams
NewGetUsersParams creates a new GetUsersParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetUsersParamsWithContext ¶
func NewGetUsersParamsWithContext(ctx context.Context) *GetUsersParams
NewGetUsersParamsWithContext creates a new GetUsersParams object with the ability to set a context for a request.
func NewGetUsersParamsWithHTTPClient ¶
func NewGetUsersParamsWithHTTPClient(client *http.Client) *GetUsersParams
NewGetUsersParamsWithHTTPClient creates a new GetUsersParams object with the ability to set a custom HTTPClient for a request.
func NewGetUsersParamsWithTimeout ¶
func NewGetUsersParamsWithTimeout(timeout time.Duration) *GetUsersParams
NewGetUsersParamsWithTimeout creates a new GetUsersParams object with the ability to set a timeout on a request.
func (*GetUsersParams) SetContext ¶
func (o *GetUsersParams) SetContext(ctx context.Context)
SetContext adds the context to the get users params
func (*GetUsersParams) SetDefaults ¶ added in v1.3.0
func (o *GetUsersParams) SetDefaults()
SetDefaults hydrates default values in the get users params (not the query body).
All values with no default are reset to their zero value.
func (*GetUsersParams) SetHTTPClient ¶
func (o *GetUsersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get users params
func (*GetUsersParams) SetIncludeDisabled ¶
func (o *GetUsersParams) SetIncludeDisabled(includeDisabled *bool)
SetIncludeDisabled adds the includeDisabled to the get users params
func (*GetUsersParams) SetTimeout ¶
func (o *GetUsersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get users params
func (*GetUsersParams) WithContext ¶
func (o *GetUsersParams) WithContext(ctx context.Context) *GetUsersParams
WithContext adds the context to the get users params
func (*GetUsersParams) WithDefaults ¶ added in v1.3.0
func (o *GetUsersParams) WithDefaults() *GetUsersParams
WithDefaults hydrates default values in the get users params (not the query body).
All values with no default are reset to their zero value.
func (*GetUsersParams) WithHTTPClient ¶
func (o *GetUsersParams) WithHTTPClient(client *http.Client) *GetUsersParams
WithHTTPClient adds the HTTPClient to the get users params
func (*GetUsersParams) WithIncludeDisabled ¶
func (o *GetUsersParams) WithIncludeDisabled(includeDisabled *bool) *GetUsersParams
WithIncludeDisabled adds the includeDisabled to the get users params
func (*GetUsersParams) WithTimeout ¶
func (o *GetUsersParams) WithTimeout(timeout time.Duration) *GetUsersParams
WithTimeout adds the timeout to the get users params
func (*GetUsersParams) WriteToRequest ¶
func (o *GetUsersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetUsersReader ¶
type GetUsersReader struct {
// contains filtered or unexported fields
}
GetUsersReader is a Reader for the GetUsers structure.
func (*GetUsersReader) ReadResponse ¶
func (o *GetUsersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateCurrentUserBadRequest ¶
type UpdateCurrentUserBadRequest struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
UpdateCurrentUserBadRequest describes a response with status code 400, with default header values. * Some of the provided roles are invalid. (code: `user.roles.invalid`)
* Some of the provided roles are forbidden. (code: `user.roles.forbidden`) * Trying to set a restricted field. (code: `user.restricted_field`) * External users cannot be modified. (code: `user.cannot_modify_external`) * Built-in users cannot be modified. (code: `user.cannot_modify`)
func NewUpdateCurrentUserBadRequest ¶
func NewUpdateCurrentUserBadRequest() *UpdateCurrentUserBadRequest
NewUpdateCurrentUserBadRequest creates a UpdateCurrentUserBadRequest with default headers values
func (*UpdateCurrentUserBadRequest) Error ¶
func (o *UpdateCurrentUserBadRequest) Error() string
func (*UpdateCurrentUserBadRequest) GetPayload ¶
func (o *UpdateCurrentUserBadRequest) GetPayload() *models.BasicFailedReply
type UpdateCurrentUserNotFound ¶
type UpdateCurrentUserNotFound struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
UpdateCurrentUserNotFound describes a response with status code 404, with default header values.
User not found. (code: `user.not_found`)
func NewUpdateCurrentUserNotFound ¶
func NewUpdateCurrentUserNotFound() *UpdateCurrentUserNotFound
NewUpdateCurrentUserNotFound creates a UpdateCurrentUserNotFound with default headers values
func (*UpdateCurrentUserNotFound) Error ¶
func (o *UpdateCurrentUserNotFound) Error() string
func (*UpdateCurrentUserNotFound) GetPayload ¶
func (o *UpdateCurrentUserNotFound) GetPayload() *models.BasicFailedReply
type UpdateCurrentUserOK ¶
UpdateCurrentUserOK describes a response with status code 200, with default header values.
User successfully updated
func NewUpdateCurrentUserOK ¶
func NewUpdateCurrentUserOK() *UpdateCurrentUserOK
NewUpdateCurrentUserOK creates a UpdateCurrentUserOK with default headers values
func (*UpdateCurrentUserOK) Error ¶
func (o *UpdateCurrentUserOK) Error() string
func (*UpdateCurrentUserOK) GetPayload ¶
func (o *UpdateCurrentUserOK) GetPayload() *models.User
type UpdateCurrentUserParams ¶
type UpdateCurrentUserParams struct { /* Body. All changes in the specified object are applied to the current user according to the JSON Merge Patch processing rules. Omitting existing fields causes the same values to be reapplied. Specifying a `null` value reverts the field to the default value, or removes the field when no default value exists. */ Body string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateCurrentUserParams contains all the parameters to send to the API endpoint
for the update current user operation. Typically these are written to a http.Request.
func NewUpdateCurrentUserParams ¶
func NewUpdateCurrentUserParams() *UpdateCurrentUserParams
NewUpdateCurrentUserParams creates a new UpdateCurrentUserParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewUpdateCurrentUserParamsWithContext ¶
func NewUpdateCurrentUserParamsWithContext(ctx context.Context) *UpdateCurrentUserParams
NewUpdateCurrentUserParamsWithContext creates a new UpdateCurrentUserParams object with the ability to set a context for a request.
func NewUpdateCurrentUserParamsWithHTTPClient ¶
func NewUpdateCurrentUserParamsWithHTTPClient(client *http.Client) *UpdateCurrentUserParams
NewUpdateCurrentUserParamsWithHTTPClient creates a new UpdateCurrentUserParams object with the ability to set a custom HTTPClient for a request.
func NewUpdateCurrentUserParamsWithTimeout ¶
func NewUpdateCurrentUserParamsWithTimeout(timeout time.Duration) *UpdateCurrentUserParams
NewUpdateCurrentUserParamsWithTimeout creates a new UpdateCurrentUserParams object with the ability to set a timeout on a request.
func (*UpdateCurrentUserParams) SetBody ¶
func (o *UpdateCurrentUserParams) SetBody(body string)
SetBody adds the body to the update current user params
func (*UpdateCurrentUserParams) SetContext ¶
func (o *UpdateCurrentUserParams) SetContext(ctx context.Context)
SetContext adds the context to the update current user params
func (*UpdateCurrentUserParams) SetDefaults ¶ added in v1.3.0
func (o *UpdateCurrentUserParams) SetDefaults()
SetDefaults hydrates default values in the update current user params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateCurrentUserParams) SetHTTPClient ¶
func (o *UpdateCurrentUserParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update current user params
func (*UpdateCurrentUserParams) SetTimeout ¶
func (o *UpdateCurrentUserParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update current user params
func (*UpdateCurrentUserParams) WithBody ¶
func (o *UpdateCurrentUserParams) WithBody(body string) *UpdateCurrentUserParams
WithBody adds the body to the update current user params
func (*UpdateCurrentUserParams) WithContext ¶
func (o *UpdateCurrentUserParams) WithContext(ctx context.Context) *UpdateCurrentUserParams
WithContext adds the context to the update current user params
func (*UpdateCurrentUserParams) WithDefaults ¶ added in v1.3.0
func (o *UpdateCurrentUserParams) WithDefaults() *UpdateCurrentUserParams
WithDefaults hydrates default values in the update current user params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateCurrentUserParams) WithHTTPClient ¶
func (o *UpdateCurrentUserParams) WithHTTPClient(client *http.Client) *UpdateCurrentUserParams
WithHTTPClient adds the HTTPClient to the update current user params
func (*UpdateCurrentUserParams) WithTimeout ¶
func (o *UpdateCurrentUserParams) WithTimeout(timeout time.Duration) *UpdateCurrentUserParams
WithTimeout adds the timeout to the update current user params
func (*UpdateCurrentUserParams) WriteToRequest ¶
func (o *UpdateCurrentUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateCurrentUserReader ¶
type UpdateCurrentUserReader struct {
// contains filtered or unexported fields
}
UpdateCurrentUserReader is a Reader for the UpdateCurrentUser structure.
func (*UpdateCurrentUserReader) ReadResponse ¶
func (o *UpdateCurrentUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateUserBadRequest ¶
type UpdateUserBadRequest struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
UpdateUserBadRequest describes a response with status code 400, with default header values. * Some of the provided roles are invalid. (code: `user.roles.invalid`)
* Some of the provided roles are forbidden. (code: `user.roles.forbidden`) * Trying to set a restricted field. (code: `user.restricted_field`) * External users cannot be modified. (code: `user.cannot_modify_external`) * Built-in users cannot be modified. (code: `user.cannot_modify`)
func NewUpdateUserBadRequest ¶
func NewUpdateUserBadRequest() *UpdateUserBadRequest
NewUpdateUserBadRequest creates a UpdateUserBadRequest with default headers values
func (*UpdateUserBadRequest) Error ¶
func (o *UpdateUserBadRequest) Error() string
func (*UpdateUserBadRequest) GetPayload ¶
func (o *UpdateUserBadRequest) GetPayload() *models.BasicFailedReply
type UpdateUserNotFound ¶
type UpdateUserNotFound struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
UpdateUserNotFound describes a response with status code 404, with default header values.
User not found. (code: `user.not_found`)
func NewUpdateUserNotFound ¶
func NewUpdateUserNotFound() *UpdateUserNotFound
NewUpdateUserNotFound creates a UpdateUserNotFound with default headers values
func (*UpdateUserNotFound) Error ¶
func (o *UpdateUserNotFound) Error() string
func (*UpdateUserNotFound) GetPayload ¶
func (o *UpdateUserNotFound) GetPayload() *models.BasicFailedReply
type UpdateUserOK ¶
UpdateUserOK describes a response with status code 200, with default header values.
User successfully updated
func NewUpdateUserOK ¶
func NewUpdateUserOK() *UpdateUserOK
NewUpdateUserOK creates a UpdateUserOK with default headers values
func (*UpdateUserOK) Error ¶
func (o *UpdateUserOK) Error() string
func (*UpdateUserOK) GetPayload ¶
func (o *UpdateUserOK) GetPayload() *models.User
type UpdateUserParams ¶
type UpdateUserParams struct { /* Body. All changes in the specified object are applied to the user according to the JSON Merge Patch processing rules. Omitting existing fields causes the same values to be reapplied. Specifying a `null` value reverts the field to the default value, or removes the field when no default value exists. */ Body string /* UserName. Identifier for the user */ UserName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateUserParams contains all the parameters to send to the API endpoint
for the update user operation. Typically these are written to a http.Request.
func NewUpdateUserParams ¶
func NewUpdateUserParams() *UpdateUserParams
NewUpdateUserParams creates a new UpdateUserParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewUpdateUserParamsWithContext ¶
func NewUpdateUserParamsWithContext(ctx context.Context) *UpdateUserParams
NewUpdateUserParamsWithContext creates a new UpdateUserParams object with the ability to set a context for a request.
func NewUpdateUserParamsWithHTTPClient ¶
func NewUpdateUserParamsWithHTTPClient(client *http.Client) *UpdateUserParams
NewUpdateUserParamsWithHTTPClient creates a new UpdateUserParams object with the ability to set a custom HTTPClient for a request.
func NewUpdateUserParamsWithTimeout ¶
func NewUpdateUserParamsWithTimeout(timeout time.Duration) *UpdateUserParams
NewUpdateUserParamsWithTimeout creates a new UpdateUserParams object with the ability to set a timeout on a request.
func (*UpdateUserParams) SetBody ¶
func (o *UpdateUserParams) SetBody(body string)
SetBody adds the body to the update user params
func (*UpdateUserParams) SetContext ¶
func (o *UpdateUserParams) SetContext(ctx context.Context)
SetContext adds the context to the update user params
func (*UpdateUserParams) SetDefaults ¶ added in v1.3.0
func (o *UpdateUserParams) SetDefaults()
SetDefaults hydrates default values in the update user params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateUserParams) SetHTTPClient ¶
func (o *UpdateUserParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update user params
func (*UpdateUserParams) SetTimeout ¶
func (o *UpdateUserParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update user params
func (*UpdateUserParams) SetUserName ¶
func (o *UpdateUserParams) SetUserName(userName string)
SetUserName adds the userName to the update user params
func (*UpdateUserParams) WithBody ¶
func (o *UpdateUserParams) WithBody(body string) *UpdateUserParams
WithBody adds the body to the update user params
func (*UpdateUserParams) WithContext ¶
func (o *UpdateUserParams) WithContext(ctx context.Context) *UpdateUserParams
WithContext adds the context to the update user params
func (*UpdateUserParams) WithDefaults ¶ added in v1.3.0
func (o *UpdateUserParams) WithDefaults() *UpdateUserParams
WithDefaults hydrates default values in the update user params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateUserParams) WithHTTPClient ¶
func (o *UpdateUserParams) WithHTTPClient(client *http.Client) *UpdateUserParams
WithHTTPClient adds the HTTPClient to the update user params
func (*UpdateUserParams) WithTimeout ¶
func (o *UpdateUserParams) WithTimeout(timeout time.Duration) *UpdateUserParams
WithTimeout adds the timeout to the update user params
func (*UpdateUserParams) WithUserName ¶
func (o *UpdateUserParams) WithUserName(userName string) *UpdateUserParams
WithUserName adds the userName to the update user params
func (*UpdateUserParams) WriteToRequest ¶
func (o *UpdateUserParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateUserReader ¶
type UpdateUserReader struct {
// contains filtered or unexported fields
}
UpdateUserReader is a Reader for the UpdateUser structure.
func (*UpdateUserReader) ReadResponse ¶
func (o *UpdateUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateUserRetryWith ¶
type UpdateUserRetryWith struct { /* The error codes associated with the response */ XCloudErrorCodes string Payload *models.BasicFailedReply }
UpdateUserRetryWith describes a response with status code 449, with default header values.
Elevated permissions are required. (code: `root.unauthorized.rbac.elevated_permissions_required`)
func NewUpdateUserRetryWith ¶
func NewUpdateUserRetryWith() *UpdateUserRetryWith
NewUpdateUserRetryWith creates a UpdateUserRetryWith with default headers values
func (*UpdateUserRetryWith) Error ¶
func (o *UpdateUserRetryWith) Error() string
func (*UpdateUserRetryWith) GetPayload ¶
func (o *UpdateUserRetryWith) GetPayload() *models.BasicFailedReply
Source Files ¶
- create_user_parameters.go
- create_user_responses.go
- delete_user_parameters.go
- delete_user_responses.go
- get_current_user_parameters.go
- get_current_user_responses.go
- get_user_parameters.go
- get_user_responses.go
- get_users_parameters.go
- get_users_responses.go
- update_current_user_parameters.go
- update_current_user_responses.go
- update_user_parameters.go
- update_user_responses.go
- users_client.go