users_v4

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2021 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminAddUserRoleV4BadRequest added in v0.2.0

type AdminAddUserRoleV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAdminAddUserRoleV4BadRequest added in v0.2.0

func NewAdminAddUserRoleV4BadRequest() *AdminAddUserRoleV4BadRequest

NewAdminAddUserRoleV4BadRequest creates a AdminAddUserRoleV4BadRequest with default headers values

func (*AdminAddUserRoleV4BadRequest) Error added in v0.2.0

func (*AdminAddUserRoleV4BadRequest) GetPayload added in v0.2.0

type AdminAddUserRoleV4Forbidden added in v0.2.0

type AdminAddUserRoleV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV4Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20003</td><td>forbidden access</td></tr></table>

func NewAdminAddUserRoleV4Forbidden added in v0.2.0

func NewAdminAddUserRoleV4Forbidden() *AdminAddUserRoleV4Forbidden

NewAdminAddUserRoleV4Forbidden creates a AdminAddUserRoleV4Forbidden with default headers values

func (*AdminAddUserRoleV4Forbidden) Error added in v0.2.0

func (*AdminAddUserRoleV4Forbidden) GetPayload added in v0.2.0

type AdminAddUserRoleV4InternalServerError added in v0.2.0

type AdminAddUserRoleV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV4InternalServerError handles this case with default header values.

AdminAddUserRoleV4InternalServerError admin add user role v4 internal server error

func NewAdminAddUserRoleV4InternalServerError added in v0.2.0

func NewAdminAddUserRoleV4InternalServerError() *AdminAddUserRoleV4InternalServerError

NewAdminAddUserRoleV4InternalServerError creates a AdminAddUserRoleV4InternalServerError with default headers values

func (*AdminAddUserRoleV4InternalServerError) Error added in v0.2.0

func (*AdminAddUserRoleV4InternalServerError) GetPayload added in v0.2.0

type AdminAddUserRoleV4NotFound added in v0.2.0

type AdminAddUserRoleV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20008</td><td>user not found</td></tr></table>

func NewAdminAddUserRoleV4NotFound added in v0.2.0

func NewAdminAddUserRoleV4NotFound() *AdminAddUserRoleV4NotFound

NewAdminAddUserRoleV4NotFound creates a AdminAddUserRoleV4NotFound with default headers values

func (*AdminAddUserRoleV4NotFound) Error added in v0.2.0

func (*AdminAddUserRoleV4NotFound) GetPayload added in v0.2.0

type AdminAddUserRoleV4OK added in v0.2.0

type AdminAddUserRoleV4OK struct {
	Payload *iamclientmodels.ModelListUserRolesV4Response
}

AdminAddUserRoleV4OK handles this case with default header values.

Operation succeeded

func NewAdminAddUserRoleV4OK added in v0.2.0

func NewAdminAddUserRoleV4OK() *AdminAddUserRoleV4OK

NewAdminAddUserRoleV4OK creates a AdminAddUserRoleV4OK with default headers values

func (*AdminAddUserRoleV4OK) Error added in v0.2.0

func (o *AdminAddUserRoleV4OK) Error() string

func (*AdminAddUserRoleV4OK) GetPayload added in v0.2.0

type AdminAddUserRoleV4Params added in v0.2.0

type AdminAddUserRoleV4Params struct {

	/*Body
	  Object of Role ID to be assigned with allowed namespaces

	*/
	Body *iamclientmodels.ModelAddUserRoleV4Request
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminAddUserRoleV4Params contains all the parameters to send to the API endpoint for the admin add user role v4 operation typically these are written to a http.Request

func NewAdminAddUserRoleV4Params added in v0.2.0

func NewAdminAddUserRoleV4Params() *AdminAddUserRoleV4Params

NewAdminAddUserRoleV4Params creates a new AdminAddUserRoleV4Params object with the default values initialized.

func NewAdminAddUserRoleV4ParamsWithContext added in v0.2.0

func NewAdminAddUserRoleV4ParamsWithContext(ctx context.Context) *AdminAddUserRoleV4Params

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

func NewAdminAddUserRoleV4ParamsWithHTTPClient added in v0.2.0

func NewAdminAddUserRoleV4ParamsWithHTTPClient(client *http.Client) *AdminAddUserRoleV4Params

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

func NewAdminAddUserRoleV4ParamsWithTimeout added in v0.2.0

func NewAdminAddUserRoleV4ParamsWithTimeout(timeout time.Duration) *AdminAddUserRoleV4Params

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

func (*AdminAddUserRoleV4Params) SetBody added in v0.2.0

SetBody adds the body to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) SetNamespace added in v0.2.0

func (o *AdminAddUserRoleV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) SetUserID added in v0.2.0

func (o *AdminAddUserRoleV4Params) SetUserID(userID string)

SetUserID adds the userId to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) WithBody added in v0.2.0

WithBody adds the body to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) WithNamespace added in v0.2.0

func (o *AdminAddUserRoleV4Params) WithNamespace(namespace string) *AdminAddUserRoleV4Params

WithNamespace adds the namespace to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) WithUserID added in v0.2.0

WithUserID adds the userID to the admin add user role v4 params

func (*AdminAddUserRoleV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminAddUserRoleV4Reader added in v0.2.0

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

AdminAddUserRoleV4Reader is a Reader for the AdminAddUserRoleV4 structure.

func (*AdminAddUserRoleV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminAddUserRoleV4UnprocessableEntity added in v0.2.0

type AdminAddUserRoleV4UnprocessableEntity struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminAddUserRoleV4UnprocessableEntity handles this case with default header values.

AdminAddUserRoleV4UnprocessableEntity admin add user role v4 unprocessable entity

func NewAdminAddUserRoleV4UnprocessableEntity added in v0.2.0

func NewAdminAddUserRoleV4UnprocessableEntity() *AdminAddUserRoleV4UnprocessableEntity

NewAdminAddUserRoleV4UnprocessableEntity creates a AdminAddUserRoleV4UnprocessableEntity with default headers values

func (*AdminAddUserRoleV4UnprocessableEntity) Error added in v0.2.0

func (*AdminAddUserRoleV4UnprocessableEntity) GetPayload added in v0.2.0

type AdminListUserRolesV4Forbidden added in v0.2.0

type AdminListUserRolesV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserRolesV4Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20003</td><td>forbidden access</td></tr></table>

func NewAdminListUserRolesV4Forbidden added in v0.2.0

func NewAdminListUserRolesV4Forbidden() *AdminListUserRolesV4Forbidden

NewAdminListUserRolesV4Forbidden creates a AdminListUserRolesV4Forbidden with default headers values

func (*AdminListUserRolesV4Forbidden) Error added in v0.2.0

func (*AdminListUserRolesV4Forbidden) GetPayload added in v0.2.0

type AdminListUserRolesV4InternalServerError added in v0.2.0

type AdminListUserRolesV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserRolesV4InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewAdminListUserRolesV4InternalServerError added in v0.2.0

func NewAdminListUserRolesV4InternalServerError() *AdminListUserRolesV4InternalServerError

NewAdminListUserRolesV4InternalServerError creates a AdminListUserRolesV4InternalServerError with default headers values

func (*AdminListUserRolesV4InternalServerError) Error added in v0.2.0

func (*AdminListUserRolesV4InternalServerError) GetPayload added in v0.2.0

type AdminListUserRolesV4NotFound added in v0.2.0

type AdminListUserRolesV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminListUserRolesV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20008</td><td>user not found</td></tr></table>

func NewAdminListUserRolesV4NotFound added in v0.2.0

func NewAdminListUserRolesV4NotFound() *AdminListUserRolesV4NotFound

NewAdminListUserRolesV4NotFound creates a AdminListUserRolesV4NotFound with default headers values

func (*AdminListUserRolesV4NotFound) Error added in v0.2.0

func (*AdminListUserRolesV4NotFound) GetPayload added in v0.2.0

type AdminListUserRolesV4OK added in v0.2.0

type AdminListUserRolesV4OK struct {
	Payload *iamclientmodels.ModelListUserRolesV4Response
}

AdminListUserRolesV4OK handles this case with default header values.

Operation succeeded

func NewAdminListUserRolesV4OK added in v0.2.0

func NewAdminListUserRolesV4OK() *AdminListUserRolesV4OK

NewAdminListUserRolesV4OK creates a AdminListUserRolesV4OK with default headers values

func (*AdminListUserRolesV4OK) Error added in v0.2.0

func (o *AdminListUserRolesV4OK) Error() string

func (*AdminListUserRolesV4OK) GetPayload added in v0.2.0

type AdminListUserRolesV4Params added in v0.2.0

type AdminListUserRolesV4Params struct {

	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminListUserRolesV4Params contains all the parameters to send to the API endpoint for the admin list user roles v4 operation typically these are written to a http.Request

func NewAdminListUserRolesV4Params added in v0.2.0

func NewAdminListUserRolesV4Params() *AdminListUserRolesV4Params

NewAdminListUserRolesV4Params creates a new AdminListUserRolesV4Params object with the default values initialized.

func NewAdminListUserRolesV4ParamsWithContext added in v0.2.0

func NewAdminListUserRolesV4ParamsWithContext(ctx context.Context) *AdminListUserRolesV4Params

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

func NewAdminListUserRolesV4ParamsWithHTTPClient added in v0.2.0

func NewAdminListUserRolesV4ParamsWithHTTPClient(client *http.Client) *AdminListUserRolesV4Params

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

func NewAdminListUserRolesV4ParamsWithTimeout added in v0.2.0

func NewAdminListUserRolesV4ParamsWithTimeout(timeout time.Duration) *AdminListUserRolesV4Params

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

func (*AdminListUserRolesV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin list user roles v4 params

func (*AdminListUserRolesV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin list user roles v4 params

func (*AdminListUserRolesV4Params) SetNamespace added in v0.2.0

func (o *AdminListUserRolesV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin list user roles v4 params

func (*AdminListUserRolesV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin list user roles v4 params

func (*AdminListUserRolesV4Params) SetUserID added in v0.2.0

func (o *AdminListUserRolesV4Params) SetUserID(userID string)

SetUserID adds the userId to the admin list user roles v4 params

func (*AdminListUserRolesV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin list user roles v4 params

func (*AdminListUserRolesV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin list user roles v4 params

func (*AdminListUserRolesV4Params) WithNamespace added in v0.2.0

func (o *AdminListUserRolesV4Params) WithNamespace(namespace string) *AdminListUserRolesV4Params

WithNamespace adds the namespace to the admin list user roles v4 params

func (*AdminListUserRolesV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin list user roles v4 params

func (*AdminListUserRolesV4Params) WithUserID added in v0.2.0

WithUserID adds the userID to the admin list user roles v4 params

func (*AdminListUserRolesV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminListUserRolesV4Reader added in v0.2.0

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

AdminListUserRolesV4Reader is a Reader for the AdminListUserRolesV4 structure.

func (*AdminListUserRolesV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminRemoveUserRoleV4BadRequest added in v0.2.0

type AdminRemoveUserRoleV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveUserRoleV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAdminRemoveUserRoleV4BadRequest added in v0.2.0

func NewAdminRemoveUserRoleV4BadRequest() *AdminRemoveUserRoleV4BadRequest

NewAdminRemoveUserRoleV4BadRequest creates a AdminRemoveUserRoleV4BadRequest with default headers values

func (*AdminRemoveUserRoleV4BadRequest) Error added in v0.2.0

func (*AdminRemoveUserRoleV4BadRequest) GetPayload added in v0.2.0

type AdminRemoveUserRoleV4Forbidden added in v0.2.0

type AdminRemoveUserRoleV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveUserRoleV4Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20003</td><td>forbidden access</td></tr></table>

func NewAdminRemoveUserRoleV4Forbidden added in v0.2.0

func NewAdminRemoveUserRoleV4Forbidden() *AdminRemoveUserRoleV4Forbidden

NewAdminRemoveUserRoleV4Forbidden creates a AdminRemoveUserRoleV4Forbidden with default headers values

func (*AdminRemoveUserRoleV4Forbidden) Error added in v0.2.0

func (*AdminRemoveUserRoleV4Forbidden) GetPayload added in v0.2.0

type AdminRemoveUserRoleV4InternalServerError added in v0.2.0

type AdminRemoveUserRoleV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveUserRoleV4InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewAdminRemoveUserRoleV4InternalServerError added in v0.2.0

func NewAdminRemoveUserRoleV4InternalServerError() *AdminRemoveUserRoleV4InternalServerError

NewAdminRemoveUserRoleV4InternalServerError creates a AdminRemoveUserRoleV4InternalServerError with default headers values

func (*AdminRemoveUserRoleV4InternalServerError) Error added in v0.2.0

func (*AdminRemoveUserRoleV4InternalServerError) GetPayload added in v0.2.0

type AdminRemoveUserRoleV4NoContent added in v0.2.0

type AdminRemoveUserRoleV4NoContent struct {
}

AdminRemoveUserRoleV4NoContent handles this case with default header values.

Operation succeeded

func NewAdminRemoveUserRoleV4NoContent added in v0.2.0

func NewAdminRemoveUserRoleV4NoContent() *AdminRemoveUserRoleV4NoContent

NewAdminRemoveUserRoleV4NoContent creates a AdminRemoveUserRoleV4NoContent with default headers values

func (*AdminRemoveUserRoleV4NoContent) Error added in v0.2.0

type AdminRemoveUserRoleV4NotFound added in v0.2.0

type AdminRemoveUserRoleV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveUserRoleV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20008</td><td>user not found</td></tr></table>

func NewAdminRemoveUserRoleV4NotFound added in v0.2.0

func NewAdminRemoveUserRoleV4NotFound() *AdminRemoveUserRoleV4NotFound

NewAdminRemoveUserRoleV4NotFound creates a AdminRemoveUserRoleV4NotFound with default headers values

func (*AdminRemoveUserRoleV4NotFound) Error added in v0.2.0

func (*AdminRemoveUserRoleV4NotFound) GetPayload added in v0.2.0

type AdminRemoveUserRoleV4Params added in v0.2.0

type AdminRemoveUserRoleV4Params struct {

	/*Body
	  Object of Role ID with allowed namespaces to be removed

	*/
	Body *iamclientmodels.ModelRemoveUserRoleV4Request
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminRemoveUserRoleV4Params contains all the parameters to send to the API endpoint for the admin remove user role v4 operation typically these are written to a http.Request

func NewAdminRemoveUserRoleV4Params added in v0.2.0

func NewAdminRemoveUserRoleV4Params() *AdminRemoveUserRoleV4Params

NewAdminRemoveUserRoleV4Params creates a new AdminRemoveUserRoleV4Params object with the default values initialized.

func NewAdminRemoveUserRoleV4ParamsWithContext added in v0.2.0

func NewAdminRemoveUserRoleV4ParamsWithContext(ctx context.Context) *AdminRemoveUserRoleV4Params

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

func NewAdminRemoveUserRoleV4ParamsWithHTTPClient added in v0.2.0

func NewAdminRemoveUserRoleV4ParamsWithHTTPClient(client *http.Client) *AdminRemoveUserRoleV4Params

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

func NewAdminRemoveUserRoleV4ParamsWithTimeout added in v0.2.0

func NewAdminRemoveUserRoleV4ParamsWithTimeout(timeout time.Duration) *AdminRemoveUserRoleV4Params

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

func (*AdminRemoveUserRoleV4Params) SetBody added in v0.2.0

SetBody adds the body to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) SetNamespace added in v0.2.0

func (o *AdminRemoveUserRoleV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) SetUserID added in v0.2.0

func (o *AdminRemoveUserRoleV4Params) SetUserID(userID string)

SetUserID adds the userId to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) WithBody added in v0.2.0

WithBody adds the body to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) WithNamespace added in v0.2.0

func (o *AdminRemoveUserRoleV4Params) WithNamespace(namespace string) *AdminRemoveUserRoleV4Params

WithNamespace adds the namespace to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) WithUserID added in v0.2.0

WithUserID adds the userID to the admin remove user role v4 params

func (*AdminRemoveUserRoleV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminRemoveUserRoleV4Reader added in v0.2.0

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

AdminRemoveUserRoleV4Reader is a Reader for the AdminRemoveUserRoleV4 structure.

func (*AdminRemoveUserRoleV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminRemoveUserRoleV4UnprocessableEntity added in v0.2.0

type AdminRemoveUserRoleV4UnprocessableEntity struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminRemoveUserRoleV4UnprocessableEntity handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10183</td><td>unprocessable entity</td></tr></table>

func NewAdminRemoveUserRoleV4UnprocessableEntity added in v0.2.0

func NewAdminRemoveUserRoleV4UnprocessableEntity() *AdminRemoveUserRoleV4UnprocessableEntity

NewAdminRemoveUserRoleV4UnprocessableEntity creates a AdminRemoveUserRoleV4UnprocessableEntity with default headers values

func (*AdminRemoveUserRoleV4UnprocessableEntity) Error added in v0.2.0

func (*AdminRemoveUserRoleV4UnprocessableEntity) GetPayload added in v0.2.0

type AdminUpdateMyUserV4BadRequest added in v0.7.0

type AdminUpdateMyUserV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateMyUserV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>10154</td><td>country not found</td></tr><tr><td>10130</td><td>user under age</td></tr></table>

func NewAdminUpdateMyUserV4BadRequest added in v0.7.0

func NewAdminUpdateMyUserV4BadRequest() *AdminUpdateMyUserV4BadRequest

NewAdminUpdateMyUserV4BadRequest creates a AdminUpdateMyUserV4BadRequest with default headers values

func (*AdminUpdateMyUserV4BadRequest) Error added in v0.7.0

func (*AdminUpdateMyUserV4BadRequest) GetPayload added in v0.7.0

type AdminUpdateMyUserV4Conflict added in v0.7.0

type AdminUpdateMyUserV4Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateMyUserV4Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10133</td><td>email already used</td></tr><tr><td>10133</td><td>email already used</td></tr></table>

func NewAdminUpdateMyUserV4Conflict added in v0.7.0

func NewAdminUpdateMyUserV4Conflict() *AdminUpdateMyUserV4Conflict

NewAdminUpdateMyUserV4Conflict creates a AdminUpdateMyUserV4Conflict with default headers values

func (*AdminUpdateMyUserV4Conflict) Error added in v0.7.0

func (*AdminUpdateMyUserV4Conflict) GetPayload added in v0.7.0

type AdminUpdateMyUserV4InternalServerError added in v0.7.0

type AdminUpdateMyUserV4InternalServerError struct {
}

AdminUpdateMyUserV4InternalServerError handles this case with default header values.

Internal Server Error

func NewAdminUpdateMyUserV4InternalServerError added in v0.7.0

func NewAdminUpdateMyUserV4InternalServerError() *AdminUpdateMyUserV4InternalServerError

NewAdminUpdateMyUserV4InternalServerError creates a AdminUpdateMyUserV4InternalServerError with default headers values

func (*AdminUpdateMyUserV4InternalServerError) Error added in v0.7.0

type AdminUpdateMyUserV4OK added in v0.7.0

type AdminUpdateMyUserV4OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminUpdateMyUserV4OK handles this case with default header values.

OK

func NewAdminUpdateMyUserV4OK added in v0.7.0

func NewAdminUpdateMyUserV4OK() *AdminUpdateMyUserV4OK

NewAdminUpdateMyUserV4OK creates a AdminUpdateMyUserV4OK with default headers values

func (*AdminUpdateMyUserV4OK) Error added in v0.7.0

func (o *AdminUpdateMyUserV4OK) Error() string

func (*AdminUpdateMyUserV4OK) GetPayload added in v0.7.0

type AdminUpdateMyUserV4Params added in v0.7.0

type AdminUpdateMyUserV4Params struct {

	/*Body*/
	Body *iamclientmodels.ModelUserUpdateRequestV3

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

AdminUpdateMyUserV4Params contains all the parameters to send to the API endpoint for the admin update my user v4 operation typically these are written to a http.Request

func NewAdminUpdateMyUserV4Params added in v0.7.0

func NewAdminUpdateMyUserV4Params() *AdminUpdateMyUserV4Params

NewAdminUpdateMyUserV4Params creates a new AdminUpdateMyUserV4Params object with the default values initialized.

func NewAdminUpdateMyUserV4ParamsWithContext added in v0.7.0

func NewAdminUpdateMyUserV4ParamsWithContext(ctx context.Context) *AdminUpdateMyUserV4Params

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

func NewAdminUpdateMyUserV4ParamsWithHTTPClient added in v0.7.0

func NewAdminUpdateMyUserV4ParamsWithHTTPClient(client *http.Client) *AdminUpdateMyUserV4Params

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

func NewAdminUpdateMyUserV4ParamsWithTimeout added in v0.7.0

func NewAdminUpdateMyUserV4ParamsWithTimeout(timeout time.Duration) *AdminUpdateMyUserV4Params

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

func (*AdminUpdateMyUserV4Params) SetBody added in v0.7.0

SetBody adds the body to the admin update my user v4 params

func (*AdminUpdateMyUserV4Params) SetContext added in v0.7.0

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

SetContext adds the context to the admin update my user v4 params

func (*AdminUpdateMyUserV4Params) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the admin update my user v4 params

func (*AdminUpdateMyUserV4Params) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the admin update my user v4 params

func (*AdminUpdateMyUserV4Params) WithBody added in v0.7.0

WithBody adds the body to the admin update my user v4 params

func (*AdminUpdateMyUserV4Params) WithContext added in v0.7.0

WithContext adds the context to the admin update my user v4 params

func (*AdminUpdateMyUserV4Params) WithHTTPClient added in v0.7.0

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

WithHTTPClient adds the HTTPClient to the admin update my user v4 params

func (*AdminUpdateMyUserV4Params) WithTimeout added in v0.7.0

WithTimeout adds the timeout to the admin update my user v4 params

func (*AdminUpdateMyUserV4Params) WriteToRequest added in v0.7.0

WriteToRequest writes these params to a swagger request

type AdminUpdateMyUserV4Reader added in v0.7.0

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

AdminUpdateMyUserV4Reader is a Reader for the AdminUpdateMyUserV4 structure.

func (*AdminUpdateMyUserV4Reader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateMyUserV4Unauthorized added in v0.7.0

type AdminUpdateMyUserV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateMyUserV4Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewAdminUpdateMyUserV4Unauthorized added in v0.7.0

func NewAdminUpdateMyUserV4Unauthorized() *AdminUpdateMyUserV4Unauthorized

NewAdminUpdateMyUserV4Unauthorized creates a AdminUpdateMyUserV4Unauthorized with default headers values

func (*AdminUpdateMyUserV4Unauthorized) Error added in v0.7.0

func (*AdminUpdateMyUserV4Unauthorized) GetPayload added in v0.7.0

type AdminUpdateUserEmailAddressV4BadRequest added in v0.2.0

type AdminUpdateUserEmailAddressV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserEmailAddressV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAdminUpdateUserEmailAddressV4BadRequest added in v0.2.0

func NewAdminUpdateUserEmailAddressV4BadRequest() *AdminUpdateUserEmailAddressV4BadRequest

NewAdminUpdateUserEmailAddressV4BadRequest creates a AdminUpdateUserEmailAddressV4BadRequest with default headers values

func (*AdminUpdateUserEmailAddressV4BadRequest) Error added in v0.2.0

func (*AdminUpdateUserEmailAddressV4BadRequest) GetPayload added in v0.2.0

type AdminUpdateUserEmailAddressV4Conflict added in v0.2.0

type AdminUpdateUserEmailAddressV4Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserEmailAddressV4Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10133</td><td>email already used</td></tr></table>

func NewAdminUpdateUserEmailAddressV4Conflict added in v0.2.0

func NewAdminUpdateUserEmailAddressV4Conflict() *AdminUpdateUserEmailAddressV4Conflict

NewAdminUpdateUserEmailAddressV4Conflict creates a AdminUpdateUserEmailAddressV4Conflict with default headers values

func (*AdminUpdateUserEmailAddressV4Conflict) Error added in v0.2.0

func (*AdminUpdateUserEmailAddressV4Conflict) GetPayload added in v0.2.0

type AdminUpdateUserEmailAddressV4InternalServerError added in v0.2.0

type AdminUpdateUserEmailAddressV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserEmailAddressV4InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewAdminUpdateUserEmailAddressV4InternalServerError added in v0.2.0

func NewAdminUpdateUserEmailAddressV4InternalServerError() *AdminUpdateUserEmailAddressV4InternalServerError

NewAdminUpdateUserEmailAddressV4InternalServerError creates a AdminUpdateUserEmailAddressV4InternalServerError with default headers values

func (*AdminUpdateUserEmailAddressV4InternalServerError) Error added in v0.2.0

func (*AdminUpdateUserEmailAddressV4InternalServerError) GetPayload added in v0.2.0

type AdminUpdateUserEmailAddressV4NoContent added in v0.2.0

type AdminUpdateUserEmailAddressV4NoContent struct {
}

AdminUpdateUserEmailAddressV4NoContent handles this case with default header values.

Operation succeeded

func NewAdminUpdateUserEmailAddressV4NoContent added in v0.2.0

func NewAdminUpdateUserEmailAddressV4NoContent() *AdminUpdateUserEmailAddressV4NoContent

NewAdminUpdateUserEmailAddressV4NoContent creates a AdminUpdateUserEmailAddressV4NoContent with default headers values

func (*AdminUpdateUserEmailAddressV4NoContent) Error added in v0.2.0

type AdminUpdateUserEmailAddressV4NotFound added in v0.2.0

type AdminUpdateUserEmailAddressV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserEmailAddressV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20008</td><td>user not found</td></tr></table>

func NewAdminUpdateUserEmailAddressV4NotFound added in v0.2.0

func NewAdminUpdateUserEmailAddressV4NotFound() *AdminUpdateUserEmailAddressV4NotFound

NewAdminUpdateUserEmailAddressV4NotFound creates a AdminUpdateUserEmailAddressV4NotFound with default headers values

func (*AdminUpdateUserEmailAddressV4NotFound) Error added in v0.2.0

func (*AdminUpdateUserEmailAddressV4NotFound) GetPayload added in v0.2.0

type AdminUpdateUserEmailAddressV4Params added in v0.2.0

type AdminUpdateUserEmailAddressV4Params struct {

	/*Body*/
	Body *iamclientmodels.ModelEmailUpdateRequestV4
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID, should follow UUID version 4 without hyphen

	*/
	UserID string

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

AdminUpdateUserEmailAddressV4Params contains all the parameters to send to the API endpoint for the admin update user email address v4 operation typically these are written to a http.Request

func NewAdminUpdateUserEmailAddressV4Params added in v0.2.0

func NewAdminUpdateUserEmailAddressV4Params() *AdminUpdateUserEmailAddressV4Params

NewAdminUpdateUserEmailAddressV4Params creates a new AdminUpdateUserEmailAddressV4Params object with the default values initialized.

func NewAdminUpdateUserEmailAddressV4ParamsWithContext added in v0.2.0

func NewAdminUpdateUserEmailAddressV4ParamsWithContext(ctx context.Context) *AdminUpdateUserEmailAddressV4Params

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

func NewAdminUpdateUserEmailAddressV4ParamsWithHTTPClient added in v0.2.0

func NewAdminUpdateUserEmailAddressV4ParamsWithHTTPClient(client *http.Client) *AdminUpdateUserEmailAddressV4Params

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

func NewAdminUpdateUserEmailAddressV4ParamsWithTimeout added in v0.2.0

func NewAdminUpdateUserEmailAddressV4ParamsWithTimeout(timeout time.Duration) *AdminUpdateUserEmailAddressV4Params

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

func (*AdminUpdateUserEmailAddressV4Params) SetBody added in v0.2.0

SetBody adds the body to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) SetContext added in v0.2.0

SetContext adds the context to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) SetNamespace added in v0.2.0

func (o *AdminUpdateUserEmailAddressV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) SetUserID added in v0.2.0

func (o *AdminUpdateUserEmailAddressV4Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) WithBody added in v0.2.0

WithBody adds the body to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) WithNamespace added in v0.2.0

WithNamespace adds the namespace to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) WithUserID added in v0.2.0

WithUserID adds the userID to the admin update user email address v4 params

func (*AdminUpdateUserEmailAddressV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateUserEmailAddressV4Reader added in v0.2.0

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

AdminUpdateUserEmailAddressV4Reader is a Reader for the AdminUpdateUserEmailAddressV4 structure.

func (*AdminUpdateUserEmailAddressV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserEmailAddressV4Unauthorized added in v0.2.0

type AdminUpdateUserEmailAddressV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserEmailAddressV4Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewAdminUpdateUserEmailAddressV4Unauthorized added in v0.2.0

func NewAdminUpdateUserEmailAddressV4Unauthorized() *AdminUpdateUserEmailAddressV4Unauthorized

NewAdminUpdateUserEmailAddressV4Unauthorized creates a AdminUpdateUserEmailAddressV4Unauthorized with default headers values

func (*AdminUpdateUserEmailAddressV4Unauthorized) Error added in v0.2.0

func (*AdminUpdateUserEmailAddressV4Unauthorized) GetPayload added in v0.2.0

type AdminUpdateUserRoleV4BadRequest added in v0.2.0

type AdminUpdateUserRoleV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserRoleV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAdminUpdateUserRoleV4BadRequest added in v0.2.0

func NewAdminUpdateUserRoleV4BadRequest() *AdminUpdateUserRoleV4BadRequest

NewAdminUpdateUserRoleV4BadRequest creates a AdminUpdateUserRoleV4BadRequest with default headers values

func (*AdminUpdateUserRoleV4BadRequest) Error added in v0.2.0

func (*AdminUpdateUserRoleV4BadRequest) GetPayload added in v0.2.0

type AdminUpdateUserRoleV4Forbidden added in v0.2.0

type AdminUpdateUserRoleV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserRoleV4Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20003</td><td>forbidden access</td></tr></table>

func NewAdminUpdateUserRoleV4Forbidden added in v0.2.0

func NewAdminUpdateUserRoleV4Forbidden() *AdminUpdateUserRoleV4Forbidden

NewAdminUpdateUserRoleV4Forbidden creates a AdminUpdateUserRoleV4Forbidden with default headers values

func (*AdminUpdateUserRoleV4Forbidden) Error added in v0.2.0

func (*AdminUpdateUserRoleV4Forbidden) GetPayload added in v0.2.0

type AdminUpdateUserRoleV4InternalServerError added in v0.2.0

type AdminUpdateUserRoleV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserRoleV4InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewAdminUpdateUserRoleV4InternalServerError added in v0.2.0

func NewAdminUpdateUserRoleV4InternalServerError() *AdminUpdateUserRoleV4InternalServerError

NewAdminUpdateUserRoleV4InternalServerError creates a AdminUpdateUserRoleV4InternalServerError with default headers values

func (*AdminUpdateUserRoleV4InternalServerError) Error added in v0.2.0

func (*AdminUpdateUserRoleV4InternalServerError) GetPayload added in v0.2.0

type AdminUpdateUserRoleV4NotFound added in v0.2.0

type AdminUpdateUserRoleV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserRoleV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20008</td><td>user not found</td></tr></table>

func NewAdminUpdateUserRoleV4NotFound added in v0.2.0

func NewAdminUpdateUserRoleV4NotFound() *AdminUpdateUserRoleV4NotFound

NewAdminUpdateUserRoleV4NotFound creates a AdminUpdateUserRoleV4NotFound with default headers values

func (*AdminUpdateUserRoleV4NotFound) Error added in v0.2.0

func (*AdminUpdateUserRoleV4NotFound) GetPayload added in v0.2.0

type AdminUpdateUserRoleV4OK added in v0.2.0

type AdminUpdateUserRoleV4OK struct {
	Payload *iamclientmodels.ModelListUserRolesV4Response
}

AdminUpdateUserRoleV4OK handles this case with default header values.

Operation succeeded

func NewAdminUpdateUserRoleV4OK added in v0.2.0

func NewAdminUpdateUserRoleV4OK() *AdminUpdateUserRoleV4OK

NewAdminUpdateUserRoleV4OK creates a AdminUpdateUserRoleV4OK with default headers values

func (*AdminUpdateUserRoleV4OK) Error added in v0.2.0

func (o *AdminUpdateUserRoleV4OK) Error() string

func (*AdminUpdateUserRoleV4OK) GetPayload added in v0.2.0

type AdminUpdateUserRoleV4Params added in v0.2.0

type AdminUpdateUserRoleV4Params struct {

	/*Body
	  Object of Role ID to be assigned with allowed namespaces

	*/
	Body *iamclientmodels.ModelAddUserRoleV4Request
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminUpdateUserRoleV4Params contains all the parameters to send to the API endpoint for the admin update user role v4 operation typically these are written to a http.Request

func NewAdminUpdateUserRoleV4Params added in v0.2.0

func NewAdminUpdateUserRoleV4Params() *AdminUpdateUserRoleV4Params

NewAdminUpdateUserRoleV4Params creates a new AdminUpdateUserRoleV4Params object with the default values initialized.

func NewAdminUpdateUserRoleV4ParamsWithContext added in v0.2.0

func NewAdminUpdateUserRoleV4ParamsWithContext(ctx context.Context) *AdminUpdateUserRoleV4Params

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

func NewAdminUpdateUserRoleV4ParamsWithHTTPClient added in v0.2.0

func NewAdminUpdateUserRoleV4ParamsWithHTTPClient(client *http.Client) *AdminUpdateUserRoleV4Params

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

func NewAdminUpdateUserRoleV4ParamsWithTimeout added in v0.2.0

func NewAdminUpdateUserRoleV4ParamsWithTimeout(timeout time.Duration) *AdminUpdateUserRoleV4Params

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

func (*AdminUpdateUserRoleV4Params) SetBody added in v0.2.0

SetBody adds the body to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) SetNamespace added in v0.2.0

func (o *AdminUpdateUserRoleV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) SetUserID added in v0.2.0

func (o *AdminUpdateUserRoleV4Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) WithBody added in v0.2.0

WithBody adds the body to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) WithNamespace added in v0.2.0

func (o *AdminUpdateUserRoleV4Params) WithNamespace(namespace string) *AdminUpdateUserRoleV4Params

WithNamespace adds the namespace to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) WithUserID added in v0.2.0

WithUserID adds the userID to the admin update user role v4 params

func (*AdminUpdateUserRoleV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateUserRoleV4Reader added in v0.2.0

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

AdminUpdateUserRoleV4Reader is a Reader for the AdminUpdateUserRoleV4 structure.

func (*AdminUpdateUserRoleV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserRoleV4UnprocessableEntity added in v0.2.0

type AdminUpdateUserRoleV4UnprocessableEntity struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserRoleV4UnprocessableEntity handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10183</td><td>unprocessable entity</td></tr></table>

func NewAdminUpdateUserRoleV4UnprocessableEntity added in v0.2.0

func NewAdminUpdateUserRoleV4UnprocessableEntity() *AdminUpdateUserRoleV4UnprocessableEntity

NewAdminUpdateUserRoleV4UnprocessableEntity creates a AdminUpdateUserRoleV4UnprocessableEntity with default headers values

func (*AdminUpdateUserRoleV4UnprocessableEntity) Error added in v0.2.0

func (*AdminUpdateUserRoleV4UnprocessableEntity) GetPayload added in v0.2.0

type AdminUpdateUserV4BadRequest added in v0.2.0

type AdminUpdateUserV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>10154</td><td>country not found</td></tr><tr><td>10130</td><td>user under age</td></tr></table>

func NewAdminUpdateUserV4BadRequest added in v0.2.0

func NewAdminUpdateUserV4BadRequest() *AdminUpdateUserV4BadRequest

NewAdminUpdateUserV4BadRequest creates a AdminUpdateUserV4BadRequest with default headers values

func (*AdminUpdateUserV4BadRequest) Error added in v0.2.0

func (*AdminUpdateUserV4BadRequest) GetPayload added in v0.2.0

type AdminUpdateUserV4Conflict added in v0.2.0

type AdminUpdateUserV4Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV4Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10133</td><td>email already used</td></tr></table>

func NewAdminUpdateUserV4Conflict added in v0.2.0

func NewAdminUpdateUserV4Conflict() *AdminUpdateUserV4Conflict

NewAdminUpdateUserV4Conflict creates a AdminUpdateUserV4Conflict with default headers values

func (*AdminUpdateUserV4Conflict) Error added in v0.2.0

func (o *AdminUpdateUserV4Conflict) Error() string

func (*AdminUpdateUserV4Conflict) GetPayload added in v0.2.0

type AdminUpdateUserV4Forbidden added in v0.2.0

type AdminUpdateUserV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV4Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewAdminUpdateUserV4Forbidden added in v0.2.0

func NewAdminUpdateUserV4Forbidden() *AdminUpdateUserV4Forbidden

NewAdminUpdateUserV4Forbidden creates a AdminUpdateUserV4Forbidden with default headers values

func (*AdminUpdateUserV4Forbidden) Error added in v0.2.0

func (*AdminUpdateUserV4Forbidden) GetPayload added in v0.2.0

type AdminUpdateUserV4InternalServerError added in v0.2.0

type AdminUpdateUserV4InternalServerError struct {
}

AdminUpdateUserV4InternalServerError handles this case with default header values.

Internal Server Error

func NewAdminUpdateUserV4InternalServerError added in v0.2.0

func NewAdminUpdateUserV4InternalServerError() *AdminUpdateUserV4InternalServerError

NewAdminUpdateUserV4InternalServerError creates a AdminUpdateUserV4InternalServerError with default headers values

func (*AdminUpdateUserV4InternalServerError) Error added in v0.2.0

type AdminUpdateUserV4NotFound added in v0.2.0

type AdminUpdateUserV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10139</td><td>platform account not found</td></tr><tr><td>20008</td><td>user not found</td></tr></table>

func NewAdminUpdateUserV4NotFound added in v0.2.0

func NewAdminUpdateUserV4NotFound() *AdminUpdateUserV4NotFound

NewAdminUpdateUserV4NotFound creates a AdminUpdateUserV4NotFound with default headers values

func (*AdminUpdateUserV4NotFound) Error added in v0.2.0

func (o *AdminUpdateUserV4NotFound) Error() string

func (*AdminUpdateUserV4NotFound) GetPayload added in v0.2.0

type AdminUpdateUserV4OK added in v0.2.0

type AdminUpdateUserV4OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

AdminUpdateUserV4OK handles this case with default header values.

OK

func NewAdminUpdateUserV4OK added in v0.2.0

func NewAdminUpdateUserV4OK() *AdminUpdateUserV4OK

NewAdminUpdateUserV4OK creates a AdminUpdateUserV4OK with default headers values

func (*AdminUpdateUserV4OK) Error added in v0.2.0

func (o *AdminUpdateUserV4OK) Error() string

func (*AdminUpdateUserV4OK) GetPayload added in v0.2.0

type AdminUpdateUserV4Params added in v0.2.0

type AdminUpdateUserV4Params struct {

	/*Body*/
	Body *iamclientmodels.ModelUserUpdateRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AdminUpdateUserV4Params contains all the parameters to send to the API endpoint for the admin update user v4 operation typically these are written to a http.Request

func NewAdminUpdateUserV4Params added in v0.2.0

func NewAdminUpdateUserV4Params() *AdminUpdateUserV4Params

NewAdminUpdateUserV4Params creates a new AdminUpdateUserV4Params object with the default values initialized.

func NewAdminUpdateUserV4ParamsWithContext added in v0.2.0

func NewAdminUpdateUserV4ParamsWithContext(ctx context.Context) *AdminUpdateUserV4Params

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

func NewAdminUpdateUserV4ParamsWithHTTPClient added in v0.2.0

func NewAdminUpdateUserV4ParamsWithHTTPClient(client *http.Client) *AdminUpdateUserV4Params

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

func NewAdminUpdateUserV4ParamsWithTimeout added in v0.2.0

func NewAdminUpdateUserV4ParamsWithTimeout(timeout time.Duration) *AdminUpdateUserV4Params

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

func (*AdminUpdateUserV4Params) SetBody added in v0.2.0

SetBody adds the body to the admin update user v4 params

func (*AdminUpdateUserV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the admin update user v4 params

func (*AdminUpdateUserV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the admin update user v4 params

func (*AdminUpdateUserV4Params) SetNamespace added in v0.2.0

func (o *AdminUpdateUserV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update user v4 params

func (*AdminUpdateUserV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the admin update user v4 params

func (*AdminUpdateUserV4Params) SetUserID added in v0.2.0

func (o *AdminUpdateUserV4Params) SetUserID(userID string)

SetUserID adds the userId to the admin update user v4 params

func (*AdminUpdateUserV4Params) WithBody added in v0.2.0

WithBody adds the body to the admin update user v4 params

func (*AdminUpdateUserV4Params) WithContext added in v0.2.0

WithContext adds the context to the admin update user v4 params

func (*AdminUpdateUserV4Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the admin update user v4 params

func (*AdminUpdateUserV4Params) WithNamespace added in v0.2.0

func (o *AdminUpdateUserV4Params) WithNamespace(namespace string) *AdminUpdateUserV4Params

WithNamespace adds the namespace to the admin update user v4 params

func (*AdminUpdateUserV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the admin update user v4 params

func (*AdminUpdateUserV4Params) WithUserID added in v0.2.0

WithUserID adds the userID to the admin update user v4 params

func (*AdminUpdateUserV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type AdminUpdateUserV4Reader added in v0.2.0

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

AdminUpdateUserV4Reader is a Reader for the AdminUpdateUserV4 structure.

func (*AdminUpdateUserV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateUserV4Unauthorized added in v0.2.0

type AdminUpdateUserV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateUserV4Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewAdminUpdateUserV4Unauthorized added in v0.2.0

func NewAdminUpdateUserV4Unauthorized() *AdminUpdateUserV4Unauthorized

NewAdminUpdateUserV4Unauthorized creates a AdminUpdateUserV4Unauthorized with default headers values

func (*AdminUpdateUserV4Unauthorized) Error added in v0.2.0

func (*AdminUpdateUserV4Unauthorized) GetPayload added in v0.2.0

type Client

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

Client for users v4 API

func (*Client) AdminAddUserRoleV4 added in v0.2.0

AdminAddUserRoleV4 admins add user s role v4

This endpoint requires ADMIN:NAMESPACE:{namespace}:ROLE:USER:* [UPDATE] permission.

New role will be appended to user's current roles. Request body need to specify allowed namespace for given role to support new role restriction. Skipped the check whether the user performing the request is a role manager / assigner since there is a plan to discard the role manager / assigner.

func (*Client) AdminListUserRolesV4 added in v0.2.0

AdminListUserRolesV4 admins list user s roles v4

This endpoint requires ADMIN:NAMESPACE:{namespace}:ROLE:USER:* [READ] permission.

List roles assigned to a user

func (*Client) AdminRemoveUserRoleV4 added in v0.2.0

AdminRemoveUserRoleV4 admins remove user role v4

This endpoint requires ADMIN:NAMESPACE:{namespace}:ROLE:USER:* [Delete] permission.

Remove a role from user's roles.

func (*Client) AdminUpdateMyUserV4 added in v0.7.0

AdminUpdateMyUserV4 admins update my user

<p>Requires valid user access token </p>

<br><p>This Endpoint support update user based on given data. <b>Single request can update single field or multi fields.</b></p> <p>Supported field {country, displayName, emailAddress, languageTag, dateOfBirth}</p> <p>Country use ISO3166-1 alpha-2 two letter, e.g. US.</p> <p>Date of Birth format : YYYY-MM-DD, e.g. 2019-04-29.</p> <br><b>Several case of updating email address</b> <ul><li>User want to update email address of which have been verified, newEmailAddress response field will be filled with new email address.</li> <li>User want to update email address of which have not been verified, { oldEmailAddress, emailAddress} response field will be filled with new email address. </li> <li>User want to update email address of which have been verified and updated before, { oldEmailAddress, emailAddress} response field will be filled with verified email before. newEmailAddress response field will be filled with newest email address. </li> <p>action code : 10103 </p>

func (*Client) AdminUpdateUserEmailAddressV4 added in v0.2.0

AdminUpdateUserEmailAddressV4 updates a user email address

<p>Required permission <pre>'ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE]'</pre></p>

<br><p>This is the endpoint for an admin to update a user email address. This endpoint need a valid user token from an admin to verify its identity (email) before updating a user.</p>

func (*Client) AdminUpdateUserRoleV4 added in v0.2.0

AdminUpdateUserRoleV4 admins update user s role v4

This endpoint requires ADMIN:NAMESPACE:{namespace}:ROLE:USER:* [UPDATE] permission.

User's roles will be replaced with roles from request body.

func (*Client) AdminUpdateUserV4 added in v0.2.0

AdminUpdateUserV4 updates user

<p>This endpoint requires ADMIN:NAMESPACE:{namespace}:USER:{userId} [UPDATE] permission</p>

<br><p>This Endpoint support update user based on given data. <b>Single request can update single field or multi fields.</b></p> <p>Supported field {country, displayName, languageTag, dateOfBirth}</p> <p>Country use ISO3166-1 alpha-2 two letter, e.g. US.</p> <p>Date of Birth format : YYYY-MM-DD, e.g. 2019-04-29.</p> <br><b>Several case of updating email address</b> <p>action code : 10103 </p>

func (*Client) CreateUserFromInvitationV4 added in v0.2.0

CreateUserFromInvitationV4 creates user admin from invitation

This endpoint create user from saved roles when creating invitation and submitted data.

User will be able to login after completing submitting the data through this endpoint. Available Authentication Types:

EMAILPASSWD: an authentication type used for new user registration through email.

Country use ISO3166-1 alpha-2 two letter, e.g. US.

Date of Birth format : YYYY-MM-DD, e.g. 2019-04-29.

Required attributes: - authType: possible value is EMAILPASSWD (see above) - country: ISO3166-1 alpha-2 two letter, e.g. US. - dateOfBirth: YYYY-MM-DD, e.g. 1990-01-01. valid values are between 1905-01-01 until current date. - displayName: case insensitive, alphanumeric with allowed symbols dash (-), comma (,), and dot (.) - password: 8 to 32 characters, satisfy at least 3 out of 4 conditions(uppercase, lowercase letters, numbers and special characters) and should not have more than 2 equal characters in a row. - username: case insensitive, alphanumeric with allowed symbols underscore (_) and dot (.)

func (*Client) PublicCreateUserV4

  PublicCreateUserV4 creates user

  Create a new user with unique email address and username.
		<p>
		<b>Required attributes:</b>
		- authType: possible value is EMAILPASSWD
		- emailAddress
		- username: case insensitive, alphanumeric with allowed symbols underscore (_) and dot (.)
		- password: 8 to 32 characters, satisfy at least 3 out of 4 conditions(uppercase, lowercase letters, numbers and special characters) and should not have more than 2 equal characters in a row.
		- country: ISO3166-1 alpha-2 two letter, e.g. US.
		- dateOfBirth: YYYY-MM-DD, e.g. 1990-01-01. valid values are between 1905-01-01 until current date.
		</p>
		<p>This endpoint support accepting agreements for the created user. Supply the accepted agreements in acceptedPolicies attribute.</p>

func (*Client) PublicUpdateUserEmailAddressV4 added in v0.2.0

PublicUpdateUserEmailAddressV4 updates my email address

<p>The endpoint to update my email address. </p>

<p>It requires a verification code from <pre>/users/me/code/request</pre> with <b>UpdateEmailAddress</b> context.</p>

func (*Client) PublicUpdateUserV4 added in v0.2.0

PublicUpdateUserV4 updates user

<p>Requires valid user access token </p>

<br><p>This Endpoint support update user based on given data. <b>Single request can update single field or multi fields.</b></p> <p>Supported field {country, displayName, languageTag, dateOfBirth}</p> <p>Country use ISO3166-1 alpha-2 two letter, e.g. US.</p> <p>Date of Birth format : YYYY-MM-DD, e.g. 2019-04-29.</p> <br><b>Several case of updating email address</b> <p>action code : 10103 </p>

func (*Client) PublicUpgradeHeadlessAccountV4 added in v0.2.0

  PublicUpgradeHeadlessAccountV4 upgrades user account to full account

  Require valid user authorization
			Upgrade headless account to full account without verifying email address. Client does not need to provide verification code which sent to email address.
			<br>action code : 10124 </p>

func (*Client) PublicUpgradeHeadlessAccountWithVerificationCodeV4 added in v0.2.0

  PublicUpgradeHeadlessAccountWithVerificationCodeV4 upgrades headless account and automatically verified the email address if it is succeeded

  Require valid user access token.
        	The endpoint upgrades a headless account by linking the headless account with the email address, username, and password.
			By upgrading the headless account into a full account, the user could use the email address, username, and password for using Justice IAM.
        	<br>
			The endpoint is a shortcut for upgrading a headless account and verifying the email address in one call.
			In order to get a verification code for the endpoint, please check the <a href="#operations-Users-PublicSendVerificationCodeV3">send verification code endpoint</a>.
        	<br>
			This endpoint also have an ability to update user data (if the user data field is specified) right after the upgrade account process is done.
			Supported user data fields:
				<ul>
					<li>displayName</li>
					<li>dateOfBirth : format YYYY-MM-DD, e.g. 2019-04-29</li>
					<li>country : format ISO3166-1 alpha-2 two letter, e.g. US</li>
				</ul>
        	action code : 10124

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	AdminAddUserRoleV4(params *AdminAddUserRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminAddUserRoleV4OK, *AdminAddUserRoleV4BadRequest, *AdminAddUserRoleV4Forbidden, *AdminAddUserRoleV4NotFound, *AdminAddUserRoleV4UnprocessableEntity, *AdminAddUserRoleV4InternalServerError, error)

	AdminListUserRolesV4(params *AdminListUserRolesV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminListUserRolesV4OK, *AdminListUserRolesV4Forbidden, *AdminListUserRolesV4NotFound, *AdminListUserRolesV4InternalServerError, error)

	AdminRemoveUserRoleV4(params *AdminRemoveUserRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveUserRoleV4NoContent, *AdminRemoveUserRoleV4BadRequest, *AdminRemoveUserRoleV4Forbidden, *AdminRemoveUserRoleV4NotFound, *AdminRemoveUserRoleV4UnprocessableEntity, *AdminRemoveUserRoleV4InternalServerError, error)

	AdminUpdateMyUserV4(params *AdminUpdateMyUserV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateMyUserV4OK, *AdminUpdateMyUserV4BadRequest, *AdminUpdateMyUserV4Unauthorized, *AdminUpdateMyUserV4Conflict, *AdminUpdateMyUserV4InternalServerError, error)

	AdminUpdateUserEmailAddressV4(params *AdminUpdateUserEmailAddressV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserEmailAddressV4NoContent, *AdminUpdateUserEmailAddressV4BadRequest, *AdminUpdateUserEmailAddressV4Unauthorized, *AdminUpdateUserEmailAddressV4NotFound, *AdminUpdateUserEmailAddressV4Conflict, *AdminUpdateUserEmailAddressV4InternalServerError, error)

	AdminUpdateUserRoleV4(params *AdminUpdateUserRoleV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserRoleV4OK, *AdminUpdateUserRoleV4BadRequest, *AdminUpdateUserRoleV4Forbidden, *AdminUpdateUserRoleV4NotFound, *AdminUpdateUserRoleV4UnprocessableEntity, *AdminUpdateUserRoleV4InternalServerError, error)

	AdminUpdateUserV4(params *AdminUpdateUserV4Params, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateUserV4OK, *AdminUpdateUserV4BadRequest, *AdminUpdateUserV4Unauthorized, *AdminUpdateUserV4Forbidden, *AdminUpdateUserV4NotFound, *AdminUpdateUserV4Conflict, *AdminUpdateUserV4InternalServerError, error)

	CreateUserFromInvitationV4(params *CreateUserFromInvitationV4Params, authInfo runtime.ClientAuthInfoWriter) (*CreateUserFromInvitationV4Created, *CreateUserFromInvitationV4BadRequest, *CreateUserFromInvitationV4NotFound, *CreateUserFromInvitationV4InternalServerError, error)

	PublicCreateUserV4(params *PublicCreateUserV4Params, authInfo runtime.ClientAuthInfoWriter) (*PublicCreateUserV4Created, *PublicCreateUserV4BadRequest, *PublicCreateUserV4NotFound, *PublicCreateUserV4Conflict, *PublicCreateUserV4InternalServerError, error)

	PublicUpdateUserEmailAddressV4(params *PublicUpdateUserEmailAddressV4Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdateUserEmailAddressV4NoContent, *PublicUpdateUserEmailAddressV4BadRequest, *PublicUpdateUserEmailAddressV4Unauthorized, *PublicUpdateUserEmailAddressV4NotFound, *PublicUpdateUserEmailAddressV4Conflict, *PublicUpdateUserEmailAddressV4InternalServerError, error)

	PublicUpdateUserV4(params *PublicUpdateUserV4Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpdateUserV4OK, *PublicUpdateUserV4BadRequest, *PublicUpdateUserV4Unauthorized, *PublicUpdateUserV4Conflict, *PublicUpdateUserV4InternalServerError, error)

	PublicUpgradeHeadlessAccountV4(params *PublicUpgradeHeadlessAccountV4Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpgradeHeadlessAccountV4OK, *PublicUpgradeHeadlessAccountV4BadRequest, *PublicUpgradeHeadlessAccountV4Unauthorized, *PublicUpgradeHeadlessAccountV4NotFound, *PublicUpgradeHeadlessAccountV4Conflict, *PublicUpgradeHeadlessAccountV4InternalServerError, error)

	PublicUpgradeHeadlessAccountWithVerificationCodeV4(params *PublicUpgradeHeadlessAccountWithVerificationCodeV4Params, authInfo runtime.ClientAuthInfoWriter) (*PublicUpgradeHeadlessAccountWithVerificationCodeV4OK, *PublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest, *PublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized, *PublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden, *PublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound, *PublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict, *PublicUpgradeHeadlessAccountWithVerificationCodeV4InternalServerError, 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 v4 API client.

type CreateUserFromInvitationV4BadRequest added in v0.2.0

type CreateUserFromInvitationV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateUserFromInvitationV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>10130</td><td>user under age</td></tr></table>

func NewCreateUserFromInvitationV4BadRequest added in v0.2.0

func NewCreateUserFromInvitationV4BadRequest() *CreateUserFromInvitationV4BadRequest

NewCreateUserFromInvitationV4BadRequest creates a CreateUserFromInvitationV4BadRequest with default headers values

func (*CreateUserFromInvitationV4BadRequest) Error added in v0.2.0

func (*CreateUserFromInvitationV4BadRequest) GetPayload added in v0.2.0

type CreateUserFromInvitationV4Created added in v0.2.0

type CreateUserFromInvitationV4Created struct {
	Payload *iamclientmodels.AccountCreateUserResponseV4
}

CreateUserFromInvitationV4Created handles this case with default header values.

Created

func NewCreateUserFromInvitationV4Created added in v0.2.0

func NewCreateUserFromInvitationV4Created() *CreateUserFromInvitationV4Created

NewCreateUserFromInvitationV4Created creates a CreateUserFromInvitationV4Created with default headers values

func (*CreateUserFromInvitationV4Created) Error added in v0.2.0

func (*CreateUserFromInvitationV4Created) GetPayload added in v0.2.0

type CreateUserFromInvitationV4InternalServerError added in v0.2.0

type CreateUserFromInvitationV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateUserFromInvitationV4InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewCreateUserFromInvitationV4InternalServerError added in v0.2.0

func NewCreateUserFromInvitationV4InternalServerError() *CreateUserFromInvitationV4InternalServerError

NewCreateUserFromInvitationV4InternalServerError creates a CreateUserFromInvitationV4InternalServerError with default headers values

func (*CreateUserFromInvitationV4InternalServerError) Error added in v0.2.0

func (*CreateUserFromInvitationV4InternalServerError) GetPayload added in v0.2.0

type CreateUserFromInvitationV4NotFound added in v0.2.0

type CreateUserFromInvitationV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

CreateUserFromInvitationV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10180</td><td>admin invitation not found or expired</td></tr><tr><td>10154</td><td>country not found</td></tr></table>

func NewCreateUserFromInvitationV4NotFound added in v0.2.0

func NewCreateUserFromInvitationV4NotFound() *CreateUserFromInvitationV4NotFound

NewCreateUserFromInvitationV4NotFound creates a CreateUserFromInvitationV4NotFound with default headers values

func (*CreateUserFromInvitationV4NotFound) Error added in v0.2.0

func (*CreateUserFromInvitationV4NotFound) GetPayload added in v0.2.0

type CreateUserFromInvitationV4Params added in v0.2.0

type CreateUserFromInvitationV4Params struct {

	/*Body*/
	Body *iamclientmodels.ModelUserCreateFromInvitationRequestV4
	/*InvitationID
	  Invitation ID, should follow UUID version 4 without hyphen

	*/
	InvitationID string
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

CreateUserFromInvitationV4Params contains all the parameters to send to the API endpoint for the create user from invitation v4 operation typically these are written to a http.Request

func NewCreateUserFromInvitationV4Params added in v0.2.0

func NewCreateUserFromInvitationV4Params() *CreateUserFromInvitationV4Params

NewCreateUserFromInvitationV4Params creates a new CreateUserFromInvitationV4Params object with the default values initialized.

func NewCreateUserFromInvitationV4ParamsWithContext added in v0.2.0

func NewCreateUserFromInvitationV4ParamsWithContext(ctx context.Context) *CreateUserFromInvitationV4Params

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

func NewCreateUserFromInvitationV4ParamsWithHTTPClient added in v0.2.0

func NewCreateUserFromInvitationV4ParamsWithHTTPClient(client *http.Client) *CreateUserFromInvitationV4Params

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

func NewCreateUserFromInvitationV4ParamsWithTimeout added in v0.2.0

func NewCreateUserFromInvitationV4ParamsWithTimeout(timeout time.Duration) *CreateUserFromInvitationV4Params

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

func (*CreateUserFromInvitationV4Params) SetBody added in v0.2.0

SetBody adds the body to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) SetContext added in v0.2.0

SetContext adds the context to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) SetInvitationID added in v0.2.0

func (o *CreateUserFromInvitationV4Params) SetInvitationID(invitationID string)

SetInvitationID adds the invitationId to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) SetNamespace added in v0.2.0

func (o *CreateUserFromInvitationV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) WithBody added in v0.2.0

WithBody adds the body to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) WithContext added in v0.2.0

WithContext adds the context to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) WithInvitationID added in v0.2.0

WithInvitationID adds the invitationID to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) WithNamespace added in v0.2.0

WithNamespace adds the namespace to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the create user from invitation v4 params

func (*CreateUserFromInvitationV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type CreateUserFromInvitationV4Reader added in v0.2.0

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

CreateUserFromInvitationV4Reader is a Reader for the CreateUserFromInvitationV4 structure.

func (*CreateUserFromInvitationV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type PublicCreateUserV4BadRequest

type PublicCreateUserV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>10130</td><td>user under age</td></tr></table>

func NewPublicCreateUserV4BadRequest

func NewPublicCreateUserV4BadRequest() *PublicCreateUserV4BadRequest

NewPublicCreateUserV4BadRequest creates a PublicCreateUserV4BadRequest with default headers values

func (*PublicCreateUserV4BadRequest) Error

func (*PublicCreateUserV4BadRequest) GetPayload

type PublicCreateUserV4Conflict

type PublicCreateUserV4Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV4Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10133</td><td>email already used</td></tr><tr><td>10177</td><td>username already used</td></tr></table>

func NewPublicCreateUserV4Conflict

func NewPublicCreateUserV4Conflict() *PublicCreateUserV4Conflict

NewPublicCreateUserV4Conflict creates a PublicCreateUserV4Conflict with default headers values

func (*PublicCreateUserV4Conflict) Error

func (*PublicCreateUserV4Conflict) GetPayload

type PublicCreateUserV4Created

type PublicCreateUserV4Created struct {
	Payload *iamclientmodels.AccountCreateUserResponseV4
}

PublicCreateUserV4Created handles this case with default header values.

Created

func NewPublicCreateUserV4Created

func NewPublicCreateUserV4Created() *PublicCreateUserV4Created

NewPublicCreateUserV4Created creates a PublicCreateUserV4Created with default headers values

func (*PublicCreateUserV4Created) Error

func (o *PublicCreateUserV4Created) Error() string

func (*PublicCreateUserV4Created) GetPayload

type PublicCreateUserV4InternalServerError

type PublicCreateUserV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV4InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewPublicCreateUserV4InternalServerError

func NewPublicCreateUserV4InternalServerError() *PublicCreateUserV4InternalServerError

NewPublicCreateUserV4InternalServerError creates a PublicCreateUserV4InternalServerError with default headers values

func (*PublicCreateUserV4InternalServerError) Error

func (*PublicCreateUserV4InternalServerError) GetPayload

type PublicCreateUserV4NotFound

type PublicCreateUserV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicCreateUserV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10154</td><td>country not found</td></tr></table>

func NewPublicCreateUserV4NotFound

func NewPublicCreateUserV4NotFound() *PublicCreateUserV4NotFound

NewPublicCreateUserV4NotFound creates a PublicCreateUserV4NotFound with default headers values

func (*PublicCreateUserV4NotFound) Error

func (*PublicCreateUserV4NotFound) GetPayload

type PublicCreateUserV4Params

type PublicCreateUserV4Params struct {

	/*Body*/
	Body *iamclientmodels.AccountCreateUserRequestV4
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

PublicCreateUserV4Params contains all the parameters to send to the API endpoint for the public create user v4 operation typically these are written to a http.Request

func NewPublicCreateUserV4Params

func NewPublicCreateUserV4Params() *PublicCreateUserV4Params

NewPublicCreateUserV4Params creates a new PublicCreateUserV4Params object with the default values initialized.

func NewPublicCreateUserV4ParamsWithContext

func NewPublicCreateUserV4ParamsWithContext(ctx context.Context) *PublicCreateUserV4Params

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

func NewPublicCreateUserV4ParamsWithHTTPClient

func NewPublicCreateUserV4ParamsWithHTTPClient(client *http.Client) *PublicCreateUserV4Params

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

func NewPublicCreateUserV4ParamsWithTimeout

func NewPublicCreateUserV4ParamsWithTimeout(timeout time.Duration) *PublicCreateUserV4Params

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

func (*PublicCreateUserV4Params) SetBody

SetBody adds the body to the public create user v4 params

func (*PublicCreateUserV4Params) SetContext

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

SetContext adds the context to the public create user v4 params

func (*PublicCreateUserV4Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public create user v4 params

func (*PublicCreateUserV4Params) SetNamespace

func (o *PublicCreateUserV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public create user v4 params

func (*PublicCreateUserV4Params) SetTimeout

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

SetTimeout adds the timeout to the public create user v4 params

func (*PublicCreateUserV4Params) WithBody

WithBody adds the body to the public create user v4 params

func (*PublicCreateUserV4Params) WithContext

WithContext adds the context to the public create user v4 params

func (*PublicCreateUserV4Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the public create user v4 params

func (*PublicCreateUserV4Params) WithNamespace

func (o *PublicCreateUserV4Params) WithNamespace(namespace string) *PublicCreateUserV4Params

WithNamespace adds the namespace to the public create user v4 params

func (*PublicCreateUserV4Params) WithTimeout

WithTimeout adds the timeout to the public create user v4 params

func (*PublicCreateUserV4Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicCreateUserV4Reader

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

PublicCreateUserV4Reader is a Reader for the PublicCreateUserV4 structure.

func (*PublicCreateUserV4Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicUpdateUserEmailAddressV4BadRequest added in v0.2.0

type PublicUpdateUserEmailAddressV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdateUserEmailAddressV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewPublicUpdateUserEmailAddressV4BadRequest added in v0.2.0

func NewPublicUpdateUserEmailAddressV4BadRequest() *PublicUpdateUserEmailAddressV4BadRequest

NewPublicUpdateUserEmailAddressV4BadRequest creates a PublicUpdateUserEmailAddressV4BadRequest with default headers values

func (*PublicUpdateUserEmailAddressV4BadRequest) Error added in v0.2.0

func (*PublicUpdateUserEmailAddressV4BadRequest) GetPayload added in v0.2.0

type PublicUpdateUserEmailAddressV4Conflict added in v0.2.0

type PublicUpdateUserEmailAddressV4Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdateUserEmailAddressV4Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10133</td><td>email already used</td></tr></table>

func NewPublicUpdateUserEmailAddressV4Conflict added in v0.2.0

func NewPublicUpdateUserEmailAddressV4Conflict() *PublicUpdateUserEmailAddressV4Conflict

NewPublicUpdateUserEmailAddressV4Conflict creates a PublicUpdateUserEmailAddressV4Conflict with default headers values

func (*PublicUpdateUserEmailAddressV4Conflict) Error added in v0.2.0

func (*PublicUpdateUserEmailAddressV4Conflict) GetPayload added in v0.2.0

type PublicUpdateUserEmailAddressV4InternalServerError added in v0.2.0

type PublicUpdateUserEmailAddressV4InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdateUserEmailAddressV4InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewPublicUpdateUserEmailAddressV4InternalServerError added in v0.2.0

func NewPublicUpdateUserEmailAddressV4InternalServerError() *PublicUpdateUserEmailAddressV4InternalServerError

NewPublicUpdateUserEmailAddressV4InternalServerError creates a PublicUpdateUserEmailAddressV4InternalServerError with default headers values

func (*PublicUpdateUserEmailAddressV4InternalServerError) Error added in v0.2.0

func (*PublicUpdateUserEmailAddressV4InternalServerError) GetPayload added in v0.2.0

type PublicUpdateUserEmailAddressV4NoContent added in v0.2.0

type PublicUpdateUserEmailAddressV4NoContent struct {
}

PublicUpdateUserEmailAddressV4NoContent handles this case with default header values.

Operation succeeded

func NewPublicUpdateUserEmailAddressV4NoContent added in v0.2.0

func NewPublicUpdateUserEmailAddressV4NoContent() *PublicUpdateUserEmailAddressV4NoContent

NewPublicUpdateUserEmailAddressV4NoContent creates a PublicUpdateUserEmailAddressV4NoContent with default headers values

func (*PublicUpdateUserEmailAddressV4NoContent) Error added in v0.2.0

type PublicUpdateUserEmailAddressV4NotFound added in v0.2.0

type PublicUpdateUserEmailAddressV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdateUserEmailAddressV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20008</td><td>user not found</td></tr></table>

func NewPublicUpdateUserEmailAddressV4NotFound added in v0.2.0

func NewPublicUpdateUserEmailAddressV4NotFound() *PublicUpdateUserEmailAddressV4NotFound

NewPublicUpdateUserEmailAddressV4NotFound creates a PublicUpdateUserEmailAddressV4NotFound with default headers values

func (*PublicUpdateUserEmailAddressV4NotFound) Error added in v0.2.0

func (*PublicUpdateUserEmailAddressV4NotFound) GetPayload added in v0.2.0

type PublicUpdateUserEmailAddressV4Params added in v0.2.0

type PublicUpdateUserEmailAddressV4Params struct {

	/*Body*/
	Body *iamclientmodels.ModelEmailUpdateRequestV4
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

PublicUpdateUserEmailAddressV4Params contains all the parameters to send to the API endpoint for the public update user email address v4 operation typically these are written to a http.Request

func NewPublicUpdateUserEmailAddressV4Params added in v0.2.0

func NewPublicUpdateUserEmailAddressV4Params() *PublicUpdateUserEmailAddressV4Params

NewPublicUpdateUserEmailAddressV4Params creates a new PublicUpdateUserEmailAddressV4Params object with the default values initialized.

func NewPublicUpdateUserEmailAddressV4ParamsWithContext added in v0.2.0

func NewPublicUpdateUserEmailAddressV4ParamsWithContext(ctx context.Context) *PublicUpdateUserEmailAddressV4Params

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

func NewPublicUpdateUserEmailAddressV4ParamsWithHTTPClient added in v0.2.0

func NewPublicUpdateUserEmailAddressV4ParamsWithHTTPClient(client *http.Client) *PublicUpdateUserEmailAddressV4Params

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

func NewPublicUpdateUserEmailAddressV4ParamsWithTimeout added in v0.2.0

func NewPublicUpdateUserEmailAddressV4ParamsWithTimeout(timeout time.Duration) *PublicUpdateUserEmailAddressV4Params

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

func (*PublicUpdateUserEmailAddressV4Params) SetBody added in v0.2.0

SetBody adds the body to the public update user email address v4 params

func (*PublicUpdateUserEmailAddressV4Params) SetContext added in v0.2.0

SetContext adds the context to the public update user email address v4 params

func (*PublicUpdateUserEmailAddressV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the public update user email address v4 params

func (*PublicUpdateUserEmailAddressV4Params) SetNamespace added in v0.2.0

func (o *PublicUpdateUserEmailAddressV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public update user email address v4 params

func (*PublicUpdateUserEmailAddressV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the public update user email address v4 params

func (*PublicUpdateUserEmailAddressV4Params) WithBody added in v0.2.0

WithBody adds the body to the public update user email address v4 params

func (*PublicUpdateUserEmailAddressV4Params) WithContext added in v0.2.0

WithContext adds the context to the public update user email address v4 params

func (*PublicUpdateUserEmailAddressV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the public update user email address v4 params

func (*PublicUpdateUserEmailAddressV4Params) WithNamespace added in v0.2.0

WithNamespace adds the namespace to the public update user email address v4 params

func (*PublicUpdateUserEmailAddressV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the public update user email address v4 params

func (*PublicUpdateUserEmailAddressV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicUpdateUserEmailAddressV4Reader added in v0.2.0

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

PublicUpdateUserEmailAddressV4Reader is a Reader for the PublicUpdateUserEmailAddressV4 structure.

func (*PublicUpdateUserEmailAddressV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type PublicUpdateUserEmailAddressV4Unauthorized added in v0.2.0

type PublicUpdateUserEmailAddressV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdateUserEmailAddressV4Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewPublicUpdateUserEmailAddressV4Unauthorized added in v0.2.0

func NewPublicUpdateUserEmailAddressV4Unauthorized() *PublicUpdateUserEmailAddressV4Unauthorized

NewPublicUpdateUserEmailAddressV4Unauthorized creates a PublicUpdateUserEmailAddressV4Unauthorized with default headers values

func (*PublicUpdateUserEmailAddressV4Unauthorized) Error added in v0.2.0

func (*PublicUpdateUserEmailAddressV4Unauthorized) GetPayload added in v0.2.0

type PublicUpdateUserV4BadRequest added in v0.2.0

type PublicUpdateUserV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdateUserV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>10154</td><td>country not found</td></tr><tr><td>10130</td><td>user under age</td></tr></table>

func NewPublicUpdateUserV4BadRequest added in v0.2.0

func NewPublicUpdateUserV4BadRequest() *PublicUpdateUserV4BadRequest

NewPublicUpdateUserV4BadRequest creates a PublicUpdateUserV4BadRequest with default headers values

func (*PublicUpdateUserV4BadRequest) Error added in v0.2.0

func (*PublicUpdateUserV4BadRequest) GetPayload added in v0.2.0

type PublicUpdateUserV4Conflict added in v0.2.0

type PublicUpdateUserV4Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdateUserV4Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10133</td><td>email already used</td></tr></table>

func NewPublicUpdateUserV4Conflict added in v0.2.0

func NewPublicUpdateUserV4Conflict() *PublicUpdateUserV4Conflict

NewPublicUpdateUserV4Conflict creates a PublicUpdateUserV4Conflict with default headers values

func (*PublicUpdateUserV4Conflict) Error added in v0.2.0

func (*PublicUpdateUserV4Conflict) GetPayload added in v0.2.0

type PublicUpdateUserV4InternalServerError added in v0.2.0

type PublicUpdateUserV4InternalServerError struct {
}

PublicUpdateUserV4InternalServerError handles this case with default header values.

Internal Server Error

func NewPublicUpdateUserV4InternalServerError added in v0.2.0

func NewPublicUpdateUserV4InternalServerError() *PublicUpdateUserV4InternalServerError

NewPublicUpdateUserV4InternalServerError creates a PublicUpdateUserV4InternalServerError with default headers values

func (*PublicUpdateUserV4InternalServerError) Error added in v0.2.0

type PublicUpdateUserV4OK added in v0.2.0

type PublicUpdateUserV4OK struct {
	Payload *iamclientmodels.ModelUserResponseV3
}

PublicUpdateUserV4OK handles this case with default header values.

OK

func NewPublicUpdateUserV4OK added in v0.2.0

func NewPublicUpdateUserV4OK() *PublicUpdateUserV4OK

NewPublicUpdateUserV4OK creates a PublicUpdateUserV4OK with default headers values

func (*PublicUpdateUserV4OK) Error added in v0.2.0

func (o *PublicUpdateUserV4OK) Error() string

func (*PublicUpdateUserV4OK) GetPayload added in v0.2.0

type PublicUpdateUserV4Params added in v0.2.0

type PublicUpdateUserV4Params struct {

	/*Body*/
	Body *iamclientmodels.ModelUserUpdateRequestV3
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

PublicUpdateUserV4Params contains all the parameters to send to the API endpoint for the public update user v4 operation typically these are written to a http.Request

func NewPublicUpdateUserV4Params added in v0.2.0

func NewPublicUpdateUserV4Params() *PublicUpdateUserV4Params

NewPublicUpdateUserV4Params creates a new PublicUpdateUserV4Params object with the default values initialized.

func NewPublicUpdateUserV4ParamsWithContext added in v0.2.0

func NewPublicUpdateUserV4ParamsWithContext(ctx context.Context) *PublicUpdateUserV4Params

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

func NewPublicUpdateUserV4ParamsWithHTTPClient added in v0.2.0

func NewPublicUpdateUserV4ParamsWithHTTPClient(client *http.Client) *PublicUpdateUserV4Params

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

func NewPublicUpdateUserV4ParamsWithTimeout added in v0.2.0

func NewPublicUpdateUserV4ParamsWithTimeout(timeout time.Duration) *PublicUpdateUserV4Params

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

func (*PublicUpdateUserV4Params) SetBody added in v0.2.0

SetBody adds the body to the public update user v4 params

func (*PublicUpdateUserV4Params) SetContext added in v0.2.0

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

SetContext adds the context to the public update user v4 params

func (*PublicUpdateUserV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the public update user v4 params

func (*PublicUpdateUserV4Params) SetNamespace added in v0.2.0

func (o *PublicUpdateUserV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public update user v4 params

func (*PublicUpdateUserV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the public update user v4 params

func (*PublicUpdateUserV4Params) WithBody added in v0.2.0

WithBody adds the body to the public update user v4 params

func (*PublicUpdateUserV4Params) WithContext added in v0.2.0

WithContext adds the context to the public update user v4 params

func (*PublicUpdateUserV4Params) WithHTTPClient added in v0.2.0

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

WithHTTPClient adds the HTTPClient to the public update user v4 params

func (*PublicUpdateUserV4Params) WithNamespace added in v0.2.0

func (o *PublicUpdateUserV4Params) WithNamespace(namespace string) *PublicUpdateUserV4Params

WithNamespace adds the namespace to the public update user v4 params

func (*PublicUpdateUserV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the public update user v4 params

func (*PublicUpdateUserV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicUpdateUserV4Reader added in v0.2.0

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

PublicUpdateUserV4Reader is a Reader for the PublicUpdateUserV4 structure.

func (*PublicUpdateUserV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type PublicUpdateUserV4Unauthorized added in v0.2.0

type PublicUpdateUserV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpdateUserV4Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewPublicUpdateUserV4Unauthorized added in v0.2.0

func NewPublicUpdateUserV4Unauthorized() *PublicUpdateUserV4Unauthorized

NewPublicUpdateUserV4Unauthorized creates a PublicUpdateUserV4Unauthorized with default headers values

func (*PublicUpdateUserV4Unauthorized) Error added in v0.2.0

func (*PublicUpdateUserV4Unauthorized) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountV4BadRequest added in v0.2.0

type PublicUpgradeHeadlessAccountV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewPublicUpgradeHeadlessAccountV4BadRequest added in v0.2.0

func NewPublicUpgradeHeadlessAccountV4BadRequest() *PublicUpgradeHeadlessAccountV4BadRequest

NewPublicUpgradeHeadlessAccountV4BadRequest creates a PublicUpgradeHeadlessAccountV4BadRequest with default headers values

func (*PublicUpgradeHeadlessAccountV4BadRequest) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountV4BadRequest) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountV4Conflict added in v0.2.0

type PublicUpgradeHeadlessAccountV4Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountV4Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10153</td><td>user exist</td></tr><tr><td>10170</td><td>account is already a full account</td></tr><tr><td>10133</td><td>email already used</td></tr><tr><td>10177</td><td>username already used</td></tr></table>

func NewPublicUpgradeHeadlessAccountV4Conflict added in v0.2.0

func NewPublicUpgradeHeadlessAccountV4Conflict() *PublicUpgradeHeadlessAccountV4Conflict

NewPublicUpgradeHeadlessAccountV4Conflict creates a PublicUpgradeHeadlessAccountV4Conflict with default headers values

func (*PublicUpgradeHeadlessAccountV4Conflict) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountV4Conflict) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountV4InternalServerError added in v0.2.0

type PublicUpgradeHeadlessAccountV4InternalServerError struct {
}

PublicUpgradeHeadlessAccountV4InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewPublicUpgradeHeadlessAccountV4InternalServerError added in v0.2.0

func NewPublicUpgradeHeadlessAccountV4InternalServerError() *PublicUpgradeHeadlessAccountV4InternalServerError

NewPublicUpgradeHeadlessAccountV4InternalServerError creates a PublicUpgradeHeadlessAccountV4InternalServerError with default headers values

func (*PublicUpgradeHeadlessAccountV4InternalServerError) Error added in v0.2.0

type PublicUpgradeHeadlessAccountV4NotFound added in v0.2.0

type PublicUpgradeHeadlessAccountV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10139</td><td>platform account not found</td></tr></table>

func NewPublicUpgradeHeadlessAccountV4NotFound added in v0.2.0

func NewPublicUpgradeHeadlessAccountV4NotFound() *PublicUpgradeHeadlessAccountV4NotFound

NewPublicUpgradeHeadlessAccountV4NotFound creates a PublicUpgradeHeadlessAccountV4NotFound with default headers values

func (*PublicUpgradeHeadlessAccountV4NotFound) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountV4NotFound) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountV4OK added in v0.2.0

type PublicUpgradeHeadlessAccountV4OK struct {
	Payload *iamclientmodels.AccountUserResponseV4
}

PublicUpgradeHeadlessAccountV4OK handles this case with default header values.

OK

func NewPublicUpgradeHeadlessAccountV4OK added in v0.2.0

func NewPublicUpgradeHeadlessAccountV4OK() *PublicUpgradeHeadlessAccountV4OK

NewPublicUpgradeHeadlessAccountV4OK creates a PublicUpgradeHeadlessAccountV4OK with default headers values

func (*PublicUpgradeHeadlessAccountV4OK) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountV4OK) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountV4Params added in v0.2.0

type PublicUpgradeHeadlessAccountV4Params struct {

	/*Body*/
	Body *iamclientmodels.AccountUpgradeHeadlessAccountRequestV4
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

PublicUpgradeHeadlessAccountV4Params contains all the parameters to send to the API endpoint for the public upgrade headless account v4 operation typically these are written to a http.Request

func NewPublicUpgradeHeadlessAccountV4Params added in v0.2.0

func NewPublicUpgradeHeadlessAccountV4Params() *PublicUpgradeHeadlessAccountV4Params

NewPublicUpgradeHeadlessAccountV4Params creates a new PublicUpgradeHeadlessAccountV4Params object with the default values initialized.

func NewPublicUpgradeHeadlessAccountV4ParamsWithContext added in v0.2.0

func NewPublicUpgradeHeadlessAccountV4ParamsWithContext(ctx context.Context) *PublicUpgradeHeadlessAccountV4Params

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

func NewPublicUpgradeHeadlessAccountV4ParamsWithHTTPClient added in v0.2.0

func NewPublicUpgradeHeadlessAccountV4ParamsWithHTTPClient(client *http.Client) *PublicUpgradeHeadlessAccountV4Params

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

func NewPublicUpgradeHeadlessAccountV4ParamsWithTimeout added in v0.2.0

func NewPublicUpgradeHeadlessAccountV4ParamsWithTimeout(timeout time.Duration) *PublicUpgradeHeadlessAccountV4Params

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

func (*PublicUpgradeHeadlessAccountV4Params) SetBody added in v0.2.0

SetBody adds the body to the public upgrade headless account v4 params

func (*PublicUpgradeHeadlessAccountV4Params) SetContext added in v0.2.0

SetContext adds the context to the public upgrade headless account v4 params

func (*PublicUpgradeHeadlessAccountV4Params) SetHTTPClient added in v0.2.0

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

SetHTTPClient adds the HTTPClient to the public upgrade headless account v4 params

func (*PublicUpgradeHeadlessAccountV4Params) SetNamespace added in v0.2.0

func (o *PublicUpgradeHeadlessAccountV4Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the public upgrade headless account v4 params

func (*PublicUpgradeHeadlessAccountV4Params) SetTimeout added in v0.2.0

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

SetTimeout adds the timeout to the public upgrade headless account v4 params

func (*PublicUpgradeHeadlessAccountV4Params) WithBody added in v0.2.0

WithBody adds the body to the public upgrade headless account v4 params

func (*PublicUpgradeHeadlessAccountV4Params) WithContext added in v0.2.0

WithContext adds the context to the public upgrade headless account v4 params

func (*PublicUpgradeHeadlessAccountV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the public upgrade headless account v4 params

func (*PublicUpgradeHeadlessAccountV4Params) WithNamespace added in v0.2.0

WithNamespace adds the namespace to the public upgrade headless account v4 params

func (*PublicUpgradeHeadlessAccountV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the public upgrade headless account v4 params

func (*PublicUpgradeHeadlessAccountV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicUpgradeHeadlessAccountV4Reader added in v0.2.0

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

PublicUpgradeHeadlessAccountV4Reader is a Reader for the PublicUpgradeHeadlessAccountV4 structure.

func (*PublicUpgradeHeadlessAccountV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type PublicUpgradeHeadlessAccountV4Unauthorized added in v0.2.0

type PublicUpgradeHeadlessAccountV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountV4Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewPublicUpgradeHeadlessAccountV4Unauthorized added in v0.2.0

func NewPublicUpgradeHeadlessAccountV4Unauthorized() *PublicUpgradeHeadlessAccountV4Unauthorized

NewPublicUpgradeHeadlessAccountV4Unauthorized creates a PublicUpgradeHeadlessAccountV4Unauthorized with default headers values

func (*PublicUpgradeHeadlessAccountV4Unauthorized) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountV4Unauthorized) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>10155</td><td>country is not defined</td></tr><tr><td>10130</td><td>user under age</td></tr></table>

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest() *PublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest

NewPublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest creates a PublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest with default headers values

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4BadRequest) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10153</td><td>user exist</td></tr><tr><td>10170</td><td>account is already a full account</td></tr></table>

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict() *PublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict

NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict creates a PublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict with default headers values

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Conflict) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10152</td><td>verification code not found</td></tr><tr><td>10137</td><td>code is expired</td></tr><tr><td>10136</td><td>code is either been used or not valid anymore</td></tr><tr><td>10138</td><td>code not match</td></tr><tr><td>10149</td><td>verification contact type doesn't match</td></tr><tr><td>10148</td><td>verification code context doesn't match the required context</td></tr></table>

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden() *PublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden

NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden creates a PublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden with default headers values

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Forbidden) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4InternalServerError added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4InternalServerError struct {
}

PublicUpgradeHeadlessAccountWithVerificationCodeV4InternalServerError handles this case with default header values.

Internal Server Error

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4InternalServerError added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4InternalServerError() *PublicUpgradeHeadlessAccountWithVerificationCodeV4InternalServerError

NewPublicUpgradeHeadlessAccountWithVerificationCodeV4InternalServerError creates a PublicUpgradeHeadlessAccountWithVerificationCodeV4InternalServerError with default headers values

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4InternalServerError) Error added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10139</td><td>platform account not found</td></tr><tr><td>10154</td><td>country not found</td></tr></table>

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound() *PublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound

NewPublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound creates a PublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound with default headers values

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4NotFound) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4OK added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4OK struct {
	Payload *iamclientmodels.AccountUserResponseV4
}

PublicUpgradeHeadlessAccountWithVerificationCodeV4OK handles this case with default header values.

OK

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4OK added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4OK() *PublicUpgradeHeadlessAccountWithVerificationCodeV4OK

NewPublicUpgradeHeadlessAccountWithVerificationCodeV4OK creates a PublicUpgradeHeadlessAccountWithVerificationCodeV4OK with default headers values

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4OK) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4OK) GetPayload added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4Params added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4Params struct {

	/*Body*/
	Body *iamclientmodels.AccountUpgradeHeadlessAccountWithVerificationCodeRequestV4
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string

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

PublicUpgradeHeadlessAccountWithVerificationCodeV4Params contains all the parameters to send to the API endpoint for the public upgrade headless account with verification code v4 operation typically these are written to a http.Request

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Params added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Params() *PublicUpgradeHeadlessAccountWithVerificationCodeV4Params

NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Params creates a new PublicUpgradeHeadlessAccountWithVerificationCodeV4Params object with the default values initialized.

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4ParamsWithContext added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4ParamsWithContext(ctx context.Context) *PublicUpgradeHeadlessAccountWithVerificationCodeV4Params

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

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4ParamsWithHTTPClient added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4ParamsWithHTTPClient(client *http.Client) *PublicUpgradeHeadlessAccountWithVerificationCodeV4Params

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

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4ParamsWithTimeout added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4ParamsWithTimeout(timeout time.Duration) *PublicUpgradeHeadlessAccountWithVerificationCodeV4Params

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

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) SetBody added in v0.2.0

SetBody adds the body to the public upgrade headless account with verification code v4 params

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) SetContext added in v0.2.0

SetContext adds the context to the public upgrade headless account with verification code v4 params

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) SetHTTPClient added in v0.2.0

SetHTTPClient adds the HTTPClient to the public upgrade headless account with verification code v4 params

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) SetNamespace added in v0.2.0

SetNamespace adds the namespace to the public upgrade headless account with verification code v4 params

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) SetTimeout added in v0.2.0

SetTimeout adds the timeout to the public upgrade headless account with verification code v4 params

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) WithBody added in v0.2.0

WithBody adds the body to the public upgrade headless account with verification code v4 params

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) WithContext added in v0.2.0

WithContext adds the context to the public upgrade headless account with verification code v4 params

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) WithHTTPClient added in v0.2.0

WithHTTPClient adds the HTTPClient to the public upgrade headless account with verification code v4 params

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) WithNamespace added in v0.2.0

WithNamespace adds the namespace to the public upgrade headless account with verification code v4 params

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) WithTimeout added in v0.2.0

WithTimeout adds the timeout to the public upgrade headless account with verification code v4 params

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Params) WriteToRequest added in v0.2.0

WriteToRequest writes these params to a swagger request

type PublicUpgradeHeadlessAccountWithVerificationCodeV4Reader added in v0.2.0

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

PublicUpgradeHeadlessAccountWithVerificationCodeV4Reader is a Reader for the PublicUpgradeHeadlessAccountWithVerificationCodeV4 structure.

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Reader) ReadResponse added in v0.2.0

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

ReadResponse reads a server response into the received o.

type PublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized added in v0.2.0

type PublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized added in v0.2.0

func NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized() *PublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized

NewPublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized creates a PublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized with default headers values

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized) Error added in v0.2.0

func (*PublicUpgradeHeadlessAccountWithVerificationCodeV4Unauthorized) GetPayload added in v0.2.0

Jump to

Keyboard shortcuts

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